commit 96d0545193d7875e34ef4a81608e0f5e40183cab Author: salam Date: Mon Oct 19 10:11:04 2026 +0200 Chore: Verschiebe Git-Repository in das Hauptverzeichnis und richte .gitignore ein diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..caad4f0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,61 @@ +# ============================================================================== +# OS & IDE Artefakte (Systemdateien) +# ============================================================================== +.DS_Store +Thumbs.db +.idea/ +.vscode/ +*.swp +*.bak + +# ============================================================================== +# Composer Core & Abhängigkeiten (Werden per 'composer install' generiert) +# ============================================================================== +/vendor/ +/composer.lock + +# ============================================================================== +# TYPO3 Public Web-Root (Generierte Core-Dateien & Symlinks) +# ============================================================================== +/public/index.php +/public/typo3 +/public/typo3_src + +# Verhindert das Einchecken von automatisch installierten Dritt-Extensions +/public/typo3conf/ext/* + +# ============================================================================== +# TYPO3 Caches, Temporäre Dateien & CLI-Hilfen +# ============================================================================== +/public/typo3temp/* +!/public/typo3temp/.htaccess +/public/var/* + +# ============================================================================== +# Sensible Systemkonfigurationen & Zugangsdaten (NIEMALS einchecken!) +# ============================================================================== +/public/typo3conf/LocalConfiguration.php +/public/typo3conf/AdditionalConfiguration.php +.env + +# ============================================================================== +# Redaktioneller Content & Media (Uploads des Kunden) +# ============================================================================== +/public/fileadmin/* +!/public/fileadmin/_processed_/ +/public/fileadmin/_processed_/* +/public/uploads/* + +# ============================================================================== +# EIGENE EXTENSIONS (Ihr Entwicklungs-Ordner) +# ============================================================================== +# Wir stellen sicher, dass Ihr Custom-Code auf keinen Fall ignoriert wird +!/packages/ +!/packages/* + +# ============================================================================== +# Assets & Tooling +# ============================================================================== +node_modules/ +npm-debug.log +yarn-error.log diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..d159169 --- /dev/null +++ b/LICENSE @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/README.md b/README.md new file mode 100644 index 0000000..01a1dd1 --- /dev/null +++ b/README.md @@ -0,0 +1,58 @@ +# TYPO3 CMS Base Distribution + +Get going quickly with TYPO3 CMS. + +## Prerequisites + +* PHP 7.2 +* [Composer](https://getcomposer.org/download/) + +## Quickstart + +* `composer create-project typo3/cms-base-distribution project-name ^9` +* `cd project-name` + +**Setup:** + +To start an interactive installation, you can do so by executing the following +command and then follow the wizard: + +``` +php vendor/bin/typo3cms install:setup +``` + +**Setup unattended (optional):** + +If you're a more advanced user, you might want to leverage the unattended installation. +To do this, you need to execute the following command and substite the arguments +with your own environment configuration. + +``` +php vendor/bin/typo3cms install:setup \ + --non-interactive \ + --database-user-name=typo3 \ + --database-user-password=typo3 \ + --database-host-name=127.0.0.1 \ + --database-port=3306 \ + --database-name=typo3 \ + --use-existing-database \ + --admin-user-name=admin \ + --admin-password=password \ + --site-setup-type=site +``` + +**Development server:** + +While it's advised to use a more sophisticated web server such as +Apache 2 or nginx, you can instantly run the project by using PHPs` built-in +[web server](http://php.net/manual/en/features.commandline.webserver.php). + +* `TYPO3_CONTEXT=Development php -S localhost:8000 -t public` +* open your browser at "http://localhost:8000" + +Please be aware that the built-in web server is single threaded. Which is ultimately +a performance killer and may result in deadlocks if you execute too many requests at once. + +# License + +GPL-2.0 or later diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..7927a16 --- /dev/null +++ b/composer.json @@ -0,0 +1,57 @@ +{ + "repositories": [ + { + "type": "composer", + "url": "https://composer.typo3.org/" + }, + { + "type": "path", + "url": "./packages/*" + } + ], + "name": "typo3/cms-base-distribution", + "description": "TYPO3 CMS Base Distribution", + "license": "GPL-2.0-or-later", + "config": { + "platform": { + "php": "7.4" + }, + "allow-plugins": { + "typo3/cms-composer-installers": true, + "typo3/class-alias-loader": true, + "helhum/typo3-console-plugin": true + } + }, + "require": { + "helhum/typo3-console": "^5.5.5", + "typo3/html-sanitizer": "1.0.7", + "typo3/minimal": "9.5.0", + "typo3/cms-about": "^9.5", + "typo3/cms-adminpanel": "^9.5", + "typo3/cms-belog": "^9.5", + "typo3/cms-beuser": "^9.5", + "typo3/cms-felogin": "^9.5", + "typo3/cms-form": "^9.5", + "typo3/cms-impexp": "^9.5", + "typo3/cms-info": "^9.5", + "typo3/cms-redirects": "^9.5", + "typo3/cms-reports": "^9.5", + "typo3/cms-rte-ckeditor": "^9.5", + "typo3/cms-setup": "^9.5", + "typo3/cms-seo": "^9.5", + "typo3/cms-sys-note": "^9.5", + "typo3/cms-t3editor": "^9.5", + "typo3/cms-tstemplate": "^9.5", + "typo3/cms-viewpage": "^9.5", + "bk2k/bootstrap-package": "11.0.3", + "mpdf/mpdf": "^8.0", + "hermanntelser/gutachten": "dev-main", + "phpoffice/phpspreadsheet": "^1.9" + }, + "scripts": { + "typo3-cms-scripts": [], + "post-autoload-dump": [ + "@typo3-cms-scripts" + ] + } +} \ No newline at end of file diff --git a/config/sites/nutzwertgutachten/config.yaml b/config/sites/nutzwertgutachten/config.yaml new file mode 100644 index 0000000..91dc7e9 --- /dev/null +++ b/config/sites/nutzwertgutachten/config.yaml @@ -0,0 +1,18 @@ +base: / +baseVariants: { } +errorHandling: { } +languages: + - + title: Deutsch + enabled: true + base: / + typo3Language: de + locale: at_AT.UTF-8 + iso-639-1: de + navigationTitle: Deutsch + hreflang: at-AT + direction: '' + flag: at + languageId: '0' +rootPageId: 1 +routes: { } diff --git a/packages/gutachten/.gitignore b/packages/gutachten/.gitignore new file mode 100644 index 0000000..1227306 --- /dev/null +++ b/packages/gutachten/.gitignore @@ -0,0 +1,6 @@ +Resources/Public/JavaScript/node_modules +Resources/Public/JavaScript/dijit +Resources/Public/Stylesheets/font-awesome +Resources/Public/JavaScript/util +Resources/Utilities/libs/forceutf8-master +Resources/Utilities/libs/PhpSpreadsheet-master \ No newline at end of file diff --git a/packages/gutachten/Classes/Berechnungen/Berechnung.php b/packages/gutachten/Classes/Berechnungen/Berechnung.php new file mode 100644 index 0000000..161fe86 --- /dev/null +++ b/packages/gutachten/Classes/Berechnungen/Berechnung.php @@ -0,0 +1,48 @@ + normale Nutzfläche, Methode 2b + FaktorenBasis::berechnen(); + + FaktorenGenerell::berechnen(); + + // Main + $_result = DbFunction::select('tx_gutachten_raume_basis', ['id', 'factor', 'noDispInOrientierung'], ['pid' => DbFunction::$projektid]); + + foreach ($_result as $key => $value) { + if (1 == $value['noDispInOrientierung']) { + OhneOrientierung::berechne($value['id']); + } else { + MitOrientierung::berechne($value['id'], $value['factor']); + } + } + + if (DbFunction::$debug) { + Message::note('Nutzwerberechnung Ende'); + } + } +} diff --git a/packages/gutachten/Classes/Berechnungen/FaktorenBasis.php b/packages/gutachten/Classes/Berechnungen/FaktorenBasis.php new file mode 100644 index 0000000..061a1b8 --- /dev/null +++ b/packages/gutachten/Classes/Berechnungen/FaktorenBasis.php @@ -0,0 +1,41 @@ + normale Nutzfläche, Methode 2b + DbFunction::secureUpdate('tx_gutachten_raume_generell', ['zunutzwert' => 0], ['AND' => ['pid' => DbFunction::$projektid, 'tt_raumart_id[!]' => [2, 8]]]); + DbFunction::secureUpdate('tx_gutachten_raume_generell', ['zunutzwert' => 1], ['AND' => ['pid' => DbFunction::$projektid, 'tt_raumart_id' => [2, 8]]]); + + DbFunction::secureUpdate('tx_gutachten_raume_basis', ['noDispInOrientierung' => 0], ['pid' => DbFunction::$projektid]); + $res = DbFunction::select('tx_gutachten_raume_all', 'tt_raume_basis_id', ['AND' => ['pid' => DbFunction::$projektid, 'tt_raumart_id' => [5, 6, 9]], 'GROUP' => 'tt_raume_basis_id']); + if ($res) { + DbFunction::secureUpdate('tx_gutachten_raume_basis', ['noDispInOrientierung' => 1], ['id' => $res]); + } + + $fields = range('a', 'u'); + $res = DbFunction::select('tx_gutachten_raume_basis', 'id', ['AND' => ['pid' => DbFunction::$projektid, 'noDispInOrientierung' => 0]]); + foreach ($res as $key => $raume_basis_id) { + $arr = DbFunction::select('tx_gutachten_raume_basis', $fields, ['id' => $raume_basis_id]); + $summe = array_sum($arr[0]); + $bewertung = 100 + $summe; + $factor = $bewertung / 100; + + $update_array = []; + $update_array['summe_az'] = $summe; + $update_array['bewertung'] = $bewertung; + $update_array['factor'] = $factor; + DbFunction::secureUpdate('tx_gutachten_raume_basis', $update_array, ['id' => $raume_basis_id]); + } + } +} diff --git a/packages/gutachten/Classes/Berechnungen/FaktorenGenerell.php b/packages/gutachten/Classes/Berechnungen/FaktorenGenerell.php new file mode 100644 index 0000000..da4621a --- /dev/null +++ b/packages/gutachten/Classes/Berechnungen/FaktorenGenerell.php @@ -0,0 +1,38 @@ + ['pid' => DbFunction::$projektid, 'tt_raumart_id[>]' => 1, 'factor' => 0]]); + if (\count($_raume) > 0) { + $message = "\nProjekt: ".DbFunction::$projektid; + $message .= "\nFür folgende Methoden fehlen die Faktoren.\nRäume: "; + $message .= implode(', ', $_raume); + // Message::error(__FILE__, __LINE__, $message); + } + + $_raume = DbFunction::select('tx_gutachten_raume_generell', ['raum', 'factor', 'tt_raumart_id'], ['pid' => DbFunction::$projektid]); + foreach ($_raume as $value) { + $update_array = []; + $update_array['tt_raumart_id'] = $value['tt_raumart_id']; + $update_array['factor'] = $value['factor']; + DbFunction::secureUpdate('tx_gutachten_raume_all', $update_array, [ + 'AND' => [ + 'raum' => $value['raum'], + 'pid' => DbFunction::$projektid + ] + ]); + } + } +} diff --git a/packages/gutachten/Classes/Berechnungen/MitOrientierung.php b/packages/gutachten/Classes/Berechnungen/MitOrientierung.php new file mode 100644 index 0000000..b109ee3 --- /dev/null +++ b/packages/gutachten/Classes/Berechnungen/MitOrientierung.php @@ -0,0 +1,97 @@ + + * + ***/ + +class MitOrientierung +{ + /** + * @param mixed $tt_raume_basis_id + * @param mixed $rfM1 + * + * @return false + */ + public static function berechne($tt_raume_basis_id, $rfM1) + { + // DbFunction::$debug = 1; + + // METHODEN 1, 2, 2b , 3, 3b, 4 + + if (DbFunction::$debug) { + Message::note('MIT Orientierung'); + } + + // METHODE 2 & 2b + // Summe + $qmM1bis = DbFunction::sum('tx_gutachten_raume_all', 'qm', ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => [2, 8]]]); + + //# METHODE 1 ### + $qmM1 = DbFunction::sum('tx_gutachten_raume_all', 'qm', ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => 1]]); + $result = $qmM1 + $qmM1bis; + if ($result) { + DbFunction::secureUpdate('tx_gutachten_raume_basis', ['qmM1uM2bis' => $result, 'qmM1' => $qmM1], ['id' => $tt_raume_basis_id]); + } + + // METHODE 2 + $res = DbFunction::select('tx_gutachten_raume_all', ['qm', 'factor'], ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => [2, 8]]]); + foreach ($res as $key => $value) { + $nw = round($value['qm'] * $value['factor']); + DbFunction::secureUpdate('tx_gutachten_raume_all', ['NWm2' => $nw], ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => [2, 8]]]); + } + + // FINAL METHODE 1 & METHODE 2 + $NWm2 = DbFunction::sum('tx_gutachten_raume_all', 'NWm2', ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => 2]]); + $NWm2b = DbFunction::sum('tx_gutachten_raume_all', 'NWm2', ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => 8]]); + $qmM1uM2 = $qmM1 + $NWm2; + $NWM1uM2 = round(($qmM1uM2 * $rfM1) + $NWm2b); + if ($NWM1uM2) { + DbFunction::secureUpdate('tx_gutachten_raume_basis', ['NWM1uM2' => $NWM1uM2, 'qmM1uM2' => $qmM1uM2], ['id' => $tt_raume_basis_id]); + } + + // METHODE 3 & 3b + $res = DbFunction::select('tx_gutachten_raume_all', ['qm', 'factor', 'tt_raumart_id'], ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => [3, 7]]]); + foreach ($res as $key => $value) { + if (3 == $value['tt_raumart_id']) { + $nw = round($value['qm'] * $value['factor'] * $rfM1); + $this_tt_raumart_id = 3; + } else { // M3b ohne Wohnungsfactor + $nw = round($value['qm'] * $value['factor']); + $this_tt_raumart_id = 7; + } + DbFunction::secureUpdate('tx_gutachten_raume_all', ['NW' => $nw], ['AND' => ['id' => $tt_raume_basis_id, 'tt_raumart_id' => $this_tt_raumart_id]]); + DbFunction::secureUpdate('tx_gutachten_raume_all', ['NW' => 1], ['AND' => ['NW' => 1, 'id' => $tt_raume_basis_id, 'tt_raumart_id' => $this_tt_raumart_id]]); + } + + // METHODE 4 + $res = DbFunction::select('tx_gutachten_raume_all', ['qm', 'factor'], ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => 4]]); + foreach ($res as $key => $value) { + $nw = round($value['qm'] * $value['factor']); + DbFunction::secureUpdate('tx_gutachten_raume_all', ['NW' => $nw], ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => 4]]); + } + DbFunction::secureUpdate('tx_gutachten_raume_all', ['NW' => 1], ['AND' => ['NW' => 0, 'tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => 4]]); + + //## GNO ### + $NWM3uM4 = DbFunction::sum('tx_gutachten_raume_all', 'nw', ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => [3, 4]]]); + $GNO = round($NWM1uM2 + $NWM3uM4); + if ($GNO) { + DbFunction::secureUpdate('tx_gutachten_raume_basis', ['GNO' => $GNO], ['id' => $tt_raume_basis_id]); + } + + if (DbFunction::$debug) { + Message::note('GNO: ' . $GNO); + } + } +} diff --git a/packages/gutachten/Classes/Berechnungen/OhneOrientierung.php b/packages/gutachten/Classes/Berechnungen/OhneOrientierung.php new file mode 100644 index 0000000..0e6eaa0 --- /dev/null +++ b/packages/gutachten/Classes/Berechnungen/OhneOrientierung.php @@ -0,0 +1,74 @@ + + * + ***/ + +class OhneOrientierung +{ + /** + * @param mixed $tt_raume_basis_id + * @param mixed $factor + * + * @return false + */ + public static function berechne($tt_raume_basis_id) + { + // DbFunction::$debug = 1; + + // METHODEN 5 (5), 5a (6), 5b (9) + + if (DbFunction::$debug) { + Message::note('OHNE Orientierung'); + } + + if (0 == DbFunction::$projektid) { + die('No Projekt Id'); + } + + // METHODE 5 + $res = DbFunction::select('tx_gutachten_raume_all', ['id', 'qm', 'factor', 'tt_raumart_id'], ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => 5]]); + foreach ($res as $key => $value) { + $nw = round($value['qm'] * $value['factor']); + + DbFunction::secureUpdate('tx_gutachten_raume_all', ['NW' => $nw], ['id' => $value['id']]); + } + + + // METHODE 5a + $res = DbFunction::select('tx_gutachten_raume_all', ['qm', 'factor', 'tt_raumart_id'], ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => 6]]); + foreach ($res as $key => $value) { + $nw = round($value['qm'] * $value['factor']); + DbFunction::secureUpdate('tx_gutachten_raume_all', ['NW' => $nw], ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => 6]]); + } + + // METHODE 5b + $res = DbFunction::select('tx_gutachten_raume_all', ['qm', 'factor', 'tt_raumart_id'], ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => 9]]); + foreach ($res as $key => $value) { + $nw = $value['qm'] * $value['factor']; + DbFunction::secureUpdate('tx_gutachten_raume_all', ['NWungerundet' => $nw], ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => 9]]); + } + + DbFunction::secureUpdate('tx_gutachten_raume_basis', ['NW' => 1], ['AND' => ['NW' => 0, 'id' => $tt_raume_basis_id, 'tt_raumart_id' => [5, 6, 9]]]); + // + $t1 = DbFunction::sum('tx_gutachten_raume_all', 'NW', ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => [5, 6]]]); + $t2 = DbFunction::sum('tx_gutachten_raume_all', 'NWungerundet', ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => 9]]); + $NWM5 = round($t1 + $t2); + DbFunction::secureUpdate('tx_gutachten_raume_basis', ['GNO' => $NWM5], ['id' => $tt_raume_basis_id]); + + // $qmM5 = DbFunction::sum('tx_gutachten_raume_all', 'qm', ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => [5, 6, 9]]]); + // DbFunction::secureUpdate('tx_gutachten_raume_basis', ['qmM5' => $qmM5], ['tt_raume_basis_id' => $tt_raume_basis_id]); + } +} diff --git a/packages/gutachten/Classes/DB/DbFunction.php b/packages/gutachten/Classes/DB/DbFunction.php new file mode 100644 index 0000000..60556b0 --- /dev/null +++ b/packages/gutachten/Classes/DB/DbFunction.php @@ -0,0 +1,209 @@ +last())); + } + } + + + /*************************************************** + * secure UPDATE + ***************************************************/ + + public static function secureUpdate($table, $value_array, $where) + { + $max_tries = 3; + $tries = 0; + do { + $retry = false; + try { + $data = MariaDB::$db_handle->update($table, $value_array, $where); + + self::debugSql(__line__); + + return $data->rowCount(); + + } catch (PDOException $exc) { + if ($tries < $max_tries && $exc->errorInfo[0] == 40001 && $exc->errorInfo[1] == 1213) { + $retry = true; + sleep(1); + } else { + throw $exc; + } + } + } while ($retry); + + } + + /*************************************************** + * secure INSERT + ***************************************************/ + + public static function secureInsert($table, $insert_array) + { + $max_tries = 3; + $tries = 0; + do { + $retry = false; + try { + MariaDB::$db_handle->insert($table, $insert_array); + + self::debugSql(__line__); + } catch (PDOException $exc) { + if ($tries < $max_tries && $exc->errorInfo[0] == 40001 && $exc->errorInfo[1] == 1213) { + $retry = true; + sleep(1); + } else { + throw $exc; + } + } + } while ($retry); + + return MariaDB::$db_handle->id(); + } + + /*************************************************** + * DELETE + ***************************************************/ + + public static function delete($table, $where) + { + $handle = MariaDB::$db_handle->delete($table, $where); + + self::debugSql(__line__); + + return $handle; + } + + /*************************************************** + * SELECT data + ***************************************************/ + + public static function select($table, $fields, $where=[]) + { + $tmp = MariaDB::$db_handle->select($table, $fields, $where); + + self::debugSql(__line__); + + return $tmp; + } + + /*************************************************** + * SUM data + ***************************************************/ + + public static function sum($table, $fields, $where=[]) + { + $tmp = MariaDB::$db_handle->sum($table, $fields, $where); + + self::debugSql(__line__); + + return $tmp; + } + + /*************************************************** + * SELECT data + ***************************************************/ + + public static function selectJoin($table, $join, $fields, $where=[]) + { + $tmp = MariaDB::$db_handle->select($table, $join, $fields, $where); + + self::debugSql(__line__); + + return $tmp; + } + + /*************************************************** + * select SINGLE row + ***************************************************/ + + public static function get($table, $fields, $where) + { + $tmp = MariaDB::$db_handle->get($table, $fields, $where); + + self::debugSql(__line__); + + return $tmp; + } + + + /*************************************************** + * select SINGLE row + ***************************************************/ + + public static function getJoin($table, $join, $fields, $where) + { + $tmp = MariaDB::$db_handle->get($table, $join, $fields, $where); + + self::debugSql(__line__); + + return $tmp; + } + + /*************************************************** + * sql query + ***************************************************/ + + public static function query($sql) + { + $arr = MariaDB::$db_handle->query($sql)->fetchAll(PDO::FETCH_ASSOC); + + self::debugSql(__line__); + + return $arr; + } + + /*************************************************** + * SELECT COUNT + ***************************************************/ + + public static function count($table, $where=[]) + { + $tmp = MariaDB::$db_handle->count($table, $where); + + self::debugSql(__line__); + + return $tmp; + } + + /*************************************************** + * has + ***************************************************/ + + public static function has($table, $where) + { + $tmp = MariaDB::$db_handle->has($table, $where); + + self::debugSql(__line__); + + return $tmp; + } + + /*************************************************** + * toggle + ***************************************************/ + + public static function toggle($table, $field, $where) + { + self::query("UPDATE $table SET $field = 1 - $field WHERE $where"); + } + +} diff --git a/packages/gutachten/Classes/DB/Delete/DeleteById.php b/packages/gutachten/Classes/DB/Delete/DeleteById.php new file mode 100644 index 0000000..c5388a1 --- /dev/null +++ b/packages/gutachten/Classes/DB/Delete/DeleteById.php @@ -0,0 +1,19 @@ + $rowid]); + } +} diff --git a/packages/gutachten/Classes/DB/Delete/DeleteMerkmal.php b/packages/gutachten/Classes/DB/Delete/DeleteMerkmal.php new file mode 100644 index 0000000..4b7cfcb --- /dev/null +++ b/packages/gutachten/Classes/DB/Delete/DeleteMerkmal.php @@ -0,0 +1,33 @@ + $id]); + + if($_merkmal){ + $field = $_merkmal[0]['colid']; + $update_array[$field] = 0; + DbFunction::secureUpdate('tx_gutachten_raume_basis', $update_array, ['pid' => $_merkmal[0]['pid']]); + + DbFunction::delete('tx_gutachten_help', ['id' => $id]); + DbFunction::query("Update tx_gutachten_raume_basis SET summe_az = a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u where pid=" . $_merkmal[0]['pid']); + DbFunction::query("Update tx_gutachten_raume_basis SET bewertung = 100 - summe_az where pid=" . $_merkmal[0]['pid']); + echo 1; + exit; + } + } +} diff --git a/packages/gutachten/Classes/DB/Delete/DeleteProjekt.php b/packages/gutachten/Classes/DB/Delete/DeleteProjekt.php new file mode 100644 index 0000000..60abc61 --- /dev/null +++ b/packages/gutachten/Classes/DB/Delete/DeleteProjekt.php @@ -0,0 +1,29 @@ + $projekt_id]); + + $_tables = ['tx_gutachten_freigabe','tx_gutachten_projekteplatzhalter','tx_gutachten_projektestandards','tx_gutachten_raume_all','tx_gutachten_raume_basis','tx_gutachten_raume_generell']; + + foreach ($_tables as $key => $table) { + DbFunction::delete($table, ['pid' => $projekt_id]); + } + } + + echo 1; + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Delete/DeleteRaumartBasis.php b/packages/gutachten/Classes/DB/Delete/DeleteRaumartBasis.php new file mode 100644 index 0000000..6ea1dc3 --- /dev/null +++ b/packages/gutachten/Classes/DB/Delete/DeleteRaumartBasis.php @@ -0,0 +1,16 @@ + $rowid]); + DbFunction::delete('tx_gutachten_raume_all', ['tt_raume_basis_id' => $rowid]); + } +} diff --git a/packages/gutachten/Classes/DB/Delete/_DeleteController.php b/packages/gutachten/Classes/DB/Delete/_DeleteController.php new file mode 100644 index 0000000..c45733f --- /dev/null +++ b/packages/gutachten/Classes/DB/Delete/_DeleteController.php @@ -0,0 +1,56 @@ +, NUH-Odds GmbH + * + ***/ + +class _DeleteController +{ + public function __construct() + { + $arr = []; + switch (GeneralUtility::_GP('action')) { + // delete + case 'delete_from_table': + DeleteById::delete(); + Berechnung::berechnen(); + break; + case 'delete_raumart_von_basis': + DeleteRaumartBasis::delete(); + Berechnung::berechnen(); + break; + case 'projekt_delete': + DeleteProjekt::delete(); + break; + case 'delete_merkmal': + DeleteMerkmal::delete(); + break; + case 'delete_by_id': + DeleteById::delete(); + break; + + default: + Message::error( + __FILE__, + __LINE__, + 'no controller switch defined' + ); + } + + header('Content-Type: application/json'); + echo json_encode($arr); + exit(); + } +} diff --git a/packages/gutachten/Classes/DB/Insert/AddAuftraggeber.php b/packages/gutachten/Classes/DB/Insert/AddAuftraggeber.php new file mode 100644 index 0000000..5e933fb --- /dev/null +++ b/packages/gutachten/Classes/DB/Insert/AddAuftraggeber.php @@ -0,0 +1,33 @@ +, NUH-Odds GmbH + * + ***/ + +class AddAuftraggeber +{ + public static function add() + { + $data = json_decode(GeneralUtility::_GP('data')); + $insert_array = []; + foreach ($data as $key => $value) { + $key = str_replace('2', '', $key); + $insert_array[$key] = $value; + } + DbFunction::secureInsert('tx_gutachten_auftraggeber', $insert_array); + echo 1; + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Insert/AddGutachter.php b/packages/gutachten/Classes/DB/Insert/AddGutachter.php new file mode 100644 index 0000000..7035f23 --- /dev/null +++ b/packages/gutachten/Classes/DB/Insert/AddGutachter.php @@ -0,0 +1,34 @@ +, NUH-Odds GmbH + * + ***/ + +class AddGutachter +{ + public static function add() + { + $data = json_decode(GeneralUtility::_GP('data')); + $insert_array = []; + foreach ($data as $key => $value) { + $key = str_replace('1', '', $key); + $insert_array[$key] = $value; + } + DbFunction::secureInsert('tx_gutachten_gutachter', $insert_array); + + echo 1; + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Insert/AddMerkmal.php b/packages/gutachten/Classes/DB/Insert/AddMerkmal.php new file mode 100644 index 0000000..43e3770 --- /dev/null +++ b/packages/gutachten/Classes/DB/Insert/AddMerkmal.php @@ -0,0 +1,45 @@ +, NUH-Odds GmbH + * + ***/ + +class AddMerkmal +{ + public static function create() + { + // DbFunction::$debug = 1; + + $projektid = GeneralUtility::_GP('projektid'); + if (!$projektid) { + exit; + } + + $colid = DbFunction::get('tx_gutachten_help', 'colid', ['pid' => $projektid, 'ORDER' => ['colid' => 'DESC']]); + if (!$colid) { + $colid = 'a'; + } else { + ++$colid; + } + + $insert_array = []; + $insert_array['pid'] = $projektid; + $insert_array['colid'] = $colid; + $insert_array['coltitel'] = 'Neues Merkmal'; + DbFunction::secureInsert('tx_gutachten_help', $insert_array); + echo 1; + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Insert/AddToTable.php b/packages/gutachten/Classes/DB/Insert/AddToTable.php new file mode 100644 index 0000000..b978e49 --- /dev/null +++ b/packages/gutachten/Classes/DB/Insert/AddToTable.php @@ -0,0 +1,44 @@ +, NUH-Odds GmbH + * + ***/ + +class AddToTable +{ + public static function create() + { + // DbFunction::$debug = 1; + + $table = GeneralUtility::_GP('table'); + if (!$table) { + exit; + } + + $field = GeneralUtility::_GP('field'); + $value = GeneralUtility::_GP('value'); + + if($field and $value){ + $insert_array = []; + $insert_array[$field] = $value; + DbFunction::secureInsert($table, $insert_array); + } + else { + DbFunction::secureInsert($table); + } + echo 1; + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Insert/NewProjekt.php b/packages/gutachten/Classes/DB/Insert/NewProjekt.php new file mode 100644 index 0000000..66c0927 --- /dev/null +++ b/packages/gutachten/Classes/DB/Insert/NewProjekt.php @@ -0,0 +1,38 @@ +, NUH-Odds GmbH + * + ***/ + +class NewProjekt +{ + public static function create() + { + $internername = GeneralUtility::_GP('internername'); + $projektname = GeneralUtility::_GP('projektname'); + + if($internername!="" and $projektname != "") + { + $value_array = []; + $value_array['intname'] = $internername; + $value_array['name'] = $projektname; + $value_array['erstelldatum'] = time(); + DbFunction::secureInsert("tx_gutachten_projekte", $value_array); + } + + echo 1; + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Insert/_InsertController.php b/packages/gutachten/Classes/DB/Insert/_InsertController.php new file mode 100644 index 0000000..0cf14d8 --- /dev/null +++ b/packages/gutachten/Classes/DB/Insert/_InsertController.php @@ -0,0 +1,61 @@ +, NUH-Odds GmbH + * + ***/ + +class _InsertController +{ + public function __construct() + { + $arr = []; + switch (GeneralUtility::_GP('action')) { + // Auftraggeber + case 'auftraggeber_neu': + AddAuftraggeber::add(); + break; + + // Gutachter + case 'gutachter_neu': + AddGutachter::add(); + break; + // any table + case 'neues_projekt': + NewProjekt::create(); + break; + case 'neues_merkmal': + AddMerkmal::create(); + break; + case 'neues_element': + AddToTable::create(); + break; + default: + Message::error( + __FILE__, + __LINE__, + 'no controller switch defined' + ); + } + + if (null !== GeneralUtility::_GP('berechnen')) { + Berechnung::berechnen(); + } + echo 1; + exit; + + // header('Content-Type: application/json'); + // echo json_encode($arr); + // exit(); + } +} diff --git a/packages/gutachten/Classes/DB/MariaDB.php b/packages/gutachten/Classes/DB/MariaDB.php new file mode 100644 index 0000000..a9885cc --- /dev/null +++ b/packages/gutachten/Classes/DB/MariaDB.php @@ -0,0 +1,67 @@ + 'mysql', + 'database_name' => $mariadb_db, + 'server' => $mariadb_host, + 'username' => $mariadb_user, + 'password' => $mariadb_pass, + + // [optional] + 'charset' => 'utf8mb4', + 'collation' => 'utf8mb4_general_ci', + 'port' => 3306, + + // [optional] Table prefix + // 'prefix' => 'PREFIX_', + + // [optional] Enable logging (Logging is disabled by default for better performance) + 'logging' => false, + + // [optional] MySQL socket (shouldn't be used with server and port) + // 'socket' => '/tmp/mysql.sock', + + // [optional] driver_option for connection, read more from http://www.php.net/manual/en/pdo.setattribute.php + 'option' => [ + PDO::ATTR_ERRMODE, + PDO::ERRMODE_EXCEPTION, + PDO::ATTR_CASE => PDO::CASE_NATURAL, + PDO::ATTR_EMULATE_PREPARES, false, + PDO::ATTR_DEFAULT_FETCH_MODE, + PDO::FETCH_ASSOC, + PDO::ATTR_TIMEOUT => 3600, + ], + + // [optional] Medoo will execute those commands after connected to the database for initialization + 'command' => [ + 'SET SQL_MODE=ANSI_QUOTES', + ], + ]); + } +} diff --git a/packages/gutachten/Classes/DB/Select/Auftraggeber.php b/packages/gutachten/Classes/DB/Select/Auftraggeber.php new file mode 100644 index 0000000..637781d --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/Auftraggeber.php @@ -0,0 +1,36 @@ +, NUH-Odds GmbH + * + ***/ + + class Auftraggeber + { + public static function select() + { + $_arr = DbFunction::select('tx_gutachten_auftraggeber', '*'); + + // foreach ($_arr as $key => $_auftraggeber) { + // foreach ($_auftraggeber as $feld => $value) { + // if ($feld == "txt") { + // $value = str_replace('
', PHP_EOL, $value); + // $value = str_replace('\t', '', $value); + // $_arr[$key][$feld] = trim(html_entity_decode(strip_tags($value))); + // } + // } + // } + return $_arr; + } + } diff --git a/packages/gutachten/Classes/DB/Select/MethodenInfo.php b/packages/gutachten/Classes/DB/Select/MethodenInfo.php new file mode 100644 index 0000000..c3e0295 --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/MethodenInfo.php @@ -0,0 +1,43 @@ +, NUH-Odds GmbH + * + ***/ + + class MethodenInfo + { + // active projekte für user + public static function load() + { + // DbFunction::$debug = 1; + + $arr = DbFunction::select( + 'tx_gutachten_raumart', + [ + 'id', + 'raumart', + 'erklaerung', + ], + [ + // 'isactive' => 1, + 'ORDER' => ['order' => 'ASC'] + ] + ); + + foreach ($arr as $key => $value) { + $arr[$key]['id'] = (int) $value['id']; + } + + return $arr; + } + } diff --git a/packages/gutachten/Classes/DB/Select/MethodenProjekt.php b/packages/gutachten/Classes/DB/Select/MethodenProjekt.php new file mode 100644 index 0000000..244c7d8 --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/MethodenProjekt.php @@ -0,0 +1,62 @@ +, NUH-Odds GmbH + * + ***/ + + use TYPO3\CMS\Core\Utility\GeneralUtility; + + class MethodenProjekt + { + // active projekte für user + public static function select() + { + + $tmp = DbFunction::select('tx_gutachten_aufstellung', ['id', 'titel']); + $_aufstellung = []; + $_aufstellung[0] = ''; + foreach ($tmp as $value) { + $_aufstellung[$value['id']] = $value['titel']; + } + $projektid = GeneralUtility::_GP('id'); + + $arr = DbFunction::selectJoin( + 'tx_gutachten_raume_generell', + ['[>]tx_gutachten_raumart' => ['tx_gutachten_raume_generell.tt_raumart_id' => 'id']], + [ + 'tx_gutachten_raume_generell.id', + 'tx_gutachten_raume_generell.pid', + 'tx_gutachten_raume_generell.raum', + 'tx_gutachten_raume_generell.factor', + 'tx_gutachten_raume_generell.zunutzwert', + 'tx_gutachten_raume_generell.aufstellung_id', + 'tx_gutachten_raumart.raumart', + 'tx_gutachten_raumart.id(raumart_id)', + ], + [ + 'tx_gutachten_raume_generell.pid' => $projektid, + ] + ); + foreach ($arr as $key => $value) { + $arr[$key]['id'] = (int) $value['id']; + $arr[$key]['pid'] = (int) $value['pid']; + $arr[$key]['factor'] = (double) $value['factor']; + $arr[$key]['raumart_id'] = (int) $value['raumart_id']; + $arr[$key]['zunutzwert'] = (int) $value['zunutzwert']; + $id = (int) $value['aufstellung_id'] ?? 0; + $arr[$key]['aufstellung'] = $_aufstellung[$id]; + } + + return $arr; + } + } diff --git a/packages/gutachten/Classes/DB/Select/Notizen.php b/packages/gutachten/Classes/DB/Select/Notizen.php new file mode 100644 index 0000000..0530a57 --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/Notizen.php @@ -0,0 +1,35 @@ +, NUH-Odds GmbH + * + ***/ + +class Notizen +{ + public static function notizen_projekt_laden() + { + $id = GeneralUtility::_GP('id'); + + $note = DbFunction::get('tx_gutachten_projekte', 'beschreibung', ['id' => $id]); + + echo $note; + + exit; + + // $_projekte = Select::projekte($id); + // echo '
+ //
+ //
'; + // exit; + } +} diff --git a/packages/gutachten/Classes/DB/Select/ObjektProjektByMethode.php b/packages/gutachten/Classes/DB/Select/ObjektProjektByMethode.php new file mode 100644 index 0000000..4da695e --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/ObjektProjektByMethode.php @@ -0,0 +1,69 @@ +, NUH-Odds GmbH + * + ***/ + + class ObjektProjektByMethode + { + public static function select($method) + { + if ($method == 1) { + $arr = DbFunction::select( + 'tx_gutachten_raume_all', + ['tt_raume_basis_id', 'geschoss'], + [ + 'AND' => [ + 'pid' => DbFunction::$projektid, + 'tt_raumart_id' => 1 + ], + 'GROUP' => ['tt_raume_basis_id','geschoss'] + ] + ); + $geschoss = []; + foreach ($arr as $key => $value) { + $geschoss[$value['tt_raume_basis_id']][] = $value['geschoss']; + } + } + + // DbFunction::$debug = 1; + $arr = DbFunction::selectJoin( + 'tx_gutachten_raume_basis', + ['[>]tx_gutachten_orientierung' => ['tx_gutachten_raume_basis.tt_orientierung_id' => 'id'], + '[>]tx_gutachten_raume_all' => ['tx_gutachten_raume_basis.id' => 'tt_raume_basis_id'], ], + [ + 'tx_gutachten_raume_basis.id', + 'tx_gutachten_raume_basis.topNr', + 'tx_gutachten_raume_basis.typ', + 'tx_gutachten_raume_basis.GNO', + 'tx_gutachten_orientierung.orientierung', + 'tx_gutachten_raume_all.geschoss', + ], + [ + 'tx_gutachten_raume_basis.pid' => DbFunction::$projektid, + 'tx_gutachten_raume_all.tt_raumart_id' => $method, + 'GROUP' => 'tx_gutachten_raume_basis.id', + 'ORDER' => ['tx_gutachten_raume_basis.topNr' => 'ASC'], + ] + ); + if ($method == 1) { + foreach ($arr as $key => $value) { + if (isset($geschoss[$value['id']])) { + $arr[$key]['geschoss'] = implode(",", $geschoss[$value['id']]); + } + } + } + return $arr; + } + } diff --git a/packages/gutachten/Classes/DB/Select/Objekte.php b/packages/gutachten/Classes/DB/Select/Objekte.php new file mode 100644 index 0000000..d406d9d --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/Objekte.php @@ -0,0 +1,78 @@ +, NUH-Odds GmbH + * + ***/ + + class Objekte + { + public static function select($projektid) + { + // DbFunction::$debug = 1; + + // if (!is_numeric($projektid)) { + // return []; + // } + + $arr = DbFunction::selectJoin( + 'tx_gutachten_raume_all', + ['[>]tx_gutachten_raume_basis' => ['tx_gutachten_raume_all.tt_raume_basis_id' => 'id'], + '[>]tx_gutachten_orientierung' => ['tx_gutachten_raume_basis.tt_orientierung_id' => 'id'], + '[>]tx_gutachten_raumart' => ['tx_gutachten_raume_all.tt_raumart_id' => 'id'], ], + [ + 'tx_gutachten_raume_all.id', + 'tx_gutachten_raume_all.tt_raume_basis_id', + 'tx_gutachten_raume_all.tt_raumart_id', + 'tx_gutachten_raume_all.pid', + 'tx_gutachten_raume_all.geschoss', + 'tx_gutachten_raume_all.raum', + 'tx_gutachten_raume_all.factor', + 'tx_gutachten_raume_all.qm', + 'tx_gutachten_raume_all.NW', + 'tx_gutachten_raume_all.NWungerundet', + 'tx_gutachten_raume_all.NWm2', + 'tx_gutachten_raume_all.factor (factorBasic)', + + 'tx_gutachten_raume_basis.topNr', + 'tx_gutachten_raume_basis.GNO', + 'tx_gutachten_raume_basis.NWM1uM2', + + 'tx_gutachten_orientierung.orientierung', + 'tx_gutachten_raumart.raumart', + ], + [ + 'tx_gutachten_raume_all.pid' => $projektid, + ] + ); + + $in_menu = []; + foreach ($arr as $key => $value) { + $arr[$key]['show'] = \in_array($value['tt_raume_basis_id'], $in_menu) ? 0 : 1; + $in_menu[] = $value['tt_raume_basis_id']; + } + $arr = Helper::make_int($arr, ['id', 'pid', 'tt_raume_basis_id', 'tt_raumart_id', 'GNO', 'NW', 'NWM1uM2']); + $arr = Helper::format_double($arr, ['factor', 'qm', 'NWungerundet', 'NWm2', 'factorBasic'], 2); + + return $arr; + + // $fields = 'a.id, a.tt_raume_basis_id, a.tt_raumart_id, a.pid, a.geschoss, a.raum, a.factor, a.qm, a.NW, a.NWungerundet, a.NWm2, a.factor AS factorBasic,b.topNr, b.GNO, b.NWM1uM2, c.orientierung, d.raumart'; + // $from = 'tx_gutachten_raume_all a, tx_gutachten_raume_basis b, tx_gutachten_orientierung c, tx_gutachten_raumart d'; + // $where = "a.pid=$projektid AND a.tt_raume_basis_id = b.id AND b.tt_orientierung_id = c.id AND a.tt_raumart_id = d.id"; + // $order = 'a.tt_raume_basis_id'; + // // echo $GLOBALS['TYPO3_DB']->SELECTquery($fields, $from, $where, "", $order);exit; + // $arr = $GLOBALS['TYPO3_DB']->exec_SELECTgetRows($fields, $from, $where, '', $order); + // return $arr; + } + } diff --git a/packages/gutachten/Classes/DB/Select/ObjekteExcel.php b/packages/gutachten/Classes/DB/Select/ObjekteExcel.php new file mode 100644 index 0000000..a741502 --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/ObjekteExcel.php @@ -0,0 +1,46 @@ +, NUH-Odds GmbH + * + ***/ + + class ObjekteExcel + { + public static function select($projektid) + { + return DbFunction::selectJoin( + 'tx_gutachten_raume_basis', + ['[>]tx_gutachten_orientierung' => ['tx_gutachten_raume_basis.tt_orientierung_id' => 'id']], + [ + 'tx_gutachten_raume_basis.id', + 'tx_gutachten_raume_basis.topNr', + 'tx_gutachten_raume_basis.GNO', + 'tx_gutachten_raume_basis.qmM1', + 'tx_gutachten_raume_basis.factor', + 'tx_gutachten_raume_basis.noDispInOrientierung (nodspl)', + 'tx_gutachten_orientierung.orientierung', + ], + [ + 'tx_gutachten_raume_basis.pid' => $projektid, + 'ORDER' => 'tx_gutachten_raume_basis.topNr', + ] + ); + // $fields = 'a.id, a.topNr, a.GNO, a.qmM1, a.factor, a.noDispInOrientierung nodspl, b.orientierung'; + // $from = 'tx_gutachten_raume_basis a,tx_gutachten_orientierung b'; + // $where = 'a.tt_orientierung_id=b.id and a.pid = '.$projektid; + // $order = 'topNr'; + // // echo $GLOBALS['TYPO3_DB']->SELECTquery($fields, $from, $where); exit; + // return $GLOBALS['TYPO3_DB']->exec_SELECTgetRows($fields, $from, $where, '', $order); + } + } diff --git a/packages/gutachten/Classes/DB/Select/OrientierungProjekt.php b/packages/gutachten/Classes/DB/Select/OrientierungProjekt.php new file mode 100644 index 0000000..e5ebef4 --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/OrientierungProjekt.php @@ -0,0 +1,31 @@ +, NUH-Odds GmbH + * + ***/ + +class OrientierungProjekt +{ + // active projekte für user + public static function select($projekt_id) + { + $fields = 'a.id,a.pid,a.topNr,a.typ,a.tt_orientierung_id,b.orientierung,a.noDispInOrientierung,a.a,a.b,a.c,a.d,a.e,a.f,a.g,a.h,a.i,a.j,a.k,a.l,a.m,a.n,a.o,a.p,a.q,a.r,a.s,a.t,a.u,a.summe_az,a.bewertung,a.notizen'; + $from = 'tx_gutachten_raume_basis a, tx_gutachten_orientierung b'; + $where = "a.pid=$projekt_id AND a.tt_orientierung_id=b.id"; + // echo $GLOBALS['TYPO3_DB']->SELECTquery($fields, $from, $where);exit; + // return $GLOBALS['TYPO3_DB']->exec_SELECTgetRows($fields, $from, $where); + + return DbFunction::query("SELECT $fields FROM $from WHERE $where"); + } +} diff --git a/packages/gutachten/Classes/DB/Select/Paragraph62.php b/packages/gutachten/Classes/DB/Select/Paragraph62.php new file mode 100644 index 0000000..4f376f6 --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/Paragraph62.php @@ -0,0 +1,61 @@ +, NUH-Odds GmbH + * + ***/ + +class Paragraph62 +{ + // active projekte für user + public static function select($projekt_id) + { + // kennung kopf txt kontaktperson email telefon editor timestamp + // DbFunction::$debug = 1; + + return DbFunction::selectJoin( + 'tx_gutachten_raume_basis', + ['[>]tx_gutachten_orientierung' => ['tx_gutachten_raume_basis.tt_orientierung_id' => 'id'], + '[>]tx_gutachten_raume_all' => ['tx_gutachten_raume_basis.id' => 'tt_raume_basis_id']], + [ + // 'tx_gutachten_raume_basis.id', + 'tx_gutachten_raume_basis.topNr', + 'tx_gutachten_raume_all.geschoss', + 'tx_gutachten_orientierung.orientierung', + 'tx_gutachten_raume_basis.typ', + // 'tx_gutachten_raume_basis.qmM1uM2bis(nzfl)', + // 'tx_gutachten_raume_basis.noDispInOrientierung', + // 'tx_gutachten_raume_all.qm(nzfl_apg)', + ], + [ + 'AND' => [ + 'tx_gutachten_raume_all.tt_raumart_id' => [1,5,6,9], + 'tx_gutachten_raume_basis.pid' => $projekt_id + ], + 'GROUP' => ['tx_gutachten_raume_all.tt_raume_basis_id'], + 'ORDER' => ['tx_gutachten_raume_all.tt_raumart_id' => 'ASC','tx_gutachten_raume_basis.topNr' => 'ASC'] + ] + ); + + // print_r($res); + // exit; + // $fields = 'a.id, a.topNr, a.typ, a.qmM1uM2bis AS nzfl, a.noDispInOrientierung, b.orientierung, c.geschoss, c.qm AS nzfl_apg'; + // $from = 'tx_gutachten_raume_basis a, tx_gutachten_orientierung b, tx_gutachten_raume_all c'; + // $where = 'a.tt_orientierung_id=b.id and a.id=c.tt_raume_basis_id and c.tt_raumart_id IN (1,5,6,9) and a.pid = '.$projekt_id; + // $group = 'c.tt_raume_basis_id'; + // $order = 'c.tt_raumart_id, a.topNr'; + // echo $GLOBALS['TYPO3_DB']->SELECTquery($fields, $from, $where, $group, $order);exit; + // return $GLOBALS['TYPO3_DB']->exec_SELECTgetRows($fields, $from, $where, $group, $order); + // return DbFunction::query("SELECT $fields FROM $from WHERE $where GROUP BY $group ORDER BY $order"); + } +} diff --git a/packages/gutachten/Classes/DB/Select/Platzhalter.php b/packages/gutachten/Classes/DB/Select/Platzhalter.php new file mode 100644 index 0000000..683026d --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/Platzhalter.php @@ -0,0 +1,28 @@ +, NUH-Odds GmbH + * + ***/ + +class Platzhalter +{ + public static function select($projektid) + { + return DbFunction::select( + 'tx_gutachten_projekteplatzhalter', + ['code', 'txt'], + ['pid' => $projektid] + ); + } +} diff --git a/packages/gutachten/Classes/DB/Select/ProjektAllgemeinAlle.php b/packages/gutachten/Classes/DB/Select/ProjektAllgemeinAlle.php new file mode 100644 index 0000000..f293f3f --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/ProjektAllgemeinAlle.php @@ -0,0 +1,32 @@ + + * + ***/ + +class ProjektAllgemeinAlle +{ + public static function select() + { + // DbFunction::$debug = 1; + + $projektid = GeneralUtility::_GP('id'); + $arr = DbFunction::select('tx_gutachten_allgemein', '*', ['pid' => $projektid]); + $arr = Helper::make_int($arr, ['id','pid','uid']); + $arr = Helper::format_double($arr, ['qm'], 2); + return $arr; + } +} diff --git a/packages/gutachten/Classes/DB/Select/ProjektClone.php b/packages/gutachten/Classes/DB/Select/ProjektClone.php new file mode 100644 index 0000000..957f9f1 --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/ProjektClone.php @@ -0,0 +1,77 @@ +fe_user->user['uid']; + $projekt_id = GeneralUtility::_GP('id'); + if (!is_numeric($projekt_id)) { + return []; + } + + $_projekte = Select::projekte($projekt_id); + + if (!isset($_projekte[0])) { + exit; + } + + $_new_projekte = $_projekte[0]; + + unset($_new_projekte['id']); + unset($_new_projekte['gutachter']); + unset($_new_projekte['auftraggeber']); + unset($_new_projekte['active']); + $_new_projekte['uid'] = $userid; + $_new_projekte['intname'] .= ' (Kopie)'; + $_new_projekte['beschreibung'] = 'KOPIE! '.$_new_projekte['beschreibung']; + $_new_projekte['erstelldatum'] = time(); + $new_projekt_id = DbFunction::secureInsert('tx_gutachten_projekte', $_new_projekte); + + $_table_to_copy = ['tx_gutachten_projekteplatzhalter', 'tx_gutachten_projektestandards', 'tx_gutachten_allgemein', 'tx_gutachten_help', 'tx_gutachten_raume_generell']; + + foreach ($_table_to_copy as $key => $table) { + $_data = DbFunction::select($table, '*', ['pid' => $projekt_id]); + foreach ($_data as $key => $value) { + unset($value['id']); + $value['pid'] = $new_projekt_id; + DbFunction::secureInsert($table, $value); + } + } + + $_data = DbFunction::select('tx_gutachten_raume_basis', '*', ['pid' => $projekt_id]); + $_basis_ids = []; + foreach ($_data as $key => $value) { + $id = $value['id']; + unset($value['id']); + + $value['pid'] = $new_projekt_id; + $_basis_ids[$id] = DbFunction::secureInsert('tx_gutachten_raume_basis', $value); + } + + $_data = DbFunction::select('tx_gutachten_raume_all', '*', ['pid' => $projekt_id]); + foreach ($_data as $key => $value) { + unset($value['id']); + $value['pid'] = $new_projekt_id; + + $tt_raume_basis_id = $value['tt_raume_basis_id']; + $value['tt_raume_basis_id'] = $_basis_ids[$tt_raume_basis_id]; + + DbFunction::secureInsert('tx_gutachten_raume_all', $value); + } + + echo 1; + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Select/Projekte.php b/packages/gutachten/Classes/DB/Select/Projekte.php new file mode 100644 index 0000000..565450f --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/Projekte.php @@ -0,0 +1,101 @@ +, NUH-Odds GmbH + * + ***/ + +class Projekte +{ + public static function projekt_standards($id) + { + // $fields = 'a.*, b.txt textart'; + // $from = 'tx_gutachten_projektestandards a, tx_gutachten_textart b'; + // $where = "a.textart_id=b.id and a.pid=$projekt_id"; + // return $GLOBALS['TYPO3_DB']->SELECTquery($fields, $from, $where, "", "pos"); + // return $GLOBALS['TYPO3_DB']->exec_SELECTgetRows($fields, $from, $where, '', 'pos'); + + $where = []; + if ($id) { + $where['tx_gutachten_projektestandards.pid'] = $id; + } + $join = []; + $join['[>]tx_gutachten_textart']['tx_gutachten_projektestandards.textart_id'] = 'id'; + + $fields = [ + 'tx_gutachten_projektestandards.id', + 'tx_gutachten_projektestandards.textart_id', + 'tx_gutachten_projektestandards.spalten', + 'tx_gutachten_projektestandards.fontsize', + 'tx_gutachten_projektestandards.neueseite', + 'tx_gutachten_projektestandards.kennung', + 'tx_gutachten_projektestandards.titel', + 'tx_gutachten_projektestandards.txt', + 'tx_gutachten_projektestandards.platzhalter', + 'tx_gutachten_textart.txt(textart)', + ]; + + return DbFunction::selectJoin( + 'tx_gutachten_projektestandards', + $join, + $fields, + $where + ); + } + + public static function standards() + { + // $fields = 'a.*, b.txt textart'; + // $from = 'tx_gutachten_standards a, tx_gutachten_textart b'; + // $where = 'a.textart_id=b.id'; + // // return $GLOBALS['TYPO3_DB']->SELECTquery($fields, $from, $where, "", "pos"); + // return $GLOBALS['TYPO3_DB']->exec_SELECTgetRows($fields, $from, $where, '', 'pos'); + + $join = []; + $join['[>]tx_gutachten_textart']['tx_gutachten_standards.textart_id'] = 'id'; + + $fields = [ + 'tx_gutachten_standards.id', + 'tx_gutachten_standards.textart_id', + 'tx_gutachten_standards.spalten', + 'tx_gutachten_standards.fontsize', + 'tx_gutachten_standards.neueseite', + 'tx_gutachten_standards.kennung', + 'tx_gutachten_standards.titel', + 'tx_gutachten_standards.txt', + 'tx_gutachten_standards.platzhalter', + 'tx_gutachten_textart.txt(textart)', + ]; + + return DbFunction::selectJoin( + 'tx_gutachten_standards', + $join, + $fields + ); + } + + public static function standards_alle() + { + $arr = self::standards(); + + foreach ($arr as $key => $value) { + $arr[$key]['id'] = (int) $value['id']; + $arr[$key]['pos'] = (int) $value['pos'] / 10; + $arr[$key]['textart'] = ucwords($value['textart']); + $arr[$key]['neueseite'] = (int) $value['neueseite']; + $arr[$key]['all'] = \count($arr); + } + + return $arr; + } +} diff --git a/packages/gutachten/Classes/DB/Select/ProjekteSetActive.php b/packages/gutachten/Classes/DB/Select/ProjekteSetActive.php new file mode 100644 index 0000000..16c04c2 --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/ProjekteSetActive.php @@ -0,0 +1,44 @@ + + * + ***/ + +class ProjekteSetActive +{ + public static function set() + { + $projectid = GeneralUtility::_GP('id'); + $userid = $GLOBALS['TSFE']->fe_user->user['uid']; + + $has = DbFunction::has('tx_gutachten_freigabe', ['AND' => ['userid' => $userid, 'projektid' => $projectid]]); + + if (!$has) { + $value_array = []; + $value_array['userid'] = $userid; + $value_array['projektid'] = $projectid; + + DbFunction::secureInsert('tx_gutachten_freigabe', $value_array); + + echo 1; + } else { + $active = DbFunction::delete('tx_gutachten_freigabe', ['AND' => ['userid' => $userid, 'projektid' => $projectid]]); + + echo 0; + } + + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Select/ProjekteSetStatus.php b/packages/gutachten/Classes/DB/Select/ProjekteSetStatus.php new file mode 100644 index 0000000..9cdbfd3 --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/ProjekteSetStatus.php @@ -0,0 +1,29 @@ + + * + ***/ + +class ProjekteSetStatus +{ + public static function set() + { + $id = GeneralUtility::_GP('id'); + $value = GeneralUtility::_GP('value'); + DbFunction::secureUpdate('tx_gutachten_projekte', ['value' => $value], ['id' => $id]); + echo $value; + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Select/ProjekteStammdatenEinzeln.php b/packages/gutachten/Classes/DB/Select/ProjekteStammdatenEinzeln.php new file mode 100644 index 0000000..25c2ee8 --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/ProjekteStammdatenEinzeln.php @@ -0,0 +1,122 @@ + + * + ***/ + +class ProjekteStammdatenEinzeln +{ + public static function load() + { + $id = GeneralUtility::_GP('id'); + if (!is_numeric($id)) { + return []; + } + $tmp = Select::projekte($id); + $_projekt = $tmp[0]; + + $_gutachter = Select::select_table('tx_gutachten_gutachter', 0, 1); + $_auftraggeber = Select::select_table('tx_gutachten_auftraggeber', 0, 1); + + array_unshift($_auftraggeber, ['id' => 0, 'kennung' => 'Auftraggeber auswählen']); + $auftraggeber_options = ''; + foreach ($_auftraggeber as $auftraggeber_id => $value) { + if ($auftraggeber_id == $_projekt['auftraggeber_id']) { + $auftraggeber_options .= ''; + } else { + $auftraggeber_options .= ''; + } + } + + array_unshift($_gutachter, ['id' => 0, 'kennung' => 'Gutachter auswählen!']); + $gutachter_options = ''; + foreach ($_gutachter as $gutachter_id => $value) { + if ($gutachter_id == $_projekt['gutachter_id']) { + $gutachter_options .= ''; + } else { + $gutachter_options .= ''; + } + } + + $error_auftraggeber = 0 == $_projekt['auftraggeber_id'] ? ' error ' : ''; + $error_gutachter = 0 == $_projekt['gutachter_id'] ? ' error ' : ''; + + $myform = ' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + '.$_projekt['id'].' +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ '; + echo $myform; + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Select/Select.php b/packages/gutachten/Classes/DB/Select/Select.php new file mode 100644 index 0000000..26652d0 --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/Select.php @@ -0,0 +1,321 @@ + $select_id]); + } else { + $tmp = DbFunction::select($table, '*'); + } + + $arr = []; + + foreach ($tmp as $key => $value) { + $value['id'] = (int) $value['id']; + + foreach ($_casting as $field => $cast) { + if ($key == $field) { + switch ($cast) { + case 'int': + $value[$key] = (int) $value[$key]; + break; + case 'double': + $value[$key] = (float) $value[$key]; + break; + case 'string': + $value[$key] = (string) $value[$key]; + break; + } + } + } + + if ($_id_as_key) { + $arr[$value['id']] = $value; + } else { + $arr[] = $value; + } + } + + return $arr; + } + + // $sql = "SELECT a.*, b.zunutzwert FROM tt_raume_all a, tt_raume_generell b + // WHERE a.tt_raumart_id IN (2,8) + // AND a.tt_raume_basis_id = $tt_raume_basis_id + // AND a.raum=b.raum + // AND a.pid = $pid + // AND b.pid = $pid + // ORDER BY a.raum"; + + + public static function orientierung_select() + { + $_orientierung = DbFunction::select('tx_gutachten_orientierung', ['id', 'orientierung'], ['ORDER' => 'sortierung']); + $arr = []; + foreach ($_orientierung as $key => $value) { + $tmp = []; + $tmp['id'] = $value['orientierung']; + $tmp['orientierung'] = $value['orientierung']; + $tmp['label'] = ''.$value['orientierung'].''; + $arr[] = $tmp; + } + + return $arr; + } + + public static function projekte($projektid = 0) + { + $mode = GeneralUtility::_GP('mode'); + + $_gutachter = self::select_table('tx_gutachten_gutachter', 0, 1); + $_auftraggeber = self::select_table('tx_gutachten_auftraggeber', 0, 1); + $_active = self::projekte_active_user(); + + $_projekte = self::select_table('tx_gutachten_projekte', $projektid); + + $arr = []; + foreach ($_projekte as $key => $value) { + $value['gutachter'] = $_gutachter[$value['gutachter_id']]['kennung']; + $value['auftraggeber'] = $_auftraggeber[$value['auftraggeber_id']]['kennung']; + $value['active'] = \in_array($value['id'], $_active) ? 1 : 0; + $arr[] = $value; + } + + return $arr; + } + + public static function aufstellung() + { + return self::select_table('tx_gutachten_aufstellung'); + } + + + public static function text_art() + { + $result = DbFunction::select('tx_gutachten_textart', ['id', 'txt'],[ 'ORDER' => 'id']); + $arr = []; + $arr[0]['id'] = (int) 0; + $arr[0]['name'] = "0 - Bitte Wählen"; + foreach ($result as $key => $value) { + $id = (int) $value['id']; + $arr[$id]['id'] = $id; + $arr[$id]['name'] = $id . " - " . ucwords($value['txt']); + } + return $arr; + } + + public static function projekte_active_user() + { + return DbFunction::select('tx_gutachten_freigabe', 'projektid', ['userid' => $GLOBALS['TSFE']->fe_user->user['uid']]); + } + + + public static function raume_all($projektid, $tt_raume_basis_id, $tt_raumart_id, $out=0, $in=0) + { + /** + * Exepiton (in/out) info in mail from 08.01.2025 from Marie + * Fragestellung ist folgende: + * beim WE-Objekt KIGA (Kindergarten) gibt es einen Raum „Garten-Lager EG", der nur über den Garten EG erreicht wird. + * Der Garten ist ein Zubehör-Objekt zum KIGA (Methode 4). + * Der Raum „Garten-Lager EG“ soll nun dem Garten zugeordnet werden (quasi als Zuschlag zum Zubehör), und darunter angeführt werden. + * Siehe Anhang pdf auf Seite 15. (attachment in email) + * */ + + $where = []; + $where['AND']['pid'] = $projektid; + $where['AND']['tt_raume_basis_id'] = $tt_raume_basis_id; + if ($in) { + $where['AND']['OR']['id'] = [$in]; + $where['AND']['OR']['tt_raumart_id'] = $tt_raumart_id; + } + else if ($out) { + $where['AND']['tt_raumart_id'] = $tt_raumart_id; + $where['AND']['id[!]'] = [$out]; + } + else { + $where['AND']['tt_raumart_id'] = $tt_raumart_id; + } + $where['ORDER']['raum'] = 'ASC'; + // if($in){ + // $res = DbFunction::select( + // 'tx_gutachten_raume_all', + // '*', + // $where + // ); + // print_r($res); + // exit; + // } + + return DbFunction::select( + 'tx_gutachten_raume_all', + '*', + $where + ); + + } + + public static function methoden_by_raumart($raumart) + { + $tmp = DbFunction::select('tx_gutachten_raumart', 'id', ['raumart' => $raumart]); + if (isset($tmp[0]['id'])) { + return $tmp[0]['id']; + } + + return 0; + } + + public static function raeume_alle_orientierung($projektid) + { + // DbFunction::$debug = 1; + + $res = DbFunction::select('tx_gutachten_orientierung', ['id', 'orientierung'], ['ORDER' => 'sortierung']); + $map = []; + foreach ($res as $field => $value) { + $map[$value['id']] = $value['orientierung']; + } + + // $basis_stellplaetze = DbFunction::select('tx_gutachten_raume_all', 'tt_raume_basis_id', ['pid' => $projektid, 'raum' => ['Stellplatz+', 'Stellplatz']]); + $arr = DbFunction::select('tx_gutachten_raume_basis', '*', ['pid' => $projektid, 'noDispInOrientierung' => 0, 'ORDER' => 'topNr']); + foreach ($arr as $key => $value) { + $arr[$key]['orientierung'] = $map[$value['tt_orientierung_id']]; + } + + // $_range = range("a","u"); + foreach ($arr as $key => $value) { + // foreach ($_range as $k => $char) { + // $arr[$key][$char] = (double) $value[$char]; + // } + $arr[$key]['id'] = (int) $value['id']; + $arr[$key]['pid'] = (int) $value['pid']; + $arr[$key]['uid'] = (int) $value['uid']; + $arr[$key]['GNO'] = (int) $value['GNO']; + $arr[$key]['tt_orientierung_id'] = (int) $value['tt_orientierung_id']; + $arr[$key]['noDispInOrientierung'] = (int) $value['noDispInOrientierung']; + // $arr[$key]['bewertung'] = (double) $value['bewertung']; + // $arr[$key]['factor'] = (double) $value['factor']; + // $arr[$key]['qmM1'] = (double) $value['qmM1']; + // $arr[$key]['qmM1uM2'] = (double) $value['qmM1uM2']; + // $arr[$key]['qmM1uM2bis'] = (double) $value['qmM1uM2bis']; + // $arr[$key]['NWM1uM2'] = (double) $value['NWM1uM2']; + // $arr[$key]['qmM1uM2'] = (double) $value['qmM1uM2'];raume_all + // $arr[$key]['summe_az'] = (double) $value['summe_az']; + } + + return $arr; + } + + public static function raume_basis() + { + // $fields = ' a.id, + // a.topNr, + // b.geschoss, + // a.typ, + // 0 as nutzflaeche, + // 0 as logia, + // 0 as gesammtnutzflaeche, + // '.$title_list.', + // a.summe_az, + // a.bewertung'; + // + // $from = 'tx_gutachten_raume_basis a, tx_gutachten_raume_all b'; + // $where = 'b.tt_raume_basis_id = a.id'; + // $where .= " and a.noDispInOrientierung=0 and b.tt_raumart_id = 1 and a.pid = $projektid"; + + $_fields = [ + 'tx_gutachten_raume_basis.id', + 'tx_gutachten_raume_basis.topNr', + 'tx_gutachten_raume_basis.typ', + 'tx_gutachten_raume_basis.summe_az', + 'tx_gutachten_raume_basis.bewertung', + 'tx_gutachten_raume_all.geschoss', + ]; + + $_titles = DbFunction::select('tx_gutachten_help', 'colid', ['pid' => $projektid]); + foreach ($_titles as $key => $colid) { + $_fields[] = 'tx_gutachten_raume_basis.'.$colid; + } + + $arr = DbFunction::selectJoin( + 'tx_gutachten_raume_basis', + ['[>]tx_gutachten_raume_all' => ['tx_gutachten_raume_basis.id' => 'tt_raume_basis_id']], + $_fields, + [ + 'tx_gutachten_raume_basis.pid' => 17, + 'GROUP' => 'tx_gutachten_raume_basis.id', + 'ORDER' => ['tx_gutachten_raume_basis.topNr' => 'DESC'], + ] + ); + + foreach ($arr as $key => $value) { + $arr[$key]['nutzflaeche'] = 0; + $arr[$key]['logia'] = 0; + $arr[$key]['gesammtnutzflaeche'] = 0; + } + + return $arr; + } + + public static function orientierung_typen_column_einzel() + { + $projektid = GeneralUtility::_GP('id'); + + if (!is_numeric($projektid)) { + return []; + } + + $arr = DbFunction::select('tx_gutachten_help', ['id', 'colid', 'coltitel'], ['pid' => $projektid, 'ORDER' => 'colid']); + + foreach ($arr as $key => $value) { + $arr[$key]['id'] = (int) $value['id']; + $arr[$key]['pos'] = (int) $key + 1; + } + + return $arr; + } + + public static function platzhalter($projektid) + { + $arr = Projekte::projekt_standards($projektid); + + $_platzhalter = []; + foreach ($arr as $key => $value) { + preg_match_all('/###(.*)###/U', $value['txt'], $pat_array); + $_platzhalter = array_merge($_platzhalter, $pat_array[0]); + } + $_platzhalter = array_unique($_platzhalter); + + DbFunction::delete('tx_gutachten_projekteplatzhalter', ['AND' => ['pid' => $projektid, 'code[!]' => $_platzhalter]]); + + foreach ($_platzhalter as $key => $code) { + $arr = DbFunction::select('tx_gutachten_projekteplatzhalter', ['id', 'code', 'txt'], ['AND' => ['pid' => $projektid, 'code' => $code]]); + if (0 == \count($arr)) { + $_value_array = []; + $_value_array['code'] = $code; + $_value_array['pid'] = $projektid; + DbFunction::secureInsert('tx_gutachten_projekteplatzhalter', $_value_array); + } elseif (\count($arr) > 1) { + foreach ($arr as $key => $value) { + if ($key > 0) { + DbFunction::delete('tx_gutachten_projekteplatzhalter', ['id' => $value['id']]); + } + } + } + } + + $arr = DbFunction::select('tx_gutachten_projekteplatzhalter', ['id', 'code', 'txt'], ['AND' => ['pid' => $projektid, 'code' => $_platzhalter]]); + foreach ($arr as $key => $value) { + $arr[$key]['code'] = html_entity_decode($value['code']); + $arr[$key]['txt'] = html_entity_decode($value['txt']); + } + + return $arr; + } +} diff --git a/packages/gutachten/Classes/DB/Select/Standards.php b/packages/gutachten/Classes/DB/Select/Standards.php new file mode 100644 index 0000000..c2ad3dd --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/Standards.php @@ -0,0 +1,103 @@ +, NUH-Odds GmbH + * + ***/ + +class Standards +{ + public static function projekt_standards($id) + { + // $fields = 'a.*, b.txt textart'; + // $from = 'tx_gutachten_projektestandards a, tx_gutachten_textart b'; + // $where = "a.textart_id=b.id and a.pid=$projekt_id"; + // return $GLOBALS['TYPO3_DB']->SELECTquery($fields, $from, $where, "", "pos"); + // return $GLOBALS['TYPO3_DB']->exec_SELECTgetRows($fields, $from, $where, '', 'pos'); + + $where = ['ORDER' => 'pos']; + if ($id) { + $where['tx_gutachten_projektestandards.pid'] = $id; + } + $join = []; + $join['[>]tx_gutachten_textart']['tx_gutachten_projektestandards.textart_id'] = 'id'; + + $fields = [ + 'tx_gutachten_projektestandards.id', + 'tx_gutachten_projektestandards.pos', + 'tx_gutachten_projektestandards.textart_id', + 'tx_gutachten_projektestandards.spalten', + 'tx_gutachten_projektestandards.fontsize', + 'tx_gutachten_projektestandards.neueseite', + 'tx_gutachten_projektestandards.kennung', + 'tx_gutachten_projektestandards.titel', + 'tx_gutachten_projektestandards.txt', + 'tx_gutachten_projektestandards.platzhalter', + 'tx_gutachten_textart.txt(textart)', + ]; + + return DbFunction::selectJoin( + 'tx_gutachten_projektestandards', + $join, + $fields, + $where + ); + } + + public static function standards() + { + // $fields = 'a.*, b.txt textart'; + // $from = 'tx_gutachten_standards a, tx_gutachten_textart b'; + // $where = 'a.textart_id=b.id'; + // // return $GLOBALS['TYPO3_DB']->SELECTquery($fields, $from, $where, "", "pos"); + // return $GLOBALS['TYPO3_DB']->exec_SELECTgetRows($fields, $from, $where, '', 'pos'); + + $join = []; + $join['[>]tx_gutachten_textart']['tx_gutachten_standards.textart_id'] = 'id'; + + $fields = [ + 'tx_gutachten_standards.id', + 'tx_gutachten_standards.textart_id', + 'tx_gutachten_standards.spalten', + 'tx_gutachten_standards.fontsize', + 'tx_gutachten_standards.neueseite', + 'tx_gutachten_standards.kennung', + 'tx_gutachten_standards.titel', + 'tx_gutachten_standards.txt', + 'tx_gutachten_standards.platzhalter', + 'tx_gutachten_textart.txt(textart)', + ]; + + return DbFunction::selectJoin( + 'tx_gutachten_standards', + $join, + $fields, + ['ORDER' => 'pos'] + ); + } + + public static function standards_alle() + { + $arr = self::standards(); + + foreach ($arr as $key => $value) { + $arr[$key]['id'] = (int) $value['id']; + $arr[$key]['pos'] = (int) $key; + $arr[$key]['textart'] = ucwords($value['textart']); + $arr[$key]['neueseite'] = (int) $value['neueseite']; + $arr[$key]['all'] = \count($arr); + } + + return $arr; + } +} diff --git a/packages/gutachten/Classes/DB/Select/StandardsAdd.php b/packages/gutachten/Classes/DB/Select/StandardsAdd.php new file mode 100644 index 0000000..db4b0ec --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/StandardsAdd.php @@ -0,0 +1,32 @@ + $projektid, 'ORDER' => 'pos']); + + if (0 == \count($arr)) { + $arr = Standards::standards(); + + foreach ($arr as $key => $value) { + unset($value['id']); + unset($value['textart']); + $value['pid'] = $projektid; + $value_array = []; + $value_array = $value; + + DbFunction::secureInsert('tx_gutachten_projektestandards', $value_array); + } + + $arr = DbFunction::select('tx_gutachten_projektestandards', '*', ['pid' => $projektid, 'ORDER' => 'pos']); + } + + $sum = \count($arr); + $value_array = []; + foreach ($arr as $key => $value) { + $arr[$key]['all'] = $sum; + $arr[$key]['id'] = (int) $value['id']; + if ($value['pos'] == 0) { + $value_array['pos'] = $key+1; + DbFunction::secureUpdate('tx_gutachten_projektestandards', $value_array, ['id' => $value['id']]); + $arr[$key]['pos'] = (int) $key+1;; + } else { + $arr[$key]['pos'] = (int) $value['pos']; + } + $arr[$key]['hat_platzhalter'] = false !== strpos($value['txt'], '###') ? 1 : 0; + $arr[$key]['neueseite'] = (int) $value['neueseite']; + $arr[$key]['textart'] = ucwords($value['textart']); + } + return $arr; + } +} diff --git a/packages/gutachten/Classes/DB/Select/StandardsMove.php b/packages/gutachten/Classes/DB/Select/StandardsMove.php new file mode 100644 index 0000000..92fc5a5 --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/StandardsMove.php @@ -0,0 +1,66 @@ + $pid, 'ORDER' => 'pos']); + + $order = []; + foreach ($arr as $key => $value) { + $k = $value['pos'] * 10; + + if ($value['id'] == $id) { + switch ($dir) { + case 'first': + $k = 0; + break; + case 'up': + $k -= 15; + break; + case 'down': + $k += 15; + break; + case 'last': + $k = 3000; + break; + } + } + $order[$k] = $value; + } + ksort($order); + + $i = 1; + $update_array = []; + foreach ($order as $key => $value) { + $value_array['pos'] = $i; + DbFunction::secureUpdate('tx_gutachten_projektestandards', $value_array, ['id' => $value['id']]); + ++$i; + } + echo 1; + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Select/_SelectController.php b/packages/gutachten/Classes/DB/Select/_SelectController.php new file mode 100644 index 0000000..1426243 --- /dev/null +++ b/packages/gutachten/Classes/DB/Select/_SelectController.php @@ -0,0 +1,112 @@ +, NUH-Odds GmbH + * + ***/ + +class _SelectController +{ + public function __construct() + { + $arr = []; + $projektid = GeneralUtility::_GP('id'); + switch (GeneralUtility::_GP('action')) { + case 'orientierung_alle': + $arr = Select::select_table('tx_gutachten_orientierung'); + break; + case 'gutachter_alle': + $arr = Select::select_table('tx_gutachten_gutachter'); + break; + case 'load_methoden_projekt': + $arr = MethodenProjekt::select(); + break; + case 'load_methoden': + $arr = MethodenInfo::load(); + break; + case 'p_allgemeine_alle': + $arr = ProjektAllgemeinAlle::select(); + break; + case 'auftraggeber_alle': + $arr = Auftraggeber::select(); + break; + case 'textart_alle': + $arr = Select::text_art(); + break; + case 'standards_alle': + $arr = Standards::standards_alle(); + break; + case 'standards_einzeln': + $arr = StandardsEinzeln::load($projektid); + break; + case 'standards_add': + StandardsAdd::add($projektid); + break; + case 'move_position': + StandardsMove::move(); + break; + case 'load_orientation_for_select': + $arr = Select::orientierung_select(); + break; + case 'orientierung_typen_colums_einzel': + $arr = Select::orientierung_typen_column_einzel(); + break; + case 'orientierung_typen_einzel': + $arr = Select::raeume_alle_orientierung($projektid); + break; + case 'projekte_alle': + $arr = Select::projekte(); + break; + case 'aufstellung_alle': + $arr = Select::aufstellung(); + break; + case 'p_objekte_alle': + $arr = Objekte::select($projektid); + break; + case 'p_notizen_alle': + Notizen::notizen_projekt_laden(); + break; + case 'projekte_basis_stammdaten': + ProjekteStammdatenEinzeln::load(); + break; + case 'projekt_status': + ProjekteSetStatus::set(); + break; + case 'projekt_active': + ProjekteSetActive::set(); + break; + case 'projekt_clone': + ProjektClone::clone(); + break; + case 'load_methoden_for_select': + $arr = Select::select_table('tx_gutachten_raumart'); + break; + case 'platzhalter_einzeln': + $arr = Select::platzhalter($projektid); + break; + case 'load_aufstellung': + $arr = Select::aufstellung(); + break; + default: + Message::error( + __FILE__, + __LINE__, + 'no controller switch defined' + ); + } + + header('Content-Type: application/json'); + echo json_encode($arr); + exit(); + } +} diff --git a/packages/gutachten/Classes/DB/Update/AbgleichRaumeGenerell.php b/packages/gutachten/Classes/DB/Update/AbgleichRaumeGenerell.php new file mode 100644 index 0000000..5ae16a7 --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/AbgleichRaumeGenerell.php @@ -0,0 +1,32 @@ + $projektid]); + + foreach ($arr as $value) { + $arr2 = DbFunction::get('tx_gutachten_raume_generell', 'pid', ['AND' => ['raum' => $value['raum'], 'pid' => $projektid]]); + if (!$arr2) { + $insert_array = []; + $insert_array['tt_raumart_id'] = $value['tt_raumart_id']; + $insert_array['pid'] = $projektid; + $insert_array['raum'] = $value['raum']; + $insert_array['factor'] = $value['factor']; + DbFunction::secureInsert('tx_gutachten_raume_generell', $insert_array); + } + } + echo 1; + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Update/ToggleField.php b/packages/gutachten/Classes/DB/Update/ToggleField.php new file mode 100644 index 0000000..477668b --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/ToggleField.php @@ -0,0 +1,32 @@ + $rowid]); + echo 1; + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Update/UpdateAllgemeine.php b/packages/gutachten/Classes/DB/Update/UpdateAllgemeine.php new file mode 100644 index 0000000..d1c6078 --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/UpdateAllgemeine.php @@ -0,0 +1,41 @@ + $rowid]); + } +} diff --git a/packages/gutachten/Classes/DB/Update/UpdateAllgemeineAll.php b/packages/gutachten/Classes/DB/Update/UpdateAllgemeineAll.php new file mode 100644 index 0000000..bb81575 --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/UpdateAllgemeineAll.php @@ -0,0 +1,41 @@ + $rowid]); + } +} diff --git a/packages/gutachten/Classes/DB/Update/UpdateAufstellung.php b/packages/gutachten/Classes/DB/Update/UpdateAufstellung.php new file mode 100644 index 0000000..65ad18c --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/UpdateAufstellung.php @@ -0,0 +1,21 @@ + $value], ['id' => $id]); + } +} diff --git a/packages/gutachten/Classes/DB/Update/UpdateAufstellungMany.php b/packages/gutachten/Classes/DB/Update/UpdateAufstellungMany.php new file mode 100644 index 0000000..9864ca0 --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/UpdateAufstellungMany.php @@ -0,0 +1,29 @@ + $rowid) { + $update_array = []; + $update_array['aufstellung_id'] = $aufstellung_id; + DbFunction::secureUpdate('tx_gutachten_raume_generell', $update_array, ['id' => $rowid]); + } + DbFunction::$projektid = DbFunction::get("tx_gutachten_raume_generell", "pid", ['id' => $rowid]); + } +} diff --git a/packages/gutachten/Classes/DB/Update/UpdateField.php b/packages/gutachten/Classes/DB/Update/UpdateField.php new file mode 100644 index 0000000..a045305 --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/UpdateField.php @@ -0,0 +1,25 @@ + $rowid]); + } +} diff --git a/packages/gutachten/Classes/DB/Update/UpdateMethod.php b/packages/gutachten/Classes/DB/Update/UpdateMethod.php new file mode 100644 index 0000000..05789a3 --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/UpdateMethod.php @@ -0,0 +1,41 @@ + $rowid]); + + DbFunction::$projektid = DbFunction::get("tx_gutachten_raume_generell", "pid", ['id' => $rowid]); + } +} diff --git a/packages/gutachten/Classes/DB/Update/UpdateMethodMany.php b/packages/gutachten/Classes/DB/Update/UpdateMethodMany.php new file mode 100644 index 0000000..27d0234 --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/UpdateMethodMany.php @@ -0,0 +1,30 @@ + $rowid) { + $update_array = []; + $update_array['tt_raumart_id'] = $methodid; + DbFunction::secureUpdate('tx_gutachten_raume_generell', $update_array, ['id' => $rowid]); + } + + DbFunction::$projektid = DbFunction::get("tx_gutachten_raume_generell", "pid", ['id' => $rowid]); + } +} diff --git a/packages/gutachten/Classes/DB/Update/UpdateMethodenProjektFactoren.php b/packages/gutachten/Classes/DB/Update/UpdateMethodenProjektFactoren.php new file mode 100644 index 0000000..e98cb02 --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/UpdateMethodenProjektFactoren.php @@ -0,0 +1,31 @@ + $value) { + $factor = str_replace(',', '.', $value['factor']); + DbFunction::secureUpdate('tx_gutachten_raume_generell', ['factor' => $factor], ['id' => $value['id']]); + } + echo 1; + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Update/UpdateNotizen.php b/packages/gutachten/Classes/DB/Update/UpdateNotizen.php new file mode 100644 index 0000000..3d38cf0 --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/UpdateNotizen.php @@ -0,0 +1,27 @@ + $rowid]); + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Update/UpdateOrientierungTypenColums.php b/packages/gutachten/Classes/DB/Update/UpdateOrientierungTypenColums.php new file mode 100644 index 0000000..b0ce818 --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/UpdateOrientierungTypenColums.php @@ -0,0 +1,56 @@ + $id]); + + echo 1; + exit; + + // $rowdata = GeneralUtility::_GP('rowdata'); + // $data = json_decode($rowdata, true); + // $coltitel = GeneralUtility::_GP('value'); + // + // $rowid = $data['id']; + // + // if ($rowid > 0) { + // $update_array = []; + // $update_array['coltitel'] = $coltitel; + // DbFunction::secureUpdate('tx_gutachten_help', $update_array, ['id' => $id]); + // } elseif ($rowid < 0) { + // $arr = DbFunction::select('tx_gutachten_help', 'colid', ['id' => $rowid]); + // $tmp = array_diff(range('a', 'u'), $arr); + // $character = array_shift($tmp); + // + // $insert_array = []; + // $insert_array['pid'] = $id; + // $insert_array['colid'] = $character; + // $insert_array['coltitel'] = $coltitel; + // DbFunction::secureInsert('tx_gutachten_help', $insert_array); + // } + } +} diff --git a/packages/gutachten/Classes/DB/Update/UpdateProjekt.php b/packages/gutachten/Classes/DB/Update/UpdateProjekt.php new file mode 100644 index 0000000..d1acbcb --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/UpdateProjekt.php @@ -0,0 +1,28 @@ + $rowid]); + + echo 1; + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Update/UpdateProjektPlatzhalter.php b/packages/gutachten/Classes/DB/Update/UpdateProjektPlatzhalter.php new file mode 100644 index 0000000..1bafa8d --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/UpdateProjektPlatzhalter.php @@ -0,0 +1,26 @@ + $rowid]); + } +} diff --git a/packages/gutachten/Classes/DB/Update/UpdateProjektStandards.php b/packages/gutachten/Classes/DB/Update/UpdateProjektStandards.php new file mode 100644 index 0000000..8c8c80c --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/UpdateProjektStandards.php @@ -0,0 +1,30 @@ + $value) { + $update_array = array_merge($update_array, $value); + } + // $update_array['kennung'] = $update_array['titel']; + DbFunction::secureUpdate("tx_gutachten_projektestandards", $update_array, ['id' => $rowid]); + } +} diff --git a/packages/gutachten/Classes/DB/Update/UpdateRaeumeAlleOrientierung.php b/packages/gutachten/Classes/DB/Update/UpdateRaeumeAlleOrientierung.php new file mode 100644 index 0000000..7978e88 --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/UpdateRaeumeAlleOrientierung.php @@ -0,0 +1,67 @@ + 'sortierung']); + $map = []; + foreach ($res as $field => $value) { + $map[$value['orientierung']] = $value['id']; + } + + $_range = range('a', 'u'); + foreach ($_data as $key => $value) { + $projekt_id = $value['pid']; + $raume_basis_id = $value['id']; + $update_array = []; + foreach ($_range as $key => $col) { + $value[$col] = str_replace(',', '.', $value[$col]); + $update_array[$col] = (float) $value[$col]; + } + $update_array['tt_orientierung_id'] = $map[$value['orientierung']]; + $update_array['typ'] = $value['typ']; + DbFunction::secureUpdate('tx_gutachten_raume_basis', $update_array, ['id' => $raume_basis_id]); + } + + DbFunction::secureUpdate('tx_gutachten_raume_basis', ['noDispInOrientierung' => 0], ['pid' => $projektid]); + $res = DbFunction::select('tx_gutachten_raume_all', 'tt_raume_basis_id', ['AND' => ['pid' => $projektid, 'tt_raumart_id' => [5, 6, 9]], 'GROUP' => 'tt_raume_basis_id']); + DbFunction::secureUpdate('tx_gutachten_raume_basis', ['noDispInOrientierung' => 1], ['id' => $res]); + + $fields = range('a', 'u'); + $res = DbFunction::select('tx_gutachten_raume_basis', 'id', ['AND' => ['pid' => $projekt_id, 'noDispInOrientierung' => 0]]); + foreach ($res as $key => $raume_basis_id) { + $arr = DbFunction::select('tx_gutachten_raume_basis', $fields, ['id' => $raume_basis_id]); + $summe = array_sum($arr[0]); + $bewertung = 100 + $summe; + $factor = $bewertung / 100; + + $update_array = []; + $update_array['summe_az'] = $summe; + $update_array['bewertung'] = $bewertung; + $update_array['factor'] = $factor; + DbFunction::secureUpdate('tx_gutachten_raume_basis', $update_array, ['id' => $raume_basis_id]); + } + + echo 1; + exit; + } +} diff --git a/packages/gutachten/Classes/DB/Update/UpdateRow.php b/packages/gutachten/Classes/DB/Update/UpdateRow.php new file mode 100644 index 0000000..116ab17 --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/UpdateRow.php @@ -0,0 +1,29 @@ + $subdata) { + foreach ($subdata as $field => $value) { + $update_array[$field] = $value; + } + } + DbFunction::secureUpdate($table, $update_array, "id = $id"); + } +} diff --git a/packages/gutachten/Classes/DB/Update/_UpdateController.php b/packages/gutachten/Classes/DB/Update/_UpdateController.php new file mode 100644 index 0000000..74c6d2b --- /dev/null +++ b/packages/gutachten/Classes/DB/Update/_UpdateController.php @@ -0,0 +1,107 @@ +, NUH-Odds GmbH + * + ***/ + +class _UpdateController +{ + public function __construct() + { + $id = GeneralUtility::_GP('id'); + if($id && is_numeric($id)){ + DbFunction::query("UPDATE tx_gutachten_projekte SET timestamp = current_timestamp WHERE id=". GeneralUtility::_GP('id')); + } + + $arr = []; + switch (GeneralUtility::_GP('action')) { + // update + case 'abgleich_raume_generell': + AbgleichRaumeGenerell::update(); + break; + case 'update_projektestandards': + UpdateProjektStandards::update(); + break; + case 'update_project_platzhalter': + UpdateProjektPlatzhalter::update(); + // Berechnung::berechnen(); + break; + case 'update_project': + UpdateProjekt::update(); + // Berechnung::berechnen(); + break; + case 'update_notizen': + UpdateNotizen::update(); + // Berechnung::berechnen(); + break; + case 'update_aufstellung': + UpdateAufstellung::update(); + break; + case 'update_field': + UpdateField::update(); + break; + case 'toggle_field': + ToggleField::update(); + break; + case 'update_row': + UpdateRow::update(); + break; + case 'update_method_many': + UpdateMethodMany::update(); + Berechnung::berechnen(); + break; + case 'update_austellung_many': + UpdateAufstellungMany::update(); + break; + case 'update_method': + UpdateMethod::update(); + Berechnung::berechnen(); + break; + case 'update_allgemein': + UpdateAllgemeine::update(); + break; + case 'update_orientierung_typen_colums': + UpdateOrientierungTypenColums::update(); + break; + case 'update_raeume_alle_orientierung': + UpdateRaeumeAlleOrientierung::update(); + break; + case 'update_methoden_projekt_factoren': + UpdateMethodenProjektFactoren::update(); + break; + case 'update_raume_all': + UpdateAllgemeineAll::update(); + break; + default: + Message::error( + __FILE__, + __LINE__, + 'no controller switch defined' + ); + } + + if (null !== GeneralUtility::_GP('berechnen')) { + Berechnung::berechnen(); + } + echo 1; + exit; + + // header('Content-Type: application/json'); + // echo json_encode($arr); + // exit(); + } +} diff --git a/packages/gutachten/Classes/Downloads/AllgemeinTabelle.php b/packages/gutachten/Classes/Downloads/AllgemeinTabelle.php new file mode 100644 index 0000000..f054de0 --- /dev/null +++ b/packages/gutachten/Classes/Downloads/AllgemeinTabelle.php @@ -0,0 +1,47 @@ + DbFunction::$projektid]); + + $_data = array_chunk($_allgemeine, 2); + + $html = ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + + foreach ($_data as $key => $value) {# + $html .= ''; + if (isset($value[0])) { + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + } + if (isset($value[1])) { + $html .= ''; + $html .= ''; + $html .= ''; + } + $html .= ''; + + } + $html .= '
GeschoßTypFlächeGeschoßTypFläche
'.$value[0]['geschoss'].''.$value[0]['typ'].''.Helper::number_format_de($value[0]['qm'], 2).''.$value[1]['geschoss'].''.$value[1]['typ'].''.Helper::number_format_de($value[1]['qm'], 2).'
'; + return $html; + } +} diff --git a/packages/gutachten/Classes/Downloads/Deckblatt.php b/packages/gutachten/Classes/Downloads/Deckblatt.php new file mode 100644 index 0000000..43d0380 --- /dev/null +++ b/packages/gutachten/Classes/Downloads/Deckblatt.php @@ -0,0 +1,70 @@ +'; + if ($_gutachter[0]['id'] == 1) { + $image = Environment::getProjectPath()."/public/typo3conf/ext/gutachten/Resources/Public/BenutzerLogos/" . $_gutachter[0]['logo']; + $html .= '
'; + $html .= ''; + $html .= '
'; + } else { + $kopf = Helper::replacePlatzhalter($_platzhalter, $_gutachter[0]['kopf']); + $html .= '

'.strip_tags($kopf).'

'.$gutachter.'
'; + } + + // title + $title = Helper::replacePlatzhalter($_platzhalter, $value['txt']); + $title = explode('
', $title); + if (isset($value['paragraph6'])) { + $html .= '

GUTACHTEN gem. §6

'; + } else { + $txt = $value['titel']=='Deckblatt' ? 'GUTACHTEN' : $value['titel']; + $html .= '

' . $txt . '

'; + } + $html .= '
'.strip_tags($title[0]).'
'; + + $projektname = $title[0]; + // zweck + if (isset($value['paragraph6'])) { + $html .= '
'.$_projekt[0]['name'].'
'.$title[1].'
'; + } + else { + $html .= '

ZUR FESTSETZUNG DER NUTZWERTE

'.$_projekt[0]['name'].'
'.$title[1].'
'; + } + + $auftraggeber = Helper::replacePlatzhalter($_platzhalter, $_auftraggeber[0]['txt']); + // first line h3 + $auftraggeber = str_replace("
", "|||", $auftraggeber); + $auftraggeber = str_replace("
", "|||", $auftraggeber); + $auftraggeber = strip_tags($auftraggeber); + $tmp = explode('|||', $auftraggeber); + $html .= '
'; + foreach ($tmp as $key => $value) { + if ($value[0] == '-') { + $html .= '

' . trim(substr($value, 1)) . '

'; + } else { + $html .= trim(strip_tags($value)).'
'; + } + } + $html .= '
'; + return $html; + } +} diff --git a/packages/gutachten/Classes/Downloads/ExcelAufstellung.php b/packages/gutachten/Classes/Downloads/ExcelAufstellung.php new file mode 100644 index 0000000..b331701 --- /dev/null +++ b/packages/gutachten/Classes/Downloads/ExcelAufstellung.php @@ -0,0 +1,289 @@ +]tx_gutachten_aufstellung' => ['tx_gutachten_raume_generell.aufstellung_id' => 'id']], + [ + 'tx_gutachten_raume_generell.raum', + 'tx_gutachten_raume_generell.aufstellung_id', + 'tx_gutachten_aufstellung.titel' + ], + [ + 'AND' => + [ + 'tx_gutachten_raume_generell.pid' => $projektid, + 'tx_gutachten_raume_generell.aufstellung_id[!]' => 0 + ] + ] + ); + + + $_aufstellung_map = []; + $_aufstellung_header = []; + foreach ($_aufstellung as $key => $value) { + $_aufstellung_map[$value['raum']] = $value['titel']; + if(!in_array($value['titel'], $_aufstellung_header)){ + $_aufstellung_header[] = $value['titel']; + } + } + + if(!$_aufstellung_map){ + Message::note('Die "Aufstellung Titel" fehlen, bitte bei Methoden hinzufügen (Top Menu).'); + exit; + } + + if($local_debug){ + print_r($_aufstellung_header); + } + + + $_projekt = DbFunction::select( + 'tx_gutachten_projekte', + ['id', 'auftraggeber_id', 'gutachter_id', 'intname', 'name', 'beschreibung', 'erstellung', 'onoff', 'upload', 'allgemeinupload', 'recalculate', 'zuabTitel', 'nwbTitel', 'zustTitel', 'allgemTitel', 'loggia_title', 'nwbStartSeite', 'm1pP', 'm5pP', 'timestamp', 'status', 'erstelldatum'], + ['id' => $projektid] + ); + $projektname = str_replace(',', '', $_projekt[0]['name']); + $projektname = preg_replace("'\W, '", '', $projektname) . ' ' . date('d. m. y. H:i:s'); + + if($local_debug){ + print_r($_projekt); + } + + $join = []; + $join['[>]tx_gutachten_raume_all']['tx_gutachten_raume_basis.id'] = 'tt_raume_basis_id'; + $join['[>]tx_gutachten_orientierung']['tx_gutachten_raume_basis.tt_orientierung_id'] = 'id'; + + $fields = []; + $fields[] = 'tx_gutachten_raume_basis.id'; + $fields[] = 'tx_gutachten_raume_basis.topNr'; + $fields[] = 'tx_gutachten_raume_basis.typ'; + $fields[] = 'tx_gutachten_orientierung.orientierung'; + $fields[] = 'tx_gutachten_raume_all.geschoss'; + $fields[] = 'tx_gutachten_raume_all.raum'; + $fields[] = 'tx_gutachten_raume_all.qm'; + $fields[] = 'tx_gutachten_raume_all.tt_raumart_id'; + + $where = []; + $where['AND']['tx_gutachten_raume_basis.pid'] = $projektid; + // $where['AND']['tx_gutachten_raume_basis.id'] = 43538; + $where['AND']['tx_gutachten_raume_all.tt_raumart_id'] = [1, 2, 3, 4, 7]; + $where['AND']['tx_gutachten_raume_basis.noDispInOrientierung'] = 0; + $where['ORDER']['tx_gutachten_raume_basis.topNr'] = 'ASC'; + $where['ORDER']['tx_gutachten_raume_all.raum'] = 'ASC'; + // $where['LIMIT'] = 2; + $_raeume_alle = DbFunction::selectJoin( + 'tx_gutachten_raume_basis', + $join, + $fields, + $where + ); + + // print_r($_raeume_alle); + // exit; + + // [id] => 79543 + // [topNr] => W01 + // [orientierung] => N/W + // [geschoss] => EG + // [raum] => AR + // [qm] => 0.75 + // [tt_raumart_id] => 1 + + $_sorted = []; + $_header = []; + $_header4 = []; + $_header7 = []; + foreach ($_raeume_alle as $row) { + $tt_raume_basis_id = $row['id']; + $_sorted[$tt_raume_basis_id]['Top'] = $row['topNr']; + $_sorted[$tt_raume_basis_id]['Geschoß'] = $row['geschoss']; + $_sorted[$tt_raume_basis_id]['Orientierung'] = $row['orientierung']; + $_sorted[$tt_raume_basis_id]['Type'] = $row['typ']; + $raum = $row['raum']; + $_sorted[$tt_raume_basis_id][$raum] = $row['qm']; + if($row['tt_raumart_id'] == 1) + $_sorted[$tt_raume_basis_id]['Summe Nutzflächen'] += $row['qm']; + if ($row['tt_raumart_id'] == 1){ + $_header[] = $row['raum']; + } + else if ($row['tt_raumart_id'] == 4) + $_header4[$tt_raume_basis_id][] = $row['raum']; + else if ($row['tt_raumart_id'] == 7) + $_header7[$tt_raume_basis_id][] = $row['raum']; + + } + + $_header = array_unique($_header); + sort($_header); + array_unshift($_header, 'Top', 'Geschoß', 'Orientierung', 'Type'); + array_push($_header, 'Summe Nutzflächen'); + $_header = array_merge($_header, $_aufstellung_header); + // print_r($_header); + + $_header_char = []; + $char = 'A'; + $summe_position = ''; + foreach ($_header as $value) { + if ($value == 'Summe Nutzflächen') { + $summe_position = $char; + } + $_header_char[$char] = $value; + ++$char; + } + $tmp = array_flip($_header_char); + + if($local_debug){ + print_r($_aufstellung_map); + print_r($tmp); + } + + $_final = []; + foreach ($_sorted as $key => $flat) { + + // print_r($flat); + + + foreach ($flat as $name => $value) { + + if(isset($_aufstellung_map[$name])){ + $name = $_aufstellung_map[$name]; + } + + // if(!isset($tmp[$name])){ + // echo "\n" . $name . "\n"; + // print_r($_header4); + // } + + $char = $tmp[$name]; + if(isset($_final[$key][$char])){ + $_final[$key][$char] += $value; + } + else { + $_final[$key][$char] = $value; + } + + } + ksort($_final[$key]); + // print_r($_final); + // exit; + } + // print_r($_final); + // exit; + + + $spreadsheet = new Spreadsheet(); + $spreadsheet->getProperties()->setCreator('Architekt Vogl-Fernheim')->setTitle('Nutzwerte Aufstellung')->setDescription($projektname . ", erstellt am " . date("d.M.Y")); + $activeSheet = $spreadsheet->getActiveSheet(); + $activeWorksheet = $spreadsheet->getActiveSheet(); + + foreach ($_header_char as $coll => $value) { + $cell = $coll . 1; + $activeWorksheet->getStyle($cell)->getAlignment()->setTextRotation(90); + $activeWorksheet->getRowDimension('1')->setRowHeight(180); + $activeWorksheet->setCellValue($cell, $value); + $cellStyle = $activeWorksheet->getStyle($cell); + $cellStyle->getFont()->getColor()->setARGB(Color::COLOR_WHITE); + $cellStyle->getFill()->setFillType(Fill::FILL_SOLID); + if (in_array($coll, ['A', 'B', 'C', 'D', $summe_position])) { + $cellStyle->getFill()->getStartColor()->setARGB('00000000'); + } else { + $cellStyle->getFill()->getStartColor()->setARGB('00595959'); + } + + $cellStyle->getAlignment()->setHorizontal(Alignment::HORIZONTAL_CENTER); + $cellStyle->getAlignment()->setVertical(Alignment::VERTICAL_CENTER); + // $activeWorksheet->getStyle($cell)->getBorders()->getOutline()->setBorderStyle(Border::BORDER_HAIR)->setColor(new Color('FFFFFFFF')); + } + + foreach ($_header_char as $coll => $value) { + $cell = $coll . 2; + $cellStyle = $activeWorksheet->getStyle($cell); + $cellStyle->getFont()->getColor()->setARGB(Color::COLOR_WHITE); + $cellStyle->getFill()->setFillType(Fill::FILL_SOLID); + if (in_array($coll, ['A', 'B', 'C', 'D', $summe_position])) { + $cellStyle->getFill()->getStartColor()->setARGB('00000000'); + } else { + $cellStyle->getFill()->getStartColor()->setARGB('00595959'); + } + if (!in_array($coll, ['A', 'B', 'C', 'D'])) { + $activeWorksheet->setCellValue($cell, 'm²'); + } + $cellStyle->getAlignment()->setHorizontal(Alignment::HORIZONTAL_CENTER); + // $activeWorksheet->getStyle($cell)->getBorders()->getOutline()->setBorderStyle(Border::BORDER_HAIR)->setColor(new Color('FFFFFFFF')); + } + $row = '3'; + // print_r($_final); + // exit; + foreach ($_final as $id => $einheit) { + foreach ($einheit as $colum => $value) { + $cell = $colum . $row; + $activeWorksheet->setCellValue($cell, $value); + $cellStyle = $activeWorksheet->getStyle($cell); + + if (in_array($colum, ['A', $summe_position])) { + $cellStyle->getFont()->getColor()->setARGB(Color::COLOR_WHITE); + $cellStyle->getFill()->setFillType(Fill::FILL_SOLID); + $cellStyle->getFill()->getStartColor()->setARGB('00000000'); + // $activeWorksheet->getStyle($cell)->getBorders()->getOutline()->setBorderStyle(Border::BORDER_HAIR)->setColor(new Color('FFFFFFFF')); + } else if (in_array($colum, ['B', 'C'])) { + $cellStyle->getFont()->getColor()->setARGB(Color::COLOR_WHITE); + $cellStyle->getFill()->setFillType(Fill::FILL_SOLID); + $cellStyle->getFill()->getStartColor()->setARGB('00595959'); + // $activeWorksheet->getStyle($cell)->getBorders()->getOutline()->setBorderStyle(Border::BORDER_HAIR)->setColor(new Color('FFFFFFFF')); + } else { + // $activeWorksheet->getStyle($cell)->getBorders()->getOutline()->setBorderStyle(Border::BORDER_HAIR)->setColor(new Color('00000000')); + } + } + ++$row; + } + + header('Content-Type: application/vnd.ms-excel'); + header('Content-Disposition: attachment;filename="' . $projektname . '.xlsx"'); + header('Cache-Control: max-age=0'); + + // If you're serving to IE over SSL, then the following may be needed + header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT'); // always modified + header('Cache-Control: cache, must-revalidate'); // HTTP/1.1 + header('Pragma: public'); // HTTP/1.0 + + // Xls + // $writer = new Xlsx($spreadsheet); + // $writer->save('hello world.xlsx'); + $writer = IOFactory::createWriter($spreadsheet, 'Xlsx'); + $writer->save('php://output'); + exit; + } +} diff --git a/packages/gutachten/Classes/Downloads/ExcelNutzflaeche.php b/packages/gutachten/Classes/Downloads/ExcelNutzflaeche.php new file mode 100644 index 0000000..82e5592 --- /dev/null +++ b/packages/gutachten/Classes/Downloads/ExcelNutzflaeche.php @@ -0,0 +1,288 @@ + $projektid] + ); + + $projektname = str_replace(',', '', $_projekt[0]['name']); + $projektname = preg_replace("'\W, '", '', $projektname); + + $file = file_get_contents(__DIR__.'/excel_header.txt'); + $file = preg_replace("/[\n\r]/", '', $file); + $_headers = explode(',', $file); + + // + // // Create new Spreadsheet object + $spreadsheet = new Spreadsheet(); + + // Set document properties + $spreadsheet->getProperties()->setCreator('Hermann Telser Nutzwertberechnung') + ->setLastModifiedBy('Hermann Telser Nutzwertberechnung') + ->setTitle('Nutzwertberechnung') + ->setDescription('Nutzwertberechnung v10.1.3, © Hermann Telser 2007 - 2023'); + + // $_rot = [2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 50, 51, 52, 53, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 90, 91, 92, 93]; + // $_gelb = [8, 19, 29]; + $_rot = [2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 51, 52, 53, 54, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 91, 92, 93, 94]; + $_gelb = [8, 19, 29]; + + $row = '1'; + $coll = 'A'; + foreach ($_headers as $key => $value) { + $cell = $coll.$row; + + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, $value); + + if (\in_array($key, $_rot)) { + $spreadsheet->getActiveSheet()->getStyle($cell)->getFont()->getColor()->setARGB('ffffff'); + $spreadsheet->getActiveSheet()->getStyle($cell)->getFill()->setFillType(\PhpOffice\PhpSpreadsheet\Style\Fill::FILL_SOLID)->getStartColor()->setARGB('ff0000'); + } elseif (\in_array($key, $_gelb)) { + $spreadsheet->getActiveSheet()->getStyle($cell)->getFill()->setFillType(\PhpOffice\PhpSpreadsheet\Style\Fill::FILL_SOLID)->getStartColor()->setARGB('ffff00'); + } + + $spreadsheet->getActiveSheet() + ->getStyle($cell) + ->getBorders() + ->getBottom() + ->setBorderStyle(\PhpOffice\PhpSpreadsheet\Style\Border::BORDER_THICK); + + ++$coll; + } + + $_objekte_all = ObjekteExcel::select($projektid); + + // print_r($_objekte_all); + // exit; + + $row = 2; + foreach ($_objekte_all as $key => $value) { + $tt_raume_basis_id = $value['id']; + + $cell = 'B'.$row; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, $value['topNr']); + + if (0 == $value['nodspl']) { + $cell = 'C'.$row; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, $value['GNO']); + + $cell = 'D'.$row; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, $value['qmM1']); + + // M2 + $_methode_2 = DbFunction::selectJoin( + 'tx_gutachten_raume_all', + ['[>]tx_gutachten_raume_generell' => 'tt_raumart_id'], + [ + 'tx_gutachten_raume_all.uid', + 'tx_gutachten_raume_all.geschoss', + 'tx_gutachten_raume_all.raum', + 'tx_gutachten_raume_all.factor', + 'tx_gutachten_raume_all.qm', + 'tx_gutachten_raume_all.NW', + 'tx_gutachten_raume_all.NWungerundet', + 'tx_gutachten_raume_all.NWm2', + 'tx_gutachten_raume_all.uid', + 'tx_gutachten_raume_all.timestamp', + 'tx_gutachten_raume_generell.zunutzwert', + ], + [ + 'AND' => [ + 'tx_gutachten_raume_all.tt_raumart_id' => [2, 8], + 'tx_gutachten_raume_all.tt_raume_basis_id' => $tt_raume_basis_id, + 'tx_gutachten_raume_all.pid' => $projektid, + 'tx_gutachten_raume_generell.pid' => $projektid, + ], + 'ORDER' => 'tx_gutachten_raume_all.raum', + ] + ); + + $zunutzwert = 0; + foreach ($_methode_2 as $k => $v) { + //if($b['tt_raumart_id']==2) //M2 + //{ + // $summeM2_factor += $b['NWm2']; + //} + //else //M2b + //{ + // $summeM2_ohne_factor += $b['NWm2']; + //} + if (1 == $v['zunutzwert']) { + $zunutzwert += $v['qm']; + } + } + if ($zunutzwert > 0) { + $cell = 'E'.$row; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, $zunutzwert); + } + + $cell = 'F'.$row; + $gesamt = $value['qmM1'] + $zunutzwert; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, $gesamt); + } else { + $cell = 'I'.$row; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, $value['GNO']); + + // STELLPLATZ qm + // Methode 5 + $_m5 = DbFunction::select('tx_gutachten_raume_all', ['qm','raum'], ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => 5]]); + + $_qm = 0; + $raum = ''; + foreach ($_m5 as $k => $m5) { + $_qm += (float) $m5['qm']; + $raum = (string) $m5['raum']; + } + + // echo "\n" . $raum; + + $cell = 'L'.$row; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, number_format($_qm, 2, ',', '')); + $cell = 'AT'.$row; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, "SALAM " . $raum); + } + + // Parifizierer + $cell = 'R'.$row; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, $_projekt[0]['gutachter']); + + // LAGE + $_lage = Select::raume_all($projektid, $tt_raume_basis_id, 1); + $cell = 'AQ'.$row; + $lage = $_lage[0]['geschoss'] ?? ''; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, $lage); + $cell = 'AR'.$row; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, $value['orientierung']); + + // WOHNUNG + if (0 == $value['nodspl']) { + // BESCHREIBUNG + $_beschreibung = Select::raume_all($projektid, $tt_raume_basis_id, [1, 2, 8]); + if (\count($_beschreibung) > 0) { + $_tmp = []; + + // print_r($_beschreibung); + foreach ($_beschreibung as $key => $value) { + if (!\in_array($value['raum'], ['Loggia', 'Loggia 1', 'Loggia 2'])) { + $_tmp[] = $value['raum']; + } + } + $beschreibung = implode(', ', $_tmp); + $cell = 'AT'.$row; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, $beschreibung); + } + + // M2 + if (\count($_methode_2) > 0) { + $_tmp = []; + foreach ($_methode_2 as $key => $value) { + if (\in_array($value['raum'], ['Loggia', 'Loggia 1', 'Loggia 2'])) { + $_tmp[] = $value['raum'].': '.number_format($value['qm'], 2, ',', '').' m²'; + } + } + $beschreibung = implode(', ', $_tmp); + $cell = 'AU'.$row; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, $beschreibung); + } + + // M3 + $_m3 = Select::raume_all($projektid, $tt_raume_basis_id, [3, 7]); + if (\count($_m3) > 0) { + $_tmp = []; + foreach ($_m3 as $key => $value) { + $_tmp[] = $value['raum'].' '.number_format($value['qm'], 2, ',', '').' m²'; + } + $m3 = implode(', ', $_tmp); + $cell = 'AV'.$row; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, $m3); + } + + // M4 + $_m4 = Select::raume_all($projektid, $tt_raume_basis_id, 4); + if (\count($_m4) > 0) { + $_tmp = []; + foreach ($_m4 as $key => $value) { + $_tmp[] = $value['raum'].' '.number_format($value['qm'], 2, ',', '').' m²'; + } + $m4 = implode(', ', $_tmp); + $cell = 'AW'.$row; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, $m4); + } + } else { + // Methode 5a & Methode 5b + // $_m56 = Select::raume_all($projektid, $tt_raume_basis_id, [5, 6, 9]); + $_m56 = DbFunction::select('tx_gutachten_raume_all', ['qm','raum'], ['AND' => ['tt_raume_basis_id' => $tt_raume_basis_id, 'tt_raumart_id' => [5, 6, 9] ],'ORDER' => ['tt_raumart_id' => 'ASC']]); + + if (\count($_m56) > 0) { + + $tmp1 = $_m56[0]['raum']; + $cell = 'AT'.$row; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, $tmp1); + if(isset($_m56[1])){ + $tmp2 = $_m56[1]['raum'] . ' ' . number_format($_m56[1]['qm'], 2, ',', '').' m²'; + $cell = 'AV'.$row; + $spreadsheet->setActiveSheetIndex(0)->setCellValue($cell, $tmp2); + } + } + } + + ++$row; + } + + + // exit; + + // Set active sheet index to the first sheet, so Excel opens this as the first sheet + $spreadsheet->setActiveSheetIndex(0); + // Rename worksheet + $spreadsheet->getActiveSheet()->setTitle('Daten für den Kaufvertrag'); + + // Redirect output to a client’s web browser (Xls) + header('Content-Type: application/vnd.ms-excel'); + header('Content-Disposition: attachment;filename="'.$projektname.'.xlsx"'); + header('Cache-Control: max-age=0'); + // If you're serving to IE 9, then the following may be needed + header('Cache-Control: max-age=1'); + + // If you're serving to IE over SSL, then the following may be needed + header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT'); // always modified + header('Cache-Control: cache, must-revalidate'); // HTTP/1.1 + header('Pragma: public'); // HTTP/1.0 + + // Xls + $writer = IOFactory::createWriter($spreadsheet, 'Xlsx'); + $writer->save('php://output'); + + exit; + } +} diff --git a/packages/gutachten/Classes/Downloads/Inhaltsverzeichnis.php b/packages/gutachten/Classes/Downloads/Inhaltsverzeichnis.php new file mode 100644 index 0000000..be0eed1 --- /dev/null +++ b/packages/gutachten/Classes/Downloads/Inhaltsverzeichnis.php @@ -0,0 +1,34 @@ +INHALTSVERZEICHNIS'; + + $tmp = Helper::replacePlatzhalter($_platzhalter, $value['txt']); + $_inhalt = explode('
', $tmp); + + $table = ''; + foreach ($_inhalt as $key => $value) { + + $_row = explode('|', $value); + $table .= Helper::table_row($_row, 0, 0); + } + $table .= '
'; + $html .= $table; + + return $html; + } +} diff --git a/packages/gutachten/Classes/Downloads/Nutzflaeche/NutzflaecheZusammenstellung.php b/packages/gutachten/Classes/Downloads/Nutzflaeche/NutzflaecheZusammenstellung.php new file mode 100644 index 0000000..59b58b9 --- /dev/null +++ b/packages/gutachten/Classes/Downloads/Nutzflaeche/NutzflaecheZusammenstellung.php @@ -0,0 +1,119 @@ + DbFunction::$projektid]); + + // print_r($_objekte_all); + // exit; + + $countProzent = []; + $countNW = []; + + // $html = ''; + $html = '
'; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + + // $html .= Helper::table_header_row(explode('|', 'Top|Geschoß|Orientierung|Typ|NW|x2*|%')); + + foreach ($_objekte_all as $key => $row) { + if ($summeNW > 0) { + $row['GNO2'] = $row['GNO'] * 2 .' / '.$summeNW * 2 .' tel Anteil ='; + $tmp = ($row['GNO'] * 2) / ($summeNW * 2) * 100; + $row['prozent'] = Helper::number_format_de($tmp, 3).'%'; + } else { + $row['GNO2'] = ''; + $row['prozent'] = ''; + } + $countProzent[] = $tmp; + $countNW[] = $row['GNO']; + + $row['geschoss'] = PdfNutzflaeche::$_objekte_geschosse[$row['id']]; + + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + } + + $_objekte_all = ObjektProjektByMethode::select([5, 9]); + + foreach ($_objekte_all as $key => $row) { + $row['GNO2'] = $row['GNO'] * 2 .' / '.$summeNW * 2 .' tel Anteil ='; + + $tmp = ($row['GNO'] * 2) / ($summeNW * 2) * 100; + $row['prozent'] = Helper::number_format_de($tmp, 3).'%'; + $countProzent[] = $tmp; + $countNW[] = $row['GNO']; + + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + } + + $str = '||||'.array_sum($countNW).'|'.$summeNW * 2 .' / '.$summeNW * 2 .' tel Anteil =|'.round(array_sum($countProzent)).'%'; + $html .= Helper::table_row_abschluss(explode('|', $str)); + $html .= '
TopGeschoßOrientierungTypNWx2 *%
'.$row['topNr'].''.$row['geschoss'].''.$row['orientierung'].''.$row['typ'].''.$row['GNO'].''.$row['GNO2'].''.$row['prozent'].'
'.$row['topNr'].''.$row['geschoss'].''.$row['orientierung'].''.$row['typ'].''.$row['GNO'].''.$row['GNO2'].''.$row['prozent'].'
'; + + $html .= '

* Die Anteile wurden verdoppelt, sodaß die Mindestanteile jederzeit durch zwei geteilt werden können.

'; + + // $_gutachter = DbFunction::select( + // 'tx_gutachten_gutachter', + // '*', + // ['id' => $_projekt[0]['gutachter_id']] + // ); + + // $html .= '






'; + // $html .= ''; + // $html .= ''; + // if (!\count($_gutachter)) { + // $html .= ''; + // } else { + // $html .= ''; + // } + // $html .= ''; + // $html .= '
'.$_projekt[0]['erstellung'].'Gutacher Fehlt'.$_gutachter[0]['kopf'].'
'; + + return $html; + } +} diff --git a/packages/gutachten/Classes/Downloads/Nutzflaeche/NutzwertBerechnungM1M4.php b/packages/gutachten/Classes/Downloads/Nutzflaeche/NutzwertBerechnungM1M4.php new file mode 100644 index 0000000..c13a2fd --- /dev/null +++ b/packages/gutachten/Classes/Downloads/Nutzflaeche/NutzwertBerechnungM1M4.php @@ -0,0 +1,333 @@ +]tx_gutachten_orientierung']['tx_gutachten_raume_basis.tt_orientierung_id'] = 'id'; + + $fields = []; + $fields[] = 'tx_gutachten_raume_basis.id'; + $fields[] = 'tx_gutachten_raume_basis.uid'; + $fields[] = 'tx_gutachten_raume_basis.topNr'; + $fields[] = 'tx_gutachten_raume_basis.typ'; + $fields[] = 'tx_gutachten_raume_basis.factor'; + $fields[] = 'tx_gutachten_raume_basis.GNO'; + $fields[] = 'tx_gutachten_raume_basis.qmM1'; + $fields[] = 'tx_gutachten_raume_basis.qmM1uM2bis'; + $fields[] = 'tx_gutachten_raume_basis.qmM1uM2'; + $fields[] = 'tx_gutachten_raume_basis.NWM1uM2'; + $fields[] = 'tx_gutachten_raume_basis.summe_az'; + $fields[] = 'tx_gutachten_raume_basis.bewertung'; + $fields[] = 'tx_gutachten_orientierung.orientierung'; + foreach (range('a', 'u') as $key => $feld) { + $fields[] = 'tx_gutachten_raume_basis.'.$feld; + } + $where = []; + $where['AND']['tx_gutachten_raume_basis.noDispInOrientierung'] = 0; + $where['AND']['tx_gutachten_raume_basis.pid'] = DbFunction::$projektid; + $where['ORDER']['tx_gutachten_raume_basis.topNr'] = 'ASC'; + // $where['LIMIT'] = 2; + $_raeume_alle = DbFunction::selectJoin( + 'tx_gutachten_raume_basis', + $join, + $fields, + $where + ); + + // $part1 = []; + // $part2 = []; + // foreach ($_raeume_alle as $key => $_raum) { + // if ('' != $_raum['typ']) { + // $part1[] = $_raum; + // } else { + // $part2[] = $_raum; + // } + // } + // + // $topNr = array_column($part1, 'topNr'); + // array_multisort($topNr, SORT_ASC, $part1); + // + // $topNr = array_column($part2, 'topNr'); + // array_multisort($topNr, SORT_ASC, $part2); + // + // $_raeume_alle = array_merge($part1, $part2); + + $html = ''; + foreach ($_raeume_alle as $key => $_objekte) { + $tt_raume_basis_id = $_objekte['id']; + + $_raume_m1 = Select::raume_all(DbFunction::$projektid, $tt_raume_basis_id, [1]); + $_raume_m2 = Select::raume_all(DbFunction::$projektid, $tt_raume_basis_id, [2, 8]); + $_raume_m3 = Select::raume_all(DbFunction::$projektid, $tt_raume_basis_id, [3, 7], $exception); + + $pagebrake = \count($_raume_m1) + \count($_raume_m2) + \count($_raume_m3); + + // Header + if ($pagebrake > 45) { + $html .= ''; + } else { + $html .= '
'; + } + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + + // if($tt_raume_basis_id == 86321){ + // print_r($_objekte); + // exit; + // } + + // METHODE 1 + foreach ($_raume_m1 as $key => $_raum) { + if ($key > 0) { + $_objekte['topNr'] = ''; + $_raum['geschoss'] = ''; + $_objekte['orientierung'] = ''; + $_objekte['typ'] = ''; + } else { + $_raum['geschoss'] = PdfNutzflaeche::$_objekte_geschosse[$tt_raume_basis_id]; + } + + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + } + $NutzwertSummeGerundet = 0; + + // METHODE 2 + 2b + if (\count($_raume_m2) > 0) { + // Methode 2 summen + + // if($_objekte['id'] == 84964){ + // print_r($_objekte); + // print_r($_raume_m2); + // exit; + // } + + + $nw = $_objekte['qmM1'] * $_objekte['factor']; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + + $factorSumme = 0; + // $zunutzwert = 0; + foreach ($_raume_m2 as $key => $_raum) { + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + + if (2 == $_raum['tt_raumart_id']) { + // Methode 2 (2) + $html .= ''; + $html .= ''; + $html .= ''; + $factorSumme = $_raum['qm'] * $_raum['factor'] * $_objekte['factor']; + $nw += $factorSumme; + $html .= ''; + } else { + // Methode 2b (8) ) + $html .= ''; + $html .= ''; + $html .= ''; + $factorSumme = $_raum['qm'] * $_raum['factor']; + $nw += $factorSumme; + $html .= ''; + } + $html .= ''; + $html .= ''; + } + $ungerundet = $nw; + + $NutzwertSummeGerundet = round($ungerundet); + + // if ($zunutzwert) { + // $zunutzwert = $zunutzwert + $_objekte['qmM1']; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + // $html .= ''; + // $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + } else { + // UNGERUNDETE CALCULATION + $ungerundet = $_objekte['qmM1'] * $_objekte['factor']; + $NutzwertSummeGerundet = round($ungerundet); + + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + } + + /******************************************************** + METHODE 3 + 3b + (wie Methode 3 aber ohne Wohnungsfactor) + ********************************************************/ + foreach ($_raume_m3 as $key => $_raum) { + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + + + if (3 == $_raum['tt_raumart_id']) { //Methode 3 + + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + + // $nw = $_raum['qm'] * $_raum['factor'] * $_objekte['factor']; + $nw = $_raum['qm'] * $_raum['factor'] * $_objekte['factor']; + $html .= ''; + $nw_gerundet = round($nw) < 1 ? 1 : round($nw); + } else { //Methode 3b + + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + + $nw = $_raum['qm'] * $_raum['factor']; + // $nw = $_raum['qm'] * $_raum['factor']; + $html .= ''; + $nw_gerundet = round($nw) < 1 ? 1 : round($nw); + } + $html .= ''; + $html .= ''; + + $NutzwertSummeGerundet += $nw_gerundet; + + // $html .= Helper::table_row(explode('|', $str)); + } + + // METHODE 4 + $_raume = Select::raume_all(DbFunction::$projektid, $tt_raume_basis_id, 4, 0, $exception); + + // if($tt_raume_basis_id == 82909){ + // print_r($_raume); + // exit; + // } + + foreach ($_raume as $key => $_raum) { + $nw = $_raum['qm'] * $_raum['factor']; + $nw_gerundet = round($nw) < 1 ? 1 : round($nw); + $NutzwertSummeGerundet += $nw_gerundet; + + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + if($_raum['tt_raumart_id'] == 4){ + $html .= ''; + } + else{ + // exception type methode 7 and 4 anhängen, ist kein Zubehör + $html .= ''; + } + + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + } + + // Nutzwert gerundet + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + + $html .= '
Top Nr.GeschoßOrientierungTypqmNW
'.$_objekte['topNr'].''.$_raum['geschoss'].''.$_objekte['orientierung'].''.$_objekte['typ'].''.$_raum['raum'].''.Helper::number_format_de($_raum['qm'], 2).'
'.Helper::number_format_de($_objekte['qmM1'], 2).'x'.Helper::number_format_de($_objekte['factor'], 3).'='.Helper::number_format_de($nw, 3).''.round($nw).'
'.$_raum['raum'].''.Helper::number_format_de($_raum['qm'], 2).'x'.Helper::number_format_de($_raum['factor'], 3).'x'.Helper::number_format_de($_objekte['factor'], 3).'='.Helper::number_format_de($factorSumme, 3).'='.Helper::number_format_de($factorSumme, 3).'
Gesamtnutzfläche'.Helper::number_format_de($zunutzwert, 2).''.Helper::number_format_de($ungerundet, 3).''.$NutzwertSummeGerundet.'
'.Helper::number_format_de($_objekte['qmM1'], 2).'x'.Helper::number_format_de($_objekte['factor'], 3).'='.Helper::number_format_de($ungerundet, 3).''.$NutzwertSummeGerundet.'
'.$_raum['geschoss'].''.$_raum['raum'].''.Helper::number_format_de($_raum['qm'], 2).'x'.Helper::number_format_de($_objekte['factor'], 3).'x'.Helper::number_format_de($_raum['factor'], 3).'='.Helper::number_format_de($nw, 3).'x'.Helper::number_format_de($_raum['factor'], 3).'='.Helper::number_format_de($nw, 3).''.round($nw_gerundet).'
'.$_raum['geschoss'].'Zubehör*'.$_raum['raum'].''.Helper::number_format_de($_raum['qm'], 2).'x'.Helper::number_format_de($_raum['factor'], 3).'='.Helper::number_format_de($nw, 3).''.round($nw_gerundet).'
Nutzwert gerundet'.$NutzwertSummeGerundet.'
'; + + DbFunction::secureUpdate('tx_gutachten_raume_basis', ['GNO' => $NutzwertSummeGerundet], ['id' => $_objekte['id']]); + } + + return $html; + } +} diff --git a/packages/gutachten/Classes/Downloads/Nutzflaeche/NutzwertBerechnungM5.php b/packages/gutachten/Classes/Downloads/Nutzflaeche/NutzwertBerechnungM5.php new file mode 100644 index 0000000..c4bf3d4 --- /dev/null +++ b/packages/gutachten/Classes/Downloads/Nutzflaeche/NutzwertBerechnungM5.php @@ -0,0 +1,123 @@ + 'sortierung']); + $map = []; + foreach ($res as $field => $value) { + $map[$value['id']] = $value['orientierung']; + } + + // $basis_stellplaetze = DbFunction::select('tx_gutachten_raume_all', 'tt_raume_basis_id', ['pid' => $projektid, 'raum' => ['Stellplatz+', 'Stellplatz']]); + $_objekte_all = DbFunction::select('tx_gutachten_raume_basis', '*', ['pid' => DbFunction::$projektid, 'noDispInOrientierung' => 1, 'ORDER' => 'topNr']); + foreach ($_objekte_all as $key => $value) { + $_objekte_all[$key]['orientierung'] = $map[$value['tt_orientierung_id']]; + } + + foreach ($_objekte_all as $key => $value) { + $_objekte_all[$key]['id'] = (int) $value['id']; + $_objekte_all[$key]['pid'] = (int) $value['pid']; + $_objekte_all[$key]['uid'] = (int) $value['uid']; + $_objekte_all[$key]['GNO'] = (int) $value['GNO']; + $_objekte_all[$key]['tt_orientierung_id'] = (int) $value['tt_orientierung_id']; + $_objekte_all[$key]['noDispInOrientierung'] = (int) $value['noDispInOrientierung']; + } + // print_r($_objekte_all); + // exit; + $html = ''; + foreach ($_objekte_all as $key => $_objekte) { + $tt_raume_basis_id = $_objekte['id']; + + // Notizen + // if ($value['notizen']!="") { + // $str = "|".$v['notizen']; + // $pdf->nwbTabelle($str, "13|13|120", 7); + // } + + //if methode 5+ Zubehöhr in liste schreiben + + $_raume = DbFunction::select('tx_gutachten_raume_all', '*', + [ + 'AND' => [ + 'tt_raume_basis_id' => $tt_raume_basis_id, + 'tt_raumart_id' => [5, 6, 9] + ], + 'ORDER' => ['tt_raumart_id' => 'ASC'] + ]); + + // if(86917 == $tt_raume_basis_id){ + // print_r($_objekte); + // print_r($_raume); + // exit; + // } + + if (\count($_raume) > 0) { + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + + $zubehoer = 6 == $_raume[0]['tt_raumart_id'] ? 'Zubehör' : $_objekte['typ']; + + // Methode 5 + foreach ($_raume as $key => $value) { + if ($key > 0) { + $_objekte['topNr'] = ''; + $value['geschoss'] = ''; + $_objekte['orientierung'] = ''; + $_objekte['typ'] = ''; + } + + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + + $tmp = $value['qm'] * $value['factor']; + + $html .= ''; + + if (9 == $value['tt_raumart_id']) { + $html .= ''; + } else { + $html .= ''; + } + $html .= ''; + } + + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= '
Top Nr.GeschoßOrientierungTypqmNW
'.$_objekte['topNr'].''.$value['geschoss'].''.$_objekte['orientierung'].''.$zubehoer.''.$value['raum'].''.Helper::number_format_de($value['qm'], 2).'x'.Helper::number_format_de($value['factor'], 3).'='.Helper::number_format_de($tmp, 3).''.round($value['NWungerundet']).''.$value['NW'].'
Nutzwert gerundet'.$_objekte['GNO'].'
'; + } + } + return $html; + } +} diff --git a/packages/gutachten/Classes/Downloads/Nutzflaeche/ObjectAufGeschossen.php b/packages/gutachten/Classes/Downloads/Nutzflaeche/ObjectAufGeschossen.php new file mode 100644 index 0000000..f0f5ec4 --- /dev/null +++ b/packages/gutachten/Classes/Downloads/Nutzflaeche/ObjectAufGeschossen.php @@ -0,0 +1,35 @@ + ['pid' => DbFunction::$projektid, 'tt_raumart_id[!]' => 4], + 'GROUP' => ['tt_raume_basis_id', 'geschoss'], + ] + ); + + $_objekte_geschosse = []; + foreach ($_arr as $key => $value) { + $basisid = $value['tt_raume_basis_id']; + $geschoss = $value['geschoss']; + $_objekte_geschosse[$basisid][] = $geschoss; + } + + foreach ($_objekte_geschosse as $key => $value) { + $_objekte_geschosse[$key] = implode(',', $value); + } + + return $_objekte_geschosse; + } +} diff --git a/packages/gutachten/Classes/Downloads/Nutzflaeche/TabelleZuAbschlaege.php b/packages/gutachten/Classes/Downloads/Nutzflaeche/TabelleZuAbschlaege.php new file mode 100644 index 0000000..341341a --- /dev/null +++ b/packages/gutachten/Classes/Downloads/Nutzflaeche/TabelleZuAbschlaege.php @@ -0,0 +1,173 @@ + $projektid] + ); + foreach ($_column_titel as $key => $value) { + $header_row[] = $value['coltitel']; + } + $header_row[] = 'Summe A-Z'; + $header_row[] = 'Wohnungsbewertung'; + $html = Helper::table_header_row_r($header_row); + + $_fields = [ + 'tx_gutachten_raume_basis.id', + 'tx_gutachten_raume_basis.topNr', + 'tx_gutachten_raume_all.geschoss', + 'tx_gutachten_raume_basis.typ', + 'tx_gutachten_raume_basis.u(nutzflaeche)', + 'tx_gutachten_raume_basis.u(loggia)', + 'tx_gutachten_raume_basis.u(gesammtnutzflaeche)', + ]; + foreach ($_column_titel as $key => $value) { + $_fields[] = 'tx_gutachten_raume_basis.'.$value['colid']; + } + $_fields[] = 'tx_gutachten_raume_basis.summe_az'; + $_fields[] = 'tx_gutachten_raume_basis.bewertung'; + + $_where = []; + $_where['AND']['tx_gutachten_raume_basis.pid'] = $projektid; + $_where['AND']['tx_gutachten_raume_basis.noDispInOrientierung'] = 0; + $_where['AND']['tx_gutachten_raume_all.tt_raumart_id'] = 1; + // $_where['AND']['tx_gutachten_raume_basis.typ[!]'] = ''; + $_where['GROUP'] = 'tx_gutachten_raume_basis.id'; + $_where['ORDER']['tx_gutachten_raume_basis.topNr'] = 'ASC'; + + $_raeume = DbFunction::selectJoin( + 'tx_gutachten_raume_basis', + ['[>]tx_gutachten_raume_all' => ['tx_gutachten_raume_basis.id' => 'tt_raume_basis_id']], + $_fields, + $_where + ); + + + + // $part1 = []; + // $part2 = []; + // foreach ($_raeume as $key => $value) { + // if($value['typ'] != '') + // { + // $part1[] = $value; + // + // } + // else { + // $part2[] = $value; + // } + // } + // + // $topNr = array_column($part1, 'topNr'); + // array_multisort($topNr, SORT_ASC, $part1); + // + // $topNr = array_column($part2, 'topNr'); + // array_multisort($topNr, SORT_ASC, $part2); + + // $_raeume = array_merge($part1, $part2); + + $summe_nutzfache = 0; + $summe_loggien = 0; + + foreach ($_raeume as $key => $value) { + unset($_raeume[$key]['id']); + + $tt_raume_basis_id = $value['id']; + + $nutzflaeche = DbFunction::sum('tx_gutachten_raume_all', 'qm', ['AND' => ['tt_raumart_id' => 1, 'tt_raume_basis_id' => $tt_raume_basis_id]]); + + $summe_nutzfache += $nutzflaeche; + + $_raeume[$key]['nutzflaeche'] = Helper::number_format_de($nutzflaeche, 2); + + $res = DbFunction::selectJoin( + 'tx_gutachten_raume_all', + ['[>]tx_gutachten_raume_generell' => 'tt_raumart_id'], + 'tx_gutachten_raume_all.qm', + [ + 'AND' => [ + 'tx_gutachten_raume_all.pid' => $projektid, + 'tx_gutachten_raume_all.tt_raume_basis_id' => $tt_raume_basis_id, + 'tx_gutachten_raume_all.tt_raumart_id' => [2, 8], + 'tx_gutachten_raume_generell.zunutzwert' => 1, + ], + 'GROUP' => 'tx_gutachten_raume_all.id', + ] + ); + $loggia = array_sum($res); + $summe_loggien += $loggia; + $_raeume[$key]['tt_raume_basis_id'] = $tt_raume_basis_id; + $_raeume[$key]['loggia'] = round($loggia, 2); + $sum = round($nutzflaeche + $loggia, 2); + $_raeume[$key]['gesammtnutzflaeche'] = Helper::number_format_de($sum, 2); + } + + $_columns = range('a', 'u'); + $_columns[] = 'loggia'; + $_raeume = Helper::zero_to_null($_raeume, $_columns); + + // print_r(PdfNutzflaeche::$_objekte_geschosse); + // + foreach ($_raeume as $key => $_row) { + $basisid = $_row['tt_raume_basis_id']; + + if (isset(PdfNutzflaeche::$_objekte_geschosse[$basisid])) { + $_row['geschoss'] = PdfNutzflaeche::$_objekte_geschosse[$basisid]; + } + unset($_row['tt_raume_basis_id']); + + $html .= ''; + $i = 1; + foreach ($_row as $key => $value) { + if (is_numeric($value)) { + $value = Helper::number_format_de($value, 2); + } + if ($i > 3) { + $html .= ''.$value.''; + } else { + $html .= ''.$value.''; + } + ++$i; + } + $html .= ''; + } + + // SUMMEN + $html .= ''; + $html .= 'Summen'; + $html .= ''.Helper::number_format_de($summe_nutzfache, 2).''; + if($summe_loggien){ + $html .= ''.Helper::number_format_de($summe_loggien, 2).''; + }else { + $html .= ' '; + } + $sum_total = $summe_nutzfache + $summe_loggien; + $html .= ''.Helper::number_format_de($sum_total, 2).''; + $html .= ''; + + + return $html; + } +} diff --git a/packages/gutachten/Classes/Downloads/PdfNutzflaeche.php b/packages/gutachten/Classes/Downloads/PdfNutzflaeche.php new file mode 100644 index 0000000..85e8cbe --- /dev/null +++ b/packages/gutachten/Classes/Downloads/PdfNutzflaeche.php @@ -0,0 +1,144 @@ + DbFunction::$projektid] + ); + + + $zuabTitel = ('' == $_projekt[0]['zuabTitel'] or 'fehlt!' == $_projekt[0]['zuabTitel']) ? '3.21 ZU UND ABSCHLAEGE' : $_projekt[0]['zuabTitel']; + $nwbTitel = ('' == $_projekt[0]['nwbTitel'] or 'fehlt!' == $_projekt[0]['nwbTitel']) ? '3.30 NUTZWERTBERECHNUNG' : $_projekt[0]['nwbTitel']; + $zustTitel = ('' == $_projekt[0]['zustTitel'] or 'fehlt!' == $_projekt[0]['zustTitel']) ? '3.40 ZUSAMMENSTELLUNG' : $_projekt[0]['zustTitel']; + $allgemTitel = ('' == $_projekt[0]['allgemTitel'] or 'fehlt!' == $_projekt[0]['allgemTitel']) ? '3.40 ZUSAMMENSTELLUNG' : $_projekt[0]['allgemTitel']; + + $_platzhalter = DbFunction::select( + 'tx_gutachten_projekteplatzhalter', + ['code', 'txt'], + ['pid' => DbFunction::$projektid] + ); + + $_projektestandards = DbFunction::select( + 'tx_gutachten_projektestandards', + ['pos', 'neueseite', 'kennung', 'titel', 'txt', 'platzhalter', 'textart_id'], + ['pid' => DbFunction::$projektid, 'ORDER' => 'pos'] + ); + + foreach ($_projektestandards as $key => $value) { + if (4 == $value['textart_id']) { + $title = Helper::replacePlatzhalter($_platzhalter, $value['txt']); + $title = explode('
', $title); + $projektname = $title[0]; + } + } + // $title = DbFunction::get('tx_gutachten_projektestandards', 'txt', ['AND' => ['textart_id' => 4, 'pid' => $projektid]]); + // $title = Helper::replacePlatzhalter($_platzhalter, $title); + + $mpdf = new \Mpdf\Mpdf([ + 'mode' => 'utf-8', + 'format' => 'A4-P', + 'margin_left' => 10, + 'margin_right' => 10, + 'margin_top' => 22, + 'margin_bottom' => 20, + 'margin_header' => 0, + 'margin_footer' => 0, + ]); + $mpdf->shrink_tables_to_fit = 1; + + $stylesheet = file_get_contents(__DIR__.'/style.css'); + $mpdf->WriteHTML($stylesheet, \Mpdf\HTMLParserMode::HEADER_CSS); + + // 1 Tabelle Zu und Abschläge + $mpdf->AddPage('', '', $_projekt[0]['nwbStartSeite']); + // $footer = Helper::footer($projektname); + $mpdf->SetHTMLFooter('
Seite {PAGENO}

'); + $html = '
'.$zuabTitel.'
'; + $html .= ''; + $html .= TabelleZuAbschlaege::load($_projekt); + $html .= '
'; + $mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + + // // 2 NUTZWERTBERECHNUNG M1 - M4 + $mpdf->AddPage(); + $mpdf->SetHTMLFooter('
Seite {PAGENO}

'); + $html = '
'.$nwbTitel.'
'; + $html .= NutzwertBerechnungM1M4::berechnen(); + $mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + + // 3 NUTZWERTBERECHNUNG M5 + $html = NutzwertBerechnungM5::berechnen(); + $mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + + // 4 ZUSAMMENSTELLUNG + $mpdf->AddPage(); + $mpdf->SetHTMLFooter('
Seite {PAGENO}

'); + $html = '
'.$zustTitel.'
'; + $html .= NutzflaecheZusammenstellung::load($_projekt); + + // 5 DIGITALE SIGNATUR + $image = Environment::getProjectPath()."/public/typo3conf/ext/gutachten/Resources/Public/Images/avf_stempel.png"; + $html .= '
'; + $html .= '
3.41 Digitale Signatur
'; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= '
'.$_projekt[0]['erstellung'].'
'; + $html .= '
'; + $mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + + // 6 ALLGEMEINTABELLE + $mpdf->AddPage(); + $mpdf->SetHTMLFooter('
Seite {PAGENO}

'); + $html = '
'.$allgemTitel.'
'; + $html .= AllgemeinTabelle::load(); + $mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + + // finale + $mpdf->Output('Nutzflächen.pdf', Mpdf\Output\Destination::INLINE); + + exit; + } +} diff --git a/packages/gutachten/Classes/Downloads/PdfParagraph6.php b/packages/gutachten/Classes/Downloads/PdfParagraph6.php new file mode 100644 index 0000000..3ff8986 --- /dev/null +++ b/packages/gutachten/Classes/Downloads/PdfParagraph6.php @@ -0,0 +1,154 @@ + DbFunction::$projektid] + ); + + $_projekt = DbFunction::select( + 'tx_gutachten_projekte', + ['auftraggeber_id', 'gutachter_id', 'intname', 'name', 'beschreibung', 'erstellung', 'onoff', 'upload', 'allgemeinupload', 'recalculate', 'zuabTitel', 'nwbTitel', 'zustTitel', 'allgemTitel', 'loggia_title', 'nwbStartSeite', 'm1pP', 'm5pP', 'timestamp', 'status', 'erstelldatum'], + ['id' => DbFunction::$projektid] + ); + + $_auftraggeber = DbFunction::select( + 'tx_gutachten_auftraggeber', + '*', + ['id' => $_projekt[0]['auftraggeber_id']] + ); + + $_gutachter = DbFunction::select( + 'tx_gutachten_gutachter', + '*', + ['id' => $_projekt[0]['gutachter_id']] + ); + + + // print_r($_projekt); + // print_r($_auftraggeber); + // print_r($_gutachter); + // exit; + + self::$Mpdf = new \Mpdf\Mpdf([ + 'mode' => 'utf-8', + 'format' => 'A4-P', + 'margin_left' => 10, + 'margin_right' => 10, + 'margin_top' => 10, + 'margin_bottom' => 10, + 'margin_header' => 0, + 'margin_footer' => 0, + ]); + + $stylesheet = file_get_contents(__DIR__.'/style.css'); + + self::$Mpdf->WriteHTML($stylesheet, \Mpdf\HTMLParserMode::HEADER_CSS); + // 1 tabelle + // 2 inhaltsverzeichnis + // 3 textblock + // 4 deckblatt + // 5 nur Überschrift + // 6 auftraggeber + // 7 tabelle § 6/2 + // 8 allgemeinflächen + $_standards = DbFunction::select('tx_gutachten_projektestandards', '*', ['AND' => ['pid' => DbFunction::$projektid, 'kennung' => ['Deckblatt', '2.30 § 6 Teil 1', 'Tabelle § 6', '2.30 § 6 Teil 2']], 'ORDER' => 'pos']); + + foreach ($_standards as $key => $value) { + $textartid = (int)$value['textart_id']; + switch ($textartid) { + case '4': + // DECKBLATT + $value['paragraph6'] = 1; + $html = Deckblatt::create($value, $_projekt, $_platzhalter, $_gutachter, $_auftraggeber); + self::$Mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + break; + case '3': + if (1 == $value['neueseite']) { + self::$Mpdf->AddPageByArray(['mgt' => 22, 'mgb' => 22, 'mgl' => 10, 'mgr' => 10]); + self::$Mpdf->SetHTMLFooter('
Seite {PAGENO}

'); + } + // if ('' != $value['titel']) { + // $html = '
'.$value['titel'].'
'; + // } elseif ('' != $value['kennung']) { + // $html = '
'.$value['kennung'].'
'; + // } + $textblock = Helper::replacePlatzhalter($_platzhalter, $value['txt']); + $html = '
' . $textblock . '
'; + self::$Mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + break; + case '7': + // 7 tabelle § 6/2 + if (1 == $value['neueseite']) { + self::$Mpdf->AddPage(); + self::$Mpdf->SetHTMLFooter('
Seite {PAGENO}

'); + } + + $_paragraph_62 = Paragraph62::select(DbFunction::$projektid); + + $html = ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= ''; + + // $html = '
TopGeschoßOrientierungTyp
'; + // $html .= Helper::table_header_row(['Top', 'Geschoß', 'Orientierung', 'Typ']); + foreach ($_paragraph_62 as $key => $value) { + $html .= Helper::table_row($value, 1); + } + $html .= '
'; + + self::$Mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + break; + } + } + + // 5 DIGITALE SIGNATUR + $image = Environment::getProjectPath()."/public/typo3conf/ext/gutachten/Resources/Public/Images/avf_stempel.png"; + $html = '
'; + $html .= '
Digitale Signatur
'; + $html .= ''; + $html .= ''; + $html .= ''; + $html .= '
'.$_projekt[0]['erstellung'].'
'; + $html .= '
'; + + self::$Mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + + self::$Mpdf->Output('GutachtenParagraph6.pdf', Mpdf\Output\Destination::INLINE); + + exit; + } +} diff --git a/packages/gutachten/Classes/Downloads/PdfStandards.php b/packages/gutachten/Classes/Downloads/PdfStandards.php new file mode 100644 index 0000000..ebb89b1 --- /dev/null +++ b/packages/gutachten/Classes/Downloads/PdfStandards.php @@ -0,0 +1,215 @@ + DbFunction::$projektid] + ); + + $_projekt = DbFunction::select( + 'tx_gutachten_projekte', + ['auftraggeber_id', 'gutachter_id', 'intname', 'name', 'beschreibung', 'erstellung', 'onoff', 'upload', 'allgemeinupload', 'recalculate', 'zuabTitel', 'nwbTitel', 'zustTitel', 'allgemTitel', 'loggia_title', 'nwbStartSeite', 'm1pP', 'm5pP', 'timestamp', 'status', 'erstelldatum'], + ['id' => DbFunction::$projektid] + ); + + $_auftraggeber = DbFunction::select( + 'tx_gutachten_auftraggeber', + '*', + ['id' => $_projekt[0]['auftraggeber_id']] + ); + + $_gutachter = DbFunction::select( + 'tx_gutachten_gutachter', + '*', + ['id' => $_projekt[0]['gutachter_id']] + ); + + + // print_r($_projekt); + // print_r($_auftraggeber); + // print_r($_gutachter); + // exit; + + self::$Mpdf = new \Mpdf\Mpdf([ + 'mode' => 'utf-8', + 'format' => 'A4-P', + 'margin_left' => 0, + 'margin_right' => 0, + 'margin_top' => 0, + 'margin_bottom' => 0, + 'margin_header' => 0, + 'margin_footer' => 0, + ]); + + $stylesheet = file_get_contents(__DIR__.'/style.css'); + + self::$Mpdf->WriteHTML($stylesheet, \Mpdf\HTMLParserMode::HEADER_CSS); + // 1 tabelle + // 2 inhaltsverzeichnis + // 3 textblock + // 4 deckblatt + // 5 nur Überschrift + // 6 auftraggeber + // 7 tabelle § 6/2 + // 8 allgemeinflächen + $_standards = DbFunction::select('tx_gutachten_projektestandards', '*', ['AND' => ['hidden' => 0, 'pid' => DbFunction::$projektid], 'ORDER' => 'pos']); + + foreach ($_standards as $key => $value) { + $textartid = (int)$value['textart_id']; + switch ($textartid) { + case '4': + // DECKBLATT + $html = Deckblatt::create($value, $_projekt, $_platzhalter, $_gutachter, $_auftraggeber); + self::$Mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + break; + case '2': + // INHALTSVERZEICHNIS + self::$Mpdf->AddPageByArray(['mgt' => 22, 'mgb' => 22, 'mgl' => 10, 'mgr' => 10]); + $html = Inhaltsverzeichnis::create($value, $_platzhalter); + self::$Mpdf->SetHTMLFooter('
Seite {PAGENO}

'); + self::$Mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + + break; + case '1': + if (1 == $value['neueseite']) { + self::$Mpdf->AddPage(); + self::$Mpdf->SetHTMLFooter('
Seite {PAGENO}

'); + } + $html = ''; + if ('' != $value['titel']) { + $html = '
'.$value['titel'].'
'; + } elseif ('' != $value['kennung']) { + $html = '
'.$value['kennung'].'
'; + } + + $text = Helper::replacePlatzhalter($_platzhalter, $value['txt']); + $_text = explode('
', $text); + $html .= ''; + foreach ($_text as $key => $value) { + $_row = explode('|', $value); + $html .= Helper::table_row($_row); + } + $html .= '
'; + self::$Mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + break; + case '3': + if (1 == $value['neueseite']) { + self::$Mpdf->AddPage(); + self::$Mpdf->SetHTMLFooter('
Seite {PAGENO}

'); + } + $html = ''; + if ('' != $value['titel']) { + $html = '
'.$value['titel'].'
'; + } elseif ('' != $value['kennung']) { + $html = '
'.$value['kennung'].'
'; + } + $textblock = Helper::replacePlatzhalter($_platzhalter, $value['txt']); + $html .= '
'.$textblock.'
'; + self::$Mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + break; + case '5': + if (1 == $value['neueseite']) { + self::$Mpdf->AddPage(); + self::$Mpdf->SetHTMLFooter('
Seite {PAGENO}

'); + } + if ('' != $value['titel']) { + $html = '
'.$value['titel'].'
'; + } elseif ('' != $value['kennung']) { + $html = '
'.$value['kennung'].'
'; + } + self::$Mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + break; + case '6': + if (1 == $value['neueseite']) { + self::$Mpdf->AddPage(); + self::$Mpdf->SetHTMLFooter('
Seite {PAGENO}

'); + } + $html = '
'.$value['titel'].'
'; + + $auftraggeber = str_replace('
', '|||', $_auftraggeber[0]['txt']); + $auftraggeber = str_replace('', '|||', $auftraggeber); + $tmp = explode('|||', $auftraggeber); + $string = ''; + foreach ($tmp as $key => $value) { + $value = strip_tags($value); + if ('-' == $value[0]) { + $value = substr($value, 1); + } + $string .= trim(strip_tags($value)).'
'; + } + $html .= '
'.$string.'
'; + self::$Mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + break; + case '7': + // 7 tabelle § 6/2 + if (1 == $value['neueseite']) { + self::$Mpdf->AddPage(); + self::$Mpdf->SetHTMLFooter('
Seite {PAGENO}

'); + } + + $_paragraph_62 = Paragraph62::select(DbFunction::$projektid); + $html = ''; + $html .= Helper::table_header_row(['Top', 'Geschoß', 'Orientierung', 'Typ']); + foreach ($_paragraph_62 as $key => $value) { + $html .= Helper::table_row($value, 1); + } + $html .= '
'; + + self::$Mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + break; + case '8': + // ALLGEMEINFLÄCHEN + if (1 == $value['neueseite']) { + self::$Mpdf->AddPage(); + self::$Mpdf->SetHTMLFooter('
Seite {PAGENO}

'); + } + + if ('' != $value['titel']) { + $html = '
'.$value['titel'].'
'; + } elseif ('' != $value['kennung']) { + $html = '
'.$value['kennung'].'
'; + } + $html .= AllgemeinTabelle::load(DbFunction::$projektid); + $html .= '




'; + $html .= ''; + $html .= ''; + $html .= '
'.$_projekt[0]['erstellung'].''.$_gutachter[0]['kopf'].'
'; + self::$Mpdf->WriteHTML($html, \Mpdf\HTMLParserMode::HTML_BODY); + break; + } + } + self::$Mpdf->Output('Standard.pdf', Mpdf\Output\Destination::INLINE); + + exit; + } +} diff --git a/packages/gutachten/Classes/Downloads/_DownloadController.php b/packages/gutachten/Classes/Downloads/_DownloadController.php new file mode 100644 index 0000000..36e363d --- /dev/null +++ b/packages/gutachten/Classes/Downloads/_DownloadController.php @@ -0,0 +1,52 @@ + + * + * https://developmentgutachten.nuhodds.com/index.php?eID=tx_gutachten&controller=download_controller&action=pdf_excel&projekt_aktive=814 + ***/ + +class _DownloadController +{ + public function __construct() + { + // Message::debug(__file__,__line__, "_DownloadController"); + // exit; + + switch (GeneralUtility::_GP('action')) { + // DOWNLOADS + case 'pdf_standards': + PdfStandards::download(); + break; + case 'pdf_para6': + PdfParagraph6::download(); + break; + case 'pdf_nutzflaechen': + PdfNutzflaeche::download(); + break; + case 'excel_nutzflaechen': + ExcelNutzflaeche::download(); + break; + case 'excel_aufstellung': + ExcelAufstellung::download(); + break; + default: + Message::error( + __FILE__, + __LINE__, + 'no controller switch defined' + ); + } + } +} diff --git a/packages/gutachten/Classes/Downloads/excel_header.txt b/packages/gutachten/Classes/Downloads/excel_header.txt new file mode 100644 index 0000000..b14cc22 --- /dev/null +++ b/packages/gutachten/Classes/Downloads/excel_header.txt @@ -0,0 +1,230 @@ +Bautengruppe, +TopNr, +NWWhg, +Nutzfläche, +Loggia, +Ges.Nutzfläche, +AbstellplatzTop, +AbstellplatzTop2, +NWAbstellplatz, +NWAbstellplatz2, +Anzahl Pkw, +Stellplatzfläche_, +Stellplatzfläche2, +NW-Whg+Pkw1, +NW-Whg+Pkw1+2, +Gesamtnutzwert, +Gesamtnutzwert2, +Parifizierer, +Datum_Parifi, +Anzahl Whg, +Anzahl AP, +Durchgang, +Anrede, +Titel, +Vorname, +Nachname, +Geburt, +Beruf, +PersonStraße, +PLZ, +Ort, +Partner ja=1, +Anrede_P, +Titel_P, +Vorname_P, +Nachname_P, +Geburt_P, +Beruf_P, +Straße_P, +Plz_P, +Ort_P, +Haus, +Lage, +Orientierung, +Orientierung PPL, +Beschreibung, +Loggien, +Zuschlag, +Zubehör, +Grundkosten, +Baukosten, +15% Eigenmittel, +zusätz. Eigenmittel, +KP-Wohnung und AP, +KP-Wohnung, +KP-Stellplatz, +KP-Stellplatz2, +Kaufpreis, +UST ja=1, +KP WHG netto, +Ust WHG, +Brutto WHG, +KP TG netto, +Ust TG, +Brutto TG, +UST WHG+TG, +Netto WHG+TG, +Brutto WHG+TG, +Fälligk_KP_1, +Fälligk_KP_2, +Fälligk_KP_3, +KPTeil1, +KPTeil1 UST, +KPTeil2, +KPTeil2 UST, +KPTeil3, +KPTeil3 UST, +KPTeil4, +KPTeil4 UST, +Kontrolle_KP, +Kontrolle_KP UST, +pfand_ngs, +pfand_ngs UST, +VertrKo, +Bankgarantie, +Wohnung.WbfDarlehen, +Globaldarlehen, +Globaldarlehen abzügl.zusätzl.EM, +Globalbank, +GrundstückNummer, +GstGröße, +Einlagezahl, +Grundbuch, +Baubeginn, +Baufertigstellung, +Spät_Übergabe, +Bau-Ausstatt, +Architekt, +Baubescheid, +Zahl-Baubescheid, +Baubescheid2, +Zahl-Baubescheid2, +UnterschriftKaufvertragAm, +Beglaubigungsnummer, +UB1_Datum, +EFNR1, +STNR1, +UB2_Datum, +EFNR2, +STNR2, +GVKB_Datum, +GVKB_Zahl, +Fremdfinanzierung, +KPVertr, +TZl +Bautengruppe, +TopNr, +NWWhg, +Nutzfläche, +Loggia, +Ges.Nutzfläche, +AbstellplatzTop, +AbstellplatzTop2, +NWAbstellplatz, +NWAbstellplatz2, +Anzahl Pkw, +Stellplatzfläche_, +Stellplatzfläche2, +NW-Whg+Pkw1, +NW-Whg+Pkw1+2, +Gesamtnutzwert, +Gesamtnutzwert2, +Parifizierer, +Datum_Parifi, +Anzahl Whg, +Anzahl AP, +Durchgang, +Anrede, +Titel, +Vorname, +Nachname, +Geburt, +Beruf, +PersonStraße, +PLZ, +Ort, +Partner ja=1, +Anrede_P, +Titel_P, +Vorname_P, +Nachname_P, +Geburt_P, +Beruf_P, +Straße_P, +Plz_P, +Ort_P, +Haus, +Lage, +Orientierung, +Orientierung PPL, +Beschreibung, +Loggien, +Balkone, +Zubehör, +Grundkosten, +Baukosten, +15% Eigenmittel, +zusätz. Eigenmittel, +KP-Wohnung und AP, +KP-Wohnung, +KP-Stellplatz, +KP-Stellplatz2, +Kaufpreis, +UST ja=1, +KP WHG netto, +Ust WHG, +Brutto WHG, +KP TG netto, +Ust TG, +Brutto TG, +UST WHG+TG, +Netto WHG+TG, +Brutto WHG+TG, +Fälligk_KP_1, +Fälligk_KP_2, +Fälligk_KP_3, +KPTeil1, +KPTeil1 UST, +KPTeil2, +KPTeil2 UST, +KPTeil3, +KPTeil3 UST, +KPTeil4, +KPTeil4 UST, +Kontrolle_KP, +Kontrolle_KP UST, +pfand_ngs, +pfand_ngs UST, +VertrKo, +Bankgarantie, +Wohnung.WbfDarlehen, +Globaldarlehen, +Globaldarlehen abzügl.zusätzl.EM, +Globalbank, +GrundstückNummer, +GstGröße, +Einlagezahl, +Grundbuch, +Baubeginn, +Baufertigstellung, +Spät_Übergabe, +Bau-Ausstatt, +Architekt, +Baubescheid, +Zahl-Baubescheid, +Baubescheid2, +Zahl-Baubescheid2, +UnterschriftKaufvertragAm, +Beglaubigungsnummer, +UB1_Datum, +EFNR1, +STNR1, +UB2_Datum, +EFNR2, +STNR2, +GVKB_Datum, +GVKB_Zahl, +Fremdfinanzierung, +KPVertr, +TZl diff --git a/packages/gutachten/Classes/Downloads/style.css b/packages/gutachten/Classes/Downloads/style.css new file mode 100644 index 0000000..445b19f --- /dev/null +++ b/packages/gutachten/Classes/Downloads/style.css @@ -0,0 +1,422 @@ +body { + font-family: sans-serif; + font-size: 11pt; + line-height: 18pt; + margin: 0; + padding: 0; +} + +h1 { + font-size: 2.3em; + margin: 2mm 0; +} + +h3 { + font-size: 1.4em; + margin: 0; + padding: 0; +} + +h4 { + font-size: 1.1em; + margin: 0; +} + +p { + margin: 0; + padding: 0; +} + +.pl-1{ + padding-left: 1mm; +} + +.grau { + color: #999; +} + +.bg-gray { + background-color: #efefef; +} + +.right { + text-align: right; +} + +.orange { + color: orange; +} + +.normal { + font-weight: normal; +} + +.halfpage { + width: 40%; +} + +.size1 { + font-size: 1em; +} + +.size09 { + font-size: .9em; +} + +.size08 { + font-size: .8em; +} + +.size07 { + font-size: .75em; +} + +.right { + text-align: right !important; +} + +.center { + text-align: center; +} + +.left { + text-align: left !important; +} + +.bold { + font-weight: bold; +} + +.border-bt { + border-bottom: 0.1mm solid #cbcbcb; + border-top: 0.1mm solid #cbcbcb; +} +.br { + border-right: 0.1mm solid #cbcbcb; +} +.bt { + border-top: 0.1mm solid #cbcbcb; +} +.bb { + border-bottom: 0.1mm solid #cbcbcb; +} + +.allheader{ + font-weight: bold; + background-color: #ecf2f9; +} + +.rotate { + transform: rotate(-90.0deg); + -moz-transform: rotate(-90.0deg); + /* FF3.5+ */ + -o-transform: rotate(-90.0deg); + /* Opera 10.5 */ + -webkit-transform: rotate(-90.0deg); + /* Saf3.1+, Chrome */ +} + +.deckblatt { + padding: 1rem; + background-color: #efefef; + height: 290mm; +} + +.gutachter { + height: 100mm; + text-align: right; + margin-top: 3mm; + margin-right: 3mm; + padding: 0; +} + +.gutachten { + height: 50mm; + text-align: left; + margin-left: 15mm; +} + +.zweckbox { + height: 80mm; + text-align: right; + margin-right: 5mm; +} + +.auftraggeber { + text-align: right; + margin-right: 5mm; + vertical-align: bottom; +} + +.header { + padding: 1mm 3mm; + font-size: 1.3em; + background-color: #ecf2f9; + border: 0.1mm solid #ccc; + width: 196mm; + margin-top: 7mm; + margin-bottom: 4mm; +} + +.textblock { + padding: 0; + margin-top: 10mm; + margin-bottom: 7mm; +} + +/* GUTACHTEN TABLES START */ + +table.footer { + font-size: .7em; + border-top: 0.1mm solid #ccc; + width: 100%; + margin: 5mm 7mm; +} + +table.inhalt { + width: 196mm; + margin-left: 7mm; + margin-right: 7mm; +} + +.inhalt td { + padding: 1.5mm; +} + +table.ganzebreite { + width: 196mm; + margin-bottom: 5mm; +} + +.ganzebreite td .cell1 { + padding-left: 5mm; +} + +table.center td { + text-align: center; +} + +.ganzebreite th { + background-color: #cbcbcb; +} + +table.nutzwert-neu { + font-size: .75em; + width: 100%; + margin-bottom: 7mm; + border-top: 0.1mm solid #cbcbcb; + border-right: 0.1mm solid #cbcbcb; + border-bottom: 0.1mm solid #cbcbcb; +} + +table.ganzebreite tr.header-row td, +table.nutzwert-neu tr.header-row td, +table.nutzwert-neu tr.header-row th { + padding: 5px 10px; + background-color: #ecf2f9; + border-bottom: 0.1mm solid #cbcbcb; + color: #000; + font-weight: bold; +} + +table.nutzwert-neu td.first { + background-color: #ecf2f9; +} + +table.nutzwert-neu td.right { + text-align: right; +} + +table.nutzwert-neu td.center { + text-align: center; +} + +table.nutzwert { + font-size: .75em; + width: 100%; + margin-left: 5mm; + margin-right: 5mm; + margin-bottom: 7mm; +} + +.nutzwert tr.header-row td { + padding: 5px 10px; + background-color: #efefef; + border-left: 0.1mm solid #cbcbcb; + font-weight: bold; +} + +.nutzwert th { + padding: 5px 4px; + text-align: center; + background-color: #efefef; + border-left: 0.1mm solid #cbcbcb; +} + +.nutzwert td { + padding: 3px 2px; + text-align: center; +} + +.nutzwert td.abschluss-first { + padding: 5px 10px; + background-color: #efefef; + border-top: 0.1mm solid #cbcbcb; + border-left: 0.1mm solid #cbcbcb; + border-bottom: 0.1mm solid #cbcbcb; + font-weight: bold; + text-align: left; +} + +.nutzwert td.abschluss { + padding: 5px 4px; + background-color: #efefef; + border-top: 0.1mm solid #cbcbcb; + border-left: 0.1mm solid #cbcbcb; + border-bottom: 0.1mm solid #cbcbcb; + font-weight: bold; +} + +th.abschluss { + background-color: #cbcbcb; +} + +.nutzwert td.abschluss .cell0 { + background-color: #efefef; + border-left: 0.1mm solid #cbcbcb; +} + +.nutzwert td.cell0 { + width: 10mm; + font-weight: bold; + border-left: 0.1mm solid #cbcbcb; +} + +.nutzwert td.cell4 { + padding-left: 1mm; + text-align: left; +} + +.nutzwert td.cell0 { + background-color: #efefef; +} + +.nutzwert th.cell0 { + border-left: 0.1mm solid #cbcbcb; +} + +table.zusammenstellung { + font-size: .8em; + width: 100%; + margin-left: 5mm; + margin-right: 5mm; + margin-bottom: 0; +} + +.zusammenstellung th { + background-color: #efefef; +} + +.lt { + border-top: 0.1mm solid #cbcbcb; + border-left: 0.1mm solid #cbcbcb; +} + +.anmerkung { + margin: 0; + padding: 0; + font-size: .75em; + width: 100%; + margin-left: 5mm; + margin-right: 5mm; + margin-bottom: 7mm; +} + +.top { + vertical-align: top; +} + +/* PURE TABLES START */ + +.pure-table { + /* Remove spacing between table cells (from Normalize.css) */ + border-collapse: collapse; + border-spacing: 0; + empty-cells: show; + /* border: 0.1mm solid #cbcbcb; */ +} + +.pure-table-noborder { + /* Remove spacing between table cells (from Normalize.css) */ + border-collapse: collapse; + border-spacing: 0; + empty-cells: show; +} + +.pure-table caption { + color: #000; + font: italic 85%/1 arial, sans-serif; + padding: 1em 0; + text-align: center; +} + +.pure-table td, +.pure-table th, +.pure-table-noborder td, +.pure-table-noborder th { + border-left: 0.1mm solid #cbcbcb; + /* inner column border */ + border-width: 0 0 0 0.1mm; + font-size: inherit; + margin: 0; + overflow: visible; + /*to make ths where the title is really long work*/ + padding: .5em 1em; + /* cell padding */ +} + +.pure-table thead { + background-color: #e0e0e0; + color: #000; + text-align: left; + vertical-align: bottom; +} + +/* +striping: + even - #fff (white) + odd - #f2f2f2 (light gray) +*/ +.pure-table td { + background-color: transparent; +} + +.pure-table-odd td { + background-color: #f2f2f2; +} + +/* nth-child selector for modern browsers */ +.pure-table-striped tr:nth-child(2n-1) td { + background-color: #f2f2f2; +} + +/* BORDERED TABLES */ +.pure-table-bordered td { + border-bottom: 0.1mm solid #cbcbcb; +} + +.pure-table-bordered tbody>tr:last-child>td { + border-bottom-width: 0; +} + +/* HORIZONTAL BORDERED TABLES */ + +/* .pure-table-horizontal td, +.pure-table-horizontal th { + border-width: 0 0 0.1mm 0; + border-bottom: 0.1mm solid #cbcbcb; +} */ + +.pure-table-horizontal tbody>tr:last-child>td { + border-bottom-width: 0; +} \ No newline at end of file diff --git a/packages/gutachten/Classes/Eid/TxGutachten.php b/packages/gutachten/Classes/Eid/TxGutachten.php new file mode 100644 index 0000000..cb0e183 --- /dev/null +++ b/packages/gutachten/Classes/Eid/TxGutachten.php @@ -0,0 +1,140 @@ + + * + * All rights reserved + * + * This script is part of the TYPO3 project. The TYPO3 project is + * free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * The GNU General Public License can be found at + * http://www.gnu.org/copyleft/gpl.html. + * + * This script is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * This copyright notice MUST APPEAR in all copies of the script! + * + + /var/www/html/gutachten.nuhodds.com/public/typo3conf/ext/gutachten/Classes + + * ************************************************************* */ +if (!\defined('PATH_typo3conf')) { + die('Could not access this script directly!'); +} + +class TxGutachten +{ + public static $debug = 0; + + public function __construct() + { + global $TYPO3_CONF_VARS; + + $pid = 3; + // @var $GLOBALS['TSFE'] \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController + $GLOBALS['TSFE'] = GeneralUtility::makeInstance(TypoScriptFrontendController::class, $TYPO3_CONF_VARS, $pid, 0); + EidUtility::initLanguage(); + $GLOBALS['TSFE']->initFEuser(); + EidUtility::initTCA(); + $GLOBALS['TSFE']->set_no_cache(); + + //########################################### + // SESSION + //########################################### + $feUserObj = EidUtility::initFEuser(); + $username = $feUserObj->user['username']; + if ('' == $username) { + if ('download' == $_GET['mode']) { + echo '
'; + } else { + header('Content-Type: application/json'); + $arr[] = [ + 'logout' => 1, + ]; + echo json_encode($arr); + } + exit; + } + + new MariaDB(); + } + + /* + * @return array + https://developmentgutachten.nuhodds.com/index.php?eID=tx_gutachten&controller=download_controller&&action=pdf_excel&projekt_aktive=814 + + find /var/www/OTHER/ext_gutachten_js -type f -exec sed -i 's/standards_controller/select_controller/g' {} \; + */ + public function switch() + { + switch (GeneralUtility::_GP('controller')) { + case 'download_controller': + new _DownloadController(); + break; + case 'uploads_controller': + new _UploadsController(); + break; + case 'settings_controller': + new _SettingsController(); + break; + + case 'select_controller': + new _SelectController(); + break; + case 'update_controller': + new _UpdateController(); + break; + case 'insert_controller': + new _InsertController(); + break; + case 'delete_controller': + new _DeleteController(); + break; + + default: + Message::error( + __FILE__, + __LINE__, + 'no controller switch defined' + ); + break; + } + + header('Content-Type: application/json'); + echo json_encode($arr); + exit(); + } +} diff --git a/packages/gutachten/Classes/Settings/Sonderzeichen.php b/packages/gutachten/Classes/Settings/Sonderzeichen.php new file mode 100755 index 0000000..d58824c --- /dev/null +++ b/packages/gutachten/Classes/Settings/Sonderzeichen.php @@ -0,0 +1,46 @@ + $value) { + $value_array['typ'] = str_replace($from, $to, $value['typ']); + + DbFunction::secureUpdate('tx_gutachten_allgemein', $value_array, ['id' => $value['id']]); + } + + $_arr = DbFunction::select('tx_gutachten_raume_all', ['id', 'raum']); + foreach ($_arr as $key => $value) { + $value_array['raum'] = str_replace($from, $to, $value['raum']); + + DbFunction::secureUpdate('tx_gutachten_raume_all', $value_array, ['id' => $value['id']]); + } + + $_arr = DbFunction::select('tx_gutachten_raume_generell', ['id', 'raum']); + foreach ($_arr as $key => $value) { + $value_array['raum'] = str_replace($from, $to, $value['raum']); + + DbFunction::secureUpdate('tx_gutachten_raume_generell', $value_array, ['id' => $value['id']]); + } + + echo 1; + exit; + } +} diff --git a/packages/gutachten/Classes/Settings/TextEdit.php b/packages/gutachten/Classes/Settings/TextEdit.php new file mode 100644 index 0000000..85c6301 --- /dev/null +++ b/packages/gutachten/Classes/Settings/TextEdit.php @@ -0,0 +1,43 @@ + $id]); + } + if ('tx_gutachten_raume_basis' == $table) { + DbFunction::query("Update tx_gutachten_raume_basis SET summe_az = a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u where id=$id"); + } + } +} diff --git a/packages/gutachten/Classes/Settings/ToggleHelp.php b/packages/gutachten/Classes/Settings/ToggleHelp.php new file mode 100644 index 0000000..6a6de65 --- /dev/null +++ b/packages/gutachten/Classes/Settings/ToggleHelp.php @@ -0,0 +1,24 @@ + $GLOBALS['TSFE']->fe_user->user['uid']]); + $help = 1 == $help ? 0 : 1; + $update_array = []; + $update_array['tx_help'] = $help; + DbFunction::secureUpdate('fe_users', $update_array, ['uid' => $GLOBALS['TSFE']->fe_user->user['uid']]); + echo $help; + exit; + } +} diff --git a/packages/gutachten/Classes/Settings/ToggleTheme.php b/packages/gutachten/Classes/Settings/ToggleTheme.php new file mode 100644 index 0000000..25bb42d --- /dev/null +++ b/packages/gutachten/Classes/Settings/ToggleTheme.php @@ -0,0 +1,27 @@ +fe_user->user['tx_nuh_layout']; + $userid = $GLOBALS['TSFE']->fe_user->user['uid']; + + $update_array = []; + $update_array['tx_nuh_layout'] = 'light' == $theme ? 'dark' : 'light'; + + DbFunction::secureUpdate('fe_users', $update_array, ['uid' => $userid]); + + echo 1; + exit; + } +} diff --git a/packages/gutachten/Classes/Settings/_SettingsController.php b/packages/gutachten/Classes/Settings/_SettingsController.php new file mode 100644 index 0000000..8666884 --- /dev/null +++ b/packages/gutachten/Classes/Settings/_SettingsController.php @@ -0,0 +1,68 @@ +, NUH-Odds GmbH + * + ***/ + +class _SettingsController +{ + public function __construct() + { + $arr = []; + switch (GeneralUtility::_GP('action')) { + // SETTINGS + case 'load_localscope': + $arr = []; + $feUserObj = EidUtility::initFEuser(); + $arr['uid'] = $feUserObj->user['uid']; + $arr['username'] = $feUserObj->user['first_name']; + $arr['tx_help'] = $feUserObj->user['tx_help']; + break; + case 'toggle_theme': + ToggleTheme::toggle(); + exit; + case 'toggle_help_onoff': + ToggleHelp::toggle(); + exit; + case 'tooltip': + $id = GeneralUtility::_GP('id'); + echo DbFunction::get('tx_gutachten_tooltip', 'tip', ['id' => GeneralUtility::_GP('id')]); + exit; + break; + case 'textedit': + TextEdit::update(); + Berechnung::berechnen(); + echo 1; + exit; + break; + case 'sonderzeichen': + Sonderzeichen::run(); + break; + default: + Message::error( + __FILE__, + __LINE__, + 'no controller switch defined' + ); + } + + header('Content-Type: application/json'); + echo json_encode($arr); + exit(); + } +} diff --git a/packages/gutachten/Classes/Uploads/UploadAllgemein.php b/packages/gutachten/Classes/Uploads/UploadAllgemein.php new file mode 100644 index 0000000..f2f8222 --- /dev/null +++ b/packages/gutachten/Classes/Uploads/UploadAllgemein.php @@ -0,0 +1,148 @@ + 'There is no error, the file uploaded with success', + 1 => 'The uploaded file exceeds the upload_max_filesize directive in php.ini', + 2 => 'The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form', + 3 => 'The uploaded file was only partially uploaded', + 4 => 'No file was uploaded', + 6 => 'Missing a temporary folder', + 7 => 'Failed to write file to disk.', + 8 => 'A PHP extension stopped the file upload.', + ]; + + $userid = $GLOBALS['TSFE']->fe_user->user['uid']; + $projektid = GeneralUtility::_GP('pid'); + + \define('SITE_ROOT', realpath(__DIR__)); + + $files = glob(SITE_ROOT.'/uploaded_files/*'); // get all file names + foreach ($files as $file) { // iterate files + if (is_file($file)) { + unlink($file); + } // delete file + } + + $response = []; + $response['message'] = '

Allgemeinflächen

'; + // $response['message'] = ' Falscher Dokumenteninhalt für Allgemeinflächen.'; + // return $response; + + + if (isset($_FILES['uploadedfile']) && UPLOAD_ERR_OK == $_FILES['uploadedfile']['error']) { + $fileTmpPath = $_FILES['uploadedfile']['tmp_name']; + $fileName = $_FILES['uploadedfile']['name']; + $fileSize = $_FILES['uploadedfile']['size']; + $fileType = $_FILES['uploadedfile']['type']; + $fileNameCmps = explode('.', $fileName); + $fileExtension = strtolower(end($fileNameCmps)); + // sanitize file-name + $newFileName = md5(time().$fileName).'.'.$fileExtension; + // check if file has one of the following extensions + //$allowedfileExtensions = array('jpg', 'gif', 'png', 'zip', 'txt', 'xls', 'doc','rtf','csv'); + $allowedfileExtensions = ['csv', 'txt']; + if (\in_array($fileExtension, $allowedfileExtensions)) { + // directory in which the uploaded file will be moved + $uploadFileDir = SITE_ROOT.'/uploaded_files/'; + $dest_path = $uploadFileDir.$newFileName; + if (move_uploaded_file($fileTmpPath, $dest_path)) { + if (DbFunction::$debug) { + echo "Die Datei wurde erfolgreich hochgeladen.\n"; + } + + $sum_raume_all_vorher = DbFunction::count('tx_gutachten_allgemein', ['pid' => $projektid]); + + DbFunction::delete('tx_gutachten_allgemein', ['pid' => $projektid]); + + $file = file_get_contents($dest_path); + $file = Encoding::toUTF8($file, Encoding::ICONV_TRANSLIT); + $arr = preg_split('/\r\n|\r|\n/', $file); + + $sum_raume_all_nachher=0; + foreach ($arr as $key => $value) { + $row = explode('|', $value); + $result = array_map('trim', $row); + if (\count($result) > 4) { + $response['message'] .= 'Mehr als Vier Spalten im Dokument.'; + $response['class'] = 'error'; + + return $response; + } elseif (\count($result) < 4) { + $response['message'] .= 'Weniger als Vier Spalten im Dokument.'; + $response['class'] = 'error'; + + return $response; + // } elseif (!\in_array($result[0], ['Allg.', 'Allgemein'])) { + // $response['message'] = 'Falsches Dokument.'; + // $response['class'] = 'error'; + // + // return $response; + } + $insert_array = []; + $insert_array['pid'] = $projektid; + $insert_array['uid'] = $userid; + $insert_array['geschoss'] = $result[1]; + $insert_array['typ'] = $result[2]; + $insert_array['qm'] = str_replace(',', '.', $result[3]); + DbFunction::secureInsert('tx_gutachten_allgemein', $insert_array); + $sum_raume_all_nachher++; + } + + $response['message'] .= "Die Datei wurde erfolgreich hochgeladen."; + $response['message'] .= "
Summe Objekte vorher: $sum_raume_all_vorher"; + $response['message'] .= "; nachher: $sum_raume_all_nachher"; + $diff = abs($sum_raume_all_vorher - $sum_raume_all_nachher); + $response['message'] .= "; Differenz: $diff "; + $response['class'] = 'ok'; + } else { + $response['message'] .= $phpFileUploadErrors[$_FILES['uploadedfile']['error']]; + $response['file'] = $uploadfile; + $response['class'] = 'error'; + $response['dir'] = __DIR__; + $response['tmp'] = sys_get_temp_dir(); + + return $response; + } + } else { + $response['message'] .= 'Dokument muss txt oder csv sein'; + $response['class'] = 'error'; + + return $response; + } + } else { + $response['message'] .= $phpFileUploadErrors[$_FILES['uploadedfile']['error']]; + $response['file'] = $_FILES['uploadedfile']['name']; + $response['class'] = 'error'; + $response['dir'] = __DIR__; + $response['tmp'] = sys_get_temp_dir(); + $response['time'] = time(); + + return $response; + } + + // UPLOAD_ERR_INI_SIZE = Value: 1; The uploaded file exceeds the upload_max_filesize directive in php.ini. + // UPLOAD_ERR_FORM_SIZE = Value: 2; The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form. + // UPLOAD_ERR_PARTIAL = Value: 3; The uploaded file was only partially uploaded. + // UPLOAD_ERR_NO_FILE = Value: 4; No file was uploaded. + // UPLOAD_ERR_NO_TMP_DIR = Value: 6; Missing a temporary folder. Introduced in PHP 5.0.3. + // UPLOAD_ERR_CANT_WRITE = Value: 7; Failed to write file to disk. Introduced in PHP 5.1.0. + // UPLOAD_ERR_EXTENSION = Value: 8; A PHP extension stopped the file upload. PHP does not provide a way to ascertain which extension caused the file upload to stop; examining the list of loaded extensions with phpinfo() may help. + + return $response; + } +} diff --git a/packages/gutachten/Classes/Uploads/UploadNutzflaechen.php b/packages/gutachten/Classes/Uploads/UploadNutzflaechen.php new file mode 100644 index 0000000..31b03e6 --- /dev/null +++ b/packages/gutachten/Classes/Uploads/UploadNutzflaechen.php @@ -0,0 +1,200 @@ + 'There is no error, the file uploaded with success', + 1 => 'The uploaded file exceeds the upload_max_filesize directive in php.ini', + 2 => 'The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form', + 3 => 'The uploaded file was only partially uploaded', + 4 => 'No file was uploaded', + 6 => 'Missing a temporary folder', + 7 => 'Failed to write file to disk.', + 8 => 'A PHP extension stopped the file upload.', + ]; + + $userid = $GLOBALS['TSFE']->fe_user->user['uid']; + $projektid = GeneralUtility::_GP('pid'); + + \define('SITE_ROOT', realpath(__DIR__)); + + $files = glob(SITE_ROOT.'/uploaded_files/*'); // get all file names + foreach ($files as $file) { // iterate files + if (is_file($file)) { + unlink($file); + } // delete file + } + $response = []; + $response['message'] = '

Nutzflächen

'; + // $response['message'] = ' Falscher Dokumenteninhalt für Nutzflächen .'; + // return $response; + + if (isset($_FILES['uploadedfile']) && UPLOAD_ERR_OK == $_FILES['uploadedfile']['error']) { + $fileTmpPath = $_FILES['uploadedfile']['tmp_name']; + $fileName = $_FILES['uploadedfile']['name']; + $fileSize = $_FILES['uploadedfile']['size']; + $fileType = $_FILES['uploadedfile']['type']; + $fileNameCmps = explode('.', $fileName); + $fileExtension = strtolower(end($fileNameCmps)); + // sanitize file-name + $newFileName = md5(time().$fileName).'.'.$fileExtension; + // check if file has one of the following extensions + //$allowedfileExtensions = array('jpg', 'gif', 'png', 'zip', 'txt', 'xls', 'doc','rtf','csv'); + $allowedfileExtensions = ['csv', 'txt']; + if (\in_array($fileExtension, $allowedfileExtensions)) { + // directory in which the uploaded file will be moved + $uploadFileDir = SITE_ROOT.'/uploaded_files/'; + $dest_path = $uploadFileDir.$newFileName; + if (move_uploaded_file($fileTmpPath, $dest_path)) { + if (DbFunction::$debug) { + echo "Die Datei wurde erfolgreich hochgeladen.\n"; + } + // DbFunction::delete('tx_gutachten_allgemein', ['pid' => $projektid]); + + $file = file_get_contents($dest_path); + // echo $file; exit; + $file = Encoding::toUTF8($file, Encoding::ICONV_TRANSLIT); + $arr = preg_split('/\r\n|\r|\n/', $file); + + // Order by topNr + $_ordered = []; + foreach ($arr as $key => $value) { + $row = explode('|', $value); + $result = array_map('trim', $row); + if (\count($result) > 4) { + $response['message'] = 'Mehr als Vier Spalten im Dokument.'; + $response['class'] = 'error'; + + return $response; + } elseif (\count($result) < 4) { + $response['message'] = 'Weniger als Vier Spalten im Dokument.'; + $response['class'] = 'error'; + + return $response; + } + if ('' != $value) { + $topNr = $result[0]; + if ('' != $topNr) { + $_ordered[$topNr][] = $result; + } + } + } + + $sum_raume_all_vorher = DbFunction::count('tx_gutachten_raume_all', ['pid' => $projektid]); + + $_raeume = []; + foreach ($_ordered as $topNr => $daten) { + $tt_raume_basis_id = DbFunction::get('tx_gutachten_raume_basis', 'id', ['AND' => ['pid' => $projektid, 'topNr' => $topNr]]); + + if (!$tt_raume_basis_id) { + $insert_array = []; + $insert_array['pid'] = $projektid; + $insert_array['uid'] = $userid; + $insert_array['topNr'] = $topNr; + $tt_raume_basis_id = DbFunction::secureInsert('tx_gutachten_raume_basis', $insert_array); + } + + // tx_gutachten_raume_all + foreach ($daten as $key => $value) { + $geschoss = $value[1]; + $raum = $value[2]; + $flaeche = $value[3]; + $flaeche = str_replace(',', '.', $flaeche); + $_raeume[] = $raum; + + $tmp = DbFunction::select('tx_gutachten_raume_all', 'id', ['AND' => ['pid' => $projektid, 'raum' => $raum, 'tt_raume_basis_id' => $tt_raume_basis_id]]); + if (!\count($tmp)) { + $insert_array = []; + $insert_array['tt_raume_basis_id'] = $tt_raume_basis_id; + $insert_array['uid'] = $userid; + $insert_array['pid'] = $projektid; + $insert_array['geschoss'] = $geschoss; + $insert_array['raum'] = $raum; + $insert_array['qm'] = $flaeche; + DbFunction::secureInsert('tx_gutachten_raume_all', $insert_array); + } else { + $update_array = []; + $update_array['qm'] = $flaeche; + $update_array['geschoss'] = $geschoss; + DbFunction::secureUpdate('tx_gutachten_raume_all', $update_array, ['id' => $tmp[0]]); + } + } + } + $_raeume = array_unique($_raeume); + + $_obsolet = []; + $tmp = DbFunction::select('tx_gutachten_raume_generell', 'raum', ['pid' => $projektid]); + + foreach ($tmp as $key => $raum) { + if (!\in_array($raum, $_raeume)) { + $_obsolet[] = $raum; + } + } + foreach ($_obsolet as $key => $raum) { + DbFunction::delete('tx_gutachten_raume_generell', ['AND' => ['pid' => $projektid, 'raum' => $raum]]); + } + + foreach ($_raeume as $key => $raum) { + $tmp = DbFunction::select('tx_gutachten_raume_generell', ['id', 'raum'], ['AND' => ['pid' => $projektid, 'raum' => $raum], 'ORDER' => 'id']); + if (0 == \count($tmp)) { + $insert_array = []; + $insert_array['pid'] = $projektid; + $insert_array['uid'] = $userid; + $insert_array['raum'] = $raum; + DbFunction::secureInsert('tx_gutachten_raume_generell', $insert_array); + } elseif (\count($tmp) > 1) { + foreach ($tmp as $k => $v) { + if ($k > 0) { + DbFunction::delete('tx_gutachten_raume_generell', ['id' => $v['id']]); + } + } + } + } + + $sum_raume_all_nachher = DbFunction::count('tx_gutachten_raume_all', ['pid' => $projektid]); + + $response['message'] .= "Die Datei wurde erfolgreich hochgeladen."; + $response['message'] .= "
Summe Objekte vorher: $sum_raume_all_vorher"; + $response['message'] .= "; nachher: $sum_raume_all_nachher"; + $diff = abs($sum_raume_all_vorher - $sum_raume_all_nachher); + $response['message'] .= "; Differenz: $diff "; + $response['class'] = 'ok'; + + return $response; + } + $response['message'] = $phpFileUploadErrors[$_FILES['uploadedfile']['error']]; + $response['file'] = $uploadfile; + $response['class'] = 'error'; + $response['dir'] = __DIR__; + $response['tmp'] = sys_get_temp_dir(); + + return $response; + } + $response['message'] = 'Dokument muss txt oder csv sein'; + $response['class'] = 'error'; + + return $response; + } + $response['message'] = $phpFileUploadErrors[$_FILES['uploadedfile']['error']]; + $response['file'] = $_FILES['uploadedfile']['name']; + $response['class'] = 'error'; + $response['dir'] = __DIR__; + $response['tmp'] = sys_get_temp_dir(); + $response['time'] = time(); + + return $response; + } +} diff --git a/packages/gutachten/Classes/Uploads/_UploadsController.php b/packages/gutachten/Classes/Uploads/_UploadsController.php new file mode 100644 index 0000000..3431990 --- /dev/null +++ b/packages/gutachten/Classes/Uploads/_UploadsController.php @@ -0,0 +1,44 @@ + + * + ***/ + class _UploadsController + { + public function __construct() + { + $arr = []; + switch (GeneralUtility::_GP('action')) { + // DOWNLOADS + case 'allgemein': + $arr = UploadAllgemein::upload(); + break; + case 'nutzflaechen': + $arr = UploadNutzflaechen::upload(); + break; + + default: + Message::error( + __FILE__, + __LINE__, + 'no controller switch defined' + ); + } + + header('Content-Type: application/json'); + echo json_encode($arr); + exit(); + } + } diff --git a/packages/gutachten/Classes/Uploads/uploaded_files/6470e7a21508a7eee3e848e45901b829.txt b/packages/gutachten/Classes/Uploads/uploaded_files/6470e7a21508a7eee3e848e45901b829.txt new file mode 100644 index 0000000..08dd458 --- /dev/null +++ b/packages/gutachten/Classes/Uploads/uploaded_files/6470e7a21508a7eee3e848e45901b829.txt @@ -0,0 +1 @@ +Allgemein | EG | Fahrräder | 7,20 Allgemein | EG | Freifläche 1 | 45,42 Allgemein | EG | Freifläche 2 | 19,85 Allgemein | EG | Grünfläche | 118,22 Allgemein | EG | Quartiersplatz | 267,15 Allgemein | EG | Stiege EG | 15,66 Allgemein | EG | Trafor. 1 | 2,81 Allgemein | EG | Trafor. 2 | 2,81 Allgemein | EG | Trafor. 3 | 11,98 Allgemein | EG | Zugang | 286,74 Allgemein | OG1 | Gang | 17,00 Allgemein | OG1 | Stgh. OG1 | 14,74 Allgemein | OG2 | Gang | 17,00 Allgemein | OG2 | Stgh. OG2 | 16,07 Allgemein | OG3 | Dachfläche bekiest | 317,29 Allgemein | OG3 | Stgh. OG3 | 13,72 Allgemein | UG | Abluft B | 1,90 Allgemein | UG | einspurige EB01 | 2,81 Allgemein | UG | einspurige EB02 | 2,50 Allgemein | UG | einspurige EB03 | 2,50 Allgemein | UG | Elektro B | 5,33 Allgemein | UG | Fahrräder B | 41,71 Allgemein | UG | Gang B | 18,45 Allgemein | UG | Garage B | 495,63 Allgemein | UG | KIWA/Sport B | 6,97 Allgemein | UG | Müllraum B | 16,53 Allgemein | UG | Schleuse B | 4,09 Allgemein | UG | Stellplatz B01 | 13,27 Allgemein | UG | Stellplatz B02 | 13,39 Allgemein | UG | Stellplatz B03 | 13,39 Allgemein | UG | Stellplatz B04 | 15,00 Allgemein | UG | Stellplatz B05 | 15,30 Allgemein | UG | Stgh. UG | 4,66 Allgemein | UG | Technik B | 11,93 \ No newline at end of file diff --git a/packages/gutachten/Classes/Utility/Helper.php b/packages/gutachten/Classes/Utility/Helper.php new file mode 100644 index 0000000..78ea253 --- /dev/null +++ b/packages/gutachten/Classes/Utility/Helper.php @@ -0,0 +1,170 @@ + $value) { + $string = str_replace($value['code'], $value['txt'], $string); + } + $string = html_entity_decode($string); + + return $string; + } + + + public static function table_row_abschluss($_row) + { + $html = ''; + foreach ($_row as $key => $value) { + $html .= ''.$value.''; + } + $html .= ''; + + return $html; + } + + public static function table_row($_row, $border = 0) + { + $html = ''; + foreach ($_row as $key => $value) { + if ($border) { + $html .= ''.$value.''; + } else { + $html .= ''.$value.''; + } + } + $html .= ''; + + return $html; + } + + + public static function make_int($arr, $_fields) + { + foreach ($arr as $key => $value) { + foreach ($_fields as $k => $field) { + if (isset($value[$field])) { + $arr[$key][$field] = (int) $value[$field]; + } + } + } + return $arr; + } + + public static function make_double($arr, $_fields) + { + foreach ($arr as $key => $value) { + foreach ($_fields as $k => $field) { + if (isset($value[$field])) { + $arr[$key][$field] = (float) $value[$field]; + } + } + } + return $arr; + } + + + public static function zero_to_null($arr, $_fields) + { + foreach ($arr as $key => $value) { + foreach ($_fields as $k => $field) { + if (isset($value[$field])) { + if ((float) $value[$field] == 0) { + $arr[$key][$field] = ''; + } else { + $arr[$key][$field] = self::number_format_de($value[$field], 2); + } + } + } + } + return $arr; + } + + public static function format_double($arr, $_fields, $stellen) + { + foreach ($arr as $key => $value) { + foreach ($_fields as $k => $field) { + if (isset($value[$field])) { + $arr[$key][$field] = self::number_format_de($value[$field], $stellen); + } + } + } + return $arr; + } + + + public static function table_header_row($_row) + { + $html = ''; + foreach ($_row as $key => $value) { + if ($value == 'space') { + $html .= ' '; + } else { + $html .= ''.$value.''; + } + } + $html .= ''; + + return $html; + } + + public static function table_header_row_r($_row) + { + $html = ''; + foreach ($_row as $key => $value) { + $html .= ''.$value.''; + } + $html .= ''; + + return $html; + } + + public static function footer($projektname) + { + $html = ' + + + + + + '; + + return $html; + } +} diff --git a/packages/gutachten/Classes/Utility/Message.php b/packages/gutachten/Classes/Utility/Message.php new file mode 100644 index 0000000..f9df577 --- /dev/null +++ b/packages/gutachten/Classes/Utility/Message.php @@ -0,0 +1,54 @@ + + doctype=html5 + disablePrefixComment = 1 + + spamProtectEmailAddresses = 2 + spamProtectEmailAddresses_atSubst = (at) + + extTarget = _blank + intTarget = _top + + xhtml_cleaning=all + prefixLocalAnchors = all + + noPageTitle = 2 + pageTitleFirst = 1 + + # tx_loginusertrack_enable = 1 + + linkVars = L + sys_language_uid = 0 + + # DEVELOPMENT + compressJs =0 + compressCss = 0 + concatenateJs = 0 + concatenateCss = 0 + minifyJs = 0 + minifyCSS = 0 + + disablePrefixComment = 1 + inlineStyle2TempFile = 1 + removePageCss = 1 + removeDefaultCss = 1 + removeDefaultJS = 1 + moveJsFromHeaderToFooter = 1 + prefixLocalAnchors = all + + + headerComment ( + --------------------------------------------- + contact & info -> hermann.telser(at)gmail.com + --------------------------------------------- + ) +} + +############################################## +# +# PAGE +# +############################################## +page > +page = PAGE +page { + includeJS > + typeNum = 0 + pageTitleFirst=1 + bodyTag = + includeCSS { + fontawesomw = typo3conf/ext/gutachten/Resources/Public/Stylesheets/font-awesome/css/fontawesome-all.min.css + nuhcss = typo3conf/ext/gutachten/Resources/Public/JavaScript/node_modules/dijit/themes/nuh/nuh.css + layout = typo3conf/ext/gutachten/Resources/Public/Stylesheets/layout.css + dgrid = typo3conf/ext/gutachten/Resources/Public/Stylesheets/dgrid.css + } + + headerData { + + 5 = TEXT + 5 { + field = title + noTrimWrap = ||| + } + + 10 = TEXT + 10 { + field = nav_title + noTrimWrap = || + } + + #20 = TEXT + #20.data = TSFE:fe_user|user|first_name + #20.wrap = + #20.required = 1 + + #30 = TEXT + #30.data = TSFE:fe_user|user|tx_help + #30.wrap = + #30.required = 1 + + 40 = TEXT + 40.value = + + 50 = TEXT + 50.value ( + + + + + + ) + } +} diff --git a/packages/gutachten/Notes/OldApp/configuration.php b/packages/gutachten/Notes/OldApp/configuration.php new file mode 100644 index 0000000..61e701c --- /dev/null +++ b/packages/gutachten/Notes/OldApp/configuration.php @@ -0,0 +1,409 @@ +GetASSOC($sql); +########################################### +################################################################### +########### STANDART ARRAYS AND VARIABLE ############ +################################################################### +// ARRAY background alternate BackGroundColors ## +$backgroundPointer = array("#eeeeee","#f5f5f5","#eeeeee"); +$backgroundDetailPointer = array("#eeeeee","#f5f5f5","#eeeeee"); +$colorOver = "#ffffff"; +$colorHighlight = "#D2D8E1"; +$colorSubTable = "#f5f5f5"; +$colorSubTableBorder = "#666666"; + +$sonderZeichenFrom = array("�","�","�"); +$sonderZeichenTo = array("�","�","�"); + +$limit = 30; +########################################### +########### FILE UPLOAD ############ +########################################### +if(!empty($_FILES["allgemeineTabelle"])){ + $uploaddir = $_SERVER['DOCUMENT_ROOT']."/temp/allgemeineTabelle.txt"; + move_uploaded_file($_FILES["allgemeineTabelle"]["tmp_name"], $uploaddir); + + $file = get_file("temp/allgemeineTabelle.txt"); + + $file = preg_replace("'\t'","|",$file); + $t = explode(" +",$file); + if(count($t)<=1) { + $file = preg_replace("'\r'","#",$file); + $t = explode("#",$file); + } + if(count($t)<=1) { + $file = preg_replace("'\n'","#",$file); + $t = explode("#",$file); + } + $data = array(); + $zeile=0; + while(list ($k, $v) = each($t)) { + $zeile++; + $q = explode("|",$v); + if(count($q)!=4) { + $error = "fehler in der hochgeladenen tabelle!

zeile: $zeile
"; + $error .= "anzahl der spalten ist ".count($q)." m��te aber 4 sein"; + } else { + ##STR REPALCE F�R SONDERZEICHEN + for($i=0;$iExecute($sql); + while(list ($k, $v) = each($data)) { + $sql = "INSERT INTO tt_allgemein (pid,geschoss,typ,qm,ersteller,erstelldatum,editor) VALUE ($pid,'".$v[1]."','".$v[2]."','".$v[3]."','".$fullname."',$now,'".$fullname."')"; + $connection->Execute($sql); + } + $sql = " UPDATE uebersicht SET allgemeinupload = 1 WHERE uebersicht_id=$pid"; + $connection->Execute($sql); + } +} +if(!empty($_FILES["uploadBasisTabelle"])){ + $uploaddir = $_SERVER['DOCUMENT_ROOT']."/temp/basisTabelle.txt"; + move_uploaded_file($_FILES["uploadBasisTabelle"]["tmp_name"], $uploaddir); + + $file = get_file("temp/basisTabelle.txt"); + $file = preg_replace("'\t'","|",$file); + $t = explode(" +",$file); + if(count($t)<=1) { + $file = preg_replace("'\r'","#",$file); + $t = explode("#",$file); + } + if(count($t)<=1) { + $file = preg_replace("'\n'","#",$file); + $t = explode("#",$file); + } + $data = array(); + $top = "undefined"; + $zeile=0; + while(list ($k, $v) = each($t)) { + $zeile++; + $q = explode("|",$v); + if(count($q)!=4) { + $error = "fehler in der hochgeladenen tabelle!

zeile: $zeile
"; + $error .= "anzahl der spalten ist ".count($q)." m��te aber 4 sein"; + } else { + ##STR REPALCE F�R SONDERZEICHEN + for($i=0;$iExecute($sql); + $tt_raume_basis_id = $connection->Insert_ID(); + while(list ($k, $v) = each($top)) { + $collectRaume[] = trim($v[2]); + $geschoss = trim($v[1]); + $raum = trim($v[2]); + $qm = str_replace(",",".",trim($v[3])); + $sql = sprintf("INSERT INTO tt_raume_all ( tt_raume_basis_id, pid, geschoss, raum, qm, ersteller, erstelldatum, editor ) VALUES ( %s, %s, %s, %s, %s, %s, %s, %s )", + quote_smart($tt_raume_basis_id), + quote_smart($pid), + quote_smart($geschoss), + quote_smart($raum), + quote_smart($qm), + quote_smart($fullname), + quote_smart($now), + quote_smart($fullname)); + $connection->Execute($sql); + } + } + $t = array_unique($collectRaume); + while(list ($k, $v) = each($t)) { + $sql = sprintf("INSERT INTO tt_raume_generell ( pid, raum, ersteller, erstelldatum, editor ) VALUES ( %s, %s, %s, %s, %s )", + quote_smart($pid), + quote_smart($v), + quote_smart($fullname), + quote_smart($now), + quote_smart($fullname)); + $connection->Execute($sql); + } + $sql = sprintf("UPDATE uebersicht SET upload=1 WHERE uebersicht_id=%s", + quote_smart($pid)); + $connection->Execute($sql); + } +} +if(!empty($_FILES["ueberschreibeBasisTabelle"])){ + $now = time(); + #$connection->debug=true; + $uploaddir = $_SERVER['DOCUMENT_ROOT']."/temp/overWriteBasisTabelle.txt"; + move_uploaded_file($_FILES["ueberschreibeBasisTabelle"]["tmp_name"], $uploaddir); + + $file = get_file("temp/overWriteBasisTabelle.txt"); + $file = preg_replace("'\t'","|",$file); + $t = explode(" +",$file); + if(count($t)<=1) { + $file = preg_replace("'\r'","#",$file); + $t = explode("#",$file); + } + if(count($t)<=1) { + $file = preg_replace("'\n'","#",$file); + $t = explode("#",$file); + } + $data = array(); + $top = "undefined"; + $zeile=0; + while(list ($k, $v) = each($t)) { + $zeile++; + $q = explode("|",$v); + if(count($q)!=4) { + $error = "fehler in der hochgeladenen tabelle!

zeile: $zeile
"; + $error .= "anzahl der spalten ist ".count($q)." m��te aber 4 sein"; + } else { + ##STR REPALCE F�R SONDERZEICHEN + for($i=0;$iGetONE("SELECT COUNT(tt_raume_all_id) FROM tt_raume_all WHERE pid=$pid"); + if($old!=$new){ + ?> + + GetONE($sql); + if($tt_raume_basis_id==false) { + $sql = sprintf("INSERT INTO tt_raume_basis ( pid, topNr, ersteller, erstelldatum, editor ) VALUES ( %s, %s, %s, %s, %s )", + quote_smart($pid), + quote_smart($topNr), + quote_smart($fullname), + quote_smart($now), + quote_smart($fullname)); + $connection->Execute($sql); + $tt_raume_basis_id = $connection->Insert_ID(); + } + while(list ($k, $v) = each($top)) { + $geschoss = trim($v[1]); + $raum = trim($v[2]); + $qm = str_replace(",",".",trim($v[3])); + $sql = "UPDATE tt_raume_all SET qm='$qm', geschoss='$geschoss',editor='$fullname' WHERE raum LIKE '$raum' AND pid=$pid AND tt_raume_basis_id=$tt_raume_basis_id"; + $connection->Execute($sql); + #SEE IF NEW ROOM IS ADDED + $sql = "SELECT tt_raume_basis_id FROM tt_raume_all WHERE raum = '".$raum."' AND pid=$pid AND tt_raume_basis_id=$tt_raume_basis_id"; + #echo $sql."
\n"; + if($connection->GetONE($sql)==0) { + $i++; + $sql = sprintf("INSERT INTO tt_raume_all ( tt_raume_basis_id, pid, geschoss, raum, qm, ersteller, editor ) VALUES ( %s, %s, %s, %s, %s, %s, %s )", + quote_smart($tt_raume_basis_id), + quote_smart($pid), + quote_smart($geschoss), + quote_smart($raum), + quote_smart($qm), + quote_smart($fullname), + quote_smart($fullname)); + #echo $sql."
\n"; + $connection->Execute($sql); + + #R�UME GENERELL ZU METHODEN ZUWEISUNG + $sql = "SELECT tt_raume_generell_id FROM tt_raume_generell WHERE pid=$pid AND raum = '".$raum."'"; + #echo $sql."
\n"; + if(!$connection->GetONE($sql)) { + $now = time(); + $sql = sprintf("INSERT INTO tt_raume_generell ( pid, raum, ersteller, erstelldatum, editor ) VALUES ( %s, %s, %s, %s, %s )", + quote_smart($pid), + quote_smart($raum), + quote_smart($fullname), + quote_smart($now), + quote_smart($fullname)); + $connection->Execute($sql); + } + $changes[$i][] = $raum; + $changes[$i][] = $qm; + } + } + } + $sql = sprintf("UPDATE uebersicht SET upload=1, recalculate=1 WHERE uebersicht_id=%s", + quote_smart($pid)); + $connection->Execute($sql); + $msg = "datenbank erfolgreich �berschrieben"; + if(count($changes)>0) { + $msg .= "

folgende daten wurden hinzugef�gt:

"; + while(list ($k, $v) = each($changes)) { + $msg .= $k.' | '.$v[0].' | '.$v[1].'
'; + } + } + } +} +?> diff --git a/packages/gutachten/Notes/ext_typoscript_setup.typoscript b/packages/gutachten/Notes/ext_typoscript_setup.typoscript new file mode 100644 index 0000000..5f82cf0 --- /dev/null +++ b/packages/gutachten/Notes/ext_typoscript_setup.typoscript @@ -0,0 +1 @@ + diff --git a/packages/gutachten/Notes/mail-mari-5.12.txt b/packages/gutachten/Notes/mail-mari-5.12.txt new file mode 100644 index 0000000..29134db --- /dev/null +++ b/packages/gutachten/Notes/mail-mari-5.12.txt @@ -0,0 +1,29 @@ + +Mail Marie vom 5.12 + +Hallo Hermann, + +folgende Punkte sind uns aufgefallen beim neuen Gutachtenprogramm: + +1) +- VORLAGEN: +in diesem Menu scheinen die Listen der Auftraggeber, Gutachter etc nicht automatisch auf. +Das wäre aber praktisch. +Die Kategorien Standards und Orientierung sind noch nicht bearbeitbar. + +2) +- DATEN HOCHLADEN: funtktioniert zumindest bei den Allgemeinflächen nicht. Man kann zwar eine Liste hochladen, die Daten sind aber dann nicht sichtbar unter „Allgemeine Flächen“. + +3) +- METHODEN: die Auswahl oder Änderung der Methode funtioniert nicht! Wenn man eine andere Methode zugeordnet hat, verschwindet die Raumkategorie!! + +4) +- AUSWERTUNG UNTER DOWNDOADS: pdf „Allgemeinflächen“ bitte in „Standard Text" umbenennen. pdf „Nutzflächen“ bitte in „Nutzwertberechnung. +Die excelliste bitte in „Nutzflächen & Nutzwerte“ umbenennen. + +5) +- OBJEKTE IM DETAIL: bitte so einrichten dasss das ganze Objekt (z.B die ganze W04) oder auch einzelne Räume zu löschen sind. + +5) +- BEI ORIENTIERUNG & TYP +Die bestehenden Kriterien Orientierung, Stockwerkslage und Sonstiges sind in der rechten Spalte vorgegeben. Das passt gut so.. Die Kriterien sollten aber, wenn einmal eingefügt, auch immer sichtbar bleiben. Weiters ist nicht klar wie man ein neues Kriterium erstellt. diff --git a/packages/gutachten/Readme.md b/packages/gutachten/Readme.md new file mode 100644 index 0000000..3ffd70c --- /dev/null +++ b/packages/gutachten/Readme.md @@ -0,0 +1,37 @@ +! ATTENTION ! +gut dev uses prod DB! 12.0.12025 ( maybe change?) + + +# Nutzwertgutachten + +Typo3 Erweiterung zur Verwaltung von Nutzwertgutachten +Verion TYPO3 CMS 10.5 + + +## Beschreibung +Durch die Parifizierung oder Nutzwertberechnung wird im Österreichischen Wohnungseigentumsrecht das Verhältnis der Eigentumsanteile der einzelnen Miteigentümer eines Hauses, an dem Wohnungseigentum begründet ist, untereinander bestimmt. Durch die Nutzwertberechnung wird auch erstmals der Berechnungsschlüssel festgelegt (um z. B. den Betriebskostenanteil oder das Stimmrecht der einzelnen Eigentümer zu ermitteln), durch Abstimmungen können die Eigentümer die Berechnungen auch unabhängig von der Parifizierung festlegen, sie ist also nicht zwingend anzuwenden. + +Gemäß § 9 werden die Nutzwerte aufgrund eines Gutachtens eines für den Hochbau zuständigen Ziviltechnikers oder eines allgemein beeideten und gerichtlich zertifizierten Sachverständigen für das Hochbau- oder das Immobilienwesen bestimmt. + +## Installation + +``` +* git clone http://gitea.nuhodds.com:3000/salam/gutachten.git +``` + +## Authors + +Hermann Telser + +## Version History + +* 0.1 + * Create Repository + +## License + +This project is privat + +Website Produktion +* [Nutzwertgutachten Prod](https://gutachten.nuhodds.com/) +* [Nutzwertgutachten Dev](https://developmentgutachten.nuhodds.com/) \ No newline at end of file diff --git a/packages/gutachten/Resources/Private/Language/de.locallang.xlf b/packages/gutachten/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..4c2a61f --- /dev/null +++ b/packages/gutachten/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,12 @@ + + + +
+ + + Simple centered button + Einfacher zentrierter Button + + + + diff --git a/packages/gutachten/Resources/Private/Language/locallang.xlf b/packages/gutachten/Resources/Private/Language/locallang.xlf new file mode 100644 index 0000000..c975a9f --- /dev/null +++ b/packages/gutachten/Resources/Private/Language/locallang.xlf @@ -0,0 +1,11 @@ + + + +
+ + + Simple centered button + + + + diff --git a/packages/gutachten/Resources/Private/Layouts/Default.html b/packages/gutachten/Resources/Private/Layouts/Default.html new file mode 100755 index 0000000..1a0a550 --- /dev/null +++ b/packages/gutachten/Resources/Private/Layouts/Default.html @@ -0,0 +1,3 @@ +
+ +
diff --git a/packages/gutachten/Resources/Private/data/html_decode.php b/packages/gutachten/Resources/Private/data/html_decode.php new file mode 100644 index 0000000..9b268d3 --- /dev/null +++ b/packages/gutachten/Resources/Private/data/html_decode.php @@ -0,0 +1,74 @@ +#!/usr/bin/php + diff --git a/packages/gutachten/Resources/Private/data/testing.sql b/packages/gutachten/Resources/Private/data/testing.sql new file mode 100755 index 0000000..e967193 --- /dev/null +++ b/packages/gutachten/Resources/Private/data/testing.sql @@ -0,0 +1,4 @@ +Stellfläche +ÜBERGRÖSSE +zugehörigen +BEGRÜNDET diff --git a/packages/gutachten/Resources/Public/BenutzerLogos/hvflogo _orig.psd b/packages/gutachten/Resources/Public/BenutzerLogos/hvflogo _orig.psd new file mode 100644 index 0000000..3a3de4e Binary files /dev/null and b/packages/gutachten/Resources/Public/BenutzerLogos/hvflogo _orig.psd differ diff --git a/packages/gutachten/Resources/Public/BenutzerLogos/hvflogo.jpg b/packages/gutachten/Resources/Public/BenutzerLogos/hvflogo.jpg new file mode 100644 index 0000000..af019c3 Binary files /dev/null and b/packages/gutachten/Resources/Public/BenutzerLogos/hvflogo.jpg differ diff --git a/packages/gutachten/Resources/Public/BenutzerLogos/hvflogo2.jpg b/packages/gutachten/Resources/Public/BenutzerLogos/hvflogo2.jpg new file mode 100644 index 0000000..e61a5fa Binary files /dev/null and b/packages/gutachten/Resources/Public/BenutzerLogos/hvflogo2.jpg differ diff --git a/packages/gutachten/Resources/Public/BenutzerLogos/hvflogo3.jpg b/packages/gutachten/Resources/Public/BenutzerLogos/hvflogo3.jpg new file mode 100644 index 0000000..b59a220 Binary files /dev/null and b/packages/gutachten/Resources/Public/BenutzerLogos/hvflogo3.jpg differ diff --git a/packages/gutachten/Resources/Public/BenutzerLogos/logo hanno.psd b/packages/gutachten/Resources/Public/BenutzerLogos/logo hanno.psd new file mode 100644 index 0000000..3a52a40 Binary files /dev/null and b/packages/gutachten/Resources/Public/BenutzerLogos/logo hanno.psd differ diff --git a/packages/gutachten/Resources/Public/Icons/ext-icon.png b/packages/gutachten/Resources/Public/Icons/ext-icon.png new file mode 100644 index 0000000..ddee0c4 Binary files /dev/null and b/packages/gutachten/Resources/Public/Icons/ext-icon.png differ diff --git a/packages/gutachten/Resources/Public/Icons/vogl-blau.png b/packages/gutachten/Resources/Public/Icons/vogl-blau.png new file mode 100644 index 0000000..d38b848 Binary files /dev/null and b/packages/gutachten/Resources/Public/Icons/vogl-blau.png differ diff --git a/packages/gutachten/Resources/Public/Icons/vogl-light.png b/packages/gutachten/Resources/Public/Icons/vogl-light.png new file mode 100644 index 0000000..5c2c1db Binary files /dev/null and b/packages/gutachten/Resources/Public/Icons/vogl-light.png differ diff --git a/packages/gutachten/Resources/Public/Icons/vogl.png b/packages/gutachten/Resources/Public/Icons/vogl.png new file mode 100644 index 0000000..e576358 Binary files /dev/null and b/packages/gutachten/Resources/Public/Icons/vogl.png differ diff --git a/packages/gutachten/Resources/Public/Images/avf_stempel.png b/packages/gutachten/Resources/Public/Images/avf_stempel.png new file mode 100644 index 0000000..13e6b66 Binary files /dev/null and b/packages/gutachten/Resources/Public/Images/avf_stempel.png differ diff --git a/packages/gutachten/Resources/Public/Images/bg.jpg b/packages/gutachten/Resources/Public/Images/bg.jpg new file mode 100644 index 0000000..4bc1c54 Binary files /dev/null and b/packages/gutachten/Resources/Public/Images/bg.jpg differ diff --git a/packages/gutachten/Resources/Public/Images/loading-12.gif b/packages/gutachten/Resources/Public/Images/loading-12.gif new file mode 100644 index 0000000..2d03aa6 Binary files /dev/null and b/packages/gutachten/Resources/Public/Images/loading-12.gif differ diff --git a/packages/gutachten/Resources/Public/Images/logo_gutachten-transparent-b3.png b/packages/gutachten/Resources/Public/Images/logo_gutachten-transparent-b3.png new file mode 100644 index 0000000..a60390a Binary files /dev/null and b/packages/gutachten/Resources/Public/Images/logo_gutachten-transparent-b3.png differ diff --git a/packages/gutachten/Resources/Public/Images/logo_gutachten-transparent.png b/packages/gutachten/Resources/Public/Images/logo_gutachten-transparent.png new file mode 100644 index 0000000..7109657 Binary files /dev/null and b/packages/gutachten/Resources/Public/Images/logo_gutachten-transparent.png differ diff --git a/packages/gutachten/Resources/Public/Images/lupe-black.png b/packages/gutachten/Resources/Public/Images/lupe-black.png new file mode 100644 index 0000000..3ddcfdc Binary files /dev/null and b/packages/gutachten/Resources/Public/Images/lupe-black.png differ diff --git a/packages/gutachten/Resources/Public/Images/lupe-blue.png b/packages/gutachten/Resources/Public/Images/lupe-blue.png new file mode 100644 index 0000000..a5f50f6 Binary files /dev/null and b/packages/gutachten/Resources/Public/Images/lupe-blue.png differ diff --git a/packages/gutachten/Resources/Public/Images/ui-icons_222222_256x240.png b/packages/gutachten/Resources/Public/Images/ui-icons_222222_256x240.png new file mode 100644 index 0000000..688e641 Binary files /dev/null and b/packages/gutachten/Resources/Public/Images/ui-icons_222222_256x240.png differ diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/bootstrap.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/bootstrap.js new file mode 100644 index 0000000..262aee2 --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/bootstrap.js @@ -0,0 +1,76 @@ +require([ + 'dojo/ready', + 'dojo/_base/declare', + 'dijit/layout/BorderContainer', + 'dijit/layout/StackContainer', + 'dgrid/Grid', + 'dgrid/OnDemandGrid', + 'dgrid/Selection', + 'dgrid/CellSelection', + 'dgrid/extensions/Pagination', + 'dgrid/Editor', + 'dgrid/extensions/ColumnHider', + 'gutachten/lib/xhr', + 'gutachten/menu/topmenu', + 'gutachten/projekte/projekte_alle', + 'gutachten/projekte/projekte_active', + 'gutachten/vorlagen/vorlagen', + 'dojo/domReady!' +], function ( + ready, + declare, + BorderContainer, + StackContainer, + Grid, + OnDemandGrid, + Selection, + CellSelection, + Pagination, + Editor, + ColumnHider, + gutachten_xhr, + topmenu, + projekte_alle, + projekte_active, + vorlagen_alle +) { + ready(function () { + window.SelectionPaginationGrid = declare([Grid, Selection, Pagination]) + window.CellSelectionPaginationGrid = declare([Grid, CellSelection, Editor, Pagination]) + window.SelectionColumnHiderGrid = declare([OnDemandGrid, Selection, ColumnHider]) + window.CellSelectionPaginationColumnHiderGrid = declare([Grid, CellSelection, Editor, Pagination, ColumnHider]) + + var callback = function (response) { + LOCALSCOPE.uid = response.uid + LOCALSCOPE.username = response.username + LOCALSCOPE.tx_help = response.tx_help + + /******************************************************* + * LAYOUT + *******************************************************/ + var bc_base = new BorderContainer( + { + design: 'headline', + id: 'bc_base' + }, + 'base' + ) + var stack_container_main = new StackContainer({ + region: 'center', + id: 'stack_container_main' + }) + dijit.byId('bc_base').addChild(stack_container_main) + + topmenu.create(bc_base) + projekte_alle.create(stack_container_main) + projekte_active.create(stack_container_main) + vorlagen_alle.create(stack_container_main) + bc_base.startup() + } + gutachten_xhr.call_function( + callback, + 'settings_controller', + 'load_localscope' + ) + }) +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/lib/functions.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/lib/functions.js new file mode 100644 index 0000000..e40f002 --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/lib/functions.js @@ -0,0 +1,476 @@ +define([ + 'dojo/date/locale', + 'dojo/_base/array', + 'dojo/number', + 'dijit/Tooltip', + 'dijit/Dialog', + 'dojo/domReady!' +], function (locale, arrayUtil, number, Tooltip, Dialog) { + return { + rendeCircle: function (data, xclass, act) { + var div = document.createElement('i') + if (data == act) + div.className = 'fa fa-circle ' + xclass + else + div.className = 'fa fa-circle off' + return div + }, + + renderToggle: function (data, xclass, act) { + var div = document.createElement('i') + if (data == act) + div.className = 'fa fa-toggle-on ' + xclass + else + div.className = 'fa fa-toggle-off ' + xclass + return div + }, + renderIcon: function (iconclass, popup, label) { + var div = document.createElement('i') + div.className = iconclass + if (popup) { + new Tooltip({ + connectId: div, + label: popup, + }) + } + if (label) { + div += label + } + return div + }, + renderText: function (bodytext, tooltipText) { + var div = document.createElement('div') + div.innerHTML = bodytext + if (tooltipText) { + new Tooltip({ + connectId: div, + label: tooltipText, + position: ['above', 'below'] + }) + } + return div + }, + renderAllowHTML: function (object, data) { + var div = document.createElement('div') + if (data) div.innerHTML = data + return div + }, + /************************************************************ + * + * NEEDS CHECKING + * + ***************************************************/ + /* + * + */ + test: function (item) { + console.log('GUTACHTEN_FUNCTIONS', item) + }, + + /* + * + */ + renderDate: function (object, data, td, options) { + var div = document.createElement('div') + var date = new Date(data * 1000) + div.innerHTML = locale.format(date, { + selector: 'date', + datePattern: 'dd. MM. yyyy' + }) + return div + }, + /* + * + */ + renderDateTime: function (object, data, td, options) { + var div = document.createElement('div') + var date = new Date(data * 1000) + div.innerHTML = locale.format(date, { + selector: 'date', + datePattern: 'd. M. yyyy HH:mm' + }) + return div + }, + /* + * + */ + formatterZeroEmpty: function (value, object) { + if (value * 1 == 0) return ' ' + else return value + }, + /* + * + */ + isNumeric: function (n) { + return !isNaN(parseFloat(n)) && isFinite(n) + }, + /* + * + */ + addToolTip: function (txt) { + var visible = LOCALSCOPE.tx_help == 1 ? 'help_on' : 'help_off' + var id = Math.random() + .toString(36) + .replace(/[^a-z]+/g, '') + .substr(0, 7) + return ( + '' + ) + }, + /* + * + */ + checkSessionExpired: function (data) { + if (data == '[{"logout":1}]') + document.location.href = + 'index.php?id=1&submit=Logout&logintype=logout&pid=1&tx_felogin_pi1[noredirect]=0' + arrayUtil.forEach(data, function (item) { + if (item.logout) + document.location.href = + 'index.php?id=1&submit=Logout&logintype=logout&pid=1&tx_felogin_pi1[noredirect]=0' + }) + }, + + /* + * + */ + setPageTitle: function (title) { + dijit + .byId('cp_base_top_title') + .set('content', LOCALSCOPE.pagename + ' ' + title) + }, + /* + * + */ + renderOnOff: function (object, data) { + var div = document.createElement('div') + if (data == 1) + div.innerHTML = '' + else div.innerHTML = '' + return div + }, + /* + * + */ + renderDelete: function (object, data) { + var div = document.createElement('div') + div.innerHTML = '' + return div + }, + + getStatus: function (object) { + var div + if (object.status == '1') + div = '' + else if (object.status == '2') + div = '' + else if (object.status == '3') + div = '' + else if (object.status == '4') + div = '' + div += ' ' + object.intname + return div + }, + /* + * + */ + renderDuplizieren: function (object, data) { + var div = document.createElement('div') + div.innerHTML = '' + return div + }, + + + + rendeOnOff: function (object, data) { + var div = document.createElement('div') + if (data == 1) + div.innerHTML = '' + else + div.innerHTML = + '' + return div + }, + + rendeOnOffLight: function (object, data) { + var div = document.createElement('div') + if (data == 1) div.innerHTML = '' + else + div.innerHTML = + '' + return div + }, + /* + * + */ + renderCheckBoxOnOff: function (object, data) { + var div = document.createElement('div') + if (data) + div.innerHTML = '' + else div.innerHTML = '' + return div + }, + + /* + * + */ + getAddAuftraggeber_CDialog: function () { + var content = + '
' + content += + '' + content += '' + content += '' + content += '' + content += + '' + content += '' + content += '' + content += '' + content += + '' + content += '' + content += '' + content += '' + content += + "" + content += '' + content += '' + content += '' + content += + '' + content += '' + content += '' + content += '' + content += + '' + content += '' + content += '' + content += '' + content += + '' + content += '' + content += '' + content += '' + content += + '' + content += '' + content += '
' + content += '
' + return new Dialog({ + id: 'auftraggeberDialog', + region: 'center', + title: 'Neuen Auftraggeber anlegen', + content: content, + onShow: function () { + dijit.byId('txt1').set('value', '') + dijit.byId('sendform_auf').reset() + } + // submitFunction:function(){ + // + // } + }) + }, + + /* + * + */ + getAddGutachter_CDialog: function () { + var content = + '
' + content += + '' + content += '' + content += '' + content += '' + content += + '' + content += '' + content += '' + content += '' + content += + '' + content += '' + content += '' + content += '' + content += + "" + content += '' + content += '' + content += '' + content += + '' + content += '' + content += '' + content += '' + content += + '' + content += '' + content += '' + content += '' + content += + '' + content += '' + content += '' + content += '' + content += + '' + content += '' + content += '
' + content += '
' + return new Dialog({ + id: 'gutachterDialog', + region: 'center', + title: 'Neuen Gutachter anlegen', + content: content, + onShow: function () { + dijit.byId('txt2').set('value', '') + dijit.byId('sendform_gut').reset() + } + // submitFunction:function(){ + // + // } + }) + }, + /* + * + */ + renderPos: function (number, color) { + var div = document.createElement('div') + if (!isNaN(parseFloat(number)) && isFinite(number)) { + div.innerHTML = + '' + + number + + '' + } + return div + }, + /* + * + */ + renderMoveStart: function (object, data) { + var div = document.createElement('div') + if (object.pos > 1) + div.innerHTML = '' + return div + }, + /* + * + */ + renderMoveUp: function (object, data) { + var div = document.createElement('div') + if (object.pos > 1) + div.innerHTML = '' + return div + }, + /* + * + */ + renderMoveDown: function (object, data, td, index) { + var div = document.createElement('div') + if (object.all != undefined && object.all != object.pos) + div.innerHTML = '' + return div + }, + /* + * + */ + renderMoveEnd: function (object, data) { + var div = document.createElement('div') + if (object.all != undefined && object.all != object.pos) + div.innerHTML = '' + return div + }, + /* + * + */ + renderEditIcon: function (object, data) { + var div = document.createElement('div') + div.innerHTML = '' + return div + }, + /* + * + */ + renderHeaderToggleIcon: function (object, data) { + var div = document.createElement('div') + div.innerHTML = '' + return div + }, + /* + * + */ + renderHeaderPlusIcon: function (object, data) { + var div = document.createElement('div') + div.innerHTML = '' + return div + }, + /* + * + */ + renderLeftArrow: function (object, data) { + var div = document.createElement('div') + div.innerHTML = + '' + return div + }, + /* + * + */ + renderToggleArrow: function (object, data) { + var div = document.createElement('div') + if (data == '1') + div.innerHTML = '' + else div.innerHTML = '' + return div + }, + /* + * + */ + renderPlatzhalter: function (object, data) { + var div = document.createElement('div') + if (data == '1') + div.innerHTML = '' + else + div.innerHTML = + '' + return div + }, + + renderDecimal: function (object, data) { + if (data == 0) { + return + } + var div = document.createElement('div') + div.innerHTML = number.format(value, { + places: 2, + locale: 'us' + }) + return div + }, + /* + * + */ + formatNumber: function (n) { + if (n == 0) return '' + n = n.replace(',', '.') + return number.format(n, { + places: 2, + locale: 'us' + }) + }, + + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/lib/uploadform.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/lib/uploadform.js new file mode 100644 index 0000000..1f03c29 --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/lib/uploadform.js @@ -0,0 +1,74 @@ +define([ + 'dojo/dom-style', + 'dojox/form/Uploader', + 'dojox/embed/Flash', + 'dijit/layout/ContentPane', + 'dijit/layout/BorderContainer', + 'dijit/ConfirmDialog', + 'dojo/domReady!' +], function ( + domStyle, + Uploader, + Flash, + ContentPane, + BorderContainer, + ConfirmDialog +) { + return { + init: function () { + if (dojox.embed.Flash.available) { + dojo.require('dojox.form.uploader.plugins.Flash') + } else { + dojo.require('dojox.form.uploader.plugins.IFrame') + } + + var dialog = new ConfirmDialog({ + region: 'center' + }) + domStyle.set(dialog.okButton.domNode, 'display', 'none') + + var bc_upload_dialog = new BorderContainer({ + design: 'headline', + style: 'width: 300px; height: 40px;' + }) + dialog.addChild(bc_upload_dialog) + + var uploader = new Uploader({ + name: 'uploadedfile', + id: 'uploader', + type: 'file', + label: ' Dokument auswählen', + multiple: false, + uploadOnSelect: true, + preventCache: true, + enctype: 'multipart/form-data', + onBegin: function (response, ioArgs) { + dialog.set( + 'title', + ' Hochladen..' + ) + } + }) + dojo.connect(uploader, 'onComplete', function (response) { + dialog.hide() + + var message = + '' + response.message + '' + dijit.byId('cp_upload_response').set('content', message) + // setTimeout(function () { + // dijit.byId("cp_upload_response").set("content", ""); + // }, 15000); + }) + + var cp_up = new ContentPane({ + region: 'center', + class: 'no-border', + id: 'cp_up', + content: uploader + }) + bc_upload_dialog.addChild(cp_up) + + return dialog + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/lib/xhr.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/lib/xhr.js new file mode 100644 index 0000000..8a861da --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/lib/xhr.js @@ -0,0 +1,243 @@ +define([ + 'dojo/request/xhr', + 'dojo/on', + 'dojo/mouse', + 'dijit/Tooltip', + 'dojo/domReady!' +], function (xhr, on, mouse, Tooltip) { + return { + /******************************************************* + * CALL FUNCTION + *******************************************************/ + + call_function: function ( + callback, + controller, + action, + additional_parameters + ) { + var url = + 'index.php?eID=tx_gutachten&controller=' + + controller + + '&action=' + + action + if (additional_parameters != undefined) { + url = url + additional_parameters + } + xhrArgs = { + url: url, + handleAs: 'json', + preventCache: true + } + deferred = dojo.xhrGet(xhrArgs) + deferred.then(function (response) { + if ( + response != null && + typeof response == 'object' && + 'logout' in response + ) { + window.location = window.location.host + '/login' + window.replace() + window.location.reload(true) + return + } + + if (typeof callback === 'function') { + callback(response) + } + }) + }, + + /******************************************************* + * CALL FUNCTION + *******************************************************/ + + call_function_text: function ( + callback, + controller, + action, + additional_parameters + ) { + var url = + 'index.php?eID=tx_gutachten&controller=' + + controller + + '&action=' + + action + if (additional_parameters != undefined) { + url = url + additional_parameters + } + xhrArgs = { + url: url, + handleAs: 'text', + preventCache: true + } + deferred = dojo.xhrGet(xhrArgs) + deferred.then(function (response) { + if ( + response != null && + typeof response == 'object' && + 'logout' in response + ) { + window.location = window.location.host + '/login' + window.replace() + window.location.reload(true) + return + } + + if (typeof callback === 'function') { + callback(response) + } + }) + }, + + /******************************************************* + * CALL DOWNLOAD + *******************************************************/ + + call_download: function (controller, action, additional_parameters) { + var url = + 'index.php?eID=tx_gutachten&controller=' + + controller + + '&action=' + + action + + additional_parameters + + window.open(url, '_blank') + + return + }, + + /******************************************************* + * UPDATE FUNCTION + *******************************************************/ + + post_function: function ( + callback, + controller, + action, + value_array, + additional_parameters + ) { + var url = + 'index.php?eID=tx_gutachten&controller=' + + controller + + '&action=' + + action + if (additional_parameters != undefined) { + url = url + additional_parameters + } + xhrArgs = { + url: url, + handleAs: 'json', + postData: { + data: dojo.toJson(value_array) + }, + preventCache: true + } + deferred = dojo.xhrPost(xhrArgs) + deferred.then(function (response) { + if (typeof callback === 'function') { + callback(response) + } + }) + }, + + /******************************************************* + * LOAD TOOLTIP + *******************************************************/ + load_tooltip: function ( + element, + controller, + action, + additional_parameters + ) { + var url = + 'index.php?eID=tx_gutachten&controller=' + + controller + + '&action=' + + action + + additional_parameters + xhr(url, { + handleAs: 'text', + method: 'GET', + preventCache: true + }).then(function (response) { + if (response) { + Tooltip.show(response, element, ['before', 'after']) + matches_grid.on(on.selector('.dgrid-cell', mouse.leave), function () { + Tooltip.hide(element) + }) + } + }) + }, + + /******************************************************* + * Update field + *******************************************************/ + + update_field_uid: function (callback, table, field, id, value) { + var url = + 'index.php?eID=tx_gutachten&controller=update_controller&action=update_field&table=' + + table + + '&field=' + + field + + '&id=' + + id + + '&value=' + + value + + xhrArgs = { + url: url, + handleAs: 'json', + preventCache: true + } + deferred = dojo.xhrGet(xhrArgs) + deferred.then(function (response) { + if (typeof callback === 'function') { + callback(response) + } + }) + }, + + toggle_field_uid: function (callback, table, field, id) { + var url = + 'index.php?eID=tx_gutachten&controller=update_controller&action=toggle_field&table=' + + table + + '&field=' + + field + + '&id=' + + id + + xhrArgs = { + url: url, + handleAs: 'text', + preventCache: true + } + deferred = dojo.xhrGet(xhrArgs) + deferred.then(function (response) { + if (typeof callback === 'function') { + callback(response) + } + }) + }, + + delete_uid: function (callback, table, id) { + var url = + 'index.php?eID=tx_gutachten&controller=delete_controller&action=delete_from_table&table=' + + table + + '&id=' + + id + xhrArgs = { + url: url, + handleAs: 'text', + preventCache: true + } + deferred = dojo.xhrGet(xhrArgs) + deferred.then(function (response) { + if (typeof callback === 'function') { + callback(response) + } + }) + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/menu/topmenu.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/menu/topmenu.js new file mode 100644 index 0000000..461a9d2 --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/menu/topmenu.js @@ -0,0 +1,365 @@ +define([ + 'dojo/request/xhr', + 'dojo/dom-class', + 'dijit/MenuBar', + 'dijit/MenuBarItem', + 'dijit/ToolbarSeparator', + 'gutachten/lib/xhr', + 'dojo/domReady!' +], function ( + xhr, + domClass, + MenuBar, + MenuBarItem, + ToolbarSeparator, + gutachten_xhr +) { + return { + create: function (bc_base) { + /******************************************************* + * top menu + *******************************************************/ + function tmsetactive(tm) { + switch (tm) { + case 'tm1': + domClass.add('tm1', 'topmenu-selected') + domClass.remove('tm2', 'topmenu-selected') + domClass.remove('tm3', 'topmenu-selected') + break; + case 'tm2': + domClass.remove('tm1', 'topmenu-selected') + domClass.add('tm2', 'topmenu-selected') + domClass.remove('tm3', 'topmenu-selected') + break; + case 'tm3': + domClass.remove('tm1', 'topmenu-selected') + domClass.remove('tm2', 'topmenu-selected') + domClass.add('tm3', 'topmenu-selected') + break; + } + } + + var topmenu = new MenuBar({ + id: 'topmenu', + region: "top", + className: 'center', + splitter: false + }) + topmenu.addChild( + new MenuBarItem({ + id: "tm1", + class: 'topmenu-selected', + label: ' Projekte Alle', + onClick: function (evt) { + tmsetactive('tm1') + dijit + .byId('stack_container_main') + .selectChild(dijit.byId('bc_projekte_alle')) + } + }) + ) + topmenu.addChild(new ToolbarSeparator()) + topmenu.addChild( + new MenuBarItem({ + id: "tm2", + label: ' Projekte Active', + onClick: function (evt) { + tmsetactive('tm2') + dijit + .byId('stack_container_main') + .selectChild(dijit.byId('bc_projekte_active')) + } + }) + ) + topmenu.addChild(new ToolbarSeparator()) + topmenu.addChild( + new MenuBarItem({ + id: "tm3", + label: ' Vorlagen', + onClick: function (evt) { + tmsetactive('tm3') + dijit + .byId('stack_container_main') + .selectChild(dijit.byId('tap_vorlagen_center')) + } + }) + ) + if (LOCALSCOPE.uid == 1) { + // Hermann + topmenu.addChild(new ToolbarSeparator()) + topmenu.addChild( + new MenuBarItem({ + showLabel: true, + label: ' Font', + onClick: function () { + var callback = function (response) { + alert('Sonderzeichen Gerichted') + } + gutachten_xhr.call_function( + callback, + 'settings_controller', + 'sonderzeichen' + ) + } + }) + ) + } + topmenu.addChild(new ToolbarSeparator()) + topmenu.addChild( + new MenuBarItem({ + showLabel: true, + style: 'margin-right:10px', + label: ' Logout', + onClick: function () { + xhr('index.php?eID=tx_gutachten', { + data: { + logintype: 'logout', + pid: '53' + }, + handleAs: 'json', + method: 'POST' + }).then(function (data) { + location.href = 'index.php' + }) + } + }) + ) + bc_base.addChild(topmenu) + + + + // var cp_titelbox = (window.cp_titelbox = new ContentPane({ + // id: "cp_titelbox", + // region: "top", + // splitter: false + // })); + + // var bc_base_topmenu = (window.bc_base_topmenu = new BorderContainer({ + // design: 'sidebar', + // region: 'top', + // id: 'bc_base_topmenu', + // splitter: false + // })) + // var cp_base_topmenu_left = (window.cp_base_topmenu_left = new ContentPane( + // { + // id: 'cp_base_topmenu_left', + // region: 'left', + // splitter: false + // } + // )) + // bc_base_topmenu.addChild(cp_base_topmenu_left) + // var cp_base_topmenu_center = (window.cp_base_topmenu_center = + // new ContentPane({ + // id: 'cp_base_topmenu_center', + // region: 'center', + // splitter: false + // })) + // bc_base_topmenu.addChild(cp_base_topmenu_center) + // var cp_base_topmenu_right = (window.cp_base_topmenu_right = + // new ContentPane({ + // id: 'cp_base_topmenu_right', + // region: 'right', + // splitter: false + // })) + // bc_base_topmenu.addChild(cp_base_topmenu_right) + + // /******************************************************* + // * top menu left + // *******************************************************/ + // var topmenu_left = new MenuBar({ + // id: 'topmenu_left', + // splitter: false + // }) + // topmenu_left.addChild( + // new MenuBarItem({ + // showLabel: true, + // label: ' Nutzwertgutachten', + // onClick: function (evt) { + // window.location = 'index.php' + // } + // }) + // ) + // // topmenu_left.addChild(new MenuBarItem( + // // { + // // showLabel: true, + // // label: '', + // // onClick: function () + // // { + // // window.location = 'index.php'; + // // } + // // })); + // cp_base_topmenu_left.addChild(topmenu_left) + + // /******************************************************* + // * top menu CENTER + // *******************************************************/ + // var topmenu_center = new MenuBar({ + // id: 'topmenu_center', + // style: 'text-align:center', + // splitter: false + // }) + // topmenu_center.addChild( + // new MenuBarItem({ + // showLabel: true, + // label: ' Projekte Alle', + // onClick: function (evt) { + // dijit + // .byId('stack_container_main') + // .selectChild(dijit.byId('bc_projekte_alle')) + // } + // }) + // ) + // topmenu_center.addChild(new ToolbarSeparator()) + // topmenu_center.addChild( + // new MenuBarItem({ + // showLabel: true, + // label: ' Projekte Active', + // onClick: function (evt) { + // dijit + // .byId('stack_container_main') + // .selectChild(dijit.byId('bc_projekte_active')) + // } + // }) + // ) + // topmenu_center.addChild(new ToolbarSeparator()) + // topmenu_center.addChild( + // new MenuBarItem({ + // showLabel: true, + // label: ' Vorlagen', + // onClick: function (evt) { + // dijit + // .byId('stack_container_main') + // .selectChild(dijit.byId('tap_vorlagen_center')) + // } + // }) + // ) + // cp_base_topmenu_center.addChild(topmenu_center) + + // /******************************************************* + // * top menu right + // *******************************************************/ + // var topmenu_right = new MenuBar({ + // id: 'topmenu_right', + // splitter: false, + // style: 'text-align:right' + // }) + // // + // // var dd_topmenu2 = new DropDownMenu( + // // { + // // region: "top", + // // id: "dd_topmenu2" + // // }); + + // // dd_topmenu2.addChild(new MenuItem( + // // { + // // showLabel: true, + // // label: ' ' + (LOCALSCOPE.layout == "Dark" ? "Hell" : "Dunkel") + ' ', + // // id: "thema-button-" + (LOCALSCOPE.layout == "Dark" ? "Light" : "Dark"), + // // onClick: function () + // // { + // // var callback = function (response) + // // { + // // location.reload(); + // // }; + // // gutachten_xhr.call_function( + // // callback, + // // "settings_controller", + // // "toggle_theme", + // // ); + // // } + // // })); + // if (LOCALSCOPE.uid == 1) { + // // Hermann + // topmenu_right.addChild( + // new MenuBarItem({ + // showLabel: true, + // label: ' Font', + // onClick: function () { + // var callback = function (response) { + // alert('Sonderzeichen Gerichted') + // } + // gutachten_xhr.call_function( + // callback, + // 'settings_controller', + // 'sonderzeichen' + // ) + // } + // }) + // ) + // } + // topmenu_right.addChild( + // new MenuBarItem({ + // showLabel: true, + // label: ' ' + LOCALSCOPE.username + // }) + // ) + // topmenu_right.addChild(new ToolbarSeparator()) + // topmenu_right.addChild( + // new MenuBarItem({ + // showLabel: true, + // id: 'toggle_help_onoff', + // label: + // LOCALSCOPE.tx_help == 1 + // ? ' Hilfe An' + // : ' Hilfe Aus', + // onClick: function () { + // var callback = function (response) { + // LOCALSCOPE.tx_help = response + // if (LOCALSCOPE.tx_help * 1 == 0) { + // dijit + // .byId('toggle_help_onoff') + // .set( + // 'label', + // ' Hilfe Aus' + // ) + // query('.help').forEach(function (node) { + // domClass.add(node, 'help_off') + // domClass.remove(node, 'help_on') + // }) + // } else { + // dijit + // .byId('toggle_help_onoff') + // .set( + // 'label', + // ' Hilfe An' + // ) + // query('.help').forEach(function (node) { + // domClass.add(node, 'help_on') + // domClass.remove(node, 'help_off') + // }) + // } + // } + // gutachten_xhr.call_function_text( + // callback, + // 'settings_controller', + // 'toggle_help_onoff' + // ) + // } + // }) + // ) + // topmenu_right.addChild(new ToolbarSeparator()) + // topmenu_right.addChild( + // new MenuBarItem({ + // showLabel: true, + // style: 'margin-right:10px', + // label: ' Logout', + // onClick: function () { + // xhr('index.php?eID=tx_gutachten', { + // data: { + // logintype: 'logout', + // pid: '53' + // }, + // handleAs: 'json', + // method: 'POST' + // }).then(function (data) { + // location.href = 'index.php' + // }) + // } + // }) + // ) + // cp_base_topmenu_right.addChild(topmenu_right) + + // dijit.byId('bc_base').addChild(bc_base_topmenu) + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/columnsets/cs_orientierung_typen.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/columnsets/cs_orientierung_typen.js new file mode 100644 index 0000000..cf74c85 --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/columnsets/cs_orientierung_typen.js @@ -0,0 +1,106 @@ +define([ + 'dojo/_base/array', + 'dijit/form/FilteringSelect', + 'gutachten/lib/functions', + 'dojo/domReady!' +], function (arrayUtil, FilteringSelect, functions) { + return { + load_columns: function () { + var fields = [ + { + label: 'Top', + field: 'topNr', + className: 'width-80 center', + unhidable: true, + sortable: true + }, + { + label: 'Typ', + field: 'typ', + editor: 'textarea', + autoSelect: true, + unhidable: true, + editorArgs: { + rows: 4, + cols: 50 + }, + editOn: 'click' + }, + { + field: 'orientierung', + editor: FilteringSelect, + unhidable: true, + className: 'width-130 center', + sortable: true, + editOn: 'click', + editorArgs: { + style: 'width: 110px; text-align:center;', + sortByLabel: false, + store: orientierung_store, + searchAttr: 'orientierung', + name: 'orientierung', + labelAttr: 'label', + labelType: 'html' + }, + renderHeaderCell: function () { return functions.renderIcon('fas fa-compass', 'Orientierung') } + } + ] + arrayUtil.forEach( + [ + 'a', + 'b', + 'c', + 'd', + 'e', + 'f', + 'g', + 'h', + 'i', + 'j', + 'k', + 'l', + 'm', + 'n', + 'o', + 'p', + 'q', + 'r', + 's', + 't', + 'u' + ], + function (str, index) { + fields.push({ + field: str, + id: str, + hidden: true, + editor: 'text', + sortable: true, + autoSelect: true, + renderHeaderCell: function () { + var div = document.createElement('div') + div.className = 'bold' + div.id = str + return div + }, + className: 'width-76 center bg-grau no-padding-lr', + editorArgs: { + style: 'width: 64px; text-align: right; margin: auto !important', + tabindex: 2 + index, + maxHeight: -1 + } + }) + } + ) + fields.push( + { + label: 'Summe', + field: 'summe_az', + className: 'center bold', + unhidable: true + } + ) + return fields + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_allgemeine_flaechen.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_allgemeine_flaechen.js new file mode 100644 index 0000000..3b47799 --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_allgemeine_flaechen.js @@ -0,0 +1,233 @@ +define([ + 'dojo/query', + 'dojo/_base/declare', + 'dijit/layout/ContentPane', + 'dijit/layout/BorderContainer', + 'dijit/MenuBar', + 'dijit/MenuBarItem', + 'dijit/form/TextBox', + 'dstore/Memory', + 'dstore/Trackable', + + 'gutachten/lib/functions', + 'gutachten/lib/xhr' +], function ( + query, + declare, + ContentPane, + BorderContainer, + MenuBar, + MenuBarItem, + TextBox, + Memory, + Trackable, + gutachten_functions, + gutachten_xhr +) { + return { + create: function (tab_projekte_aktive_center) { + /****************************************************** + FUNCTIONS + ******************************************************/ + + var load_p_allgemeine_alle = (window.load_p_allgemeine_alle = + function () { + if (LOCALSCOPE.projekt_aktive == 0) { + alert('Kein Projekt ausgewählt') + return + } + + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + + var store_allgemeine_alle = (window.store_allgemeine_alle = + new (declare([Memory, Trackable]))({ + data: response, + idProperty: 'id' + })) + + grid_allgemeine.set('collection', store_allgemeine_alle) + grid_allgemeine.startup() + grid_allgemeine.resize() + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'p_allgemeine_alle', + '&id=' + LOCALSCOPE.projekt_aktive + ) + }) + + function filter_allgemein_menu() { + var filterString = dijit.byId('SearchBox6').get('value') + + store_allgemeine_alle_filtered = store_allgemeine_alle.filter(function ( + item + ) { + var geschoss = item.geschoss.toLowerCase() + var typ = item.typ.toLowerCase() + var qm1 = filterString.replace(',', '.') * 1 + var qm2 = qm1 + 1 + var qm = item.qm * 1 + if ( + ~geschoss.indexOf(filterString.toLowerCase()) || + ~typ.indexOf(filterString.toLowerCase()) || + (qm > qm1 && qm <= qm2) + ) + return true + else return false + }) + + grid_allgemeine.set('collection', store_allgemeine_alle_filtered) + grid_allgemeine.refresh() + grid_allgemeine.resize() + } + /****************************************************** + auftraggeber + ******************************************************/ + var p_allgemeine = (window.p_allgemeine = new BorderContainer({ + title: ' Allgemeine Flächen', + design: 'headline', + id: 'p_allgemeine', + splitter: false, + onShow: function () { + load_p_allgemeine_alle() + } + })) + tab_projekte_aktive_center.addChild(p_allgemeine) + + var menu_allgemeine = new MenuBar({ + region: 'top', + id: 'menu_allgemeine', + splitter: false + }) + menu_allgemeine.addChild( + new TextBox({ + showLabel: true, + id: 'SearchBox6', + placeHolder: 'Filter Flächen', + class: 'filter-box', + selectOnClick: true, + onKeyUp: function () { + setTimeout(function () { + filter_allgemein_menu() + }, 500) + }, + _setSelected: function () { + query('#widget_SearchBox6 div span').style('display', 'none') + } + }) + ) + menu_allgemeine.addChild( + new MenuBarItem({ + showLabel: true, + label: '', + onClick: function () { + dijit.byId('SearchBox6').reset() + filter_allgemein_menu() + } + }) + ) + p_allgemeine.addChild(menu_allgemeine) + + var cp_allgemeine_center = (window.cp_allgemeine_center = new ContentPane( + { + id: 'cp_allgemeine_center', + region: 'center' + } + )) + p_allgemeine.addChild(cp_allgemeine_center) + + var grid_allgemeine = (window.grid_allgemeine = + new CellSelectionPaginationGrid( + { + collection: new Memory(), + selectionMode: 'single', + keepScrollPosition: 1, + idProperty: 'id', + pagingLinks: 1, + pagingTextBox: 0, + firstLastArrows: 1, + previousNextArrows: 1, + rowsPerPage: 40, + columns: [ + { + field: 'geschoss', + hidden: true, + editor: TextBox, + autoSave: false, + editorArgs: { + style: 'width: 130px;' + }, + renderHeaderCell: function () { + var div = document.createElement('div') + div.innerHTML = + 'Geschoss' + + gutachten_functions.addToolTip('Bennenung des Geschoss') + return div + } + }, + { + field: 'typ', + hidden: true, + editor: TextBox, + autoSave: false, + editorArgs: { + style: 'width: 130px;' + }, + renderHeaderCell: function () { + var div = document.createElement('div') + div.innerHTML = + 'Raum' + + gutachten_functions.addToolTip('Bennenung des Raumes') + return div + } + }, + { + field: 'qm', + hidden: true, + editor: TextBox, + autoSave: false, + editorArgs: { + style: 'width: 130px;' + }, + renderHeaderCell: function () { + var div = document.createElement('div') + div.innerHTML = + 'qm' + gutachten_functions.addToolTip('Größe in qm') + return div + } + }, + { + label: '', + field: 'fake' + } + ] + }, + 'cp_allgemeine_center' + )) + + grid_allgemeine.on('dgrid-datachange', function (evt) { + // console.log( "data changed: ", evt.oldValue, " -> ", evt.value ); + // console.log( "cell: ", evt.cell, evt.cell.row.id ); + // console.log( "row: ", evt.cell.column.field ); + + if (evt.cell.column.field == 'qm') { + evt.value = evt.value.replace(',', '.') + evt.value = evt.value.replace(/[^0-9.]/g, '') + } + gutachten_xhr.call_function( + '', + 'update_controller', + 'update_allgemein', + '&field=' + + evt.cell.column.field + + '&value=' + + evt.value + + '&rowid=' + + evt.cell.row.id + ) + }) + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_basis.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_basis.js new file mode 100644 index 0000000..2adfcab --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_basis.js @@ -0,0 +1,42 @@ +define([ + 'dijit/layout/ContentPane', + 'dijit/layout/BorderContainer', + 'gutachten/lib/functions', + 'gutachten/lib/xhr' +], function (ContentPane, BorderContainer, gutachten_functions, gutachten_xhr) { + return { + create: function (tab_projekte_aktive_center) { + var load_p_basis_data = (window.load_p_basis_data = function () { + if (LOCALSCOPE.projekt_aktive == 0) return + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + dijit.byId('cp_basis_center').set('content', response) + } + gutachten_xhr.call_function_text( + callback, + 'select_controller', + 'projekte_basis_stammdaten', + '&id=' + LOCALSCOPE.projekt_aktive + ) + }) + var p_basis = (window.p_basis = new BorderContainer({ + title: ' Generelle Daten', + design: 'headline', + id: 'p_basis', + splitter: false, + onShow: function () { + load_p_basis_data() + } + })) + tab_projekte_aktive_center.addChild(p_basis) + var cp_basis_center = (window.cp_basis_center = new ContentPane({ + id: 'cp_basis_center', + className: 'border-t-40', + region: 'center', + content: + '
Bitte ein Projekt ausgewählen
' + })) + p_basis.addChild(cp_basis_center) + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_download.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_download.js new file mode 100644 index 0000000..f12dbb8 --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_download.js @@ -0,0 +1,131 @@ +define([ + 'dijit/layout/ContentPane', + 'dijit/layout/BorderContainer', + 'dijit/form/Button' +], function (ContentPane, BorderContainer, Button) { + return { + create: function (tab_projekte_aktive_center) { + /****************************************************** + pdf + ******************************************************/ + var p_pdf = (window.p_pdf = new BorderContainer({ + title: ' Herunterladen', + design: 'headline', + className: 'border-t-40', + id: 'p_pdf', + splitter: false, + onShow: function () { } + })) + tab_projekte_aktive_center.addChild(p_pdf) + + p_pdf.addChild( + new ContentPane({ + region: 'center', + splitter: false, + style: 'padding:100px 50px;', + content: + '









' + }) + ) + + new Button( + { + className: 'download_button', + label: + ' Standard Text', + onClick: function () { + if (LOCALSCOPE.projekt_aktive == 0) { + alert('Kein Projekt ausgewählt') + return + } else { + window.open( + 'index.php?eID=tx_gutachten&controller=download_controller&action=pdf_standards&projekt_aktive=' + + LOCALSCOPE.projekt_aktive + ) + } + } + }, + 'pdfallg' + ) + + new Button( + { + className: 'download_button', + label: + ' Gutachten gem. §6', + onClick: function () { + if (LOCALSCOPE.projekt_aktive == 0) { + alert('Kein Projekt ausgewählt') + return + } else { + window.open( + 'index.php?eID=tx_gutachten&controller=download_controller&action=pdf_para6&projekt_aktive=' + + LOCALSCOPE.projekt_aktive + ) + } + } + }, + 'pdfpara6' + ) + + new Button( + { + className: 'download_button', + label: + ' Nutzwertberechnung', + onClick: function () { + if (LOCALSCOPE.projekt_aktive == 0) { + alert('Kein Projekt ausgewählt') + return + } else { + window.open( + 'index.php?eID=tx_gutachten&controller=download_controller&action=pdf_nutzflaechen&projekt_aktive=' + + LOCALSCOPE.projekt_aktive + ) + } + } + }, + 'pdfnutz' + ) + + new Button( + { + className: 'download_button', + label: + ' Nutzflächen & Nutzwerte', + onClick: function () { + if (LOCALSCOPE.projekt_aktive == 0) { + alert('Kein Projekt ausgewählt') + return + } else { + window.open( + 'index.php?eID=tx_gutachten&controller=download_controller&action=excel_nutzflaechen&projekt_aktive=' + + LOCALSCOPE.projekt_aktive + ) + } + } + }, + 'excel' + ) + new Button( + { + className: 'download_button', + label: + ' Nutzflächen Aufstellung', + onClick: function () { + if (LOCALSCOPE.projekt_aktive == 0) { + alert('Kein Projekt ausgewählt') + return + } else { + window.open( + 'index.php?eID=tx_gutachten&controller=download_controller&action=excel_aufstellung&projekt_aktive=' + + LOCALSCOPE.projekt_aktive + ) + } + } + }, + 'excel2' + ) + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_methoden.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_methoden.js new file mode 100644 index 0000000..077792f --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_methoden.js @@ -0,0 +1,449 @@ +define([ + 'dojo/_base/array', + 'dojo/query', + 'dojo/_base/declare', + 'dijit/layout/ContentPane', + 'dijit/layout/BorderContainer', + 'dijit/Menu', + 'dijit/MenuItem', + 'dijit/MenuBar', + 'dijit/MenuBarItem', + 'dijit/DropDownMenu', + 'dijit/PopupMenuBarItem', + 'dijit/ToolbarSeparator', + 'dijit/form/TextBox', + "dijit/Tooltip", + "dgrid/OnDemandGrid", + "dgrid/Selection", + "dgrid/Selector", + 'dgrid/Editor', + 'dstore/Memory', + 'dojo/store/Memory', + 'gutachten/lib/functions', + 'gutachten/lib/xhr', +], function ( + arrayUtil, + query, + declare, + ContentPane, + BorderContainer, + Menu, + MenuItem, + MenuBar, + MenuBarItem, + DropDownMenu, + PopupMenuBarItem, + ToolbarSeparator, + TextBox, + Tooltip, + OnDemandGrid, + Selection, + Selector, + Editor, + Memory, + LegacyMemory, + gutachten_functions, + gutachten_xhr, +) { + return { + create: function (tab_projekte_aktive_center) { + + /****************************************************** + FUNCTIONS + ******************************************************/ + + + function saveButtonStatusMethoden(status) { + if (status == 1) { + dijit.byId('save-button-methoden').set('disabled', 0) + dijit.byId('reply-button-methoden').set('disabled', 0) + } else { + dijit.byId('save-button-methoden').set('disabled', 1) + dijit.byId('reply-button-methoden').set('disabled', 1) + } + } + + var load_methoden_projekt = (window.load_methoden_projekt = function () { + if (LOCALSCOPE.projekt_aktive == 0) { + alert('Kein Projekt ausgewählt') + return + } + + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + + var store_methoden_projekt = (window.store_methoden_projekt = + new (declare([Memory]))({ + data: response, + idProperty: 'id' + })) + + var filter_f = store_methoden_projekt.sort('raumart_id') + grid_methoden.set('collection', filter_f) + grid_methoden.startup() + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'load_methoden_projekt', + '&id=' + LOCALSCOPE.projekt_aktive + ) + }) + + function loadMethoden() { + var callback = function (response) { + if (LOCALSCOPE.projekt_aktive == 0) return + + var pSubMenu = new Menu() + arrayUtil.forEach(response, function (item) { + pSubMenu.addChild( + new MenuItem({ + label: '
' + item.raumart + '
' + gutachten_functions.addToolTip(item.erklaerung) + '
', + onClick: function () { + setSelectedToMethod(item.id) + } + }) + ) + }) + dijit.byId('methoden_filter_popup').set('popup', pSubMenu) + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'load_methoden', + '&id=' + LOCALSCOPE.projekt_aktive + ) + } + + function loadAufstellungTitel() { + var callback = function (response) { + if (LOCALSCOPE.projekt_aktive == 0) return + + var pSubMenu = new Menu() + pSubMenu.addChild( + new MenuItem({ + label: '
Zurücksetzen
', + onClick: function () { + setSelectedToAufstellung(0) + } + }) + ) + arrayUtil.forEach(response, function (item) { + pSubMenu.addChild( + new MenuItem({ + label: '
' + item.titel + '
', + onClick: function () { + setSelectedToAufstellung(item.id) + } + }) + ) + }) + dijit.byId('aufstellung_filter_popup').set('popup', pSubMenu) + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'load_aufstellung', + ) + } + + function filter_methoden_menu() { + var filterString = dijit.byId('SearchBox3').get('value') + + store_methoden_projekt_filtered = store_methoden_projekt.filter( + function (item) { + var raumart = item.raumart.toLowerCase() + var raum = item.raum.toLowerCase() + var factor = filterString.replace(',', '.') * 1 + var factor1 = item.factor * 1 + if ( + ~raumart.indexOf(filterString.toLowerCase()) || + ~raum.indexOf(filterString.toLowerCase()) || + factor == factor1 + ) + return true + else return false + } + ) + + grid_methoden.set('collection', store_methoden_projekt_filtered) + grid_methoden.startup() + } + + function selektierungAufheben() { + grid_methoden.clearSelection() + } + + function setSelectedToMethod(methodid) { + var items = [] + for (var id in grid_methoden.selection) { + if (grid_methoden.selection[id]) { + items.push(id) + } + } + if (items.length > 0) { + gutachten_xhr.post_function( + load_methoden_projekt, + 'update_controller', + 'update_method_many', + items, + '&methodid=' + methodid + ) + } + } + + function setSelectedToAufstellung(aufstellung_id) { + + let items = [] + for (var id in grid_methoden.selection) { + if (grid_methoden.selection[id]) { + items.push(id) + } + } + if (items.length) { + var callback = function (response) { + load_methoden_projekt() + } + gutachten_xhr.post_function( + callback, + 'update_controller', + 'update_austellung_many', + items, + '&aufstellung_id=' + aufstellung_id + ) + } + } + var callback = function (response) { + window.methoden_store = new LegacyMemory({ + data: response + }) + + var SelectionGrid = declare([OnDemandGrid, Selection, Selector, Editor]); + window.grid_methoden = + new SelectionGrid( + { + selectionMode: 'multiple', + keepScrollPosition: 1, + idProperty: 'id', + pagingLinks: 1, + pagingTextBox: 0, + firstLastArrows: 1, + previousNextArrows: 1, + rowsPerPage: 20, + columns: [ + { + label: '', + field: 'checkbox', + selector: 'checkbox', + className: 'width-icon' + }, + { + field: 'zunutzwert', + className: 'width-110 center', + sortable: false, + className: 'width-icon', + renderCell: function (object, data) { + // && object.zunutzwert == 1) + if (object.raumart_id == 2 || object.raumart_id == 8) + return gutachten_functions.renderIcon('fa fa-check-square') + }, + renderHeaderCell: function () { return gutachten_functions.renderText('G', 'Räumen der Methode 2 oder 2b
werden der Gesamtnutzfläche zugeordnet.') } + }, + { + field: 'factor', + hidden: true, + className: 'orientation', + editor: TextBox, + autoSave: true, + className: 'width-110', + editorArgs: { + style: 'width: 60px;' + }, + renderHeaderCell: function () { return gutachten_functions.renderText('Factor', 'Modifikationsfaktor der zu berechnenten Räum.
Faktoren für Objekte die nicht mit Methode 1
belegt sind können nicht 0 sein!') } + }, + { + label: 'Raum', + field: 'raum' + }, + { + label: 'Methode', + field: 'raumart' + }, + { + label: 'Aufstellung Titel', + field: 'aufstellung' + } + ] + }, + 'cp_methoden' + ) + + grid_methoden.on('dgrid-datachange', function (evt) { + saveButtonStatusMethoden(1) + }) + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'load_methoden_for_select' + ) + + /****************************************************** + layout + ******************************************************/ + var p_methoden = (window.p_methoden = new BorderContainer({ + title: ' Methoden', + design: 'headline', + id: 'p_methoden', + splitter: false, + onShow: function () { + load_methoden_projekt() + loadMethoden() + loadAufstellungTitel() + } + })) + tab_projekte_aktive_center.addChild(p_methoden) + + var menu_methoden = new MenuBar({ + id: 'menu_methoden', + region: 'top', + splitter: false + }) + + menu_methoden.addChild( + new TextBox({ + showLabel: true, + id: 'SearchBox3', + class: 'filter-box', + placeHolder: 'Raum/Methode', + selectOnClick: true, + onKeyUp: function () { + setTimeout(function () { + LOCALSCOPE.filter_field = 'search' + filter_methoden_menu() + }, 500) + }, + _setSelected: function () { + query('#widget_SearchBox3 div span').style('display', 'none') + } + }) + ) + menu_methoden.addChild( + new MenuBarItem({ + showLabel: true, + label: '', + onClick: function () { + dijit.byId('SearchBox3').reset() + filter_methoden_menu() + } + }) + ) + menu_methoden.addChild(new ToolbarSeparator()) + menu_methoden.addChild( + new PopupMenuBarItem({ + id: 'methoden_filter_popup', + label: + ' Methode' + + gutachten_functions.addToolTip( + 'Ordnet die gewählte Methode den selektierten Räumen zu.' + ), + popup: new DropDownMenu({ + region: 'top' + }) + }) + ) + menu_methoden.addChild(new ToolbarSeparator()) + menu_methoden.addChild( + new PopupMenuBarItem({ + id: 'aufstellung_filter_popup', + label: + ' Aufstellung Titel' + + gutachten_functions.addToolTip( + 'Ordnet den gewählten Titel den selektierten Räumen zu.' + ), + popup: new DropDownMenu({ + region: 'top' + }) + }) + ) + menu_methoden.addChild(new ToolbarSeparator()) + menu_methoden.addChild( + new MenuBarItem({ + showLabel: true, + label: 'Reset', + onClick: function () { + selektierungAufheben() + } + }) + ) + menu_methoden.addChild(new ToolbarSeparator()); + menu_methoden.addChild( + new MenuBarItem({ + showLabel: true, + label: 'Abgleichen' + gutachten_functions.addToolTip( + 'Abgleichen der Methoden Tabelle mit Objekte im Detail, fehlende Elemente werden hinzugefügt' + ), + onClick: function () { + var callback = function () { + load_methoden_projekt() + saveButtonStatusMethoden(0) + } + gutachten_xhr.call_function( + callback, + 'update_controller', + 'abgleich_raume_generell', + '&id=' + LOCALSCOPE.projekt_aktive + ) + } + }) + ) + menu_methoden.addChild(new ToolbarSeparator()); + menu_methoden.addChild( + new MenuBarItem({ + showLabel: true, + id: 'save-button-methoden', + disabled: 1, + label: ' Änderungen Sichern', + onClick: function () { + grid_orientierung_typen.save() + // evt.value = evt.value.replace(",", "."); + // evt.value = evt.value.replace(/[^0-9.]/g, ""); + var callback = function () { + load_methoden_projekt() + saveButtonStatusMethoden(0) + } + + gutachten_xhr.post_function( + callback, + 'update_controller', + 'update_methoden_projekt_factoren', + store_methoden_projekt.data + ) + } + }) + ) + menu_methoden.addChild(new ToolbarSeparator()); + menu_methoden.addChild( + new MenuBarItem({ + showLabel: true, + id: 'reply-button-methoden', + disabled: 1, + label: ' Zurücksetzen', + onClick: function () { + load_methoden_projekt() + saveButtonStatusMethoden(0) + } + }) + ) + + var cp_methoden = (window.cp_methoden = new ContentPane({ + id: 'cp_methoden', + region: 'center', + splitter: false + })) + p_methoden.addChild(cp_methoden) + + p_methoden.addChild(menu_methoden) + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_notizen.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_notizen.js new file mode 100644 index 0000000..fe1803d --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_notizen.js @@ -0,0 +1,116 @@ +define([ + 'dijit/layout/BorderContainer', + 'dijit/Editor', + 'dijit/MenuBar', + 'dijit/MenuBarItem', + 'dijit/ToolbarSeparator', + 'gutachten/lib/functions', + 'gutachten/lib/xhr' +], function ( + BorderContainer, + Editor, + MenuBar, + MenuBarItem, + ToolbarSeparator, + gutachten_functions, + gutachten_xhr +) { + return { + create: function (tab_projekte_aktive_center) { + /****************************************************** + FUNCTIONS + ******************************************************/ + var botton_status = (window.botton_status = function (value) { + dijit.byId('reload-notizen').set('disabled', value) + dijit.byId('save-notizen').set('disabled', value) + }) + + var load_p_notizen_data = (window.load_p_notizen_data = function () { + if (LOCALSCOPE.projekt_aktive == 0) return + + botton_status(1) + + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + + dijit.byId('cp_notizen_center').set('value', response) + } + gutachten_xhr.call_function_text( + callback, + 'select_controller', + 'p_notizen_alle', + '&id=' + LOCALSCOPE.projekt_aktive + ) + }) + + /****************************************************** + auftraggeber + ******************************************************/ + var p_notizen = (window.p_notizen = new BorderContainer({ + title: ' Notizen', + design: 'headline', + id: 'p_notizen', + splitter: false, + className: 'border-t-40', + onShow: function () { + load_p_notizen_data() + } + })) + tab_projekte_aktive_center.addChild(p_notizen) + + var menu_notizen = new MenuBar({ + region: 'top', + id: 'menu_notizen', + className: 'center', + splitter: false + }) + menu_notizen.addChild( + new MenuBarItem({ + showLabel: true, + disabled: 1, + id: 'reload-notizen', + label: ' Letzte Version', + onClick: function () { + load_p_notizen_data() + } + }) + ) + menu_notizen.addChild(new ToolbarSeparator()) + menu_notizen.addChild( + new MenuBarItem({ + showLabel: true, + id: 'save-notizen', + disabled: 1, + label: ' Änderungen Sichern', + onClick: function () { + if (LOCALSCOPE.projekt_aktive > 0) { + botton_status(1) + + var value = dijit.byId('cp_notizen_center').get('value') + gutachten_xhr.post_function( + '', + 'update_controller', + 'update_notizen', + value, + '&id=' + LOCALSCOPE.projekt_aktive + ) + } + } + }) + ) + + p_notizen.addChild(menu_notizen) + + var cp_notizen_center = (window.cp_notizen_center = new Editor({ + id: 'cp_notizen_center', + className: 'margin-50-lr', + style: "height: 400px; width 700px;", + region: 'center', + onClick: function () { + botton_status(0) + } + })) + p_notizen.addChild(cp_notizen_center) + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_objekte_im_detail.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_objekte_im_detail.js new file mode 100644 index 0000000..d3198de --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_objekte_im_detail.js @@ -0,0 +1,331 @@ +define([ + 'dojo/query', + 'dojo/_base/declare', + 'dijit/layout/ContentPane', + 'dijit/layout/BorderContainer', + 'dijit/MenuBar', + 'dijit/MenuBarItem', + 'dijit/form/TextBox', + 'dstore/Memory', + 'gutachten/lib/functions', + 'gutachten/lib/xhr' +], function ( + query, + declare, + ContentPane, + BorderContainer, + MenuBar, + MenuBarItem, + TextBox, + Memory, + gutachten_functions, + gutachten_xhr +) { + return { + create: function (tab_projekte_aktive_center) { + /****************************************************** + FUNCTIONS + ******************************************************/ + + function filter_object_menu() { + var filterString = dijit.byId('SearchBox5').get('value') + var filter_f + if (filterString != '') { + filter_f = store_objekte_alle.filter(function (object) { + if (object.show == 1) { + var topNr = object.topNr.toLowerCase() + if (~topNr.indexOf(filterString.toLowerCase())) return true + } + }) + } else { + var filter_f = store_objekte_alle + .filter({ + show: 1 + }) + .sort('topNr') + } + + grid_objects_menu.set('collection', filter_f) + grid_objects_menu.startup() + grid_objects_menu.refresh() + grid_objects_menu.resize() + } + + var load_p_objekte_alle = (window.load_p_objekte_alle = function () { + if (LOCALSCOPE.projekt_aktive == 0) { + alert('Bitte Projekt auswählen') + return + } + + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + + window.store_objekte_alle = new (declare([ + Memory + ]))({ + data: response, + idProperty: 'id' + }) + filter_object_menu() + + if (LOCALSCOPE.object_selected) { + store_objekte_filter(LOCALSCOPE.object_selected) + } + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'p_objekte_alle', + '&id=' + LOCALSCOPE.projekt_aktive + ) + }) + + function store_objekte_filter(tt_raume_basis_id) { + LOCALSCOPE.object_selected = tt_raume_basis_id + grid_objects_menu.refresh() + + var filter_f = store_objekte_alle.filter({ + tt_raume_basis_id: LOCALSCOPE.object_selected + }) + grid_objects_detail.set('collection', filter_f) + grid_objects_detail.startup() + grid_objects_detail.refresh() + } + + /* + * + */ + + LOCALSCOPE.object_selected = 0 + /****************************************************** + layout + ******************************************************/ + var p_objekte = (window.p_objekte = new BorderContainer({ + title: ' Objekte im Detail', + design: 'headline', + id: 'p_objekte', + splitter: false, + onShow: function () { + load_p_objekte_alle() + } + })) + tab_projekte_aktive_center.addChild(p_objekte) + + var menu_objects = new MenuBar({ + region: 'top', + id: 'menu_objects', + splitter: false + }) + menu_objects.addChild( + new TextBox({ + showLabel: true, + id: 'SearchBox5', + class: 'filter-box', + placeHolder: 'Filter Top Nr.', + selectOnClick: true, + onKeyUp: function () { + setTimeout(function () { + filter_object_menu() + }, 500) + }, + _setSelected: function () { + query('#widget_SearchBox5 div span').style('display', 'none') + } + }) + ) + menu_objects.addChild( + new MenuBarItem({ + showLabel: true, + label: '', + onClick: function () { + dijit.byId('SearchBox5').reset() + filter_object_menu() + } + }) + ) + p_objekte.addChild(menu_objects) + + /****************************************************** + grids + ******************************************************/ + + var grid_objects_menu = (window.grid_objects_menu = + new CellSelectionPaginationGrid({ + collection: new Memory(), + selectionMode: 'single', + keepScrollPosition: 1, + idProperty: 'id', + pagingLinks: 0, + pagingTextBox: 0, + firstLastArrows: 0, + previousNextArrows: 0, + rowsPerPage: 1000, + columns: [ + { + field: 'delete', + label: ' ', + className: 'width-icon', + renderCell: function () { + return gutachten_functions.renderIcon('far fa-trash-alt') + }, + }, + { + field: 'topNr', + label: 'Top Nr' + }, + { + field: 'arrow', + className: 'width-icon', + label: '', + renderCell: function (object, data, td) { + if (object.tt_raume_basis_id == LOCALSCOPE.object_selected) { + td.className += ' dgrid-selected' + return gutachten_functions.renderIcon('fa fa-arrow-circle-right') + } else { + return gutachten_functions.renderIcon('far fa-circle') + } + } + } + ] + })) + + grid_objects_menu.on('.dgrid-content .dgrid-cell:click', function (evt) { + var cell = grid_objects_menu.cell(evt) + var field = cell.column.field + var item = grid_objects_menu.row(evt) + switch (field) { + case 'arrow': + store_objekte_filter(item.data.tt_raume_basis_id) + break + case 'delete': + if (confirm('Objekt löschen?')) { + var callback = function (response) { + store_objekte_alle.remove(item.id) + grid_objects_detail.set('collection', new Memory()) + grid_objects_detail.refresh() + grid_objects_menu.refresh() + } + gutachten_xhr.call_function( + callback, + 'delete_controller', + 'delete_raumart_von_basis', + '&id=' + item.data.tt_raume_basis_id + ) + } + break + } + }) + + // // topNr, raum, geschoss, factor, m2, NW einzel + var grid_objects_detail = (window.grid_objects_detail = + new CellSelectionPaginationGrid({ + collection: new Memory(), + selectionMode: 'single', + keepScrollPosition: 1, + idProperty: 'id', + pagingLinks: 0, + pagingTextBox: 0, + firstLastArrows: 0, + previousNextArrows: 0, + rowsPerPage: 1000, + columns: [ + { + label: 'Top Nr', + field: 'topNr' + }, + { + label: 'Raum', + field: 'raum' + }, + { + field: 'geschoss', + editor: TextBox, + autoSave: false, + editorArgs: { + style: 'width: 80px;' + }, + }, + { + field: 'factor', + editor: TextBox, + autoSave: false, + editorArgs: { + style: 'width: 80px;' + }, + }, + { + field: 'qm', + editor: TextBox, + autoSave: false, + editorArgs: { + style: 'width: 80px;' + }, + }, + { + field: 'NW', + renderHeaderCell: function () { return gutachten_functions.renderText('NW', 'Nutzwerte') } + }, + { + field: 'delete', + sortable: false, + className: 'width-icon', + renderCell: function () { + return gutachten_functions.renderIcon('far fa-trash-alt') + }, + renderHeaderCell: function () { + return gutachten_functions.renderIcon('fas fa-trash-alt') + }, + } + ] + })) + + grid_objects_detail.on('dgrid-datachange', function (evt) { + // console.log( "data changed: ", evt.oldValue, " -> ", evt.value ); + // console.log( "cell: ", evt.cell, evt.cell.row.id ); + // console.log( "row: ", evt.cell.column.field ); + + gutachten_xhr.call_function( + load_p_objekte_alle, + 'update_controller', + 'update_raume_all', + '&field=' + + evt.cell.column.field + + '&value=' + + evt.value + + '&rowid=' + + evt.cell.row.id + ) + }) + + grid_objects_detail.on( + '.dgrid-content .dgrid-cell:click', + function (evt) { + var cell = grid_objects_detail.cell(evt) + var field = cell.column.field + var item = grid_objects_detail.row(evt) + if (field == 'delete') { + gutachten_xhr.delete_uid( + load_p_objekte_alle, + 'tx_gutachten_raume_all', + item.id + ) + } + } + ) + + var cp_objects_left = (window.cp_objects_left = new ContentPane({ + id: 'cp_objects_left', + region: 'left', + content: grid_objects_menu + })) + p_objekte.addChild(cp_objects_left) + + var cp_objects_center = (window.cp_objects_center = new ContentPane({ + id: 'cp_objects_center', + region: 'center', + content: grid_objects_detail + })) + p_objekte.addChild(cp_objects_center) + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_orientierung_typen.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_orientierung_typen.js new file mode 100644 index 0000000..7f7b96b --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_orientierung_typen.js @@ -0,0 +1,465 @@ +define([ + 'dojo/_base/declare', + 'dojo/dom', + 'dojo/dom-style', + 'dojo/_base/array', + 'dojo/query', + 'dijit/layout/ContentPane', + 'dijit/layout/BorderContainer', + 'dijit/form/TextBox', + 'dijit/MenuBar', + 'dijit/MenuBarItem', + 'dstore/Memory', + 'dstore/Trackable', + 'dojo/store/Memory', + 'gutachten/lib/functions', + 'gutachten/lib/xhr', + 'gutachten/projekte/columnsets/cs_orientierung_typen', + 'dojox/widget/Standby' +], function ( + declare, + dom, + domStyle, + arrayUtil, + query, + ContentPane, + BorderContainer, + TextBox, + MenuBar, + MenuBarItem, + Memory, + Trackable, + LegacyMemory, + gutachten_functions, + gutachten_xhr, + cs_orientierung_typen, + Standby +) { + return { + create: function (tab_projekte_aktive_center) { + /****************************************************** + FUNCTIONS + ******************************************************/ + function filter_orientierung_typen() { + var orientierung_typen_filtered + if (LOCALSCOPE.filter_field == 'search') { + var filterString = dijit.byId('SearchBox2').get('value') + orientierung_typen_filtered = store_orientierung_typen_einzel.filter( + function (object) { + var topNr = object.topNr.toLowerCase() + var typ = object.typ + if (typ != null) { + typ = typ.toLowerCase() + } else { + typ = 'null' + } + if ( + ~topNr.indexOf(filterString.toLowerCase()) || + ~typ.indexOf(filterString.toLowerCase()) + ) + return true + else return false + } + ) + + grid_orientierung_typen.set('collection', orientierung_typen_filtered) + } else { + grid_orientierung_typen.set( + 'collection', + store_orientierung_typen_einzel + ) + } + grid_orientierung_typen.startup() + grid_orientierung_typen.refresh() + } + + function saveButtonStatus(status) { + if (status == 1) { + dijit.byId('save-button').set('disabled', 0) + dijit.byId('reply-button').set('disabled', 0) + } else { + dijit.byId('save-button').set('disabled', 1) + dijit.byId('reply-button').set('disabled', 1) + } + } + + var load_orientierung_typen_colums = + (window.load_orientierung_typen_colums = function () { + if (LOCALSCOPE.projekt_aktive == 0) { + alert('Kein Projekt ausgewählt') + return + } + + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + + var store_colums_einzel = (window.store_colums_einzel = + new (declare([Memory, Trackable]))({ + data: response, + idProperty: 'id' + })) + grid_colums.set('collection', store_colums_einzel) + grid_colums.startup() + + arrayUtil.forEach(store_colums_einzel.data, function (item) { + var ele = dom.byId(item.colid) + if (ele != undefined) { + ele.innerHTML = item.pos + } + }) + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'orientierung_typen_colums_einzel', + '&id=' + LOCALSCOPE.projekt_aktive + ) + }) + + var load_orientierung_typen = (window.load_orientierung_typen = + function () { + orientStandby.show() + + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + window.store_orientierung_typen_einzel = new (declare([Memory]))( + { + data: response, + idProperty: 'id' + } + ) + filter_orientierung_typen() + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'orientierung_typen_einzel', + '&id=' + LOCALSCOPE.projekt_aktive + ) + }) + + var hide_orientation_alle = (window.hide_orientation_alle = function () { + arrayUtil.forEach( + [ + 'a', + 'b', + 'c', + 'd', + 'e', + 'f', + 'g', + 'h', + 'i', + 'j', + 'k', + 'l', + 'm', + 'n', + 'o', + 'p', + 'q', + 'r', + 's', + 't', + 'u' + ], + function (item) { + grid_orientierung_typen.toggleColumnHiddenState(item, 1) + } + ) + }) + var load_orientation_alle = (window.load_orientation_alle = + function () { }) + + /****************************************************** + layout + ******************************************************/ + var p_orientierung_typen = (window.p_methoden = new BorderContainer({ + title: ' Orientierung & Typen', + design: 'headline', + id: 'p_orientierung_typen', + splitter: false, + onShow: function () { + load_orientierung_typen() + load_orientierung_typen_colums() + } + })) + tab_projekte_aktive_center.addChild(p_orientierung_typen) + + + /****************************************************** + menu + ******************************************************/ + var menu_orient_typen = new MenuBar({ + region: 'top', + id: 'menu_orient_typen', + splitter: false + }) + menu_orient_typen.addChild( + new TextBox({ + showLabel: true, + id: 'SearchBox2', + class: 'filter-box', + placeHolder: 'Filter', + selectOnClick: true, + onKeyUp: function () { + setTimeout(function () { + LOCALSCOPE.filter_field = 'search' + filter_orientierung_typen() + }, 500) + }, + _setSelected: function () { + query('#widget_SearchBox2 div span').style('display', 'none') + } + }) + ) + menu_orient_typen.addChild( + new MenuBarItem({ + showLabel: true, + label: '', + onClick: function () { + dijit.byId('SearchBox2').reset() + LOCALSCOPE.filter_field = '' + filter_orientierung_typen() + } + }) + ) + // menu_orient_typen.addChild(new ToolbarSeparator()); + menu_orient_typen.addChild( + new MenuBarItem({ + showLabel: true, + id: 'save-button', + style: 'margin-left: 70px', + disabled: 1, + label: ' Änderungen Sichern', + onClick: function () { + grid_orientierung_typen.save() + // evt.value = evt.value.replace(",", "."); + // evt.value = evt.value.replace(/[^0-9.]/g, ""); + var callback = function () { + load_orientierung_typen() + saveButtonStatus(0) + } + + gutachten_xhr.post_function( + callback, + 'update_controller', + 'update_raeume_alle_orientierung', + store_orientierung_typen_einzel.data + ) + } + }) + ) + menu_orient_typen.addChild( + new MenuBarItem({ + showLabel: true, + id: 'reply-button', + style: 'margin-left: 10px', + disabled: 1, + label: ' Zurücksetzen', + onClick: function () { + load_orientierung_typen() + saveButtonStatus(0) + } + }) + ) + p_orientierung_typen.addChild(menu_orient_typen) + + + + var cp_orientierung_typen = (window.cp_orientierung_typen = + new ContentPane({ + id: 'cp_orientierung_typen', + region: 'center', + splitter: false + })) + p_orientierung_typen.addChild(cp_orientierung_typen) + + var cp_orientierung_typen_colums = (window.cp_orientierung_typen_colums = + new ContentPane({ + id: 'cp_orientierung_typen_colums', + region: 'right', + splitter: false + })) + p_orientierung_typen.addChild(cp_orientierung_typen_colums) + + /****************************************************** + grid data + ******************************************************/ + // id,pid,topNr,typ,tt_orientierung_id,noDispInOrientierung,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,summe_az,bewertung,notizen + + var callback = function (response) { + window.orientierung_store = new LegacyMemory({ + data: response + }) + + var grid_orientierung_typen = (window.grid_orientierung_typen = + new CellSelectionPaginationColumnHiderGrid( + { + collection: new Memory(), + selectionMode: 'single', + keepScrollPosition: 1, + idProperty: 'id', + pagingLinks: 1, + pagingTextBox: 0, + firstLastArrows: 1, + previousNextArrows: 1, + rowsPerPage: 1000, + columns: cs_orientierung_typen.load_columns() + }, + 'cp_orientierung_typen' + )) + + grid_orientierung_typen.on('dgrid-datachange', function (evt) { + saveButtonStatus(1) + }) + + grid_orientierung_typen.on('dgrid-refresh-complete', function (event) { + orientStandby.hide() + }) + + window.orientStandby = new Standby({ + target: 'cp_orientierung_typen', + opacity: 0.5, + text: '', + centerIndicator: 'text', + region: 'center', + zIndex: 1001 + }) + document.body.appendChild(orientStandby.domNode) + orientStandby.startup() + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'load_orientation_for_select' + ) + + /****************************************************** + GRID COLUMS + ******************************************************/ + var grid_colums = (window.grid_colums = new CellSelectionPaginationGrid( + { + collection: new Memory(), + selectionMode: 'single', + keepScrollPosition: 1, + idProperty: 'id', + pagingLinks: 1, + pagingTextBox: 0, + firstLastArrows: 1, + previousNextArrows: 1, + rowsPerPage: 40, + // renderRow: function (object) { + // var rowElement = this.inherited(arguments) + // rowElement.className += ' bg-grau' + // return rowElement + // }, + columns: [ + { + label: ' ', + field: 'show', + className: 'width-icon', + sortable: false, + renderCell: function (object, data) { + return gutachten_functions.renderToggle(data, '', 1) + }, + + }, + { + label: 'ID', + field: 'pos', + className: 'width-50 center bold', + sortable: false, + renderCell: function (object, data) { + return gutachten_functions.renderPos(data) + } + }, + { + label: 'Faktor Merkmal', + field: 'coltitel', + sortable: false, + editor: 'text', + editOn: 'click' + }, + { + label: ' ', + field: 'delete', + className: 'width-icon', + sortable: false, + renderCell: function () { + return gutachten_functions.renderIcon('fas fa-trash-alt') + }, + renderHeaderCell: function () { + return gutachten_functions.renderIcon('fas fa-plus') + }, + } + ] + }, + 'cp_orientierung_typen_colums' + )) + + grid_colums.on('.dgrid-content .dgrid-cell:click', function (evt) { + var cell = grid_colums.cell(evt) + var field = cell.column.field + var item = grid_colums.row(evt) + + switch (field) { + case 'delete': + var callback = function (response) { + hide_orientation_alle() + load_orientierung_typen() + load_orientierung_typen_colums() + } + gutachten_xhr.call_function( + callback, + 'delete_controller', + 'delete_merkmal', + '&id=' + item.id + ) + break + case 'show': + if (item.data.colid != undefined) { + grid_orientierung_typen.toggleColumnHiddenState(item.data.colid) + } + store_colums_einzel + .filter({ + id: item.id + }) + .forEach(function (object) { + object.show = object.show == 1 ? 0 : 1 + store_colums_einzel.put(object) + }) + break + } + }) + + grid_colums.on('dgrid-datachange', function (evt) { + var item = evt.cell.row.data + var callback = function (response) { + load_orientierung_typen_colums() + } + gutachten_xhr.call_function( + callback, + 'update_controller', + 'update_orientierung_typen_colums', + '&id=' + item.id + '&value=' + evt.value + ) + }) + + grid_colums.on('.dgrid-header .dgrid-cell:click', function (event) { + var cell = grid_colums.cell(event) + if (cell.column.field == 'delete') { + var callback = function (response) { + load_orientierung_typen_colums() + } + gutachten_xhr.call_function( + callback, + 'insert_controller', + 'neues_merkmal', + '&projektid=' + LOCALSCOPE.projekt_aktive + ) + } + }) + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_platzhalter.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_platzhalter.js new file mode 100644 index 0000000..46981b6 --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_platzhalter.js @@ -0,0 +1,118 @@ +define([ + "dojo/_base/declare", + "dijit/layout/ContentPane", + "dijit/layout/BorderContainer", + "dstore/Memory", + "gutachten/lib/functions", + "gutachten/lib/xhr" +], function ( + declare, + ContentPane, + BorderContainer, + Memory, + gutachten_functions, + gutachten_xhr +) { + return { + create: function (tab_projekte_aktive_center) { + /****************************************************** + FUNCTIONS + ******************************************************/ + + var load_platzhalter_einzeln = (window.load_platzhalter_einzeln = function () { + if (LOCALSCOPE.projekt_aktive == 0) { + alert("Kein Projekt ausgewählt"); + return; + } + + var callback = function (response) { + gutachten_functions.checkSessionExpired(response); + + var store_platzhalter = (window.store_platzhalter = new (declare( + [Memory] + ))({ + data: response, + idProperty: "id" + })); + grid_platzhalter.set("collection", store_platzhalter); + grid_platzhalter.startup(); + }; + gutachten_xhr.call_function( + callback, + "select_controller", + "platzhalter_einzeln", + "&id=" + LOCALSCOPE.projekt_aktive + ); + }); + + /****************************************************** + platzhalter + ******************************************************/ + var p_platzhalter = (window.p_platzhalter = new BorderContainer({ + title: ' Platzhalter', + design: "headline", + id: "p_platzhalter", + splitter: false, + onShow: function () { + load_platzhalter_einzeln(); + } + })); + tab_projekte_aktive_center.addChild(p_platzhalter); + + var cp_platzhalter = (window.cp_platzhalter = new ContentPane({ + id: "cp_platzhalter", + region: "center", + splitter: false + })); + p_platzhalter.addChild(cp_platzhalter); + + var grid_platzhalter = (window.grid_platzhalter = new CellSelectionPaginationGrid( + { + collection: new Memory(), + selectionMode: "single", + keepScrollPosition: 1, + idProperty: "id", + pagingLinks: 1, + pagingTextBox: 0, + firstLastArrows: 1, + previousNextArrows: 1, + rowsPerPage: 40, + columns: [ + { + label: "Platzhalter", + field: "code", + className: "width-300" + }, + { + label: "", + field: "blind", + className: "width-icon", + renderCell: function (object, data) { return gutachten_functions.renderIcon('fas fa-exchange-alt') }, + }, + { + label: 'Austausch Text', + field: "txt", + sortable: false, + editor: "textarea", + editorArgs: { + rows: 4, + cols: 50 + }, + editOn: "click" + } + ] + }, + "cp_platzhalter" + )); + grid_platzhalter.on("dgrid-datachange", function (evt) { + var item = evt.cell.row.data; + gutachten_xhr.call_function( + load_platzhalter_einzeln, + "update_controller", + "update_project_platzhalter", + "&value=" + evt.value + "&rowid=" + item.id + ); + }); + } + }; +}); diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_standards.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_standards.js new file mode 100644 index 0000000..eff64fa --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_standards.js @@ -0,0 +1,463 @@ +define([ + 'dojo/_base/declare', + 'dijit/layout/ContentPane', + 'dijit/layout/BorderContainer', + 'dijit/form/Select', + 'dijit/Editor', + 'dijit/MenuBar', + 'dijit/MenuBarItem', + 'dijit/ConfirmDialog', + 'dstore/Memory', + 'dstore/legacy/DstoreAdapter', + 'gutachten/lib/functions', + 'gutachten/lib/xhr' +], function ( + declare, + ContentPane, + BorderContainer, + Select, + TextEditor, + MenuBar, + MenuBarItem, + ConfirmDialog, + Memory, + DstoreAdapter, + gutachten_functions, + gutachten_xhr +) { + return { + create: function (tab_projekte_aktive_center) { + /****************************************************** + FUNCTIONS + ******************************************************/ + function move_standard_einzeln(move, id, pid) { + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + + load_standard_einzeln() + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'move_position', + '&id=' + id + '&pid=' + pid + '&move=' + move + ) + } + + var load_standard_einzeln = (window.load_standard_einzeln = function () { + if (LOCALSCOPE.projekt_aktive == 0) { + alert('Kein Projekt ausgewählt') + return + } + + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + + var store_standard_active = (window.store_standard_active = + new (declare([Memory]))({ + data: response, + idProperty: 'id' + })) + grid_standards.set('collection', store_standard_active) + grid_standards.startup() + grid_standards.resize() + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'standards_einzeln', + '&id=' + LOCALSCOPE.projekt_aktive + ) + }) + + function edit_add_StandardDialog() { + var callback = function (response) { + var myEditor = new TextEditor({ + height: '600px', + id: 'editor_standard_fliestext', + plugins: [ + 'undo', + 'redo', + 'copy', + 'paste', + 'selectAll', + 'bold', + 'italic', + 'underline', + 'removeFormat' + ] + }) + + var bc = new BorderContainer({ + design: 'headline', + id: 'bc', + splitter: false, + style: 'height:580px' + }) + var menu_textart = new MenuBar({ + region: 'top', + style: 'margin-bottom:15px;' + }) + menu_textart.addChild( + new MenuBarItem({ + label: 'Textart:', + style: 'text-align: left; padding-left:0; width:75px;' + }) + ) + + var textartStore = new DstoreAdapter( + new Memory({ + idProperty: 'id', + data: response + }) + ) + var select = new Select({ + id: 'textartSelect', + name: 'textartSelect', + _setSelected: function () { }, + store: textartStore, + style: 'text-align:left;', + labelAttr: 'name', + maxHeight: -1, // tells _HasDropDown to fit menu within viewport + onChange: function (value) { + // console.log( "value", value ); + // console.log( "this.get('displayedValue')", this.get( 'displayedValue' ) ); + LOCALSCOPE.textart_id = value + } + }) + menu_textart.addChild(select) + + bc.addChild(menu_textart) + + bc.addChild( + new ContentPane({ + region: 'top', + id: 'cp_kennung', + style: 'margin-bottom:5px;', + content: + 'Kennung: ' + }) + ) + + bc.addChild( + new ContentPane({ + region: 'top', + id: 'cp_ueberschrift', + content: + 'Überschrift:' + }) + ) + bc.addChild( + new ContentPane({ + region: 'center', + style: 'margin-top:20px; line-height: 1.6em !important;', + content: myEditor + }) + ) + + var menu_save = new MenuBar({ + region: 'bottom', + style: 'margin:5px; text-align: right;' + }) + bc.addChild(menu_save) + + // menu_save.addChild( + // new MenuBarItem({ + // id: 'sichernbutton', + // label: 'Sichern', + // style: + // 'user-select: none; width: 148px; background: #0089df; text-align: center; color: #fff; font-weight: bold; padding: 0px;', + // onClick: function () { + // if (!LOCALSCOPE.textart_id) { + // alert('Textart Wählen') + // return false + // } + + // dijit + // .byId('sichernbutton') + // .set('label', ' Sichern') + + // var item = [] + // item.push({ + // txt: dijit.byId('editor_standard_fliestext').get('value') + // }) + // item.push({ + // titel: dijit.byId('ueberschrift').get('value') + // }) + // item.push({ + // kennung: dijit.byId('kennung').get('value') + // }) + // item.push({ + // textart_id: LOCALSCOPE.textart_id + // }) + + // if (LOCALSCOPE.mode == 'edit') { + // if (!gutachten_functions.isNumeric(LOCALSCOPE.id)) + // return false + // gutachten_xhr.post_function( + // load_standard_einzeln, + // 'update_controller', + // 'update_projektestandards', + // item, + // '&rowid=' + LOCALSCOPE.id + // ) + // } else if (LOCALSCOPE.mode == 'add') { + // gutachten_xhr.post_function( + // load_standard_einzeln, + // 'insert_controller', + // 'add_row', + // item, + // 'berechnen=1&table=tx_gutachten_projektestandards' + // ) + // } + // } + // }) + // ) + + return new ConfirmDialog({ + id: 'editor_standard', + region: 'center', + title: 'Bearbeiten', + className: 'width-600 border-black', + content: bc, + onShow: function () {}, + onCancel: function () { }, + onExecute: function () { + if (!gutachten_functions.isNumeric(LOCALSCOPE.textart_id)) + return false + var item = [] + item.push({ + txt: dijit.byId('editor_standard_fliestext').get('value') + }) + item.push({ + titel: dijit.byId('ueberschrift').get('value') + }) + item.push({ + kennung: dijit.byId('kennung').get('value') + }) + item.push({ + textart_id: LOCALSCOPE.textart_id + }) + if (LOCALSCOPE.mode == 'edit') { + if (!gutachten_functions.isNumeric(LOCALSCOPE.id)) { + return false + } + gutachten_xhr.post_function( + load_standard_einzeln, + 'update_controller', + 'update_projektestandards', + item, + '&rowid=' + LOCALSCOPE.id + ) + } else if (LOCALSCOPE.mode == 'add') { + gutachten_xhr.post_function( + load_standard_einzeln, + 'insert_controller', + 'add_row', + item, + 'berechnen=1&table=tx_gutachten_projektestandards' + ) + } + } + }) + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'textart_alle' + ) + } + + /****************************************************** + Standards + ******************************************************/ + edit_add_StandardDialog() + + /****************************************************** + standard element for PDF layout + ******************************************************/ + var p_standards = (window.p_standards = new BorderContainer({ + title: ' Standards', + design: 'headline', + id: 'p_standards', + splitter: false, + onShow: function () { + load_standard_einzeln() + } + })) + tab_projekte_aktive_center.addChild(p_standards) + + //menu end + + var cp_standards = (window.cp_standards = new ContentPane({ + id: 'cp_standards', + region: 'center', + splitter: false + })) + p_standards.addChild(cp_standards) + + var grid_standards = (window.grid_standards = + new CellSelectionPaginationGrid( + { + collection: new Memory(), + selectionMode: 'single', + keepScrollPosition: 1, + idProperty: 'id', + pagingLinks: 1, + pagingTextBox: 0, + firstLastArrows: 1, + previousNextArrows: 1, + noDataMessage: 'Bitte ein Projekt ausgewählen', + rowsPerPage: 40, + columns: [ + { + label: ' ', + field: 'pos', + className: 'width-50 center' + }, + { + label: ' ', + field: 'hat_platzhalter', + className: 'width-50 center', + renderCell: gutachten_functions.renderPlatzhalter + }, + { + label: 'Kennung', + field: 'kennung' + }, + { + label: 'Überschrift', + field: 'titel' + }, + { + label: ' ', + field: 'first', + className: 'width-icon', + sortable: false, + renderCell: function (object, data) { return gutachten_functions.renderIcon('fa fa-angle-double-up') }, + }, + { + label: ' ', + field: 'up', + className: 'width-icon', + sortable: false, + renderCell: function (object, data) { return gutachten_functions.renderIcon('fa fa-angle-up') }, + }, + { + label: ' ', + field: 'down', + className: 'width-icon', + sortable: false, + renderCell: function (object, data) { return gutachten_functions.renderIcon('fa fa-angle-down') }, + }, + { + label: ' ', + field: 'last', + className: 'width-icon', + sortable: false, + renderCell: function (object, data) { return gutachten_functions.renderIcon('fa fa-angle-double-down') }, + }, + + { + label: 'Neue Seite', + field: 'neueseite', + sortable: false, + className: 'width-50 center', + renderCell: function (object, data) { return gutachten_functions.renderToggle(data, '', 1) }, + renderHeaderCell: function (object, data) { return gutachten_functions.renderText('A', 'Neue Seite') } + }, + { + label: ' ', + field: 'hidden', + sortable: false, + className: 'width-50 center', + renderCell: function (object, data) { return gutachten_functions.renderToggle(data, '', 1) }, + renderHeaderCell: function (object, data) { return gutachten_functions.renderText('H', 'Element verbergen') } + }, + { + label: ' ', + field: 'edit', + className: 'width-icon', + sortable: false, + renderCell: function () { + return gutachten_functions.renderIcon('fas fa-pencil-alt') + }, + renderHeaderCell: function () { + return gutachten_functions.renderIcon('fas fa-plus') + }, + } + ] + }, + 'cp_standards' + )) + + grid_standards.on('.dgrid-header .dgrid-cell:click', function (evt) { + var column = grid_standards.column(evt) + var field = column.field + if (field == 'edit') { + if (!LOCALSCOPE.projekt_aktive) { + return false + } + gutachten_xhr.call_function( + load_standard_einzeln, + 'select_controller', + 'standards_add', + '&id=' + LOCALSCOPE.projekt_aktive + ) + } + }) + + grid_standards.on('.dgrid-content .dgrid-cell:click', function (evt) { + var cell = grid_standards.cell(evt) + var item = grid_standards.row(evt) + var column = grid_standards.column(evt) + var field = column.field + + switch (field) { + case 'first': + case 'last': + case 'up': + case 'down': + move_standard_einzeln(field, item.id, item.data.pid) + break + case 'hidden': + gutachten_xhr.toggle_field_uid( + load_standard_einzeln, + 'tx_gutachten_projektestandards', + 'hidden', + item.id + ) + break + case 'neueseite': + gutachten_xhr.toggle_field_uid( + load_standard_einzeln, + 'tx_gutachten_projektestandards', + 'neueseite', + item.id + ) + break + case 'edit': + LOCALSCOPE.mode = 'edit' + LOCALSCOPE.id = item.data.id + LOCALSCOPE.textart_id = item.data.textart_id + + // dijit.byId("textart_" + item.textart_id)._set("selected", true); + // dijit.byId("menu_textart")._setSelected("textart_" + item.textart_id ); + // dijit.byId("menu_textart").set("value","textart_" + item.textart_id ); + // console.log("editor_standard_fliestext",item.data.txt); + + dijit.byId('textartSelect').set('value', item.data.textart_id) + + dijit.byId('ueberschrift').set('value', item.data.titel) + dijit.byId('kennung').set('value', item.data.kennung) + dijit.byId('editor_standard_fliestext').set('value', item.data.txt) + + dijit.byId('editor_standard').show() + dijit.byId('editor_standard_fliestext').focus() + + break + } + }) + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_upload.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_upload.js new file mode 100644 index 0000000..b511a28 --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/p_upload.js @@ -0,0 +1,100 @@ +define([ + 'dijit/layout/ContentPane', + 'dijit/layout/BorderContainer', + 'gutachten/lib/uploadform', + 'dijit/form/Button' +], function (ContentPane, BorderContainer, gutachten_uploadform, Button) { + return { + create: function (tab_projekte_aktive_center) { + LOCALSCOPE.document = '' + + var uploadFormHandle = (window.uploadFormHandle = + gutachten_uploadform.init()) + + /****************************************************** + upload + ******************************************************/ + var p_upload = (window.p_upload = new BorderContainer({ + title: ' Hochladen', + className: 'border-t-40', + design: 'headline', + id: 'p_upload', + splitter: false, + onShow: function () { + dijit.byId('cp_upload_response').set('content', '') + } + })) + tab_projekte_aktive_center.addChild(p_upload) + + var cp_upload_response = new ContentPane({ + region: 'top', + class: 'no-border', + style: 'height: 100px; padding-top:50px;', + id: 'cp_upload_response' + }) + p_upload.addChild(cp_upload_response) + + p_upload.addChild( + new ContentPane({ + region: 'center', + splitter: false, + style: 'padding:0 50px;', + content: + '

' + }) + ) + + new Button( + { + label: ' Allgemeine Flächen', + onClick: function () { + if (LOCALSCOPE.projekt_aktive == 0) { + alert('Kein Projekt ausgewählt') + return + } else { + dijit + .byId('uploader') + .set( + 'url', + 'index.php?eID=tx_gutachten&controller=uploads_controller&action=allgemein&pid=' + + LOCALSCOPE.projekt_aktive + ) + uploadFormHandle.set( + 'title', + ' Allgemeine Flächen Hochladen' + ) + uploadFormHandle.show() + } + } + }, + 'allg' + ).startup() + + new Button( + { + label: ' Nutzflächen', + onClick: function () { + if (LOCALSCOPE.projekt_aktive == 0) { + alert('Kein Projekt ausgewählt') + return + } else { + dijit + .byId('uploader') + .set( + 'url', + 'index.php?eID=tx_gutachten&controller=uploads_controller&action=nutzflaechen&pid=' + + LOCALSCOPE.projekt_aktive + ) + uploadFormHandle.set( + 'title', + ' Nutzflächen Hochladen' + ) + uploadFormHandle.show() + } + } + }, + 'nutz' + ).startup() + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/projekte_active.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/projekte_active.js new file mode 100644 index 0000000..8da00d5 --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/projekte_active.js @@ -0,0 +1,252 @@ +define([ + 'dojo/_base/declare', + 'dojo/_base/array', + 'dijit/layout/ContentPane', + 'dijit/layout/BorderContainer', + 'dijit/layout/TabContainer', + 'dstore/Memory', + 'gutachten/lib/functions', + 'gutachten/lib/xhr', + 'gutachten/projekte/p_basis', + 'gutachten/projekte/p_notizen', + 'gutachten/projekte/p_standards', + 'gutachten/projekte/p_platzhalter', + 'gutachten/projekte/p_orientierung_typen', + 'gutachten/projekte/p_allgemeine_flaechen', + 'gutachten/projekte/p_objekte_im_detail', + 'gutachten/projekte/p_methoden', + 'gutachten/projekte/p_upload', + 'gutachten/projekte/p_download' +], function ( + declare, + arrayUtil, + ContentPane, + BorderContainer, + TabContainer, + Memory, + gutachten_functions, + gutachten_xhr, + p_basis, + p_notizen, + p_standards, + p_platzhalter, + p_orientierung_typen, + p_allgemeine_flaechen, + p_objekte_im_detail, + p_methoden, + p_upload, + p_download +) { + return { + create: function (stack_container_main) { + LOCALSCOPE.projekt_aktive = 0 + window.update_projekt_item = function ( + field, + value + ) { + if (LOCALSCOPE.projekt_aktive > 0) { + gutachten_xhr.call_function( + '', + 'update_controller', + 'update_project', + '&table=tx_gutachten_projekte&field=' + + field + + '&value=' + + value + + '&id=' + + LOCALSCOPE.projekt_aktive + ) + } + } + + var load_projekte_active_data = (window.load_projekte_active_data = + function () { + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + + var store = new (declare([Memory]))({ + data: response + }) + var _filter = store.filter({ + active: 1 + }) + + grid_projekte_active.set('collection', _filter) + grid_projekte_active.startup() + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'projekte_alle', + '&active_only=1' + ) + }) + + /****************************************************** + layout base + ******************************************************/ + + var bc_projekte_active = (window.bc_projekte_alle = new BorderContainer({ + id: 'bc_projekte_active', + region: 'left', + splitter: false, + onShow: function () { + load_projekte_active_data() + } + })) + stack_container_main.addChild(bc_projekte_active) + + var cp_projekte_aktive_title = (window.cp_projekte_aktive_title = + new ContentPane({ + id: 'cp_projekte_aktive_title', + region: 'top', + splitter: false + })) + bc_projekte_active.addChild(cp_projekte_aktive_title) + + var bc_projekte_aktive_top = (window.bc_projekte_aktive_top = + new BorderContainer({ + id: 'bc_projekte_aktive_top', + region: 'left', + splitter: false + })) + bc_projekte_active.addChild(bc_projekte_aktive_top) + + var cp_projekte_aktive_menu = (window.cp_projekte_aktive_menu = + new ContentPane({ + id: 'cp_projekte_aktive_menu', + region: 'left', + splitter: false + })) + bc_projekte_aktive_top.addChild(cp_projekte_aktive_menu) + + var cp_projekte_aktive_top = (window.cp_projekte_aktive_top = + new ContentPane({ + id: 'cp_projekte_aktive_top', + region: 'left', + splitter: false + })) + bc_projekte_aktive_top.addChild(cp_projekte_aktive_top) + + var tab_projekte_aktive_center = (window.tab_projekte_aktive_center = + new TabContainer({ + id: 'tab_projekte_aktive_center', + tabPosition: 'left-h', + region: 'center', + splitter: false + })) + bc_projekte_active.addChild(tab_projekte_aktive_center) + p_basis.create(tab_projekte_aktive_center) + p_notizen.create(tab_projekte_aktive_center) + + p_standards.create(tab_projekte_aktive_center) + p_platzhalter.create(tab_projekte_aktive_center) + p_orientierung_typen.create(tab_projekte_aktive_center) + + p_methoden.create(tab_projekte_aktive_center) + p_allgemeine_flaechen.create(tab_projekte_aktive_center) + p_objekte_im_detail.create(tab_projekte_aktive_center) + + p_upload.create(tab_projekte_aktive_center) + p_download.create(tab_projekte_aktive_center) + + var grid_projekte_active = (window.grid_projekte_active = + new SelectionPaginationGrid( + { + idProperty: 'id', + showHeader: true, + rowsPerPage: 40, + columns: [ + { + label: '', + field: 'id', + className: "width-icon", + renderCell: function () { + return gutachten_functions.renderIcon('fa fa-building') + } + }, + { + label: 'Projekte', + field: 'intname' + } + ] + }, + 'cp_projekte_aktive_menu' + )) + grid_projekte_active.set('sort', { + attribute: 'intname', + descending: false + }) + grid_projekte_active.on('dgrid-select', function (e) { + var row = e.rows[0], + item = row.data + + LOCALSCOPE.projekt_aktive = item.id + dijit + .byId('cp_projekte_aktive_title') + .set('content', item.name + ' -> ' + item.intname) + var active = dijit.byId('tab_projekte_aktive_center') + .selectedChildWidget.id + + switch (active) { + case 'p_basis': + load_p_basis_data() + break + case 'p_platzhalter': + load_platzhalter_einzeln() + break + case 'p_standards': + load_standard_einzeln() + break + case 'p_orientierung_typen': + load_orientierung_typen_colums() + load_orientierung_typen() + break + case 'p_methoden': + load_methoden_projekt() + break + case 'p_notizen': + load_p_notizen_data() + break + case 'p_allgemeine': + load_p_allgemeine_alle() + break + case 'p_objekte': + load_p_objekte_alle() + break + } + + load_p_objekte_alle() + load_p_allgemeine_alle() + arrayUtil.forEach( + [ + 'a', + 'b', + 'c', + 'd', + 'e', + 'f', + 'g', + 'h', + 'i', + 'j', + 'k', + 'l', + 'm', + 'n', + 'o', + 'p', + 'q', + 'r', + 's', + 't', + 'u' + ], + function (item) { + grid_orientierung_typen.toggleColumnHiddenState(item, 1) + } + ) + }) + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/projekte_alle.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/projekte_alle.js new file mode 100644 index 0000000..ffecd13 --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/projekte/projekte_alle.js @@ -0,0 +1,535 @@ +define([ + 'dojo/dom', + 'dojo/query', + 'dojo/_base/declare', + 'dijit/layout/ContentPane', + 'dijit/layout/BorderContainer', + 'dstore/Memory', + 'dstore/Trackable', + 'dijit/MenuBar', + 'dijit/MenuBarItem', + 'dijit/ToolbarSeparator', + 'dijit/ConfirmDialog', + 'dijit/form/TextBox', + 'gutachten/lib/functions', + 'gutachten/lib/xhr' +], function ( + dom, + query, + declare, + ContentPane, + BorderContainer, + Memory, + Trackable, + MenuBar, + MenuBarItem, + ToolbarSeparator, + ConfirmDialog, + TextBox, + gutachten_functions, + gutachten_xhr +) { + return { + create: function (stack_container_main) { + function store_projekte_filter() { + var filter_f + switch (LOCALSCOPE.filter_field) { + case 'test': + filter_f = store_projekte + .filter({ + status: '1' + }) + .sort([ + { + property: 'erstelldatum', + descending: true + } + ]) + break + case 'konzept': + filter_f = store_projekte + .filter({ + status: '2' + }) + .sort('id') + break + case 'endfassung': + filter_f = store_projekte + .filter({ + status: '3' + }) + .sort('id') + break + case 'active': + filter_f = store_projekte + .filter({ + active: 1 + }) + .sort('id') + break + case 'search': + var filterString = dijit.byId('SearchBox1').get('value') + filter_f = store_projekte.filter(function (object) { + var name = object.name.toLowerCase() + var intname = object.intname.toLowerCase() + var gutachter = + object.gutachter != null ? object.gutachter.toLowerCase() : '' + var auftraggeber = + object.auftraggeber != null + ? object.auftraggeber.toLowerCase() + : '' + + if ( + ~name.indexOf(filterString.toLowerCase()) || + ~intname.indexOf(filterString.toLowerCase()) || + ~gutachter.indexOf(filterString.toLowerCase()) || + ~auftraggeber.indexOf(filterString.toLowerCase()) || + object.id == filterString.toLowerCase() + ) + return true + else return false + }) + break + default: + filter_f = store_projekte.sort([ + { + property: 'erstelldatum', + descending: true + } + ]) + break + } + grid_projekte.set('collection', filter_f) + grid_projekte.startup() + } + + /******************************************************* + * DIalog + *******************************************************/ + LOCALSCOPE.filter_field = '' + + var add_projekt_table = '' + add_projekt_table += + '' + add_projekt_table += + '' + add_projekt_table += + '' + add_projekt_table += + '' + add_projekt_table += '

' + + var newProjektDialog = (window.newProjektDialog = new ConfirmDialog({ + title: 'Neues Projekt anlegen', + content: add_projekt_table, + region: 'top', + style: 'width: 600px', + onShow: function () { + dom.byId('internername').value = '' + dom.byId('projektname').value = '' + }, + onExecute: function () { + gutachten_xhr.call_function( + load_projekte_data, + 'insert_controller', + 'neues_projekt', + '&internername=' + + dom.byId('internername').value + + '&projektname=' + + dom.byId('projektname').value + ) + } + })) + + /******************************************************* + * Grid + *******************************************************/ + var grid_projekte = (window.grid_projekte = + new CellSelectionPaginationGrid({ + minRowsPerPage: 0, + cellNavigation: 1, + selectionMode: 'single', + keepScrollPosition: 1, + idProperty: 'id', + pagingLinks: 20, + pagingTextBox: 0, + firstLastArrows: 1, + previousNextArrows: 1, + maxRowsPerPage: 50, + rowsPerPage: 50, + pageSkip: 50, + noDataMessage: 'Keine Daten', + columns: [ + { + label: '', + field: 'blind', + className: "width-icon", + renderCell: function () { + return gutachten_functions.renderIcon('far fa-building') + } + }, + { + label: 'Geändert', + field: 'timestamp', + sortable: true, + className: 'left-140', + }, + { + label: 'Interner Name', + field: 'intname', + sortable: true, + editor: 'text', + editOn: 'click', + editorArgs: { + style: 'width: 230px; font-size:1rem;' + }, + }, + { + label: 'Projekt Name', + field: 'name', + sortable: true, + editor: 'text', + editOn: 'click', + editorArgs: { + style: 'width: 230px; font-size:1rem;' + }, + }, + { + label: ' ', + field: 'active', + sortable: false, + className: 'width-icon', + renderCell: function (object, data) { return gutachten_functions.rendeCircle(data, 'active', 1) }, + renderHeaderCell: function () { return gutachten_functions.renderText('A', 'Aktive Projekte') } + }, + { + label: ' ', + field: 'status', + sortable: false, + className: 'width-icon', + renderCell: function (object, data) { return gutachten_functions.rendeCircle(data, 'test', 1) }, + renderHeaderCell: function () { return gutachten_functions.renderText('T', 'Test Projekte') } + }, + { + label: ' ', + field: 'status', + sortable: false, + className: 'width-icon', + renderCell: function (object, data) { return gutachten_functions.rendeCircle(data, 'konzept', 2) }, + renderHeaderCell: function () { return gutachten_functions.renderText('K', 'Konzeptineller Entwurf') } + }, + { + label: ' ', + field: 'status', + sortable: false, + className: 'width-icon', + renderCell: function (object, data) { return gutachten_functions.rendeCircle(data, 'endfassung', 3) }, + renderHeaderCell: function () { return gutachten_functions.renderText('E', 'Projekt Endfassung') } + }, + { + label: 'Auftraggeber', + field: 'auftraggeber', + sortable: true + }, + { + label: 'Gutachter', + field: 'gutachter', + sortable: true + }, + { + label: ' ', + field: 'clone', + sortable: false, + className: 'width-icon', + renderCell: function () { + return gutachten_functions.renderIcon('far fa-clone') + }, + renderHeaderCell: function () { return gutachten_functions.renderText('K', 'Projekt Klonen') } + }, + { + label: ' ', + field: 'delete', + sortable: false, + className: 'width-icon', + renderCell: function () { + return gutachten_functions.renderIcon('far fa-trash-alt') + }, + renderHeaderCell: function () { return gutachten_functions.renderText('L', 'Projekt Löschen') } + } + ] + })) + + grid_projekte.on('.dgrid-content .dgrid-cell:click', function (evt) { + var item = grid_projekte.row(evt) + var cell = grid_projekte.cell(evt) + var column = grid_projekte.column(evt) + var field = column.field + var callback + item = item.data + switch (field) { + case 'status': + console.log(cell.column); + var columnid = cell.column.id + let value = 1 + switch (columnid) { + case '5': + value = 1 + break + case '6': + value = 2 + break; + case '7': + value = 3 + break; + } + callback = function (response) { + store_projekte + .filter({ + id: item.id + }) + .forEach(function (object) { + object.status = response + store_projekte.put(object) + }) + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'projekt_status', + '&id=' + item.id + '&value=' + value + ) + break + case 'delete': + if (confirm('Projekt löschen?')) { + callback = function (response) { + store_projekte + .filter({ + id: item.id + }) + .forEach(function (object) { + store_projekte.remove(item.id) + }) + } + gutachten_xhr.call_function( + callback, + 'delete_controller', + 'projekt_delete', + '&id=' + item.id + ) + } + + break + case 'clone': + if (confirm('Projekt du­pli­zie­ren?')) { + gutachten_xhr.call_function( + load_projekte_data, + 'select_controller', + 'projekt_clone', + '&id=' + item.id + ) + } + break + case 'active': + callback = function (response) { + store_projekte + .filter({ + id: item.id + }) + .forEach(function (object) { + object.active = response + store_projekte.put(object) + }) + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'projekt_active', + '&id=' + item.id + ) + break + } + }) + grid_projekte.on('dgrid-datachange', function (evt) { + if ( + evt.cell.column.field == 'name' || + evt.cell.column.field == 'intname' + ) { + gutachten_xhr.call_function( + '', + 'update_controller', + 'update_project', + '&table=tx_gutachten_projekte&field=' + + evt.cell.column.field + + '&value=' + + evt.value + + '&id=' + + evt.cell.row.id + ) + } + }) + + var load_projekte_data = (window.load_projekte_data = function () { + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + + var store = new (declare([Memory, Trackable]))({ + data: response, + idProperty: 'id' + }) + var store_projekte = (window.store_projekte = store.sort('timestamp')) + + store_projekte_filter() + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'projekte_alle' + ) + }) + + /****************************************************** + layout base + ******************************************************/ + + var bc_projekte_alle = (window.bc_projekte_alle = new BorderContainer({ + id: 'bc_projekte_alle', + region: 'left', + splitter: false, + onShow: function () { + load_projekte_data() + } + })) + stack_container_main.addChild(bc_projekte_alle) + + /****************************************************** + layout grid + ******************************************************/ + var cp_projekte_allgemein_center = (window.cp_projekte_allgemein_center = + new ContentPane({ + id: 'cp_projekte_allgemein_center', + region: 'center', + splitter: false, + content: grid_projekte + })) + bc_projekte_alle.addChild(cp_projekte_allgemein_center) + + /****************************************************** + layout menu + ******************************************************/ + + var menu_projekte = new MenuBar({ + id: 'menu_projekte', + region: 'top', + style: 'text-align: center', + splitter: false + }) + bc_projekte_alle.addChild(menu_projekte) + + menu_projekte.addChild( + new TextBox({ + showLabel: true, + id: 'SearchBox1', + class: 'filter-box', + placeHolder: 'Filter', + selectOnClick: true, + onKeyUp: function () { + setTimeout(function () { + LOCALSCOPE.filter_field = 'search' + store_projekte_filter() + }, 500) + }, + _setSelected: function () { + } + }) + ) + menu_projekte.addChild( + new MenuBarItem({ + showLabel: true, + label: '', + onClick: function () { + LOCALSCOPE.filter_field = '' + dijit.byId('SearchBox1').reset() + // store_projekte_filter() + load_projekte_data() + } + }) + ) + // menu_projekte.addChild(new ToolbarSeparator()) + // menu_projekte.addChild( + // new MenuBarItem({ + // showLabel: true, + // label: ' Laden', + // onClick: function () { + // LOCALSCOPE.filter_field = '' + // load_projekte_data() + // } + // }) + // ) + menu_projekte.addChild(new ToolbarSeparator()) + menu_projekte.addChild( + new MenuBarItem({ + showLabel: true, + label: ' Aktive', + onClick: function () { + dijit.byId('SearchBox1').reset() + if (LOCALSCOPE.filter_field == 'active') { + LOCALSCOPE.filter_field = '' + store_projekte_filter() + } else { + LOCALSCOPE.filter_field = 'active' + store_projekte_filter() + } + } + }) + ) + menu_projekte.addChild(new ToolbarSeparator()) + menu_projekte.addChild( + new MenuBarItem({ + showLabel: true, + label: ' Test', + onClick: function () { + LOCALSCOPE.filter_field = 'test' + dijit.byId('SearchBox1').reset() + store_projekte_filter() + } + }) + ) + menu_projekte.addChild(new ToolbarSeparator()) + menu_projekte.addChild( + new MenuBarItem({ + showLabel: true, + label: ' Konzept', + onClick: function () { + LOCALSCOPE.filter_field = 'konzept' + dijit.byId('SearchBox1').reset() + store_projekte_filter() + } + }) + ) + menu_projekte.addChild(new ToolbarSeparator()) + menu_projekte.addChild( + new MenuBarItem({ + showLabel: true, + label: ' Endfassung', + onClick: function () { + LOCALSCOPE.filter_field = 'endfassung' + dijit.byId('SearchBox1').reset() + store_projekte_filter() + } + }) + ) + menu_projekte.addChild(new ToolbarSeparator()) + menu_projekte.addChild( + new MenuBarItem({ + showLabel: true, + label: ' Neu', + onClick: function () { + newProjektDialog.show() + } + }) + ) + + load_projekte_data() + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/aufstellung.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/aufstellung.js new file mode 100644 index 0000000..4e30784 --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/aufstellung.js @@ -0,0 +1,164 @@ +define([ + 'dojo/query', + 'dojo/_base/declare', + 'dijit/layout/ContentPane', + 'dijit/layout/BorderContainer', + 'dijit/form/TextBox', + 'dijit/MenuBar', + 'dijit/MenuBarItem', + 'dstore/Memory', + 'gutachten/lib/functions', + 'gutachten/lib/xhr' +], function ( + query, + declare, + ContentPane, + BorderContainer, + TextBox, + MenuBar, + MenuBarItem, + Memory, + gutachten_functions, + gutachten_xhr +) { + return { + create: function () { + + window.load_aufstellung_data = function () { + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + + var store_aufstellung = new (declare([ + Memory + ]))({ + data: response + }) + + grid_aufstellung.set('collection', store_aufstellung) + grid_aufstellung.startup() + grid_aufstellung.refresh() + + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'aufstellung_alle' + ) + } + LOCALSCOPE.filter_field = 0 + + /****************************************************** + aufstellung + ******************************************************/ + + var bc_aufstellung = (window.bc_aufstellung = new BorderContainer({ + title: ' Aufstellung Titel', + design: 'headline', + id: 'bc_aufstellung', + splitter: false, + onShow: function () { + load_aufstellung_data() + } + })) + dijit.byId('tap_vorlagen_center').addChild(bc_aufstellung) + + var grid_aufstellung = (window.grid_aufstellung = + new CellSelectionPaginationGrid( + { + collection: new Memory(), + selectionMode: 'single', + keepScrollPosition: 1, + idProperty: 'id', + pagingLinks: 1, + pagingTextBox: 0, + firstLastArrows: 1, + previousNextArrows: 1, + rowsPerPage: 100, + columns: [ + { + label: 'Id', + field: 'id', + className: 'width-80 center', + }, + { + label: 'Titel', + field: 'titel', + className: 'width-300', + sortable: false, + editor: 'text', + editOn: 'click', + editorArgs: { + style: 'with:280px;' + }, + renderCell: gutachten_functions.renderAllowHTML + }, + { + label: ' ', + field: 'delete', + sortable: false, + className: 'width-icon', + renderCell: function () { + return gutachten_functions.renderIcon('far fa-trash-alt') + }, + renderHeaderCell: function () { + return gutachten_functions.renderIcon('fas fa-plus') + }, + }, + { + label: '', + field: 'blind' + } + ] + }, + )) + + grid_aufstellung.on('dgrid-datachange', function (evt) { + gutachten_xhr.call_function( + '', + 'update_controller', + 'update_aufstellung', + '&value=' + evt.value + '&id=' + evt.cell.row.id + ) + }) + + grid_aufstellung.on('.dgrid-header .dgrid-cell:click', function (evt) { + var cell = grid_aufstellung.cell(evt); + if (cell.column.field == "delete") { + gutachten_xhr.call_function( + load_aufstellung_data, + 'insert_controller', + 'neues_element', + '&table=tx_gutachten_aufstellung&field=titel&value=Neuer Title' + ) + } + }); + + grid_aufstellung.on('.dgrid-content .dgrid-cell:click', function (evt) { + var cell = grid_aufstellung.cell(evt) + var field = cell.column.field + var item = grid_aufstellung.row(evt) + switch (field) { + case 'delete': + if (confirm('Titel löschen?')) { + gutachten_xhr.call_function( + load_aufstellung_data, + 'delete_controller', + 'delete_by_id', + '&table=tx_gutachten_aufstellung&id=' + item.id + ) + } + break + } + }) + + var cp_aufstellung_center = (window.cp_aufstellung_center = + new ContentPane({ + id: 'cp_aufstellung_center', + region: 'center', + splitter: false + })) + bc_aufstellung.addChild(cp_aufstellung_center) + cp_aufstellung_center.addChild(grid_aufstellung) + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/auftraggeber.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/auftraggeber.js new file mode 100644 index 0000000..ae706b8 --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/auftraggeber.js @@ -0,0 +1,297 @@ +define([ + 'dojo/query', + 'dojo/_base/declare', + 'dijit/layout/ContentPane', + 'dijit/layout/BorderContainer', + 'dijit/form/TextBox', + 'dijit/Editor', + 'dijit/MenuBar', + 'dijit/MenuBarItem', + 'dijit/ToolbarSeparator', + 'dstore/Memory', + 'gutachten/lib/functions', + 'gutachten/lib/xhr' +], function ( + query, + declare, + ContentPane, + BorderContainer, + TextBox, + TextEditor, + MenuBar, + MenuBarItem, + ToolbarSeparator, + Memory, + gutachten_functions, + gutachten_xhr +) { + return { + create: function () { + + var add_auftraggeber = gutachten_functions.getAddAuftraggeber_CDialog() + + function store_auftraggeber_filter() { + var filterString = dijit.byId('SearchBox8').get('value') + + if (filterString != '') { + filter_f = store_auftraggeber.filter(function (object) { + var kennung = object.kennung.toLowerCase() + var txt = object.txt.toLowerCase() + if ( + ~txt.indexOf(filterString.toLowerCase()) || + ~kennung.indexOf(filterString.toLowerCase()) || + object.id == filterString.toLowerCase() + ) + return true + else return false + }) + } else { + filter_f = store_auftraggeber.sort({ + property: 'id', + descending: false + }) + } + grid_auftraggeber.set('collection', filter_f) + grid_auftraggeber.startup() + grid_auftraggeber.refresh() + } + + function load_auftraggeber_data() { + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + + var store_auftraggeber = (window.store_auftraggeber = new (declare([ + Memory + ]))({ + data: response + })) + + store_auftraggeber_filter() + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'auftraggeber_alle' + ) + } + + /* + * + */ + window.submitAddAuftraggeber = function () { + var data = dijit.byId('sendform_auf').get('value') + + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + + load_auftraggeber_data() + } + gutachten_xhr.post_function( + callback, + 'insert_controller', + 'auftraggeber_neu', + data + ) + } + + LOCALSCOPE.filter_field = 0 + + /****************************************************** + layout + ******************************************************/ + var bc_auftraggeber = (window.bc_auftraggeber = new BorderContainer({ + title: ' Auftraggeber', + design: 'headline', + id: 'bc_auftraggeber', + splitter: false, + onShow: function () { + load_auftraggeber_data() + } + })) + dijit.byId('tap_vorlagen_center').addChild(bc_auftraggeber) + + /****************************************************** + menu + ******************************************************/ + var menu_auftraggeber = new MenuBar({ + id: 'menu_auftraggeber', + style: 'text-align: center', + region: 'top', + splitter: false + }) + menu_auftraggeber.addChild( + new TextBox({ + showLabel: true, + id: 'SearchBox8', + class: 'filter-box', + placeHolder: 'Name oder Id', + selectOnClick: true, + onKeyUp: function () { + setTimeout(function () { + LOCALSCOPE.filter_field = 'search' + store_auftraggeber_filter() + }, 500) + }, + _setSelected: function () { + query('#widget_SearchBox8 div span').style('display', 'none') + } + }) + ) + menu_auftraggeber.addChild( + new MenuBarItem({ + showLabel: true, + label: '', + onClick: function () { + dijit.byId('SearchBox8').reset() + grid_auftraggeber.set('collection', store_auftraggeber) + grid_auftraggeber.startup() + grid_auftraggeber.refresh() + } + }) + ) + + menu_auftraggeber.addChild(new ToolbarSeparator()) + menu_auftraggeber.addChild( + new MenuBarItem({ + showLabel: true, + label: ' Neu', + onClick: function () { + add_auftraggeber.show() + } + }) + ) + + /****************************************************** + center + ******************************************************/ + var cp_auftraggeber_center = (window.cp_auftraggeber_center = + new ContentPane({ + id: 'cp_auftraggeber_center', + region: 'center', + splitter: false + })) + bc_auftraggeber.addChild(cp_auftraggeber_center) + + /****************************************************** + grid + ******************************************************/ + var grid_auftraggeber = (window.grid_auftraggeber = + new CellSelectionPaginationGrid( + { + collection: new Memory(), + selectionMode: 'single', + keepScrollPosition: 1, + idProperty: 'id', + pagingLinks: 1, + pagingTextBox: 0, + firstLastArrows: 1, + previousNextArrows: 1, + rowsPerPage: 40, + columns: [ + { + field: 'kennung', + sortable: false, + editor: 'text', + editOn: 'click', + renderCell: gutachten_functions.renderAllowHTML + }, + { + label: 'Gutachten Kopf', + field: 'kopf', + sortable: false, + editor: 'text', + editOn: 'click', + rows: '4', + cols: '30', + editorArgs: { + selectOnClick: false, + class: 'snuf-g-odd center' + }, + renderCell: gutachten_functions.renderAllowHTML + }, + { + field: 'txt', + sortable: false, + editor: TextEditor, + className: 'width-500', + editOn: 'click', + renderCell: gutachten_functions.renderAllowHTML, + renderHeaderCell: function () { return gutachten_functions.renderText('Adresse Deckblatt', 'Zeilen der Adresse denen ein Minus - vorgestellt ist
werden im Deckblatt Fett ausgedruckt') } + }, + { + label: 'Kontaktperson', + field: 'kontaktperson', + sortable: false, + editor: 'text', + editOn: 'click' + }, + { + label: 'E-Mail', + field: 'email', + sortable: false, + editor: 'text', + editOn: 'click' + }, + { + label: 'Telefon', + field: 'telefon', + sortable: false, + editor: 'text', + editOn: 'click' + }, + { + label: ' ', + field: 'delete', + sortable: false, + className: 'width-icon', + renderCell: function () { + return gutachten_functions.renderIcon('far fa-trash-alt') + }, + renderHeaderCell: function () { return gutachten_functions.renderText('L', 'Projekt Löschen') } + } + ] + }, + 'cp_auftraggeber_center' + )) + grid_auftraggeber.set('sort', [ + { + property: 'id', + descending: true + } + ]) + + grid_auftraggeber.on('.dgrid-content .dgrid-cell:click', function (evt) { + var cell = grid_auftraggeber.cell(evt) + var item = grid_auftraggeber.row(evt) + var column = grid_auftraggeber.column(evt) + var field = column.field + + switch (field) { + case 'delete': + if (confirm('Auftraggeber löschen?')) { + gutachten_xhr.delete_uid( + load_auftraggeber_data, + 'tx_gutachten_auftraggeber', + item.id + ) + } + break + } + }) + + grid_auftraggeber.on('dgrid-datachange', function (evt) { + gutachten_xhr.call_function( + load_auftraggeber_data, + 'update_controller', + 'update_project', + '&table=tx_gutachten_auftraggeber&field=' + + evt.cell.column.field + + '&value=' + + evt.value + + '&id=' + + evt.cell.row.id + ) + }) + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/gutachter.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/gutachter.js new file mode 100644 index 0000000..63833a5 --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/gutachter.js @@ -0,0 +1,292 @@ +define([ + 'dojo/query', + 'dojo/_base/declare', + 'dijit/layout/ContentPane', + 'dijit/layout/BorderContainer', + 'dijit/form/TextBox', + 'dijit/Editor', + 'dijit/MenuBar', + 'dijit/MenuBarItem', + 'dstore/Memory', + 'gutachten/lib/functions', + 'gutachten/lib/xhr' +], function ( + query, + declare, + ContentPane, + BorderContainer, + TextBox, + TextEditor, + MenuBar, + MenuBarItem, + Memory, + gutachten_functions, + gutachten_xhr +) { + return { + create: function () { + /****************************************************** + FUNCTIONS + ******************************************************/ + // window.store_gutachter_filter = function () { + // var filterString = dijit.byId('SearchBox7').get('value') + + // if (filterString != '') { + // filter_f = store_gutachter.filter(function (object) { + // var kennung = object.kennung.toLowerCase() + // var txt = object.txt.toLowerCase() + // if ( + // ~txt.indexOf(filterString.toLowerCase()) || + // ~kennung.indexOf(filterString.toLowerCase()) || + // object.id == filterString.toLowerCase() + // ) + // return true + // else return false + // }) + // } else { + // filter_f = store_gutachter.sort({ + // property: 'id', + // descending: false + // }) + // } + // grid_gutachter.set('collection', filter_f) + // grid_gutachter.startup() + // grid_gutachter.refresh() + // } + + function load_gutachter_data() { + var callback = function (response) { + var store_gutachter = new (declare([ + Memory + ]))({ + data: response + }) + grid_gutachter.set('collection', store_gutachter) + grid_gutachter.startup() + grid_gutachter.refresh() + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'gutachter_alle' + ) + } + + window.submitAddGutachter = function () { + var data = dijit.byId('sendform_gut').get('value') + + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + + load_gutachter_data() + } + gutachten_xhr.post_function( + callback, + 'insert_controller', + 'gutachter_neu', + data + ) + } + + /****************************************************** + gutachter + ******************************************************/ + + var bc_gutachter = (window.bc_gutachter = new BorderContainer({ + title: ' Gutachter', + design: 'headline', + id: 'bc_gutachter', + splitter: false, + onShow: function () { + load_gutachter_data() + } + })) + dijit.byId('tap_vorlagen_center').addChild(bc_gutachter) + + /****************************************************** + menu + ******************************************************/ + // var menu_gutachter = new MenuBar({ + // id: 'menu_gutachter', + // region: 'top', + // splitter: false + // }) + // menu_gutachter.addChild( + // new TextBox({ + // showLabel: true, + // id: 'SearchBox7', + // class: 'filter-box', + // placeHolder: 'Name oder Id', + // selectOnClick: true, + // onKeyUp: function () { + // setTimeout(function () { + // store_gutachter_filter() + // }, 500) + // }, + // _setSelected: function () { + // query('#widget_SearchBox7 div span').style('display', 'none') + // } + // }) + // ) + // menu_gutachter.addChild( + // new MenuBarItem({ + // showLabel: true, + // label: '', + // onClick: function () { + // dijit.byId('SearchBox7').reset() + // grid_gutachter.set('collection', store_gutachter) + // grid_gutachter.startup() + // grid_gutachter.refresh() + // } + // }) + // ) + + // var add_gutachter = gutachten_functions.getAddGutachter_CDialog() + + // menu_gutachter.addChild( + // new MenuBarItem({ + // showLabel: true, + // style: 'float:right;margin-right:5px', + // label: '', + // onClick: function () { + // add_gutachter.show() + // } + // }) + // ) + // bc_gutachter.addChild(menu_gutachter) + var cp_gutachter_center = (window.cp_gutachter_center = new ContentPane({ + id: 'cp_gutachter_center', + region: 'center', + splitter: false + })) + bc_gutachter.addChild(cp_gutachter_center) + /****************************************************** + grid + ******************************************************/ + var grid_gutachter = (window.grid_gutachter = + new CellSelectionPaginationGrid( + { + collection: new Memory(), + selectionMode: 'single', + keepScrollPosition: 1, + idProperty: 'id', + pagingLinks: 1, + pagingTextBox: 0, + firstLastArrows: 1, + previousNextArrows: 1, + rowsPerPage: 40, + columns: [ + // { + // label: 'Id', + // field: 'id', + // className: 'width-icon' + // }, + { + label: 'Kennung', + field: 'kennung', + className: 'width-150', + sortable: false, + editor: 'text', + editOn: 'click', + renderCell: gutachten_functions.renderAllowHTML + }, + { + label: 'Gutachten Kopf', + field: 'kopf', + className: 'width-300', + sortable: false, + editor: 'text', + editOn: 'click', + renderCell: gutachten_functions.renderAllowHTML + }, + { + label: 'Fliestext', + field: 'txt', + sortable: false, + editor: TextEditor, + editorArgs: { + plugins: [ + 'undo', + 'redo', + 'copy', + 'paste', + 'selectAll', + 'bold', + 'italic', + 'underline' + ] + }, + editOn: 'click', + renderCell: gutachten_functions.renderAllowHTML + }, + { + label: 'Kontakt', + field: 'kontaktperson', + className: 'width-150', + sortable: false, + editor: 'text', + editOn: 'click' + }, + { + label: 'E-Mail', + field: 'email', + className: 'width-150', + sortable: false, + editor: 'text', + editOn: 'click' + }, + { + label: 'Telefon', + field: 'telefon', + className: 'width-150', + sortable: false, + editor: 'text', + editOn: 'click' + } + // { + // label: ' ', + // field: 'delete', + // sortable: false, + // className: 'width-50 center', + // renderCell: gutachten_functions.renderDelete + // } + ] + }, + 'cp_gutachter_center' + )) + + grid_gutachter.on('.dgrid-content .dgrid-cell:click', function (evt) { + var cell = grid_gutachter.cell(evt) + var item = grid_gutachter.row(evt) + var column = grid_gutachter.column(evt) + var field = column.field + + switch (field) { + case 'delete': + if (confirm('Gutachter löschen?')) { + gutachten_xhr.delete_uid( + load_gutachter_data, + 'tx_gutachten_auftraggeber', + item.id + ) + } + break + } + }) + + grid_gutachter.on('dgrid-datachange', function (evt) { + gutachten_xhr.call_function( + load_gutachter_data, + 'update_controller', + 'update_project', + '&table=tx_gutachten_gutachter&field=' + + evt.cell.column.field + + '&value=' + + evt.value + + '&id=' + + evt.cell.row.id + ) + }) + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/orientierungen.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/orientierungen.js new file mode 100644 index 0000000..a72b768 --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/orientierungen.js @@ -0,0 +1,175 @@ +define([ + 'dojo/query', + 'dojo/_base/declare', + 'dijit/layout/ContentPane', + 'dijit/layout/BorderContainer', + 'dijit/form/TextBox', + 'dijit/MenuBar', + 'dijit/MenuBarItem', + 'dstore/Memory', + 'gutachten/lib/functions', + 'gutachten/lib/xhr' +], function ( + query, + declare, + ContentPane, + BorderContainer, + TextBox, + MenuBar, + MenuBarItem, + Memory, + gutachten_functions, + gutachten_xhr +) { + return { + create: function () { + /****************************************************** + FUNCTIONS + ******************************************************/ + // function store_orientierung_filter() { + // var filterString = dijit.byId('SearchBox9').get('value') + + // if (filterString != '') { + // filter_f = store_orientierung.filter(function (object) { + // var orientierung = object.orientierung.toLowerCase() + // if (~orientierung.indexOf(filterString.toLowerCase())) return true + // else return false + // }) + // } else { + // filter_f = store_orientierung.sort({ + // property: 'id', + // descending: false + // }) + // } + // grid_orientierung.set('collection', filter_f) + // grid_orientierung.startup() + // grid_orientierung.refresh() + // } + + function load_orientierung_data() { + var callback = function (response) { + window.store_orientierung = new (declare([ + Memory + ]))({ + data: response + }) + + grid_orientierung.set('collection', store_orientierung) + grid_orientierung.startup() + grid_orientierung.refresh() + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'orientierung_alle' + ) + } + LOCALSCOPE.filter_field = 0 + + /****************************************************** + orientierung + ******************************************************/ + + var bc_orientierung = (window.bc_orientierung = new BorderContainer({ + title: ' Orientierung', + design: 'headline', + id: 'bc_orientierung', + splitter: false, + onShow: function () { + load_orientierung_data() + } + })) + dijit.byId('tap_vorlagen_center').addChild(bc_orientierung) + + /****************************************************** + menu + ******************************************************/ + + // var menu_orientierung = new MenuBar({ + // id: 'menu_orientierung', + // region: 'top', + // splitter: false + // }) + // menu_orientierung.addChild( + // new TextBox({ + // showLabel: true, + // id: 'SearchBox9', + // class: 'filter-box', + // placeHolder: 'Filter', + // selectOnClick: true, + // onKeyUp: function () { + // setTimeout(function () { + // LOCALSCOPE.filter_field = 'search' + // store_orientierung_filter() + // }, 500) + // }, + // _setSelected: function () { + // query('#widget_SearchBox9 div span').style('display', 'none') + // } + // }) + // ) + // menu_orientierung.addChild( + // new MenuBarItem({ + // showLabel: true, + // label: '', + // onClick: function () { + // dijit.byId('SearchBox9').reset() + // grid_orientierung.set('collection', store_orientierung) + // grid_orientierung.startup() + // grid_orientierung.refresh() + // } + // }) + // ) + // bc_orientierung.addChild(menu_orientierung) + + /****************************************************** + center + ******************************************************/ + var cp_orientierung_center = (window.cp_orientierung_center = + new ContentPane({ + id: 'cp_orientierung_center', + region: 'center', + splitter: false + })) + bc_orientierung.addChild(cp_orientierung_center) + + /****************************************************** + grid + ******************************************************/ + var grid_orientierung = (window.grid_orientierung = + new CellSelectionPaginationGrid( + { + collection: new Memory(), + selectionMode: 'single', + keepScrollPosition: 1, + idProperty: 'id', + pagingLinks: 1, + pagingTextBox: 0, + firstLastArrows: 1, + previousNextArrows: 1, + rowsPerPage: 100, + columns: [ + { + label: 'Orientierung', + field: 'orientierung', + sortable: false, + editor: 'text', + editOn: 'click', + editorArgs: { + style: 'text-align: center; width:400px; padding:5px' + }, + renderCell: gutachten_functions.renderAllowHTML + } + ] + }, + 'cp_orientierung_center' + )) + grid_orientierung.set('sort', [ + { + property: 'sortierung', + descending: false + } + ]) + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/standards.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/standards.js new file mode 100644 index 0000000..c769434 --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/standards.js @@ -0,0 +1,390 @@ +define([ + 'dojo/_base/declare', + 'dojo/_base/array', + 'dijit/layout/ContentPane', + 'dijit/layout/BorderContainer', + 'dijit/Editor', + 'dijit/ConfirmDialog', + 'dijit/Menu', + 'dijit/MenuItem', + 'dijit/MenuBar', + 'dijit/MenuBarItem', + 'dijit/PopupMenuBarItem', + 'dstore/Memory', + 'gutachten/lib/functions', + 'gutachten/lib/xhr' +], function ( + declare, + arrayUtil, + ContentPane, + BorderContainer, + Editor, + ConfirmDialog, + Menu, + MenuItem, + MenuBar, + MenuBarItem, + PopupMenuBarItem, + Memory, + gutachten_functions, + gutachten_xhr +) { + return { + create: function () { + /****************************************************** + FUNCTIONS + ******************************************************/ + // function store_standards_filter() { + // var filterString = dijit.byId('SearchBox10').get('value') + + // if (filterString != '') { + // filter_f = store_standards.filter(function (object) { + // var kennung = object.kennung.toLowerCase() + // var txt = object.txt.toLowerCase() + // if ( + // ~txt.indexOf(filterString.toLowerCase()) || + // ~kennung.indexOf(filterString.toLowerCase()) || + // object.id == filterString.toLowerCase() + // ) + // return true + // else return false + // }) + // } else { + // filter_f = store_standards.sort({ + // property: 'id', + // descending: false + // }) + // } + // grid_standards.set('collection', filter_f) + // grid_standards.startup() + // grid_standards.refresh() + // } + + var load_standards_data = (window.load_standards_data = function () { + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + + var store_standards = new (declare([ + Memory + ]))({ + data: response + }) + + grid_standards.set('collection', store_standards) + grid_standards.startup() + grid_standards.refresh() + // store_standards_filter() + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'standards_alle' + ) + }) + + /* + * + */ + function editStandardDialog() { + var callback = function (response) { + gutachten_functions.checkSessionExpired(response) + + var myEditor = new Editor({ + height: '500px', + style: "border:1px solid #000; margin-bottom:5px; padding:4px; border-radius:5px", + id: 'editor_standard_vorlagen_fliestext', + plugins: [ + 'undo', + 'redo', + 'copy', + 'paste', + 'selectAll', + 'bold', + 'italic', + 'underline' + ] + }) + + var bc_editor = new BorderContainer({ + design: 'headline', + id: 'bc_editor', + splitter: false, + style: 'height:380px' + }) + var menu_textart = new MenuBar({ + region: 'top', + style: 'height:40px' + }) + menu_textart.addChild( + new MenuBarItem({ + label: 'Textart:', + style: 'width: 80px; padding-left: 0;' + }) + ) + + var popupTexArtMenu = new Menu({ + style: "border-left:1px solid #ccc; border-top:1px solid #ccc; ", + }) + arrayUtil.forEach(response, function (item) { + popupTexArtMenu.addChild( + new MenuItem({ + levelid: item.id, + label: item.name, + onClick: function () { + LOCALSCOPE.textart_id = item.id + dijit.byId('menu_textart').set('label', this.label) + } + }) + ) + }) + menu_textart.addChild( + new PopupMenuBarItem({ + showLabel: true, + label: 'Bitte wählen ↓', + id: 'menu_textart', + popup: popupTexArtMenu + }) + ) + bc_editor.addChild(menu_textart) + + bc_editor.addChild( + new ContentPane({ + region: 'top', + style: 'height:40px', + content: + 'Überschrift:' + }) + ) + bc_editor.addChild( + new ContentPane({ + region: 'center', + content: myEditor + }) + ) + + return new ConfirmDialog({ + id: 'editor_standard_vorlagen', + region: 'center', + title: 'Eintrag bearbeiten', + style: 'height:500px; width: 600px; border:1px solid #000; border-radius:5px;', + content: bc_editor, + onShow: function () { }, + onCancel: function () { }, + onExecute: function () { + if (!gutachten_functions.isNumeric(LOCALSCOPE.textart_id)) + return false + if (!gutachten_functions.isNumeric(LOCALSCOPE.id)) return false + + var update_array = [] + update_array.push({ + txt: dijit + .byId('editor_standard_vorlagen_fliestext') + .get('value') + }) + update_array.push({ + titel: dijit.byId('ueberschrift_vorlagen').get('value') + }) + update_array.push({ + textart_id: LOCALSCOPE.textart_id + }) + + gutachten_xhr.post_function( + load_standards_data, + 'update_controller', + 'update_row', + update_array, + 'berechnen=1&table=tx_gutachten_standards&id=' + LOCALSCOPE.id + ) + } + }) + } + gutachten_xhr.call_function( + callback, + 'select_controller', + 'textart_alle' + ) + } + + /****************************************************** + standards + ******************************************************/ + var bc_standards = (window.bc_standards = new BorderContainer({ + title: ' Standards', + design: 'headline', + id: 'bc_standards', + splitter: false, + onShow: function () { + load_standards_data() + } + })) + dijit.byId('tap_vorlagen_center').addChild(bc_standards) + + /****************************************************** + menu + ******************************************************/ + // var menu_standards_vorlagen = new MenuBar({ + // id: 'menu_standards_vorlagen', + // region: 'top', + // splitter: false + // }) + // menu_standards_vorlagen.addChild( + // new TextBox({ + // showLabel: true, + // id: 'SearchBox10', + // placeHolder: 'Name oder Id', + // class: 'filter-box', + // selectOnClick: true, + // onKeyUp: function () { + // setTimeout(function () { + // LOCALSCOPE.filter_field = 'search' + // store_standards_filter() + // }, 500) + // }, + // _setSelected: function () { + // query('#widget_SearchBox10 div span').style('display', 'none') + // } + // }) + // ) + // menu_standards_vorlagen.addChild( + // new MenuBarItem({ + // showLabel: true, + // label: '', + // onClick: function () { + // dijit.byId('SearchBox10').reset() + // grid_standards.set('collection', store_standards) + // grid_standards.startup() + // grid_standards.refresh() + // } + // }) + // ) + // bc_standards.addChild(menu_standards_vorlagen) + + /****************************************************** + center + ******************************************************/ + var cp_standards_center = (window.cp_standards_center = new ContentPane({ + id: 'cp_standards_center', + region: 'center', + splitter: false + })) + bc_standards.addChild(cp_standards_center) + + /****************************************************** + grid + ******************************************************/ + var grid_standards = (window.grid_standards = + new CellSelectionPaginationGrid( + { + collection: new Memory(), + selectionMode: 'single', + keepScrollPosition: 1, + idProperty: 'id', + pagingLinks: 1, + pagingTextBox: 0, + firstLastArrows: 1, + previousNextArrows: 1, + rowsPerPage: 40, + columns: [ + { + label: "Position", + field: 'pos', + sortable: false, + className: 'width-150 center', + }, + { + label: 'Neue Seite', + field: 'neueseite', + className: 'width-80 center', + sortable: false, + renderCell: function (object, data) { return gutachten_functions.renderToggle(data, '', 1) }, + renderHeaderCell: function () { return gutachten_functions.renderText('SEITE', 'Für aktivierte Elemente wird eine neue Seite angelegt') } + }, + { + label: 'Textart', + field: 'textart', + className: 'width-150', + sortable: true + }, + { + label: 'Kennung / Überschrift', + field: 'kennung', + sortable: false, + editor: 'text', + editOn: 'click', + renderCell: gutachten_functions.renderAllowHTML + }, + // { + // label: 'Überschrift', + // field: 'titel', + // sortable: false, + // editor: 'text', + // editOn: 'click', + // renderCell: gutachten_functions.renderAllowHTML + // }, + { + label: '', + field: 'edit', + className: 'width-icon', + sortable: false, + renderCell: function () { + return gutachten_functions.renderIcon('fas fa-pencil-alt') + }, + }, + { + label: '', + field: 'fake' + } + // { + // label: ' ', + // field: 'delete', + // sortable: false, + // renderCell: gutachten_functions.renderDelete + // } + ] + }, + 'cp_standards_center' + )) + grid_standards.set('sort', [ + { + property: 'pos', + descending: false + } + ]) + + editStandardDialog() + + grid_standards.on('.dgrid-content .dgrid-cell:click', function (evt) { + var cell = grid_standards.cell(evt) + var item = grid_standards.row(evt) + var column = grid_standards.column(evt) + var field = column.field + + switch (field) { + case 'neueseite': + gutachten_xhr.toggle_field_uid( + load_standards_data, + 'tx_gutachten_standards', + cell.column.field, + item.id + ) + break + case 'edit': + dijit + .byId('editor_standard_vorlagen_fliestext') + .set('value', item.data.txt) + + dijit + .byId('menu_textart') + .set('label', item.data.textart + ' ↓') + LOCALSCOPE.textart_id = item.data.textart_id + LOCALSCOPE.id = item.id + + dijit.byId('ueberschrift_vorlagen').set('value', item.data.titel) + + dijit.byId('editor_standard_vorlagen').show() + break + } + }) + } + } +}) diff --git a/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/vorlagen.js b/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/vorlagen.js new file mode 100644 index 0000000..8897fec --- /dev/null +++ b/packages/gutachten/Resources/Public/JavaScript/gutachten/vorlagen/vorlagen.js @@ -0,0 +1,28 @@ +define([ + 'dijit/layout/TabContainer', + 'gutachten/vorlagen/gutachter', + 'gutachten/vorlagen/auftraggeber', + 'gutachten/vorlagen/orientierungen', + 'gutachten/vorlagen/standards', + 'gutachten/vorlagen/aufstellung' +], function (TabContainer, gutachter, auftraggeber, orientierungen, standards, aufstellung) { + return { + create: function (stack_container_main) { + /****************************************************** + Vorlagen + ******************************************************/ + var tap_vorlagen_center = (window.tap_vorlagen_center = new TabContainer({ + id: 'tap_vorlagen_center', + tabPosition: 'left-h', + region: 'center', + splitter: false + })) + stack_container_main.addChild(tap_vorlagen_center) + gutachter.create() + auftraggeber.create() + orientierungen.create() + standards.create() + aufstellung.create() + } + } +}) diff --git a/packages/gutachten/Resources/Public/Stylesheets/dark-colors.css b/packages/gutachten/Resources/Public/Stylesheets/dark-colors.css new file mode 100644 index 0000000..261bd9c --- /dev/null +++ b/packages/gutachten/Resources/Public/Stylesheets/dark-colors.css @@ -0,0 +1,459 @@ +html, +body { + background: #333; + color: #aaa; +} + +a:link { + text-decoration: none; + color: #dbeaf7; +} + +a:visited { + text-decoration: none; + color: #dbeaf7; +} + +a:hover { + text-decoration: underline; + color: #f00; +} + +a:active { + text-decoration: underline; + color: #f00; +} + +.on { + color: #333; +} + +.off { + color: #aaa; +} + +/* .dijitMenuPassive .dijitMenuItemHover, +.dijitMenuItemSelected { + cursor: pointer; + background: #c6daeb; + color: #000; +} */ +#dd_topmenu, +#dd_topmenu2 { + background-color: #333; +} + +#dialog_base { + background-color: transparent; +} + +#cp_base_center { + background-color: transparent; +} + +#cp_base_left .dgrid-row:hover { + color: #fff; + background-color: #000; +} + +.dijitInputInner { + color: #aaa; +} + +/****************************************************** + GENERAL +******************************************************/ +.fa, +.far { + text-shadow: 1px 2px #000; +} + +/****************************************************** + WIDGETS +******************************************************/ +.dijitDialogUnderlay { + background: #333; + opacity: 0.5; +} + +.nuh .dijitEditor, +.nuh .dijitTextBox { + background-color: #444; + padding: 2px; +} + +.dijitDialog { + background: #000; + border: 1px solid #555; +} + +.dijitSelectMenu { + background-color: #555; +} + +.dijitMenuPopup { + background-color: #555; +} + +#methoden_filter_popup_dropdown { + border: 1px #000 solid; +} + +.nuh .dijitDialog .dijitTextBox { + border: 1px #555 solid; +} + +.nuh .dijitEditorIFrameContainer { + padding: 2px; +} + +.nuh .dijitDialog .dijitEditorIFrameContainer { + border: 1px solid #555; + background-color: #303030; + padding: 2px; +} + +.dijitDialogPaneActionBar .dijitButtonNode { + background: #6a6a6a; +} + +.dijitDialogPaneActionBar .dijitButtonNode:hover { + color: #fff; + background: #000; +} + +.dijitToggleButton, +.dijitButton, +.dijitDropDownButton, +.dijitComboButton { + border: 1px solid #888; + background-color: #222; + margin: 1px; +} + +.dijitToolbar .dijitToggleButton, +.dijitToolbar .dijitButton, +.dijitToolbar .dijitDropDownButton, +.dijitToolbar .dijitComboButton { + border: 1px solid #544545; + background-color: #aaa; + margin: 1px; +} + +#widget_SearchBox1 .dijitPlaceHolder, +#widget_SearchBox2 .dijitPlaceHolder, +#widget_SearchBox3 .dijitPlaceHolder, +#widget_SearchBox4 .dijitPlaceHolder, +#widget_SearchBox5 .dijitPlaceHolder, +#widget_SearchBox6 .dijitPlaceHolder { + color: #777; + background-color: #444; +} + +.dijitMenuBar { + padding-left: 1px; +} + +/* #notizen .dijitEditorIFrameContainer, +#editor_standards .dijitEditorIFrameContainer { + background-color: #dddddd; + color:#000000; +} + +#notizen, +#editor_standards { + background: #ddd; +} */ +/****************************************************** + SELECTED! +******************************************************/ +.nuh .dijitTabChecked, +.nuh .ui-state-active { + background-color: #666 !important; +} + +#tab_projekte_aktive_center_tablist { + background: #222222; +} + +.dgrid-selected { + background-color: #666 !important; + /* -moz-box-shadow: inset 0 0 0 1px #d5d5d5; + -webkit-box-shadow: inset 0 0 0 1px #d5d5d5; + box-shadow: inset 0 0 0 1px #d5d5d5; */ +} + +.ui-state-active .far, +.ui-state-active .fa, +.nuh .dijitMenuItemSelected .fa, +.nuh .dijitMenuItemSelected .far, +.nuh .dijitTabChecked .fa, +.nuh .dijitTabChecked .far, +.dgrid-selected .far .dgrid-selected .fa { + color: #aaa !important; +} + +/****************************************************** + TABS +******************************************************/ +.dijitTabContainerLeft-tabs .dijitTab { + border-bottom: 0 solid #222; +} + +.dijitTabContainerLeft-tabs .dijitTab:hover, +.dijitTabContainerTop-tabs .dijitTab:hover, +#cp_base_left .dijitTabHover, +.nuh .dijitButtonHover, +.nuh .dijitMenuItemHover { + color: #fff; + background: #000; +} + +.dijitTabContainerLeft-tabs { + background-color: transparent; + color: #aaa; +} + +.dijitTabChecked { + color: #fff; + background-color: transparent; +} + +#cp_base_top_title { + background-color: transparent; + color: #4997cf; + text-shadow: 1px 2px #000; +} + +/****************************************************** + GRIDS +******************************************************/ +.dgrid-row { + cursor: pointer; +} + +.dgrid-row-even { + color: #D0D0D0; +} + +.dgrid-row-odd { + color: #D0D0D0; + background: #444; +} + +.dgrid-row-even:hover { + background: #444; +} + +.dgrid-row-odd:hover { + background: #444; +} + +.nuh .dgrid-cell:hover { + cursor: pointer; + background: #444; +} + +#cp_base_center .dgrid-header-row .dgrid-cell:hover { + cursor: pointer; + background: #000; +} + +.dgrid-header, +.dgrid-header-row, +.dgrid-footer { + background-color: #222222; +} + +.dgrid-hider-menu { + display: none; +} + +.dgrid-header .dojoDndItemBefore { + border-left: 2px dotted #000 !important; +} + +.dgrid-header .dojoDndItemAfter { + border-right: 2px dotted #000 !important; +} + +.dgrid-column-resizer { + cursor: col-resize; + position: absolute; + width: 2px; + background-color: #666; + z-index: 1000; +} + +.dgrid-pagination .dgrid-page-disabled { + color: #aaa; + cursor: default; +} + +/****************************************************** + SCROLLBARE DESIGN CHROME +******************************************************/ +.dgrid-scroller::-webkit-scrollbar { + background: #666; +} + +.dgrid-scroller::-webkit-scrollbar-thumb { + background: #666; +} + +.dgrid-scroller::-webkit-scrollbar { + background: #666; +} + +.dgrid-scroller::-webkit-scrollbar-button { + background: #666; +} + +/****************************************************** + BG +******************************************************/ +#cp_projekte_aktive_title { + /* background: #dedede; */ + background-color: #666; + color: #ddd; + font-size: 120%; +} + +#topmenu_left, +#topmenu_center, +#topmenu_right, +#cp_projekte_aktive_menu-header, +#menu_projekte, +#cp_base_center_tablist_toggle1 { + background: #222 !important; +} + +.dgrid-header-row { + background-color: #222 !important; + right: 0 !important; +} + +#cp_auftraggeber_top { + background-color: #222 !important; +} + +#cp_platzhalter_header, +#cp_orientierung_typen { + background: transparent; +} + +/****************************************************** + Tooltip and TooltipDialog +******************************************************/ +.nuh .dijitTooltip, +.nuh .dijitTooltipDialog { + /* the outermost dom node, holding the connector and container + make the area on the sides of the arrow transparent */ + background: transparent; +} + +.dijitTooltipBelow { + /* leave room for arrow above content */ + padding-top: 13px; + padding-left: 3px; + padding-right: 3px; +} + +.dijitTooltipAbove { + /* leave room for arrow below content */ + padding-bottom: 13px; + padding-left: 3px; + padding-right: 3px; +} + +.nuh .dijitTooltipContainer { + /* the part with the text */ + background-color: #8a8a8a; + background-image: -moz-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #8a8a8a 10px); + background-image: -webkit-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #8a8a8a 10px); + background-image: -o-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #8a8a8a 10px); + background-image: linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #8a8a8a 10px); + background-position: bottom; + border: 1px solid #000; + padding: 6px 8px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + font-size: 1em; + color: #000; +} + +.nuh .dijitTooltipConnector { + border: 0; + z-index: 2; + background-repeat: no-repeat; + background-image: url("../JavaScript/dijit/themes/nuh/images/tooltip2.png"); + width: 16px; + height: 14px; +} + +.dj_ie6 .nuh .dijitTooltipConnector { + background-image: url("images/tooltip8bit.png"); +} + +.nuh .dijitTooltipBelow .dijitTooltipConnector { + /* the arrow piece for tooltips below an element */ + top: 0; + left: 3px; + background-position: -31px 0; + width: 16px; + height: 14px; +} + +.nuh .dijitTooltipAbove .dijitTooltipConnector { + /* the arrow piece for tooltips above an element */ + bottom: 0; + left: 3px; + background-position: -15px 0; + width: 16px; + height: 14px; +} + +.dj_ie7 .nuh .dijitTooltipAbove .dijitTooltipConnector, +.dj_ie6 .nuh .dijitTooltipAbove .dijitTooltipConnector { + bottom: -1px; +} + +.nuh .dijitTooltipABRight .dijitTooltipConnector { + /* above or below tooltip, but the arrow appears on the right, + and the right edges of target and tooltip are aligned rather than the left. + Override above rules for .dijitTooltipBelow, .dijitTooltipAbove */ + left: auto; + right: 3px; +} + +.nuh .dijitTooltipLeft { + padding-right: 14px; +} + +.nuh .dijitTooltipLeft .dijitTooltipConnector { + /* the arrow piece for tooltips to the left of an element, bottom borders aligned */ + right: 0; + background-position: 0 0; + width: 16px; + height: 14px; +} + +.nuh .dijitTooltipRight { + padding-left: 14px; +} + +.nuh .dijitTooltipRight .dijitTooltipConnector { + /* the arrow piece for tooltips to the right of an element, bottom borders aligned */ + left: 0; + background-position: -48px 0; + width: 16px; + height: 14px; +} + +.nuh .dijitDialogUnderlay { + background: #000; + opacity: 0.8; +} diff --git a/packages/gutachten/Resources/Public/Stylesheets/dgrid.css b/packages/gutachten/Resources/Public/Stylesheets/dgrid.css new file mode 100644 index 0000000..a85d007 --- /dev/null +++ b/packages/gutachten/Resources/Public/Stylesheets/dgrid.css @@ -0,0 +1,472 @@ +/****************************************************** + DGRID +******************************************************/ +.dgrid { + position: relative; + overflow: hidden; + border: 0; + height: 100%; + display: block; +} + +.dgrid-header-row { + position: absolute; + right: 17px; + left: 0; +} + +.dgrid-header-scroll { + position: absolute; + top: 0; + right: 0; +} + +.dgrid-footer { + position: absolute; + bottom: 0 !important; + width: 100%; + text-align: center; + background-color: var(--dgrid-footer); + color: var(--dgrid-footer-color); +} + +.dgrid-no-data { + position: relative; + top: 20px; + text-align: center; + font-size: large; + color: var(--schwarz); + font-weight: bold; +} + +.dgrid-header-hidden { + font-size: 0; + height: 0 !important; + border-top: none !important; + border-bottom: none !important; + margin-top: 0 !important; + margin-bottom: 0 !important; + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.dgrid-footer-hidden { + display: none; +} + +.dgrid-header-row, +.dgrid-header-row .dgrid-cell, +.dgrid-header-row .dgrid-cell th, +.dgrid-header-row .dgrid-cell:focus, +.dgrid-header-row:focus, +.dgrid-header-row:focus { + overflow: hidden; + color: var(--weiss) !important; + background-color: var(--schwarz) !important; + text-transform: uppercase !important; +} + +.dark .dijitMenuItem, +.dark .dijitMenuItem td { + text-transform: uppercase !important; +} + +.dgrid-row-table { + border-collapse: collapse; + border: none; + table-layout: fixed; + empty-cells: show; + width: 100%; + height: 100%; +} + +.dgrid-cell { + padding: 0.5rem 1rem; + text-align: left; + overflow: hidden; + vertical-align: top; + border-top-style: none; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + border-right: 1px solid var(--border); +} + +.dgrid-content { + position: relative; + height: 99%; +} + +.dgrid-scroller { + overflow-x: auto; + overflow-y: scroll; + position: absolute; + top: 0; + bottom: 0; + width: 100%; +} + +/****************************************************** + DGRID +******************************************************/ +.dgrid-border { + border: 1px solid var(--border); +} + +#alarm-grid .dgrid-footer { + display: none; +} + +.dgrid-hider-menu { + border: 1px solid var(--border); + background-color: var(--weiss); +} + +.dgrid-column-resizer { + background-color: var(--grau); +} + +.dgrid-header-row { + position: absolute; + right: 17px; + left: 0; +} + +.dgrid-header-scroll { + position: absolute; + top: 0; + right: 0; +} + +.dgrid-content:focus { + background-image: none; +} + +.dgrid-preload { + font-size: 0; + line-height: 0; +} + +.dgrid-loading { + position: relative; + height: 100%; +} + +.dgrid-above { + position: absolute; + bottom: 0; +} + +.ui-icon { + width: 16px; + height: 16px; + background-image: url("../Stylesheets/images/ui-icons_222222_256x240.png"); +} + +.dgrid-sort-arrow { + background-position: -64px -16px; + display: block; + float: right; + margin: 0 4px 0 5px; + height: 12px; +} + +.dgrid-sort-up .dgrid-sort-arrow { + background-position: 0 -16px; +} + +.dgrid-input { + width: 99%; +} + +.dgrid-scrollbar-measure { + width: 100px; + height: 100px; + overflow: scroll; + position: absolute; + top: -9999px; +} + +.dgrid-autoheight { + height: auto; +} + +.dgrid-autoheight .dgrid-header { + right: 0; +} + +.dgrid-column-set { + overflow: hidden; + width: 100%; + position: relative; + height: 100%; + -ms-touch-action: pan-y; + touch-action: pan-y; +} + +.dgrid-column-set-cell { + vertical-align: top; + height: 100%; +} + +.ui-icon-triangle-1-e { + background-position: -32px -16px; +} + +.ui-icon-triangle-1-se { + background-position: -48px -16px; +} + +.dgrid-expando-icon { + width: 16px; + height: 16px; +} + +.dgrid-tree-container { + -webkit-transition-duration: .3s; + -moz-transition-duration: .3s; + -o-transition-duration: .3s; + -ms-transition-duration: .3s; + transition-duration: .3s; + overflow: hidden; +} + +.dgrid-tree-container.dgrid-tree-resetting { + -webkit-transition-duration: 0; + -moz-transition-duration: 0; + -o-transition-duration: 0; + -ms-transition-duration: 0; + transition-duration: 0; +} + +.dgrid-hider-toggle { + background-position: 0 -192px; + background-color: transparent; + border: none; + cursor: pointer; + position: absolute; + right: 0; + top: 0; + z-index: 99999; +} + +.dgrid-rtl-swap .dgrid-hider-toggle { + right: auto; + left: 0; +} + +.dgrid-hider-menu { + position: absolute; + top: 0; + right: 17px; + width: 184px; + z-index: 99999; + padding: 4px; + overflow-x: hidden; + overflow-y: auto; +} + +.dgrid-rtl-swap .dgrid-hider-menu { + right: auto; + left: 17px; +} + +.dgrid-hider-menu-row { + position: relative; + padding: 2px; +} + +.dgrid-hider-menu-check { + position: absolute; + top: 2px; + left: 2px; + padding: 0; +} + +.dgrid-hider-menu-label { + display: block; + padding-left: 20px; +} + +.dgrid-column-resizer { + cursor: col-resize; + position: absolute; + width: 2px; + z-index: 1000; +} + +.dgrid-resize-handle { + height: 100px; + width: 0; + position: absolute; + right: -4px; + top: -4px; + cursor: col-resize; + z-index: 999; + border-left: 5px solid transparent; + outline: none; +} + +.dgrid-resize-header-container { + height: 100%; + position: relative; +} + +.dgrid-resize-guard { + cursor: col-resize; + position: absolute; + bottom: 0; + left: 0; + right: 0; + top: 0; +} + +html.has-touch .dgrid-resize-handle { + border-left: 20px solid transparent; +} + +html.has-touch .dgrid-column-resizer { + width: 2px; +} + +.dgrid-spacer-row { + height: 0; +} + +.dgrid-spacer-row th { + padding-top: 0; + padding-bottom: 0; + border-top: none; + border-bottom: none; +} + +.dgrid-status { + padding: 2px; +} + +.dgrid-page-size { + margin: 1px 4px 0; +} + +.dgrid-navigation .dgrid-page-link { + cursor: pointer; + font-weight: bold; + text-decoration: none; + color: inherit; + padding: 0 4px; +} + +.dgrid-first, +.dgrid-last, +.dgrid-next, +.dgrid-previous { + font-size: 130%; +} + +.dgrid-page-input { + margin-top: 1px; + width: 2em; + text-align: center; +} + +.dgrid-pagination-links .dgrid-page-disabled { + font-weight: bold; + cursor: default; + text-align: center; + border: 1px solid var(--border); + padding-left: 7px; +} + +.dgrid-rtl-swap .dgrid-header-row { + right: 0; + left: 17px; +} + +.dgrid-rtl-swap .dgrid-header-scroll { + left: 0; + right: auto; +} + +.dgrid-rtl .dgrid-cell { + text-align: right; +} + +.dgrid-rtl .dgrid-sort-arrow { + float: left; + margin: 0 5px 0 4px; +} + +.dgrid-rtl .ui-icon-triangle-1-e { + background-position: -96px -16px; +} + +.dgrid-rtl .ui-icon-triangle-1-se { + background-position: -80px -16px; +} + +.dgrid-rtl .dgrid-pagination .dgrid-status { + float: right; +} + +.dgrid-rtl .dgrid-pagination .dgrid-page-size { + float: right; +} + +.dgrid-rtl .dgrid-pagination .dgrid-navigation { + float: left; +} + +.dgrid-rtl.dgrid-autoheight .dgrid-header { + left: 0; +} + +.dgrid-header .dgrid-cell { + overflow: hidden; + vertical-align: middle; +} + +.dgrid-header .dojoDndTarget .dgrid-cell { + display: table-cell; +} + +.dgrid-header .dojoDndItemBefore { + border-left: 2px dotted var(--border) !important; +} + +.dgrid-header .dojoDndItemAfter { + border-right: 2px dotted var(--border) !important; +} + +.dijitSelectMenu .dijitMenuItem, +.dijitSelectMenu .dijitMenuItem td { + padding: 1px 8px !important; +} + +/****************************************************** + GRID SITE STYLE +******************************************************/ +.dgrid-footer, +.dgrid-header { + background-color: var(--schwarz); + color: var(--weiss) !important; +} + +.dgrid-row { + cursor: pointer; +} + +.dgrid-row-even { + background-color: var(--hellgrau); +} + +.dgrid-row-odd { + background-color: transparent; +} + +.dgrid-row-even:hover { + background: var(--grau); +} + +.dgrid-row-odd:hover { + background: var(--grau); +} \ No newline at end of file diff --git a/packages/gutachten/Resources/Public/Stylesheets/images/gutachten-logo.png b/packages/gutachten/Resources/Public/Stylesheets/images/gutachten-logo.png new file mode 100644 index 0000000..9c744f3 Binary files /dev/null and b/packages/gutachten/Resources/Public/Stylesheets/images/gutachten-logo.png differ diff --git a/packages/gutachten/Resources/Public/Stylesheets/images/gutachten-logo2.png b/packages/gutachten/Resources/Public/Stylesheets/images/gutachten-logo2.png new file mode 100644 index 0000000..eed1a34 Binary files /dev/null and b/packages/gutachten/Resources/Public/Stylesheets/images/gutachten-logo2.png differ diff --git a/packages/gutachten/Resources/Public/Stylesheets/images/loading.gif b/packages/gutachten/Resources/Public/Stylesheets/images/loading.gif new file mode 100644 index 0000000..e019486 Binary files /dev/null and b/packages/gutachten/Resources/Public/Stylesheets/images/loading.gif differ diff --git a/packages/gutachten/Resources/Public/Stylesheets/images/logo_gutachten-transparent-b3.png b/packages/gutachten/Resources/Public/Stylesheets/images/logo_gutachten-transparent-b3.png new file mode 100644 index 0000000..a60390a Binary files /dev/null and b/packages/gutachten/Resources/Public/Stylesheets/images/logo_gutachten-transparent-b3.png differ diff --git a/packages/gutachten/Resources/Public/Stylesheets/images/tooltip.png b/packages/gutachten/Resources/Public/Stylesheets/images/tooltip.png new file mode 100644 index 0000000..9d279cd Binary files /dev/null and b/packages/gutachten/Resources/Public/Stylesheets/images/tooltip.png differ diff --git a/packages/gutachten/Resources/Public/Stylesheets/images/ui-icons_222222_256x240.png b/packages/gutachten/Resources/Public/Stylesheets/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000..688e641 Binary files /dev/null and b/packages/gutachten/Resources/Public/Stylesheets/images/ui-icons_222222_256x240.png differ diff --git a/packages/gutachten/Resources/Public/Stylesheets/layout.css b/packages/gutachten/Resources/Public/Stylesheets/layout.css new file mode 100644 index 0000000..cb28ab5 --- /dev/null +++ b/packages/gutachten/Resources/Public/Stylesheets/layout.css @@ -0,0 +1,920 @@ +@charset "UTF-8"; + +:root { + --schwarz: #212121; + --rot: #ff2848; + --weiss: #ffffff; + --hellgrau: #efefef; + --grau: #ddd; + --border: #ccc; + --grid: #c6daeb; + + --blau: #67abf1; + --hellblau: #99c9f7; + --active: #212121; + + --testing: #888888; + --konzept: #67abf1; + --endfassung: #01A739; +} + + + +.dijitChecked, +.dgrid .dgrid-selected { + background-color: var(--hellblau) !important; +} + +body, +html { + font-family: sans-serif; + width: 100%; + height: 100%; + margin: 0; + font-size: .95rem; + background: var(--weiss); + color: var(--schwarz); +} + +#stack_container_main { + width: 100%; + height: 100%; + margin: 0; +} + +.spinner-size { + font-size: 400px; + color: var(--grau); +} + +#ueberschrift { + line-height: 21px; + padding-bottom: 2px; +} + +.lparent { + display: flex; + justify-content: flex-start; + gap: 10px; + align-items: center; +} + +.lparent>div { + display: inline-block; + padding: 0.5rem; +} + +/****************************************************** + search +******************************************************/ +.dijitTextBox .dijitInputField .dijitPlaceHolder, +.dijitTextBox .dijitInputInner, +.dijitValidationTextBox .dijitValidationContainer { + padding: 4px; + border-radius: 5px; + color: var(--schwarz); +} + +.filter-box, +.search-box { + width: 180px; + margin-left: 10px; + border-radius: 5px; + background-color: var(--weiss); +} + +.filter-box .dijitPlaceHolder, +.search-box .dijitPlaceHolder { + display: block; + width: 92%; + text-align: left; + cursor: text; + background-image: url("../Images/lupe-black.png"); + background-repeat: no-repeat; + background-position: right center; + background-size: 19px auto; +} + +#widget_SearchBox1 { + padding-left: 10px; +} + +/****************************************************** + link +******************************************************/ +a, +a:link { + text-decoration: none; + color: var(--blau); +} + +a:visited { + text-decoration: none; + color: var(--grid); +} + +a:hover { + text-decoration: underline; + color: var(--rot); +} + +a:active { + text-decoration: underline; + color: var(--rot); +} + +/****************************************************** + color +******************************************************/ +.on { + color: var(--active); +} + +.off { + color: var(--grau); +} + +:focus { + outline: 0; +} + +.red, +.error { + color: var(--rot) !important; +} + +.ok { + color: var(--endfassung) !important; +} + +.bg_error { + background-color: var(--rot) !important; + padding: 5px 30px; + color: var(--weiss); +} + +.bg_ok { + background-color: var(--endfassung) !important; + padding: 5px 30px; + color: var(--weiss); +} + +.dijitTabContent .fa, +.dijitTabContent .far { + position: relative; + top: -3px; + margin-right: 10px; +} + +.bold { + font-weight: bold; +} + +.blau { + color: var(--blau); +} + +.rot, +.rot2 { + color: var(--rot); +} + +.test { + color: var(--testing); +} + +.grau { + color: var(--grau); +} + +.konzept { + color: var(--konzept); +} + +.endfassung, +.gruen { + color: var(--endfassung); +} + +.active { + color: var(--active); +} + +.nuhhelp { + color: var(--blau); +} + +.pointer { + cursor: pointer; +} + +.center_icon { + margin: 1px 5px 0; + padding: 0; +} + +.stammdaten_cellsize_select .dijitMenuItemLabel { + padding: 5px !important; +} + +.logo { + display: block; + width: 180px; + height: 32px; + background-image: url("../Icons/ext-icon.png"); + background-repeat: no-repeat; + background-size: auto 32px; + text-align: right; + line-height: 34px; + font-weight: bold; + color: var(--blau); +} + +.help { + position: relative; + top: -5px; + left: 5px; + color: var(--weiss); + font-size: 1em; +} + +.help_on { + visibility: visible; +} + +.help_off { + visibility: hidden; +} + +.right { + text-align: right; +} + +.bg-schwarz { + background-color: var(--schwarz) !important; +} + +.dgrid-row-odd .bg-grau { + background-color: #f0f7fe !important; +} + +.dgrid-row-even .bg-grau { + background-color: #ddebfc !important; +} + +.bg-grau { + background-color: var(--grau) !important; +} + +.center-box { + margin: auto !important; +} + +/****************************************************** + general layout +******************************************************/ +.dijitDialogPaneActionBar, +.right { + text-align: right; +} + +.subheader { + line-height: 80px !important; + height: 80px !important; + font-weight: bold; + font-size: 2em; + text-align: center; + padding: 5px; + color: #999; +} + +.dijitToolbar { + padding: 3px; + background: #eee; + margin-bottom: 10px; +} + +#menu_projekte { + border-bottom: 1px solid var(--schwarz); + height: 62px; + line-height: 62px; +} + +#cp_upload_response { + height: 90px; + line-height: 24px; + padding: 10px 50px; +} + +#cp_base_top { + text-align: center; +} + +#bc_projekte_aktive { + padding-top: 20px; +} + +#cp_auftraggeber_top, +#cp_projekte_allgemein_top { + margin: 20px 0 1px; +} + +#cp_projekte_aktive_title { + text-align: center; + height: 62px; + line-height: 62px; + overflow: hidden; + margin: 0; + padding: 0; + font-size: 2rem; + background: var(--blau); + color: var(--weiss); + border-bottom: 1px solid var(--blau); +} + +#cp_base_top_title { + background-color: transparent; + font-weight: bold; + text-align: center; + line-height: 74px; + height: 74px; + overflow: hidden; + font-size: 1.8em; +} + +.center-layout { + overflow: hidden; + padding: 50px; +} + +.margin-50-lr { + margin-left: 50px; + margin-right: 50px; +} + +.margin-50-t { + margin-top: 50px; +} + +.mr-5 { + margin-right: 5px; +} + +#cp_base_left, +#cp_base_right { + width: 200px; + cursor: pointer; +} + +.leftmenu_text { + margin-top: 5px; + overflow: hidden; + white-space: nowrap; + width: 246px; + display: block; + float: right; +} + +#methoden_filter_popup_dropdown { + width: 130px; +} + +/* grid */ +.center { + text-align: center !important; +} + +.deckblatt-adresse { + height: 85px; + width: 450px; +} + +.width-30 { + width: 30px; +} + +.width-icon { + cursor: pointer; + width: 50px; + text-align: center !important; + margin-left: 0 !important; + margin-right: 0 !important; +} + +.width-50 { + width: 50px; +} + +.width-60 { + width: 60px; +} + +.width-80 { + width: 80px; +} + +.width-110 { + width: 110px; +} + +.width-130 { + width: 130px; +} + +.width-150 { + width: 150px; +} + +.width-300 { + width: 300px; +} + +.width-500 { + width: 500px; +} + +.width-600 { + width: 600px; +} + +.stammdaten_cellsize, +.stammdaten_cellsize_select { + width: 300px !important; +} + +.stammdaten_cellsize_select .dijitButtonContents { + width: 280px !important; +} + +.no-border-r { + border-right: 0; +} + +.select_orientierung { + padding: 2px; + font-size: 86%; +} + +.margin-right-10 { + margin-right: 10px; +} + +.no-padding-tb { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.no-padding-lr { + padding-left: 0 !important; + padding-right: 0 !important; +} + +.margin-1rem { + margin: 1rem; +} + +/****************************************************** + DIJIT +******************************************************/ +.dijitButton, +.dijitComboButton, +.dijitDropDownButton, +.dijitToggleButton { + margin: 0; + vertical-align: middle; +} + +.dijitDialog { + overflow: hidden; + padding: 25px; +} + +.dijitButtonNode { + margin: 1px; + cursor: pointer; + border: 0; +} + +.dijitToolbar .dijitButton, +.dijitToolbar .dijitComboButton, +.dijitToolbar .dijitDropDownButton, +.dijitToolbar .dijitToggleButton { + margin: 2px; +} + +.title { + font-size: 1.1em; + font-weight: bold; + padding: 10px; + margin: 10px; + color: var(--blau); +} + +.nothing-selected { + font-size: 1.2em; + font-weight: bold; + margin: 5rem; + text-align: center; + color: var(--rot); +} + +.dijitDialogTitle { + font-size: 1.8em; + font-weight: bold; + padding: 10px; + text-align: center; + margin: 0; + display: block; + color: var(--blau); +} + +.dijitMenuTable { + min-width: 120px !important; + max-width: 200px !important; + top: 0 !important; + cursor: pointer; +} + +#menu_projekte_active_popup { + width: 178px; +} + +/****************************************************** + MENUBAR +******************************************************/ +.dijitButton .dijitButtonText, +.dijitMenuItemSelected, +.dijitMenuPassive .dijitMenuItemHover { + color: var(--schwarz); + cursor: pointer; + background-color: var(--blau); + border-radius: 5px; + padding: 0.5rem 1rem; +} + +#cp_orientierung_typen .dijitMenuItem { + font-size: 86% !important; +} + +#topmenu { + height: 60px; + line-height: 60px; + overflow: hidden; + margin: 0; + padding: 5px 15px; + border-bottom: 1px solid var(--schwarz); + background-image: url("./images/gutachten-logo2.png"); + background-position: 10px center; + background-size: auto 70%; + background-repeat: no-repeat; +} + +.topmenu-selected { + background-color: var(--blau); + border-radius: 5px; + margin: auto 5px; +} + +/****************************************************** + TAB +******************************************************/ +#tab_projekte_aktive_center_tablist { + background: var(--weiss); +} + +/****************************************************** + TABS +******************************************************/ +.border-black { + border: 1px solid var(--schwarz) !important; +} + +.border-t-40 { + border-top: 32px solid var(--schwarz) !important; +} + +#methoden_filter_popup_dropdown { + border: 1px var(--grid) solid; + background: #eee; +} + +.dijitMenuBar .diijtMenuItemLabel, +.dijitMenuBar .dijitMenuItem, +.dijitTab .tabLabel { + height: 1.5rem; + line-height: 1.5rem; + padding: 0.5rem 1rem; + cursor: pointer; +} + +.dijitTabContainerLeft-tabs { + border: 0; + float: left; + width: 280px; + border-top: 32px solid var(--schwarz) !important; + border-right: 1px solid var(--schwarz); +} + +.dijitTabContainerBottom-container, +.dijitTabContainerTop-container, +.dijitTabContainerLeft-container, +.dijitTabContainerRight-container { + z-index: 0; + overflow: hidden; + border: 0; +} + +/****************************************************** + FORM +******************************************************/ +.dijitSelectLabel { + width: 15em; + vertical-align: middle; + padding: 0.3rem; +} + +.dijitTextBox { + border: solid black 1px; + vertical-align: middle; + border-radius: 3px; + padding: 0 3px; +} + +/****************************************************** + GRIDS SPEZIELL +******************************************************/ +#bc_projekte_aktive_top, +#cp_projekte_aktive_left, +#cp_projekte_aktive_menu { + width: 300px; +} + +.left-140 { + width: 140px; + text-align: left; +} + +.grid-button { + text-align: center; + width: 50px; +} + +#cp_p_basis_center { + height: 238px; +} + +#auftraggeber_menu { + height: 32px; + line-height: 34px; +} + +#auftraggeber_menu_titel { + width: 240px; +} + +#auftraggeber_menu_titel:hover { + background: transparent; +} + +#cp_objects_left { + width: 260px; + padding: 0; + border: 0; +} + +#cp_orientierung_typen_colums { + width: 40%; +} + +#menu_allgemeine, +#menu_methoden, +#menu_objects, +#menu_orient_typen { + height: 47px; + line-height: 47px; + padding-left: 10px; + background-color: var(--hellblau); + border-top: 1px solid var(--schwarz); + border-left: 1px solid var(--schwarz); +} + +table, +td, +th { + border-collapse: separate; +} + +.dijitComboBox .dijitArrowButtonInner, +.dijitSelect .dijitArrowButtonInner { + background-image: url("../JavaScript/node_modules/dijit/themes/salam/form/images/commonFormArrows.png"); + background-position: -35px 53%; + background-repeat: no-repeat; + margin: 0; + width: 16px; +} + +.dijitSelect .dijitButtonContents { + padding: 2px; +} + +/****************************************************** + general from light +******************************************************/ + + +#dialog_base { + background-color: var(--weiss)FFF; +} + +.dijitToolbarSeparator { + width: 1px; + border-left: 1px solid var(--schwarz); +} + +/****************************************************** + WIDGETS DIJIT +******************************************************/ +.dijitDialogUnderlay { + background: #369; + opacity: .5; +} + +.dijitDialog { + background: var(--weiss); + border: 1px solid #DDDDDD; +} + +.dijitSelectMenu { + background-color: var(--weiss); +} + +.dijitButtonHover, +.dijitDialogPaneActionBar .dijitButtonNode:hover, +.dijitTabHover { + background: var(--grid); + cursor: pointer; +} + +#cp_base_top_title { + background-color: transparent; + color: var(--blau); +} + + +/****************************************************** + Dialog +******************************************************/ +.dijitDialogUnderlay { + background: var(--grid); +} + +/****************************************************** + Tooltip +******************************************************/ +/* Tooltip and TooltipDialog */ +.dijitTooltip, +.dijitTooltipDialog { + /* the outermost dom node, holding the connector and container */ + background: transparent; + /* make the area on the sides of the arrow transparent */ +} + +.dijitTooltipBelow { + /* leave room for arrow above content */ + padding-top: 13px; + padding-left: 3px; + padding-right: 3px; +} + +.dijitTooltipAbove { + /* leave room for arrow below content */ + padding-bottom: 13px; + padding-left: 3px; + padding-right: 3px; +} + +.dijitTooltipContainer { + /* the part with the text */ + background-color: #fff; + background-image: -moz-linear-gradient(bottom, rgba(240, 240, 240, 0.1) 0px, var(--weiss)fff 10px); + background-image: -webkit-linear-gradient(bottom, rgba(240, 240, 240, 0.1) 0px, var(--weiss)fff 10px); + background-image: -o-linear-gradient(bottom, rgba(240, 240, 240, 0.1) 0px, var(--weiss)fff 10px); + background-image: linear-gradient(bottom, rgba(240, 240, 240, 0.1) 0px, var(--weiss)fff 10px); + background-position: bottom; + border: 1px solid #a6a6a6; + padding: 6px 8px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + font-size: 1em; + line-height: 1.5em; + color: var(--schwarz); +} + +.dijitTooltipConnector { + /* the arrow piece */ + border: 0; + z-index: 2; + background-image: url("images/tooltip.png"); + background-repeat: no-repeat; + width: 16px; + height: 14px; +} + +.dj_ie6 .dijitTooltipConnector { + background-image: url("images/tooltip8bit.png"); +} + +.dijitTooltipBelow .dijitTooltipConnector { + /* the arrow piece for tooltips below an element */ + top: 0; + left: 3px; + background-position: -31px 0; + width: 16px; + height: 14px; +} + +.dijitTooltipAbove .dijitTooltipConnector { + /* the arrow piece for tooltips above an element */ + bottom: 0; + left: 3px; + background-position: -15px 0; + width: 16px; + height: 14px; +} + +.dj_ie6 .dijitTooltipAbove .dijitTooltipConnector, +.dj_ie7 .dijitTooltipAbove .dijitTooltipConnector { + bottom: -1px; +} + +.dijitTooltipABRight .dijitTooltipConnector { + /* above or below tooltip, but the arrow appears on the right, + and the right edges of target and tooltip are aligned rather than the left. + Override above rules for .dijitTooltipBelow, .dijitTooltipAbove */ + left: auto; + right: 3px; +} + +.dijitTooltipLeft { + padding-right: 14px; +} + +.dijitTooltipLeft .dijitTooltipConnector { + /* the arrow piece for tooltips to the left of an element, bottom borders aligned */ + right: 0; + background-position: 0 0; + width: 16px; + height: 14px; +} + +.dijitTooltipRight { + padding-left: 14px; +} + +.dijitTooltipRight .dijitTooltipConnector { + /* the arrow piece for tooltips to the right of an element, bottom borders aligned */ + left: 0; + background-position: -48px 0; + width: 16px; + height: 14px; +} + +/****************************************************** + PURE +******************************************************/ +.nutzwert-table { + /* Remove spacing between table cells (from Normalize.css) */ + border-collapse: collapse; + border-spacing: 0; + empty-cells: show; + color: var(--main-color); + background-color: var(--weiss); + border: 1px solid var(--schwarz); + margin: 1rem; +} + +.nutzwert-td { + border-left: 1px solid var(--schwarz); + border-bottom: 1px solid var(--schwarz); + color: var(--schwarz) !important; + margin: 0; + overflow: visible; + padding: 1rem 3rem; +} + +.download_button { + width: 220px; + text-align: left; +} + +#menu_textart_dropdown tr { + border-bottom: 1px solid #ccc; + border-right: 1px solid #ccc; +} + +#menu_textart_dropdown td { + padding: 5px !important; +} \ No newline at end of file diff --git a/packages/gutachten/Resources/Public/Stylesheets/light-colors.css b/packages/gutachten/Resources/Public/Stylesheets/light-colors.css new file mode 100644 index 0000000..48fa5ff --- /dev/null +++ b/packages/gutachten/Resources/Public/Stylesheets/light-colors.css @@ -0,0 +1,564 @@ +html, +body { + background: #fff; + color: #000; +} + +a, +a:link { + text-decoration: none; + color: #4997cf; +} + +a:visited { + text-decoration: none; + color: #c6daeb; +} + +a:hover { + text-decoration: underline; + color: #F00; +} + +a:active { + text-decoration: underline; + color: #F00; +} + +.on { + color: #25628d; +} + +.off { + color: #999999; +} + +.dijitMenuPassive .dijitMenuItemHover, +.dijitMenuItemSelected { + cursor: pointer; + background: #c6daeb; + color: #000; +} + +#dd_topmenu, +#dd_topmenu2 { + background-color: #DDDDDD; +} + +#dialog_base { + background-color: #FFFFFF; +} + +#cp_base_left .dgrid-row:hover { + cursor: pointer; + background: #c6daeb; +} + +.salam .dijitInputInner { + color: #444; + background-color: #eee; +} +.dijitToolbarSeparator { + width: 1px; + border-left:1px solid #000; +} +/****************************************************** + GENERAL +******************************************************/ +.fa, +.far { + text-shadow: 0 2px 2px #aaa; +} + +/****************************************************** + WIDGETS DIJIT +******************************************************/ +.dijitDialogUnderlay { + background: #369; + opacity: 0.5; +} + +.dijitDialog { + background: #fff; + border: 1px solid #DDDDDD; +} + +.dijitSelectMenu { + background-color: #fff; +} + +.dijitTabHover, +.dijitButtonHover, +.dijitDialogPaneActionBar .dijitButtonNode:hover { + background: #c6daeb; + cursor: pointer; +} + +.dijitMenuBar { + padding-left: 3px; + background-color: #dedede; +} + +#cp_base_top_title { + background-color: transparent; + color: #4997cf; +} + +/****************************************************** + SELECTED! +******************************************************/ +/* dijitTabInner dijitTabContent dijitTab dijitTabChecked dijitChecked dijitTabFocused dijitTabCheckedFocused dijitCheckedFocused dijitFocused */ +/* .salam .ui-state-active */ +.dijitTabChecked, +.dgrid-selected { + background-color: #c6daeb !important; + /* color: #fff; */ + /* -moz-box-shadow: inset 0 0 0 1px #4997cf; + -webkit-box-shadow: inset 0 0 0 1px #4997cf; + box-shadow: inset 0 0 0 1px #4997cf; */ +} + +#tab_projekte_aktive_center_tablist { + background: #ebf3fa; +} + +.ui-state-active .far, +.ui-state-active .fa, +.salam .dijitMenuItemSelected .fa, +.salam .dijitMenuItemSelected .far, +.salam .dijitTabChecked .fa, +.salam .dijitTabChecked .far, +.dgrid-selected .far .dgrid-selected .fa { + color: #fff !important; +} + +/****************************************************** + TABS +******************************************************/ +.dijitTabContainerBottom-container, +.dijitTabContainerTop-container, +.dijitTabContainerLeft-container, +.dijitTabContainerRight-container { + border-color: #dedede; +} + +/* .dijitTabContainerLeft-tabs, +.dijitMenuTable, +#dd_topmenu, #dd_topmenu2, +#cp_base_top, #cp_base_left, +#cp_base_right, #cp_base_submenu_left, +#cp_base_submenu_center, +#cp_base_submenu_right, +#cp_base_topmenu_left, +#cp_base_topmenu_center, +#cp_base_topmenu_right { + background-color: #efefef; +} */ +#methoden_filter_popup_dropdown { + border: 1px #c6daeb solid; + background: #eee; +} + +/****************************************************** + GRIDS +******************************************************/ +.dgrid-row { + cursor: pointer; +} + +.dgrid-row-even { + background-color: #efefef; +} + +.dgrid-row-odd { + background-color: transparent; +} + +.dgrid-row-even:hover { + background: #efefef; +} + +.dgrid-row-odd:hover { + background: #efefef; +} + +.salam .dgrid-cell:hover { + cursor: pointer; + background: #c6daeb; +} + +.dgrid-header { + background-color: transparent; +} + +.dgrid-header, +.dgrid-header-row, +.dgrid-footer { + background-color: #dedede; +} + +.dgrid-hider-menu { + display: none; +} + +.dgrid-header .dojoDndItemBefore { + border-left: 2px dotted #000 !important; +} + +.dgrid-header .dojoDndItemAfter { + border-right: 2px dotted #000 !important; +} + +.dgrid-column-resizer { + cursor: col-resize; + position: absolute; + width: 2px; + background-color: #666; + z-index: 1000; +} + +.dgrid-pagination .dgrid-page-disabled { + color: #aaa; + cursor: default; +} + +.dgrid-pagination { + margin-left: 10px; +} + +.dgrid-navigation { + margin-right: 10px; +} + +/****************************************************** + SCROLLBARE DESIGN CHROME +******************************************************/ +/* .dgrid-scroller::-webkit-scrollbar { + background: #ddd; +} + +.dgrid-scroller::-webkit-scrollbar-thumb { + background: #ddd; +} + +.dgrid-scroller::-webkit-scrollbar { + background: #ddd; +} + +.dgrid-scroller::-webkit-scrollbar-button { + background: #ddd; +} */ +/****************************************************** + BG +******************************************************/ + +#topmenu_left, +#topmenu_center, +#topmenu_right, +#menu_projekte, +#cp_base_center_tablist_toggle1 { + /* background: #dedede; */ + background-color: #dedede; +} + +.dgrid-header-row { + background-color: #DDDDDD !important; + right: 0 !important; +} + +.dgrid-header-row { + background-color: #c6daeb !important; + right: 0 !important; +} + +#cp_auftraggeber_top { + background-color: #DDDDDD !important; +} + +/****************************************************** + Dialog +******************************************************/ +.salam .dijitDialogUnderlay { + background: #c6daeb; +} + +/****************************************************** + Tooltip +******************************************************/ +/* Tooltip and TooltipDialog */ +.salam .dijitTooltip, +.salam .dijitTooltipDialog { + /* the outermost dom node, holding the connector and container */ + background: transparent; + /* make the area on the sides of the arrow transparent */ +} + +.dijitTooltipBelow { + /* leave room for arrow above content */ + padding-top: 13px; + padding-left: 3px; + padding-right: 3px; +} + +.dijitTooltipAbove { + /* leave room for arrow below content */ + padding-bottom: 13px; + padding-left: 3px; + padding-right: 3px; +} + +.salam .dijitTooltipContainer { + /* the part with the text */ + background-color: #ffffff; + background-image: -moz-linear-gradient(bottom, rgba(240, 240, 240, 0.1) 0px, #ffffff 10px); + background-image: -webkit-linear-gradient(bottom, rgba(240, 240, 240, 0.1) 0px, #ffffff 10px); + background-image: -o-linear-gradient(bottom, rgba(240, 240, 240, 0.1) 0px, #ffffff 10px); + background-image: linear-gradient(bottom, rgba(240, 240, 240, 0.1) 0px, #ffffff 10px); + background-position: bottom; + border: 1px solid #a6a6a6; + padding: 6px 8px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + font-size: 1em; + color: #000000; +} + +.salam .dijitTooltipConnector { + /* the arrow piece */ + border: 0; + z-index: 2; + background-image: url("../JavaScript/dijit/themes/salam/images/tooltip.png"); + background-repeat: no-repeat; + width: 16px; + height: 14px; +} + +.dj_ie6 .salam .dijitTooltipConnector { + background-image: url("images/tooltip8bit.png"); +} + +.salam .dijitTooltipBelow .dijitTooltipConnector { + /* the arrow piece for tooltips below an element */ + top: 0; + left: 3px; + background-position: -31px 0; + width: 16px; + height: 14px; +} + +.salam .dijitTooltipAbove .dijitTooltipConnector { + /* the arrow piece for tooltips above an element */ + bottom: 0; + left: 3px; + background-position: -15px 0; + width: 16px; + height: 14px; +} + +.dj_ie7 .salam .dijitTooltipAbove .dijitTooltipConnector, +.dj_ie6 .salam .dijitTooltipAbove .dijitTooltipConnector { + bottom: -1px; +} + +.salam .dijitTooltipABRight .dijitTooltipConnector { + /* above or below tooltip, but the arrow appears on the right, + and the right edges of target and tooltip are aligned rather than the left. + Override above rules for .dijitTooltipBelow, .dijitTooltipAbove */ + left: auto; + right: 3px; +} + +.salam .dijitTooltipLeft { + padding-right: 14px; +} + +.salam .dijitTooltipLeft .dijitTooltipConnector { + /* the arrow piece for tooltips to the left of an element, bottom borders aligned */ + right: 0; + background-position: 0 0; + width: 16px; + height: 14px; +} + +.salam .dijitTooltipRight { + padding-left: 14px; +} + +.salam .dijitTooltipRight .dijitTooltipConnector { + /* the arrow piece for tooltips to the right of an element, bottom borders aligned */ + left: 0; + background-position: -48px 0; + width: 16px; + height: 14px; +} +/****************************************************** + DIJIT +******************************************************/ +.dijitToggleButton, +.dijitButton, +.dijitDropDownButton, +.dijitComboButton { + margin: 0; + vertical-align: middle; +} + +.dijitValidationTextBoxError input.dijitValidationInner, +.dijitSelect input, +.dijitTextBox input.dijitArrowButtonInner { + margin: 0; + background-color: #f00; +} + +.dijitEditor { + background-color: #fff; + padding: 10px; +} + +.dijitValidationTextBox, +.dijitTextBox { + margin: 2px 1px; + padding: 2px; + width: 165px; +} + +.salam .dijitMenuBar .dijitTextBox { + padding: 0; +} + +.dijitDialog { + overflow: hidden; + padding: 25px; +} + +.dijitButtonNode { + margin: 1px; + cursor: pointer; + border: 0; +} + +.dijitToolbar .dijitToggleButton, +.dijitToolbar .dijitButton, +.dijitToolbar .dijitDropDownButton, +.dijitToolbar .dijitComboButton { + margin: 2px; +} + +.dijitDialogTitle { + font-size: 1.8em; + font-weight: bold; + padding: 10px; + text-align: center; + margin: 0; + display: block; + color: #4997cf; +} + +.dijitMenuTable { + min-width: 120px !important; + max-width: 200px !important; + top: 0 !important; + cursor: pointer; +} + +/*.nuh .dgrid-selected.ui-state-active {*/ +/****************************************************** + WIDGETS +******************************************************/ +#widget_SearchBox1 .dijitPlaceHolder, +#widget_SearchBox2 .dijitPlaceHolder, +#widget_SearchBox3 .dijitPlaceHolder, +#widget_SearchBox4 .dijitPlaceHolder, +#widget_SearchBox5 .dijitPlaceHolder, +#widget_SearchBox6 .dijitPlaceHolder, +#widget_SearchBox7 .dijitPlaceHolder, +#widget_SearchBox8 .dijitPlaceHolder, +#widget_SearchBox9 .dijitPlaceHolder, +#widget_SearchBox10 .dijitPlaceHolder { + background-image: url("../Images/lupe-black.png"); + background-position: 145px center; + background-repeat: no-repeat; + background-size: 16px auto; + display: block; + text-align: left; + width: 159px; + padding: 2px; + border: 1px solid #aaa; + color: #aaa; + height: 16px; +} + +#SearchBox1, +#SearchBox2, +#SearchBox3, +#SearchBox4, +#SearchBox5, +#SearchBox6, +#SearchBox7, +#SearchBox8, +#SearchBox9, +#SearchBox10 { + line-height: 18px; + height: 20px; + text-indent: 3px; + border: 1px solid #4997cf; +} + +#menu_projekte_active_popup { + width: 178px; +} + +/****************************************************** + TAB +******************************************************/ +/* .dijitMenu { + border: 0; +} */ +.dijitTab .tabLabel, +.dijitMenuItem, +.dijitMenuItemLabel { + padding-top: 0.3em; + padding-right: 0.7em; + padding-bottom: 0.4em; + padding-left: 0.7em; + cursor: pointer; +} + +.dijitTabContainerLeft-tabs .fa-2x { + font-size: 1.6em; +} + +.dijitButtonContents { + padding-top: 0.3em; + padding-right: 0.7em; + padding-bottom: 0.3em; + padding-left: 0.7em; +} + +.dijitTabContainerBottom-container, +.dijitTabContainerTop-container, +.dijitTabContainerLeft-container, +.dijitTabContainerRight-container { + border: 0; +} + +.dijitTabContainerTop-tabs { + border: 0; +} + +.dijitTabContainerTop-tabs .dijitTab { + left: 0; + cursor: pointer; +} + +.dijitTabContainerLeft-tabs .dijitTab { + left: 0; + width: 300px; + cursor: pointer; +} + +.dijitEditorIcon { + margin: 1px; +} diff --git a/packages/gutachten/Resources/Utilities/import_old_data.php b/packages/gutachten/Resources/Utilities/import_old_data.php new file mode 100755 index 0000000..0c0d927 --- /dev/null +++ b/packages/gutachten/Resources/Utilities/import_old_data.php @@ -0,0 +1,528 @@ +#!/usr/bin/php + 'mysql', + 'database_name' => 'gutachten', + 'server' => '116.203.228.129', + 'username' => 'root', + 'password' => 'salam', +]); + +// NEW DATA +$DB_NEW = new Medoo([ + 'database_type' => 'mysql', + 'database_name' => 'gutachten_t3', + 'server' => '127.0.0.1', + 'username' => 'root', + 'password' => 'Salam0815!', + 'charset' => 'utf8', +]); + +function fixUtf8($string) +{ + return Encoding::toUTF8($string, Encoding::ICONV_TRANSLIT); +} + +$IMPORT = ''; +$_jobs = ['', 'all', 'allgemein', 'auftraggeber', 'gutachter', 'download', 'freigabe', 'help', 'orientierung', 'projekte', 'platzhalter', 'basis', 'generell']; + +foreach ($_jobs as $key => $value) { + if (in_array($value, $argv)) { + $IMPORT = $value; + } +} + +if ('' == $IMPORT or 'This Info' == $IMPORT) { + echo "\n\nOPTIONEN"; + echo "\n----------------------------------------\n"; + foreach ($_jobs as $key => $value) { + if ($key > 0) { + echo "var: $key\t:\t$value\n"; + } + } + echo "----------------------------------------\n\n"; + exit; +} + +echo "\n----------------------------------------\n"; +echo 'IMPORT: '.$IMPORT."\n"; +echo "----------------------------------------\n\n"; + +$usermap = []; +$usermap['Hermann Telser'] = 1; +$usermap['Marie Rezac'] = 2; +$usermap['Marie Rezac (Kopie)'] = 2; +$usermap['Christoph Aschaber'] = 3; +$usermap['Christoph Aschaber (Kopie)'] = 3; +$usermap['Claudia'] = 4; +$usermap['Claudia (Kopie)'] = 4; +$usermap['Elisabeth Mair am Tinkhof'] = 5; +$usermap['Elisabeth Mair am Tinkhof (Kopie)'] = 5; +$usermap['Hanno Vogl-Fernheim'] = 6; +$usermap['Hanno Vogl-Fernheim (Kopie)'] = 6; +$usermap['laszlo'] = 7; +$usermap['laszlo (Kopie)'] = 7; +$usermap['falkner'] = 8; +$usermap['Oliver Hosp'] = 9; +$usermap['Evelyne Gerber'] = 10; +$usermap['Evelyne Gerber (Kopie)'] = 10; + +/************************************************************ + Table von Hand kopiert: + + tx_gutachten_standards + tx_gutachten_textart + tx_gutachten_raumart + +************************************************************/ + +// Gutachten Allgemein + +$table_old = 'tt_allgemein'; +$table_new = 'tx_gutachten_allgemein'; +if ('all' == $IMPORT or 'allgemein' == $IMPORT) { + $arr = $DB_OLD->select($table_old, '*'); + debug_old(__LINE__); + $DB_NEW->query("truncate $table_new"); + debug_new(__LINE__); + foreach ($arr as $key => $value) { + $insert_array = []; + $insert_array['id'] = $value['tt_allgemein_id']; + $insert_array['timestamp'] = $value['timestamp']; + $insert_array['pid'] = $value['pid']; + $insert_array['uid'] = $usermap[$value['ersteller']]; + $insert_array['geschoss'] = fixUtf8($value['geschoss']); + $insert_array['typ'] = fixUtf8($value['typ']); + $insert_array['qm'] = $value['qm']; + $DB_NEW->insert($table_new, $insert_array); + if (0 == $key % 100) { + echo '*'; + } + // debug_new(__line__); + } + ++$key; + note("IMPORT from $table_old INTO $table_new".PHP_EOL."$key Rows"); +} + +// Auftraggeber + +$table_old = 'auftraggeber'; +$table_new = 'tx_gutachten_auftraggeber'; +if ('all' == $IMPORT or 'auftraggeber' == $IMPORT) { + $arr = $DB_OLD->select($table_old, '*'); + debug_old(__LINE__); + $DB_NEW->query("truncate $table_new"); + debug_new(__LINE__); + foreach ($arr as $key => $value) { + $insert_array = []; + $insert_array['id'] = $value['auftraggeber_id']; + $insert_array['kennung'] = fixUtf8($value['kennung']); + $insert_array['kopf'] = fixUtf8($value['kopf']); + $insert_array['txt'] = fixUtf8($value['txt']); + $insert_array['kontaktperson'] = fixUtf8($value['kontaktperson']); + $insert_array['email'] = fixUtf8($value['email']); + $insert_array['telefon'] = fixUtf8($value['telefon']); + $insert_array['timestamp'] = $value['timestamp']; + $DB_NEW->insert($table_new, $insert_array); + echo '*'; + } + ++$key; + note("IMPORT from $table_old INTO $table_new".PHP_EOL."$key Rows"); +} + +// Download Log + +$table_old = 'downloadlog'; +$table_new = 'tx_gutachten_downloadlog'; +if ('all' == $IMPORT or 'download' == $IMPORT) { + $arr = $DB_OLD->select($table_old, '*'); + debug_old(__LINE__); + $DB_NEW->query("truncate $table_new"); + debug_new(__LINE__); + foreach ($arr as $key => $value) { + $insert_array = []; + $insert_array['id'] = $value['id']; + $insert_array['pid'] = $value['pid']; + $insert_array['uid'] = $value['user_id']; + $insert_array['art'] = fixUtf8($value['art']); + $insert_array['timestamp'] = $value['timestamp']; + + $DB_NEW->insert($table_new, $insert_array); + + if (0 == $key % 100) { + echo '*'; + } + } + ++$key; + note("IMPORT from $table_old INTO $table_new".PHP_EOL."$key Rows"); +} + +// Freigaben +// $_user_map = []; +// $_user_map[2] = 1; +// $_user_map[4] = 2; +// $_user_map[5] = 2; +// $_user_map[6] = 3; +// $_user_map[7] = 3; +// $_user_map[8] = 2; +// $_user_map[9] = 9; +// $_user_map[10] = 2; +// $_user_map[11] = 2; +// $_user_map[13] = 6; +// $_user_map[15] = 5; +// $_user_map[16] = 10; +// +// $table_old = 'freigabe'; +// $table_new = 'tx_gutachten_freigabe'; +// if ('all' == $IMPORT or 'freigabe' == $IMPORT) { +// $arr = $DB_OLD->select($table_old, '*'); +// debug_old(__LINE__); +// $DB_NEW->query("truncate $table_new"); +// debug_new(__LINE__); +// foreach ($arr as $key => $value) { +// $insert_array = []; +// $insert_array['id'] = $value['id']; +// $insert_array['pid'] = $value['pid']; +// $insert_array['uid'] = $_user_map[$value['uid']]; +// $insert_array['onoff'] = $value['onoff']; +// $insert_array['status'] = $value['status']; +// $DB_NEW->insert($table_new, $insert_array); +// if (0 == $key % 100) { +// echo '*'; +// } +// } +// ++$key; +// note("IMPORT from $table_old INTO $table_new".PHP_EOL."$key Rows"); +// } + +// Freigabe new +if ('all' == $IMPORT or 'freigabe' == $IMPORT) { + $arr = $DB_OLD->select('freigabe', '*'); + debug_old(__LINE__); + echo PHP_EOL.PHP_EOL; + foreach ($arr as $key => $value) { + $DB_NEW->update('tx_gutachten_projekte', ['status' => $value['status']], ['id' => $value['pid']]); + // debug_new(__LINE__); + if (0 == $key % 100) { + echo '*'; + } + } + echo PHP_EOL.PHP_EOL.PHP_EOL; +} + +// Gutachter + +$table_old = 'gutachter'; +$table_new = 'tx_gutachten_gutachter'; +if ('all' == $IMPORT or 'gutachter' == $IMPORT) { + $arr = $DB_OLD->select($table_old, '*'); + debug_old(__LINE__); + $DB_NEW->query("truncate $table_new"); + debug_new(__LINE__); + foreach ($arr as $key => $value) { + $insert_array = []; + $insert_array['id'] = $value['gutachter_id']; + $insert_array['kennung'] = fixUtf8($value['kennung']); + $insert_array['kopf'] = fixUtf8($value['kopf']); + $insert_array['txt'] = fixUtf8($value['txt']); + $insert_array['kontaktperson'] = fixUtf8($value['kontaktperson']); + $insert_array['email'] = fixUtf8($value['email']); + $insert_array['telefon'] = fixUtf8($value['telefon']); + $insert_array['timestamp'] = $value['timestamp']; + $DB_NEW->insert($table_new, $insert_array); + // debug_new(__LINE__); + echo '*'; + } + ++$key; + note("IMPORT from $table_old INTO $table_new".PHP_EOL."$key Rows"); +} +// Help +$table_old = 'tt_help'; +$table_new = 'tx_gutachten_help'; +if ('all' == $IMPORT or 'help' == $IMPORT) { + $arr = $DB_OLD->select($table_old, '*'); + debug_old(__LINE__); + $DB_NEW->query("truncate $table_new"); + debug_new(__LINE__); + foreach ($arr as $key => $value) { + $insert_array = []; + $insert_array['id'] = $value['tt_help_id']; + $insert_array['pid'] = $value['pid']; + $insert_array['uid'] = $usermap[$value['ersteller']]; + $insert_array['colid'] = $value['colid']; + $insert_array['coltitel'] = fixUtf8($value['coltitel']); + $insert_array['timestamp'] = $value['timestamp']; + $DB_NEW->insert($table_new, $insert_array); + if (0 == $key % 100) { + echo '*'; + } + } + ++$key; + note("IMPORT from $table_old INTO $table_new".PHP_EOL."$key Rows"); +} + +// Table info missing -> obsolet + +// Orientierung +$table_old = 'tt_orientierung'; +$table_new = 'tx_gutachten_orientierung'; +if ('all' == $IMPORT or 'orientierung' == $IMPORT) { + $arr = $DB_OLD->select($table_old, '*'); + debug_old(__LINE__); + $DB_NEW->query("truncate $table_new"); + debug_new(__LINE__); + foreach ($arr as $key => $value) { + $insert_array = []; + $insert_array['id'] = $value['tt_orientierung_id']; + $insert_array['orientierung'] = fixUtf8($value['orientierung']); + $insert_array['sortierung'] = $value['sortierung']; + $DB_NEW->insert($table_new, $insert_array); + echo '*'; + } + ++$key; + note("IMPORT from $table_old INTO $table_new".PHP_EOL."$key Rows"); +} + +// Übersicht Projekte + +$table_old = 'uebersicht'; +$table_new = 'tx_gutachten_projekte'; +if ('all' == $IMPORT or 'projekte' == $IMPORT) { + $arr = $DB_OLD->select($table_old, '*'); + debug_old(__LINE__); + $DB_NEW->query("truncate $table_new"); + debug_new(__LINE__); + foreach ($arr as $key => $value) { + $insert_array = []; + $insert_array['id'] = $value['uebersicht_id']; + $insert_array['uid'] = $usermap[$value['ersteller']] ?? 0; + $insert_array['auftraggeber_id'] = $value['auftraggeber_id']; + $insert_array['gutachter_id'] = $value['gutachter_id']; + $insert_array['intname'] = fixUtf8($value['intname']); + $insert_array['name'] = fixUtf8($value['name']); + $insert_array['beschreibung'] = fixUtf8($value['beschreibung']); + $insert_array['erstellung'] = fixUtf8($value['erstellung']); + $insert_array['erstelldatum'] = fixUtf8($value['erstelldatum']); + $insert_array['onoff'] = $value['onoff']; + $insert_array['upload'] = $value['upload']; + $insert_array['allgemeinupload'] = $value['allgemeinupload']; + $insert_array['recalculate'] = $value['recalculate']; + $insert_array['zuabTitel'] = fixUtf8($value['zuabTitel']); + $insert_array['nwbTitel'] = fixUtf8($value['nwbTitel']); + $insert_array['zustTitel'] = fixUtf8($value['zustTitel']); + $insert_array['allgemTitel'] = fixUtf8($value['allgemTitel']); + $insert_array['loggia_title'] = fixUtf8($value['loggia_title']); + $insert_array['nwbStartSeite'] = $value['nwbStartSeite']; + $insert_array['m1pP'] = $value['m1pP']; + $insert_array['m5pP'] = $value['m5pP']; + $insert_array['timestamp'] = $value['timestamp']; + $DB_NEW->insert($table_new, $insert_array); + echo '*'; + } + ++$key; + note("IMPORT from $table_old INTO $table_new".PHP_EOL."$key Rows"); +} + +// Platzhalter + +$table_old = 'projekteplatzhalter'; +$table_new = 'tx_gutachten_projekteplatzhalter'; +if ('all' == $IMPORT or 'platzhalter' == $IMPORT) { + $arr = $DB_OLD->select($table_old, '*'); + debug_old(__LINE__); + $DB_NEW->query("truncate $table_new"); + debug_new(__LINE__); + foreach ($arr as $key => $value) { + $insert_array = []; + $insert_array['id'] = $value['projekteplatzhalter_id']; + $insert_array['pid'] = $value['pid']; + $insert_array['uid'] = $usermap[$value['ersteller']] ?? 0; + $insert_array['code'] = fixUtf8($value['code']); + $insert_array['txt'] = fixUtf8($value['txt']); + $insert_array['vorkommen'] = fixUtf8($value['vorkommen']); + $insert_array['timestamp'] = $value['timestamp']; + $DB_NEW->insert($table_new, $insert_array); + if (0 == $key % 100) { + echo '*'; + } + } + ++$key; + note("IMPORT from $table_old INTO $table_new".PHP_EOL."$key Rows"); +} + +// Standards + +$table_old = 'projektestandards'; +$table_new = 'tx_gutachten_projektestandards'; +if ('all' == $IMPORT or 'platzhalter' == $IMPORT) { + $arr = $DB_OLD->select($table_old, '*'); + debug_old(__LINE__); + $DB_NEW->query("truncate $table_new"); + debug_new(__LINE__); + foreach ($arr as $key => $value) { + $insert_array = []; + $insert_array['id'] = $value['projektestandards_id']; + $insert_array['pid'] = $value['pid']; + $insert_array['pos'] = $value['pos']; + $insert_array['uid'] = $usermap[$value['ersteller']] ?? 0; + $insert_array['textart_id'] = $value['textart_id']; + $insert_array['spalten'] = $value['spalten']; + $insert_array['fontsize'] = $value['fontsize']; + $insert_array['neueseite'] = $value['neueseite']; + $insert_array['kennung'] = fixUtf8($value['kennung']); + $insert_array['titel'] = fixUtf8($value['titel']); + $insert_array['txt'] = fixUtf8($value['txt']); + $insert_array['platzhalter'] = fixUtf8($value['platzhalter']); + $insert_array['checksumm'] = $value['checksumm']; + $insert_array['timestamp'] = $value['timestamp']; + $DB_NEW->insert($table_new, $insert_array); + if (0 == $key % 100) { + echo '*'; + } + } + ++$key; + note("IMPORT from $table_old INTO $table_new".PHP_EOL."$key Rows"); +} + +// Räume All +$table_old = 'tt_raume_all'; +$table_new = 'tx_gutachten_raume_all'; +if ('all' == $IMPORT or 'alle' == $IMPORT) { + $arr = $DB_OLD->select($table_old, '*'); + debug_old(__LINE__); + $DB_NEW->query("truncate $table_new"); + debug_new(__LINE__); + foreach ($arr as $key => $value) { + $insert_array = []; + $insert_array['id'] = $value['tt_raume_all_id']; + $insert_array['tt_raume_basis_id'] = $value['tt_raume_basis_id']; + $insert_array['tt_raumart_id'] = $value['tt_raumart_id']; + $insert_array['pid'] = $value['pid']; + $insert_array['geschoss'] = fixUtf8($value['geschoss']); + $insert_array['raum'] = fixUtf8($value['raum']); + $insert_array['factor'] = $value['factor']; + $insert_array['qm'] = $value['qm']; + $insert_array['NW'] = $value['NW']; + $insert_array['NWungerundet'] = $value['NWungerundet']; + $insert_array['NWm2'] = $value['NWm2']; + $insert_array['uid'] = $usermap[$value['ersteller']] ?? 0; + $insert_array['timestamp'] = $value['timestamp']; + + $DB_NEW->insert($table_new, $insert_array); + if (0 == $key % 1000) { + echo '*'; + } + } + ++$key; + note("IMPORT from $table_old INTO $table_new".PHP_EOL."$key Rows"); +} + +// Räume Basis +$table_old = 'tt_raume_basis'; +$table_new = 'tx_gutachten_raume_basis'; +if ('all' == $IMPORT or 'basis' == $IMPORT) { + $arr = $DB_OLD->select($table_old, '*'); + debug_old(__LINE__); + $DB_NEW->query("truncate $table_new"); + debug_new(__LINE__); + foreach ($arr as $key => $value) { + $insert_array = []; + $insert_array['id'] = $value['tt_raume_basis_id']; + $insert_array['pid'] = $value['pid']; + $insert_array['topNr'] = fixUtf8($value['topNr']); + $insert_array['typ'] = fixUtf8($value['typ']); + $insert_array['tt_orientierung_id'] = $value['tt_orientierung_id']; + $insert_array['noDispInOrientierung'] = $value['noDispInOrientierung']; + $insert_array['factor'] = $value['factor']; + $insert_array['GNO'] = $value['GNO']; + $insert_array['qmM1'] = $value['qmM1']; + $insert_array['qmM1uM2bis'] = $value['qmM1uM2bis']; + $insert_array['qmM1uM2'] = $value['qmM1uM2']; + $insert_array['NWM1uM2'] = $value['NWM1uM2']; + $insert_array['a'] = $value['a']; + $insert_array['b'] = $value['b']; + $insert_array['c'] = $value['c']; + $insert_array['d'] = $value['d']; + $insert_array['e'] = $value['e']; + $insert_array['f'] = $value['f']; + $insert_array['g'] = $value['g']; + $insert_array['h'] = $value['h']; + $insert_array['i'] = $value['i']; + $insert_array['j'] = $value['j']; + $insert_array['k'] = $value['k']; + $insert_array['l'] = $value['l']; + $insert_array['m'] = $value['m']; + $insert_array['n'] = $value['n']; + $insert_array['o'] = $value['o']; + $insert_array['p'] = $value['p']; + $insert_array['q'] = $value['q']; + $insert_array['r'] = $value['r']; + $insert_array['s'] = $value['s']; + $insert_array['t'] = $value['t']; + $insert_array['u'] = $value['u']; + $insert_array['summe_az'] = $value['summe_az']; + $insert_array['bewertung'] = $value['bewertung']; + $insert_array['uid'] = $usermap[$value['ersteller']] ?? 0; + $insert_array['notizen'] = fixUtf8($value['notizen']); + $insert_array['timestamp'] = $value['timestamp']; + $DB_NEW->insert($table_new, $insert_array); + if (0 == $key % 100) { + echo '*'; + } + } + ++$key; + note("IMPORT from $table_old INTO $table_new".PHP_EOL."$key Rows"); +} + +// Platzhalter + +$table_old = 'tt_raume_generell'; +$table_new = 'tx_gutachten_raume_generell'; +if ('all' == $IMPORT or 'generell' == $IMPORT) { + $arr = $DB_OLD->select($table_old, '*'); + debug_old(__LINE__); + $DB_NEW->query("truncate $table_new"); + debug_new(__LINE__); + foreach ($arr as $key => $value) { + $insert_array = []; + $insert_array['id'] = $value['tt_raume_generell_id']; + $insert_array['tt_raumart_id'] = $value['tt_raumart_id']; + $insert_array['pid'] = $value['pid']; + $insert_array['raum'] = fixUtf8($value['raum']); + $insert_array['factor'] = $value['factor']; + $insert_array['zunutzwert'] = $value['zunutzwert']; + $insert_array['uid'] = $usermap[$value['ersteller']] ?? 0; + $insert_array['timestamp'] = $value['timestamp']; + $DB_NEW->insert($table_new, $insert_array); + if (0 == $key % 100) { + echo '*'; + } + } + ++$key; + note("IMPORT from $table_old INTO $table_new".PHP_EOL."$key Rows"); +} + +// Functions +function note($txt) +{ + echo PHP_EOL.'---------------------------------------------------------------------'.PHP_EOL; + echo $txt; + echo PHP_EOL.'---------------------------------------------------------------------'.PHP_EOL; +} +function debug_old($line) +{ + global $DB_OLD; + echo PHP_EOL.$line.': '.str_replace('"', '', $DB_OLD->last()); +} +function debug_new($line) +{ + global $DB_NEW; + echo PHP_EOL.$line.': '.str_replace('"', '', $DB_NEW->last()).PHP_EOL; +} diff --git a/packages/gutachten/Resources/Utilities/libs/Medoo.php b/packages/gutachten/Resources/Utilities/libs/Medoo.php new file mode 100644 index 0000000..30f1bb8 --- /dev/null +++ b/packages/gutachten/Resources/Utilities/libs/Medoo.php @@ -0,0 +1,1692 @@ +type = strtolower($options[ 'database_type' ]); + + if ($this->type === 'mariadb') + { + $this->type = 'mysql'; + } + } + + if (isset($options[ 'prefix' ])) + { + $this->prefix = $options[ 'prefix' ]; + } + + if (isset($options[ 'logging' ]) && is_bool($options[ 'logging' ])) + { + $this->logging = $options[ 'logging' ]; + } + + $option = isset($options[ 'option' ]) ? $options[ 'option' ] : []; + $commands = (isset($options[ 'command' ]) && is_array($options[ 'command' ])) ? $options[ 'command' ] : []; + + switch ($this->type) + { + case 'mysql': + // Make MySQL using standard quoted identifier + $commands[] = 'SET SQL_MODE=ANSI_QUOTES'; + + break; + + case 'mssql': + // Keep MSSQL QUOTED_IDENTIFIER is ON for standard quoting + $commands[] = 'SET QUOTED_IDENTIFIER ON'; + + // Make ANSI_NULLS is ON for NULL value + $commands[] = 'SET ANSI_NULLS ON'; + + break; + } + + if (isset($options[ 'pdo' ])) + { + if (!$options[ 'pdo' ] instanceof PDO) + { + throw new InvalidArgumentException('Invalid PDO object supplied'); + } + + $this->pdo = $options[ 'pdo' ]; + + foreach ($commands as $value) + { + $this->pdo->exec($value); + } + + return; + } + + if (isset($options[ 'dsn' ])) + { + if (is_array($options[ 'dsn' ]) && isset($options[ 'dsn' ][ 'driver' ])) + { + $attr = $options[ 'dsn' ]; + } + else + { + throw new InvalidArgumentException('Invalid DSN option supplied'); + } + } + else + { + if ( + isset($options[ 'port' ]) && + is_int($options[ 'port' ] * 1) + ) + { + $port = $options[ 'port' ]; + } + + $is_port = isset($port); + + switch ($this->type) + { + case 'mysql': + $attr = [ + 'driver' => 'mysql', + 'dbname' => $options[ 'database_name' ] + ]; + + if (isset($options[ 'socket' ])) + { + $attr[ 'unix_socket' ] = $options[ 'socket' ]; + } + else + { + $attr[ 'host' ] = $options[ 'server' ]; + + if ($is_port) + { + $attr[ 'port' ] = $port; + } + } + + break; + + case 'pgsql': + $attr = [ + 'driver' => 'pgsql', + 'host' => $options[ 'server' ], + 'dbname' => $options[ 'database_name' ] + ]; + + if ($is_port) + { + $attr[ 'port' ] = $port; + } + + break; + + case 'sybase': + $attr = [ + 'driver' => 'dblib', + 'host' => $options[ 'server' ], + 'dbname' => $options[ 'database_name' ] + ]; + + if ($is_port) + { + $attr[ 'port' ] = $port; + } + + break; + + case 'oracle': + $attr = [ + 'driver' => 'oci', + 'dbname' => $options[ 'server' ] ? + '//' . $options[ 'server' ] . ($is_port ? ':' . $port : ':1521') . '/' . $options[ 'database_name' ] : + $options[ 'database_name' ] + ]; + + if (isset($options[ 'charset' ])) + { + $attr[ 'charset' ] = $options[ 'charset' ]; + } + + break; + + case 'mssql': + if (isset($options[ 'driver' ]) && $options[ 'driver' ] === 'dblib') + { + $attr = [ + 'driver' => 'dblib', + 'host' => $options[ 'server' ] . ($is_port ? ':' . $port : ''), + 'dbname' => $options[ 'database_name' ] + ]; + + if (isset($options[ 'appname' ])) + { + $attr[ 'appname' ] = $options[ 'appname' ]; + } + + if (isset($options[ 'charset' ])) + { + $attr[ 'charset' ] = $options[ 'charset' ]; + } + } + else + { + $attr = [ + 'driver' => 'sqlsrv', + 'Server' => $options[ 'server' ] . ($is_port ? ',' . $port : ''), + 'Database' => $options[ 'database_name' ] + ]; + + if (isset($options[ 'appname' ])) + { + $attr[ 'APP' ] = $options[ 'appname' ]; + } + + $config = [ + 'ApplicationIntent', + 'AttachDBFileName', + 'Authentication', + 'ColumnEncryption', + 'ConnectionPooling', + 'Encrypt', + 'Failover_Partner', + 'KeyStoreAuthentication', + 'KeyStorePrincipalId', + 'KeyStoreSecret', + 'LoginTimeout', + 'MultipleActiveResultSets', + 'MultiSubnetFailover', + 'Scrollable', + 'TraceFile', + 'TraceOn', + 'TransactionIsolation', + 'TransparentNetworkIPResolution', + 'TrustServerCertificate', + 'WSID', + ]; + + foreach ($config as $value) + { + $keyname = strtolower(preg_replace(['/([a-z\d])([A-Z])/', '/([^_])([A-Z][a-z])/'], '$1_$2', $value)); + + if (isset($options[ $keyname ])) + { + $attr[ $value ] = $options[ $keyname ]; + } + } + } + + break; + + case 'sqlite': + $attr = [ + 'driver' => 'sqlite', + $options[ 'database_file' ] + ]; + + break; + } + } + + if (!isset($attr)) + { + throw new InvalidArgumentException('Incorrect connection options'); + } + + $driver = $attr[ 'driver' ]; + + if (!in_array($driver, PDO::getAvailableDrivers())) + { + throw new InvalidArgumentException("Unsupported PDO driver: {$driver}"); + } + + unset($attr[ 'driver' ]); + + $stack = []; + + foreach ($attr as $key => $value) + { + $stack[] = is_int($key) ? $value : $key . '=' . $value; + } + + $dsn = $driver . ':' . implode($stack, ';'); + + if ( + in_array($this->type, ['mysql', 'pgsql', 'sybase', 'mssql']) && + isset($options[ 'charset' ]) + ) + { + $commands[] = "SET NAMES '{$options[ 'charset' ]}'" . ( + $this->type === 'mysql' && isset($options[ 'collation' ]) ? + " COLLATE '{$options[ 'collation' ]}'" : '' + ); + } + + $this->dsn = $dsn; + + try { + $this->pdo = new PDO( + $dsn, + isset($options[ 'username' ]) ? $options[ 'username' ] : null, + isset($options[ 'password' ]) ? $options[ 'password' ] : null, + $option + ); + + foreach ($commands as $value) + { + $this->pdo->exec($value); + } + } + catch (PDOException $e) { + throw new PDOException($e->getMessage()); + } + } + + public function query($query, $map = []) + { + $raw = $this->raw($query, $map); + + $query = $this->buildRaw($raw, $map); + + return $this->exec($query, $map); + } + + public function exec($query, $map = []) + { + if ($this->debug_mode) + { + echo $this->generate($query, $map); + + $this->debug_mode = false; + + return false; + } + + if ($this->logging) + { + $this->logs[] = [$query, $map]; + } + else + { + $this->logs = [[$query, $map]]; + } + + $statement = $this->pdo->prepare($query); + + if ($statement) + { + foreach ($map as $key => $value) + { + $statement->bindValue($key, $value[ 0 ], $value[ 1 ]); + } + + $statement->execute(); + + $this->statement = $statement; + + return $statement; + } + + return false; + } + + protected function generate($query, $map) + { + $identifier = [ + 'mysql' => '`$1`', + 'mssql' => '[$1]' + ]; + + $query = preg_replace( + '/"([a-zA-Z0-9_]+)"/i', + isset($identifier[ $this->type ]) ? $identifier[ $this->type ] : '"$1"', + $query + ); + + foreach ($map as $key => $value) + { + if ($value[ 1 ] === PDO::PARAM_STR) + { + $replace = $this->quote($value[ 0 ]); + } + elseif ($value[ 1 ] === PDO::PARAM_NULL) + { + $replace = 'NULL'; + } + elseif ($value[ 1 ] === PDO::PARAM_LOB) + { + $replace = '{LOB_DATA}'; + } + else + { + $replace = $value[ 0 ]; + } + + $query = str_replace($key, $replace, $query); + } + + return $query; + } + + public static function raw($string, $map = []) + { + $raw = new Raw(); + + $raw->map = $map; + $raw->value = $string; + + return $raw; + } + + protected function isRaw($object) + { + return $object instanceof Raw; + } + + protected function buildRaw($raw, &$map) + { + if (!$this->isRaw($raw)) + { + return false; + } + + $query = preg_replace_callback( + '/((FROM|TABLE|INTO|UPDATE)\s*)?\<([a-zA-Z0-9_\.]+)\>/i', + function ($matches) + { + if (!empty($matches[ 2 ])) + { + return $matches[ 2 ] . ' ' . $this->tableQuote($matches[ 3 ]); + } + + return $this->columnQuote($matches[ 3 ]); + }, + $raw->value); + + $raw_map = $raw->map; + + if (!empty($raw_map)) + { + foreach ($raw_map as $key => $value) + { + $map[ $key ] = $this->typeMap($value, gettype($value)); + } + } + + return $query; + } + + public function quote($string) + { + return $this->pdo->quote($string); + } + + protected function tableQuote($table) + { + return '"' . $this->prefix . $table . '"'; + } + + protected function mapKey() + { + return ':MeDoO_' . $this->guid++ . '_mEdOo'; + } + + protected function typeMap($value, $type) + { + $map = [ + 'NULL' => PDO::PARAM_NULL, + 'integer' => PDO::PARAM_INT, + 'double' => PDO::PARAM_STR, + 'boolean' => PDO::PARAM_BOOL, + 'string' => PDO::PARAM_STR, + 'object' => PDO::PARAM_STR, + 'resource' => PDO::PARAM_LOB + ]; + + if ($type === 'boolean') + { + $value = ($value ? '1' : '0'); + } + elseif ($type === 'NULL') + { + $value = null; + } + + return [$value, $map[ $type ]]; + } + + protected function columnQuote($string) + { + if (strpos($string, '.') !== false) + { + return '"' . $this->prefix . str_replace('.', '"."', $string) . '"'; + } + + return '"' . $string . '"'; + } + + protected function columnPush(&$columns, &$map) + { + if ($columns === '*') + { + return $columns; + } + + $stack = []; + + if (is_string($columns)) + { + $columns = [$columns]; + } + + foreach ($columns as $key => $value) + { + if (is_array($value)) + { + $stack[] = $this->columnPush($value, $map); + } + elseif (!is_int($key) && $raw = $this->buildRaw($value, $map)) + { + preg_match('/(?[a-zA-Z0-9_\.]+)(\s*\[(?(String|Bool|Int|Number))\])?/i', $key, $match); + + $stack[] = $raw . ' AS ' . $this->columnQuote( $match[ 'column' ] ); + } + elseif (is_int($key) && is_string($value)) + { + preg_match('/(?[a-zA-Z0-9_\.]+)(?:\s*\((?[a-zA-Z0-9_]+)\))?(?:\s*\[(?(?:String|Bool|Int|Number|Object|JSON))\])?/i', $value, $match); + + if (!empty($match[ 'alias' ])) + { + $stack[] = $this->columnQuote( $match[ 'column' ] ) . ' AS ' . $this->columnQuote( $match[ 'alias' ] ); + + $columns[ $key ] = $match[ 'alias' ]; + + if (!empty($match[ 'type' ])) + { + $columns[ $key ] .= ' [' . $match[ 'type' ] . ']'; + } + } + else + { + $stack[] = $this->columnQuote( $match[ 'column' ] ); + } + } + } + + return implode($stack, ','); + } + + protected function arrayQuote($array) + { + $stack = []; + + foreach ($array as $value) + { + $stack[] = is_int($value) ? $value : $this->pdo->quote($value); + } + + return implode($stack, ','); + } + + protected function innerConjunct($data, $map, $conjunctor, $outer_conjunctor) + { + $stack = []; + + foreach ($data as $value) + { + $stack[] = '(' . $this->dataImplode($value, $map, $conjunctor) . ')'; + } + + return implode($outer_conjunctor . ' ', $stack); + } + + protected function dataImplode($data, &$map, $conjunctor) + { + $stack = []; + + foreach ($data as $key => $value) + { + $type = gettype($value); + + if ( + $type === 'array' && + preg_match("/^(AND|OR)(\s+#.*)?$/", $key, $relation_match) + ) + { + $relationship = $relation_match[ 1 ]; + + $stack[] = $value !== array_keys(array_keys($value)) ? + '(' . $this->dataImplode($value, $map, ' ' . $relationship) . ')' : + '(' . $this->innerConjunct($value, $map, ' ' . $relationship, $conjunctor) . ')'; + + continue; + } + + $map_key = $this->mapKey(); + + if ( + is_int($key) && + preg_match('/([a-zA-Z0-9_\.]+)\[(?\>\=?|\<\=?|\!?\=)\]([a-zA-Z0-9_\.]+)/i', $value, $match) + ) + { + $stack[] = $this->columnQuote($match[ 1 ]) . ' ' . $match[ 'operator' ] . ' ' . $this->columnQuote($match[ 3 ]); + } + else + { + preg_match('/([a-zA-Z0-9_\.]+)(\[(?\>\=?|\<\=?|\!|\<\>|\>\<|\!?~|REGEXP)\])?/i', $key, $match); + $column = $this->columnQuote($match[ 1 ]); + + if (isset($match[ 'operator' ])) + { + $operator = $match[ 'operator' ]; + + if (in_array($operator, ['>', '>=', '<', '<='])) + { + $condition = $column . ' ' . $operator . ' '; + + if (is_numeric($value)) + { + $condition .= $map_key; + $map[ $map_key ] = [$value, PDO::PARAM_INT]; + } + elseif ($raw = $this->buildRaw($value, $map)) + { + $condition .= $raw; + } + else + { + $condition .= $map_key; + $map[ $map_key ] = [$value, PDO::PARAM_STR]; + } + + $stack[] = $condition; + } + elseif ($operator === '!') + { + switch ($type) + { + case 'NULL': + $stack[] = $column . ' IS NOT NULL'; + break; + + case 'array': + $placeholders = []; + + foreach ($value as $index => $item) + { + $placeholders[] = $map_key . $index . '_i'; + $map[ $map_key . $index . '_i' ] = $this->typeMap($item, gettype($item)); + } + + $stack[] = $column . ' NOT IN (' . implode(', ', $placeholders) . ')'; + break; + + case 'object': + if ($raw = $this->buildRaw($value, $map)) + { + $stack[] = $column . ' != ' . $raw; + } + break; + + case 'integer': + case 'double': + case 'boolean': + case 'string': + $stack[] = $column . ' != ' . $map_key; + $map[ $map_key ] = $this->typeMap($value, $type); + break; + } + } + elseif ($operator === '~' || $operator === '!~') + { + if ($type !== 'array') + { + $value = [ $value ]; + } + + $connector = ' OR '; + $data = array_values($value); + + if (is_array($data[ 0 ])) + { + if (isset($value[ 'AND' ]) || isset($value[ 'OR' ])) + { + $connector = ' ' . array_keys($value)[ 0 ] . ' '; + $value = $data[ 0 ]; + } + } + + $like_clauses = []; + + foreach ($value as $index => $item) + { + $item = strval($item); + + if (!preg_match('/(\[.+\]|_|%.+|.+%)/', $item)) + { + $item = '%' . $item . '%'; + } + + $like_clauses[] = $column . ($operator === '!~' ? ' NOT' : '') . ' LIKE ' . $map_key . 'L' . $index; + $map[ $map_key . 'L' . $index ] = [$item, PDO::PARAM_STR]; + } + + $stack[] = '(' . implode($connector, $like_clauses) . ')'; + } + elseif ($operator === '<>' || $operator === '><') + { + if ($type === 'array') + { + if ($operator === '><') + { + $column .= ' NOT'; + } + + $stack[] = '(' . $column . ' BETWEEN ' . $map_key . 'a AND ' . $map_key . 'b)'; + + $data_type = (is_numeric($value[ 0 ]) && is_numeric($value[ 1 ])) ? PDO::PARAM_INT : PDO::PARAM_STR; + + $map[ $map_key . 'a' ] = [$value[ 0 ], $data_type]; + $map[ $map_key . 'b' ] = [$value[ 1 ], $data_type]; + } + } + elseif ($operator === 'REGEXP') + { + $stack[] = $column . ' REGEXP ' . $map_key; + $map[ $map_key ] = [$value, PDO::PARAM_STR]; + } + } + else + { + switch ($type) + { + case 'NULL': + $stack[] = $column . ' IS NULL'; + break; + + case 'array': + $placeholders = []; + + foreach ($value as $index => $item) + { + $placeholders[] = $map_key . $index . '_i'; + $map[ $map_key . $index . '_i' ] = $this->typeMap($item, gettype($item)); + } + + $stack[] = $column . ' IN (' . implode(', ', $placeholders) . ')'; + break; + + case 'object': + if ($raw = $this->buildRaw($value, $map)) + { + $stack[] = $column . ' = ' . $raw; + } + break; + + case 'integer': + case 'double': + case 'boolean': + case 'string': + $stack[] = $column . ' = ' . $map_key; + $map[ $map_key ] = $this->typeMap($value, $type); + break; + } + } + } + } + + return implode($conjunctor . ' ', $stack); + } + + protected function whereClause($where, &$map) + { + $where_clause = ''; + + if (is_array($where)) + { + $where_keys = array_keys($where); + + $conditions = array_diff_key($where, array_flip( + ['GROUP', 'ORDER', 'HAVING', 'LIMIT', 'LIKE', 'MATCH'] + )); + + if (!empty($conditions)) + { + $where_clause = ' WHERE ' . $this->dataImplode($conditions, $map, ' AND'); + } + + if (isset($where[ 'MATCH' ]) && $this->type === 'mysql') + { + $MATCH = $where[ 'MATCH' ]; + + if (is_array($MATCH) && isset($MATCH[ 'columns' ], $MATCH[ 'keyword' ])) + { + $mode = ''; + + $mode_array = [ + 'natural' => 'IN NATURAL LANGUAGE MODE', + 'natural+query' => 'IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION', + 'boolean' => 'IN BOOLEAN MODE', + 'query' => 'WITH QUERY EXPANSION' + ]; + + if (isset($MATCH[ 'mode' ], $mode_array[ $MATCH[ 'mode' ] ])) + { + $mode = ' ' . $mode_array[ $MATCH[ 'mode' ] ]; + } + + $columns = implode(array_map([$this, 'columnQuote'], $MATCH[ 'columns' ]), ', '); + $map_key = $this->mapKey(); + $map[ $map_key ] = [$MATCH[ 'keyword' ], PDO::PARAM_STR]; + + $where_clause .= ($where_clause !== '' ? ' AND ' : ' WHERE') . ' MATCH (' . $columns . ') AGAINST (' . $map_key . $mode . ')'; + } + } + + if (isset($where[ 'GROUP' ])) + { + $GROUP = $where[ 'GROUP' ]; + + if (is_array($GROUP)) + { + $stack = []; + + foreach ($GROUP as $column => $value) + { + $stack[] = $this->columnQuote($value); + } + + $where_clause .= ' GROUP BY ' . implode($stack, ','); + } + elseif ($raw = $this->buildRaw($GROUP, $map)) + { + $where_clause .= ' GROUP BY ' . $raw; + } + else + { + $where_clause .= ' GROUP BY ' . $this->columnQuote($GROUP); + } + + if (isset($where[ 'HAVING' ])) + { + if ($raw = $this->buildRaw($where[ 'HAVING' ], $map)) + { + $where_clause .= ' HAVING ' . $raw; + } + else + { + $where_clause .= ' HAVING ' . $this->dataImplode($where[ 'HAVING' ], $map, ' AND'); + } + } + } + + if (isset($where[ 'ORDER' ])) + { + $ORDER = $where[ 'ORDER' ]; + + if (is_array($ORDER)) + { + $stack = []; + + foreach ($ORDER as $column => $value) + { + if (is_array($value)) + { + $stack[] = 'FIELD(' . $this->columnQuote($column) . ', ' . $this->arrayQuote($value) . ')'; + } + elseif ($value === 'ASC' || $value === 'DESC') + { + $stack[] = $this->columnQuote($column) . ' ' . $value; + } + elseif (is_int($column)) + { + $stack[] = $this->columnQuote($value); + } + } + + $where_clause .= ' ORDER BY ' . implode($stack, ','); + } + elseif ($raw = $this->buildRaw($ORDER, $map)) + { + $where_clause .= ' ORDER BY ' . $raw; + } + else + { + $where_clause .= ' ORDER BY ' . $this->columnQuote($ORDER); + } + + if ( + isset($where[ 'LIMIT' ]) && + in_array($this->type, ['oracle', 'mssql']) + ) + { + $LIMIT = $where[ 'LIMIT' ]; + + if (is_numeric($LIMIT)) + { + $LIMIT = [0, $LIMIT]; + } + + if ( + is_array($LIMIT) && + is_numeric($LIMIT[ 0 ]) && + is_numeric($LIMIT[ 1 ]) + ) + { + $where_clause .= ' OFFSET ' . $LIMIT[ 0 ] . ' ROWS FETCH NEXT ' . $LIMIT[ 1 ] . ' ROWS ONLY'; + } + } + } + + if (isset($where[ 'LIMIT' ]) && !in_array($this->type, ['oracle', 'mssql'])) + { + $LIMIT = $where[ 'LIMIT' ]; + + if (is_numeric($LIMIT)) + { + $where_clause .= ' LIMIT ' . $LIMIT; + } + elseif ( + is_array($LIMIT) && + is_numeric($LIMIT[ 0 ]) && + is_numeric($LIMIT[ 1 ]) + ) + { + $where_clause .= ' LIMIT ' . $LIMIT[ 1 ] . ' OFFSET ' . $LIMIT[ 0 ]; + } + } + } + elseif ($raw = $this->buildRaw($where, $map)) + { + $where_clause .= ' ' . $raw; + } + + return $where_clause; + } + + protected function selectContext($table, &$map, $join, &$columns = null, $where = null, $column_fn = null) + { + preg_match('/(?[a-zA-Z0-9_]+)\s*\((?[a-zA-Z0-9_]+)\)/i', $table, $table_match); + + if (isset($table_match[ 'table' ], $table_match[ 'alias' ])) + { + $table = $this->tableQuote($table_match[ 'table' ]); + + $table_query = $table . ' AS ' . $this->tableQuote($table_match[ 'alias' ]); + } + else + { + $table = $this->tableQuote($table); + + $table_query = $table; + } + + $join_key = is_array($join) ? array_keys($join) : null; + + if ( + isset($join_key[ 0 ]) && + strpos($join_key[ 0 ], '[') === 0 + ) + { + $table_join = []; + + $join_array = [ + '>' => 'LEFT', + '<' => 'RIGHT', + '<>' => 'FULL', + '><' => 'INNER' + ]; + + foreach($join as $sub_table => $relation) + { + preg_match('/(\[(?\<\>?|\>\[a-zA-Z0-9_]+)\s?(\((?[a-zA-Z0-9_]+)\))?/', $sub_table, $match); + + if ($match[ 'join' ] !== '' && $match[ 'table' ] !== '') + { + if (is_string($relation)) + { + $relation = 'USING ("' . $relation . '")'; + } + + if (is_array($relation)) + { + // For ['column1', 'column2'] + if (isset($relation[ 0 ])) + { + $relation = 'USING ("' . implode($relation, '", "') . '")'; + } + else + { + $joins = []; + + foreach ($relation as $key => $value) + { + $joins[] = ( + strpos($key, '.') > 0 ? + // For ['tableB.column' => 'column'] + $this->columnQuote($key) : + + // For ['column1' => 'column2'] + $table . '."' . $key . '"' + ) . + ' = ' . + $this->tableQuote(isset($match[ 'alias' ]) ? $match[ 'alias' ] : $match[ 'table' ]) . '."' . $value . '"'; + } + + $relation = 'ON ' . implode($joins, ' AND '); + } + } + + $table_name = $this->tableQuote($match[ 'table' ]) . ' '; + + if (isset($match[ 'alias' ])) + { + $table_name .= 'AS ' . $this->tableQuote($match[ 'alias' ]) . ' '; + } + + $table_join[] = $join_array[ $match[ 'join' ] ] . ' JOIN ' . $table_name . $relation; + } + } + + $table_query .= ' ' . implode($table_join, ' '); + } + else + { + if (is_null($columns)) + { + if ( + !is_null($where) || + (is_array($join) && isset($column_fn)) + ) + { + $where = $join; + $columns = null; + } + else + { + $where = null; + $columns = $join; + } + } + else + { + $where = $columns; + $columns = $join; + } + } + + if (isset($column_fn)) + { + if ($column_fn === 1) + { + $column = '1'; + + if (is_null($where)) + { + $where = $columns; + } + } + elseif ($raw = $this->buildRaw($column_fn, $map)) + { + $column = $raw; + } + else + { + if (empty($columns) || $this->isRaw($columns)) + { + $columns = '*'; + $where = $join; + } + + $column = $column_fn . '(' . $this->columnPush($columns, $map) . ')'; + } + } + else + { + $column = $this->columnPush($columns, $map); + } + + return 'SELECT ' . $column . ' FROM ' . $table_query . $this->whereClause($where, $map); + } + + protected function columnMap($columns, &$stack) + { + if ($columns === '*') + { + return $stack; + } + + foreach ($columns as $key => $value) + { + if (is_int($key)) + { + preg_match('/([a-zA-Z0-9_]+\.)?(?[a-zA-Z0-9_]+)(?:\s*\((?[a-zA-Z0-9_]+)\))?(?:\s*\[(?(?:String|Bool|Int|Number|Object|JSON))\])?/i', $value, $key_match); + + $column_key = !empty($key_match[ 'alias' ]) ? + $key_match[ 'alias' ] : + $key_match[ 'column' ]; + + if (isset($key_match[ 'type' ])) + { + $stack[ $value ] = [$column_key, $key_match[ 'type' ]]; + } + else + { + $stack[ $value ] = [$column_key, 'String']; + } + } + elseif ($this->isRaw($value)) + { + preg_match('/([a-zA-Z0-9_]+\.)?(?[a-zA-Z0-9_]+)(\s*\[(?(String|Bool|Int|Number))\])?/i', $key, $key_match); + + $column_key = $key_match[ 'column' ]; + + if (isset($key_match[ 'type' ])) + { + $stack[ $key ] = [$column_key, $key_match[ 'type' ]]; + } + else + { + $stack[ $key ] = [$column_key, 'String']; + } + } + elseif (!is_int($key) && is_array($value)) + { + $this->columnMap($value, $stack); + } + } + + return $stack; + } + + protected function dataMap($data, $columns, $column_map, &$stack) + { + foreach ($columns as $key => $value) + { + $isRaw = $this->isRaw($value); + + if (is_int($key) || $isRaw) + { + $map = $column_map[ $isRaw ? $key : $value ]; + + $column_key = $map[ 0 ]; + + $result = $data[ $column_key ]; + + if (isset($map[ 1 ])) + { + if ($isRaw && in_array($map[ 1 ], ['Object', 'JSON'])) + { + continue; + } + + if (is_null($result)) + { + $stack[ $column_key ] = null; + continue; + } + + switch ($map[ 1 ]) + { + case 'Number': + $stack[ $column_key ] = (double) $result; + break; + + case 'Int': + $stack[ $column_key ] = (int) $result; + break; + + case 'Bool': + $stack[ $column_key ] = (bool) $result; + break; + + case 'Object': + $stack[ $column_key ] = unserialize($result); + break; + + case 'JSON': + $stack[ $column_key ] = json_decode($result, true); + break; + + case 'String': + $stack[ $column_key ] = $result; + break; + } + } + else + { + $stack[ $column_key ] = $result; + } + } + else + { + $current_stack = []; + + $this->dataMap($data, $value, $column_map, $current_stack); + + $stack[ $key ] = $current_stack; + } + } + } + + public function select($table, $join, $columns = null, $where = null) + { + $map = []; + $stack = []; + $column_map = []; + + $index = 0; + + $column = $where === null ? $join : $columns; + + $is_single = (is_string($column) && $column !== '*'); + + $query = $this->exec($this->selectContext($table, $map, $join, $columns, $where), $map); + + $this->columnMap($columns, $column_map); + + if (!$query) + { + return false; + } + + if ($columns === '*') + { + return $query->fetchAll(PDO::FETCH_ASSOC); + } + + if ($is_single) + { + return $query->fetchAll(PDO::FETCH_COLUMN); + } + + while ($data = $query->fetch(PDO::FETCH_ASSOC)) + { + $current_stack = []; + + $this->dataMap($data, $columns, $column_map, $current_stack); + + $stack[ $index ] = $current_stack; + + $index++; + } + + return $stack; + } + + public function insert($table, $datas) + { + $stack = []; + $columns = []; + $fields = []; + $map = []; + + if (!isset($datas[ 0 ])) + { + $datas = [$datas]; + } + + foreach ($datas as $data) + { + foreach ($data as $key => $value) + { + $columns[] = $key; + } + } + + $columns = array_unique($columns); + + foreach ($datas as $data) + { + $values = []; + + foreach ($columns as $key) + { + if ($raw = $this->buildRaw($data[ $key ], $map)) + { + $values[] = $raw; + continue; + } + + $map_key =$this->mapKey(); + + $values[] = $map_key; + + if (!isset($data[ $key ])) + { + $map[ $map_key ] = [null, PDO::PARAM_NULL]; + } + else + { + $value = $data[ $key ]; + + $type = gettype($value); + + switch ($type) + { + case 'array': + $map[ $map_key ] = [ + strpos($key, '[JSON]') === strlen($key) - 6 ? + json_encode($value) : + serialize($value), + PDO::PARAM_STR + ]; + break; + + case 'object': + $value = serialize($value); + + case 'NULL': + case 'resource': + case 'boolean': + case 'integer': + case 'double': + case 'string': + $map[ $map_key ] = $this->typeMap($value, $type); + break; + } + } + } + + $stack[] = '(' . implode($values, ', ') . ')'; + } + + foreach ($columns as $key) + { + $fields[] = $this->columnQuote(preg_replace("/(\s*\[JSON\]$)/i", '', $key)); + } + + return $this->exec('INSERT INTO ' . $this->tableQuote($table) . ' (' . implode(', ', $fields) . ') VALUES ' . implode(', ', $stack), $map); + } + + public function update($table, $data, $where = null) + { + $fields = []; + $map = []; + + foreach ($data as $key => $value) + { + $column = $this->columnQuote(preg_replace("/(\s*\[(JSON|\+|\-|\*|\/)\]$)/i", '', $key)); + + if ($raw = $this->buildRaw($value, $map)) + { + $fields[] = $column . ' = ' . $raw; + continue; + } + + $map_key = $this->mapKey(); + + preg_match('/(?[a-zA-Z0-9_]+)(\[(?\+|\-|\*|\/)\])?/i', $key, $match); + + if (isset($match[ 'operator' ])) + { + if (is_numeric($value)) + { + $fields[] = $column . ' = ' . $column . ' ' . $match[ 'operator' ] . ' ' . $value; + } + } + else + { + $fields[] = $column . ' = ' . $map_key; + + $type = gettype($value); + + switch ($type) + { + case 'array': + $map[ $map_key ] = [ + strpos($key, '[JSON]') === strlen($key) - 6 ? + json_encode($value) : + serialize($value), + PDO::PARAM_STR + ]; + break; + + case 'object': + $value = serialize($value); + + case 'NULL': + case 'resource': + case 'boolean': + case 'integer': + case 'double': + case 'string': + $map[ $map_key ] = $this->typeMap($value, $type); + break; + } + } + } + + return $this->exec('UPDATE ' . $this->tableQuote($table) . ' SET ' . implode(', ', $fields) . $this->whereClause($where, $map), $map); + } + + public function delete($table, $where) + { + $map = []; + + return $this->exec('DELETE FROM ' . $this->tableQuote($table) . $this->whereClause($where, $map), $map); + } + + public function replace($table, $columns, $where = null) + { + if (!is_array($columns) || empty($columns)) + { + return false; + } + + $map = []; + $stack = []; + + foreach ($columns as $column => $replacements) + { + if (is_array($replacements)) + { + foreach ($replacements as $old => $new) + { + $map_key = $this->mapKey(); + + $stack[] = $this->columnQuote($column) . ' = REPLACE(' . $this->columnQuote($column) . ', ' . $map_key . 'a, ' . $map_key . 'b)'; + + $map[ $map_key . 'a' ] = [$old, PDO::PARAM_STR]; + $map[ $map_key . 'b' ] = [$new, PDO::PARAM_STR]; + } + } + } + + if (!empty($stack)) + { + return $this->exec('UPDATE ' . $this->tableQuote($table) . ' SET ' . implode(', ', $stack) . $this->whereClause($where, $map), $map); + } + + return false; + } + + public function get($table, $join = null, $columns = null, $where = null) + { + $map = []; + $stack = []; + $column_map = []; + + if ($where === null) + { + $column = $join; + unset($columns[ 'LIMIT' ]); + } + else + { + $column = $columns; + unset($where[ 'LIMIT' ]); + } + + $is_single = (is_string($column) && $column !== '*'); + + $query = $this->exec($this->selectContext($table, $map, $join, $columns, $where) . ' LIMIT 1', $map); + + if ($query) + { + $data = $query->fetchAll(PDO::FETCH_ASSOC); + + if (isset($data[ 0 ])) + { + if ($column === '*') + { + return $data[ 0 ]; + } + + $this->columnMap($columns, $column_map); + + $this->dataMap($data[ 0 ], $columns, $column_map, $stack); + + if ($is_single) + { + return $stack[ $column_map[ $column ][ 0 ] ]; + } + + return $stack; + } + } + } + + public function has($table, $join, $where = null) + { + $map = []; + $column = null; + + if ($this->type === 'mssql') + { + $query = $this->exec($this->selectContext($table, $map, $join, $column, $where, Medoo::raw('TOP 1 1')), $map); + } + else + { + $query = $this->exec('SELECT EXISTS(' . $this->selectContext($table, $map, $join, $column, $where, 1) . ')', $map); + } + + if ($query) + { + $result = $query->fetchColumn(); + + return $result === '1' || $result === 1 || $result === true; + } + + return false; + } + + public function rand($table, $join = null, $columns = null, $where = null) + { + $type = $this->type; + + $order = 'RANDOM()'; + + if ($type === 'mysql') + { + $order = 'RAND()'; + } + elseif ($type === 'mssql') + { + $order = 'NEWID()'; + } + + $order_raw = $this->raw($order); + + if ($where === null) + { + if ($columns === null) + { + $columns = [ + 'ORDER' => $order_raw + ]; + } + else + { + $column = $join; + unset($columns[ 'ORDER' ]); + + $columns[ 'ORDER' ] = $order_raw; + } + } + else + { + unset($where[ 'ORDER' ]); + + $where[ 'ORDER' ] = $order_raw; + } + + return $this->select($table, $join, $columns, $where); + } + + private function aggregate($type, $table, $join = null, $column = null, $where = null) + { + $map = []; + + $query = $this->exec($this->selectContext($table, $map, $join, $column, $where, strtoupper($type)), $map); + + if ($query) + { + $number = $query->fetchColumn(); + + return is_numeric($number) ? $number + 0 : $number; + } + + return false; + } + + public function count($table, $join = null, $column = null, $where = null) + { + return $this->aggregate('count', $table, $join, $column, $where); + } + + public function avg($table, $join, $column = null, $where = null) + { + return $this->aggregate('avg', $table, $join, $column, $where); + } + + public function max($table, $join, $column = null, $where = null) + { + return $this->aggregate('max', $table, $join, $column, $where); + } + + public function min($table, $join, $column = null, $where = null) + { + return $this->aggregate('min', $table, $join, $column, $where); + } + + public function sum($table, $join, $column = null, $where = null) + { + return $this->aggregate('sum', $table, $join, $column, $where); + } + + public function action($actions) + { + if (is_callable($actions)) + { + $this->pdo->beginTransaction(); + + try { + $result = $actions($this); + + if ($result === false) + { + $this->pdo->rollBack(); + } + else + { + $this->pdo->commit(); + } + } + catch (Exception $e) { + $this->pdo->rollBack(); + + throw $e; + } + + return $result; + } + + return false; + } + + public function id() + { + $type = $this->type; + + if ($type === 'oracle') + { + return 0; + } + elseif ($type === 'pgsql') + { + return $this->pdo->query('SELECT LASTVAL()')->fetchColumn(); + } + + return $this->pdo->lastInsertId(); + } + + public function debug() + { + $this->debug_mode = true; + + return $this; + } + + public function error() + { + return $this->statement ? $this->statement->errorInfo() : null; + } + + public function last() + { + $log = end($this->logs); + + return $this->generate($log[ 0 ], $log[ 1 ]); + } + + public function log() + { + return array_map(function ($log) + { + return $this->generate($log[ 0 ], $log[ 1 ]); + }, + $this->logs + ); + } + + public function info() + { + $output = [ + 'server' => 'SERVER_INFO', + 'driver' => 'DRIVER_NAME', + 'client' => 'CLIENT_VERSION', + 'version' => 'SERVER_VERSION', + 'connection' => 'CONNECTION_STATUS' + ]; + + foreach ($output as $key => $value) + { + $output[ $key ] = @$this->pdo->getAttribute(constant('PDO::ATTR_' . $value)); + } + + $output[ 'dsn' ] = $this->dsn; + + return $output; + } +} diff --git a/packages/gutachten/Resources/Utilities/libs/master.zip b/packages/gutachten/Resources/Utilities/libs/master.zip new file mode 100644 index 0000000..9b418fa Binary files /dev/null and b/packages/gutachten/Resources/Utilities/libs/master.zip differ diff --git a/packages/gutachten/Resources/Utilities/libs/spreadsheets.zip b/packages/gutachten/Resources/Utilities/libs/spreadsheets.zip new file mode 100644 index 0000000..356af1a Binary files /dev/null and b/packages/gutachten/Resources/Utilities/libs/spreadsheets.zip differ diff --git a/packages/gutachten/Resources/Utilities/post_import_fixings.php b/packages/gutachten/Resources/Utilities/post_import_fixings.php new file mode 100755 index 0000000..f46c9c5 --- /dev/null +++ b/packages/gutachten/Resources/Utilities/post_import_fixings.php @@ -0,0 +1,79 @@ +#!/usr/bin/php + 'mysql', + 'database_name' => 'gutachten9_t3', + 'server' => '127.0.0.1', + 'username' => 'root', + 'password' => 'Salam0815!', + 'charset' => 'utf8', +]); + + +$marie_id = 2; + +// SELECT * +// FROM information_schema.tables +// WHERE table_schema = 'yourdb' +// AND table_name = 'testtable' +// LIMIT 1; +$arr = $database->select('tx_gutachten_freigabe_orig','*'); +if(!\count($arr)){ + + note("CREAT NEUE FREIGABE"); + + $database->exec("RENAME TABLE tx_gutachten_freigabe TO tx_gutachten_freigabe_orig"); + debug_sql(__line__); + + $database->exec("CREATE TABLE `tx_gutachten_freigabe` (`id` int(11) NOT NULL AUTO_INCREMENT,`userid` int(11) NOT NULL,`projektid` int(11) NOT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=5017 DEFAULT CHARSET=utf8"); + debug_sql(__line__); + + $arr = $database->select('tx_gutachten_freigabe_orig','*'); + foreach ($arr as $key => $value) { + if($value['onoff'] == 'active'){ + $database->insert("tx_gutachten_freigabe",['userid' => $value['uid'], 'projektid' => $value['pid']]); + debug_sql(__line__); + } + if($value['uid'] == $marie_id){ + $database->update("tx_gutachten_projekte",['status' => $value['status']], ['id' => $value['pid']]); + debug_sql(__line__); + } + } +} + + + + + + + + + + +note("DONE"); +exit; + + + + + + +function note($txt) +{ + echo PHP_EOL . "---------------------------------------------------------------------" . PHP_EOL; + echo $txt; + echo PHP_EOL . "---------------------------------------------------------------------" . PHP_EOL; +} +function debug_sql($line) +{ + global $database; + note($line . ": " . str_replace('"', "", $database->last())); +} diff --git a/packages/gutachten/composer.json b/packages/gutachten/composer.json new file mode 100644 index 0000000..43a3a3b --- /dev/null +++ b/packages/gutachten/composer.json @@ -0,0 +1,36 @@ +{ + "name": "hermanntelser/gutachten", + "type": "typo3-cms-extension", + "description": "Programm zur Erstellung von Gutachten für die Nutzwertberechnung von Gebäuden", + "license": "GPL-2.0-or-later", + "authors": [ + { + "name": "Hermann Telser", + "email": "hermann.telser@gmail.com" + } + ], + "require": { + "typo3/cms-core": "^9.5 || ^10.4", + "catfan/medoo": "^1.7", + "neitanod/forceutf8": "^2.0" + }, + "replace": { + "typo3-ter/zuladungsliste": "self.version" + }, + "config": { + "vendor-dir": ".Build/vendor", + "bin-dir": ".Build/bin" + }, + "autoload": { + "psr-4": { + "HermannTelser\\Gutachten\\": "Classes/" + } + }, + "extra": { + "typo3/cms": { + "cms-package-dir": "{$vendor-dir}/typo3/cms", + "web-dir": ".Build/public", + "extension-key": "gutachten" + } + } +} \ No newline at end of file diff --git a/packages/gutachten/ext_emconf.php b/packages/gutachten/ext_emconf.php new file mode 100644 index 0000000..05b0026 --- /dev/null +++ b/packages/gutachten/ext_emconf.php @@ -0,0 +1,25 @@ + 'gutachten', + 'description' => 'Programm zur Erstellung von Gutachten zur Nutzwertberechnung von Bauten', + 'category' => 'plugin', + 'author' => 'Hermann Telser', + 'author_email' => 'hermann.telser@nuh-odds.com', + 'constraints' => [ + 'depends' => [ + 'typo3' => '9.5.0-10.4.99', + ], + ], + 'state' => 'stable', + 'clearCacheOnLoad' => 0, + 'version' => '10.1.1', +]; diff --git a/packages/gutachten/ext_localconf.php b/packages/gutachten/ext_localconf.php new file mode 100644 index 0000000..5ae8602 --- /dev/null +++ b/packages/gutachten/ext_localconf.php @@ -0,0 +1,10 @@ + +# AddType "text/javascript" .gzip +# +# +# AddType "text/css" .gzip +# +#AddEncoding gzip .gzip + + + # Force compression for mangled `Accept-Encoding` request headers + + + SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding + RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding + + + + # Compress all output labeled with one of the following media types. + # + # (!) For Apache versions below version 2.3.7 you don't need to + # enable `mod_filter` and can remove the `` + # and `` lines as `AddOutputFilterByType` is still in + # the core directives. + # + # https://httpd.apache.org/docs/current/mod/mod_filter.html#addoutputfilterbytype + + + AddOutputFilterByType DEFLATE application/atom+xml \ + application/javascript \ + application/json \ + application/ld+json \ + application/manifest+json \ + application/rdf+xml \ + application/rss+xml \ + application/schema+json \ + application/vnd.geo+json \ + application/vnd.ms-fontobject \ + application/x-font-ttf \ + application/x-javascript \ + application/x-web-app-manifest+json \ + application/xhtml+xml \ + application/xml \ + font/eot \ + font/opentype \ + image/bmp \ + image/svg+xml \ + image/vnd.microsoft.icon \ + image/x-icon \ + text/cache-manifest \ + text/css \ + text/html \ + text/javascript \ + text/plain \ + text/vcard \ + text/vnd.rim.location.xloc \ + text/vtt \ + text/x-component \ + text/x-cross-domain-policy \ + text/xml + + + + AddEncoding gzip svgz + + + +### End: Compression ### + + + +### Begin: Browser caching of resource files ### + +# This affects Frontend and Backend and increases performance. + + + ExpiresActive on + ExpiresDefault "access plus 1 month" + + ExpiresByType text/css "access plus 1 year" + + ExpiresByType application/json "access plus 0 seconds" + ExpiresByType application/ld+json "access plus 0 seconds" + ExpiresByType application/schema+json "access plus 0 seconds" + ExpiresByType application/vnd.geo+json "access plus 0 seconds" + ExpiresByType application/xml "access plus 0 seconds" + ExpiresByType text/xml "access plus 0 seconds" + + ExpiresByType image/vnd.microsoft.icon "access plus 1 week" + ExpiresByType image/x-icon "access plus 1 week" + + ExpiresByType text/x-component "access plus 1 month" + + ExpiresByType text/html "access plus 0 seconds" + + ExpiresByType application/javascript "access plus 1 year" + ExpiresByType application/x-javascript "access plus 1 year" + ExpiresByType text/javascript "access plus 1 year" + + ExpiresByType application/manifest+json "access plus 1 week" + ExpiresByType application/x-web-app-manifest+json "access plus 0 seconds" + ExpiresByType text/cache-manifest "access plus 0 seconds" + + ExpiresByType audio/ogg "access plus 1 month" + ExpiresByType image/bmp "access plus 1 month" + ExpiresByType image/gif "access plus 1 month" + ExpiresByType image/jpeg "access plus 1 month" + ExpiresByType image/png "access plus 1 month" + ExpiresByType image/svg+xml "access plus 1 month" + ExpiresByType image/webp "access plus 1 month" + ExpiresByType video/mp4 "access plus 1 month" + ExpiresByType video/ogg "access plus 1 month" + ExpiresByType video/webm "access plus 1 month" + + ExpiresByType application/atom+xml "access plus 1 hour" + ExpiresByType application/rdf+xml "access plus 1 hour" + ExpiresByType application/rss+xml "access plus 1 hour" + + ExpiresByType application/vnd.ms-fontobject "access plus 1 month" + ExpiresByType font/eot "access plus 1 month" + ExpiresByType font/opentype "access plus 1 month" + ExpiresByType application/x-font-ttf "access plus 1 month" + ExpiresByType application/font-woff "access plus 1 month" + ExpiresByType application/x-font-woff "access plus 1 month" + ExpiresByType font/woff "access plus 1 month" + ExpiresByType application/font-woff2 "access plus 1 month" + + ExpiresByType text/x-cross-domain-policy "access plus 1 week" + + + +### End: Browser caching of resource files ### + + +### Begin: MIME types ### + +# Proper MIME types for all files + + + RemoveType .html .htm + + AddType text/html .html + AddType text/html .htm + + + RemoveType .svg .svgz + + AddType image/svg+xml .svg + AddType image/svg+xml .svgz + + + + + # Data interchange + AddType application/atom+xml atom + AddType application/json json map topojson + AddType application/ld+json jsonld + AddType application/rss+xml rss + AddType application/vnd.geo+json geojson + AddType application/xml rdf xml + + # JavaScript + AddType application/javascript js + + # Manifest files + AddType application/manifest+json webmanifest + AddType application/x-web-app-manifest+json webapp + AddType text/cache-manifest appcache + + # Media files + + AddType audio/mp4 f4a f4b m4a + AddType audio/ogg oga ogg opus + AddType image/bmp bmp + AddType image/webp webp + AddType video/mp4 f4v f4p m4v mp4 + AddType video/ogg ogv + AddType video/webm webm + AddType video/x-flv flv + AddType image/x-icon cur ico + + # Web fonts + AddType application/font-woff woff + AddType application/font-woff2 woff2 + AddType application/vnd.ms-fontobject eot + AddType application/x-font-ttf ttc ttf + AddType font/opentype otf + + # Other + AddType application/octet-stream safariextz + AddType application/x-bb-appworld bbaw + AddType application/x-chrome-extension crx + AddType application/x-opera-extension oex + AddType application/x-xpinstall xpi + AddType text/vcard vcard vcf + AddType text/vnd.rim.location.xloc xloc + AddType text/vtt vtt + AddType text/x-component htc + + + +# UTF-8 encoding +AddDefaultCharset utf-8 + + AddCharset utf-8 .atom .css .js .json .manifest .rdf .rss .vtt .webapp .webmanifest .xml + + +### End: MIME types ### + + +### Begin: Cross Origin ### + +# Send the CORS header for images when browsers request it. + + + + SetEnvIf Origin ":" IS_CORS + Header set Access-Control-Allow-Origin "*" env=IS_CORS + + + + +# Allow cross-origin access to web fonts. + + + Header set Access-Control-Allow-Origin "*" + + + +### End: Cross Origin ### + + + +### Begin: Rewriting and Access ### + +# You need rewriting, if you use a URL-Rewriting extension (RealURL, CoolUri). + + + + # Enable URL rewriting + RewriteEngine On + + # Store the current location in an environment variable CWD to use + # mod_rewrite in .htaccess files without knowing the RewriteBase + RewriteCond $0#%{REQUEST_URI} ([^#]*)#(.*)\1$ + RewriteRule ^.*$ - [E=CWD:%2] + + # Rules to set ApplicationContext based on hostname + #RewriteCond %{HTTP_HOST} ^dev\.example\.com$ + #RewriteRule .? - [E=TYPO3_CONTEXT:Development] + #RewriteCond %{HTTP_HOST} ^staging\.example\.com$ + #RewriteRule .? - [E=TYPO3_CONTEXT:Production/Staging] + #RewriteCond %{HTTP_HOST} ^www\.example\.com$ + #RewriteRule .? - [E=TYPO3_CONTEXT:Production] + + # Rule for versioned static files, configured through: + # - $GLOBALS['TYPO3_CONF_VARS']['BE']['versionNumberInFilename'] + # - $GLOBALS['TYPO3_CONF_VARS']['FE']['versionNumberInFilename'] + # IMPORTANT: This rule has to be the very first RewriteCond in order to work! + RewriteCond %{REQUEST_FILENAME} !-f + RewriteCond %{REQUEST_FILENAME} !-d + RewriteRule ^(.+)\.(\d+)\.(php|js|css|png|jpg|gif|gzip)$ %{ENV:CWD}$1.$3 [L] + + # Access block for folders + RewriteRule _(?:recycler|temp)_/ - [F] + RewriteRule fileadmin/templates/.*\.(?:txt|ts)$ - [F] + RewriteRule ^(?:vendor|typo3_src|typo3temp/var) - [F] + RewriteRule (?:typo3conf/ext|typo3/sysext|typo3/ext)/[^/]+/(?:Configuration|Resources/Private|Tests?|Documentation|docs?)/ - [F] + + # Block access to all hidden files and directories with the exception of + # the visible content from within the `/.well-known/` hidden directory (RFC 5785). + RewriteCond %{REQUEST_URI} "!(^|/)\.well-known/([^./]+./?)+$" [NC] + RewriteCond %{SCRIPT_FILENAME} -d [OR] + RewriteCond %{SCRIPT_FILENAME} -f + RewriteRule (?:^|/)\. - [F] + + # Stop rewrite processing, if we are in the typo3/ directory or any other known directory + # NOTE: Add your additional local storages here + RewriteRule ^(?:typo3/|fileadmin/|typo3conf/|typo3temp/|uploads/|favicon\.ico) - [L] + + # If the file/symlink/directory does not exist => Redirect to index.php. + # For httpd.conf, you need to prefix each '%{REQUEST_FILENAME}' with '%{DOCUMENT_ROOT}'. + RewriteCond %{REQUEST_FILENAME} !-f + RewriteCond %{REQUEST_FILENAME} !-d + RewriteCond %{REQUEST_FILENAME} !-l + RewriteRule ^.*$ %{ENV:CWD}index.php [QSA,L] + + + +# Access block for files +# Apache < 2.3 + + + Order allow,deny + Deny from all + Satisfy All + + +# Apache ≥ 2.3 + + + Require all denied + + + +# Block access to vcs directories + + RedirectMatch 404 /\.(?:git|svn|hg)/ + + +### End: Rewriting and Access ### + + + +### Begin: Miscellaneous ### + +# 404 error prevention for non-existing redirected folders +Options -MultiViews + +# Make sure that directory listings are disabled. + + Options -Indexes + + + + # Force IE to render pages in the highest available mode + Header set X-UA-Compatible "IE=edge" + + Header unset X-UA-Compatible + + + # Reducing MIME type security risks + Header set X-Content-Type-Options "nosniff" + + +# ETag removal + + Header unset ETag + +FileETag None + +### End: Miscellaneous ### + + +# Add your own rules here. + +# Erzwinge PHP 7.4 aus dem Docker-Container für alle PHP-Dateien + + SetHandler "proxy:fcgi://127.0.0.1:9074" + diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..0176184 --- /dev/null +++ b/public/index.html @@ -0,0 +1 @@ +halo \ No newline at end of file diff --git a/public/info.php b/public/info.php new file mode 100644 index 0000000..2c6ebd2 --- /dev/null +++ b/public/info.php @@ -0,0 +1,3 @@ + [ + 'core' => [ + 'packagePath' => 'typo3/sysext/core/', + ], + 'scheduler' => [ + 'packagePath' => 'typo3/sysext/scheduler/', + ], + 'extbase' => [ + 'packagePath' => 'typo3/sysext/extbase/', + ], + 'fluid' => [ + 'packagePath' => 'typo3/sysext/fluid/', + ], + 'frontend' => [ + 'packagePath' => 'typo3/sysext/frontend/', + ], + 'filelist' => [ + 'packagePath' => 'typo3/sysext/filelist/', + ], + 'impexp' => [ + 'packagePath' => 'typo3/sysext/impexp/', + ], + 'form' => [ + 'packagePath' => 'typo3/sysext/form/', + ], + 'install' => [ + 'packagePath' => 'typo3/sysext/install/', + ], + 'recordlist' => [ + 'packagePath' => 'typo3/sysext/recordlist/', + ], + 'backend' => [ + 'packagePath' => 'typo3/sysext/backend/', + ], + 'reports' => [ + 'packagePath' => 'typo3/sysext/reports/', + ], + 'setup' => [ + 'packagePath' => 'typo3/sysext/setup/', + ], + 'rte_ckeditor' => [ + 'packagePath' => 'typo3/sysext/rte_ckeditor/', + ], + 'about' => [ + 'packagePath' => 'typo3/sysext/about/', + ], + 'adminpanel' => [ + 'packagePath' => 'typo3/sysext/adminpanel/', + ], + 'belog' => [ + 'packagePath' => 'typo3/sysext/belog/', + ], + 'beuser' => [ + 'packagePath' => 'typo3/sysext/beuser/', + ], + 'extensionmanager' => [ + 'packagePath' => 'typo3/sysext/extensionmanager/', + ], + 'felogin' => [ + 'packagePath' => 'typo3/sysext/felogin/', + ], + 'info' => [ + 'packagePath' => 'typo3/sysext/info/', + ], + 'redirects' => [ + 'packagePath' => 'typo3/sysext/redirects/', + ], + 'seo' => [ + 'packagePath' => 'typo3/sysext/seo/', + ], + 'sys_note' => [ + 'packagePath' => 'typo3/sysext/sys_note/', + ], + 't3editor' => [ + 'packagePath' => 'typo3/sysext/t3editor/', + ], + 'tstemplate' => [ + 'packagePath' => 'typo3/sysext/tstemplate/', + ], + 'viewpage' => [ + 'packagePath' => 'typo3/sysext/viewpage/', + ], + 'bootstrap_package' => [ + 'packagePath' => 'typo3conf/ext/bootstrap_package/', + ], + 'gutachten' => [ + 'packagePath' => 'typo3conf/ext/gutachten/', + ], + ], + 'version' => 5, +]; diff --git a/var/cache/code/cache_core/BackendRoutesFromPackages_14272468a74d50b061672920d47d7d8d0809da92.php b/var/cache/code/cache_core/BackendRoutesFromPackages_14272468a74d50b061672920d47d7d8d0809da92.php new file mode 100644 index 0000000..54c97d3 --- /dev/null +++ b/var/cache/code/cache_core/BackendRoutesFromPackages_14272468a74d50b061672920d47d7d8d0809da92.php @@ -0,0 +1,3 @@ + + array ( + 'packages' => + array ( + 'core' => + array ( + 'packagePath' => 'typo3/sysext/core/', + ), + 'scheduler' => + array ( + 'packagePath' => 'typo3/sysext/scheduler/', + ), + 'extbase' => + array ( + 'packagePath' => 'typo3/sysext/extbase/', + ), + 'fluid' => + array ( + 'packagePath' => 'typo3/sysext/fluid/', + ), + 'frontend' => + array ( + 'packagePath' => 'typo3/sysext/frontend/', + ), + 'fluid_styled_content' => + array ( + 'packagePath' => 'typo3/sysext/fluid_styled_content/', + ), + 'filelist' => + array ( + 'packagePath' => 'typo3/sysext/filelist/', + ), + 'impexp' => + array ( + 'packagePath' => 'typo3/sysext/impexp/', + ), + 'form' => + array ( + 'packagePath' => 'typo3/sysext/form/', + ), + 'install' => + array ( + 'packagePath' => 'typo3/sysext/install/', + ), + 'recordlist' => + array ( + 'packagePath' => 'typo3/sysext/recordlist/', + ), + 'backend' => + array ( + 'packagePath' => 'typo3/sysext/backend/', + ), + 'reports' => + array ( + 'packagePath' => 'typo3/sysext/reports/', + ), + 'setup' => + array ( + 'packagePath' => 'typo3/sysext/setup/', + ), + 'rte_ckeditor' => + array ( + 'packagePath' => 'typo3/sysext/rte_ckeditor/', + ), + 'about' => + array ( + 'packagePath' => 'typo3/sysext/about/', + ), + 'adminpanel' => + array ( + 'packagePath' => 'typo3/sysext/adminpanel/', + ), + 'belog' => + array ( + 'packagePath' => 'typo3/sysext/belog/', + ), + 'beuser' => + array ( + 'packagePath' => 'typo3/sysext/beuser/', + ), + 'extensionmanager' => + array ( + 'packagePath' => 'typo3/sysext/extensionmanager/', + ), + 'felogin' => + array ( + 'packagePath' => 'typo3/sysext/felogin/', + ), + 'info' => + array ( + 'packagePath' => 'typo3/sysext/info/', + ), + 'redirects' => + array ( + 'packagePath' => 'typo3/sysext/redirects/', + ), + 'seo' => + array ( + 'packagePath' => 'typo3/sysext/seo/', + ), + 'sys_note' => + array ( + 'packagePath' => 'typo3/sysext/sys_note/', + ), + 't3editor' => + array ( + 'packagePath' => 'typo3/sysext/t3editor/', + ), + 'tstemplate' => + array ( + 'packagePath' => 'typo3/sysext/tstemplate/', + ), + 'viewpage' => + array ( + 'packagePath' => 'typo3/sysext/viewpage/', + ), + 'bootstrap_package' => + array ( + 'packagePath' => 'typo3conf/ext/bootstrap_package/', + ), + 'gutachten' => + array ( + 'packagePath' => 'typo3conf/ext/gutachten/', + ), + ), + 'version' => 5, + ), + 'packageAliasMap' => + array ( + 'typo3/cms-lang' => 'core', + 'typo3/cms-saltedpasswords' => 'core', + 'typo3/cms-sv' => 'core', + 'typo3/cms-context-help' => 'backend', + 'typo3/cms-cshmanual' => 'backend', + 'typo3/cms-func-wizards' => 'backend', + 'typo3/cms-wizard-crpages' => 'backend', + 'typo3/cms-wizard-sortpages' => 'backend', + 'typo3/cms-info-pagetsconfig' => 'info', + 'typo3-ter/zuladungsliste' => 'gutachten', + ), + 'loadedExtArray' => + array ( + 'core' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'scheduler' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/scheduler/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/scheduler/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/scheduler/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'extbase' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extbase/ext_localconf.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extbase/ext_tables.sql', + 'ext_typoscript_setup.typoscript' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extbase/ext_typoscript_setup.typoscript', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'fluid' => + array ( + 'type' => 'S', + 'ext_typoscript_setup.typoscript' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/fluid/ext_typoscript_setup.typoscript', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'frontend' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'fluid_styled_content' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/fluid_styled_content/ext_localconf.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'filelist' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/filelist/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/filelist/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'impexp' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/impexp/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/impexp/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/impexp/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'form' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/form/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/form/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.svg', + ), + 'install' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/install/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/install/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'recordlist' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/recordlist/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/recordlist/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'backend' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/backend/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/backend/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'reports' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/reports/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/reports/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'setup' => + array ( + 'type' => 'S', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/setup/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'rte_ckeditor' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/rte_ckeditor/ext_localconf.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.svg', + ), + 'about' => + array ( + 'type' => 'S', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/about/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'adminpanel' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/adminpanel/ext_localconf.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'belog' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/belog/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/belog/ext_tables.php', + 'ext_typoscript_setup.typoscript' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/belog/ext_typoscript_setup.typoscript', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'beuser' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/beuser/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/beuser/ext_tables.php', + 'ext_typoscript_setup.typoscript' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/beuser/ext_typoscript_setup.typoscript', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'extensionmanager' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extensionmanager/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extensionmanager/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extensionmanager/ext_tables.sql', + 'ext_tables_static+adt.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extensionmanager/ext_tables_static+adt.sql', + 'ext_typoscript_setup.typoscript' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extensionmanager/ext_typoscript_setup.typoscript', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'felogin' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/felogin/ext_localconf.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/felogin/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'info' => + array ( + 'type' => 'S', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/info/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'redirects' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/redirects/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/redirects/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/redirects/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.svg', + ), + 'seo' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/seo/ext_localconf.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/seo/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'sys_note' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/sys_note/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/sys_note/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/sys_note/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 't3editor' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/t3editor/ext_localconf.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'tstemplate' => + array ( + 'type' => 'S', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/tstemplate/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'viewpage' => + array ( + 'type' => 'S', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/viewpage/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'bootstrap_package' => + array ( + 'type' => 'L', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/bootstrap_package/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/bootstrap_package/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/bootstrap_package/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'gutachten' => + array ( + 'type' => 'L', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/gutachten/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/gutachten/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/gutachten/ext_tables.sql', + 'ext_icon' => '', + ), + ), + 'composerNameToPackageKeyMap' => + array ( + ), + 'packageObjects' => 'a:30:{s:4:"core";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"core";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:65:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":15:{s:4:"name";s:14:"typo3/cms-core";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:26:"The core library of TYPO3.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":0:{}s:11:"require-dev";O:8:"stdClass":5:{s:23:"codeception/codeception";s:6:"^2.5.4";s:29:"fiunchinho/phpunit-randomizer";s:4:"^4.0";s:25:"friendsofphp/php-cs-fixer";s:7:"^2.16.7";s:20:"typo3/cms-styleguide";s:6:"~9.2.2";s:23:"typo3/testing-framework";s:7:"^4.15.5";}s:7:"suggest";O:8:"stdClass":0:{}s:8:"conflict";O:8:"stdClass":0:{}s:7:"replace";O:8:"stdClass":3:{s:14:"typo3/cms-lang";s:1:"*";s:25:"typo3/cms-saltedpasswords";s:1:"*";s:12:"typo3/cms-sv";s:1:"*";}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:4:"core";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":3:{s:5:"psr-4";O:8:"stdClass":1:{s:15:"TYPO3\\CMS\\Core\\";s:8:"Classes/";}s:8:"classmap";a:1:{i:0;s:14:"Resources/PHP/";}s:5:"files";a:1:{i:0;s:38:"Resources/PHP/GlobalDebugFunctions.php";}}s:7:"version";s:6:"9.5.31";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"core";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:26:"The core library of TYPO3.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:0:{}}}s:9:"scheduler";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:0;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"scheduler";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:70:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/scheduler/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:19:"typo3/cms-scheduler";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:73:"The TYPO3 Scheduler let\'s you register tasks to happen at a specific time";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":1:{s:13:"extension-key";s:9:"scheduler";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:20:"TYPO3\\CMS\\Scheduler\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"scheduler";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:73:"The TYPO3 Scheduler let\'s you register tasks to happen at a specific time";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:7:"extbase";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"extbase";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:68:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extbase/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:17:"typo3/cms-extbase";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:46:"A framework to build extensions for TYPO3 CMS.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:7:"suggest";O:8:"stdClass":1:{s:9:"scheduler";s:0:"";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:7:"extbase";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\Extbase\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"extbase";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:46:"A framework to build extensions for TYPO3 CMS.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:2:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}s:8:"suggests";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:8:"suggests";s:8:"' . "\0" . '*' . "\0" . 'value";s:9:"scheduler";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:5:"fluid";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"fluid";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:66:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/fluid/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:15:"typo3/cms-fluid";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:100:"Fluid is a next-generation templating engine which makes the life of extension authors a lot easier!";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":2:{s:4:"core";s:6:"9.5.31";s:7:"extbase";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:5:"fluid";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:16:"TYPO3\\CMS\\Fluid\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"fluid";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:100:"Fluid is a next-generation templating engine which makes the life of extension authors a lot easier!";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:2:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:7:"extbase";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:8:"frontend";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"frontend";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:69:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:18:"typo3/cms-frontend";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:34:"Classes for the frontend of TYPO3.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:7:"suggest";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:8:"frontend";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:19:"TYPO3\\CMS\\Frontend\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"frontend";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:34:"Classes for the frontend of TYPO3.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:20:"fluid_styled_content";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:20:"fluid_styled_content";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:81:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/fluid_styled_content/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:30:"typo3/cms-fluid-styled-content";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:68:"A set of common content elements based on Fluid for Frontend output.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":3:{s:4:"core";s:6:"9.5.31";s:5:"fluid";s:6:"9.5.31";s:8:"frontend";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:20:"fluid_styled_content";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:29:"TYPO3\\CMS\\FluidStyledContent\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:20:"fluid_styled_content";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:68:"A set of common content elements based on Fluid for Frontend output.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:3:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:5:"fluid";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:2;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:8:"frontend";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:8:"filelist";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"filelist";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:69:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/filelist/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:18:"typo3/cms-filelist";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:33:"Listing of files in the directory";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:8:"filelist";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:19:"TYPO3\\CMS\\Filelist\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"filelist";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:33:"Listing of files in the directory";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:6:"impexp";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:6:"impexp";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:67:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/impexp/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:16:"typo3/cms-impexp";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:120:"Import and Export of records from TYPO3 in a custom serialized format (.T3D) for data exchange with other TYPO3 systems.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:6:"impexp";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:17:"TYPO3\\CMS\\Impexp\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:6:"impexp";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:120:"Import and Export of records from TYPO3 in a custom serialized format (.T3D) for data exchange with other TYPO3 systems.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:4:"form";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"form";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:65:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/form/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:14:"typo3/cms-form";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:31:"Form Library, Plugin and Editor";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:7:"suggest";O:8:"stdClass":2:{s:8:"filelist";s:6:"9.5.31";s:6:"impexp";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:4:"form";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:15:"TYPO3\\CMS\\Form\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"form";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:31:"Form Library, Plugin and Editor";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:2:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}s:8:"suggests";a:2:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:8:"suggests";s:8:"' . "\0" . '*' . "\0" . 'value";s:8:"filelist";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:8:"suggests";s:8:"' . "\0" . '*' . "\0" . 'value";s:6:"impexp";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:7:"install";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"install";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:68:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/install/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:17:"typo3/cms-install";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:62:"The Install Tool mounted as the module Tools>Install in TYPO3.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":3:{s:4:"core";s:6:"9.5.31";s:7:"extbase";s:6:"9.5.31";s:5:"fluid";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:7:"install";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\Install\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"install";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:62:"The Install Tool mounted as the module Tools>Install in TYPO3.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:3:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:7:"extbase";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:2;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:5:"fluid";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:10:"recordlist";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"recordlist";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:71:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/recordlist/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:20:"typo3/cms-recordlist";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:24:"List of database-records";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:10:"recordlist";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:21:"TYPO3\\CMS\\Recordlist\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"recordlist";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:24:"List of database-records";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:7:"backend";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"backend";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:68:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/backend/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":14:{s:4:"name";s:17:"typo3/cms-backend";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:30:"Classes for the TYPO3 backend.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":2:{s:4:"core";s:6:"9.5.31";s:10:"recordlist";s:6:"9.5.31";}s:7:"suggest";O:8:"stdClass":0:{}s:8:"conflict";O:8:"stdClass":0:{}s:7:"replace";O:8:"stdClass":5:{s:22:"typo3/cms-context-help";s:1:"*";s:19:"typo3/cms-cshmanual";s:1:"*";s:22:"typo3/cms-func-wizards";s:1:"*";s:24:"typo3/cms-wizard-crpages";s:1:"*";s:26:"typo3/cms-wizard-sortpages";s:1:"*";}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:7:"backend";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\Backend\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"backend";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:30:"Classes for the TYPO3 backend.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:2:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:10:"recordlist";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:7:"reports";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"reports";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:68:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/reports/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:17:"typo3/cms-reports";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:49:"The reports module groups several system reports.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:7:"suggest";O:8:"stdClass":1:{s:9:"scheduler";s:0:"";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:7:"reports";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\Reports\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"reports";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:49:"The reports module groups several system reports.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:2:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}s:8:"suggests";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:8:"suggests";s:8:"' . "\0" . '*' . "\0" . 'value";s:9:"scheduler";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:5:"setup";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"setup";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:66:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/setup/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:15:"typo3/cms-setup";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:126:"Allows users to edit a limited set of options for their user profile, eg. preferred language and their name and email address.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:5:"setup";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:16:"TYPO3\\CMS\\Setup\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"setup";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:126:"Allows users to edit a limited set of options for their user profile, eg. preferred language and their name and email address.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:12:"rte_ckeditor";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:12:"rte_ckeditor";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:73:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/rte_ckeditor/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:22:"typo3/cms-rte-ckeditor";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:44:"Integration of CKEditor as Rich Text Editor.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:7:"suggest";O:8:"stdClass":1:{s:5:"setup";s:6:"9.5.31";}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:12:"rte_ckeditor";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:22:"TYPO3\\CMS\\RteCKEditor\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:12:"rte_ckeditor";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:44:"Integration of CKEditor as Rich Text Editor.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:2:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}s:8:"suggests";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:8:"suggests";s:8:"' . "\0" . '*' . "\0" . 'value";s:5:"setup";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:5:"about";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"about";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:66:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/about/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:15:"typo3/cms-about";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:89:"Shows info about TYPO3, installed extensions and a separate module for available modules.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:5:"about";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:16:"TYPO3\\CMS\\About\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"about";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:89:"Shows info about TYPO3, installed extensions and a separate module for available modules.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:10:"adminpanel";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"adminpanel";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:71:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/adminpanel/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:20:"typo3/cms-adminpanel";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:117:"The TYPO3 admin panel provides a panel with additional functionality in the frontend (Debugging, Caching, Preview...)";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:10:"adminpanel";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:21:"TYPO3\\CMS\\Adminpanel\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"adminpanel";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:117:"The TYPO3 admin panel provides a panel with additional functionality in the frontend (Debugging, Caching, Preview...)";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:5:"belog";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"belog";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:66:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/belog/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:15:"typo3/cms-belog";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:152:"Displays backend log, both per page and system wide. Available as the module Tools>Log (system wide overview) and Web>Info/Log (page relative overview).";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:5:"belog";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:16:"TYPO3\\CMS\\Belog\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"belog";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:152:"Displays backend log, both per page and system wide. Available as the module Tools>Log (system wide overview) and Web>Info/Log (page relative overview).";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:6:"beuser";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:6:"beuser";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:67:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/beuser/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:16:"typo3/cms-beuser";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:137:"Backend user administration and overview. Allows you to compare the settings of users and verify their permissions and see who is online.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:6:"beuser";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:17:"TYPO3\\CMS\\Beuser\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:6:"beuser";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:137:"Backend user administration and overview. Allows you to compare the settings of users and verify their permissions and see who is online.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:16:"extensionmanager";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:16:"extensionmanager";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:77:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extensionmanager/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:26:"typo3/cms-extensionmanager";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:23:"TYPO3 Extension Manager";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:16:"extensionmanager";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:27:"TYPO3\\CMS\\Extensionmanager\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:16:"extensionmanager";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:23:"TYPO3 Extension Manager";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:7:"felogin";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"felogin";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:68:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/felogin/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:17:"typo3/cms-felogin";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:63:"A template-based plugin to log in Website Users in the Frontend";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:7:"felogin";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\Felogin\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"felogin";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:63:"A template-based plugin to log in Website Users in the Frontend";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:4:"info";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"info";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:65:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/info/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":14:{s:4:"name";s:14:"typo3/cms-info";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:19:"Shows various infos";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:7:"replace";O:8:"stdClass":1:{s:27:"typo3/cms-info-pagetsconfig";s:1:"*";}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:4:"info";}s:24:"typo3/class-alias-loader";O:8:"stdClass":2:{s:23:"always-add-alias-loader";b:1;s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:15:"TYPO3\\CMS\\Info\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"info";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:19:"Shows various infos";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:9:"redirects";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"redirects";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:70:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/redirects/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:19:"typo3/cms-redirects";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:26:"Custom redirects in TYPO3.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:13:"extension-key";s:9:"redirects";s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:20:"TYPO3\\CMS\\Redirects\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"redirects";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:26:"Custom redirects in TYPO3.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:3:"seo";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:3:"seo";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:64:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/seo/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:13:"typo3/cms-seo";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:23:"SEO features for TYPO3.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:13:"extension-key";s:3:"seo";s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:14:"TYPO3\\CMS\\Seo\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:3:"seo";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:23:"SEO features for TYPO3.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:8:"sys_note";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"sys_note";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:69:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/sys_note/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:18:"typo3/cms-sys-note";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:129:"Records with messages which can be placed on any page and contain instructions or other information related to a page or section.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:8:"sys_note";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\SysNote\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"sys_note";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:129:"Records with messages which can be placed on any page and contain instructions or other information related to a page or section.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:8:"t3editor";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"t3editor";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:69:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/t3editor/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:18:"typo3/cms-t3editor";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:90:"JavaScript-driven editor with syntax highlighting and codecompletion. Based on CodeMirror.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:8:"t3editor";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:19:"TYPO3\\CMS\\T3editor\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"t3editor";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:90:"JavaScript-driven editor with syntax highlighting and codecompletion. Based on CodeMirror.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:10:"tstemplate";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"tstemplate";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:71:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/tstemplate/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:20:"typo3/cms-tstemplate";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:77:"Framework for management of TypoScript template records for the CMS frontend.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:10:"tstemplate";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:21:"TYPO3\\CMS\\Tstemplate\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"tstemplate";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:77:"Framework for management of TypoScript template records for the CMS frontend.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:8:"viewpage";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"viewpage";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:69:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/viewpage/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:18:"typo3/cms-viewpage";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:55:"Shows the frontend webpage inside the backend frameset.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:8:"viewpage";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:19:"TYPO3\\CMS\\Viewpage\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"viewpage";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:55:"Shows the frontend webpage inside the backend frameset.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:17:"bootstrap_package";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:0;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:17:"bootstrap_package";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:79:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/bootstrap_package/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":19:{s:4:"name";s:22:"bk2k/bootstrap-package";s:4:"type";s:19:"typo3-cms-extension";s:11:"description";s:108:"Bootstrap Package delivers a full configured frontend theme for TYPO3, based on the Bootstrap CSS Framework.";s:8:"keywords";a:8:{i:0;s:9:"TYPO3 CMS";i:1;s:12:"introduction";i:2;s:11:"sitepackage";i:3;s:9:"bootstrap";i:4;s:10:"responsive";i:5;s:8:"frontend";i:6;s:5:"theme";i:7;s:3:"web";}s:8:"homepage";s:49:"https://github.com/benjaminkott/bootstrap_package";s:12:"repositories";O:8:"stdClass":1:{s:5:"tests";O:8:"stdClass":2:{s:4:"type";s:4:"path";s:3:"url";s:16:"Tests/Packages/*";}}s:7:"authors";a:1:{i:0;O:8:"stdClass":4:{s:4:"name";s:13:"Benjamin Kott";s:5:"email";s:14:"info@bk2k.info";s:4:"role";s:9:"Developer";s:8:"homepage";s:21:"http://www.bk2k.info/";}}s:7:"license";s:3:"MIT";s:7:"support";O:8:"stdClass":1:{s:6:"issues";s:56:"https://github.com/benjaminkott/bootstrap_package/issues";}s:17:"minimum-stability";s:3:"dev";s:13:"prefer-stable";b:1;s:7:"require";O:8:"stdClass":3:{s:4:"core";s:13:"9.5.0-10.4.99";s:12:"rte_ckeditor";s:13:"9.5.0-10.4.99";s:3:"seo";s:13:"9.5.0-10.4.99";}s:11:"require-dev";O:8:"stdClass":11:{s:17:"typo3/cms-felogin";s:25:"^9.5 || ^10.0 || 10.*@dev";s:14:"typo3/cms-form";s:25:"^9.5 || ^10.0 || 10.*@dev";s:24:"typo3/cms-indexed-search";s:25:"^9.5 || ^10.0 || 10.*@dev";s:14:"typo3/cms-info";s:25:"^9.5 || ^10.0 || 10.*@dev";s:18:"typo3/cms-lowlevel";s:25:"^9.5 || ^10.0 || 10.*@dev";s:20:"typo3/cms-tstemplate";s:25:"^9.5 || ^10.0 || 10.*@dev";s:25:"friendsofphp/php-cs-fixer";s:6:"^2.3.1";s:23:"typo3/testing-framework";s:12:"^4.9 || ^5.0";s:17:"bk2k/demo-package";s:4:"@dev";s:21:"bk2k/extension-helper";s:4:"^1.0";s:16:"overtrue/phplint";s:4:"^1.1";}s:8:"conflict";O:8:"stdClass":5:{s:18:"css_styled_content";s:1:"*";s:20:"fluid_styled_content";s:1:"*";s:6:"themes";s:1:"*";s:10:"fluidpages";s:1:"*";s:6:"dyncss";s:1:"*";}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:22:"BK2K\\BootstrapPackage\\";s:7:"Classes";}}s:6:"config";O:8:"stdClass":4:{s:19:"optimize-autoloader";b:1;s:10:"vendor-dir";s:13:".build/vendor";s:7:"bin-dir";s:10:".build/bin";s:13:"allow-plugins";O:8:"stdClass":2:{s:24:"typo3/class-alias-loader";b:1;s:29:"typo3/cms-composer-installers";b:1;}}s:7:"scripts";O:8:"stdClass":9:{s:13:"test:php:lint";a:1:{i:0;s:7:"phplint";}s:13:"test:php:unit";a:1:{i:0;s:33:"phpunit -c Build/phpunit-unit.xml";}s:19:"test:php:functional";a:1:{i:0;s:39:"phpunit -c Build/phpunit-functional.xml";}s:4:"test";a:3:{i:0;s:14:"@test:php:lint";i:1;s:14:"@test:php:unit";i:2;s:20:"@test:php:functional";}s:3:"cgl";a:1:{i:0;s:26:"php-cs-fixer --diff -v fix";}s:6:"cgl:ci";a:1:{i:0;s:36:"php-cs-fixer --diff -v --dry-run fix";}s:11:"set-version";a:1:{i:0;s:28:"extension-helper version:set";}s:9:"changelog";a:1:{i:0;s:33:"extension-helper changelog:create";}s:18:"post-autoload-dump";a:2:{i:0;s:34:"mkdir -p .build/web/typo3conf/ext/";i:1;s:118:"[ -L .build/web/typo3conf/ext/bootstrap_package ] || ln -snvf ../../../../. .build/web/typo3conf/ext/bootstrap_package";}}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":3:{s:13:"extension-key";s:17:"bootstrap_package";s:7:"web-dir";s:10:".build/web";s:7:"app-dir";s:6:".build";}s:12:"branch-alias";O:8:"stdClass":1:{s:11:"dev-BP_11-0";s:10:"11.0.x-dev";}}s:7:"version";s:6:"11.0.4";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:17:"bootstrap_package";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"11.0.4";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:108:"Bootstrap Package delivers a full configured frontend theme for TYPO3, based on the Bootstrap CSS Framework.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:3:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:12:"rte_ckeditor";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:2;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:3:"seo";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:9:"gutachten";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:0;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"gutachten";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:71:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/gutachten/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":11:{s:4:"name";s:23:"hermanntelser/gutachten";s:4:"type";s:19:"typo3-cms-extension";s:11:"description";s:79:"Programm zur Erstellung von Gutachten für die Nutzwertberechnung von Gebäuden";s:7:"license";s:16:"GPL-2.0-or-later";s:7:"authors";a:1:{i:0;O:8:"stdClass":2:{s:4:"name";s:14:"Hermann Telser";s:5:"email";s:24:"hermann.telser@gmail.com";}}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:13:"9.5.0-10.4.99";}s:7:"replace";O:8:"stdClass":1:{s:24:"typo3-ter/zuladungsliste";s:12:"self.version";}s:6:"config";O:8:"stdClass":2:{s:10:"vendor-dir";s:13:".Build/vendor";s:7:"bin-dir";s:10:".Build/bin";}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:24:"HermannTelser\\Gutachten\\";s:8:"Classes/";}}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":3:{s:15:"cms-package-dir";s:23:"{$vendor-dir}/typo3/cms";s:7:"web-dir";s:13:".Build/public";s:13:"extension-key";s:9:"gutachten";}}s:7:"version";s:6:"10.1.1";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"gutachten";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"10.1.1";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:79:"Programm zur Erstellung von Gutachten für die Nutzwertberechnung von Gebäuden";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}}', +); +# \ No newline at end of file diff --git a/var/cache/code/cache_core/PackageManager_71ea9f48fde7a053e61d7feb9a457dc8.php b/var/cache/code/cache_core/PackageManager_71ea9f48fde7a053e61d7feb9a457dc8.php new file mode 100644 index 0000000..cf4ec01 --- /dev/null +++ b/var/cache/code/cache_core/PackageManager_71ea9f48fde7a053e61d7feb9a457dc8.php @@ -0,0 +1,366 @@ + + array ( + 'packages' => + array ( + 'core' => + array ( + 'packagePath' => 'typo3/sysext/core/', + ), + 'scheduler' => + array ( + 'packagePath' => 'typo3/sysext/scheduler/', + ), + 'extbase' => + array ( + 'packagePath' => 'typo3/sysext/extbase/', + ), + 'fluid' => + array ( + 'packagePath' => 'typo3/sysext/fluid/', + ), + 'frontend' => + array ( + 'packagePath' => 'typo3/sysext/frontend/', + ), + 'fluid_styled_content' => + array ( + 'packagePath' => 'typo3/sysext/fluid_styled_content/', + ), + 'filelist' => + array ( + 'packagePath' => 'typo3/sysext/filelist/', + ), + 'impexp' => + array ( + 'packagePath' => 'typo3/sysext/impexp/', + ), + 'form' => + array ( + 'packagePath' => 'typo3/sysext/form/', + ), + 'install' => + array ( + 'packagePath' => 'typo3/sysext/install/', + ), + 'recordlist' => + array ( + 'packagePath' => 'typo3/sysext/recordlist/', + ), + 'backend' => + array ( + 'packagePath' => 'typo3/sysext/backend/', + ), + 'reports' => + array ( + 'packagePath' => 'typo3/sysext/reports/', + ), + 'setup' => + array ( + 'packagePath' => 'typo3/sysext/setup/', + ), + 'rte_ckeditor' => + array ( + 'packagePath' => 'typo3/sysext/rte_ckeditor/', + ), + 'about' => + array ( + 'packagePath' => 'typo3/sysext/about/', + ), + 'adminpanel' => + array ( + 'packagePath' => 'typo3/sysext/adminpanel/', + ), + 'belog' => + array ( + 'packagePath' => 'typo3/sysext/belog/', + ), + 'beuser' => + array ( + 'packagePath' => 'typo3/sysext/beuser/', + ), + 'extensionmanager' => + array ( + 'packagePath' => 'typo3/sysext/extensionmanager/', + ), + 'felogin' => + array ( + 'packagePath' => 'typo3/sysext/felogin/', + ), + 'info' => + array ( + 'packagePath' => 'typo3/sysext/info/', + ), + 'redirects' => + array ( + 'packagePath' => 'typo3/sysext/redirects/', + ), + 'seo' => + array ( + 'packagePath' => 'typo3/sysext/seo/', + ), + 'sys_note' => + array ( + 'packagePath' => 'typo3/sysext/sys_note/', + ), + 't3editor' => + array ( + 'packagePath' => 'typo3/sysext/t3editor/', + ), + 'tstemplate' => + array ( + 'packagePath' => 'typo3/sysext/tstemplate/', + ), + 'viewpage' => + array ( + 'packagePath' => 'typo3/sysext/viewpage/', + ), + 'bootstrap_package' => + array ( + 'packagePath' => 'typo3conf/ext/bootstrap_package/', + ), + 'gutachten' => + array ( + 'packagePath' => 'typo3conf/ext/gutachten/', + ), + ), + 'version' => 5, + ), + 'packageAliasMap' => + array ( + 'typo3/cms-lang' => 'core', + 'typo3/cms-saltedpasswords' => 'core', + 'typo3/cms-sv' => 'core', + 'typo3/cms-context-help' => 'backend', + 'typo3/cms-cshmanual' => 'backend', + 'typo3/cms-func-wizards' => 'backend', + 'typo3/cms-wizard-crpages' => 'backend', + 'typo3/cms-wizard-sortpages' => 'backend', + 'typo3/cms-info-pagetsconfig' => 'info', + 'typo3-ter/zuladungsliste' => 'gutachten', + ), + 'loadedExtArray' => + array ( + 'core' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/core/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/core/ext_tables.php', + 'ext_tables.sql' => '/var/www/html/gutachten_prod/public/typo3/sysext/core/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'scheduler' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/scheduler/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/scheduler/ext_tables.php', + 'ext_tables.sql' => '/var/www/html/gutachten_prod/public/typo3/sysext/scheduler/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'extbase' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/extbase/ext_localconf.php', + 'ext_tables.sql' => '/var/www/html/gutachten_prod/public/typo3/sysext/extbase/ext_tables.sql', + 'ext_typoscript_setup.typoscript' => '/var/www/html/gutachten_prod/public/typo3/sysext/extbase/ext_typoscript_setup.typoscript', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'fluid' => + array ( + 'type' => 'S', + 'ext_typoscript_setup.typoscript' => '/var/www/html/gutachten_prod/public/typo3/sysext/fluid/ext_typoscript_setup.typoscript', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'frontend' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/frontend/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/frontend/ext_tables.php', + 'ext_tables.sql' => '/var/www/html/gutachten_prod/public/typo3/sysext/frontend/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'fluid_styled_content' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/fluid_styled_content/ext_localconf.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'filelist' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/filelist/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/filelist/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'impexp' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/impexp/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/impexp/ext_tables.php', + 'ext_tables.sql' => '/var/www/html/gutachten_prod/public/typo3/sysext/impexp/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'form' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/form/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/form/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.svg', + ), + 'install' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/install/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/install/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'recordlist' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/recordlist/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/recordlist/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'backend' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/backend/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/backend/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'reports' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/reports/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/reports/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'setup' => + array ( + 'type' => 'S', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/setup/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'rte_ckeditor' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/rte_ckeditor/ext_localconf.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.svg', + ), + 'about' => + array ( + 'type' => 'S', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/about/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'adminpanel' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/adminpanel/ext_localconf.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'belog' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/belog/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/belog/ext_tables.php', + 'ext_typoscript_setup.typoscript' => '/var/www/html/gutachten_prod/public/typo3/sysext/belog/ext_typoscript_setup.typoscript', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'beuser' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/beuser/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/beuser/ext_tables.php', + 'ext_typoscript_setup.typoscript' => '/var/www/html/gutachten_prod/public/typo3/sysext/beuser/ext_typoscript_setup.typoscript', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'extensionmanager' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/extensionmanager/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/extensionmanager/ext_tables.php', + 'ext_tables.sql' => '/var/www/html/gutachten_prod/public/typo3/sysext/extensionmanager/ext_tables.sql', + 'ext_tables_static+adt.sql' => '/var/www/html/gutachten_prod/public/typo3/sysext/extensionmanager/ext_tables_static+adt.sql', + 'ext_typoscript_setup.typoscript' => '/var/www/html/gutachten_prod/public/typo3/sysext/extensionmanager/ext_typoscript_setup.typoscript', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'felogin' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/felogin/ext_localconf.php', + 'ext_tables.sql' => '/var/www/html/gutachten_prod/public/typo3/sysext/felogin/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'info' => + array ( + 'type' => 'S', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/info/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'redirects' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/redirects/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/redirects/ext_tables.php', + 'ext_tables.sql' => '/var/www/html/gutachten_prod/public/typo3/sysext/redirects/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.svg', + ), + 'seo' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/seo/ext_localconf.php', + 'ext_tables.sql' => '/var/www/html/gutachten_prod/public/typo3/sysext/seo/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'sys_note' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/sys_note/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/sys_note/ext_tables.php', + 'ext_tables.sql' => '/var/www/html/gutachten_prod/public/typo3/sysext/sys_note/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 't3editor' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/t3editor/ext_localconf.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'tstemplate' => + array ( + 'type' => 'S', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/tstemplate/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'viewpage' => + array ( + 'type' => 'S', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3/sysext/viewpage/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'bootstrap_package' => + array ( + 'type' => 'L', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3conf/ext/bootstrap_package/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3conf/ext/bootstrap_package/ext_tables.php', + 'ext_tables.sql' => '/var/www/html/gutachten_prod/public/typo3conf/ext/bootstrap_package/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'gutachten' => + array ( + 'type' => 'L', + 'ext_localconf.php' => '/var/www/html/gutachten_prod/public/typo3conf/ext/gutachten/ext_localconf.php', + 'ext_tables.php' => '/var/www/html/gutachten_prod/public/typo3conf/ext/gutachten/ext_tables.php', + 'ext_tables.sql' => '/var/www/html/gutachten_prod/public/typo3conf/ext/gutachten/ext_tables.sql', + 'ext_icon' => '', + ), + ), + 'composerNameToPackageKeyMap' => + array ( + ), + 'packageObjects' => 'a:30:{s:4:"core";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"core";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:54:"/var/www/html/gutachten_prod/public/typo3/sysext/core/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":15:{s:4:"name";s:14:"typo3/cms-core";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:26:"The core library of TYPO3.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":0:{}s:11:"require-dev";O:8:"stdClass":5:{s:23:"codeception/codeception";s:6:"^2.5.4";s:29:"fiunchinho/phpunit-randomizer";s:4:"^4.0";s:25:"friendsofphp/php-cs-fixer";s:7:"^2.16.7";s:20:"typo3/cms-styleguide";s:6:"~9.2.2";s:23:"typo3/testing-framework";s:7:"^4.15.5";}s:7:"suggest";O:8:"stdClass":0:{}s:8:"conflict";O:8:"stdClass":0:{}s:7:"replace";O:8:"stdClass":3:{s:14:"typo3/cms-lang";s:1:"*";s:25:"typo3/cms-saltedpasswords";s:1:"*";s:12:"typo3/cms-sv";s:1:"*";}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:4:"core";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":3:{s:5:"psr-4";O:8:"stdClass":1:{s:15:"TYPO3\\CMS\\Core\\";s:8:"Classes/";}s:8:"classmap";a:1:{i:0;s:14:"Resources/PHP/";}s:5:"files";a:1:{i:0;s:38:"Resources/PHP/GlobalDebugFunctions.php";}}s:7:"version";s:6:"9.5.31";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"core";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:26:"The core library of TYPO3.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:0:{}}}s:9:"scheduler";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:0;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"scheduler";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:59:"/var/www/html/gutachten_prod/public/typo3/sysext/scheduler/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:19:"typo3/cms-scheduler";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:73:"The TYPO3 Scheduler let\'s you register tasks to happen at a specific time";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":1:{s:13:"extension-key";s:9:"scheduler";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:20:"TYPO3\\CMS\\Scheduler\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"scheduler";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:73:"The TYPO3 Scheduler let\'s you register tasks to happen at a specific time";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:7:"extbase";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"extbase";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:57:"/var/www/html/gutachten_prod/public/typo3/sysext/extbase/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:17:"typo3/cms-extbase";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:46:"A framework to build extensions for TYPO3 CMS.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:7:"suggest";O:8:"stdClass":1:{s:9:"scheduler";s:0:"";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:7:"extbase";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\Extbase\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"extbase";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:46:"A framework to build extensions for TYPO3 CMS.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:2:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}s:8:"suggests";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:8:"suggests";s:8:"' . "\0" . '*' . "\0" . 'value";s:9:"scheduler";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:5:"fluid";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"fluid";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:55:"/var/www/html/gutachten_prod/public/typo3/sysext/fluid/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:15:"typo3/cms-fluid";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:100:"Fluid is a next-generation templating engine which makes the life of extension authors a lot easier!";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":2:{s:4:"core";s:6:"9.5.31";s:7:"extbase";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:5:"fluid";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:16:"TYPO3\\CMS\\Fluid\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"fluid";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:100:"Fluid is a next-generation templating engine which makes the life of extension authors a lot easier!";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:2:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:7:"extbase";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:8:"frontend";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"frontend";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:58:"/var/www/html/gutachten_prod/public/typo3/sysext/frontend/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:18:"typo3/cms-frontend";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:34:"Classes for the frontend of TYPO3.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:7:"suggest";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:8:"frontend";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:19:"TYPO3\\CMS\\Frontend\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"frontend";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:34:"Classes for the frontend of TYPO3.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:20:"fluid_styled_content";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:20:"fluid_styled_content";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:70:"/var/www/html/gutachten_prod/public/typo3/sysext/fluid_styled_content/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:30:"typo3/cms-fluid-styled-content";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:68:"A set of common content elements based on Fluid for Frontend output.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":3:{s:4:"core";s:6:"9.5.31";s:5:"fluid";s:6:"9.5.31";s:8:"frontend";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:20:"fluid_styled_content";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:29:"TYPO3\\CMS\\FluidStyledContent\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:20:"fluid_styled_content";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:68:"A set of common content elements based on Fluid for Frontend output.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:3:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:5:"fluid";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:2;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:8:"frontend";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:8:"filelist";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"filelist";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:58:"/var/www/html/gutachten_prod/public/typo3/sysext/filelist/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:18:"typo3/cms-filelist";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:33:"Listing of files in the directory";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:8:"filelist";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:19:"TYPO3\\CMS\\Filelist\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"filelist";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:33:"Listing of files in the directory";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:6:"impexp";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:6:"impexp";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:56:"/var/www/html/gutachten_prod/public/typo3/sysext/impexp/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:16:"typo3/cms-impexp";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:120:"Import and Export of records from TYPO3 in a custom serialized format (.T3D) for data exchange with other TYPO3 systems.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:6:"impexp";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:17:"TYPO3\\CMS\\Impexp\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:6:"impexp";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:120:"Import and Export of records from TYPO3 in a custom serialized format (.T3D) for data exchange with other TYPO3 systems.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:4:"form";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"form";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:54:"/var/www/html/gutachten_prod/public/typo3/sysext/form/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:14:"typo3/cms-form";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:31:"Form Library, Plugin and Editor";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:7:"suggest";O:8:"stdClass":2:{s:8:"filelist";s:6:"9.5.31";s:6:"impexp";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:4:"form";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:15:"TYPO3\\CMS\\Form\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"form";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:31:"Form Library, Plugin and Editor";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:2:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}s:8:"suggests";a:2:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:8:"suggests";s:8:"' . "\0" . '*' . "\0" . 'value";s:8:"filelist";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:8:"suggests";s:8:"' . "\0" . '*' . "\0" . 'value";s:6:"impexp";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:7:"install";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"install";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:57:"/var/www/html/gutachten_prod/public/typo3/sysext/install/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:17:"typo3/cms-install";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:62:"The Install Tool mounted as the module Tools>Install in TYPO3.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":3:{s:4:"core";s:6:"9.5.31";s:7:"extbase";s:6:"9.5.31";s:5:"fluid";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:7:"install";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\Install\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"install";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:62:"The Install Tool mounted as the module Tools>Install in TYPO3.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:3:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:7:"extbase";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:2;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:5:"fluid";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:10:"recordlist";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"recordlist";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:60:"/var/www/html/gutachten_prod/public/typo3/sysext/recordlist/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:20:"typo3/cms-recordlist";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:24:"List of database-records";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:10:"recordlist";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:21:"TYPO3\\CMS\\Recordlist\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"recordlist";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:24:"List of database-records";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:7:"backend";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"backend";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:57:"/var/www/html/gutachten_prod/public/typo3/sysext/backend/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":14:{s:4:"name";s:17:"typo3/cms-backend";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:30:"Classes for the TYPO3 backend.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":2:{s:4:"core";s:6:"9.5.31";s:10:"recordlist";s:6:"9.5.31";}s:7:"suggest";O:8:"stdClass":0:{}s:8:"conflict";O:8:"stdClass":0:{}s:7:"replace";O:8:"stdClass":5:{s:22:"typo3/cms-context-help";s:1:"*";s:19:"typo3/cms-cshmanual";s:1:"*";s:22:"typo3/cms-func-wizards";s:1:"*";s:24:"typo3/cms-wizard-crpages";s:1:"*";s:26:"typo3/cms-wizard-sortpages";s:1:"*";}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:7:"backend";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\Backend\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"backend";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:30:"Classes for the TYPO3 backend.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:2:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:10:"recordlist";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:7:"reports";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"reports";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:57:"/var/www/html/gutachten_prod/public/typo3/sysext/reports/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:17:"typo3/cms-reports";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:49:"The reports module groups several system reports.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:7:"suggest";O:8:"stdClass":1:{s:9:"scheduler";s:0:"";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:7:"reports";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\Reports\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"reports";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:49:"The reports module groups several system reports.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:2:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}s:8:"suggests";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:8:"suggests";s:8:"' . "\0" . '*' . "\0" . 'value";s:9:"scheduler";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:5:"setup";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"setup";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:55:"/var/www/html/gutachten_prod/public/typo3/sysext/setup/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:15:"typo3/cms-setup";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:126:"Allows users to edit a limited set of options for their user profile, eg. preferred language and their name and email address.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:5:"setup";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:16:"TYPO3\\CMS\\Setup\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"setup";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:126:"Allows users to edit a limited set of options for their user profile, eg. preferred language and their name and email address.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:12:"rte_ckeditor";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:12:"rte_ckeditor";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:62:"/var/www/html/gutachten_prod/public/typo3/sysext/rte_ckeditor/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:22:"typo3/cms-rte-ckeditor";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:44:"Integration of CKEditor as Rich Text Editor.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:7:"suggest";O:8:"stdClass":1:{s:5:"setup";s:6:"9.5.31";}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:12:"rte_ckeditor";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:22:"TYPO3\\CMS\\RteCKEditor\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:12:"rte_ckeditor";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:44:"Integration of CKEditor as Rich Text Editor.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:2:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}s:8:"suggests";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:8:"suggests";s:8:"' . "\0" . '*' . "\0" . 'value";s:5:"setup";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:5:"about";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"about";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:55:"/var/www/html/gutachten_prod/public/typo3/sysext/about/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:15:"typo3/cms-about";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:89:"Shows info about TYPO3, installed extensions and a separate module for available modules.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:5:"about";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:16:"TYPO3\\CMS\\About\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"about";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:89:"Shows info about TYPO3, installed extensions and a separate module for available modules.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:10:"adminpanel";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"adminpanel";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:60:"/var/www/html/gutachten_prod/public/typo3/sysext/adminpanel/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:20:"typo3/cms-adminpanel";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:117:"The TYPO3 admin panel provides a panel with additional functionality in the frontend (Debugging, Caching, Preview...)";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:10:"adminpanel";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:21:"TYPO3\\CMS\\Adminpanel\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"adminpanel";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:117:"The TYPO3 admin panel provides a panel with additional functionality in the frontend (Debugging, Caching, Preview...)";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:5:"belog";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"belog";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:55:"/var/www/html/gutachten_prod/public/typo3/sysext/belog/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:15:"typo3/cms-belog";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:152:"Displays backend log, both per page and system wide. Available as the module Tools>Log (system wide overview) and Web>Info/Log (page relative overview).";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:5:"belog";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:16:"TYPO3\\CMS\\Belog\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"belog";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:152:"Displays backend log, both per page and system wide. Available as the module Tools>Log (system wide overview) and Web>Info/Log (page relative overview).";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:6:"beuser";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:6:"beuser";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:56:"/var/www/html/gutachten_prod/public/typo3/sysext/beuser/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:16:"typo3/cms-beuser";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:137:"Backend user administration and overview. Allows you to compare the settings of users and verify their permissions and see who is online.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:6:"beuser";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:17:"TYPO3\\CMS\\Beuser\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:6:"beuser";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:137:"Backend user administration and overview. Allows you to compare the settings of users and verify their permissions and see who is online.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:16:"extensionmanager";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:16:"extensionmanager";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:66:"/var/www/html/gutachten_prod/public/typo3/sysext/extensionmanager/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:26:"typo3/cms-extensionmanager";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:23:"TYPO3 Extension Manager";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:16:"extensionmanager";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:27:"TYPO3\\CMS\\Extensionmanager\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:16:"extensionmanager";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:23:"TYPO3 Extension Manager";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:7:"felogin";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"felogin";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:57:"/var/www/html/gutachten_prod/public/typo3/sysext/felogin/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:17:"typo3/cms-felogin";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:63:"A template-based plugin to log in Website Users in the Frontend";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:7:"felogin";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\Felogin\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"felogin";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:63:"A template-based plugin to log in Website Users in the Frontend";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:4:"info";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"info";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:54:"/var/www/html/gutachten_prod/public/typo3/sysext/info/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":14:{s:4:"name";s:14:"typo3/cms-info";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:19:"Shows various infos";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:7:"replace";O:8:"stdClass":1:{s:27:"typo3/cms-info-pagetsconfig";s:1:"*";}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:4:"info";}s:24:"typo3/class-alias-loader";O:8:"stdClass":2:{s:23:"always-add-alias-loader";b:1;s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:15:"TYPO3\\CMS\\Info\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"info";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:19:"Shows various infos";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:9:"redirects";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"redirects";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:59:"/var/www/html/gutachten_prod/public/typo3/sysext/redirects/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:19:"typo3/cms-redirects";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:26:"Custom redirects in TYPO3.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:13:"extension-key";s:9:"redirects";s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:20:"TYPO3\\CMS\\Redirects\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"redirects";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:26:"Custom redirects in TYPO3.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:3:"seo";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:3:"seo";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:53:"/var/www/html/gutachten_prod/public/typo3/sysext/seo/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:13:"typo3/cms-seo";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:23:"SEO features for TYPO3.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:13:"extension-key";s:3:"seo";s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:14:"TYPO3\\CMS\\Seo\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:3:"seo";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:23:"SEO features for TYPO3.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:8:"sys_note";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"sys_note";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:58:"/var/www/html/gutachten_prod/public/typo3/sysext/sys_note/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:18:"typo3/cms-sys-note";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:129:"Records with messages which can be placed on any page and contain instructions or other information related to a page or section.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:8:"sys_note";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\SysNote\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"sys_note";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:129:"Records with messages which can be placed on any page and contain instructions or other information related to a page or section.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:8:"t3editor";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"t3editor";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:58:"/var/www/html/gutachten_prod/public/typo3/sysext/t3editor/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:18:"typo3/cms-t3editor";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:90:"JavaScript-driven editor with syntax highlighting and codecompletion. Based on CodeMirror.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:8:"t3editor";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:19:"TYPO3\\CMS\\T3editor\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"t3editor";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:90:"JavaScript-driven editor with syntax highlighting and codecompletion. Based on CodeMirror.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:10:"tstemplate";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"tstemplate";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:60:"/var/www/html/gutachten_prod/public/typo3/sysext/tstemplate/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:20:"typo3/cms-tstemplate";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:77:"Framework for management of TypoScript template records for the CMS frontend.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:10:"tstemplate";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:21:"TYPO3\\CMS\\Tstemplate\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"tstemplate";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:77:"Framework for management of TypoScript template records for the CMS frontend.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:8:"viewpage";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"viewpage";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:58:"/var/www/html/gutachten_prod/public/typo3/sysext/viewpage/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:18:"typo3/cms-viewpage";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:55:"Shows the frontend webpage inside the backend frameset.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.31";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:8:"viewpage";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:19:"TYPO3\\CMS\\Viewpage\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.31";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"viewpage";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.31";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:55:"Shows the frontend webpage inside the backend frameset.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:17:"bootstrap_package";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:0;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:17:"bootstrap_package";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:68:"/var/www/html/gutachten_prod/public/typo3conf/ext/bootstrap_package/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":19:{s:4:"name";s:22:"bk2k/bootstrap-package";s:4:"type";s:19:"typo3-cms-extension";s:11:"description";s:108:"Bootstrap Package delivers a full configured frontend theme for TYPO3, based on the Bootstrap CSS Framework.";s:8:"keywords";a:8:{i:0;s:9:"TYPO3 CMS";i:1;s:12:"introduction";i:2;s:11:"sitepackage";i:3;s:9:"bootstrap";i:4;s:10:"responsive";i:5;s:8:"frontend";i:6;s:5:"theme";i:7;s:3:"web";}s:8:"homepage";s:49:"https://github.com/benjaminkott/bootstrap_package";s:12:"repositories";O:8:"stdClass":1:{s:5:"tests";O:8:"stdClass":2:{s:4:"type";s:4:"path";s:3:"url";s:16:"Tests/Packages/*";}}s:7:"authors";a:1:{i:0;O:8:"stdClass":4:{s:4:"name";s:13:"Benjamin Kott";s:5:"email";s:14:"info@bk2k.info";s:4:"role";s:9:"Developer";s:8:"homepage";s:21:"http://www.bk2k.info/";}}s:7:"license";s:3:"MIT";s:7:"support";O:8:"stdClass":1:{s:6:"issues";s:56:"https://github.com/benjaminkott/bootstrap_package/issues";}s:17:"minimum-stability";s:3:"dev";s:13:"prefer-stable";b:1;s:7:"require";O:8:"stdClass":3:{s:4:"core";s:13:"9.5.0-10.4.99";s:12:"rte_ckeditor";s:13:"9.5.0-10.4.99";s:3:"seo";s:13:"9.5.0-10.4.99";}s:11:"require-dev";O:8:"stdClass":11:{s:17:"typo3/cms-felogin";s:25:"^9.5 || ^10.0 || 10.*@dev";s:14:"typo3/cms-form";s:25:"^9.5 || ^10.0 || 10.*@dev";s:24:"typo3/cms-indexed-search";s:25:"^9.5 || ^10.0 || 10.*@dev";s:14:"typo3/cms-info";s:25:"^9.5 || ^10.0 || 10.*@dev";s:18:"typo3/cms-lowlevel";s:25:"^9.5 || ^10.0 || 10.*@dev";s:20:"typo3/cms-tstemplate";s:25:"^9.5 || ^10.0 || 10.*@dev";s:25:"friendsofphp/php-cs-fixer";s:6:"^2.3.1";s:23:"typo3/testing-framework";s:12:"^4.9 || ^5.0";s:17:"bk2k/demo-package";s:4:"@dev";s:21:"bk2k/extension-helper";s:4:"^1.0";s:16:"overtrue/phplint";s:4:"^1.1";}s:8:"conflict";O:8:"stdClass":5:{s:18:"css_styled_content";s:1:"*";s:20:"fluid_styled_content";s:1:"*";s:6:"themes";s:1:"*";s:10:"fluidpages";s:1:"*";s:6:"dyncss";s:1:"*";}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:22:"BK2K\\BootstrapPackage\\";s:7:"Classes";}}s:6:"config";O:8:"stdClass":4:{s:19:"optimize-autoloader";b:1;s:10:"vendor-dir";s:13:".build/vendor";s:7:"bin-dir";s:10:".build/bin";s:13:"allow-plugins";O:8:"stdClass":2:{s:24:"typo3/class-alias-loader";b:1;s:29:"typo3/cms-composer-installers";b:1;}}s:7:"scripts";O:8:"stdClass":9:{s:13:"test:php:lint";a:1:{i:0;s:7:"phplint";}s:13:"test:php:unit";a:1:{i:0;s:33:"phpunit -c Build/phpunit-unit.xml";}s:19:"test:php:functional";a:1:{i:0;s:39:"phpunit -c Build/phpunit-functional.xml";}s:4:"test";a:3:{i:0;s:14:"@test:php:lint";i:1;s:14:"@test:php:unit";i:2;s:20:"@test:php:functional";}s:3:"cgl";a:1:{i:0;s:26:"php-cs-fixer --diff -v fix";}s:6:"cgl:ci";a:1:{i:0;s:36:"php-cs-fixer --diff -v --dry-run fix";}s:11:"set-version";a:1:{i:0;s:28:"extension-helper version:set";}s:9:"changelog";a:1:{i:0;s:33:"extension-helper changelog:create";}s:18:"post-autoload-dump";a:2:{i:0;s:34:"mkdir -p .build/web/typo3conf/ext/";i:1;s:118:"[ -L .build/web/typo3conf/ext/bootstrap_package ] || ln -snvf ../../../../. .build/web/typo3conf/ext/bootstrap_package";}}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":3:{s:13:"extension-key";s:17:"bootstrap_package";s:7:"web-dir";s:10:".build/web";s:7:"app-dir";s:6:".build";}s:12:"branch-alias";O:8:"stdClass":1:{s:11:"dev-BP_11-0";s:10:"11.0.x-dev";}}s:7:"version";s:6:"11.0.4";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:17:"bootstrap_package";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"11.0.4";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:108:"Bootstrap Package delivers a full configured frontend theme for TYPO3, based on the Bootstrap CSS Framework.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:3:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:12:"rte_ckeditor";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:2;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:3:"seo";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:9:"gutachten";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:0;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"gutachten";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:60:"/var/www/html/gutachten_prod/public/typo3conf/ext/gutachten/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":11:{s:4:"name";s:23:"hermanntelser/gutachten";s:4:"type";s:19:"typo3-cms-extension";s:11:"description";s:79:"Programm zur Erstellung von Gutachten für die Nutzwertberechnung von Gebäuden";s:7:"license";s:16:"GPL-2.0-or-later";s:7:"authors";a:1:{i:0;O:8:"stdClass":2:{s:4:"name";s:14:"Hermann Telser";s:5:"email";s:24:"hermann.telser@gmail.com";}}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:13:"9.5.0-10.4.99";}s:7:"replace";O:8:"stdClass":1:{s:24:"typo3-ter/zuladungsliste";s:12:"self.version";}s:6:"config";O:8:"stdClass":2:{s:10:"vendor-dir";s:13:".Build/vendor";s:7:"bin-dir";s:10:".Build/bin";}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:24:"HermannTelser\\Gutachten\\";s:8:"Classes/";}}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":3:{s:15:"cms-package-dir";s:23:"{$vendor-dir}/typo3/cms";s:7:"web-dir";s:13:".Build/public";s:13:"extension-key";s:9:"gutachten";}}s:7:"version";s:6:"10.1.1";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"gutachten";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"10.1.1";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:79:"Programm zur Erstellung von Gutachten für die Nutzwertberechnung von Gebäuden";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}}', +); +# \ No newline at end of file diff --git a/var/cache/code/cache_core/PackageManager_9029bdc00f0518c6fca33ebf3a5297fc.php b/var/cache/code/cache_core/PackageManager_9029bdc00f0518c6fca33ebf3a5297fc.php new file mode 100644 index 0000000..5e89ac9 --- /dev/null +++ b/var/cache/code/cache_core/PackageManager_9029bdc00f0518c6fca33ebf3a5297fc.php @@ -0,0 +1,356 @@ + + array ( + 'packages' => + array ( + 'core' => + array ( + 'packagePath' => 'typo3/sysext/core/', + ), + 'scheduler' => + array ( + 'packagePath' => 'typo3/sysext/scheduler/', + ), + 'extbase' => + array ( + 'packagePath' => 'typo3/sysext/extbase/', + ), + 'fluid' => + array ( + 'packagePath' => 'typo3/sysext/fluid/', + ), + 'frontend' => + array ( + 'packagePath' => 'typo3/sysext/frontend/', + ), + 'filelist' => + array ( + 'packagePath' => 'typo3/sysext/filelist/', + ), + 'impexp' => + array ( + 'packagePath' => 'typo3/sysext/impexp/', + ), + 'form' => + array ( + 'packagePath' => 'typo3/sysext/form/', + ), + 'install' => + array ( + 'packagePath' => 'typo3/sysext/install/', + ), + 'recordlist' => + array ( + 'packagePath' => 'typo3/sysext/recordlist/', + ), + 'backend' => + array ( + 'packagePath' => 'typo3/sysext/backend/', + ), + 'reports' => + array ( + 'packagePath' => 'typo3/sysext/reports/', + ), + 'setup' => + array ( + 'packagePath' => 'typo3/sysext/setup/', + ), + 'rte_ckeditor' => + array ( + 'packagePath' => 'typo3/sysext/rte_ckeditor/', + ), + 'about' => + array ( + 'packagePath' => 'typo3/sysext/about/', + ), + 'adminpanel' => + array ( + 'packagePath' => 'typo3/sysext/adminpanel/', + ), + 'belog' => + array ( + 'packagePath' => 'typo3/sysext/belog/', + ), + 'beuser' => + array ( + 'packagePath' => 'typo3/sysext/beuser/', + ), + 'extensionmanager' => + array ( + 'packagePath' => 'typo3/sysext/extensionmanager/', + ), + 'felogin' => + array ( + 'packagePath' => 'typo3/sysext/felogin/', + ), + 'info' => + array ( + 'packagePath' => 'typo3/sysext/info/', + ), + 'redirects' => + array ( + 'packagePath' => 'typo3/sysext/redirects/', + ), + 'seo' => + array ( + 'packagePath' => 'typo3/sysext/seo/', + ), + 'sys_note' => + array ( + 'packagePath' => 'typo3/sysext/sys_note/', + ), + 't3editor' => + array ( + 'packagePath' => 'typo3/sysext/t3editor/', + ), + 'tstemplate' => + array ( + 'packagePath' => 'typo3/sysext/tstemplate/', + ), + 'viewpage' => + array ( + 'packagePath' => 'typo3/sysext/viewpage/', + ), + 'bootstrap_package' => + array ( + 'packagePath' => 'typo3conf/ext/bootstrap_package/', + ), + 'gutachten' => + array ( + 'packagePath' => 'typo3conf/ext/gutachten/', + ), + ), + 'version' => 5, + ), + 'packageAliasMap' => + array ( + 'typo3/cms-lang' => 'core', + 'typo3/cms-saltedpasswords' => 'core', + 'typo3/cms-sv' => 'core', + 'typo3/cms-context-help' => 'backend', + 'typo3/cms-cshmanual' => 'backend', + 'typo3/cms-func-wizards' => 'backend', + 'typo3/cms-wizard-crpages' => 'backend', + 'typo3/cms-wizard-sortpages' => 'backend', + 'typo3/cms-info-pagetsconfig' => 'info', + 'typo3-ter/zuladungsliste' => 'gutachten', + ), + 'loadedExtArray' => + array ( + 'core' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'scheduler' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/scheduler/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/scheduler/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/scheduler/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'extbase' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extbase/ext_localconf.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extbase/ext_tables.sql', + 'ext_typoscript_setup.typoscript' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extbase/ext_typoscript_setup.typoscript', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'fluid' => + array ( + 'type' => 'S', + 'ext_typoscript_setup.typoscript' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/fluid/ext_typoscript_setup.typoscript', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'frontend' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'filelist' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/filelist/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/filelist/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'impexp' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/impexp/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/impexp/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/impexp/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'form' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/form/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/form/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.svg', + ), + 'install' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/install/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/install/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'recordlist' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/recordlist/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/recordlist/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'backend' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/backend/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/backend/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'reports' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/reports/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/reports/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'setup' => + array ( + 'type' => 'S', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/setup/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'rte_ckeditor' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/rte_ckeditor/ext_localconf.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.svg', + ), + 'about' => + array ( + 'type' => 'S', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/about/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'adminpanel' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/adminpanel/ext_localconf.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'belog' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/belog/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/belog/ext_tables.php', + 'ext_typoscript_setup.typoscript' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/belog/ext_typoscript_setup.typoscript', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'beuser' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/beuser/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/beuser/ext_tables.php', + 'ext_typoscript_setup.typoscript' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/beuser/ext_typoscript_setup.typoscript', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'extensionmanager' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extensionmanager/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extensionmanager/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extensionmanager/ext_tables.sql', + 'ext_tables_static+adt.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extensionmanager/ext_tables_static+adt.sql', + 'ext_typoscript_setup.typoscript' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extensionmanager/ext_typoscript_setup.typoscript', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'felogin' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/felogin/ext_localconf.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/felogin/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'info' => + array ( + 'type' => 'S', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/info/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'redirects' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/redirects/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/redirects/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/redirects/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.svg', + ), + 'seo' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/seo/ext_localconf.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/seo/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'sys_note' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/sys_note/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/sys_note/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/sys_note/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 't3editor' => + array ( + 'type' => 'S', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/t3editor/ext_localconf.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'tstemplate' => + array ( + 'type' => 'S', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/tstemplate/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'viewpage' => + array ( + 'type' => 'S', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/viewpage/ext_tables.php', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'bootstrap_package' => + array ( + 'type' => 'L', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/bootstrap_package/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/bootstrap_package/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/bootstrap_package/ext_tables.sql', + 'ext_icon' => 'Resources/Public/Icons/Extension.png', + ), + 'gutachten' => + array ( + 'type' => 'L', + 'ext_localconf.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/gutachten/ext_localconf.php', + 'ext_tables.php' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/gutachten/ext_tables.php', + 'ext_tables.sql' => '/Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/gutachten/ext_tables.sql', + 'ext_icon' => '', + ), + ), + 'composerNameToPackageKeyMap' => + array ( + ), + 'packageObjects' => 'a:29:{s:4:"core";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"core";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:65:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":15:{s:4:"name";s:14:"typo3/cms-core";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:26:"The core library of TYPO3.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":0:{}s:11:"require-dev";O:8:"stdClass":5:{s:23:"codeception/codeception";s:6:"^2.5.4";s:29:"fiunchinho/phpunit-randomizer";s:4:"^4.0";s:25:"friendsofphp/php-cs-fixer";s:7:"^2.16.7";s:20:"typo3/cms-styleguide";s:6:"~9.2.2";s:23:"typo3/testing-framework";s:7:"^4.15.3";}s:7:"suggest";O:8:"stdClass":0:{}s:8:"conflict";O:8:"stdClass":0:{}s:7:"replace";O:8:"stdClass":3:{s:14:"typo3/cms-lang";s:1:"*";s:25:"typo3/cms-saltedpasswords";s:1:"*";s:12:"typo3/cms-sv";s:1:"*";}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:4:"core";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":3:{s:5:"psr-4";O:8:"stdClass":1:{s:15:"TYPO3\\CMS\\Core\\";s:8:"Classes/";}s:8:"classmap";a:1:{i:0;s:14:"Resources/PHP/";}s:5:"files";a:1:{i:0;s:38:"Resources/PHP/GlobalDebugFunctions.php";}}s:7:"version";s:6:"9.5.28";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"core";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:26:"The core library of TYPO3.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:0:{}}}s:9:"scheduler";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:0;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"scheduler";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:70:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/scheduler/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:19:"typo3/cms-scheduler";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:73:"The TYPO3 Scheduler let\'s you register tasks to happen at a specific time";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":1:{s:13:"extension-key";s:9:"scheduler";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:20:"TYPO3\\CMS\\Scheduler\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"scheduler";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:73:"The TYPO3 Scheduler let\'s you register tasks to happen at a specific time";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:7:"extbase";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"extbase";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:68:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extbase/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:17:"typo3/cms-extbase";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:46:"A framework to build extensions for TYPO3 CMS.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:7:"suggest";O:8:"stdClass":1:{s:9:"scheduler";s:0:"";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:7:"extbase";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\Extbase\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"extbase";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:46:"A framework to build extensions for TYPO3 CMS.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:2:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}s:8:"suggests";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:8:"suggests";s:8:"' . "\0" . '*' . "\0" . 'value";s:9:"scheduler";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:5:"fluid";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"fluid";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:66:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/fluid/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:15:"typo3/cms-fluid";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:100:"Fluid is a next-generation templating engine which makes the life of extension authors a lot easier!";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":2:{s:4:"core";s:6:"9.5.28";s:7:"extbase";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:5:"fluid";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:16:"TYPO3\\CMS\\Fluid\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"fluid";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:100:"Fluid is a next-generation templating engine which makes the life of extension authors a lot easier!";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:2:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:7:"extbase";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:8:"frontend";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"frontend";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:69:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:18:"typo3/cms-frontend";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:34:"Classes for the frontend of TYPO3.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:7:"suggest";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:8:"frontend";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:19:"TYPO3\\CMS\\Frontend\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"frontend";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:34:"Classes for the frontend of TYPO3.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:8:"filelist";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"filelist";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:69:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/filelist/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:18:"typo3/cms-filelist";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:33:"Listing of files in the directory";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:8:"filelist";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:19:"TYPO3\\CMS\\Filelist\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"filelist";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:33:"Listing of files in the directory";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:6:"impexp";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:6:"impexp";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:67:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/impexp/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:16:"typo3/cms-impexp";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:120:"Import and Export of records from TYPO3 in a custom serialized format (.T3D) for data exchange with other TYPO3 systems.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:6:"impexp";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:17:"TYPO3\\CMS\\Impexp\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:6:"impexp";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:120:"Import and Export of records from TYPO3 in a custom serialized format (.T3D) for data exchange with other TYPO3 systems.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:4:"form";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"form";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:65:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/form/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:14:"typo3/cms-form";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:31:"Form Library, Plugin and Editor";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:7:"suggest";O:8:"stdClass":2:{s:8:"filelist";s:6:"9.5.28";s:6:"impexp";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:4:"form";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:15:"TYPO3\\CMS\\Form\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"form";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:31:"Form Library, Plugin and Editor";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:2:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}s:8:"suggests";a:2:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:8:"suggests";s:8:"' . "\0" . '*' . "\0" . 'value";s:8:"filelist";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:8:"suggests";s:8:"' . "\0" . '*' . "\0" . 'value";s:6:"impexp";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:7:"install";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"install";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:68:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/install/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:17:"typo3/cms-install";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:62:"The Install Tool mounted as the module Tools>Install in TYPO3.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":3:{s:4:"core";s:6:"9.5.28";s:7:"extbase";s:6:"9.5.28";s:5:"fluid";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:7:"install";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\Install\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"install";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:62:"The Install Tool mounted as the module Tools>Install in TYPO3.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:3:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:7:"extbase";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:2;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:5:"fluid";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:10:"recordlist";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"recordlist";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:71:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/recordlist/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:20:"typo3/cms-recordlist";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:24:"List of database-records";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:10:"recordlist";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:21:"TYPO3\\CMS\\Recordlist\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"recordlist";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:24:"List of database-records";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:7:"backend";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"backend";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:68:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/backend/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":14:{s:4:"name";s:17:"typo3/cms-backend";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:30:"Classes for the TYPO3 backend.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":2:{s:4:"core";s:6:"9.5.28";s:10:"recordlist";s:6:"9.5.28";}s:7:"suggest";O:8:"stdClass":0:{}s:8:"conflict";O:8:"stdClass":0:{}s:7:"replace";O:8:"stdClass":5:{s:22:"typo3/cms-context-help";s:1:"*";s:19:"typo3/cms-cshmanual";s:1:"*";s:22:"typo3/cms-func-wizards";s:1:"*";s:24:"typo3/cms-wizard-crpages";s:1:"*";s:26:"typo3/cms-wizard-sortpages";s:1:"*";}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:7:"backend";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\Backend\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"backend";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:30:"Classes for the TYPO3 backend.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:2:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:10:"recordlist";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:7:"reports";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"reports";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:68:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/reports/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:17:"typo3/cms-reports";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:49:"The reports module groups several system reports.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:7:"suggest";O:8:"stdClass":1:{s:9:"scheduler";s:0:"";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:7:"reports";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\Reports\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"reports";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:49:"The reports module groups several system reports.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:2:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}s:8:"suggests";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:8:"suggests";s:8:"' . "\0" . '*' . "\0" . 'value";s:9:"scheduler";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:5:"setup";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"setup";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:66:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/setup/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:15:"typo3/cms-setup";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:126:"Allows users to edit a limited set of options for their user profile, eg. preferred language and their name and email address.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:5:"setup";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:16:"TYPO3\\CMS\\Setup\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"setup";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:126:"Allows users to edit a limited set of options for their user profile, eg. preferred language and their name and email address.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:12:"rte_ckeditor";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:12:"rte_ckeditor";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:73:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/rte_ckeditor/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:22:"typo3/cms-rte-ckeditor";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:44:"Integration of CKEditor as Rich Text Editor.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:7:"suggest";O:8:"stdClass":1:{s:5:"setup";s:6:"9.5.28";}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:12:"rte_ckeditor";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:22:"TYPO3\\CMS\\RteCKEditor\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:12:"rte_ckeditor";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:44:"Integration of CKEditor as Rich Text Editor.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:2:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}s:8:"suggests";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:8:"suggests";s:8:"' . "\0" . '*' . "\0" . 'value";s:5:"setup";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:5:"about";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"about";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:66:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/about/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:15:"typo3/cms-about";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:89:"Shows info about TYPO3, installed extensions and a separate module for available modules.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:5:"about";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:16:"TYPO3\\CMS\\About\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"about";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:89:"Shows info about TYPO3, installed extensions and a separate module for available modules.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:10:"adminpanel";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"adminpanel";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:71:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/adminpanel/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:20:"typo3/cms-adminpanel";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:117:"The TYPO3 admin panel provides a panel with additional functionality in the frontend (Debugging, Caching, Preview...)";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:10:"adminpanel";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:21:"TYPO3\\CMS\\Adminpanel\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"adminpanel";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:117:"The TYPO3 admin panel provides a panel with additional functionality in the frontend (Debugging, Caching, Preview...)";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:5:"belog";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"belog";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:66:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/belog/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:15:"typo3/cms-belog";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:152:"Displays backend log, both per page and system wide. Available as the module Tools>Log (system wide overview) and Web>Info/Log (page relative overview).";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:5:"belog";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:16:"TYPO3\\CMS\\Belog\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:5:"belog";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:152:"Displays backend log, both per page and system wide. Available as the module Tools>Log (system wide overview) and Web>Info/Log (page relative overview).";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:6:"beuser";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:6:"beuser";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:67:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/beuser/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:16:"typo3/cms-beuser";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:137:"Backend user administration and overview. Allows you to compare the settings of users and verify their permissions and see who is online.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:6:"beuser";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:17:"TYPO3\\CMS\\Beuser\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:6:"beuser";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:137:"Backend user administration and overview. Allows you to compare the settings of users and verify their permissions and see who is online.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:16:"extensionmanager";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:1;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:16:"extensionmanager";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:77:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extensionmanager/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:1;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:26:"typo3/cms-extensionmanager";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:23:"TYPO3 Extension Manager";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":3:{s:9:"protected";b:1;s:20:"partOfFactoryDefault";b:1;s:25:"partOfMinimalUsableSystem";b:1;}s:13:"extension-key";s:16:"extensionmanager";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:27:"TYPO3\\CMS\\Extensionmanager\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:16:"extensionmanager";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:23:"TYPO3 Extension Manager";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:7:"felogin";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"felogin";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:68:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/felogin/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:17:"typo3/cms-felogin";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:63:"A template-based plugin to log in Website Users in the Frontend";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:7:"felogin";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\Felogin\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:7:"felogin";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:63:"A template-based plugin to log in Website Users in the Frontend";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:4:"info";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"info";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:65:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/info/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":14:{s:4:"name";s:14:"typo3/cms-info";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:19:"Shows various infos";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:7:"replace";O:8:"stdClass":1:{s:27:"typo3/cms-info-pagetsconfig";s:1:"*";}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:4:"info";}s:24:"typo3/class-alias-loader";O:8:"stdClass":2:{s:23:"always-add-alias-loader";b:1;s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:15:"TYPO3\\CMS\\Info\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:4:"info";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:19:"Shows various infos";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:9:"redirects";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"redirects";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:70:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/redirects/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:19:"typo3/cms-redirects";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:26:"Custom redirects in TYPO3.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:13:"extension-key";s:9:"redirects";s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:20:"TYPO3\\CMS\\Redirects\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"redirects";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:26:"Custom redirects in TYPO3.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:3:"seo";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:3:"seo";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:64:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/seo/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:13:"typo3/cms-seo";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:23:"SEO features for TYPO3.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:13:"extension-key";s:3:"seo";s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:14:"TYPO3\\CMS\\Seo\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:3:"seo";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:23:"SEO features for TYPO3.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:8:"sys_note";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"sys_note";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:69:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/sys_note/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:18:"typo3/cms-sys-note";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:129:"Records with messages which can be placed on any page and contain instructions or other information related to a page or section.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:8:"sys_note";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:18:"TYPO3\\CMS\\SysNote\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"sys_note";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:129:"Records with messages which can be placed on any page and contain instructions or other information related to a page or section.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:8:"t3editor";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"t3editor";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:69:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/t3editor/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:18:"typo3/cms-t3editor";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:90:"JavaScript-driven editor with syntax highlighting and codecompletion. Based on CodeMirror.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:8:"t3editor";}s:24:"typo3/class-alias-loader";O:8:"stdClass":1:{s:16:"class-alias-maps";a:1:{i:0;s:33:"Migrations/Code/ClassAliasMap.php";}}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:19:"TYPO3\\CMS\\T3editor\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"t3editor";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:90:"JavaScript-driven editor with syntax highlighting and codecompletion. Based on CodeMirror.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:10:"tstemplate";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"tstemplate";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:71:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/tstemplate/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:20:"typo3/cms-tstemplate";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:77:"Framework for management of TypoScript template records for the CMS frontend.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:10:"tstemplate";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:21:"TYPO3\\CMS\\Tstemplate\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:10:"tstemplate";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:77:"Framework for management of TypoScript template records for the CMS frontend.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:8:"viewpage";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:1;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"viewpage";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:69:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/viewpage/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":13:{s:4:"name";s:18:"typo3/cms-viewpage";s:4:"type";s:19:"typo3-cms-framework";s:11:"description";s:55:"Shows the frontend webpage inside the backend frameset.";s:8:"homepage";s:17:"https://typo3.org";s:7:"license";a:1:{i:0;s:16:"GPL-2.0-or-later";}s:7:"authors";a:1:{i:0;O:8:"stdClass":3:{s:4:"name";s:15:"TYPO3 Core Team";s:5:"email";s:18:"typo3cms@typo3.org";s:4:"role";s:9:"Developer";}}s:6:"config";O:8:"stdClass":1:{s:13:"sort-packages";b:1;}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:6:"9.5.28";}s:8:"conflict";O:8:"stdClass":0:{}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":2:{s:7:"Package";O:8:"stdClass":1:{s:20:"partOfFactoryDefault";b:1;}s:13:"extension-key";s:8:"viewpage";}}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:19:"TYPO3\\CMS\\Viewpage\\";s:8:"Classes/";}}s:7:"version";s:6:"9.5.28";s:7:"suggest";O:8:"stdClass":0:{}}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:8:"viewpage";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"9.5.28";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:55:"Shows the frontend webpage inside the backend frameset.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:17:"bootstrap_package";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:0;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:17:"bootstrap_package";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:79:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/bootstrap_package/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":19:{s:4:"name";s:22:"bk2k/bootstrap-package";s:4:"type";s:19:"typo3-cms-extension";s:11:"description";s:108:"Bootstrap Package delivers a full configured frontend theme for TYPO3, based on the Bootstrap CSS Framework.";s:8:"keywords";a:8:{i:0;s:9:"TYPO3 CMS";i:1;s:12:"introduction";i:2;s:11:"sitepackage";i:3;s:9:"bootstrap";i:4;s:10:"responsive";i:5;s:8:"frontend";i:6;s:5:"theme";i:7;s:3:"web";}s:8:"homepage";s:49:"https://github.com/benjaminkott/bootstrap_package";s:12:"repositories";O:8:"stdClass":1:{s:5:"tests";O:8:"stdClass":2:{s:4:"type";s:4:"path";s:3:"url";s:16:"Tests/Packages/*";}}s:7:"authors";a:1:{i:0;O:8:"stdClass":4:{s:4:"name";s:13:"Benjamin Kott";s:5:"email";s:14:"info@bk2k.info";s:4:"role";s:9:"Developer";s:8:"homepage";s:21:"http://www.bk2k.info/";}}s:7:"license";s:3:"MIT";s:7:"support";O:8:"stdClass":1:{s:6:"issues";s:56:"https://github.com/benjaminkott/bootstrap_package/issues";}s:17:"minimum-stability";s:3:"dev";s:13:"prefer-stable";b:1;s:7:"require";O:8:"stdClass":3:{s:4:"core";s:13:"9.5.0-10.4.99";s:12:"rte_ckeditor";s:13:"9.5.0-10.4.99";s:3:"seo";s:13:"9.5.0-10.4.99";}s:11:"require-dev";O:8:"stdClass":11:{s:17:"typo3/cms-felogin";s:25:"^9.5 || ^10.0 || 10.*@dev";s:14:"typo3/cms-form";s:25:"^9.5 || ^10.0 || 10.*@dev";s:24:"typo3/cms-indexed-search";s:25:"^9.5 || ^10.0 || 10.*@dev";s:14:"typo3/cms-info";s:25:"^9.5 || ^10.0 || 10.*@dev";s:18:"typo3/cms-lowlevel";s:25:"^9.5 || ^10.0 || 10.*@dev";s:20:"typo3/cms-tstemplate";s:25:"^9.5 || ^10.0 || 10.*@dev";s:25:"friendsofphp/php-cs-fixer";s:6:"^2.3.1";s:23:"typo3/testing-framework";s:12:"^4.9 || ^5.0";s:17:"bk2k/demo-package";s:4:"@dev";s:21:"bk2k/extension-helper";s:4:"^1.0";s:16:"overtrue/phplint";s:4:"^1.1";}s:8:"conflict";O:8:"stdClass":5:{s:18:"css_styled_content";s:1:"*";s:20:"fluid_styled_content";s:1:"*";s:6:"themes";s:1:"*";s:10:"fluidpages";s:1:"*";s:6:"dyncss";s:1:"*";}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:22:"BK2K\\BootstrapPackage\\";s:7:"Classes";}}s:6:"config";O:8:"stdClass":3:{s:19:"optimize-autoloader";b:1;s:10:"vendor-dir";s:13:".build/vendor";s:7:"bin-dir";s:10:".build/bin";}s:7:"scripts";O:8:"stdClass":8:{s:13:"test:php:lint";a:1:{i:0;s:7:"phplint";}s:13:"test:php:unit";a:1:{i:0;s:33:"phpunit -c Build/phpunit-unit.xml";}s:19:"test:php:functional";a:1:{i:0;s:39:"phpunit -c Build/phpunit-functional.xml";}s:4:"test";a:3:{i:0;s:14:"@test:php:lint";i:1;s:14:"@test:php:unit";i:2;s:20:"@test:php:functional";}s:3:"cgl";a:1:{i:0;s:26:"php-cs-fixer --diff -v fix";}s:11:"set-version";a:1:{i:0;s:28:"extension-helper version:set";}s:9:"changelog";a:1:{i:0;s:33:"extension-helper changelog:create";}s:18:"post-autoload-dump";a:2:{i:0;s:34:"mkdir -p .build/web/typo3conf/ext/";i:1;s:118:"[ -L .build/web/typo3conf/ext/bootstrap_package ] || ln -snvf ../../../../. .build/web/typo3conf/ext/bootstrap_package";}}s:5:"extra";O:8:"stdClass":2:{s:9:"typo3/cms";O:8:"stdClass":3:{s:13:"extension-key";s:17:"bootstrap_package";s:7:"web-dir";s:10:".build/web";s:7:"app-dir";s:6:".build";}s:12:"branch-alias";O:8:"stdClass":1:{s:11:"dev-BP_11-0";s:10:"11.0.x-dev";}}s:7:"version";s:6:"11.0.3";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:17:"bootstrap_package";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"11.0.3";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:108:"Bootstrap Package delivers a full configured frontend theme for TYPO3, based on the Bootstrap CSS Framework.";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:3:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:1;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:12:"rte_ckeditor";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}i:2;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:3:"seo";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}s:9:"gutachten";O:30:"TYPO3\\CMS\\Core\\Package\\Package":8:{s:32:"' . "\0" . '*' . "\0" . 'extensionManagerConfiguration";a:0:{}s:23:"' . "\0" . '*' . "\0" . 'partOfFactoryDefault";b:0;s:28:"' . "\0" . '*' . "\0" . 'partOfMinimalUsableSystem";b:0;s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"gutachten";s:14:"' . "\0" . '*' . "\0" . 'packagePath";s:71:"/Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/gutachten/";s:12:"' . "\0" . '*' . "\0" . 'protected";b:0;s:19:"' . "\0" . '*' . "\0" . 'composerManifest";O:8:"stdClass":11:{s:4:"name";s:23:"hermanntelser/gutachten";s:4:"type";s:19:"typo3-cms-extension";s:11:"description";s:79:"Programm zur Erstellung von Gutachten für die Nutzwertberechnung von Gebäuden";s:7:"license";s:16:"GPL-2.0-or-later";s:7:"authors";a:1:{i:0;O:8:"stdClass":2:{s:4:"name";s:14:"Hermann Telser";s:5:"email";s:24:"hermann.telser@gmail.com";}}s:7:"require";O:8:"stdClass":1:{s:4:"core";s:13:"9.5.0-10.4.99";}s:7:"replace";O:8:"stdClass":1:{s:24:"typo3-ter/zuladungsliste";s:12:"self.version";}s:6:"config";O:8:"stdClass":2:{s:10:"vendor-dir";s:13:".Build/vendor";s:7:"bin-dir";s:10:".Build/bin";}s:8:"autoload";O:8:"stdClass":1:{s:5:"psr-4";O:8:"stdClass":1:{s:24:"HermannTelser\\Gutachten\\";s:8:"Classes/";}}s:5:"extra";O:8:"stdClass":1:{s:9:"typo3/cms";O:8:"stdClass":3:{s:15:"cms-package-dir";s:23:"{$vendor-dir}/typo3/cms";s:7:"web-dir";s:13:".Build/public";s:13:"extension-key";s:9:"gutachten";}}s:7:"version";s:6:"10.1.1";}s:18:"' . "\0" . '*' . "\0" . 'packageMetaData";O:31:"TYPO3\\CMS\\Core\\Package\\MetaData":6:{s:13:"' . "\0" . '*' . "\0" . 'packageKey";s:9:"gutachten";s:14:"' . "\0" . '*' . "\0" . 'packageType";N;s:10:"' . "\0" . '*' . "\0" . 'version";s:6:"10.1.1";s:8:"' . "\0" . '*' . "\0" . 'title";N;s:14:"' . "\0" . '*' . "\0" . 'description";s:79:"Programm zur Erstellung von Gutachten für die Nutzwertberechnung von Gebäuden";s:14:"' . "\0" . '*' . "\0" . 'constraints";a:1:{s:7:"depends";a:1:{i:0;O:49:"TYPO3\\CMS\\Core\\Package\\MetaData\\PackageConstraint":4:{s:17:"' . "\0" . '*' . "\0" . 'constraintType";s:7:"depends";s:8:"' . "\0" . '*' . "\0" . 'value";s:4:"core";s:13:"' . "\0" . '*' . "\0" . 'minVersion";N;s:13:"' . "\0" . '*' . "\0" . 'maxVersion";N;}}}}}}', +); +# \ No newline at end of file diff --git a/var/cache/code/cache_core/expressionLanguageProviders.php b/var/cache/code/cache_core/expressionLanguageProviders.php new file mode 100644 index 0000000..5555272 --- /dev/null +++ b/var/cache/code/cache_core/expressionLanguageProviders.php @@ -0,0 +1,21 @@ + + array ( + ), + 'typoscript' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ExpressionLanguage\\TypoScriptConditionProvider', + 1 => 'BK2K\\BootstrapPackage\\ExpressionLanguage\\ConditionProvider', + ), + 'site' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ExpressionLanguage\\SiteConditionProvider', + ), + 'form' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ExpressionLanguage\\TypoScriptConditionProvider', + 1 => 'TYPO3\\CMS\\Form\\Domain\\Condition\\ConditionProvider', + ), +); +# \ No newline at end of file diff --git a/var/cache/code/cache_core/ext_localconf_11f26372a983af0298b5d938fb26b34792510b4d.php b/var/cache/code/cache_core/ext_localconf_11f26372a983af0298b5d938fb26b34792510b4d.php new file mode 100644 index 0000000..d5baab6 --- /dev/null +++ b/var/cache/code/cache_core/ext_localconf_11f26372a983af0298b5d938fb26b34792510b4d.php @@ -0,0 +1,1782 @@ +connect( + 'PackageManagement', + 'packagesMayHaveChanged', + \TYPO3\CMS\Core\Package\PackageManager::class, + 'scanAvailablePackages' +); + +// FAL security checks for backend users +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceFactory::class, + \TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostProcessStorage, + \TYPO3\CMS\Core\Resource\Security\StoragePermissionsAspect::class, + 'addUserPermissionsToStorage' +); +// FAL SVG file handling +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileAdd, + \TYPO3\CMS\Core\Resource\Security\SvgFileSlot::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileAdd +); +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileReplace, + \TYPO3\CMS\Core\Resource\Security\SvgFileSlot::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileReplace +); +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileSetContents, + \TYPO3\CMS\Core\Resource\Security\SvgFileSlot::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileSetContents +); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS'][\TYPO3\CMS\Core\Utility\GeneralUtility::class]['moveUploadedFile'][] = \TYPO3\CMS\Core\Resource\Security\SvgHookHandler::class . '->processMoveUploadedFile'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processUpload'][] = \TYPO3\CMS\Core\Resource\Security\SvgHookHandler::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Resource\Security\FileMetadataPermissionsAspect::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Hooks\BackendUserGroupIntegrityCheck::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Hooks\BackendUserPasswordCheck::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/alt_doc.php']['makeEditForm_accessCheck'][] = \TYPO3\CMS\Core\Resource\Security\FileMetadataPermissionsAspect::class . '->isAllowedToShowEditForm'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tceforms_inline.php']['checkAccess'][] = \TYPO3\CMS\Core\Resource\Security\FileMetadataPermissionsAspect::class . '->isAllowedToShowEditForm'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['checkModifyAccessList'][] = \TYPO3\CMS\Core\Resource\Security\FileMetadataPermissionsAspect::class; + +// Registering hooks for the Site Cache Hook +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Hooks\SiteDataHandlerCacheHook::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processCmdmapClass'][] = \TYPO3\CMS\Core\Hooks\SiteDataHandlerCacheHook::class; + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Hooks\DestroySessionHook::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Hooks\PagesTsConfigGuard::class; + +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileDelete, + \TYPO3\CMS\Core\Resource\Processing\FileDeletionAspect::class, + 'removeFromRepository' +); + +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileAdd, + \TYPO3\CMS\Core\Resource\Processing\FileDeletionAspect::class, + 'cleanupProcessedFilesPostFileAdd' +); + +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileReplace, + \TYPO3\CMS\Core\Resource\Processing\FileDeletionAspect::class, + 'cleanupProcessedFilesPostFileReplace' +); + +if (!\TYPO3\CMS\Core\Core\Environment::isComposerMode()) { + $signalSlotDispatcher->connect( + \TYPO3\CMS\Extensionmanager\Utility\InstallUtility::class, + 'afterExtensionInstall', + \TYPO3\CMS\Core\Core\ClassLoadingInformation::class, + 'dumpClassLoadingInformation' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Extensionmanager\Utility\InstallUtility::class, + 'afterExtensionUninstall', + \TYPO3\CMS\Core\Core\ClassLoadingInformation::class, + 'dumpClassLoadingInformation' + ); +} +$signalSlotDispatcher->connect( + TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\Service\FileProcessingService::SIGNAL_PreFileProcess, + \TYPO3\CMS\Core\Resource\OnlineMedia\Processing\PreviewProcessing::class, + 'processFile' +); + +$signalSlotDispatcher->connect( + 'TYPO3\\CMS\\Install\\Service\\SqlExpectedSchemaService', + 'tablesDefinitionIsBeingBuilt', + \TYPO3\CMS\Core\Cache\DatabaseSchemaService::class, + 'addCachingFrameworkRequiredDatabaseSchemaForSqlExpectedSchemaService' +); +$signalSlotDispatcher->connect( + 'TYPO3\\CMS\\Install\\Service\\SqlExpectedSchemaService', + 'tablesDefinitionIsBeingBuilt', + \TYPO3\CMS\Core\Category\CategoryRegistry::class, + 'addCategoryDatabaseSchemaToTablesDefinition' +); + +unset($signalSlotDispatcher); + +$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['dumpFile'] = \TYPO3\CMS\Core\Controller\FileDumpController::class . '::dumpAction'; +$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['requirejs'] = \TYPO3\CMS\Core\Controller\RequireJsController::class . '::retrieveConfiguration'; + +/** @var \TYPO3\CMS\Core\Resource\Rendering\RendererRegistry $rendererRegistry */ +$rendererRegistry = \TYPO3\CMS\Core\Resource\Rendering\RendererRegistry::getInstance(); +$rendererRegistry->registerRendererClass(\TYPO3\CMS\Core\Resource\Rendering\AudioTagRenderer::class); +$rendererRegistry->registerRendererClass(\TYPO3\CMS\Core\Resource\Rendering\VideoTagRenderer::class); +$rendererRegistry->registerRendererClass(\TYPO3\CMS\Core\Resource\Rendering\YouTubeRenderer::class); +$rendererRegistry->registerRendererClass(\TYPO3\CMS\Core\Resource\Rendering\VimeoRenderer::class); +unset($rendererRegistry); + +$textExtractorRegistry = \TYPO3\CMS\Core\Resource\TextExtraction\TextExtractorRegistry::getInstance(); +$textExtractorRegistry->registerTextExtractor(\TYPO3\CMS\Core\Resource\TextExtraction\PlainTextExtractor::class); +unset($textExtractorRegistry); + +$extractorRegistry = \TYPO3\CMS\Core\Resource\Index\ExtractorRegistry::getInstance(); +$extractorRegistry->registerExtractionService(\TYPO3\CMS\Core\Resource\OnlineMedia\Metadata\Extractor::class); +unset($extractorRegistry); + +// Register base authentication service +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addService( + 'core', + 'auth', + \TYPO3\CMS\Core\Authentication\AuthenticationService::class, + [ + 'title' => 'User authentication', + 'description' => 'Authentication with username/password.', + 'subtype' => 'getUserBE,getUserFE,authUserBE,authUserFE,getGroupsFE,processLoginDataBE,processLoginDataFE', + 'available' => true, + 'priority' => 50, + 'quality' => 50, + 'os' => '', + 'exec' => '', + 'className' => TYPO3\CMS\Core\Authentication\AuthenticationService::class + ] +); + +// add default notification options to every page +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( + 'TCEMAIN.translateToMessage = Translate to %s:' +); + +$metaTagManagerRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\MetaTag\MetaTagManagerRegistry::class); +$metaTagManagerRegistry->registerManager( + 'html5', + \TYPO3\CMS\Core\MetaTag\Html5MetaTagManager::class +); +$metaTagManagerRegistry->registerManager( + 'edge', + \TYPO3\CMS\Core\MetaTag\EdgeMetaTagManager::class +); +unset($metaTagManagerRegistry); + +// Add module configuration +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup(trim(' + config.pageTitleProviders { + altPageTitle { + provider = TYPO3\CMS\Core\PageTitle\AltPageTitleProvider + before = record + } + record { + provider = TYPO3\CMS\Core\PageTitle\RecordPageTitleProvider + } + } +')); + + +/** + * Extension: scheduler + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/scheduler/ext_localconf.php + */ + +$_EXTKEY = 'scheduler'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Get the extensions's configuration +$showSampleTasks = (bool)\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Core\Configuration\ExtensionConfiguration::class +)->get('scheduler', 'showSampleTasks'); +// If sample tasks should be shown, +// register information for the test and sleep tasks +if ($showSampleTasks) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Example\TestTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:testTask.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:testTask.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Example\TestTaskAdditionalFieldProvider::class + ]; + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Example\SleepTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:sleepTask.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:sleepTask.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Example\SleepTaskAdditionalFieldProvider::class + ]; +} +unset($showSampleTasks); + +// Add caching framework garbage collection task +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\CachingFrameworkGarbageCollectionTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:cachingFrameworkGarbageCollection.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:cachingFrameworkGarbageCollection.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\CachingFrameworkGarbageCollectionAdditionalFieldProvider::class +]; + +// Add task to index file in a storage +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\FileStorageIndexingTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:fileStorageIndexing.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:fileStorageIndexing.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\FileStorageIndexingAdditionalFieldProvider::class +]; + +// Add task for extracting metadata from files in a storage +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\FileStorageExtractionTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:fileStorageExtraction.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:fileStorageExtraction.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\FileStorageExtractionAdditionalFieldProvider::class + +]; + +// Add recycler directory cleanup task +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\RecyclerGarbageCollectionTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:recyclerGarbageCollection.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:recyclerGarbageCollection.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\RecyclerGarbageCollectionAdditionalFieldProvider::class +]; + +// Add execute schedulable command task +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\ExecuteSchedulableCommandTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:executeSchedulableCommandTask.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:executeSchedulableCommandTask.name', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\ExecuteSchedulableCommandAdditionalFieldProvider::class +]; + +// Save any previous option array for table garbage collection task +// to temporary variable so it can be pre-populated by other +// extensions and LocalConfiguration/AdditionalConfiguration +$garbageCollectionTaskOptions = $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class]['options'] ?? []; +$garbageCollectionTaskOptions['tables'] = $garbageCollectionTaskOptions['tables'] ?? []; +// Add table garbage collection task +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:tableGarbageCollection.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:tableGarbageCollection.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\TableGarbageCollectionAdditionalFieldProvider::class, + 'options' => $garbageCollectionTaskOptions +]; +unset($garbageCollectionTaskOptions); + +// Register sys_log and sys_history table in table garbage collection task +if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class]['options']['tables']['sys_log'] ?? false)) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class]['options']['tables']['sys_log'] = [ + 'dateField' => 'tstamp', + 'expirePeriod' => 180 + ]; +} + +if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class]['options']['tables']['sys_history'] ?? false)) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class]['options']['tables']['sys_history'] = [ + 'dateField' => 'tstamp', + 'expirePeriod' => 30 + ]; +} + +// Save any previous option array for ip anonymization task +// to temporary variable so it can be pre-populated by other +// extensions and LocalConfiguration/AdditionalConfiguration +$ipAnonymizeCollectionTaskOptions = $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\IpAnonymizationTask::class]['options'] ?? []; +$ipAnonymizeCollectionTaskOptions['tables'] = $ipAnonymizeCollectionTaskOptions['tables'] ?? []; +// Add ip anonymization task +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\IpAnonymizationTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:ipAnonymization.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:ipAnonymization.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\IpAnonymizationAdditionalFieldProvider::class, + 'options' => $ipAnonymizeCollectionTaskOptions +]; +unset($ipAnonymizeCollectionTaskOptions); + +if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\IpAnonymizationTask::class]['options']['tables']['sys_log'] ?? false)) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\IpAnonymizationTask::class]['options']['tables']['sys_log'] = [ + 'dateField' => 'tstamp', + 'ipField' => 'IP' + ]; +} + +// Add task for optimizing database tables +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\OptimizeDatabaseTableTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:optimizeDatabaseTable.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:optimizeDatabaseTable.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\OptimizeDatabaseTableAdditionalFieldProvider::class + +]; + +// Available frequency options +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['frequencyOptions'] = [ + '0 9,15 * * 1-5' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:command.example1', + '0 */2 * * *' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:command.example2', + '*/20 * * * *' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:command.example3', + '0 7 * * 2' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:command.example4', +]; + + +/** + * Extension: extbase + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extbase/ext_localconf.php + */ + +$_EXTKEY = 'extbase'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// We set the default implementation for Storage Backend & Query Settings in Backend and Frontend. +// The code below is NO PUBLIC API! +/** @var \TYPO3\CMS\Extbase\Object\Container\Container $extbaseObjectContainer */ +$extbaseObjectContainer = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\Object\Container\Container::class); +// Singleton +$extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\QueryInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\Query::class); +$extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\QueryResultInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\QueryResult::class); +$extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\PersistenceManagerInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\PersistenceManager::class); +$extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\Generic\Storage\BackendInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\Storage\Typo3DbBackend::class); +$extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\Generic\QuerySettingsInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\Typo3QuerySettings::class); +unset($extbaseObjectContainer); + +// Register type converters +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\ArrayConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\BooleanConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\DateTimeConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FloatConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\IntegerConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\ObjectStorageConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\PersistentObjectConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\ObjectConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\StringConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\CoreTypeConverter::class); +// Experimental FAL<->extbase converters +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FileConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FileReferenceConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FolderBasedFileCollectionConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\StaticFileCollectionConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FolderConverter::class); + +// register help command +// @deprecated will be removed in TYPO3 v10.0. Use symfony/console commands instead +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['extbase']['commandControllers'][] = \TYPO3\CMS\Extbase\Command\HelpCommandController::class; + +// @deprecated will be removed in TYPO3 v10.0. Use symfony/console commands instead +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Extbase\Scheduler\Task::class] = [ + 'extension' => 'extbase', + 'title' => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:task.name', + 'description' => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:task.description', + 'additionalFields' => \TYPO3\CMS\Extbase\Scheduler\FieldProvider::class +]; + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['checkFlexFormValue'][] = \TYPO3\CMS\Extbase\Hook\DataHandler\CheckFlexFormValue::class; + + +/** + * Extension: frontend + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/ext_localconf.php + */ + +$_EXTKEY = 'frontend'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class)->connect( + \TYPO3\CMS\Core\Resource\Index\MetaDataRepository::class, + 'recordPostRetrieval', + \TYPO3\CMS\Frontend\Aspect\FileMetadataOverlayAspect::class, + 'languageAndWorkspaceOverlay' +); + +// Register all available content objects +$GLOBALS['TYPO3_CONF_VARS']['FE']['ContentObjects'] = array_merge($GLOBALS['TYPO3_CONF_VARS']['FE']['ContentObjects'], [ + 'TEXT' => \TYPO3\CMS\Frontend\ContentObject\TextContentObject::class, + 'CASE' => \TYPO3\CMS\Frontend\ContentObject\CaseContentObject::class, + 'COA' => \TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayContentObject::class, + 'COA_INT' => \TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayInternalContentObject::class, + 'USER' => \TYPO3\CMS\Frontend\ContentObject\UserContentObject::class, + 'USER_INT' => \TYPO3\CMS\Frontend\ContentObject\UserInternalContentObject::class, + 'FILE' => \TYPO3\CMS\Frontend\ContentObject\FileContentObject::class, + 'FILES' => \TYPO3\CMS\Frontend\ContentObject\FilesContentObject::class, + 'IMAGE' => \TYPO3\CMS\Frontend\ContentObject\ImageContentObject::class, + 'IMG_RESOURCE' => \TYPO3\CMS\Frontend\ContentObject\ImageResourceContentObject::class, + 'CONTENT' => \TYPO3\CMS\Frontend\ContentObject\ContentContentObject::class, + 'RECORDS' => \TYPO3\CMS\Frontend\ContentObject\RecordsContentObject::class, + 'HMENU' => \TYPO3\CMS\Frontend\ContentObject\HierarchicalMenuContentObject::class, + 'LOAD_REGISTER' => \TYPO3\CMS\Frontend\ContentObject\LoadRegisterContentObject::class, + 'RESTORE_REGISTER' => \TYPO3\CMS\Frontend\ContentObject\RestoreRegisterContentObject::class, + 'TEMPLATE' => \TYPO3\CMS\Frontend\ContentObject\TemplateContentObject::class, + 'FLUIDTEMPLATE' => \TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject::class, + 'SVG' => \TYPO3\CMS\Frontend\ContentObject\ScalableVectorGraphicsContentObject::class, + 'EDITPANEL' => \TYPO3\CMS\Frontend\ContentObject\EditPanelContentObject::class +]); + +// Register eID provider for showpic +$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['tx_cms_showpic'] = \TYPO3\CMS\Frontend\Controller\ShowImageController::class . '::processRequest'; + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig(' + options.saveDocView = 1 + options.saveDocNew = 1 + options.saveDocNew.pages = 0 + options.saveDocNew.sys_file = 0 + options.saveDocNew.sys_file_metadata = 0 + options.disableDelete.sys_file = 1 +'); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup( + ' +# Content selection +styles.content.get = CONTENT +styles.content.get { + table = tt_content + select { + orderBy = sorting + where = {#colPos}=0 + } +} + + +# Content element rendering +tt_content = CASE +tt_content { + key { + field = CType + } + default = TEXT + default { + field = CType + htmlSpecialChars = 1 + wrap =

ERROR: Content Element with uid "{field:uid}" and type "|" has no rendering definition!

+ wrap.insertData = 1 + } +} + ' +); + +// Registering hooks for the tree list cache +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Frontend\Hooks\TreelistCacheUpdateHooks::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processCmdmapClass'][] = \TYPO3\CMS\Frontend\Hooks\TreelistCacheUpdateHooks::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['moveRecordClass'][] = \TYPO3\CMS\Frontend\Hooks\TreelistCacheUpdateHooks::class; + +// Register hook to show preview info +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['hook_eofe']['preview-message'] = \TYPO3\CMS\Frontend\Hooks\FrontendHooks::class . '->displayPreviewInfoMessage'; + +// Register for hooks to show preview of tt_content elements in page module +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['image'] = + \TYPO3\CMS\Frontend\Hooks\PageLayoutView\ImagePreviewRenderer::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['textpic'] = + \TYPO3\CMS\Frontend\Hooks\PageLayoutView\TextpicPreviewRenderer::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['text'] = + \TYPO3\CMS\Frontend\Hooks\PageLayoutView\TextPreviewRenderer::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['textmedia'] = + \TYPO3\CMS\Frontend\Hooks\PageLayoutView\TextmediaPreviewRenderer::class; + +// Register search key shortcuts +$GLOBALS['TYPO3_CONF_VARS']['SYS']['livesearch']['content'] = 'tt_content'; + +\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Imaging\IconRegistry::class) + ->registerIcon( + 'wizard-backendlayout', + \TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider::class, + ['name' => 'table'] + ); + +// Include new content elements to modWizards +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( + "@import 'EXT:frontend/Configuration/TSconfig/Page/Mod/Wizards/NewContentElement.tsconfig'" +); +// Include FormEngine adjustments +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( + "@import 'EXT:frontend/Configuration/TSconfig/Page/TCEFORM.tsconfig'" +); + + +/** + * Extension: filelist + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/filelist/ext_localconf.php + */ + +$_EXTKEY = 'filelist'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418731] = \TYPO3\CMS\Filelist\ContextMenu\ItemProviders\FileProvider::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418732] = \TYPO3\CMS\Filelist\ContextMenu\ItemProviders\FilemountsProvider::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418733] = \TYPO3\CMS\Filelist\ContextMenu\ItemProviders\FileStorageProvider::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418734] = \TYPO3\CMS\Filelist\ContextMenu\ItemProviders\FileDragProvider::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/backend.php']['constructPostProcess'][] = \TYPO3\CMS\Filelist\Hook\BackendControllerHook::class . '->addJavaScript'; + + +/** + * Extension: impexp + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/impexp/ext_localconf.php + */ + +$_EXTKEY = 'impexp'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/backend.php']['constructPostProcess'][] = \TYPO3\CMS\Impexp\Hook\BackendControllerHook::class . '->addJavaScript'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['taskcenter']['impexp'][\TYPO3\CMS\Impexp\Task\ImportExportTask::class] = [ + 'title' => 'LLL:EXT:impexp/Resources/Private/Language/locallang_csh.xlf:.alttitle', + 'description' => 'LLL:EXT:impexp/Resources/Private/Language/locallang_csh.xlf:.description', + 'icon' => 'EXT:impexp/Resources/Public/Images/export.gif' +]; +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418735] = \TYPO3\CMS\Impexp\ContextMenu\ItemProvider::class; + + +/** + * Extension: form + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/form/ext_localconf.php + */ + +$_EXTKEY = 'form'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +call_user_func(function () { + // Register upgrade wizard in install tool + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['formFileExtension'] + = \TYPO3\CMS\Form\Hooks\FormFileExtensionUpdate::class; + + if (\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('filelist')) { + // Context menu item handling for form files + $GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1530637161] + = \TYPO3\CMS\Form\Hooks\FormFileProvider::class; + + // File list edit icons + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['fileList']['editIconsHook'][1530637161] + = \TYPO3\CMS\Form\Hooks\FileListEditIconsHook::class; + } + + if (\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('impexp')) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/impexp/class.tx_impexp.php']['before_addSysFileRecord'][1530637161] + = \TYPO3\CMS\Form\Hooks\ImportExportHook::class . '->beforeAddSysFileRecordOnImport'; + } + + // Hook to enrich tt_content form flex element with finisher settings and form list drop down + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS'][\TYPO3\CMS\Core\Configuration\FlexForm\FlexFormTools::class]['flexParsing'][ + \TYPO3\CMS\Form\Hooks\DataStructureIdentifierHook::class + ] = \TYPO3\CMS\Form\Hooks\DataStructureIdentifierHook::class; + + // Hook to count used forms elements in tt_content + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['softRefParser']['formPersistenceIdentifier'] = + \TYPO3\CMS\Form\Hooks\SoftReferenceParserHook::class; + + // Register for hook to show preview of tt_content element of CType="form_formframework" in page module + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['form_formframework'] = + \TYPO3\CMS\Form\Hooks\FormPagePreviewRenderer::class; + + // Add new content element wizard entry + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( + "@import 'EXT:form/Configuration/PageTS/modWizards.tsconfig'" + ); + + // Add module configuration + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup( + 'module.tx_form { + settings { + yamlConfigurations { + 10 = EXT:form/Configuration/Yaml/BaseSetup.yaml + 20 = EXT:form/Configuration/Yaml/FormEditorSetup.yaml + 30 = EXT:form/Configuration/Yaml/FormEngineSetup.yaml + } + } + view { + templateRootPaths.10 = EXT:form/Resources/Private/Backend/Templates/ + partialRootPaths.10 = EXT:form/Resources/Private/Backend/Partials/ + layoutRootPaths.10 = EXT:form/Resources/Private/Backend/Layouts/ + } +}' + ); + + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/form']['afterSubmit'][1489772699] + = \TYPO3\CMS\Form\Hooks\FormElementHooks::class; + + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/form']['initializeFormElement'][1489772699] + = \TYPO3\CMS\Form\Hooks\FormElementHooks::class; + + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/form']['beforeRendering'][1489772699] + = \TYPO3\CMS\Form\Hooks\FormElementHooks::class; + + // FE file upload processing + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/form']['afterBuildingFinished'][1489772699] + = \TYPO3\CMS\Form\Mvc\Property\PropertyMappingConfiguration::class; + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/form']['afterFormStateInitialized'][1613296803] + = \TYPO3\CMS\Form\Mvc\Property\PropertyMappingConfiguration::class; + + \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter( + \TYPO3\CMS\Form\Mvc\Property\TypeConverter\FormDefinitionArrayConverter::class + ); + + // Register "formvh:" namespace + $GLOBALS['TYPO3_CONF_VARS']['SYS']['fluid']['namespaces']['formvh'][] = 'TYPO3\\CMS\\Form\\ViewHelpers'; + + // Register FE plugin + \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin( + 'TYPO3.CMS.Form', + 'Formframework', + ['FormFrontend' => 'render, perform'], + ['FormFrontend' => 'perform'], + \TYPO3\CMS\Extbase\Utility\ExtensionUtility::PLUGIN_TYPE_CONTENT_ELEMENT + ); + + // Register slots for file handling + $signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileCreate, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileCreate' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileAdd, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileAdd' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileRename, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileRename' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileReplace, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileReplace' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileMove, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileMove' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileSetContents, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileSetContents' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreGeneratePublicUrl, + \TYPO3\CMS\Form\Slot\ResourcePublicationSlot::class, + 'onPreGeneratePublicUrl' + ); +}); + + +/** + * Extension: install + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/install/ext_localconf.php + */ + +$_EXTKEY = 'install'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Do not delete this wizard. This makes sure new installations get the TER repository set in the database. +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['extensionManagerTables'] + = \TYPO3\CMS\Install\Updates\ExtensionManagerTables::class; + +// TYPO3 CMS 8 +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['wizardDoneToRegistry'] + = \TYPO3\CMS\Install\Updates\WizardDoneToRegistry::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['startModuleUpdate'] + = \TYPO3\CMS\Install\Updates\StartModuleUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['frontendUserImageUpdateWizard'] + = \TYPO3\CMS\Install\Updates\FrontendUserImageUpdateWizard::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['databaseRowsUpdateWizard'] + = \TYPO3\CMS\Install\Updates\DatabaseRowsUpdateWizard::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['commandLineBackendUserRemovalUpdate'] + = \TYPO3\CMS\Install\Updates\CommandLineBackendUserRemovalUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['fillTranslationSourceField'] + = \TYPO3\CMS\Install\Updates\FillTranslationSourceField::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['sectionFrameToFrameClassUpdate'] + = \TYPO3\CMS\Install\Updates\SectionFrameToFrameClassUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['splitMenusUpdate'] + = \TYPO3\CMS\Install\Updates\SplitMenusUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['bulletContentElementUpdate'] + = \TYPO3\CMS\Install\Updates\BulletContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['uploadContentElementUpdate'] + = \TYPO3\CMS\Install\Updates\UploadContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['migrateFscStaticTemplateUpdate'] + = \TYPO3\CMS\Install\Updates\MigrateFscStaticTemplateUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['fileReferenceUpdate'] + = \TYPO3\CMS\Install\Updates\FileReferenceUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['migrateFeSessionDataUpdate'] + = \TYPO3\CMS\Install\Updates\MigrateFeSessionDataUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['compatibility7Extension'] + = \TYPO3\CMS\Install\Updates\Compatibility7ExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['formLegacyExtractionUpdate'] + = \TYPO3\CMS\Install\Updates\FormLegacyExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['rtehtmlareaExtension'] + = \TYPO3\CMS\Install\Updates\RteHtmlAreaExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['sysLanguageSorting'] + = \TYPO3\CMS\Install\Updates\LanguageSortingUpdate::class; + +// Add update wizards below this line +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['typo3DbLegacyExtension'] + = \TYPO3\CMS\Install\Updates\Typo3DbExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['funcExtension'] + = \TYPO3\CMS\Install\Updates\FuncExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['pagesUrltypeField'] + = \TYPO3\CMS\Install\Updates\MigrateUrlTypesInPagesUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['separateSysHistoryFromLog'] + = \TYPO3\CMS\Install\Updates\SeparateSysHistoryFromSysLogUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['rdctExtension'] + = \TYPO3\CMS\Install\Updates\RedirectExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['cshmanualBackendUsers'] + = \TYPO3\CMS\Install\Updates\BackendUserStartModuleUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['pagesLanguageOverlay'] + = \TYPO3\CMS\Install\Updates\MigratePagesLanguageOverlayUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['pagesLanguageOverlayBeGroupsAccessRights'] + = \TYPO3\CMS\Install\Updates\MigratePagesLanguageOverlayBeGroupsAccessRights::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['backendLayoutIcons'] + = \TYPO3\CMS\Install\Updates\BackendLayoutIconUpdateWizard::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['redirects'] + = \TYPO3\CMS\Install\Updates\RedirectsExtensionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['adminpanelExtension'] + = \TYPO3\CMS\Install\Updates\AdminPanelInstall::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['pagesSlugs'] + = \TYPO3\CMS\Install\Updates\PopulatePageSlugs::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['argon2iPasswordHashes'] + = \TYPO3\CMS\Install\Updates\Argon2iPasswordHashes::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['backendUsersConfiguration'] + = \TYPO3\CMS\Install\Updates\BackendUserConfigurationUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['svgFilesSanitization'] + = \TYPO3\CMS\Install\Updates\SvgFilesSanitization::class; + +$iconRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Imaging\IconRegistry::class); +$icons = [ + 'module-install-environment' => 'EXT:install/Resources/Public/Icons/module-install-environment.svg', + 'module-install-maintenance' => 'EXT:install/Resources/Public/Icons/module-install-maintenance.svg', + 'module-install-settings' => 'EXT:install/Resources/Public/Icons/module-install-settings.svg', + 'module-install-upgrade' => 'EXT:install/Resources/Public/Icons/module-install-upgrade.svg', +]; + +foreach ($icons as $iconIdentifier => $source) { + $iconRegistry->registerIcon( + $iconIdentifier, + \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, + ['source' => $source] + ); +} + +// Register report module additions +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['typo3'][] = \TYPO3\CMS\Install\Report\InstallStatusReport::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['security'][] = \TYPO3\CMS\Install\Report\SecurityStatusReport::class; + +// Only add the environment status report if not in CLI mode +if (!\TYPO3\CMS\Core\Core\Environment::isCli()) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['system'][] = \TYPO3\CMS\Install\Report\EnvironmentStatusReport::class; +} + + +/** + * Extension: recordlist + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/recordlist/ext_localconf.php + */ + +$_EXTKEY = 'recordlist'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Register element browsers +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ElementBrowsers']['db'] = \TYPO3\CMS\Recordlist\Browser\DatabaseBrowser::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ElementBrowsers']['file'] = \TYPO3\CMS\Recordlist\Browser\FileBrowser::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ElementBrowsers']['file_reference'] = \TYPO3\CMS\Recordlist\Browser\FileBrowser::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ElementBrowsers']['folder'] = \TYPO3\CMS\Recordlist\Browser\FolderBrowser::class; + +// Register default link handlers +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(' + TCEMAIN.linkHandler { + page { + handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\PageLinkHandler + label = LLL:EXT:recordlist/Resources/Private/Language/locallang_browse_links.xlf:page + } + file { + handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\FileLinkHandler + label = LLL:EXT:recordlist/Resources/Private/Language/locallang_browse_links.xlf:file + displayAfter = page + scanAfter = page + } + folder { + handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\FolderLinkHandler + label = LLL:EXT:recordlist/Resources/Private/Language/locallang_browse_links.xlf:folder + displayAfter = file + scanAfter = file + } + url { + handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\UrlLinkHandler + label = LLL:EXT:recordlist/Resources/Private/Language/locallang_browse_links.xlf:extUrl + displayAfter = folder + scanAfter = mail + } + mail { + handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\MailLinkHandler + label = LLL:EXT:recordlist/Resources/Private/Language/locallang_browse_links.xlf:email + displayAfter = url + } + } +'); + + +/** + * Extension: backend + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/backend/ext_localconf.php + */ + +$_EXTKEY = 'backend'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// sys_category tree check, which only affects Backend Users +\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class)->connect( + \TYPO3\CMS\Core\Tree\TableConfiguration\DatabaseTreeDataProvider::class, + \TYPO3\CMS\Core\Tree\TableConfiguration\DatabaseTreeDataProvider::SIGNAL_PostProcessTreeData, + \TYPO3\CMS\Backend\Security\CategoryPermissionsAspect::class, + 'addUserPermissionsToCategoryTreeData' +); + +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433106] = \TYPO3\CMS\Backend\Backend\ToolbarItems\ClearCacheToolbarItem::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433107] = \TYPO3\CMS\Backend\Backend\ToolbarItems\HelpToolbarItem::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433108] = \TYPO3\CMS\Backend\Backend\ToolbarItems\LiveSearchToolbarItem::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433109] = \TYPO3\CMS\Backend\Backend\ToolbarItems\ShortcutToolbarItem::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433110] = \TYPO3\CMS\Backend\Backend\ToolbarItems\SystemInformationToolbarItem::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433111] = \TYPO3\CMS\Backend\Backend\ToolbarItems\UserToolbarItem::class; + +$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['backend']['loginProviders'][1433416747] = [ + 'provider' => \TYPO3\CMS\Backend\LoginProvider\UsernamePasswordLoginProvider::class, + 'sorting' => 50, + 'icon-class' => 'fa-key', + 'label' => 'LLL:EXT:backend/Resources/Private/Language/locallang.xlf:login.link' +]; + +$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['backend']['avatarProviders']['defaultAvatarProvider'] = [ + 'provider' => \TYPO3\CMS\Backend\Backend\Avatar\DefaultAvatarProvider::class +]; + +$GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['nodeRegistry'][1460321142] = [ + 'nodeName' => 'belayoutwizard', + 'priority' => 40, + 'class' => \TYPO3\CMS\Backend\View\Wizard\Element\BackendLayoutWizardElement::class, +]; + +// Register search key shortcuts +$GLOBALS['TYPO3_CONF_VARS']['SYS']['livesearch']['page'] = 'pages'; + +// Include base TSconfig setup +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( + "@import 'EXT:backend/Configuration/TSconfig/Page/Mod/Wizards/NewContentElement.tsconfig'" +); + +// Register BackendLayoutDataProvider for PageTs +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['BackendLayoutDataProvider']['pagets'] = \TYPO3\CMS\Backend\Provider\PageTsBackendLayoutDataProvider::class; + + +/** + * Extension: reports + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/reports/ext_localconf.php + */ + +$_EXTKEY = 'reports'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Reports\Task\SystemStatusUpdateTask::class] = [ + 'extension' => 'reports', + 'title' => 'LLL:EXT:reports/Resources/Private/Language/locallang_reports.xlf:status_updateTaskTitle', + 'description' => 'LLL:EXT:reports/Resources/Private/Language/locallang_reports.xlf:status_updateTaskDescription', + 'additionalFields' => \TYPO3\CMS\Reports\Task\SystemStatusUpdateTaskNotificationEmailField::class +]; + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_befunc.php']['displayWarningMessages']['tx_reports_WarningMessagePostProcessor'] = \TYPO3\CMS\Reports\Report\Status\WarningMessagePostProcessor::class; + +if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status'])) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status'] = []; +} +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status'] = array_merge( + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status'], + [ + 'title' => 'LLL:EXT:reports/Resources/Private/Language/locallang_reports.xlf:status_report_title', + 'icon' => 'EXT:reports/Resources/Public/Icons/module-reports.svg', + 'description' => 'LLL:EXT:reports/Resources/Private/Language/locallang_reports.xlf:status_report_description', + 'report' => \TYPO3\CMS\Reports\Report\Status\Status::class + ] +); +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['typo3'][] = \TYPO3\CMS\Reports\Report\Status\Typo3Status::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['system'][] = \TYPO3\CMS\Reports\Report\Status\SystemStatus::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['security'][] = \TYPO3\CMS\Reports\Report\Status\SecurityStatus::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['configuration'][] = \TYPO3\CMS\Reports\Report\Status\ConfigurationStatus::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['fal'][] = \TYPO3\CMS\Reports\Report\Status\FalStatus::class; + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['sv']['services'] = [ + 'title' => 'LLL:EXT:reports/Resources/Private/Language/locallang_servicereport.xlf:report_title', + 'description' => 'LLL:EXT:reports/Resources/Private/Language/locallang_servicereport.xlf:report_description', + 'icon' => 'EXT:reports/Resources/Public/Images/service-reports.png', + 'report' => \TYPO3\CMS\Reports\Report\ServicesListReport::class +]; + + +/** + * Extension: rte_ckeditor + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/rte_ckeditor/ext_localconf.php + */ + +$_EXTKEY = 'rte_ckeditor'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Register FormEngine node type resolver hook to render RTE in FormEngine if enabled +$GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['nodeResolver'][1480314091] = [ + 'nodeName' => 'text', + 'priority' => 50, + 'class' => \TYPO3\CMS\RteCKEditor\Form\Resolver\RichTextNodeResolver::class, +]; + +if (TYPO3_REQUESTTYPE & TYPO3_REQUESTTYPE_BE) { + \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Core\Page\PageRenderer::class + )->addRequireJsConfiguration([ + 'shim' => [ + 'ckeditor' => ['exports' => 'CKEDITOR'] + ], + 'paths' => [ + 'ckeditor' => \TYPO3\CMS\Core\Utility\PathUtility::getAbsoluteWebPath( + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('rte_ckeditor', 'Resources/Public/JavaScript/Contrib/') + ) . 'ckeditor' + ] + ]); +} + +// Register the presets +if (empty($GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['default'])) { + $GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['default'] = 'EXT:rte_ckeditor/Configuration/RTE/Default.yaml'; +} +if (empty($GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['minimal'])) { + $GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['minimal'] = 'EXT:rte_ckeditor/Configuration/RTE/Minimal.yaml'; +} +if (empty($GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['full'])) { + $GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['full'] = 'EXT:rte_ckeditor/Configuration/RTE/Full.yaml'; +} + + +/** + * Extension: adminpanel + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/adminpanel/ext_localconf.php + */ + +$_EXTKEY = 'adminpanel'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['adminpanel']['modules'] = [ + 'preview' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\PreviewModule::class, + 'before' => ['cache'], + ], + 'cache' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\CacheModule::class, + 'after' => ['preview'], + ], + 'edit' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\EditModule::class, + 'after' => ['cache'], + ], + 'tsdebug' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\TsDebugModule::class, + 'after' => ['edit'], + 'submodules' => [ + 'ts-waterfall' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\TsDebug\TypoScriptWaterfall::class, + ], + ], + ], + 'info' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\InfoModule::class, + 'after' => ['tsdebug'], + 'submodules' => [ + 'general' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\Info\GeneralInformation::class, + ], + 'request' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\Info\RequestInformation::class, + ], + 'phpinfo' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\Info\PhpInformation::class, + ], + ], + ], + 'debug' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\DebugModule::class, + 'after' => ['info'], + 'submodules' => [ + 'log' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\Debug\Log::class, + ], + 'queryInformation' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\Debug\QueryInformation::class, + ], + ], + ], +]; + +$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['adminPanel_save'] + = \TYPO3\CMS\Adminpanel\Controller\AjaxController::class . '::saveDataAction'; + +// Only write to InMemoryLog if in frontend and not in CLI mode +if (TYPO3_MODE === 'FE' && !\TYPO3\CMS\Core\Core\Environment::isCli()) { + $GLOBALS['TYPO3_CONF_VARS']['LOG']['writerConfiguration'][\TYPO3\CMS\Core\Log\LogLevel::DEBUG][\TYPO3\CMS\Adminpanel\Log\InMemoryLogWriter::class] = []; +} + +if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['adminpanel_requestcache'])) { + $GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['adminpanel_requestcache'] = []; +} + + +/** + * Extension: belog + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/belog/ext_localconf.php + */ + +$_EXTKEY = 'belog'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class) + ->connect( + \TYPO3\CMS\Backend\Backend\ToolbarItems\SystemInformationToolbarItem::class, + 'loadMessages', + \TYPO3\CMS\Belog\Controller\SystemInformationController::class, + 'appendMessage' + ); + + +/** + * Extension: beuser + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/beuser/ext_localconf.php + */ + +$_EXTKEY = 'beuser'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_userauth.php']['logoff_pre_processing'][] = \TYPO3\CMS\Beuser\Hook\SwitchBackUserHook::class . '->switchBack'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/backend.php']['constructPostProcess'][] = \TYPO3\CMS\Beuser\Hook\BackendControllerHook::class . '->addJavaScript'; +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418730] = \TYPO3\CMS\Beuser\ContextMenu\ItemProvider::class; + + +/** + * Extension: extensionmanager + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extensionmanager/ext_localconf.php + */ + +$_EXTKEY = 'extensionmanager'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Register extension list update task +$offlineMode = (bool)\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Core\Configuration\ExtensionConfiguration::class +)->get('extensionmanager', 'offlineMode'); +if (!$offlineMode) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Extensionmanager\Task\UpdateExtensionListTask::class] = [ + 'extension' => 'extensionmanager', + 'title' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang.xlf:task.updateExtensionListTask.name', + 'description' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang.xlf:task.updateExtensionListTask.description', + 'additionalFields' => '', + ]; +} +unset($offlineMode); + +if (TYPO3_REQUESTTYPE & TYPO3_REQUESTTYPE_BE) { + $signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Extensionmanager\Service\ExtensionManagementService::class, + 'willInstallExtensions', + \TYPO3\CMS\Core\Package\PackageManager::class, + 'scanAvailablePackages' + ); + unset($signalSlotDispatcher); +} + +// Register extension status report system +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['Extension Manager'][] = + \TYPO3\CMS\Extensionmanager\Report\ExtensionStatus::class; + + +/** + * Extension: felogin + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/felogin/ext_localconf.php + */ + +$_EXTKEY = 'felogin'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Add a default TypoScript for the CType "login" +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptConstants( + ' +# customsubcategory=01_Storage=Storage +# customsubcategory=02_Template=Template +# customsubcategory=03_Features=Features +# customsubcategory=04_EMail=E-Mail +# customsubcategory=05_Redirects=Redirects +# customsubcategory=06_Security=Security + +styles.content.loginform { + # cat=Frontend Login/01_Storage/100; type=int+; label= Storage Folder: Define the Storage Folder with the Website User Records, using a comma separated list or single value + pid = 0 + # cat=Frontend Login/01_Storage/101; type=boolean; label= Recursive: If set, also any subfolders of the storagePid will be used + recursive = 0 + + # cat=Frontend Login/02_Template/100; type=string; label= Login template: Enter the path for the HTML template to be used + templateFile = EXT:felogin/Resources/Private/Templates/FrontendLogin.html + # cat=Frontend Login/02_Template/101; type=string; label= BaseURL for generated links: Base url if something other than the system base URL is needed + feloginBaseURL = + # cat=Frontend Login/02_Template/102; type=string; label= Date format: Format for the link is valid until message (forget password email) + dateFormat = Y-m-d H:i + + # cat=Frontend Login/03_Features/100; type=boolean; label= Display Password Recovery Link: If set, the section in the template to display the link to the forget password dialogue is visible. + showForgotPasswordLink = 0 + # cat=Frontend Login/03_Features/101; type=boolean; label= Display Remember Login Option: If set, the section in the template to display the option to remember the login (with a cookie) is visible. + showPermaLogin = 0 + # cat=Frontend Login/03_Features/102; type=boolean; label= Disable redirect after successful login, but display logout-form: If set, the logout form will be displayed immediately after successful login. + showLogoutFormAfterLogin = 0 + + # cat=Frontend Login/04_EMail/100; type=string; label= E-Mail Sender Address: E-Mail address used as sender of the change password emails + emailFrom = + # cat=Frontend Login/04_EMail/101; type=string; label= E-Mail Sender Name: Name used as sender of the change password emails + emailFromName = + # cat=Frontend Login/04_EMail/102; type=string; label= Reply To E-Mail Address: Reply-to address used in the change password emails + replyToEmail = + + # cat=Frontend Login/05_Redirects/101; type=string; label= Redirect Mode: Comma separated list of redirect modes. Possible values: groupLogin, userLogin, login, getpost, referer, refererDomains, loginError, logout + redirectMode = + # cat=Frontend Login/05_Redirects/102; type=boolean; label= Use First Supported Mode from Selection: If set the first method from redirectMode which is possible will be used + redirectFirstMethod = 0 + # cat=Frontend Login/05_Redirects/103; type=int+; label= After Successful Login Redirect to Page: Page id to redirect to after Login + redirectPageLogin = 0 + # cat=Frontend Login/05_Redirects/104; type=int+; label= After Failed Login Redirect to Page: Page id to redirect to after Login Error + redirectPageLoginError = 0 + # cat=Frontend Login/05_Redirects/105; type=int+; label= After Logout Redirect to Page: Page id to redirect to after Logout + redirectPageLogout = 0 + # cat=Frontend Login/05_Redirects/106; type=boolean; label= Disable Redirect: If set redirecting is disabled + redirectDisable = 0 + + # cat=Frontend Login/06_Security/100; type=int+; label= Time in hours how long the link for forget password is valid: How many hours the link for forget password is valid + forgotLinkHashValidTime = 12 + # cat=Frontend Login/06_Security/101; type=int+; label= Minimum amount of characters, when setting a new password: Minimum length of the new password a user sets + newPasswordMinLength = 6 + # cat=Frontend Login/06_Security/102; type=string; label= Allowed Referrer-Redirect-Domains: Comma separated list of domains which are allowed for the referrer redirect mode + domains = + # cat=Frontend Login/06_Security/103; type=boolean; label= Expose existing users: Expose the information on whether or not the account for which a new password was requested exists. By default, that information is not disclosed for privacy reasons. + exposeNonexistentUserInForgotPasswordDialog = 0 +} + ' +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup( + ' +# Setting "felogin" plugin TypoScript +plugin.tx_felogin_pi1 = USER_INT +plugin.tx_felogin_pi1 { + userFunc = TYPO3\CMS\Felogin\Controller\FrontendLoginController->main + + # Storage + storagePid = {$styles.content.loginform.pid} + recursive = {$styles.content.loginform.recursive} + + # Template + templateFile = {$styles.content.loginform.templateFile} + feloginBaseURL = {$styles.content.loginform.feloginBaseURL} + dateFormat = {$styles.content.loginform.dateFormat} + + # Features + showForgotPasswordLink = {$styles.content.loginform.showForgotPasswordLink} + showPermaLogin = {$styles.content.loginform.showPermaLogin} + showLogoutFormAfterLogin = {$styles.content.loginform.showLogoutFormAfterLogin} + + # E-Mail Settings + email_from = {$styles.content.loginform.emailFrom} + email_fromName = {$styles.content.loginform.emailFromName} + replyTo = {$styles.content.loginform.replyToEmail} + + # Redirects + redirectMode = {$styles.content.loginform.redirectMode} + redirectFirstMethod = {$styles.content.loginform.redirectFirstMethod} + redirectPageLogin = {$styles.content.loginform.redirectPageLogin} + redirectPageLoginError = {$styles.content.loginform.redirectPageLoginError} + redirectPageLogout = {$styles.content.loginform.redirectPageLogout} + redirectDisable = {$styles.content.loginform.redirectDisable} + + # Security + forgotLinkHashValidTime = {$styles.content.loginform.forgotLinkHashValidTime} + newPasswordMinLength = {$styles.content.loginform.newPasswordMinLength} + domains = {$styles.content.loginform.domains} + exposeNonexistentUserInForgotPasswordDialog = {$styles.content.loginform.exposeNonexistentUserInForgotPasswordDialog} + + # should a wrapper class be set for this content element + wrapContentInBaseClass = 1 + + # typolink-configuration for links / urls + # parameter and additionalParams are set by extension + linkConfig { + target = + ATagParams = rel="nofollow" + } + + # preserve GET vars - define "all" or comma separated list of GET-vars that should be included by link generation + preserveGETvars = all + + welcomeHeader_stdWrap { + required = 1 + wrap =

|

+ htmlSpecialChars = 1 + } + successHeader_stdWrap < .welcomeHeader_stdWrap + logoutHeader_stdWrap < .welcomeHeader_stdWrap + errorHeader_stdWrap < .welcomeHeader_stdWrap + forgotHeader_stdWrap < .welcomeHeader_stdWrap + changePasswordHeader_stdWrap < .welcomeHeader_stdWrap + + welcomeMessage_stdWrap { + required = 1 + wrap =
|
+ htmlSpecialChars = 1 + } + successMessage_stdWrap < .welcomeMessage_stdWrap + logoutMessage_stdWrap < .welcomeMessage_stdWrap + errorMessage_stdWrap < .welcomeMessage_stdWrap + forgotMessage_stdWrap < .welcomeMessage_stdWrap + forgotErrorMessage_stdWrap < .welcomeMessage_stdWrap + forgotResetMessageEmailSentMessage_stdWrap < .welcomeMessage_stdWrap + changePasswordNotValidMessage_stdWrap < .welcomeMessage_stdWrap + changePasswordTooShortMessage_stdWrap < .welcomeMessage_stdWrap + changePasswordNotEqualMessage_stdWrap < .welcomeMessage_stdWrap + changePasswordMessage_stdWrap < .welcomeMessage_stdWrap + changePasswordDoneMessage_stdWrap < .welcomeMessage_stdWrap + + cookieWarning_stdWrap { + required = 1 + wrap =

|

+ htmlSpecialChars = 1 + } + + # stdWrap for fe_users fields used in Messages + userfields { + username { + htmlSpecialChars = 1 + wrap = | + } + } +} + +# Setting "felogin" plugin TypoScript +tt_content.login =< lib.contentElement +tt_content.login { + templateName = Generic + variables { + content =< plugin.tx_felogin_pi1 + } +} + ' +); + +// Add login to new content element wizard +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(' + mod.wizards.newContentElement.wizardItems.forms { + elements.login { + iconIdentifier = content-elements-login + title = LLL:EXT:backend/Resources/Private/Language/locallang_db_new_content_el.xlf:forms_login_title + description = LLL:EXT:backend/Resources/Private/Language/locallang_db_new_content_el.xlf:forms_login_description + tt_content_defValues { + CType = login + } + } + show :=addToList(login) + } +'); + +// Page module hook +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['felogin'] = \TYPO3\CMS\Felogin\Hooks\CmsLayout::class; + + +/** + * Extension: redirects + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/redirects/ext_localconf.php + */ + +$_EXTKEY = 'redirects'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Rebuild cache in DataHandler on changing / inserting / adding redirect records +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearCachePostProc']['redirects'] = \TYPO3\CMS\Redirects\Hooks\DataHandlerCacheFlushingHook::class . '->rebuildRedirectCacheIfNecessary'; + +// Inject sys_domains into valuepicker form +$GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['formDataGroup']['tcaDatabaseRecord'] +[\TYPO3\CMS\Redirects\FormDataProvider\ValuePickerItemDataProvider::class] = [ + 'depends' => [ + \TYPO3\CMS\Backend\Form\FormDataProvider\TcaInputPlaceholders::class, + ], +]; + +\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Imaging\IconRegistry::class) + ->registerIcon( + 'mimetypes-x-sys_redirect', + \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, + ['source' => 'EXT:redirects/Resources/Public/Icons/mimetypes-x-sys_redirect.svg'] + ); + +// Add validation call for form field source_host and source_path +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tce']['formevals'][\TYPO3\CMS\Redirects\Evaluation\SourceHost::class] = ''; + + +/** + * Extension: seo + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/seo/ext_localconf.php + */ + +$_EXTKEY = 'seo'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['TYPO3\CMS\Frontend\Page\PageGenerator']['generateMetaTags']['metatag'] = + \TYPO3\CMS\Seo\MetaTag\MetaTagGenerator::class . '->generate'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['TYPO3\CMS\Frontend\Page\PageGenerator']['generateMetaTags']['hreflang'] = + \TYPO3\CMS\Seo\HrefLang\HrefLangGenerator::class . '->generate'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['TYPO3\CMS\Frontend\Page\PageGenerator']['generateMetaTags']['canonical'] = + \TYPO3\CMS\Seo\Canonical\CanonicalGenerator::class . '->generate'; + +$metaTagManagerRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\MetaTag\MetaTagManagerRegistry::class); +$metaTagManagerRegistry->registerManager( + 'opengraph', + \TYPO3\CMS\Seo\MetaTag\OpenGraphMetaTagManager::class +); +$metaTagManagerRegistry->registerManager( + 'twitter', + \TYPO3\CMS\Seo\MetaTag\TwitterCardMetaTagManager::class +); +unset($metaTagManagerRegistry); + +// Add module configuration +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup(trim(' + config.pageTitleProviders { + seo { + provider = TYPO3\CMS\Seo\PageTitle\SeoTitlePageTitleProvider + before = record + after = altPageTitle + } + } +')); + + +/** + * Extension: sys_note + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/sys_note/ext_localconf.php + */ + +$_EXTKEY = 'sys_note'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Hook into the list module +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['recordlist/Modules/Recordlist/index.php']['drawHeaderHook']['sys_note'] = \TYPO3\CMS\SysNote\Hook\RecordListHook::class . '->renderInHeader'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['recordlist/Modules/Recordlist/index.php']['drawFooterHook']['sys_note'] = \TYPO3\CMS\SysNote\Hook\RecordListHook::class . '->renderInFooter'; +// Hook into the page modules +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/db_layout.php']['drawHeaderHook']['sys_note'] = \TYPO3\CMS\SysNote\Hook\PageHook::class . '->renderInHeader'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/db_layout.php']['drawFooterHook']['sys_note'] = \TYPO3\CMS\SysNote\Hook\PageHook::class . '->renderInFooter'; +// Hook into the info module +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/web_info/class.tx_cms_webinfo.php']['drawFooterHook']['sys_note'] = \TYPO3\CMS\SysNote\Hook\InfoModuleHook::class . '->render'; + + +/** + * Extension: t3editor + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/t3editor/ext_localconf.php + */ + +$_EXTKEY = 't3editor'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/file_edit.php']['preOutputProcessingHook'][] = \TYPO3\CMS\T3editor\Hook\FileEditHook::class . '->preOutputProcessingHook'; + +if (TYPO3_REQUESTTYPE & TYPO3_REQUESTTYPE_BE) { + // We need this at a central place because CodeMirror uses relative paths in its module definitions and using PageRenderer is prohibited in FormEngine + \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Core\Page\PageRenderer::class + )->addRequireJsConfiguration([ + 'packages' => [ + [ + 'name' => 'cm', + 'location' => \TYPO3\CMS\Core\Utility\PathUtility::getAbsoluteWebPath( + \TYPO3\CMS\Core\Utility\GeneralUtility::getFileAbsFileName('EXT:t3editor/Resources/Public/JavaScript/Contrib/cm') + ), + 'main' => 'lib/codemirror', + ], + ], + ]); +} + +$GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['nodeRegistry'][1433089350] = [ + 'nodeName' => 't3editor', + 'priority' => 40, + 'class' => \TYPO3\CMS\T3editor\Form\Element\T3editorElement::class, +]; + + +/** + * Extension: bootstrap_package + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/bootstrap_package/ext_localconf.php + */ + +$_EXTKEY = 'bootstrap_package'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + + +/* + * This file is part of the package bk2k/bootstrap-package. + * + * For the full copyright and license information, please read the + * LICENSE file that was distributed with this source code. + */ + +defined('TYPO3_MODE') || die(); + +/*************** + * Define TypoScript as content rendering template + */ +$GLOBALS['TYPO3_CONF_VARS']['FE']['contentRenderingTemplates'][] = 'bootstrappackage/Configuration/TypoScript/'; +$GLOBALS['TYPO3_CONF_VARS']['FE']['contentRenderingTemplates'][] = 'bootstrappackage/Configuration/TypoScript/ContentElement/'; + +/*************** + * Make the extension configuration accessible + */ +$extensionConfiguration = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Core\Configuration\ExtensionConfiguration::class +); +$bootstrapPackageConfiguration = $extensionConfiguration->get('bootstrap_package'); + +/*************** + * PageTS + */ + +// Add Content Elements +if (!(bool) $bootstrapPackageConfiguration['disablePageTsContentElements']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(''); +} + +// Add BackendLayouts for the BackendLayout DataProvider +if (!(bool) $bootstrapPackageConfiguration['disablePageTsBackendLayouts']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(''); +} + +// RTE +if (!(bool) $bootstrapPackageConfiguration['disablePageTsRTE']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(''); +} + +// TCEMAIN +if (!(bool) $bootstrapPackageConfiguration['disablePageTsTCEMAIN']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(''); +} + +// TCEFORM +if (!(bool) $bootstrapPackageConfiguration['disablePageTsTCEFORM']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(''); +} + +/*************** + * Register custom EXT:form configuration + */ +if (\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('form')) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup(trim(' + module.tx_form { + settings { + yamlConfigurations { + 110 = EXT:bootstrap_package/Configuration/Form/Setup.yaml + } + } + } + plugin.tx_form { + settings { + yamlConfigurations { + 110 = EXT:bootstrap_package/Configuration/Form/Setup.yaml + } + } + } + ')); +} + +if (TYPO3_MODE === 'BE') { + $signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class); + + /** + * Provide example webserver configuration after extension is installed. + */ + $signalSlotDispatcher->connect( + \TYPO3\CMS\Extensionmanager\Utility\InstallUtility::class, + 'afterExtensionInstall', + \BK2K\BootstrapPackage\Service\InstallService::class, + 'generateApacheHtaccess' + ); + + /** + * Add backend styling + */ + $signalSlotDispatcher->connect( + \TYPO3\CMS\Extensionmanager\Utility\InstallUtility::class, + 'afterExtensionInstall', + \BK2K\BootstrapPackage\Service\BrandingService::class, + 'setBackendStyling' + ); + + /** + * Add current Bootstrap Package version to system information toolbar + */ + $signalSlotDispatcher->connect( + \TYPO3\CMS\Backend\Backend\ToolbarItems\SystemInformationToolbarItem::class, + 'getSystemInformation', + \BK2K\BootstrapPackage\Backend\ToolbarItem\VersionToolbarItem::class, + 'addVersionInformation' + ); +} + +/*************** + * Register google font hook + */ +if (!(bool) $bootstrapPackageConfiguration['disableGoogleFontCaching']) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_pagerenderer.php']['render-preProcess'][\BK2K\BootstrapPackage\Hooks\PageRenderer\GoogleFontHook::class] + = \BK2K\BootstrapPackage\Hooks\PageRenderer\GoogleFontHook::class . '->execute'; +} + +/*************** + * Register css processing parser + */ +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/bootstrap-package/css']['parser'][\BK2K\BootstrapPackage\Parser\ScssParser::class] = + \BK2K\BootstrapPackage\Parser\ScssParser::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/bootstrap-package/css']['parser'][\BK2K\BootstrapPackage\Parser\LessParser::class] = + \BK2K\BootstrapPackage\Parser\LessParser::class; + +/*************** + * Register css processing hooks + */ +if (!(bool) $bootstrapPackageConfiguration['disableCssProcessing']) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_pagerenderer.php']['render-preProcess'][\BK2K\BootstrapPackage\Hooks\PageRenderer\PreProcessHook::class] + = \BK2K\BootstrapPackage\Hooks\PageRenderer\PreProcessHook::class . '->execute'; +} + +/*************** + * Register font loader + */ +if (!(bool) $bootstrapPackageConfiguration['disableFontLoader']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptConstants(implode(LF, [ + '# customsubcategory=98=Preloader', + 'page.preloader {', + ' # cat=bootstrap package: preloader/98/1_enable; type=boolean; label=Preloader: Enable to display the preloader', + ' enable = 1', + ' logo {', + ' # cat=bootstrap package: preloader/98/2_logo_file; type=string; label=Logo: Leave blank to don´t show a logo', + ' file = EXT:bootstrap_package/Resources/Public/Images/BootstrapPackageInverted.svg', + ' # cat=bootstrap package: preloader/98/3_logo_height; type=int+; label=Height: The image will not be resized!', + ' height = 52', + ' # cat=bootstrap package: preloader/98/4_logo_width; type=int+; label=Width: The image will not be resized!', + ' width = 180', + ' }', + ' # cat=bootstrap package: preloader/98/5_background_color; type=color; label=Background Color', + ' backgroundColor = #333333', + ' # cat=bootstrap package: preloader/98/6_fade_duration; type=string; label=Fade duration', + ' fadeDuration = 0.25', + '}' + ])); + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_pagerenderer.php']['render-preProcess'][\BK2K\BootstrapPackage\Hooks\PageRenderer\FontLoaderHook::class] + = \BK2K\BootstrapPackage\Hooks\PageRenderer\FontLoaderHook::class . '->execute'; +} + +/*************** + * Add default RTE configuration for bootstrap package + */ +$GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['bootstrap'] = 'EXT:bootstrap_package/Configuration/RTE/Default.yaml'; + +/*************** + * Extend TYPO3 upgrade wizards to handle bootstrap package specific upgrades + */ +if (isset($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\TYPO3\CMS\Install\Updates\SectionFrameToFrameClassUpdate::class])) { + unset($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\TYPO3\CMS\Install\Updates\SectionFrameToFrameClassUpdate::class]); +} +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\AccordionContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\AccordionContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\AccordionMediaOrientUpdate::class] + = \BK2K\BootstrapPackage\Updates\AccordionMediaOrientUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\BackendLayoutUpdate::class] + = \BK2K\BootstrapPackage\Updates\BackendLayoutUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\BulletContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\BulletContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\CarouselContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\CarouselContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\CarouselItemTypeUpdate::class] + = \BK2K\BootstrapPackage\Updates\CarouselItemTypeUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\ExternalMediaContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\ExternalMediaContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\FrameClassUpdate::class] + = \BK2K\BootstrapPackage\Updates\FrameClassUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\FrameClassToBackgroundUpdate::class] + = \BK2K\BootstrapPackage\Updates\FrameClassToBackgroundUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\ListGroupContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\ListGroupContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\PanelContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\PanelContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TabContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\TabContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TabMediaOrientUpdate::class] + = \BK2K\BootstrapPackage\Updates\TabMediaOrientUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TableContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\TableContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TexticonContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\TexticonContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TexticonSizeUpdate::class] + = \BK2K\BootstrapPackage\Updates\TexticonSizeUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TexticonTypeUpdate::class] + = \BK2K\BootstrapPackage\Updates\TexticonTypeUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TexticonIconUpdate::class] + = \BK2K\BootstrapPackage\Updates\TexticonIconUpdate::class; + +/*************** + * Register "bk2k" as global fluid namespace + */ +$GLOBALS['TYPO3_CONF_VARS']['SYS']['fluid']['namespaces']['bk2k'][] = 'BK2K\\BootstrapPackage\\ViewHelpers'; + +/*************** + * Register Icons + */ +$iconRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Imaging\IconRegistry::class); +$iconRegistry->registerIcon( + 'systeminformation-bootstrappackage', + \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, + ['source' => 'EXT:bootstrap_package/Resources/Public/Icons/SystemInformation/bootstrappackage.svg'] +); +$icons = [ + 'accordion', + 'accordion-item', + 'card-group', + 'card-group-item', + 'carousel', + 'carousel-item', + 'carousel-item-backgroundimage', + 'carousel-item-calltoaction', + 'carousel-item-header', + 'carousel-item-html', + 'carousel-item-image', + 'carousel-item-text', + 'carousel-item-textandimage', + 'beside-text-img-centered-left', + 'beside-text-img-centered-right', + 'csv', + 'externalmedia', + 'icon-group', + 'icon-group-item', + 'listgroup', + 'menu-card', + 'social-links', + 'tab', + 'tab-item', + 'texticon', + 'timeline', + 'timeline-item' +]; +foreach ($icons as $icon) { + $iconRegistry->registerIcon( + 'content-bootstrappackage-' . $icon, + \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, + ['source' => 'EXT:bootstrap_package/Resources/Public/Icons/ContentElements/' . $icon . '.svg'] + ); +} + + +/** + * Extension: gutachten + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/gutachten/ext_localconf.php + */ + +$_EXTKEY = 'gutachten'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + + +defined('TYPO3_MODE') || die(); + +// encapsulate all locally defined variables +(function () { + // \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile("gutachten", 'Configuration/TypoScript', 'GUTACHTEN'); + + $GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['tx_gutachten'] = \HermannTelser\Gutachten\Eid\TxGutachten::class.'::switch'; +})(); + + +# \ No newline at end of file diff --git a/var/cache/code/cache_core/ext_localconf_397e956f6ed078b6185123e0fac44e5ec85b880f.php b/var/cache/code/cache_core/ext_localconf_397e956f6ed078b6185123e0fac44e5ec85b880f.php new file mode 100644 index 0000000..40ea963 --- /dev/null +++ b/var/cache/code/cache_core/ext_localconf_397e956f6ed078b6185123e0fac44e5ec85b880f.php @@ -0,0 +1,1797 @@ +connect( + 'PackageManagement', + 'packagesMayHaveChanged', + \TYPO3\CMS\Core\Package\PackageManager::class, + 'scanAvailablePackages' +); + +// FAL security checks for backend users +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceFactory::class, + \TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostProcessStorage, + \TYPO3\CMS\Core\Resource\Security\StoragePermissionsAspect::class, + 'addUserPermissionsToStorage' +); +// FAL SVG file handling +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileAdd, + \TYPO3\CMS\Core\Resource\Security\SvgFileSlot::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileAdd +); +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileReplace, + \TYPO3\CMS\Core\Resource\Security\SvgFileSlot::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileReplace +); +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileSetContents, + \TYPO3\CMS\Core\Resource\Security\SvgFileSlot::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileSetContents +); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS'][\TYPO3\CMS\Core\Utility\GeneralUtility::class]['moveUploadedFile'][] = \TYPO3\CMS\Core\Resource\Security\SvgHookHandler::class . '->processMoveUploadedFile'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processUpload'][] = \TYPO3\CMS\Core\Resource\Security\SvgHookHandler::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Resource\Security\FileMetadataPermissionsAspect::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Hooks\BackendUserGroupIntegrityCheck::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Hooks\BackendUserPasswordCheck::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/alt_doc.php']['makeEditForm_accessCheck'][] = \TYPO3\CMS\Core\Resource\Security\FileMetadataPermissionsAspect::class . '->isAllowedToShowEditForm'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tceforms_inline.php']['checkAccess'][] = \TYPO3\CMS\Core\Resource\Security\FileMetadataPermissionsAspect::class . '->isAllowedToShowEditForm'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['checkModifyAccessList'][] = \TYPO3\CMS\Core\Resource\Security\FileMetadataPermissionsAspect::class; + +// Registering hooks for the Site Cache Hook +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Hooks\SiteDataHandlerCacheHook::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processCmdmapClass'][] = \TYPO3\CMS\Core\Hooks\SiteDataHandlerCacheHook::class; + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Hooks\DestroySessionHook::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Hooks\PagesTsConfigGuard::class; + +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileDelete, + \TYPO3\CMS\Core\Resource\Processing\FileDeletionAspect::class, + 'removeFromRepository' +); + +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileAdd, + \TYPO3\CMS\Core\Resource\Processing\FileDeletionAspect::class, + 'cleanupProcessedFilesPostFileAdd' +); + +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileReplace, + \TYPO3\CMS\Core\Resource\Processing\FileDeletionAspect::class, + 'cleanupProcessedFilesPostFileReplace' +); + +if (!\TYPO3\CMS\Core\Core\Environment::isComposerMode()) { + $signalSlotDispatcher->connect( + \TYPO3\CMS\Extensionmanager\Utility\InstallUtility::class, + 'afterExtensionInstall', + \TYPO3\CMS\Core\Core\ClassLoadingInformation::class, + 'dumpClassLoadingInformation' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Extensionmanager\Utility\InstallUtility::class, + 'afterExtensionUninstall', + \TYPO3\CMS\Core\Core\ClassLoadingInformation::class, + 'dumpClassLoadingInformation' + ); +} +$signalSlotDispatcher->connect( + TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\Service\FileProcessingService::SIGNAL_PreFileProcess, + \TYPO3\CMS\Core\Resource\OnlineMedia\Processing\PreviewProcessing::class, + 'processFile' +); + +$signalSlotDispatcher->connect( + 'TYPO3\\CMS\\Install\\Service\\SqlExpectedSchemaService', + 'tablesDefinitionIsBeingBuilt', + \TYPO3\CMS\Core\Cache\DatabaseSchemaService::class, + 'addCachingFrameworkRequiredDatabaseSchemaForSqlExpectedSchemaService' +); +$signalSlotDispatcher->connect( + 'TYPO3\\CMS\\Install\\Service\\SqlExpectedSchemaService', + 'tablesDefinitionIsBeingBuilt', + \TYPO3\CMS\Core\Category\CategoryRegistry::class, + 'addCategoryDatabaseSchemaToTablesDefinition' +); + +unset($signalSlotDispatcher); + +$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['dumpFile'] = \TYPO3\CMS\Core\Controller\FileDumpController::class . '::dumpAction'; +$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['requirejs'] = \TYPO3\CMS\Core\Controller\RequireJsController::class . '::retrieveConfiguration'; + +/** @var \TYPO3\CMS\Core\Resource\Rendering\RendererRegistry $rendererRegistry */ +$rendererRegistry = \TYPO3\CMS\Core\Resource\Rendering\RendererRegistry::getInstance(); +$rendererRegistry->registerRendererClass(\TYPO3\CMS\Core\Resource\Rendering\AudioTagRenderer::class); +$rendererRegistry->registerRendererClass(\TYPO3\CMS\Core\Resource\Rendering\VideoTagRenderer::class); +$rendererRegistry->registerRendererClass(\TYPO3\CMS\Core\Resource\Rendering\YouTubeRenderer::class); +$rendererRegistry->registerRendererClass(\TYPO3\CMS\Core\Resource\Rendering\VimeoRenderer::class); +unset($rendererRegistry); + +$textExtractorRegistry = \TYPO3\CMS\Core\Resource\TextExtraction\TextExtractorRegistry::getInstance(); +$textExtractorRegistry->registerTextExtractor(\TYPO3\CMS\Core\Resource\TextExtraction\PlainTextExtractor::class); +unset($textExtractorRegistry); + +$extractorRegistry = \TYPO3\CMS\Core\Resource\Index\ExtractorRegistry::getInstance(); +$extractorRegistry->registerExtractionService(\TYPO3\CMS\Core\Resource\OnlineMedia\Metadata\Extractor::class); +unset($extractorRegistry); + +// Register base authentication service +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addService( + 'core', + 'auth', + \TYPO3\CMS\Core\Authentication\AuthenticationService::class, + [ + 'title' => 'User authentication', + 'description' => 'Authentication with username/password.', + 'subtype' => 'getUserBE,getUserFE,authUserBE,authUserFE,getGroupsFE,processLoginDataBE,processLoginDataFE', + 'available' => true, + 'priority' => 50, + 'quality' => 50, + 'os' => '', + 'exec' => '', + 'className' => TYPO3\CMS\Core\Authentication\AuthenticationService::class + ] +); + +// add default notification options to every page +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( + 'TCEMAIN.translateToMessage = Translate to %s:' +); + +$metaTagManagerRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\MetaTag\MetaTagManagerRegistry::class); +$metaTagManagerRegistry->registerManager( + 'html5', + \TYPO3\CMS\Core\MetaTag\Html5MetaTagManager::class +); +$metaTagManagerRegistry->registerManager( + 'edge', + \TYPO3\CMS\Core\MetaTag\EdgeMetaTagManager::class +); +unset($metaTagManagerRegistry); + +// Add module configuration +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup(trim(' + config.pageTitleProviders { + altPageTitle { + provider = TYPO3\CMS\Core\PageTitle\AltPageTitleProvider + before = record + } + record { + provider = TYPO3\CMS\Core\PageTitle\RecordPageTitleProvider + } + } +')); + + +/** + * Extension: scheduler + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/scheduler/ext_localconf.php + */ + +$_EXTKEY = 'scheduler'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Get the extensions's configuration +$showSampleTasks = (bool)\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Core\Configuration\ExtensionConfiguration::class +)->get('scheduler', 'showSampleTasks'); +// If sample tasks should be shown, +// register information for the test and sleep tasks +if ($showSampleTasks) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Example\TestTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:testTask.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:testTask.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Example\TestTaskAdditionalFieldProvider::class + ]; + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Example\SleepTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:sleepTask.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:sleepTask.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Example\SleepTaskAdditionalFieldProvider::class + ]; +} +unset($showSampleTasks); + +// Add caching framework garbage collection task +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\CachingFrameworkGarbageCollectionTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:cachingFrameworkGarbageCollection.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:cachingFrameworkGarbageCollection.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\CachingFrameworkGarbageCollectionAdditionalFieldProvider::class +]; + +// Add task to index file in a storage +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\FileStorageIndexingTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:fileStorageIndexing.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:fileStorageIndexing.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\FileStorageIndexingAdditionalFieldProvider::class +]; + +// Add task for extracting metadata from files in a storage +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\FileStorageExtractionTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:fileStorageExtraction.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:fileStorageExtraction.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\FileStorageExtractionAdditionalFieldProvider::class + +]; + +// Add recycler directory cleanup task +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\RecyclerGarbageCollectionTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:recyclerGarbageCollection.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:recyclerGarbageCollection.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\RecyclerGarbageCollectionAdditionalFieldProvider::class +]; + +// Add execute schedulable command task +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\ExecuteSchedulableCommandTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:executeSchedulableCommandTask.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:executeSchedulableCommandTask.name', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\ExecuteSchedulableCommandAdditionalFieldProvider::class +]; + +// Save any previous option array for table garbage collection task +// to temporary variable so it can be pre-populated by other +// extensions and LocalConfiguration/AdditionalConfiguration +$garbageCollectionTaskOptions = $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class]['options'] ?? []; +$garbageCollectionTaskOptions['tables'] = $garbageCollectionTaskOptions['tables'] ?? []; +// Add table garbage collection task +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:tableGarbageCollection.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:tableGarbageCollection.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\TableGarbageCollectionAdditionalFieldProvider::class, + 'options' => $garbageCollectionTaskOptions +]; +unset($garbageCollectionTaskOptions); + +// Register sys_log and sys_history table in table garbage collection task +if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class]['options']['tables']['sys_log'] ?? false)) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class]['options']['tables']['sys_log'] = [ + 'dateField' => 'tstamp', + 'expirePeriod' => 180 + ]; +} + +if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class]['options']['tables']['sys_history'] ?? false)) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class]['options']['tables']['sys_history'] = [ + 'dateField' => 'tstamp', + 'expirePeriod' => 30 + ]; +} + +// Save any previous option array for ip anonymization task +// to temporary variable so it can be pre-populated by other +// extensions and LocalConfiguration/AdditionalConfiguration +$ipAnonymizeCollectionTaskOptions = $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\IpAnonymizationTask::class]['options'] ?? []; +$ipAnonymizeCollectionTaskOptions['tables'] = $ipAnonymizeCollectionTaskOptions['tables'] ?? []; +// Add ip anonymization task +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\IpAnonymizationTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:ipAnonymization.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:ipAnonymization.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\IpAnonymizationAdditionalFieldProvider::class, + 'options' => $ipAnonymizeCollectionTaskOptions +]; +unset($ipAnonymizeCollectionTaskOptions); + +if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\IpAnonymizationTask::class]['options']['tables']['sys_log'] ?? false)) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\IpAnonymizationTask::class]['options']['tables']['sys_log'] = [ + 'dateField' => 'tstamp', + 'ipField' => 'IP' + ]; +} + +// Add task for optimizing database tables +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\OptimizeDatabaseTableTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:optimizeDatabaseTable.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:optimizeDatabaseTable.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\OptimizeDatabaseTableAdditionalFieldProvider::class + +]; + +// Available frequency options +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['frequencyOptions'] = [ + '0 9,15 * * 1-5' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:command.example1', + '0 */2 * * *' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:command.example2', + '*/20 * * * *' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:command.example3', + '0 7 * * 2' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:command.example4', +]; + + +/** + * Extension: extbase + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extbase/ext_localconf.php + */ + +$_EXTKEY = 'extbase'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// We set the default implementation for Storage Backend & Query Settings in Backend and Frontend. +// The code below is NO PUBLIC API! +/** @var \TYPO3\CMS\Extbase\Object\Container\Container $extbaseObjectContainer */ +$extbaseObjectContainer = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\Object\Container\Container::class); +// Singleton +$extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\QueryInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\Query::class); +$extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\QueryResultInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\QueryResult::class); +$extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\PersistenceManagerInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\PersistenceManager::class); +$extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\Generic\Storage\BackendInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\Storage\Typo3DbBackend::class); +$extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\Generic\QuerySettingsInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\Typo3QuerySettings::class); +unset($extbaseObjectContainer); + +// Register type converters +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\ArrayConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\BooleanConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\DateTimeConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FloatConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\IntegerConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\ObjectStorageConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\PersistentObjectConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\ObjectConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\StringConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\CoreTypeConverter::class); +// Experimental FAL<->extbase converters +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FileConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FileReferenceConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FolderBasedFileCollectionConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\StaticFileCollectionConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FolderConverter::class); + +// register help command +// @deprecated will be removed in TYPO3 v10.0. Use symfony/console commands instead +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['extbase']['commandControllers'][] = \TYPO3\CMS\Extbase\Command\HelpCommandController::class; + +// @deprecated will be removed in TYPO3 v10.0. Use symfony/console commands instead +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Extbase\Scheduler\Task::class] = [ + 'extension' => 'extbase', + 'title' => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:task.name', + 'description' => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:task.description', + 'additionalFields' => \TYPO3\CMS\Extbase\Scheduler\FieldProvider::class +]; + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['checkFlexFormValue'][] = \TYPO3\CMS\Extbase\Hook\DataHandler\CheckFlexFormValue::class; + + +/** + * Extension: frontend + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/ext_localconf.php + */ + +$_EXTKEY = 'frontend'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class)->connect( + \TYPO3\CMS\Core\Resource\Index\MetaDataRepository::class, + 'recordPostRetrieval', + \TYPO3\CMS\Frontend\Aspect\FileMetadataOverlayAspect::class, + 'languageAndWorkspaceOverlay' +); + +// Register all available content objects +$GLOBALS['TYPO3_CONF_VARS']['FE']['ContentObjects'] = array_merge($GLOBALS['TYPO3_CONF_VARS']['FE']['ContentObjects'], [ + 'TEXT' => \TYPO3\CMS\Frontend\ContentObject\TextContentObject::class, + 'CASE' => \TYPO3\CMS\Frontend\ContentObject\CaseContentObject::class, + 'COA' => \TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayContentObject::class, + 'COA_INT' => \TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayInternalContentObject::class, + 'USER' => \TYPO3\CMS\Frontend\ContentObject\UserContentObject::class, + 'USER_INT' => \TYPO3\CMS\Frontend\ContentObject\UserInternalContentObject::class, + 'FILE' => \TYPO3\CMS\Frontend\ContentObject\FileContentObject::class, + 'FILES' => \TYPO3\CMS\Frontend\ContentObject\FilesContentObject::class, + 'IMAGE' => \TYPO3\CMS\Frontend\ContentObject\ImageContentObject::class, + 'IMG_RESOURCE' => \TYPO3\CMS\Frontend\ContentObject\ImageResourceContentObject::class, + 'CONTENT' => \TYPO3\CMS\Frontend\ContentObject\ContentContentObject::class, + 'RECORDS' => \TYPO3\CMS\Frontend\ContentObject\RecordsContentObject::class, + 'HMENU' => \TYPO3\CMS\Frontend\ContentObject\HierarchicalMenuContentObject::class, + 'LOAD_REGISTER' => \TYPO3\CMS\Frontend\ContentObject\LoadRegisterContentObject::class, + 'RESTORE_REGISTER' => \TYPO3\CMS\Frontend\ContentObject\RestoreRegisterContentObject::class, + 'TEMPLATE' => \TYPO3\CMS\Frontend\ContentObject\TemplateContentObject::class, + 'FLUIDTEMPLATE' => \TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject::class, + 'SVG' => \TYPO3\CMS\Frontend\ContentObject\ScalableVectorGraphicsContentObject::class, + 'EDITPANEL' => \TYPO3\CMS\Frontend\ContentObject\EditPanelContentObject::class +]); + +// Register eID provider for showpic +$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['tx_cms_showpic'] = \TYPO3\CMS\Frontend\Controller\ShowImageController::class . '::processRequest'; + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig(' + options.saveDocView = 1 + options.saveDocNew = 1 + options.saveDocNew.pages = 0 + options.saveDocNew.sys_file = 0 + options.saveDocNew.sys_file_metadata = 0 + options.disableDelete.sys_file = 1 +'); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup( + ' +# Content selection +styles.content.get = CONTENT +styles.content.get { + table = tt_content + select { + orderBy = sorting + where = {#colPos}=0 + } +} + + +# Content element rendering +tt_content = CASE +tt_content { + key { + field = CType + } + default = TEXT + default { + field = CType + htmlSpecialChars = 1 + wrap =

ERROR: Content Element with uid "{field:uid}" and type "|" has no rendering definition!

+ wrap.insertData = 1 + } +} + ' +); + +// Registering hooks for the tree list cache +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Frontend\Hooks\TreelistCacheUpdateHooks::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processCmdmapClass'][] = \TYPO3\CMS\Frontend\Hooks\TreelistCacheUpdateHooks::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['moveRecordClass'][] = \TYPO3\CMS\Frontend\Hooks\TreelistCacheUpdateHooks::class; + +// Register hook to show preview info +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['hook_eofe']['preview-message'] = \TYPO3\CMS\Frontend\Hooks\FrontendHooks::class . '->displayPreviewInfoMessage'; + +// Register for hooks to show preview of tt_content elements in page module +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['image'] = + \TYPO3\CMS\Frontend\Hooks\PageLayoutView\ImagePreviewRenderer::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['textpic'] = + \TYPO3\CMS\Frontend\Hooks\PageLayoutView\TextpicPreviewRenderer::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['text'] = + \TYPO3\CMS\Frontend\Hooks\PageLayoutView\TextPreviewRenderer::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['textmedia'] = + \TYPO3\CMS\Frontend\Hooks\PageLayoutView\TextmediaPreviewRenderer::class; + +// Register search key shortcuts +$GLOBALS['TYPO3_CONF_VARS']['SYS']['livesearch']['content'] = 'tt_content'; + +\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Imaging\IconRegistry::class) + ->registerIcon( + 'wizard-backendlayout', + \TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider::class, + ['name' => 'table'] + ); + +// Include new content elements to modWizards +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( + "@import 'EXT:frontend/Configuration/TSconfig/Page/Mod/Wizards/NewContentElement.tsconfig'" +); +// Include FormEngine adjustments +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( + "@import 'EXT:frontend/Configuration/TSconfig/Page/TCEFORM.tsconfig'" +); + + +/** + * Extension: fluid_styled_content + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/fluid_styled_content/ext_localconf.php + */ + +$_EXTKEY = 'fluid_styled_content'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Define TypoScript as content rendering template +$GLOBALS['TYPO3_CONF_VARS']['FE']['contentRenderingTemplates'][] = 'fluidstyledcontent/Configuration/TypoScript/'; + + +/** + * Extension: filelist + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/filelist/ext_localconf.php + */ + +$_EXTKEY = 'filelist'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418731] = \TYPO3\CMS\Filelist\ContextMenu\ItemProviders\FileProvider::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418732] = \TYPO3\CMS\Filelist\ContextMenu\ItemProviders\FilemountsProvider::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418733] = \TYPO3\CMS\Filelist\ContextMenu\ItemProviders\FileStorageProvider::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418734] = \TYPO3\CMS\Filelist\ContextMenu\ItemProviders\FileDragProvider::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/backend.php']['constructPostProcess'][] = \TYPO3\CMS\Filelist\Hook\BackendControllerHook::class . '->addJavaScript'; + + +/** + * Extension: impexp + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/impexp/ext_localconf.php + */ + +$_EXTKEY = 'impexp'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/backend.php']['constructPostProcess'][] = \TYPO3\CMS\Impexp\Hook\BackendControllerHook::class . '->addJavaScript'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['taskcenter']['impexp'][\TYPO3\CMS\Impexp\Task\ImportExportTask::class] = [ + 'title' => 'LLL:EXT:impexp/Resources/Private/Language/locallang_csh.xlf:.alttitle', + 'description' => 'LLL:EXT:impexp/Resources/Private/Language/locallang_csh.xlf:.description', + 'icon' => 'EXT:impexp/Resources/Public/Images/export.gif' +]; +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418735] = \TYPO3\CMS\Impexp\ContextMenu\ItemProvider::class; + + +/** + * Extension: form + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/form/ext_localconf.php + */ + +$_EXTKEY = 'form'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +call_user_func(function () { + // Register upgrade wizard in install tool + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['formFileExtension'] + = \TYPO3\CMS\Form\Hooks\FormFileExtensionUpdate::class; + + if (\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('filelist')) { + // Context menu item handling for form files + $GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1530637161] + = \TYPO3\CMS\Form\Hooks\FormFileProvider::class; + + // File list edit icons + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['fileList']['editIconsHook'][1530637161] + = \TYPO3\CMS\Form\Hooks\FileListEditIconsHook::class; + } + + if (\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('impexp')) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/impexp/class.tx_impexp.php']['before_addSysFileRecord'][1530637161] + = \TYPO3\CMS\Form\Hooks\ImportExportHook::class . '->beforeAddSysFileRecordOnImport'; + } + + // Hook to enrich tt_content form flex element with finisher settings and form list drop down + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS'][\TYPO3\CMS\Core\Configuration\FlexForm\FlexFormTools::class]['flexParsing'][ + \TYPO3\CMS\Form\Hooks\DataStructureIdentifierHook::class + ] = \TYPO3\CMS\Form\Hooks\DataStructureIdentifierHook::class; + + // Hook to count used forms elements in tt_content + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['softRefParser']['formPersistenceIdentifier'] = + \TYPO3\CMS\Form\Hooks\SoftReferenceParserHook::class; + + // Register for hook to show preview of tt_content element of CType="form_formframework" in page module + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['form_formframework'] = + \TYPO3\CMS\Form\Hooks\FormPagePreviewRenderer::class; + + // Add new content element wizard entry + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( + "@import 'EXT:form/Configuration/PageTS/modWizards.tsconfig'" + ); + + // Add module configuration + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup( + 'module.tx_form { + settings { + yamlConfigurations { + 10 = EXT:form/Configuration/Yaml/BaseSetup.yaml + 20 = EXT:form/Configuration/Yaml/FormEditorSetup.yaml + 30 = EXT:form/Configuration/Yaml/FormEngineSetup.yaml + } + } + view { + templateRootPaths.10 = EXT:form/Resources/Private/Backend/Templates/ + partialRootPaths.10 = EXT:form/Resources/Private/Backend/Partials/ + layoutRootPaths.10 = EXT:form/Resources/Private/Backend/Layouts/ + } +}' + ); + + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/form']['afterSubmit'][1489772699] + = \TYPO3\CMS\Form\Hooks\FormElementHooks::class; + + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/form']['initializeFormElement'][1489772699] + = \TYPO3\CMS\Form\Hooks\FormElementHooks::class; + + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/form']['beforeRendering'][1489772699] + = \TYPO3\CMS\Form\Hooks\FormElementHooks::class; + + // FE file upload processing + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/form']['afterBuildingFinished'][1489772699] + = \TYPO3\CMS\Form\Mvc\Property\PropertyMappingConfiguration::class; + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/form']['afterFormStateInitialized'][1613296803] + = \TYPO3\CMS\Form\Mvc\Property\PropertyMappingConfiguration::class; + + \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter( + \TYPO3\CMS\Form\Mvc\Property\TypeConverter\FormDefinitionArrayConverter::class + ); + + // Register "formvh:" namespace + $GLOBALS['TYPO3_CONF_VARS']['SYS']['fluid']['namespaces']['formvh'][] = 'TYPO3\\CMS\\Form\\ViewHelpers'; + + // Register FE plugin + \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin( + 'TYPO3.CMS.Form', + 'Formframework', + ['FormFrontend' => 'render, perform'], + ['FormFrontend' => 'perform'], + \TYPO3\CMS\Extbase\Utility\ExtensionUtility::PLUGIN_TYPE_CONTENT_ELEMENT + ); + + // Register slots for file handling + $signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileCreate, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileCreate' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileAdd, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileAdd' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileRename, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileRename' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileReplace, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileReplace' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileMove, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileMove' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileSetContents, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileSetContents' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreGeneratePublicUrl, + \TYPO3\CMS\Form\Slot\ResourcePublicationSlot::class, + 'onPreGeneratePublicUrl' + ); +}); + + +/** + * Extension: install + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/install/ext_localconf.php + */ + +$_EXTKEY = 'install'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Do not delete this wizard. This makes sure new installations get the TER repository set in the database. +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['extensionManagerTables'] + = \TYPO3\CMS\Install\Updates\ExtensionManagerTables::class; + +// TYPO3 CMS 8 +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['wizardDoneToRegistry'] + = \TYPO3\CMS\Install\Updates\WizardDoneToRegistry::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['startModuleUpdate'] + = \TYPO3\CMS\Install\Updates\StartModuleUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['frontendUserImageUpdateWizard'] + = \TYPO3\CMS\Install\Updates\FrontendUserImageUpdateWizard::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['databaseRowsUpdateWizard'] + = \TYPO3\CMS\Install\Updates\DatabaseRowsUpdateWizard::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['commandLineBackendUserRemovalUpdate'] + = \TYPO3\CMS\Install\Updates\CommandLineBackendUserRemovalUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['fillTranslationSourceField'] + = \TYPO3\CMS\Install\Updates\FillTranslationSourceField::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['sectionFrameToFrameClassUpdate'] + = \TYPO3\CMS\Install\Updates\SectionFrameToFrameClassUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['splitMenusUpdate'] + = \TYPO3\CMS\Install\Updates\SplitMenusUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['bulletContentElementUpdate'] + = \TYPO3\CMS\Install\Updates\BulletContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['uploadContentElementUpdate'] + = \TYPO3\CMS\Install\Updates\UploadContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['migrateFscStaticTemplateUpdate'] + = \TYPO3\CMS\Install\Updates\MigrateFscStaticTemplateUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['fileReferenceUpdate'] + = \TYPO3\CMS\Install\Updates\FileReferenceUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['migrateFeSessionDataUpdate'] + = \TYPO3\CMS\Install\Updates\MigrateFeSessionDataUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['compatibility7Extension'] + = \TYPO3\CMS\Install\Updates\Compatibility7ExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['formLegacyExtractionUpdate'] + = \TYPO3\CMS\Install\Updates\FormLegacyExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['rtehtmlareaExtension'] + = \TYPO3\CMS\Install\Updates\RteHtmlAreaExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['sysLanguageSorting'] + = \TYPO3\CMS\Install\Updates\LanguageSortingUpdate::class; + +// Add update wizards below this line +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['typo3DbLegacyExtension'] + = \TYPO3\CMS\Install\Updates\Typo3DbExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['funcExtension'] + = \TYPO3\CMS\Install\Updates\FuncExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['pagesUrltypeField'] + = \TYPO3\CMS\Install\Updates\MigrateUrlTypesInPagesUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['separateSysHistoryFromLog'] + = \TYPO3\CMS\Install\Updates\SeparateSysHistoryFromSysLogUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['rdctExtension'] + = \TYPO3\CMS\Install\Updates\RedirectExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['cshmanualBackendUsers'] + = \TYPO3\CMS\Install\Updates\BackendUserStartModuleUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['pagesLanguageOverlay'] + = \TYPO3\CMS\Install\Updates\MigratePagesLanguageOverlayUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['pagesLanguageOverlayBeGroupsAccessRights'] + = \TYPO3\CMS\Install\Updates\MigratePagesLanguageOverlayBeGroupsAccessRights::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['backendLayoutIcons'] + = \TYPO3\CMS\Install\Updates\BackendLayoutIconUpdateWizard::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['redirects'] + = \TYPO3\CMS\Install\Updates\RedirectsExtensionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['adminpanelExtension'] + = \TYPO3\CMS\Install\Updates\AdminPanelInstall::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['pagesSlugs'] + = \TYPO3\CMS\Install\Updates\PopulatePageSlugs::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['argon2iPasswordHashes'] + = \TYPO3\CMS\Install\Updates\Argon2iPasswordHashes::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['backendUsersConfiguration'] + = \TYPO3\CMS\Install\Updates\BackendUserConfigurationUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['svgFilesSanitization'] + = \TYPO3\CMS\Install\Updates\SvgFilesSanitization::class; + +$iconRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Imaging\IconRegistry::class); +$icons = [ + 'module-install-environment' => 'EXT:install/Resources/Public/Icons/module-install-environment.svg', + 'module-install-maintenance' => 'EXT:install/Resources/Public/Icons/module-install-maintenance.svg', + 'module-install-settings' => 'EXT:install/Resources/Public/Icons/module-install-settings.svg', + 'module-install-upgrade' => 'EXT:install/Resources/Public/Icons/module-install-upgrade.svg', +]; + +foreach ($icons as $iconIdentifier => $source) { + $iconRegistry->registerIcon( + $iconIdentifier, + \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, + ['source' => $source] + ); +} + +// Register report module additions +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['typo3'][] = \TYPO3\CMS\Install\Report\InstallStatusReport::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['security'][] = \TYPO3\CMS\Install\Report\SecurityStatusReport::class; + +// Only add the environment status report if not in CLI mode +if (!\TYPO3\CMS\Core\Core\Environment::isCli()) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['system'][] = \TYPO3\CMS\Install\Report\EnvironmentStatusReport::class; +} + + +/** + * Extension: recordlist + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/recordlist/ext_localconf.php + */ + +$_EXTKEY = 'recordlist'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Register element browsers +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ElementBrowsers']['db'] = \TYPO3\CMS\Recordlist\Browser\DatabaseBrowser::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ElementBrowsers']['file'] = \TYPO3\CMS\Recordlist\Browser\FileBrowser::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ElementBrowsers']['file_reference'] = \TYPO3\CMS\Recordlist\Browser\FileBrowser::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ElementBrowsers']['folder'] = \TYPO3\CMS\Recordlist\Browser\FolderBrowser::class; + +// Register default link handlers +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(' + TCEMAIN.linkHandler { + page { + handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\PageLinkHandler + label = LLL:EXT:recordlist/Resources/Private/Language/locallang_browse_links.xlf:page + } + file { + handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\FileLinkHandler + label = LLL:EXT:recordlist/Resources/Private/Language/locallang_browse_links.xlf:file + displayAfter = page + scanAfter = page + } + folder { + handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\FolderLinkHandler + label = LLL:EXT:recordlist/Resources/Private/Language/locallang_browse_links.xlf:folder + displayAfter = file + scanAfter = file + } + url { + handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\UrlLinkHandler + label = LLL:EXT:recordlist/Resources/Private/Language/locallang_browse_links.xlf:extUrl + displayAfter = folder + scanAfter = mail + } + mail { + handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\MailLinkHandler + label = LLL:EXT:recordlist/Resources/Private/Language/locallang_browse_links.xlf:email + displayAfter = url + } + } +'); + + +/** + * Extension: backend + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/backend/ext_localconf.php + */ + +$_EXTKEY = 'backend'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// sys_category tree check, which only affects Backend Users +\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class)->connect( + \TYPO3\CMS\Core\Tree\TableConfiguration\DatabaseTreeDataProvider::class, + \TYPO3\CMS\Core\Tree\TableConfiguration\DatabaseTreeDataProvider::SIGNAL_PostProcessTreeData, + \TYPO3\CMS\Backend\Security\CategoryPermissionsAspect::class, + 'addUserPermissionsToCategoryTreeData' +); + +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433106] = \TYPO3\CMS\Backend\Backend\ToolbarItems\ClearCacheToolbarItem::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433107] = \TYPO3\CMS\Backend\Backend\ToolbarItems\HelpToolbarItem::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433108] = \TYPO3\CMS\Backend\Backend\ToolbarItems\LiveSearchToolbarItem::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433109] = \TYPO3\CMS\Backend\Backend\ToolbarItems\ShortcutToolbarItem::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433110] = \TYPO3\CMS\Backend\Backend\ToolbarItems\SystemInformationToolbarItem::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433111] = \TYPO3\CMS\Backend\Backend\ToolbarItems\UserToolbarItem::class; + +$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['backend']['loginProviders'][1433416747] = [ + 'provider' => \TYPO3\CMS\Backend\LoginProvider\UsernamePasswordLoginProvider::class, + 'sorting' => 50, + 'icon-class' => 'fa-key', + 'label' => 'LLL:EXT:backend/Resources/Private/Language/locallang.xlf:login.link' +]; + +$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['backend']['avatarProviders']['defaultAvatarProvider'] = [ + 'provider' => \TYPO3\CMS\Backend\Backend\Avatar\DefaultAvatarProvider::class +]; + +$GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['nodeRegistry'][1460321142] = [ + 'nodeName' => 'belayoutwizard', + 'priority' => 40, + 'class' => \TYPO3\CMS\Backend\View\Wizard\Element\BackendLayoutWizardElement::class, +]; + +// Register search key shortcuts +$GLOBALS['TYPO3_CONF_VARS']['SYS']['livesearch']['page'] = 'pages'; + +// Include base TSconfig setup +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( + "@import 'EXT:backend/Configuration/TSconfig/Page/Mod/Wizards/NewContentElement.tsconfig'" +); + +// Register BackendLayoutDataProvider for PageTs +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['BackendLayoutDataProvider']['pagets'] = \TYPO3\CMS\Backend\Provider\PageTsBackendLayoutDataProvider::class; + + +/** + * Extension: reports + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/reports/ext_localconf.php + */ + +$_EXTKEY = 'reports'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Reports\Task\SystemStatusUpdateTask::class] = [ + 'extension' => 'reports', + 'title' => 'LLL:EXT:reports/Resources/Private/Language/locallang_reports.xlf:status_updateTaskTitle', + 'description' => 'LLL:EXT:reports/Resources/Private/Language/locallang_reports.xlf:status_updateTaskDescription', + 'additionalFields' => \TYPO3\CMS\Reports\Task\SystemStatusUpdateTaskNotificationEmailField::class +]; + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_befunc.php']['displayWarningMessages']['tx_reports_WarningMessagePostProcessor'] = \TYPO3\CMS\Reports\Report\Status\WarningMessagePostProcessor::class; + +if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status'])) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status'] = []; +} +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status'] = array_merge( + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status'], + [ + 'title' => 'LLL:EXT:reports/Resources/Private/Language/locallang_reports.xlf:status_report_title', + 'icon' => 'EXT:reports/Resources/Public/Icons/module-reports.svg', + 'description' => 'LLL:EXT:reports/Resources/Private/Language/locallang_reports.xlf:status_report_description', + 'report' => \TYPO3\CMS\Reports\Report\Status\Status::class + ] +); +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['typo3'][] = \TYPO3\CMS\Reports\Report\Status\Typo3Status::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['system'][] = \TYPO3\CMS\Reports\Report\Status\SystemStatus::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['security'][] = \TYPO3\CMS\Reports\Report\Status\SecurityStatus::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['configuration'][] = \TYPO3\CMS\Reports\Report\Status\ConfigurationStatus::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['fal'][] = \TYPO3\CMS\Reports\Report\Status\FalStatus::class; + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['sv']['services'] = [ + 'title' => 'LLL:EXT:reports/Resources/Private/Language/locallang_servicereport.xlf:report_title', + 'description' => 'LLL:EXT:reports/Resources/Private/Language/locallang_servicereport.xlf:report_description', + 'icon' => 'EXT:reports/Resources/Public/Images/service-reports.png', + 'report' => \TYPO3\CMS\Reports\Report\ServicesListReport::class +]; + + +/** + * Extension: rte_ckeditor + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/rte_ckeditor/ext_localconf.php + */ + +$_EXTKEY = 'rte_ckeditor'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Register FormEngine node type resolver hook to render RTE in FormEngine if enabled +$GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['nodeResolver'][1480314091] = [ + 'nodeName' => 'text', + 'priority' => 50, + 'class' => \TYPO3\CMS\RteCKEditor\Form\Resolver\RichTextNodeResolver::class, +]; + +if (TYPO3_REQUESTTYPE & TYPO3_REQUESTTYPE_BE) { + \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Core\Page\PageRenderer::class + )->addRequireJsConfiguration([ + 'shim' => [ + 'ckeditor' => ['exports' => 'CKEDITOR'] + ], + 'paths' => [ + 'ckeditor' => \TYPO3\CMS\Core\Utility\PathUtility::getAbsoluteWebPath( + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('rte_ckeditor', 'Resources/Public/JavaScript/Contrib/') + ) . 'ckeditor' + ] + ]); +} + +// Register the presets +if (empty($GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['default'])) { + $GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['default'] = 'EXT:rte_ckeditor/Configuration/RTE/Default.yaml'; +} +if (empty($GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['minimal'])) { + $GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['minimal'] = 'EXT:rte_ckeditor/Configuration/RTE/Minimal.yaml'; +} +if (empty($GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['full'])) { + $GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['full'] = 'EXT:rte_ckeditor/Configuration/RTE/Full.yaml'; +} + + +/** + * Extension: adminpanel + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/adminpanel/ext_localconf.php + */ + +$_EXTKEY = 'adminpanel'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['adminpanel']['modules'] = [ + 'preview' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\PreviewModule::class, + 'before' => ['cache'], + ], + 'cache' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\CacheModule::class, + 'after' => ['preview'], + ], + 'edit' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\EditModule::class, + 'after' => ['cache'], + ], + 'tsdebug' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\TsDebugModule::class, + 'after' => ['edit'], + 'submodules' => [ + 'ts-waterfall' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\TsDebug\TypoScriptWaterfall::class, + ], + ], + ], + 'info' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\InfoModule::class, + 'after' => ['tsdebug'], + 'submodules' => [ + 'general' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\Info\GeneralInformation::class, + ], + 'request' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\Info\RequestInformation::class, + ], + 'phpinfo' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\Info\PhpInformation::class, + ], + ], + ], + 'debug' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\DebugModule::class, + 'after' => ['info'], + 'submodules' => [ + 'log' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\Debug\Log::class, + ], + 'queryInformation' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\Debug\QueryInformation::class, + ], + ], + ], +]; + +$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['adminPanel_save'] + = \TYPO3\CMS\Adminpanel\Controller\AjaxController::class . '::saveDataAction'; + +// Only write to InMemoryLog if in frontend and not in CLI mode +if (TYPO3_MODE === 'FE' && !\TYPO3\CMS\Core\Core\Environment::isCli()) { + $GLOBALS['TYPO3_CONF_VARS']['LOG']['writerConfiguration'][\TYPO3\CMS\Core\Log\LogLevel::DEBUG][\TYPO3\CMS\Adminpanel\Log\InMemoryLogWriter::class] = []; +} + +if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['adminpanel_requestcache'])) { + $GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['adminpanel_requestcache'] = []; +} + + +/** + * Extension: belog + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/belog/ext_localconf.php + */ + +$_EXTKEY = 'belog'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class) + ->connect( + \TYPO3\CMS\Backend\Backend\ToolbarItems\SystemInformationToolbarItem::class, + 'loadMessages', + \TYPO3\CMS\Belog\Controller\SystemInformationController::class, + 'appendMessage' + ); + + +/** + * Extension: beuser + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/beuser/ext_localconf.php + */ + +$_EXTKEY = 'beuser'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_userauth.php']['logoff_pre_processing'][] = \TYPO3\CMS\Beuser\Hook\SwitchBackUserHook::class . '->switchBack'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/backend.php']['constructPostProcess'][] = \TYPO3\CMS\Beuser\Hook\BackendControllerHook::class . '->addJavaScript'; +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418730] = \TYPO3\CMS\Beuser\ContextMenu\ItemProvider::class; + + +/** + * Extension: extensionmanager + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extensionmanager/ext_localconf.php + */ + +$_EXTKEY = 'extensionmanager'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Register extension list update task +$offlineMode = (bool)\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Core\Configuration\ExtensionConfiguration::class +)->get('extensionmanager', 'offlineMode'); +if (!$offlineMode) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Extensionmanager\Task\UpdateExtensionListTask::class] = [ + 'extension' => 'extensionmanager', + 'title' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang.xlf:task.updateExtensionListTask.name', + 'description' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang.xlf:task.updateExtensionListTask.description', + 'additionalFields' => '', + ]; +} +unset($offlineMode); + +if (TYPO3_REQUESTTYPE & TYPO3_REQUESTTYPE_BE) { + $signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Extensionmanager\Service\ExtensionManagementService::class, + 'willInstallExtensions', + \TYPO3\CMS\Core\Package\PackageManager::class, + 'scanAvailablePackages' + ); + unset($signalSlotDispatcher); +} + +// Register extension status report system +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['Extension Manager'][] = + \TYPO3\CMS\Extensionmanager\Report\ExtensionStatus::class; + + +/** + * Extension: felogin + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/felogin/ext_localconf.php + */ + +$_EXTKEY = 'felogin'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Add a default TypoScript for the CType "login" +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptConstants( + ' +# customsubcategory=01_Storage=Storage +# customsubcategory=02_Template=Template +# customsubcategory=03_Features=Features +# customsubcategory=04_EMail=E-Mail +# customsubcategory=05_Redirects=Redirects +# customsubcategory=06_Security=Security + +styles.content.loginform { + # cat=Frontend Login/01_Storage/100; type=int+; label= Storage Folder: Define the Storage Folder with the Website User Records, using a comma separated list or single value + pid = 0 + # cat=Frontend Login/01_Storage/101; type=boolean; label= Recursive: If set, also any subfolders of the storagePid will be used + recursive = 0 + + # cat=Frontend Login/02_Template/100; type=string; label= Login template: Enter the path for the HTML template to be used + templateFile = EXT:felogin/Resources/Private/Templates/FrontendLogin.html + # cat=Frontend Login/02_Template/101; type=string; label= BaseURL for generated links: Base url if something other than the system base URL is needed + feloginBaseURL = + # cat=Frontend Login/02_Template/102; type=string; label= Date format: Format for the link is valid until message (forget password email) + dateFormat = Y-m-d H:i + + # cat=Frontend Login/03_Features/100; type=boolean; label= Display Password Recovery Link: If set, the section in the template to display the link to the forget password dialogue is visible. + showForgotPasswordLink = 0 + # cat=Frontend Login/03_Features/101; type=boolean; label= Display Remember Login Option: If set, the section in the template to display the option to remember the login (with a cookie) is visible. + showPermaLogin = 0 + # cat=Frontend Login/03_Features/102; type=boolean; label= Disable redirect after successful login, but display logout-form: If set, the logout form will be displayed immediately after successful login. + showLogoutFormAfterLogin = 0 + + # cat=Frontend Login/04_EMail/100; type=string; label= E-Mail Sender Address: E-Mail address used as sender of the change password emails + emailFrom = + # cat=Frontend Login/04_EMail/101; type=string; label= E-Mail Sender Name: Name used as sender of the change password emails + emailFromName = + # cat=Frontend Login/04_EMail/102; type=string; label= Reply To E-Mail Address: Reply-to address used in the change password emails + replyToEmail = + + # cat=Frontend Login/05_Redirects/101; type=string; label= Redirect Mode: Comma separated list of redirect modes. Possible values: groupLogin, userLogin, login, getpost, referer, refererDomains, loginError, logout + redirectMode = + # cat=Frontend Login/05_Redirects/102; type=boolean; label= Use First Supported Mode from Selection: If set the first method from redirectMode which is possible will be used + redirectFirstMethod = 0 + # cat=Frontend Login/05_Redirects/103; type=int+; label= After Successful Login Redirect to Page: Page id to redirect to after Login + redirectPageLogin = 0 + # cat=Frontend Login/05_Redirects/104; type=int+; label= After Failed Login Redirect to Page: Page id to redirect to after Login Error + redirectPageLoginError = 0 + # cat=Frontend Login/05_Redirects/105; type=int+; label= After Logout Redirect to Page: Page id to redirect to after Logout + redirectPageLogout = 0 + # cat=Frontend Login/05_Redirects/106; type=boolean; label= Disable Redirect: If set redirecting is disabled + redirectDisable = 0 + + # cat=Frontend Login/06_Security/100; type=int+; label= Time in hours how long the link for forget password is valid: How many hours the link for forget password is valid + forgotLinkHashValidTime = 12 + # cat=Frontend Login/06_Security/101; type=int+; label= Minimum amount of characters, when setting a new password: Minimum length of the new password a user sets + newPasswordMinLength = 6 + # cat=Frontend Login/06_Security/102; type=string; label= Allowed Referrer-Redirect-Domains: Comma separated list of domains which are allowed for the referrer redirect mode + domains = + # cat=Frontend Login/06_Security/103; type=boolean; label= Expose existing users: Expose the information on whether or not the account for which a new password was requested exists. By default, that information is not disclosed for privacy reasons. + exposeNonexistentUserInForgotPasswordDialog = 0 +} + ' +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup( + ' +# Setting "felogin" plugin TypoScript +plugin.tx_felogin_pi1 = USER_INT +plugin.tx_felogin_pi1 { + userFunc = TYPO3\CMS\Felogin\Controller\FrontendLoginController->main + + # Storage + storagePid = {$styles.content.loginform.pid} + recursive = {$styles.content.loginform.recursive} + + # Template + templateFile = {$styles.content.loginform.templateFile} + feloginBaseURL = {$styles.content.loginform.feloginBaseURL} + dateFormat = {$styles.content.loginform.dateFormat} + + # Features + showForgotPasswordLink = {$styles.content.loginform.showForgotPasswordLink} + showPermaLogin = {$styles.content.loginform.showPermaLogin} + showLogoutFormAfterLogin = {$styles.content.loginform.showLogoutFormAfterLogin} + + # E-Mail Settings + email_from = {$styles.content.loginform.emailFrom} + email_fromName = {$styles.content.loginform.emailFromName} + replyTo = {$styles.content.loginform.replyToEmail} + + # Redirects + redirectMode = {$styles.content.loginform.redirectMode} + redirectFirstMethod = {$styles.content.loginform.redirectFirstMethod} + redirectPageLogin = {$styles.content.loginform.redirectPageLogin} + redirectPageLoginError = {$styles.content.loginform.redirectPageLoginError} + redirectPageLogout = {$styles.content.loginform.redirectPageLogout} + redirectDisable = {$styles.content.loginform.redirectDisable} + + # Security + forgotLinkHashValidTime = {$styles.content.loginform.forgotLinkHashValidTime} + newPasswordMinLength = {$styles.content.loginform.newPasswordMinLength} + domains = {$styles.content.loginform.domains} + exposeNonexistentUserInForgotPasswordDialog = {$styles.content.loginform.exposeNonexistentUserInForgotPasswordDialog} + + # should a wrapper class be set for this content element + wrapContentInBaseClass = 1 + + # typolink-configuration for links / urls + # parameter and additionalParams are set by extension + linkConfig { + target = + ATagParams = rel="nofollow" + } + + # preserve GET vars - define "all" or comma separated list of GET-vars that should be included by link generation + preserveGETvars = all + + welcomeHeader_stdWrap { + required = 1 + wrap =

|

+ htmlSpecialChars = 1 + } + successHeader_stdWrap < .welcomeHeader_stdWrap + logoutHeader_stdWrap < .welcomeHeader_stdWrap + errorHeader_stdWrap < .welcomeHeader_stdWrap + forgotHeader_stdWrap < .welcomeHeader_stdWrap + changePasswordHeader_stdWrap < .welcomeHeader_stdWrap + + welcomeMessage_stdWrap { + required = 1 + wrap =
|
+ htmlSpecialChars = 1 + } + successMessage_stdWrap < .welcomeMessage_stdWrap + logoutMessage_stdWrap < .welcomeMessage_stdWrap + errorMessage_stdWrap < .welcomeMessage_stdWrap + forgotMessage_stdWrap < .welcomeMessage_stdWrap + forgotErrorMessage_stdWrap < .welcomeMessage_stdWrap + forgotResetMessageEmailSentMessage_stdWrap < .welcomeMessage_stdWrap + changePasswordNotValidMessage_stdWrap < .welcomeMessage_stdWrap + changePasswordTooShortMessage_stdWrap < .welcomeMessage_stdWrap + changePasswordNotEqualMessage_stdWrap < .welcomeMessage_stdWrap + changePasswordMessage_stdWrap < .welcomeMessage_stdWrap + changePasswordDoneMessage_stdWrap < .welcomeMessage_stdWrap + + cookieWarning_stdWrap { + required = 1 + wrap =

|

+ htmlSpecialChars = 1 + } + + # stdWrap for fe_users fields used in Messages + userfields { + username { + htmlSpecialChars = 1 + wrap = | + } + } +} + +# Setting "felogin" plugin TypoScript +tt_content.login =< lib.contentElement +tt_content.login { + templateName = Generic + variables { + content =< plugin.tx_felogin_pi1 + } +} + ' +); + +// Add login to new content element wizard +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(' + mod.wizards.newContentElement.wizardItems.forms { + elements.login { + iconIdentifier = content-elements-login + title = LLL:EXT:backend/Resources/Private/Language/locallang_db_new_content_el.xlf:forms_login_title + description = LLL:EXT:backend/Resources/Private/Language/locallang_db_new_content_el.xlf:forms_login_description + tt_content_defValues { + CType = login + } + } + show :=addToList(login) + } +'); + +// Page module hook +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['felogin'] = \TYPO3\CMS\Felogin\Hooks\CmsLayout::class; + + +/** + * Extension: redirects + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/redirects/ext_localconf.php + */ + +$_EXTKEY = 'redirects'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Rebuild cache in DataHandler on changing / inserting / adding redirect records +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearCachePostProc']['redirects'] = \TYPO3\CMS\Redirects\Hooks\DataHandlerCacheFlushingHook::class . '->rebuildRedirectCacheIfNecessary'; + +// Inject sys_domains into valuepicker form +$GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['formDataGroup']['tcaDatabaseRecord'] +[\TYPO3\CMS\Redirects\FormDataProvider\ValuePickerItemDataProvider::class] = [ + 'depends' => [ + \TYPO3\CMS\Backend\Form\FormDataProvider\TcaInputPlaceholders::class, + ], +]; + +\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Imaging\IconRegistry::class) + ->registerIcon( + 'mimetypes-x-sys_redirect', + \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, + ['source' => 'EXT:redirects/Resources/Public/Icons/mimetypes-x-sys_redirect.svg'] + ); + +// Add validation call for form field source_host and source_path +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tce']['formevals'][\TYPO3\CMS\Redirects\Evaluation\SourceHost::class] = ''; + + +/** + * Extension: seo + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/seo/ext_localconf.php + */ + +$_EXTKEY = 'seo'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['TYPO3\CMS\Frontend\Page\PageGenerator']['generateMetaTags']['metatag'] = + \TYPO3\CMS\Seo\MetaTag\MetaTagGenerator::class . '->generate'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['TYPO3\CMS\Frontend\Page\PageGenerator']['generateMetaTags']['hreflang'] = + \TYPO3\CMS\Seo\HrefLang\HrefLangGenerator::class . '->generate'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['TYPO3\CMS\Frontend\Page\PageGenerator']['generateMetaTags']['canonical'] = + \TYPO3\CMS\Seo\Canonical\CanonicalGenerator::class . '->generate'; + +$metaTagManagerRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\MetaTag\MetaTagManagerRegistry::class); +$metaTagManagerRegistry->registerManager( + 'opengraph', + \TYPO3\CMS\Seo\MetaTag\OpenGraphMetaTagManager::class +); +$metaTagManagerRegistry->registerManager( + 'twitter', + \TYPO3\CMS\Seo\MetaTag\TwitterCardMetaTagManager::class +); +unset($metaTagManagerRegistry); + +// Add module configuration +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup(trim(' + config.pageTitleProviders { + seo { + provider = TYPO3\CMS\Seo\PageTitle\SeoTitlePageTitleProvider + before = record + after = altPageTitle + } + } +')); + + +/** + * Extension: sys_note + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/sys_note/ext_localconf.php + */ + +$_EXTKEY = 'sys_note'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Hook into the list module +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['recordlist/Modules/Recordlist/index.php']['drawHeaderHook']['sys_note'] = \TYPO3\CMS\SysNote\Hook\RecordListHook::class . '->renderInHeader'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['recordlist/Modules/Recordlist/index.php']['drawFooterHook']['sys_note'] = \TYPO3\CMS\SysNote\Hook\RecordListHook::class . '->renderInFooter'; +// Hook into the page modules +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/db_layout.php']['drawHeaderHook']['sys_note'] = \TYPO3\CMS\SysNote\Hook\PageHook::class . '->renderInHeader'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/db_layout.php']['drawFooterHook']['sys_note'] = \TYPO3\CMS\SysNote\Hook\PageHook::class . '->renderInFooter'; +// Hook into the info module +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/web_info/class.tx_cms_webinfo.php']['drawFooterHook']['sys_note'] = \TYPO3\CMS\SysNote\Hook\InfoModuleHook::class . '->render'; + + +/** + * Extension: t3editor + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/t3editor/ext_localconf.php + */ + +$_EXTKEY = 't3editor'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/file_edit.php']['preOutputProcessingHook'][] = \TYPO3\CMS\T3editor\Hook\FileEditHook::class . '->preOutputProcessingHook'; + +if (TYPO3_REQUESTTYPE & TYPO3_REQUESTTYPE_BE) { + // We need this at a central place because CodeMirror uses relative paths in its module definitions and using PageRenderer is prohibited in FormEngine + \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Core\Page\PageRenderer::class + )->addRequireJsConfiguration([ + 'packages' => [ + [ + 'name' => 'cm', + 'location' => \TYPO3\CMS\Core\Utility\PathUtility::getAbsoluteWebPath( + \TYPO3\CMS\Core\Utility\GeneralUtility::getFileAbsFileName('EXT:t3editor/Resources/Public/JavaScript/Contrib/cm') + ), + 'main' => 'lib/codemirror', + ], + ], + ]); +} + +$GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['nodeRegistry'][1433089350] = [ + 'nodeName' => 't3editor', + 'priority' => 40, + 'class' => \TYPO3\CMS\T3editor\Form\Element\T3editorElement::class, +]; + + +/** + * Extension: bootstrap_package + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/bootstrap_package/ext_localconf.php + */ + +$_EXTKEY = 'bootstrap_package'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + + +/* + * This file is part of the package bk2k/bootstrap-package. + * + * For the full copyright and license information, please read the + * LICENSE file that was distributed with this source code. + */ + +defined('TYPO3_MODE') || die(); + +/*************** + * Define TypoScript as content rendering template + */ +$GLOBALS['TYPO3_CONF_VARS']['FE']['contentRenderingTemplates'][] = 'bootstrappackage/Configuration/TypoScript/'; +$GLOBALS['TYPO3_CONF_VARS']['FE']['contentRenderingTemplates'][] = 'bootstrappackage/Configuration/TypoScript/ContentElement/'; + +/*************** + * Make the extension configuration accessible + */ +$extensionConfiguration = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Core\Configuration\ExtensionConfiguration::class +); +$bootstrapPackageConfiguration = $extensionConfiguration->get('bootstrap_package'); + +/*************** + * PageTS + */ + +// Add Content Elements +if (!(bool) $bootstrapPackageConfiguration['disablePageTsContentElements']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(''); +} + +// Add BackendLayouts for the BackendLayout DataProvider +if (!(bool) $bootstrapPackageConfiguration['disablePageTsBackendLayouts']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(''); +} + +// RTE +if (!(bool) $bootstrapPackageConfiguration['disablePageTsRTE']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(''); +} + +// TCEMAIN +if (!(bool) $bootstrapPackageConfiguration['disablePageTsTCEMAIN']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(''); +} + +// TCEFORM +if (!(bool) $bootstrapPackageConfiguration['disablePageTsTCEFORM']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(''); +} + +/*************** + * Register custom EXT:form configuration + */ +if (\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('form')) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup(trim(' + module.tx_form { + settings { + yamlConfigurations { + 110 = EXT:bootstrap_package/Configuration/Form/Setup.yaml + } + } + } + plugin.tx_form { + settings { + yamlConfigurations { + 110 = EXT:bootstrap_package/Configuration/Form/Setup.yaml + } + } + } + ')); +} + +if (TYPO3_MODE === 'BE') { + $signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class); + + /** + * Provide example webserver configuration after extension is installed. + */ + $signalSlotDispatcher->connect( + \TYPO3\CMS\Extensionmanager\Utility\InstallUtility::class, + 'afterExtensionInstall', + \BK2K\BootstrapPackage\Service\InstallService::class, + 'generateApacheHtaccess' + ); + + /** + * Add backend styling + */ + $signalSlotDispatcher->connect( + \TYPO3\CMS\Extensionmanager\Utility\InstallUtility::class, + 'afterExtensionInstall', + \BK2K\BootstrapPackage\Service\BrandingService::class, + 'setBackendStyling' + ); + + /** + * Add current Bootstrap Package version to system information toolbar + */ + $signalSlotDispatcher->connect( + \TYPO3\CMS\Backend\Backend\ToolbarItems\SystemInformationToolbarItem::class, + 'getSystemInformation', + \BK2K\BootstrapPackage\Backend\ToolbarItem\VersionToolbarItem::class, + 'addVersionInformation' + ); +} + +/*************** + * Register google font hook + */ +if (!(bool) $bootstrapPackageConfiguration['disableGoogleFontCaching']) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_pagerenderer.php']['render-preProcess'][\BK2K\BootstrapPackage\Hooks\PageRenderer\GoogleFontHook::class] + = \BK2K\BootstrapPackage\Hooks\PageRenderer\GoogleFontHook::class . '->execute'; +} + +/*************** + * Register css processing parser + */ +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/bootstrap-package/css']['parser'][\BK2K\BootstrapPackage\Parser\ScssParser::class] = + \BK2K\BootstrapPackage\Parser\ScssParser::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/bootstrap-package/css']['parser'][\BK2K\BootstrapPackage\Parser\LessParser::class] = + \BK2K\BootstrapPackage\Parser\LessParser::class; + +/*************** + * Register css processing hooks + */ +if (!(bool) $bootstrapPackageConfiguration['disableCssProcessing']) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_pagerenderer.php']['render-preProcess'][\BK2K\BootstrapPackage\Hooks\PageRenderer\PreProcessHook::class] + = \BK2K\BootstrapPackage\Hooks\PageRenderer\PreProcessHook::class . '->execute'; +} + +/*************** + * Register font loader + */ +if (!(bool) $bootstrapPackageConfiguration['disableFontLoader']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptConstants(implode(LF, [ + '# customsubcategory=98=Preloader', + 'page.preloader {', + ' # cat=bootstrap package: preloader/98/1_enable; type=boolean; label=Preloader: Enable to display the preloader', + ' enable = 1', + ' logo {', + ' # cat=bootstrap package: preloader/98/2_logo_file; type=string; label=Logo: Leave blank to don´t show a logo', + ' file = EXT:bootstrap_package/Resources/Public/Images/BootstrapPackageInverted.svg', + ' # cat=bootstrap package: preloader/98/3_logo_height; type=int+; label=Height: The image will not be resized!', + ' height = 52', + ' # cat=bootstrap package: preloader/98/4_logo_width; type=int+; label=Width: The image will not be resized!', + ' width = 180', + ' }', + ' # cat=bootstrap package: preloader/98/5_background_color; type=color; label=Background Color', + ' backgroundColor = #333333', + ' # cat=bootstrap package: preloader/98/6_fade_duration; type=string; label=Fade duration', + ' fadeDuration = 0.25', + '}' + ])); + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_pagerenderer.php']['render-preProcess'][\BK2K\BootstrapPackage\Hooks\PageRenderer\FontLoaderHook::class] + = \BK2K\BootstrapPackage\Hooks\PageRenderer\FontLoaderHook::class . '->execute'; +} + +/*************** + * Add default RTE configuration for bootstrap package + */ +$GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['bootstrap'] = 'EXT:bootstrap_package/Configuration/RTE/Default.yaml'; + +/*************** + * Extend TYPO3 upgrade wizards to handle bootstrap package specific upgrades + */ +if (isset($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\TYPO3\CMS\Install\Updates\SectionFrameToFrameClassUpdate::class])) { + unset($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\TYPO3\CMS\Install\Updates\SectionFrameToFrameClassUpdate::class]); +} +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\AccordionContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\AccordionContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\AccordionMediaOrientUpdate::class] + = \BK2K\BootstrapPackage\Updates\AccordionMediaOrientUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\BackendLayoutUpdate::class] + = \BK2K\BootstrapPackage\Updates\BackendLayoutUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\BulletContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\BulletContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\CarouselContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\CarouselContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\CarouselItemTypeUpdate::class] + = \BK2K\BootstrapPackage\Updates\CarouselItemTypeUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\ExternalMediaContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\ExternalMediaContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\FrameClassUpdate::class] + = \BK2K\BootstrapPackage\Updates\FrameClassUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\FrameClassToBackgroundUpdate::class] + = \BK2K\BootstrapPackage\Updates\FrameClassToBackgroundUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\ListGroupContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\ListGroupContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\PanelContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\PanelContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TabContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\TabContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TabMediaOrientUpdate::class] + = \BK2K\BootstrapPackage\Updates\TabMediaOrientUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TableContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\TableContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TexticonContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\TexticonContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TexticonSizeUpdate::class] + = \BK2K\BootstrapPackage\Updates\TexticonSizeUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TexticonTypeUpdate::class] + = \BK2K\BootstrapPackage\Updates\TexticonTypeUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TexticonIconUpdate::class] + = \BK2K\BootstrapPackage\Updates\TexticonIconUpdate::class; + +/*************** + * Register "bk2k" as global fluid namespace + */ +$GLOBALS['TYPO3_CONF_VARS']['SYS']['fluid']['namespaces']['bk2k'][] = 'BK2K\\BootstrapPackage\\ViewHelpers'; + +/*************** + * Register Icons + */ +$iconRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Imaging\IconRegistry::class); +$iconRegistry->registerIcon( + 'systeminformation-bootstrappackage', + \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, + ['source' => 'EXT:bootstrap_package/Resources/Public/Icons/SystemInformation/bootstrappackage.svg'] +); +$icons = [ + 'accordion', + 'accordion-item', + 'card-group', + 'card-group-item', + 'carousel', + 'carousel-item', + 'carousel-item-backgroundimage', + 'carousel-item-calltoaction', + 'carousel-item-header', + 'carousel-item-html', + 'carousel-item-image', + 'carousel-item-text', + 'carousel-item-textandimage', + 'beside-text-img-centered-left', + 'beside-text-img-centered-right', + 'csv', + 'externalmedia', + 'icon-group', + 'icon-group-item', + 'listgroup', + 'menu-card', + 'social-links', + 'tab', + 'tab-item', + 'texticon', + 'timeline', + 'timeline-item' +]; +foreach ($icons as $icon) { + $iconRegistry->registerIcon( + 'content-bootstrappackage-' . $icon, + \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, + ['source' => 'EXT:bootstrap_package/Resources/Public/Icons/ContentElements/' . $icon . '.svg'] + ); +} + + +/** + * Extension: gutachten + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/gutachten/ext_localconf.php + */ + +$_EXTKEY = 'gutachten'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + + +defined('TYPO3_MODE') || die(); + +// encapsulate all locally defined variables +(function () { + // \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile("gutachten", 'Configuration/TypoScript', 'GUTACHTEN'); + + $GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['tx_gutachten'] = \HermannTelser\Gutachten\Eid\TxGutachten::class.'::switch'; +})(); + + +# \ No newline at end of file diff --git a/var/cache/code/cache_core/ext_localconf_b4caadb02016b802d3377820e0ddb734f3f2b8dc.php b/var/cache/code/cache_core/ext_localconf_b4caadb02016b802d3377820e0ddb734f3f2b8dc.php new file mode 100644 index 0000000..4b706ae --- /dev/null +++ b/var/cache/code/cache_core/ext_localconf_b4caadb02016b802d3377820e0ddb734f3f2b8dc.php @@ -0,0 +1,1797 @@ +connect( + 'PackageManagement', + 'packagesMayHaveChanged', + \TYPO3\CMS\Core\Package\PackageManager::class, + 'scanAvailablePackages' +); + +// FAL security checks for backend users +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceFactory::class, + \TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostProcessStorage, + \TYPO3\CMS\Core\Resource\Security\StoragePermissionsAspect::class, + 'addUserPermissionsToStorage' +); +// FAL SVG file handling +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileAdd, + \TYPO3\CMS\Core\Resource\Security\SvgFileSlot::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileAdd +); +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileReplace, + \TYPO3\CMS\Core\Resource\Security\SvgFileSlot::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileReplace +); +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileSetContents, + \TYPO3\CMS\Core\Resource\Security\SvgFileSlot::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileSetContents +); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS'][\TYPO3\CMS\Core\Utility\GeneralUtility::class]['moveUploadedFile'][] = \TYPO3\CMS\Core\Resource\Security\SvgHookHandler::class . '->processMoveUploadedFile'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processUpload'][] = \TYPO3\CMS\Core\Resource\Security\SvgHookHandler::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Resource\Security\FileMetadataPermissionsAspect::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Hooks\BackendUserGroupIntegrityCheck::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Hooks\BackendUserPasswordCheck::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/alt_doc.php']['makeEditForm_accessCheck'][] = \TYPO3\CMS\Core\Resource\Security\FileMetadataPermissionsAspect::class . '->isAllowedToShowEditForm'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tceforms_inline.php']['checkAccess'][] = \TYPO3\CMS\Core\Resource\Security\FileMetadataPermissionsAspect::class . '->isAllowedToShowEditForm'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['checkModifyAccessList'][] = \TYPO3\CMS\Core\Resource\Security\FileMetadataPermissionsAspect::class; + +// Registering hooks for the Site Cache Hook +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Hooks\SiteDataHandlerCacheHook::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processCmdmapClass'][] = \TYPO3\CMS\Core\Hooks\SiteDataHandlerCacheHook::class; + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Hooks\DestroySessionHook::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Core\Hooks\PagesTsConfigGuard::class; + +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileDelete, + \TYPO3\CMS\Core\Resource\Processing\FileDeletionAspect::class, + 'removeFromRepository' +); + +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileAdd, + \TYPO3\CMS\Core\Resource\Processing\FileDeletionAspect::class, + 'cleanupProcessedFilesPostFileAdd' +); + +$signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileReplace, + \TYPO3\CMS\Core\Resource\Processing\FileDeletionAspect::class, + 'cleanupProcessedFilesPostFileReplace' +); + +if (!\TYPO3\CMS\Core\Core\Environment::isComposerMode()) { + $signalSlotDispatcher->connect( + \TYPO3\CMS\Extensionmanager\Utility\InstallUtility::class, + 'afterExtensionInstall', + \TYPO3\CMS\Core\Core\ClassLoadingInformation::class, + 'dumpClassLoadingInformation' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Extensionmanager\Utility\InstallUtility::class, + 'afterExtensionUninstall', + \TYPO3\CMS\Core\Core\ClassLoadingInformation::class, + 'dumpClassLoadingInformation' + ); +} +$signalSlotDispatcher->connect( + TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\Service\FileProcessingService::SIGNAL_PreFileProcess, + \TYPO3\CMS\Core\Resource\OnlineMedia\Processing\PreviewProcessing::class, + 'processFile' +); + +$signalSlotDispatcher->connect( + 'TYPO3\\CMS\\Install\\Service\\SqlExpectedSchemaService', + 'tablesDefinitionIsBeingBuilt', + \TYPO3\CMS\Core\Cache\DatabaseSchemaService::class, + 'addCachingFrameworkRequiredDatabaseSchemaForSqlExpectedSchemaService' +); +$signalSlotDispatcher->connect( + 'TYPO3\\CMS\\Install\\Service\\SqlExpectedSchemaService', + 'tablesDefinitionIsBeingBuilt', + \TYPO3\CMS\Core\Category\CategoryRegistry::class, + 'addCategoryDatabaseSchemaToTablesDefinition' +); + +unset($signalSlotDispatcher); + +$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['dumpFile'] = \TYPO3\CMS\Core\Controller\FileDumpController::class . '::dumpAction'; +$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['requirejs'] = \TYPO3\CMS\Core\Controller\RequireJsController::class . '::retrieveConfiguration'; + +/** @var \TYPO3\CMS\Core\Resource\Rendering\RendererRegistry $rendererRegistry */ +$rendererRegistry = \TYPO3\CMS\Core\Resource\Rendering\RendererRegistry::getInstance(); +$rendererRegistry->registerRendererClass(\TYPO3\CMS\Core\Resource\Rendering\AudioTagRenderer::class); +$rendererRegistry->registerRendererClass(\TYPO3\CMS\Core\Resource\Rendering\VideoTagRenderer::class); +$rendererRegistry->registerRendererClass(\TYPO3\CMS\Core\Resource\Rendering\YouTubeRenderer::class); +$rendererRegistry->registerRendererClass(\TYPO3\CMS\Core\Resource\Rendering\VimeoRenderer::class); +unset($rendererRegistry); + +$textExtractorRegistry = \TYPO3\CMS\Core\Resource\TextExtraction\TextExtractorRegistry::getInstance(); +$textExtractorRegistry->registerTextExtractor(\TYPO3\CMS\Core\Resource\TextExtraction\PlainTextExtractor::class); +unset($textExtractorRegistry); + +$extractorRegistry = \TYPO3\CMS\Core\Resource\Index\ExtractorRegistry::getInstance(); +$extractorRegistry->registerExtractionService(\TYPO3\CMS\Core\Resource\OnlineMedia\Metadata\Extractor::class); +unset($extractorRegistry); + +// Register base authentication service +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addService( + 'core', + 'auth', + \TYPO3\CMS\Core\Authentication\AuthenticationService::class, + [ + 'title' => 'User authentication', + 'description' => 'Authentication with username/password.', + 'subtype' => 'getUserBE,getUserFE,authUserBE,authUserFE,getGroupsFE,processLoginDataBE,processLoginDataFE', + 'available' => true, + 'priority' => 50, + 'quality' => 50, + 'os' => '', + 'exec' => '', + 'className' => TYPO3\CMS\Core\Authentication\AuthenticationService::class + ] +); + +// add default notification options to every page +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( + 'TCEMAIN.translateToMessage = Translate to %s:' +); + +$metaTagManagerRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\MetaTag\MetaTagManagerRegistry::class); +$metaTagManagerRegistry->registerManager( + 'html5', + \TYPO3\CMS\Core\MetaTag\Html5MetaTagManager::class +); +$metaTagManagerRegistry->registerManager( + 'edge', + \TYPO3\CMS\Core\MetaTag\EdgeMetaTagManager::class +); +unset($metaTagManagerRegistry); + +// Add module configuration +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup(trim(' + config.pageTitleProviders { + altPageTitle { + provider = TYPO3\CMS\Core\PageTitle\AltPageTitleProvider + before = record + } + record { + provider = TYPO3\CMS\Core\PageTitle\RecordPageTitleProvider + } + } +')); + + +/** + * Extension: scheduler + * File: /var/www/html/gutachten_prod/public/typo3/sysext/scheduler/ext_localconf.php + */ + +$_EXTKEY = 'scheduler'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Get the extensions's configuration +$showSampleTasks = (bool)\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Core\Configuration\ExtensionConfiguration::class +)->get('scheduler', 'showSampleTasks'); +// If sample tasks should be shown, +// register information for the test and sleep tasks +if ($showSampleTasks) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Example\TestTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:testTask.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:testTask.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Example\TestTaskAdditionalFieldProvider::class + ]; + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Example\SleepTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:sleepTask.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:sleepTask.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Example\SleepTaskAdditionalFieldProvider::class + ]; +} +unset($showSampleTasks); + +// Add caching framework garbage collection task +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\CachingFrameworkGarbageCollectionTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:cachingFrameworkGarbageCollection.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:cachingFrameworkGarbageCollection.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\CachingFrameworkGarbageCollectionAdditionalFieldProvider::class +]; + +// Add task to index file in a storage +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\FileStorageIndexingTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:fileStorageIndexing.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:fileStorageIndexing.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\FileStorageIndexingAdditionalFieldProvider::class +]; + +// Add task for extracting metadata from files in a storage +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\FileStorageExtractionTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:fileStorageExtraction.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:fileStorageExtraction.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\FileStorageExtractionAdditionalFieldProvider::class + +]; + +// Add recycler directory cleanup task +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\RecyclerGarbageCollectionTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:recyclerGarbageCollection.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:recyclerGarbageCollection.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\RecyclerGarbageCollectionAdditionalFieldProvider::class +]; + +// Add execute schedulable command task +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\ExecuteSchedulableCommandTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:executeSchedulableCommandTask.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:executeSchedulableCommandTask.name', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\ExecuteSchedulableCommandAdditionalFieldProvider::class +]; + +// Save any previous option array for table garbage collection task +// to temporary variable so it can be pre-populated by other +// extensions and LocalConfiguration/AdditionalConfiguration +$garbageCollectionTaskOptions = $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class]['options'] ?? []; +$garbageCollectionTaskOptions['tables'] = $garbageCollectionTaskOptions['tables'] ?? []; +// Add table garbage collection task +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:tableGarbageCollection.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:tableGarbageCollection.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\TableGarbageCollectionAdditionalFieldProvider::class, + 'options' => $garbageCollectionTaskOptions +]; +unset($garbageCollectionTaskOptions); + +// Register sys_log and sys_history table in table garbage collection task +if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class]['options']['tables']['sys_log'] ?? false)) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class]['options']['tables']['sys_log'] = [ + 'dateField' => 'tstamp', + 'expirePeriod' => 180 + ]; +} + +if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class]['options']['tables']['sys_history'] ?? false)) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\TableGarbageCollectionTask::class]['options']['tables']['sys_history'] = [ + 'dateField' => 'tstamp', + 'expirePeriod' => 30 + ]; +} + +// Save any previous option array for ip anonymization task +// to temporary variable so it can be pre-populated by other +// extensions and LocalConfiguration/AdditionalConfiguration +$ipAnonymizeCollectionTaskOptions = $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\IpAnonymizationTask::class]['options'] ?? []; +$ipAnonymizeCollectionTaskOptions['tables'] = $ipAnonymizeCollectionTaskOptions['tables'] ?? []; +// Add ip anonymization task +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\IpAnonymizationTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:ipAnonymization.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:ipAnonymization.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\IpAnonymizationAdditionalFieldProvider::class, + 'options' => $ipAnonymizeCollectionTaskOptions +]; +unset($ipAnonymizeCollectionTaskOptions); + +if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\IpAnonymizationTask::class]['options']['tables']['sys_log'] ?? false)) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\IpAnonymizationTask::class]['options']['tables']['sys_log'] = [ + 'dateField' => 'tstamp', + 'ipField' => 'IP' + ]; +} + +// Add task for optimizing database tables +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Scheduler\Task\OptimizeDatabaseTableTask::class] = [ + 'extension' => 'scheduler', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:optimizeDatabaseTable.name', + 'description' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:optimizeDatabaseTable.description', + 'additionalFields' => \TYPO3\CMS\Scheduler\Task\OptimizeDatabaseTableAdditionalFieldProvider::class + +]; + +// Available frequency options +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['frequencyOptions'] = [ + '0 9,15 * * 1-5' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:command.example1', + '0 */2 * * *' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:command.example2', + '*/20 * * * *' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:command.example3', + '0 7 * * 2' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang.xlf:command.example4', +]; + + +/** + * Extension: extbase + * File: /var/www/html/gutachten_prod/public/typo3/sysext/extbase/ext_localconf.php + */ + +$_EXTKEY = 'extbase'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// We set the default implementation for Storage Backend & Query Settings in Backend and Frontend. +// The code below is NO PUBLIC API! +/** @var \TYPO3\CMS\Extbase\Object\Container\Container $extbaseObjectContainer */ +$extbaseObjectContainer = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\Object\Container\Container::class); +// Singleton +$extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\QueryInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\Query::class); +$extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\QueryResultInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\QueryResult::class); +$extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\PersistenceManagerInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\PersistenceManager::class); +$extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\Generic\Storage\BackendInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\Storage\Typo3DbBackend::class); +$extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\Generic\QuerySettingsInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\Typo3QuerySettings::class); +unset($extbaseObjectContainer); + +// Register type converters +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\ArrayConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\BooleanConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\DateTimeConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FloatConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\IntegerConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\ObjectStorageConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\PersistentObjectConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\ObjectConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\StringConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\CoreTypeConverter::class); +// Experimental FAL<->extbase converters +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FileConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FileReferenceConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FolderBasedFileCollectionConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\StaticFileCollectionConverter::class); +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FolderConverter::class); + +// register help command +// @deprecated will be removed in TYPO3 v10.0. Use symfony/console commands instead +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['extbase']['commandControllers'][] = \TYPO3\CMS\Extbase\Command\HelpCommandController::class; + +// @deprecated will be removed in TYPO3 v10.0. Use symfony/console commands instead +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Extbase\Scheduler\Task::class] = [ + 'extension' => 'extbase', + 'title' => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:task.name', + 'description' => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:task.description', + 'additionalFields' => \TYPO3\CMS\Extbase\Scheduler\FieldProvider::class +]; + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['checkFlexFormValue'][] = \TYPO3\CMS\Extbase\Hook\DataHandler\CheckFlexFormValue::class; + + +/** + * Extension: frontend + * File: /var/www/html/gutachten_prod/public/typo3/sysext/frontend/ext_localconf.php + */ + +$_EXTKEY = 'frontend'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class)->connect( + \TYPO3\CMS\Core\Resource\Index\MetaDataRepository::class, + 'recordPostRetrieval', + \TYPO3\CMS\Frontend\Aspect\FileMetadataOverlayAspect::class, + 'languageAndWorkspaceOverlay' +); + +// Register all available content objects +$GLOBALS['TYPO3_CONF_VARS']['FE']['ContentObjects'] = array_merge($GLOBALS['TYPO3_CONF_VARS']['FE']['ContentObjects'], [ + 'TEXT' => \TYPO3\CMS\Frontend\ContentObject\TextContentObject::class, + 'CASE' => \TYPO3\CMS\Frontend\ContentObject\CaseContentObject::class, + 'COA' => \TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayContentObject::class, + 'COA_INT' => \TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayInternalContentObject::class, + 'USER' => \TYPO3\CMS\Frontend\ContentObject\UserContentObject::class, + 'USER_INT' => \TYPO3\CMS\Frontend\ContentObject\UserInternalContentObject::class, + 'FILE' => \TYPO3\CMS\Frontend\ContentObject\FileContentObject::class, + 'FILES' => \TYPO3\CMS\Frontend\ContentObject\FilesContentObject::class, + 'IMAGE' => \TYPO3\CMS\Frontend\ContentObject\ImageContentObject::class, + 'IMG_RESOURCE' => \TYPO3\CMS\Frontend\ContentObject\ImageResourceContentObject::class, + 'CONTENT' => \TYPO3\CMS\Frontend\ContentObject\ContentContentObject::class, + 'RECORDS' => \TYPO3\CMS\Frontend\ContentObject\RecordsContentObject::class, + 'HMENU' => \TYPO3\CMS\Frontend\ContentObject\HierarchicalMenuContentObject::class, + 'LOAD_REGISTER' => \TYPO3\CMS\Frontend\ContentObject\LoadRegisterContentObject::class, + 'RESTORE_REGISTER' => \TYPO3\CMS\Frontend\ContentObject\RestoreRegisterContentObject::class, + 'TEMPLATE' => \TYPO3\CMS\Frontend\ContentObject\TemplateContentObject::class, + 'FLUIDTEMPLATE' => \TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject::class, + 'SVG' => \TYPO3\CMS\Frontend\ContentObject\ScalableVectorGraphicsContentObject::class, + 'EDITPANEL' => \TYPO3\CMS\Frontend\ContentObject\EditPanelContentObject::class +]); + +// Register eID provider for showpic +$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['tx_cms_showpic'] = \TYPO3\CMS\Frontend\Controller\ShowImageController::class . '::processRequest'; + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig(' + options.saveDocView = 1 + options.saveDocNew = 1 + options.saveDocNew.pages = 0 + options.saveDocNew.sys_file = 0 + options.saveDocNew.sys_file_metadata = 0 + options.disableDelete.sys_file = 1 +'); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup( + ' +# Content selection +styles.content.get = CONTENT +styles.content.get { + table = tt_content + select { + orderBy = sorting + where = {#colPos}=0 + } +} + + +# Content element rendering +tt_content = CASE +tt_content { + key { + field = CType + } + default = TEXT + default { + field = CType + htmlSpecialChars = 1 + wrap =

ERROR: Content Element with uid "{field:uid}" and type "|" has no rendering definition!

+ wrap.insertData = 1 + } +} + ' +); + +// Registering hooks for the tree list cache +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = \TYPO3\CMS\Frontend\Hooks\TreelistCacheUpdateHooks::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processCmdmapClass'][] = \TYPO3\CMS\Frontend\Hooks\TreelistCacheUpdateHooks::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['moveRecordClass'][] = \TYPO3\CMS\Frontend\Hooks\TreelistCacheUpdateHooks::class; + +// Register hook to show preview info +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['hook_eofe']['preview-message'] = \TYPO3\CMS\Frontend\Hooks\FrontendHooks::class . '->displayPreviewInfoMessage'; + +// Register for hooks to show preview of tt_content elements in page module +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['image'] = + \TYPO3\CMS\Frontend\Hooks\PageLayoutView\ImagePreviewRenderer::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['textpic'] = + \TYPO3\CMS\Frontend\Hooks\PageLayoutView\TextpicPreviewRenderer::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['text'] = + \TYPO3\CMS\Frontend\Hooks\PageLayoutView\TextPreviewRenderer::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['textmedia'] = + \TYPO3\CMS\Frontend\Hooks\PageLayoutView\TextmediaPreviewRenderer::class; + +// Register search key shortcuts +$GLOBALS['TYPO3_CONF_VARS']['SYS']['livesearch']['content'] = 'tt_content'; + +\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Imaging\IconRegistry::class) + ->registerIcon( + 'wizard-backendlayout', + \TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider::class, + ['name' => 'table'] + ); + +// Include new content elements to modWizards +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( + "@import 'EXT:frontend/Configuration/TSconfig/Page/Mod/Wizards/NewContentElement.tsconfig'" +); +// Include FormEngine adjustments +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( + "@import 'EXT:frontend/Configuration/TSconfig/Page/TCEFORM.tsconfig'" +); + + +/** + * Extension: fluid_styled_content + * File: /var/www/html/gutachten_prod/public/typo3/sysext/fluid_styled_content/ext_localconf.php + */ + +$_EXTKEY = 'fluid_styled_content'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Define TypoScript as content rendering template +$GLOBALS['TYPO3_CONF_VARS']['FE']['contentRenderingTemplates'][] = 'fluidstyledcontent/Configuration/TypoScript/'; + + +/** + * Extension: filelist + * File: /var/www/html/gutachten_prod/public/typo3/sysext/filelist/ext_localconf.php + */ + +$_EXTKEY = 'filelist'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418731] = \TYPO3\CMS\Filelist\ContextMenu\ItemProviders\FileProvider::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418732] = \TYPO3\CMS\Filelist\ContextMenu\ItemProviders\FilemountsProvider::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418733] = \TYPO3\CMS\Filelist\ContextMenu\ItemProviders\FileStorageProvider::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418734] = \TYPO3\CMS\Filelist\ContextMenu\ItemProviders\FileDragProvider::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/backend.php']['constructPostProcess'][] = \TYPO3\CMS\Filelist\Hook\BackendControllerHook::class . '->addJavaScript'; + + +/** + * Extension: impexp + * File: /var/www/html/gutachten_prod/public/typo3/sysext/impexp/ext_localconf.php + */ + +$_EXTKEY = 'impexp'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/backend.php']['constructPostProcess'][] = \TYPO3\CMS\Impexp\Hook\BackendControllerHook::class . '->addJavaScript'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['taskcenter']['impexp'][\TYPO3\CMS\Impexp\Task\ImportExportTask::class] = [ + 'title' => 'LLL:EXT:impexp/Resources/Private/Language/locallang_csh.xlf:.alttitle', + 'description' => 'LLL:EXT:impexp/Resources/Private/Language/locallang_csh.xlf:.description', + 'icon' => 'EXT:impexp/Resources/Public/Images/export.gif' +]; +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418735] = \TYPO3\CMS\Impexp\ContextMenu\ItemProvider::class; + + +/** + * Extension: form + * File: /var/www/html/gutachten_prod/public/typo3/sysext/form/ext_localconf.php + */ + +$_EXTKEY = 'form'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +call_user_func(function () { + // Register upgrade wizard in install tool + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['formFileExtension'] + = \TYPO3\CMS\Form\Hooks\FormFileExtensionUpdate::class; + + if (\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('filelist')) { + // Context menu item handling for form files + $GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1530637161] + = \TYPO3\CMS\Form\Hooks\FormFileProvider::class; + + // File list edit icons + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['fileList']['editIconsHook'][1530637161] + = \TYPO3\CMS\Form\Hooks\FileListEditIconsHook::class; + } + + if (\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('impexp')) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/impexp/class.tx_impexp.php']['before_addSysFileRecord'][1530637161] + = \TYPO3\CMS\Form\Hooks\ImportExportHook::class . '->beforeAddSysFileRecordOnImport'; + } + + // Hook to enrich tt_content form flex element with finisher settings and form list drop down + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS'][\TYPO3\CMS\Core\Configuration\FlexForm\FlexFormTools::class]['flexParsing'][ + \TYPO3\CMS\Form\Hooks\DataStructureIdentifierHook::class + ] = \TYPO3\CMS\Form\Hooks\DataStructureIdentifierHook::class; + + // Hook to count used forms elements in tt_content + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['softRefParser']['formPersistenceIdentifier'] = + \TYPO3\CMS\Form\Hooks\SoftReferenceParserHook::class; + + // Register for hook to show preview of tt_content element of CType="form_formframework" in page module + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['form_formframework'] = + \TYPO3\CMS\Form\Hooks\FormPagePreviewRenderer::class; + + // Add new content element wizard entry + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( + "@import 'EXT:form/Configuration/PageTS/modWizards.tsconfig'" + ); + + // Add module configuration + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup( + 'module.tx_form { + settings { + yamlConfigurations { + 10 = EXT:form/Configuration/Yaml/BaseSetup.yaml + 20 = EXT:form/Configuration/Yaml/FormEditorSetup.yaml + 30 = EXT:form/Configuration/Yaml/FormEngineSetup.yaml + } + } + view { + templateRootPaths.10 = EXT:form/Resources/Private/Backend/Templates/ + partialRootPaths.10 = EXT:form/Resources/Private/Backend/Partials/ + layoutRootPaths.10 = EXT:form/Resources/Private/Backend/Layouts/ + } +}' + ); + + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/form']['afterSubmit'][1489772699] + = \TYPO3\CMS\Form\Hooks\FormElementHooks::class; + + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/form']['initializeFormElement'][1489772699] + = \TYPO3\CMS\Form\Hooks\FormElementHooks::class; + + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/form']['beforeRendering'][1489772699] + = \TYPO3\CMS\Form\Hooks\FormElementHooks::class; + + // FE file upload processing + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/form']['afterBuildingFinished'][1489772699] + = \TYPO3\CMS\Form\Mvc\Property\PropertyMappingConfiguration::class; + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/form']['afterFormStateInitialized'][1613296803] + = \TYPO3\CMS\Form\Mvc\Property\PropertyMappingConfiguration::class; + + \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter( + \TYPO3\CMS\Form\Mvc\Property\TypeConverter\FormDefinitionArrayConverter::class + ); + + // Register "formvh:" namespace + $GLOBALS['TYPO3_CONF_VARS']['SYS']['fluid']['namespaces']['formvh'][] = 'TYPO3\\CMS\\Form\\ViewHelpers'; + + // Register FE plugin + \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin( + 'TYPO3.CMS.Form', + 'Formframework', + ['FormFrontend' => 'render, perform'], + ['FormFrontend' => 'perform'], + \TYPO3\CMS\Extbase\Utility\ExtensionUtility::PLUGIN_TYPE_CONTENT_ELEMENT + ); + + // Register slots for file handling + $signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileCreate, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileCreate' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileAdd, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileAdd' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileRename, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileRename' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileReplace, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileReplace' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileMove, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileMove' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileSetContents, + \TYPO3\CMS\Form\Slot\FilePersistenceSlot::class, + 'onPreFileSetContents' + ); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Core\Resource\ResourceStorage::class, + \TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreGeneratePublicUrl, + \TYPO3\CMS\Form\Slot\ResourcePublicationSlot::class, + 'onPreGeneratePublicUrl' + ); +}); + + +/** + * Extension: install + * File: /var/www/html/gutachten_prod/public/typo3/sysext/install/ext_localconf.php + */ + +$_EXTKEY = 'install'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Do not delete this wizard. This makes sure new installations get the TER repository set in the database. +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['extensionManagerTables'] + = \TYPO3\CMS\Install\Updates\ExtensionManagerTables::class; + +// TYPO3 CMS 8 +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['wizardDoneToRegistry'] + = \TYPO3\CMS\Install\Updates\WizardDoneToRegistry::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['startModuleUpdate'] + = \TYPO3\CMS\Install\Updates\StartModuleUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['frontendUserImageUpdateWizard'] + = \TYPO3\CMS\Install\Updates\FrontendUserImageUpdateWizard::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['databaseRowsUpdateWizard'] + = \TYPO3\CMS\Install\Updates\DatabaseRowsUpdateWizard::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['commandLineBackendUserRemovalUpdate'] + = \TYPO3\CMS\Install\Updates\CommandLineBackendUserRemovalUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['fillTranslationSourceField'] + = \TYPO3\CMS\Install\Updates\FillTranslationSourceField::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['sectionFrameToFrameClassUpdate'] + = \TYPO3\CMS\Install\Updates\SectionFrameToFrameClassUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['splitMenusUpdate'] + = \TYPO3\CMS\Install\Updates\SplitMenusUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['bulletContentElementUpdate'] + = \TYPO3\CMS\Install\Updates\BulletContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['uploadContentElementUpdate'] + = \TYPO3\CMS\Install\Updates\UploadContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['migrateFscStaticTemplateUpdate'] + = \TYPO3\CMS\Install\Updates\MigrateFscStaticTemplateUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['fileReferenceUpdate'] + = \TYPO3\CMS\Install\Updates\FileReferenceUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['migrateFeSessionDataUpdate'] + = \TYPO3\CMS\Install\Updates\MigrateFeSessionDataUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['compatibility7Extension'] + = \TYPO3\CMS\Install\Updates\Compatibility7ExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['formLegacyExtractionUpdate'] + = \TYPO3\CMS\Install\Updates\FormLegacyExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['rtehtmlareaExtension'] + = \TYPO3\CMS\Install\Updates\RteHtmlAreaExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['sysLanguageSorting'] + = \TYPO3\CMS\Install\Updates\LanguageSortingUpdate::class; + +// Add update wizards below this line +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['typo3DbLegacyExtension'] + = \TYPO3\CMS\Install\Updates\Typo3DbExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['funcExtension'] + = \TYPO3\CMS\Install\Updates\FuncExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['pagesUrltypeField'] + = \TYPO3\CMS\Install\Updates\MigrateUrlTypesInPagesUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['separateSysHistoryFromLog'] + = \TYPO3\CMS\Install\Updates\SeparateSysHistoryFromSysLogUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['rdctExtension'] + = \TYPO3\CMS\Install\Updates\RedirectExtractionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['cshmanualBackendUsers'] + = \TYPO3\CMS\Install\Updates\BackendUserStartModuleUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['pagesLanguageOverlay'] + = \TYPO3\CMS\Install\Updates\MigratePagesLanguageOverlayUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['pagesLanguageOverlayBeGroupsAccessRights'] + = \TYPO3\CMS\Install\Updates\MigratePagesLanguageOverlayBeGroupsAccessRights::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['backendLayoutIcons'] + = \TYPO3\CMS\Install\Updates\BackendLayoutIconUpdateWizard::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['redirects'] + = \TYPO3\CMS\Install\Updates\RedirectsExtensionUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['adminpanelExtension'] + = \TYPO3\CMS\Install\Updates\AdminPanelInstall::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['pagesSlugs'] + = \TYPO3\CMS\Install\Updates\PopulatePageSlugs::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['argon2iPasswordHashes'] + = \TYPO3\CMS\Install\Updates\Argon2iPasswordHashes::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['backendUsersConfiguration'] + = \TYPO3\CMS\Install\Updates\BackendUserConfigurationUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['svgFilesSanitization'] + = \TYPO3\CMS\Install\Updates\SvgFilesSanitization::class; + +$iconRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Imaging\IconRegistry::class); +$icons = [ + 'module-install-environment' => 'EXT:install/Resources/Public/Icons/module-install-environment.svg', + 'module-install-maintenance' => 'EXT:install/Resources/Public/Icons/module-install-maintenance.svg', + 'module-install-settings' => 'EXT:install/Resources/Public/Icons/module-install-settings.svg', + 'module-install-upgrade' => 'EXT:install/Resources/Public/Icons/module-install-upgrade.svg', +]; + +foreach ($icons as $iconIdentifier => $source) { + $iconRegistry->registerIcon( + $iconIdentifier, + \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, + ['source' => $source] + ); +} + +// Register report module additions +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['typo3'][] = \TYPO3\CMS\Install\Report\InstallStatusReport::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['security'][] = \TYPO3\CMS\Install\Report\SecurityStatusReport::class; + +// Only add the environment status report if not in CLI mode +if (!\TYPO3\CMS\Core\Core\Environment::isCli()) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['system'][] = \TYPO3\CMS\Install\Report\EnvironmentStatusReport::class; +} + + +/** + * Extension: recordlist + * File: /var/www/html/gutachten_prod/public/typo3/sysext/recordlist/ext_localconf.php + */ + +$_EXTKEY = 'recordlist'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Register element browsers +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ElementBrowsers']['db'] = \TYPO3\CMS\Recordlist\Browser\DatabaseBrowser::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ElementBrowsers']['file'] = \TYPO3\CMS\Recordlist\Browser\FileBrowser::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ElementBrowsers']['file_reference'] = \TYPO3\CMS\Recordlist\Browser\FileBrowser::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ElementBrowsers']['folder'] = \TYPO3\CMS\Recordlist\Browser\FolderBrowser::class; + +// Register default link handlers +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(' + TCEMAIN.linkHandler { + page { + handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\PageLinkHandler + label = LLL:EXT:recordlist/Resources/Private/Language/locallang_browse_links.xlf:page + } + file { + handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\FileLinkHandler + label = LLL:EXT:recordlist/Resources/Private/Language/locallang_browse_links.xlf:file + displayAfter = page + scanAfter = page + } + folder { + handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\FolderLinkHandler + label = LLL:EXT:recordlist/Resources/Private/Language/locallang_browse_links.xlf:folder + displayAfter = file + scanAfter = file + } + url { + handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\UrlLinkHandler + label = LLL:EXT:recordlist/Resources/Private/Language/locallang_browse_links.xlf:extUrl + displayAfter = folder + scanAfter = mail + } + mail { + handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\MailLinkHandler + label = LLL:EXT:recordlist/Resources/Private/Language/locallang_browse_links.xlf:email + displayAfter = url + } + } +'); + + +/** + * Extension: backend + * File: /var/www/html/gutachten_prod/public/typo3/sysext/backend/ext_localconf.php + */ + +$_EXTKEY = 'backend'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// sys_category tree check, which only affects Backend Users +\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class)->connect( + \TYPO3\CMS\Core\Tree\TableConfiguration\DatabaseTreeDataProvider::class, + \TYPO3\CMS\Core\Tree\TableConfiguration\DatabaseTreeDataProvider::SIGNAL_PostProcessTreeData, + \TYPO3\CMS\Backend\Security\CategoryPermissionsAspect::class, + 'addUserPermissionsToCategoryTreeData' +); + +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433106] = \TYPO3\CMS\Backend\Backend\ToolbarItems\ClearCacheToolbarItem::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433107] = \TYPO3\CMS\Backend\Backend\ToolbarItems\HelpToolbarItem::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433108] = \TYPO3\CMS\Backend\Backend\ToolbarItems\LiveSearchToolbarItem::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433109] = \TYPO3\CMS\Backend\Backend\ToolbarItems\ShortcutToolbarItem::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433110] = \TYPO3\CMS\Backend\Backend\ToolbarItems\SystemInformationToolbarItem::class; +$GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'][1435433111] = \TYPO3\CMS\Backend\Backend\ToolbarItems\UserToolbarItem::class; + +$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['backend']['loginProviders'][1433416747] = [ + 'provider' => \TYPO3\CMS\Backend\LoginProvider\UsernamePasswordLoginProvider::class, + 'sorting' => 50, + 'icon-class' => 'fa-key', + 'label' => 'LLL:EXT:backend/Resources/Private/Language/locallang.xlf:login.link' +]; + +$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['backend']['avatarProviders']['defaultAvatarProvider'] = [ + 'provider' => \TYPO3\CMS\Backend\Backend\Avatar\DefaultAvatarProvider::class +]; + +$GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['nodeRegistry'][1460321142] = [ + 'nodeName' => 'belayoutwizard', + 'priority' => 40, + 'class' => \TYPO3\CMS\Backend\View\Wizard\Element\BackendLayoutWizardElement::class, +]; + +// Register search key shortcuts +$GLOBALS['TYPO3_CONF_VARS']['SYS']['livesearch']['page'] = 'pages'; + +// Include base TSconfig setup +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( + "@import 'EXT:backend/Configuration/TSconfig/Page/Mod/Wizards/NewContentElement.tsconfig'" +); + +// Register BackendLayoutDataProvider for PageTs +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['BackendLayoutDataProvider']['pagets'] = \TYPO3\CMS\Backend\Provider\PageTsBackendLayoutDataProvider::class; + + +/** + * Extension: reports + * File: /var/www/html/gutachten_prod/public/typo3/sysext/reports/ext_localconf.php + */ + +$_EXTKEY = 'reports'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Reports\Task\SystemStatusUpdateTask::class] = [ + 'extension' => 'reports', + 'title' => 'LLL:EXT:reports/Resources/Private/Language/locallang_reports.xlf:status_updateTaskTitle', + 'description' => 'LLL:EXT:reports/Resources/Private/Language/locallang_reports.xlf:status_updateTaskDescription', + 'additionalFields' => \TYPO3\CMS\Reports\Task\SystemStatusUpdateTaskNotificationEmailField::class +]; + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_befunc.php']['displayWarningMessages']['tx_reports_WarningMessagePostProcessor'] = \TYPO3\CMS\Reports\Report\Status\WarningMessagePostProcessor::class; + +if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status'])) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status'] = []; +} +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status'] = array_merge( + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status'], + [ + 'title' => 'LLL:EXT:reports/Resources/Private/Language/locallang_reports.xlf:status_report_title', + 'icon' => 'EXT:reports/Resources/Public/Icons/module-reports.svg', + 'description' => 'LLL:EXT:reports/Resources/Private/Language/locallang_reports.xlf:status_report_description', + 'report' => \TYPO3\CMS\Reports\Report\Status\Status::class + ] +); +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['typo3'][] = \TYPO3\CMS\Reports\Report\Status\Typo3Status::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['system'][] = \TYPO3\CMS\Reports\Report\Status\SystemStatus::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['security'][] = \TYPO3\CMS\Reports\Report\Status\SecurityStatus::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['configuration'][] = \TYPO3\CMS\Reports\Report\Status\ConfigurationStatus::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['fal'][] = \TYPO3\CMS\Reports\Report\Status\FalStatus::class; + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['sv']['services'] = [ + 'title' => 'LLL:EXT:reports/Resources/Private/Language/locallang_servicereport.xlf:report_title', + 'description' => 'LLL:EXT:reports/Resources/Private/Language/locallang_servicereport.xlf:report_description', + 'icon' => 'EXT:reports/Resources/Public/Images/service-reports.png', + 'report' => \TYPO3\CMS\Reports\Report\ServicesListReport::class +]; + + +/** + * Extension: rte_ckeditor + * File: /var/www/html/gutachten_prod/public/typo3/sysext/rte_ckeditor/ext_localconf.php + */ + +$_EXTKEY = 'rte_ckeditor'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Register FormEngine node type resolver hook to render RTE in FormEngine if enabled +$GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['nodeResolver'][1480314091] = [ + 'nodeName' => 'text', + 'priority' => 50, + 'class' => \TYPO3\CMS\RteCKEditor\Form\Resolver\RichTextNodeResolver::class, +]; + +if (TYPO3_REQUESTTYPE & TYPO3_REQUESTTYPE_BE) { + \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Core\Page\PageRenderer::class + )->addRequireJsConfiguration([ + 'shim' => [ + 'ckeditor' => ['exports' => 'CKEDITOR'] + ], + 'paths' => [ + 'ckeditor' => \TYPO3\CMS\Core\Utility\PathUtility::getAbsoluteWebPath( + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('rte_ckeditor', 'Resources/Public/JavaScript/Contrib/') + ) . 'ckeditor' + ] + ]); +} + +// Register the presets +if (empty($GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['default'])) { + $GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['default'] = 'EXT:rte_ckeditor/Configuration/RTE/Default.yaml'; +} +if (empty($GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['minimal'])) { + $GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['minimal'] = 'EXT:rte_ckeditor/Configuration/RTE/Minimal.yaml'; +} +if (empty($GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['full'])) { + $GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['full'] = 'EXT:rte_ckeditor/Configuration/RTE/Full.yaml'; +} + + +/** + * Extension: adminpanel + * File: /var/www/html/gutachten_prod/public/typo3/sysext/adminpanel/ext_localconf.php + */ + +$_EXTKEY = 'adminpanel'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['adminpanel']['modules'] = [ + 'preview' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\PreviewModule::class, + 'before' => ['cache'], + ], + 'cache' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\CacheModule::class, + 'after' => ['preview'], + ], + 'edit' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\EditModule::class, + 'after' => ['cache'], + ], + 'tsdebug' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\TsDebugModule::class, + 'after' => ['edit'], + 'submodules' => [ + 'ts-waterfall' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\TsDebug\TypoScriptWaterfall::class, + ], + ], + ], + 'info' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\InfoModule::class, + 'after' => ['tsdebug'], + 'submodules' => [ + 'general' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\Info\GeneralInformation::class, + ], + 'request' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\Info\RequestInformation::class, + ], + 'phpinfo' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\Info\PhpInformation::class, + ], + ], + ], + 'debug' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\DebugModule::class, + 'after' => ['info'], + 'submodules' => [ + 'log' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\Debug\Log::class, + ], + 'queryInformation' => [ + 'module' => \TYPO3\CMS\Adminpanel\Modules\Debug\QueryInformation::class, + ], + ], + ], +]; + +$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['adminPanel_save'] + = \TYPO3\CMS\Adminpanel\Controller\AjaxController::class . '::saveDataAction'; + +// Only write to InMemoryLog if in frontend and not in CLI mode +if (TYPO3_MODE === 'FE' && !\TYPO3\CMS\Core\Core\Environment::isCli()) { + $GLOBALS['TYPO3_CONF_VARS']['LOG']['writerConfiguration'][\TYPO3\CMS\Core\Log\LogLevel::DEBUG][\TYPO3\CMS\Adminpanel\Log\InMemoryLogWriter::class] = []; +} + +if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['adminpanel_requestcache'])) { + $GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['adminpanel_requestcache'] = []; +} + + +/** + * Extension: belog + * File: /var/www/html/gutachten_prod/public/typo3/sysext/belog/ext_localconf.php + */ + +$_EXTKEY = 'belog'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class) + ->connect( + \TYPO3\CMS\Backend\Backend\ToolbarItems\SystemInformationToolbarItem::class, + 'loadMessages', + \TYPO3\CMS\Belog\Controller\SystemInformationController::class, + 'appendMessage' + ); + + +/** + * Extension: beuser + * File: /var/www/html/gutachten_prod/public/typo3/sysext/beuser/ext_localconf.php + */ + +$_EXTKEY = 'beuser'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_userauth.php']['logoff_pre_processing'][] = \TYPO3\CMS\Beuser\Hook\SwitchBackUserHook::class . '->switchBack'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/backend.php']['constructPostProcess'][] = \TYPO3\CMS\Beuser\Hook\BackendControllerHook::class . '->addJavaScript'; +$GLOBALS['TYPO3_CONF_VARS']['BE']['ContextMenu']['ItemProviders'][1486418730] = \TYPO3\CMS\Beuser\ContextMenu\ItemProvider::class; + + +/** + * Extension: extensionmanager + * File: /var/www/html/gutachten_prod/public/typo3/sysext/extensionmanager/ext_localconf.php + */ + +$_EXTKEY = 'extensionmanager'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Register extension list update task +$offlineMode = (bool)\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Core\Configuration\ExtensionConfiguration::class +)->get('extensionmanager', 'offlineMode'); +if (!$offlineMode) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\TYPO3\CMS\Extensionmanager\Task\UpdateExtensionListTask::class] = [ + 'extension' => 'extensionmanager', + 'title' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang.xlf:task.updateExtensionListTask.name', + 'description' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang.xlf:task.updateExtensionListTask.description', + 'additionalFields' => '', + ]; +} +unset($offlineMode); + +if (TYPO3_REQUESTTYPE & TYPO3_REQUESTTYPE_BE) { + $signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class); + $signalSlotDispatcher->connect( + \TYPO3\CMS\Extensionmanager\Service\ExtensionManagementService::class, + 'willInstallExtensions', + \TYPO3\CMS\Core\Package\PackageManager::class, + 'scanAvailablePackages' + ); + unset($signalSlotDispatcher); +} + +// Register extension status report system +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['Extension Manager'][] = + \TYPO3\CMS\Extensionmanager\Report\ExtensionStatus::class; + + +/** + * Extension: felogin + * File: /var/www/html/gutachten_prod/public/typo3/sysext/felogin/ext_localconf.php + */ + +$_EXTKEY = 'felogin'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Add a default TypoScript for the CType "login" +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptConstants( + ' +# customsubcategory=01_Storage=Storage +# customsubcategory=02_Template=Template +# customsubcategory=03_Features=Features +# customsubcategory=04_EMail=E-Mail +# customsubcategory=05_Redirects=Redirects +# customsubcategory=06_Security=Security + +styles.content.loginform { + # cat=Frontend Login/01_Storage/100; type=int+; label= Storage Folder: Define the Storage Folder with the Website User Records, using a comma separated list or single value + pid = 0 + # cat=Frontend Login/01_Storage/101; type=boolean; label= Recursive: If set, also any subfolders of the storagePid will be used + recursive = 0 + + # cat=Frontend Login/02_Template/100; type=string; label= Login template: Enter the path for the HTML template to be used + templateFile = EXT:felogin/Resources/Private/Templates/FrontendLogin.html + # cat=Frontend Login/02_Template/101; type=string; label= BaseURL for generated links: Base url if something other than the system base URL is needed + feloginBaseURL = + # cat=Frontend Login/02_Template/102; type=string; label= Date format: Format for the link is valid until message (forget password email) + dateFormat = Y-m-d H:i + + # cat=Frontend Login/03_Features/100; type=boolean; label= Display Password Recovery Link: If set, the section in the template to display the link to the forget password dialogue is visible. + showForgotPasswordLink = 0 + # cat=Frontend Login/03_Features/101; type=boolean; label= Display Remember Login Option: If set, the section in the template to display the option to remember the login (with a cookie) is visible. + showPermaLogin = 0 + # cat=Frontend Login/03_Features/102; type=boolean; label= Disable redirect after successful login, but display logout-form: If set, the logout form will be displayed immediately after successful login. + showLogoutFormAfterLogin = 0 + + # cat=Frontend Login/04_EMail/100; type=string; label= E-Mail Sender Address: E-Mail address used as sender of the change password emails + emailFrom = + # cat=Frontend Login/04_EMail/101; type=string; label= E-Mail Sender Name: Name used as sender of the change password emails + emailFromName = + # cat=Frontend Login/04_EMail/102; type=string; label= Reply To E-Mail Address: Reply-to address used in the change password emails + replyToEmail = + + # cat=Frontend Login/05_Redirects/101; type=string; label= Redirect Mode: Comma separated list of redirect modes. Possible values: groupLogin, userLogin, login, getpost, referer, refererDomains, loginError, logout + redirectMode = + # cat=Frontend Login/05_Redirects/102; type=boolean; label= Use First Supported Mode from Selection: If set the first method from redirectMode which is possible will be used + redirectFirstMethod = 0 + # cat=Frontend Login/05_Redirects/103; type=int+; label= After Successful Login Redirect to Page: Page id to redirect to after Login + redirectPageLogin = 0 + # cat=Frontend Login/05_Redirects/104; type=int+; label= After Failed Login Redirect to Page: Page id to redirect to after Login Error + redirectPageLoginError = 0 + # cat=Frontend Login/05_Redirects/105; type=int+; label= After Logout Redirect to Page: Page id to redirect to after Logout + redirectPageLogout = 0 + # cat=Frontend Login/05_Redirects/106; type=boolean; label= Disable Redirect: If set redirecting is disabled + redirectDisable = 0 + + # cat=Frontend Login/06_Security/100; type=int+; label= Time in hours how long the link for forget password is valid: How many hours the link for forget password is valid + forgotLinkHashValidTime = 12 + # cat=Frontend Login/06_Security/101; type=int+; label= Minimum amount of characters, when setting a new password: Minimum length of the new password a user sets + newPasswordMinLength = 6 + # cat=Frontend Login/06_Security/102; type=string; label= Allowed Referrer-Redirect-Domains: Comma separated list of domains which are allowed for the referrer redirect mode + domains = + # cat=Frontend Login/06_Security/103; type=boolean; label= Expose existing users: Expose the information on whether or not the account for which a new password was requested exists. By default, that information is not disclosed for privacy reasons. + exposeNonexistentUserInForgotPasswordDialog = 0 +} + ' +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup( + ' +# Setting "felogin" plugin TypoScript +plugin.tx_felogin_pi1 = USER_INT +plugin.tx_felogin_pi1 { + userFunc = TYPO3\CMS\Felogin\Controller\FrontendLoginController->main + + # Storage + storagePid = {$styles.content.loginform.pid} + recursive = {$styles.content.loginform.recursive} + + # Template + templateFile = {$styles.content.loginform.templateFile} + feloginBaseURL = {$styles.content.loginform.feloginBaseURL} + dateFormat = {$styles.content.loginform.dateFormat} + + # Features + showForgotPasswordLink = {$styles.content.loginform.showForgotPasswordLink} + showPermaLogin = {$styles.content.loginform.showPermaLogin} + showLogoutFormAfterLogin = {$styles.content.loginform.showLogoutFormAfterLogin} + + # E-Mail Settings + email_from = {$styles.content.loginform.emailFrom} + email_fromName = {$styles.content.loginform.emailFromName} + replyTo = {$styles.content.loginform.replyToEmail} + + # Redirects + redirectMode = {$styles.content.loginform.redirectMode} + redirectFirstMethod = {$styles.content.loginform.redirectFirstMethod} + redirectPageLogin = {$styles.content.loginform.redirectPageLogin} + redirectPageLoginError = {$styles.content.loginform.redirectPageLoginError} + redirectPageLogout = {$styles.content.loginform.redirectPageLogout} + redirectDisable = {$styles.content.loginform.redirectDisable} + + # Security + forgotLinkHashValidTime = {$styles.content.loginform.forgotLinkHashValidTime} + newPasswordMinLength = {$styles.content.loginform.newPasswordMinLength} + domains = {$styles.content.loginform.domains} + exposeNonexistentUserInForgotPasswordDialog = {$styles.content.loginform.exposeNonexistentUserInForgotPasswordDialog} + + # should a wrapper class be set for this content element + wrapContentInBaseClass = 1 + + # typolink-configuration for links / urls + # parameter and additionalParams are set by extension + linkConfig { + target = + ATagParams = rel="nofollow" + } + + # preserve GET vars - define "all" or comma separated list of GET-vars that should be included by link generation + preserveGETvars = all + + welcomeHeader_stdWrap { + required = 1 + wrap =

|

+ htmlSpecialChars = 1 + } + successHeader_stdWrap < .welcomeHeader_stdWrap + logoutHeader_stdWrap < .welcomeHeader_stdWrap + errorHeader_stdWrap < .welcomeHeader_stdWrap + forgotHeader_stdWrap < .welcomeHeader_stdWrap + changePasswordHeader_stdWrap < .welcomeHeader_stdWrap + + welcomeMessage_stdWrap { + required = 1 + wrap =
|
+ htmlSpecialChars = 1 + } + successMessage_stdWrap < .welcomeMessage_stdWrap + logoutMessage_stdWrap < .welcomeMessage_stdWrap + errorMessage_stdWrap < .welcomeMessage_stdWrap + forgotMessage_stdWrap < .welcomeMessage_stdWrap + forgotErrorMessage_stdWrap < .welcomeMessage_stdWrap + forgotResetMessageEmailSentMessage_stdWrap < .welcomeMessage_stdWrap + changePasswordNotValidMessage_stdWrap < .welcomeMessage_stdWrap + changePasswordTooShortMessage_stdWrap < .welcomeMessage_stdWrap + changePasswordNotEqualMessage_stdWrap < .welcomeMessage_stdWrap + changePasswordMessage_stdWrap < .welcomeMessage_stdWrap + changePasswordDoneMessage_stdWrap < .welcomeMessage_stdWrap + + cookieWarning_stdWrap { + required = 1 + wrap =

|

+ htmlSpecialChars = 1 + } + + # stdWrap for fe_users fields used in Messages + userfields { + username { + htmlSpecialChars = 1 + wrap = | + } + } +} + +# Setting "felogin" plugin TypoScript +tt_content.login =< lib.contentElement +tt_content.login { + templateName = Generic + variables { + content =< plugin.tx_felogin_pi1 + } +} + ' +); + +// Add login to new content element wizard +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(' + mod.wizards.newContentElement.wizardItems.forms { + elements.login { + iconIdentifier = content-elements-login + title = LLL:EXT:backend/Resources/Private/Language/locallang_db_new_content_el.xlf:forms_login_title + description = LLL:EXT:backend/Resources/Private/Language/locallang_db_new_content_el.xlf:forms_login_description + tt_content_defValues { + CType = login + } + } + show :=addToList(login) + } +'); + +// Page module hook +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['felogin'] = \TYPO3\CMS\Felogin\Hooks\CmsLayout::class; + + +/** + * Extension: redirects + * File: /var/www/html/gutachten_prod/public/typo3/sysext/redirects/ext_localconf.php + */ + +$_EXTKEY = 'redirects'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Rebuild cache in DataHandler on changing / inserting / adding redirect records +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearCachePostProc']['redirects'] = \TYPO3\CMS\Redirects\Hooks\DataHandlerCacheFlushingHook::class . '->rebuildRedirectCacheIfNecessary'; + +// Inject sys_domains into valuepicker form +$GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['formDataGroup']['tcaDatabaseRecord'] +[\TYPO3\CMS\Redirects\FormDataProvider\ValuePickerItemDataProvider::class] = [ + 'depends' => [ + \TYPO3\CMS\Backend\Form\FormDataProvider\TcaInputPlaceholders::class, + ], +]; + +\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Imaging\IconRegistry::class) + ->registerIcon( + 'mimetypes-x-sys_redirect', + \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, + ['source' => 'EXT:redirects/Resources/Public/Icons/mimetypes-x-sys_redirect.svg'] + ); + +// Add validation call for form field source_host and source_path +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tce']['formevals'][\TYPO3\CMS\Redirects\Evaluation\SourceHost::class] = ''; + + +/** + * Extension: seo + * File: /var/www/html/gutachten_prod/public/typo3/sysext/seo/ext_localconf.php + */ + +$_EXTKEY = 'seo'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['TYPO3\CMS\Frontend\Page\PageGenerator']['generateMetaTags']['metatag'] = + \TYPO3\CMS\Seo\MetaTag\MetaTagGenerator::class . '->generate'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['TYPO3\CMS\Frontend\Page\PageGenerator']['generateMetaTags']['hreflang'] = + \TYPO3\CMS\Seo\HrefLang\HrefLangGenerator::class . '->generate'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['TYPO3\CMS\Frontend\Page\PageGenerator']['generateMetaTags']['canonical'] = + \TYPO3\CMS\Seo\Canonical\CanonicalGenerator::class . '->generate'; + +$metaTagManagerRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\MetaTag\MetaTagManagerRegistry::class); +$metaTagManagerRegistry->registerManager( + 'opengraph', + \TYPO3\CMS\Seo\MetaTag\OpenGraphMetaTagManager::class +); +$metaTagManagerRegistry->registerManager( + 'twitter', + \TYPO3\CMS\Seo\MetaTag\TwitterCardMetaTagManager::class +); +unset($metaTagManagerRegistry); + +// Add module configuration +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup(trim(' + config.pageTitleProviders { + seo { + provider = TYPO3\CMS\Seo\PageTitle\SeoTitlePageTitleProvider + before = record + after = altPageTitle + } + } +')); + + +/** + * Extension: sys_note + * File: /var/www/html/gutachten_prod/public/typo3/sysext/sys_note/ext_localconf.php + */ + +$_EXTKEY = 'sys_note'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Hook into the list module +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['recordlist/Modules/Recordlist/index.php']['drawHeaderHook']['sys_note'] = \TYPO3\CMS\SysNote\Hook\RecordListHook::class . '->renderInHeader'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['recordlist/Modules/Recordlist/index.php']['drawFooterHook']['sys_note'] = \TYPO3\CMS\SysNote\Hook\RecordListHook::class . '->renderInFooter'; +// Hook into the page modules +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/db_layout.php']['drawHeaderHook']['sys_note'] = \TYPO3\CMS\SysNote\Hook\PageHook::class . '->renderInHeader'; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/db_layout.php']['drawFooterHook']['sys_note'] = \TYPO3\CMS\SysNote\Hook\PageHook::class . '->renderInFooter'; +// Hook into the info module +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/web_info/class.tx_cms_webinfo.php']['drawFooterHook']['sys_note'] = \TYPO3\CMS\SysNote\Hook\InfoModuleHook::class . '->render'; + + +/** + * Extension: t3editor + * File: /var/www/html/gutachten_prod/public/typo3/sysext/t3editor/ext_localconf.php + */ + +$_EXTKEY = 't3editor'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/file_edit.php']['preOutputProcessingHook'][] = \TYPO3\CMS\T3editor\Hook\FileEditHook::class . '->preOutputProcessingHook'; + +if (TYPO3_REQUESTTYPE & TYPO3_REQUESTTYPE_BE) { + // We need this at a central place because CodeMirror uses relative paths in its module definitions and using PageRenderer is prohibited in FormEngine + \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Core\Page\PageRenderer::class + )->addRequireJsConfiguration([ + 'packages' => [ + [ + 'name' => 'cm', + 'location' => \TYPO3\CMS\Core\Utility\PathUtility::getAbsoluteWebPath( + \TYPO3\CMS\Core\Utility\GeneralUtility::getFileAbsFileName('EXT:t3editor/Resources/Public/JavaScript/Contrib/cm') + ), + 'main' => 'lib/codemirror', + ], + ], + ]); +} + +$GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['nodeRegistry'][1433089350] = [ + 'nodeName' => 't3editor', + 'priority' => 40, + 'class' => \TYPO3\CMS\T3editor\Form\Element\T3editorElement::class, +]; + + +/** + * Extension: bootstrap_package + * File: /var/www/html/gutachten_prod/public/typo3conf/ext/bootstrap_package/ext_localconf.php + */ + +$_EXTKEY = 'bootstrap_package'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + + +/* + * This file is part of the package bk2k/bootstrap-package. + * + * For the full copyright and license information, please read the + * LICENSE file that was distributed with this source code. + */ + +defined('TYPO3_MODE') || die(); + +/*************** + * Define TypoScript as content rendering template + */ +$GLOBALS['TYPO3_CONF_VARS']['FE']['contentRenderingTemplates'][] = 'bootstrappackage/Configuration/TypoScript/'; +$GLOBALS['TYPO3_CONF_VARS']['FE']['contentRenderingTemplates'][] = 'bootstrappackage/Configuration/TypoScript/ContentElement/'; + +/*************** + * Make the extension configuration accessible + */ +$extensionConfiguration = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( + \TYPO3\CMS\Core\Configuration\ExtensionConfiguration::class +); +$bootstrapPackageConfiguration = $extensionConfiguration->get('bootstrap_package'); + +/*************** + * PageTS + */ + +// Add Content Elements +if (!(bool) $bootstrapPackageConfiguration['disablePageTsContentElements']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(''); +} + +// Add BackendLayouts for the BackendLayout DataProvider +if (!(bool) $bootstrapPackageConfiguration['disablePageTsBackendLayouts']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(''); +} + +// RTE +if (!(bool) $bootstrapPackageConfiguration['disablePageTsRTE']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(''); +} + +// TCEMAIN +if (!(bool) $bootstrapPackageConfiguration['disablePageTsTCEMAIN']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(''); +} + +// TCEFORM +if (!(bool) $bootstrapPackageConfiguration['disablePageTsTCEFORM']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(''); +} + +/*************** + * Register custom EXT:form configuration + */ +if (\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('form')) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup(trim(' + module.tx_form { + settings { + yamlConfigurations { + 110 = EXT:bootstrap_package/Configuration/Form/Setup.yaml + } + } + } + plugin.tx_form { + settings { + yamlConfigurations { + 110 = EXT:bootstrap_package/Configuration/Form/Setup.yaml + } + } + } + ')); +} + +if (TYPO3_MODE === 'BE') { + $signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class); + + /** + * Provide example webserver configuration after extension is installed. + */ + $signalSlotDispatcher->connect( + \TYPO3\CMS\Extensionmanager\Utility\InstallUtility::class, + 'afterExtensionInstall', + \BK2K\BootstrapPackage\Service\InstallService::class, + 'generateApacheHtaccess' + ); + + /** + * Add backend styling + */ + $signalSlotDispatcher->connect( + \TYPO3\CMS\Extensionmanager\Utility\InstallUtility::class, + 'afterExtensionInstall', + \BK2K\BootstrapPackage\Service\BrandingService::class, + 'setBackendStyling' + ); + + /** + * Add current Bootstrap Package version to system information toolbar + */ + $signalSlotDispatcher->connect( + \TYPO3\CMS\Backend\Backend\ToolbarItems\SystemInformationToolbarItem::class, + 'getSystemInformation', + \BK2K\BootstrapPackage\Backend\ToolbarItem\VersionToolbarItem::class, + 'addVersionInformation' + ); +} + +/*************** + * Register google font hook + */ +if (!(bool) $bootstrapPackageConfiguration['disableGoogleFontCaching']) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_pagerenderer.php']['render-preProcess'][\BK2K\BootstrapPackage\Hooks\PageRenderer\GoogleFontHook::class] + = \BK2K\BootstrapPackage\Hooks\PageRenderer\GoogleFontHook::class . '->execute'; +} + +/*************** + * Register css processing parser + */ +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/bootstrap-package/css']['parser'][\BK2K\BootstrapPackage\Parser\ScssParser::class] = + \BK2K\BootstrapPackage\Parser\ScssParser::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/bootstrap-package/css']['parser'][\BK2K\BootstrapPackage\Parser\LessParser::class] = + \BK2K\BootstrapPackage\Parser\LessParser::class; + +/*************** + * Register css processing hooks + */ +if (!(bool) $bootstrapPackageConfiguration['disableCssProcessing']) { + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_pagerenderer.php']['render-preProcess'][\BK2K\BootstrapPackage\Hooks\PageRenderer\PreProcessHook::class] + = \BK2K\BootstrapPackage\Hooks\PageRenderer\PreProcessHook::class . '->execute'; +} + +/*************** + * Register font loader + */ +if (!(bool) $bootstrapPackageConfiguration['disableFontLoader']) { + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptConstants(implode(LF, [ + '# customsubcategory=98=Preloader', + 'page.preloader {', + ' # cat=bootstrap package: preloader/98/1_enable; type=boolean; label=Preloader: Enable to display the preloader', + ' enable = 1', + ' logo {', + ' # cat=bootstrap package: preloader/98/2_logo_file; type=string; label=Logo: Leave blank to don´t show a logo', + ' file = EXT:bootstrap_package/Resources/Public/Images/BootstrapPackageInverted.svg', + ' # cat=bootstrap package: preloader/98/3_logo_height; type=int+; label=Height: The image will not be resized!', + ' height = 52', + ' # cat=bootstrap package: preloader/98/4_logo_width; type=int+; label=Width: The image will not be resized!', + ' width = 180', + ' }', + ' # cat=bootstrap package: preloader/98/5_background_color; type=color; label=Background Color', + ' backgroundColor = #333333', + ' # cat=bootstrap package: preloader/98/6_fade_duration; type=string; label=Fade duration', + ' fadeDuration = 0.25', + '}' + ])); + $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_pagerenderer.php']['render-preProcess'][\BK2K\BootstrapPackage\Hooks\PageRenderer\FontLoaderHook::class] + = \BK2K\BootstrapPackage\Hooks\PageRenderer\FontLoaderHook::class . '->execute'; +} + +/*************** + * Add default RTE configuration for bootstrap package + */ +$GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['bootstrap'] = 'EXT:bootstrap_package/Configuration/RTE/Default.yaml'; + +/*************** + * Extend TYPO3 upgrade wizards to handle bootstrap package specific upgrades + */ +if (isset($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\TYPO3\CMS\Install\Updates\SectionFrameToFrameClassUpdate::class])) { + unset($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\TYPO3\CMS\Install\Updates\SectionFrameToFrameClassUpdate::class]); +} +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\AccordionContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\AccordionContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\AccordionMediaOrientUpdate::class] + = \BK2K\BootstrapPackage\Updates\AccordionMediaOrientUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\BackendLayoutUpdate::class] + = \BK2K\BootstrapPackage\Updates\BackendLayoutUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\BulletContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\BulletContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\CarouselContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\CarouselContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\CarouselItemTypeUpdate::class] + = \BK2K\BootstrapPackage\Updates\CarouselItemTypeUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\ExternalMediaContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\ExternalMediaContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\FrameClassUpdate::class] + = \BK2K\BootstrapPackage\Updates\FrameClassUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\FrameClassToBackgroundUpdate::class] + = \BK2K\BootstrapPackage\Updates\FrameClassToBackgroundUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\ListGroupContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\ListGroupContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\PanelContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\PanelContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TabContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\TabContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TabMediaOrientUpdate::class] + = \BK2K\BootstrapPackage\Updates\TabMediaOrientUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TableContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\TableContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TexticonContentElementUpdate::class] + = \BK2K\BootstrapPackage\Updates\TexticonContentElementUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TexticonSizeUpdate::class] + = \BK2K\BootstrapPackage\Updates\TexticonSizeUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TexticonTypeUpdate::class] + = \BK2K\BootstrapPackage\Updates\TexticonTypeUpdate::class; +$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][\BK2K\BootstrapPackage\Updates\TexticonIconUpdate::class] + = \BK2K\BootstrapPackage\Updates\TexticonIconUpdate::class; + +/*************** + * Register "bk2k" as global fluid namespace + */ +$GLOBALS['TYPO3_CONF_VARS']['SYS']['fluid']['namespaces']['bk2k'][] = 'BK2K\\BootstrapPackage\\ViewHelpers'; + +/*************** + * Register Icons + */ +$iconRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Imaging\IconRegistry::class); +$iconRegistry->registerIcon( + 'systeminformation-bootstrappackage', + \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, + ['source' => 'EXT:bootstrap_package/Resources/Public/Icons/SystemInformation/bootstrappackage.svg'] +); +$icons = [ + 'accordion', + 'accordion-item', + 'card-group', + 'card-group-item', + 'carousel', + 'carousel-item', + 'carousel-item-backgroundimage', + 'carousel-item-calltoaction', + 'carousel-item-header', + 'carousel-item-html', + 'carousel-item-image', + 'carousel-item-text', + 'carousel-item-textandimage', + 'beside-text-img-centered-left', + 'beside-text-img-centered-right', + 'csv', + 'externalmedia', + 'icon-group', + 'icon-group-item', + 'listgroup', + 'menu-card', + 'social-links', + 'tab', + 'tab-item', + 'texticon', + 'timeline', + 'timeline-item' +]; +foreach ($icons as $icon) { + $iconRegistry->registerIcon( + 'content-bootstrappackage-' . $icon, + \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, + ['source' => 'EXT:bootstrap_package/Resources/Public/Icons/ContentElements/' . $icon . '.svg'] + ); +} + + +/** + * Extension: gutachten + * File: /var/www/html/gutachten_prod/public/typo3conf/ext/gutachten/ext_localconf.php + */ + +$_EXTKEY = 'gutachten'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + + +defined('TYPO3_MODE') || die(); + +// encapsulate all locally defined variables +(function () { + // \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile("gutachten", 'Configuration/TypoScript', 'GUTACHTEN'); + + $GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['tx_gutachten'] = \HermannTelser\Gutachten\Eid\TxGutachten::class.'::switch'; +})(); + + +# \ No newline at end of file diff --git a/var/cache/code/cache_core/ext_tables_938dfc649fad808d7ce0f97947e5976fd1787dc4.php b/var/cache/code/cache_core/ext_tables_938dfc649fad808d7ce0f97947e5976fd1787dc4.php new file mode 100644 index 0000000..c01f5a6 --- /dev/null +++ b/var/cache/code/cache_core/ext_tables_938dfc649fad808d7ce0f97947e5976fd1787dc4.php @@ -0,0 +1,946 @@ + [ + 'allowedTables' => '*' + ], + (string)\TYPO3\CMS\Frontend\Page\PageRepository::DOKTYPE_SYSFOLDER => [ + // Doktype 254 is a 'Folder' - a general purpose storage folder for whatever you like. + // In CMS context it's NOT a viewable page. Can contain any element. + 'allowedTables' => '*' + ], + (string)\TYPO3\CMS\Frontend\Page\PageRepository::DOKTYPE_RECYCLER => [ + // Doktype 255 is a recycle-bin. + 'allowedTables' => '*' + ], + 'default' => [ + 'allowedTables' => 'pages,sys_category,sys_file_reference,sys_file_collection', + 'onlyAllowedTables' => false + ], +]; + +/** + * $TBE_MODULES contains the structure of the backend modules as they are + * arranged in main- and sub-modules. Every entry in this array represents a + * menu item on either first (key) or second level (value from list) in the + * left menu in the TYPO3 backend + * For information about adding modules to TYPO3 you should consult the + * documentation found in "Inside TYPO3" + */ +$GLOBALS['TBE_MODULES'] = [ + 'web' => 'list', + 'site' => '', + 'file' => '', + 'user' => '', + 'tools' => '', + 'system' => '', + 'help' => '', + '_configuration' => [ + 'web' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_web.xlf', + 'name' => 'web', + 'iconIdentifier' => 'module-web' + ], + 'site' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_site.xlf', + 'name' => 'site', + 'workspaces' => 'online', + 'iconIdentifier' => 'module-site', + ], + 'file' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_file.xlf', + 'navigationFrameModule' => 'file_navframe', + 'name' => 'file', + 'workspaces' => 'online,custom', + 'iconIdentifier' => 'module-file' + ], + 'user' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_usertools.xlf', + 'name' => 'user', + 'iconIdentifier' => 'status-user-backend' + ], + 'tools' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_admintools.xlf', + 'name' => 'tools', + 'iconIdentifier' => 'module-tools' + ], + 'system' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_system.xlf', + 'name' => 'system', + 'iconIdentifier' => 'module-system' + ], + 'help' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_help.xlf', + 'name' => 'help', + 'iconIdentifier' => 'module-help' + ] + ] +]; + +// Register the page tree core navigation component +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addCoreNavigationComponent('web', 'TYPO3/CMS/Backend/PageTree/PageTreeElement'); + +/** + * $TBE_STYLES configures backend styles and colors; Basically this contains + * all the values that can be used to create new skins for TYPO3. + * For information about making skins to TYPO3 you should consult the + * documentation found in "Inside TYPO3" + */ +$GLOBALS['TBE_STYLES'] = []; + +/** + * Setting up $TCA_DESCR - Context Sensitive Help (CSH) + * For information about using the CSH API in TYPO3 you should consult the + * documentation found in "Inside TYPO3" + */ +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('pages', 'EXT:core/Resources/Private/Language/locallang_csh_pages.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('be_users', 'EXT:core/Resources/Private/Language/locallang_csh_be_users.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('be_groups', 'EXT:core/Resources/Private/Language/locallang_csh_be_groups.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_filemounts', 'EXT:core/Resources/Private/Language/locallang_csh_sysfilem.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_file_reference', 'EXT:core/Resources/Private/Language/locallang_csh_sysfilereference.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_file_storage', 'EXT:core/Resources/Private/Language/locallang_csh_sysfilestorage.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_language', 'EXT:core/Resources/Private/Language/locallang_csh_syslang.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_news', 'EXT:core/Resources/Private/Language/locallang_csh_sysnews.xlf'); +// General Core +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('xMOD_csh_corebe', 'EXT:core/Resources/Private/Language/locallang_csh_corebe.xlf'); + +/** + * Extension: scheduler + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/scheduler/ext_tables.php + */ + +$_EXTKEY = 'scheduler'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Add module +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'system', + 'txschedulerM1', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Scheduler\Controller\SchedulerModuleController::class . '::mainAction', + 'access' => 'admin', + 'name' => 'system_txschedulerM1', + 'icon' => 'EXT:scheduler/Resources/Public/Icons/module-scheduler.svg', + 'labels' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang_mod.xlf' + ] +); + +// Add context sensitive help (csh) to the backend module +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr( + '_MOD_system_txschedulerM1', + 'EXT:scheduler/Resources/Private/Language/locallang_csh_scheduler.xlf' +); + +/** + * Extension: frontend + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/ext_tables.php + */ + +$_EXTKEY = 'frontend'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Add allowed records to pages +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tt_content,sys_template,sys_domain,backend_layout'); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('_MOD_web_layout', 'EXT:frontend/Resources/Private/Language/locallang_csh_weblayout.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('fe_groups', 'EXT:frontend/Resources/Private/Language/locallang_csh_fe_groups.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('fe_users', 'EXT:frontend/Resources/Private/Language/locallang_csh_fe_users.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_domain', 'EXT:frontend/Resources/Private/Language/locallang_csh_sysdomain.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_template', 'EXT:frontend/Resources/Private/Language/locallang_csh_systmpl.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('tt_content', 'EXT:frontend/Resources/Private/Language/locallang_csh_ttcontent.xlf'); + +/** + * Extension: filelist + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/filelist/ext_tables.php + */ + +$_EXTKEY = 'filelist'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Filelist', + 'file', + 'list', + '', + [ + 'FileList' => 'index, search', + ], + [ + 'access' => 'user,group', + 'workspaces' => 'online,custom', + 'icon' => 'EXT:filelist/Resources/Public/Icons/module-filelist.svg', + 'labels' => 'LLL:EXT:filelist/Resources/Private/Language/locallang_mod_file_list.xlf' + ] +); + +/** + * Extension: impexp + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/impexp/ext_tables.php + */ + +$_EXTKEY = 'impexp'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('xMOD_tx_impexp', 'EXT:impexp/Resources/Private/Language/locallang_csh.xlf'); + +/** + * Extension: form + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/form/ext_tables.php + */ + +$_EXTKEY = 'form'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Register the backend module Web->Forms +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Form', + 'web', + 'formbuilder', + '', + [ + 'FormManager' => 'index, show, create, duplicate, references, delete', + 'FormEditor' => 'index, saveForm, renderFormPage, renderRenderableOptions', + ], + [ + 'access' => 'user,group', + 'icon' => 'EXT:form/Resources/Public/Icons/module-form.svg', + 'labels' => 'LLL:EXT:form/Resources/Private/Language/locallang_module.xlf', + 'navigationComponentId' => '', + 'inheritNavigationComponentFromMainModule' => false + ] +); + +/** + * Extension: install + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/install/ext_tables.php + */ + +$_EXTKEY = 'install'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'tools', + 'toolsmaintenance', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Install\Controller\BackendModuleController::class . '::maintenanceAction', + 'access' => 'systemMaintainer', + 'name' => 'tools_toolsmaintenance', + 'iconIdentifier' => 'module-install-maintenance', + 'labels' => 'LLL:EXT:install/Resources/Private/Language/ModuleInstallMaintenance.xlf' + ] +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'tools', + 'toolssettings', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Install\Controller\BackendModuleController::class . '::settingsAction', + 'access' => 'systemMaintainer', + 'name' => 'tools_toolssettings', + 'iconIdentifier' => 'module-install-settings', + 'labels' => 'LLL:EXT:install/Resources/Private/Language/ModuleInstallSettings.xlf' + ] +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'tools', + 'toolsupgrade', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Install\Controller\BackendModuleController::class . '::upgradeAction', + 'access' => 'systemMaintainer', + 'name' => 'tools_toolsupgrade', + 'iconIdentifier' => 'module-install-upgrade', + 'labels' => 'LLL:EXT:install/Resources/Private/Language/ModuleInstallUpgrade.xlf' + ] +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'tools', + 'toolsenvironment', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Install\Controller\BackendModuleController::class . '::environmentAction', + 'access' => 'systemMaintainer', + 'name' => 'tools_toolsenvironment', + 'iconIdentifier' => 'module-install-environment', + 'labels' => 'LLL:EXT:install/Resources/Private/Language/ModuleInstallEnvironment.xlf' + ] +); + +/** + * Extension: recordlist + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/recordlist/ext_tables.php + */ + +$_EXTKEY = 'recordlist'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'web', + 'list', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Recordlist\Controller\RecordListController::class . '::mainAction', + 'access' => 'user,group', + 'name' => 'web_list', + 'icon' => 'EXT:recordlist/Resources/Public/Icons/module-list.svg', + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_web_list.xlf' + ] +); + +/** + * Extension: backend + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/backend/ext_tables.php + */ + +$_EXTKEY = 'backend'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Register as a skin +$GLOBALS['TBE_STYLES']['skins']['backend'] = [ + 'name' => 'backend', + 'stylesheetDirectories' => [ + 'css' => 'EXT:backend/Resources/Public/Css/' + ] +]; + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'web', + 'layout', + 'top', + '', + [ + 'routeTarget' => \TYPO3\CMS\Backend\Controller\PageLayoutController::class . '::mainAction', + 'access' => 'user,group', + 'name' => 'web_layout', + 'icon' => 'EXT:backend/Resources/Public/Icons/module-page.svg', + 'labels' => 'LLL:EXT:backend/Resources/Private/Language/locallang_mod.xlf' + ] +); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'site', + 'configuration', + 'top', + '', + [ + 'routeTarget' => \TYPO3\CMS\Backend\Controller\SiteConfigurationController::class . '::handleRequest', + 'access' => 'admin', + 'name' => 'site_configuration', + 'icon' => 'EXT:backend/Resources/Public/Icons/module-sites.svg', + 'labels' => 'LLL:EXT:backend/Resources/Private/Language/locallang_siteconfiguration_module.xlf' + ] +); + +// "Sort sub pages" csh +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr( + 'pages_sort', + 'EXT:backend/Resources/Private/Language/locallang_pages_sort_csh.xlf' +); +// "Create multiple pages" csh +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr( + 'pages_new', + 'EXT:backend/Resources/Private/Language/locallang_pages_new_csh.xlf' +); + +// Csh manual +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'help', + 'cshmanual', + 'top', + '', + [ + 'routeTarget' => \TYPO3\CMS\Backend\Controller\HelpController::class . '::handleRequest', + 'name' => 'help_cshmanual', + 'access' => 'user,group', + 'icon' => 'EXT:backend/Resources/Public/Icons/module-cshmanual.svg', + 'labels' => 'LLL:EXT:backend/Resources/Private/Language/locallang_mod_help_cshmanual.xlf', + ] +); + +/** + * Extension: reports + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/reports/ext_tables.php + */ + +$_EXTKEY = 'reports'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'system', + 'reports', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Reports\Controller\ReportController::class . '::handleRequest', + 'access' => 'admin', + 'name' => 'system_reports', + 'icon' => 'EXT:reports/Resources/Public/Icons/module-reports.svg', + 'labels' => 'LLL:EXT:reports/Resources/Private/Language/locallang.xlf' + ] +); + +/** + * Extension: setup + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/setup/ext_tables.php + */ + +$_EXTKEY = 'setup'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'user', + 'setup', + 'after:task', + '', + [ + 'routeTarget' => \TYPO3\CMS\Setup\Controller\SetupModuleController::class . '::mainAction', + 'access' => 'group,user', + 'name' => 'user_setup', + 'icon' => 'EXT:setup/Resources/Public/Icons/module-setup.svg', + 'labels' => 'LLL:EXT:setup/Resources/Private/Language/locallang_mod.xlf' + ] +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr( + '_MOD_user_setup', + 'EXT:setup/Resources/Private/Language/locallang_csh_mod.xlf' +); + +$GLOBALS['TYPO3_USER_SETTINGS'] = [ + 'columns' => [ + 'realName' => [ + 'type' => 'text', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:beUser_realName', + 'table' => 'be_users', + 'csh' => 'beUser_realName', + 'max' => 80 + ], + 'email' => [ + 'type' => 'email', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:beUser_email', + 'table' => 'be_users', + 'csh' => 'beUser_email', + 'max' => 80 + ], + 'emailMeAtLogin' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:emailMeAtLogin', + 'csh' => 'emailMeAtLogin' + ], + 'password' => [ + 'type' => 'password', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:newPassword', + 'table' => 'be_users', + 'csh' => 'newPassword', + ], + 'password2' => [ + 'type' => 'password', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:newPasswordAgain', + 'table' => 'be_users', + 'csh' => 'newPasswordAgain', + ], + 'passwordCurrent' => [ + 'type' => 'password', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:passwordCurrent', + 'table' => 'be_users', + 'csh' => 'passwordCurrent', + ], + 'avatar' => [ + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.avatar', + 'type' => 'avatar', + 'table' => 'be_users', + 'allowed' => $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'] + ], + 'lang' => [ + 'type' => 'select', + 'itemsProcFunc' => \TYPO3\CMS\Setup\Controller\SetupModuleController::class . '->renderLanguageSelect', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:language', + 'csh' => 'language' + ], + 'startModule' => [ + 'type' => 'select', + 'itemsProcFunc' => \TYPO3\CMS\Setup\Controller\SetupModuleController::class . '->renderStartModuleSelect', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:startModule', + 'csh' => 'startModule' + ], + 'thumbnailsByDefault' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:showThumbs', + 'csh' => 'showThumbs' + ], + 'titleLen' => [ + 'type' => 'number', + 'class' => 'form-control-adapt', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:maxTitleLen', + 'csh' => 'maxTitleLen' + ], + 'edit_RTE' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:edit_RTE', + 'csh' => 'edit_RTE' + ], + 'edit_docModuleUpload' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:edit_docModuleUpload', + 'csh' => 'edit_docModuleUpload' + ], + 'showHiddenFilesAndFolders' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:showHiddenFilesAndFolders', + 'csh' => 'showHiddenFilesAndFolders' + ], + 'copyLevels' => [ + 'type' => 'number', + 'class' => 'form-control-adapt', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:copyLevels', + 'csh' => 'copyLevels' + ], + 'recursiveDelete' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:recursiveDelete', + 'csh' => 'recursiveDelete' + ], + 'resetConfiguration' => [ + 'type' => 'button', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:resetConfiguration', + 'buttonlabel' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:resetConfigurationButton', + 'csh' => 'reset', + 'confirm' => true, + 'confirmData' => [ + 'message' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:setToStandardQuestion', + 'jsCodeAfterOk' => 'document.getElementById(\'setValuesToDefault\').value = 1; document.getElementById(\'SetupModuleController\').submit();' + ] + ], + 'resizeTextareas_Flexible' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:resizeTextareas_Flexible', + 'csh' => 'resizeTextareas_Flexible' + ], + 'resizeTextareas_MaxHeight' => [ + 'type' => 'number', + 'class' => 'form-control-adapt', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:flexibleTextareas_MaxHeight', + 'csh' => 'flexibleTextareas_MaxHeight' + ], + ], + 'showitem' => '--div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:personal_data,realName,email,emailMeAtLogin,avatar,lang, + --div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:passwordHeader,passwordCurrent,password,password2, + --div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:opening,startModule, + --div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:editFunctionsTab,edit_RTE,resizeTextareas_Flexible,resizeTextareas_MaxHeight,titleLen,thumbnailsByDefault,edit_docModuleUpload,showHiddenFilesAndFolders,copyLevels,recursiveDelete,resetConfiguration' +]; + +/** + * Extension: about + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/about/ext_tables.php + */ + +$_EXTKEY = 'about'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'help', + 'AboutAbout', + 'top', + null, + [ + 'routeTarget' => \TYPO3\CMS\About\Controller\AboutController::class . '::indexAction', + 'access' => 'user,group', + 'name' => 'help_AboutAbout', + 'icon' => 'EXT:about/Resources/Public/Icons/module-about.svg', + 'labels' => 'LLL:EXT:about/Resources/Private/Language/Modules/about.xlf' + ] +); + +/** + * Extension: belog + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/belog/ext_tables.php + */ + +$_EXTKEY = 'belog'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Module Web->Info->Log +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_info', + \TYPO3\CMS\Belog\Module\BackendLogModuleBootstrap::class, + null, + 'Log' +); + +// Module Tools->Log +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Belog', + 'system', + 'log', + '', + [ + 'BackendLog' => 'list,deleteMessage', + ], + [ + 'access' => 'admin', + 'icon' => 'EXT:belog/Resources/Public/Icons/module-belog.svg', + 'labels' => 'LLL:EXT:belog/Resources/Private/Language/locallang_mod.xlf', + ] +); + +/** + * Extension: beuser + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/beuser/ext_tables.php + */ + +$_EXTKEY = 'beuser'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Module System > Backend Users +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Beuser', + 'system', + 'tx_Beuser', + 'top', + [ + 'BackendUser' => 'index, addToCompareList, removeFromCompareList, compare, online, terminateBackendUserSession', + 'BackendUserGroup' => 'index' + ], + [ + 'access' => 'admin', + 'icon' => 'EXT:beuser/Resources/Public/Icons/module-beuser.svg', + 'labels' => 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod.xlf' + ] +); + +// Module System > Access +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Beuser', + 'system', + 'tx_Permission', + 'top', + [ + 'Permission' => 'index, edit, update' + ], + [ + 'access' => 'admin', + 'icon' => 'EXT:beuser/Resources/Public/Icons/module-permission.svg', + 'labels' => 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf', + 'navigationComponentId' => 'TYPO3/CMS/Backend/PageTree/PageTreeElement' + ] +); + +/** + * Extension: extensionmanager + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extensionmanager/ext_tables.php + */ + +$_EXTKEY = 'extensionmanager'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Extensionmanager', + 'tools', + 'extensionmanager', + '', + [ + 'List' => 'index,unresolvedDependencies,ter,showAllVersions,distributions', + 'Action' => 'toggleExtensionInstallationState,installExtensionWithoutSystemDependencyCheck,removeExtension,downloadExtensionZip,reloadExtensionData', + 'Configuration' => 'showConfigurationForm,save,saveAndClose', + 'Download' => 'checkDependencies,installFromTer,installExtensionWithoutSystemDependencyCheck,installDistribution,updateExtension,updateCommentForUpdatableVersions', + 'UpdateScript' => 'show', + 'UpdateFromTer' => 'updateExtensionListFromTer', + 'UploadExtensionFile' => 'form,extract', + 'Distribution' => 'show' + ], + [ + 'access' => 'systemMaintainer', + 'icon' => 'EXT:extensionmanager/Resources/Public/Icons/module-extensionmanager.svg', + 'labels' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_mod.xlf', + ] +); + +/** + * Extension: info + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/info/ext_tables.php + */ + +$_EXTKEY = 'info'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'web', + 'info', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Info\Controller\InfoModuleController::class . '::mainAction', + 'access' => 'user,group', + 'name' => 'web_info', + 'icon' => 'EXT:info/Resources/Public/Icons/module-info.svg', + 'labels' => 'LLL:EXT:info/Resources/Private/Language/locallang_mod_web_info.xlf' + ] +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('_MOD_web_info', 'EXT:info/Resources/Private/Language/locallang_csh_web_info.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('_MOD_web_infotsconfig', 'EXT:info/Resources/Private/Language/locallang_csh_tsconfigInfo.xlf'); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_info', + \TYPO3\CMS\Info\Controller\PageInformationController::class, + null, + 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:mod_tx_cms_webinfo_page' +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_info', + \TYPO3\CMS\Info\Controller\TranslationStatusController::class, + null, + 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:mod_tx_cms_webinfo_lang' +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_info', + \TYPO3\CMS\Info\Controller\InfoPageTyposcriptConfigController::class, + null, + 'LLL:EXT:info/Resources/Private/Language/InfoPageTsConfig.xlf:mod_pagetsconfig' +); + +/** + * Extension: redirects + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/redirects/ext_tables.php + */ + +$_EXTKEY = 'redirects'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'site', + 'redirects', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Redirects\Controller\ManagementController::class . '::handleRequest', + 'access' => 'group,user', + 'name' => 'site_redirects', + 'icon' => 'EXT:redirects/Resources/Public/Icons/Extension.svg', + 'labels' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_module_redirect.xlf' + ] +); + +/** + * Extension: sys_note + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/sys_note/ext_tables.php + */ + +$_EXTKEY = 'sys_note'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('sys_note'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_note', 'EXT:sys_note/Resources/Private/Language/locallang_csh_sysnote.xlf'); + +/** + * Extension: tstemplate + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/tstemplate/ext_tables.php + */ + +$_EXTKEY = 'tstemplate'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'web', + 'ts', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::class . '::mainAction', + 'access' => 'admin', + 'name' => 'web_ts', + 'icon' => 'EXT:tstemplate/Resources/Public/Icons/module-tstemplate.svg', + 'labels' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang_mod.xlf' + ] +); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_ts', + \TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController::class, + null, + 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:constantEditor' +); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_ts', + \TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateInformationModuleFunctionController::class, + null, + 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:infoModify' +); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_ts', + \TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateObjectBrowserModuleFunctionController::class, + null, + 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:objectBrowser' +); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_ts', + \TYPO3\CMS\Tstemplate\Controller\TemplateAnalyzerModuleFunctionController::class, + null, + 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:templateAnalyzer' +); + +/** + * Extension: viewpage + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/viewpage/ext_tables.php + */ + +$_EXTKEY = 'viewpage'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'web', + 'ViewpageView', + 'after:layout', + null, + [ + 'routeTarget' => \TYPO3\CMS\Viewpage\Controller\ViewModuleController::class . '::showAction', + 'access' => 'user,group', + 'name' => 'web_ViewpageView', + 'icon' => 'EXT:viewpage/Resources/Public/Icons/module-viewpage.svg', + 'labels' => 'LLL:EXT:viewpage/Resources/Private/Language/locallang_mod.xlf', + ] +); + +/** + * Extension: bootstrap_package + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/bootstrap_package/ext_tables.php + */ + +$_EXTKEY = 'bootstrap_package'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + + +/* + * This file is part of the package bk2k/bootstrap-package. + * + * For the full copyright and license information, please read the + * LICENSE file that was distributed with this source code. + */ + +defined('TYPO3_MODE') || die(); + +/*************** + * Allow Custom Records on Standard Pages + */ +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_accordion_item'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_card_group_item'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_carousel_item'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_icon_group_item'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_tab_item'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_timeline_item'); + +/** + * Extension: gutachten + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/gutachten/ext_tables.php + */ + +$_EXTKEY = 'gutachten'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + + +defined('TYPO3_MODE') || die(); + +(function () { + \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin( + 'HermannTelser.Gutachten', + 'gutachten', + 'Nutzwert Gutachten', + 'EXT:gutachten/Resources/Public/Icons/ext-icon.png' + ); +})(); + +# \ No newline at end of file diff --git a/var/cache/code/cache_core/ext_tables_978247cc3cef47e983f0a71a30cec400d1b9e867.php b/var/cache/code/cache_core/ext_tables_978247cc3cef47e983f0a71a30cec400d1b9e867.php new file mode 100644 index 0000000..119e017 --- /dev/null +++ b/var/cache/code/cache_core/ext_tables_978247cc3cef47e983f0a71a30cec400d1b9e867.php @@ -0,0 +1,946 @@ + [ + 'allowedTables' => '*' + ], + (string)\TYPO3\CMS\Frontend\Page\PageRepository::DOKTYPE_SYSFOLDER => [ + // Doktype 254 is a 'Folder' - a general purpose storage folder for whatever you like. + // In CMS context it's NOT a viewable page. Can contain any element. + 'allowedTables' => '*' + ], + (string)\TYPO3\CMS\Frontend\Page\PageRepository::DOKTYPE_RECYCLER => [ + // Doktype 255 is a recycle-bin. + 'allowedTables' => '*' + ], + 'default' => [ + 'allowedTables' => 'pages,sys_category,sys_file_reference,sys_file_collection', + 'onlyAllowedTables' => false + ], +]; + +/** + * $TBE_MODULES contains the structure of the backend modules as they are + * arranged in main- and sub-modules. Every entry in this array represents a + * menu item on either first (key) or second level (value from list) in the + * left menu in the TYPO3 backend + * For information about adding modules to TYPO3 you should consult the + * documentation found in "Inside TYPO3" + */ +$GLOBALS['TBE_MODULES'] = [ + 'web' => 'list', + 'site' => '', + 'file' => '', + 'user' => '', + 'tools' => '', + 'system' => '', + 'help' => '', + '_configuration' => [ + 'web' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_web.xlf', + 'name' => 'web', + 'iconIdentifier' => 'module-web' + ], + 'site' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_site.xlf', + 'name' => 'site', + 'workspaces' => 'online', + 'iconIdentifier' => 'module-site', + ], + 'file' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_file.xlf', + 'navigationFrameModule' => 'file_navframe', + 'name' => 'file', + 'workspaces' => 'online,custom', + 'iconIdentifier' => 'module-file' + ], + 'user' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_usertools.xlf', + 'name' => 'user', + 'iconIdentifier' => 'status-user-backend' + ], + 'tools' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_admintools.xlf', + 'name' => 'tools', + 'iconIdentifier' => 'module-tools' + ], + 'system' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_system.xlf', + 'name' => 'system', + 'iconIdentifier' => 'module-system' + ], + 'help' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_help.xlf', + 'name' => 'help', + 'iconIdentifier' => 'module-help' + ] + ] +]; + +// Register the page tree core navigation component +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addCoreNavigationComponent('web', 'TYPO3/CMS/Backend/PageTree/PageTreeElement'); + +/** + * $TBE_STYLES configures backend styles and colors; Basically this contains + * all the values that can be used to create new skins for TYPO3. + * For information about making skins to TYPO3 you should consult the + * documentation found in "Inside TYPO3" + */ +$GLOBALS['TBE_STYLES'] = []; + +/** + * Setting up $TCA_DESCR - Context Sensitive Help (CSH) + * For information about using the CSH API in TYPO3 you should consult the + * documentation found in "Inside TYPO3" + */ +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('pages', 'EXT:core/Resources/Private/Language/locallang_csh_pages.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('be_users', 'EXT:core/Resources/Private/Language/locallang_csh_be_users.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('be_groups', 'EXT:core/Resources/Private/Language/locallang_csh_be_groups.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_filemounts', 'EXT:core/Resources/Private/Language/locallang_csh_sysfilem.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_file_reference', 'EXT:core/Resources/Private/Language/locallang_csh_sysfilereference.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_file_storage', 'EXT:core/Resources/Private/Language/locallang_csh_sysfilestorage.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_language', 'EXT:core/Resources/Private/Language/locallang_csh_syslang.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_news', 'EXT:core/Resources/Private/Language/locallang_csh_sysnews.xlf'); +// General Core +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('xMOD_csh_corebe', 'EXT:core/Resources/Private/Language/locallang_csh_corebe.xlf'); + +/** + * Extension: scheduler + * File: /var/www/html/gutachten_prod/public/typo3/sysext/scheduler/ext_tables.php + */ + +$_EXTKEY = 'scheduler'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Add module +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'system', + 'txschedulerM1', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Scheduler\Controller\SchedulerModuleController::class . '::mainAction', + 'access' => 'admin', + 'name' => 'system_txschedulerM1', + 'icon' => 'EXT:scheduler/Resources/Public/Icons/module-scheduler.svg', + 'labels' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang_mod.xlf' + ] +); + +// Add context sensitive help (csh) to the backend module +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr( + '_MOD_system_txschedulerM1', + 'EXT:scheduler/Resources/Private/Language/locallang_csh_scheduler.xlf' +); + +/** + * Extension: frontend + * File: /var/www/html/gutachten_prod/public/typo3/sysext/frontend/ext_tables.php + */ + +$_EXTKEY = 'frontend'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Add allowed records to pages +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tt_content,sys_template,sys_domain,backend_layout'); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('_MOD_web_layout', 'EXT:frontend/Resources/Private/Language/locallang_csh_weblayout.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('fe_groups', 'EXT:frontend/Resources/Private/Language/locallang_csh_fe_groups.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('fe_users', 'EXT:frontend/Resources/Private/Language/locallang_csh_fe_users.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_domain', 'EXT:frontend/Resources/Private/Language/locallang_csh_sysdomain.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_template', 'EXT:frontend/Resources/Private/Language/locallang_csh_systmpl.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('tt_content', 'EXT:frontend/Resources/Private/Language/locallang_csh_ttcontent.xlf'); + +/** + * Extension: filelist + * File: /var/www/html/gutachten_prod/public/typo3/sysext/filelist/ext_tables.php + */ + +$_EXTKEY = 'filelist'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Filelist', + 'file', + 'list', + '', + [ + 'FileList' => 'index, search', + ], + [ + 'access' => 'user,group', + 'workspaces' => 'online,custom', + 'icon' => 'EXT:filelist/Resources/Public/Icons/module-filelist.svg', + 'labels' => 'LLL:EXT:filelist/Resources/Private/Language/locallang_mod_file_list.xlf' + ] +); + +/** + * Extension: impexp + * File: /var/www/html/gutachten_prod/public/typo3/sysext/impexp/ext_tables.php + */ + +$_EXTKEY = 'impexp'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('xMOD_tx_impexp', 'EXT:impexp/Resources/Private/Language/locallang_csh.xlf'); + +/** + * Extension: form + * File: /var/www/html/gutachten_prod/public/typo3/sysext/form/ext_tables.php + */ + +$_EXTKEY = 'form'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Register the backend module Web->Forms +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Form', + 'web', + 'formbuilder', + '', + [ + 'FormManager' => 'index, show, create, duplicate, references, delete', + 'FormEditor' => 'index, saveForm, renderFormPage, renderRenderableOptions', + ], + [ + 'access' => 'user,group', + 'icon' => 'EXT:form/Resources/Public/Icons/module-form.svg', + 'labels' => 'LLL:EXT:form/Resources/Private/Language/locallang_module.xlf', + 'navigationComponentId' => '', + 'inheritNavigationComponentFromMainModule' => false + ] +); + +/** + * Extension: install + * File: /var/www/html/gutachten_prod/public/typo3/sysext/install/ext_tables.php + */ + +$_EXTKEY = 'install'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'tools', + 'toolsmaintenance', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Install\Controller\BackendModuleController::class . '::maintenanceAction', + 'access' => 'systemMaintainer', + 'name' => 'tools_toolsmaintenance', + 'iconIdentifier' => 'module-install-maintenance', + 'labels' => 'LLL:EXT:install/Resources/Private/Language/ModuleInstallMaintenance.xlf' + ] +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'tools', + 'toolssettings', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Install\Controller\BackendModuleController::class . '::settingsAction', + 'access' => 'systemMaintainer', + 'name' => 'tools_toolssettings', + 'iconIdentifier' => 'module-install-settings', + 'labels' => 'LLL:EXT:install/Resources/Private/Language/ModuleInstallSettings.xlf' + ] +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'tools', + 'toolsupgrade', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Install\Controller\BackendModuleController::class . '::upgradeAction', + 'access' => 'systemMaintainer', + 'name' => 'tools_toolsupgrade', + 'iconIdentifier' => 'module-install-upgrade', + 'labels' => 'LLL:EXT:install/Resources/Private/Language/ModuleInstallUpgrade.xlf' + ] +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'tools', + 'toolsenvironment', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Install\Controller\BackendModuleController::class . '::environmentAction', + 'access' => 'systemMaintainer', + 'name' => 'tools_toolsenvironment', + 'iconIdentifier' => 'module-install-environment', + 'labels' => 'LLL:EXT:install/Resources/Private/Language/ModuleInstallEnvironment.xlf' + ] +); + +/** + * Extension: recordlist + * File: /var/www/html/gutachten_prod/public/typo3/sysext/recordlist/ext_tables.php + */ + +$_EXTKEY = 'recordlist'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'web', + 'list', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Recordlist\Controller\RecordListController::class . '::mainAction', + 'access' => 'user,group', + 'name' => 'web_list', + 'icon' => 'EXT:recordlist/Resources/Public/Icons/module-list.svg', + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_web_list.xlf' + ] +); + +/** + * Extension: backend + * File: /var/www/html/gutachten_prod/public/typo3/sysext/backend/ext_tables.php + */ + +$_EXTKEY = 'backend'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Register as a skin +$GLOBALS['TBE_STYLES']['skins']['backend'] = [ + 'name' => 'backend', + 'stylesheetDirectories' => [ + 'css' => 'EXT:backend/Resources/Public/Css/' + ] +]; + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'web', + 'layout', + 'top', + '', + [ + 'routeTarget' => \TYPO3\CMS\Backend\Controller\PageLayoutController::class . '::mainAction', + 'access' => 'user,group', + 'name' => 'web_layout', + 'icon' => 'EXT:backend/Resources/Public/Icons/module-page.svg', + 'labels' => 'LLL:EXT:backend/Resources/Private/Language/locallang_mod.xlf' + ] +); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'site', + 'configuration', + 'top', + '', + [ + 'routeTarget' => \TYPO3\CMS\Backend\Controller\SiteConfigurationController::class . '::handleRequest', + 'access' => 'admin', + 'name' => 'site_configuration', + 'icon' => 'EXT:backend/Resources/Public/Icons/module-sites.svg', + 'labels' => 'LLL:EXT:backend/Resources/Private/Language/locallang_siteconfiguration_module.xlf' + ] +); + +// "Sort sub pages" csh +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr( + 'pages_sort', + 'EXT:backend/Resources/Private/Language/locallang_pages_sort_csh.xlf' +); +// "Create multiple pages" csh +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr( + 'pages_new', + 'EXT:backend/Resources/Private/Language/locallang_pages_new_csh.xlf' +); + +// Csh manual +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'help', + 'cshmanual', + 'top', + '', + [ + 'routeTarget' => \TYPO3\CMS\Backend\Controller\HelpController::class . '::handleRequest', + 'name' => 'help_cshmanual', + 'access' => 'user,group', + 'icon' => 'EXT:backend/Resources/Public/Icons/module-cshmanual.svg', + 'labels' => 'LLL:EXT:backend/Resources/Private/Language/locallang_mod_help_cshmanual.xlf', + ] +); + +/** + * Extension: reports + * File: /var/www/html/gutachten_prod/public/typo3/sysext/reports/ext_tables.php + */ + +$_EXTKEY = 'reports'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'system', + 'reports', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Reports\Controller\ReportController::class . '::handleRequest', + 'access' => 'admin', + 'name' => 'system_reports', + 'icon' => 'EXT:reports/Resources/Public/Icons/module-reports.svg', + 'labels' => 'LLL:EXT:reports/Resources/Private/Language/locallang.xlf' + ] +); + +/** + * Extension: setup + * File: /var/www/html/gutachten_prod/public/typo3/sysext/setup/ext_tables.php + */ + +$_EXTKEY = 'setup'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'user', + 'setup', + 'after:task', + '', + [ + 'routeTarget' => \TYPO3\CMS\Setup\Controller\SetupModuleController::class . '::mainAction', + 'access' => 'group,user', + 'name' => 'user_setup', + 'icon' => 'EXT:setup/Resources/Public/Icons/module-setup.svg', + 'labels' => 'LLL:EXT:setup/Resources/Private/Language/locallang_mod.xlf' + ] +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr( + '_MOD_user_setup', + 'EXT:setup/Resources/Private/Language/locallang_csh_mod.xlf' +); + +$GLOBALS['TYPO3_USER_SETTINGS'] = [ + 'columns' => [ + 'realName' => [ + 'type' => 'text', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:beUser_realName', + 'table' => 'be_users', + 'csh' => 'beUser_realName', + 'max' => 80 + ], + 'email' => [ + 'type' => 'email', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:beUser_email', + 'table' => 'be_users', + 'csh' => 'beUser_email', + 'max' => 80 + ], + 'emailMeAtLogin' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:emailMeAtLogin', + 'csh' => 'emailMeAtLogin' + ], + 'password' => [ + 'type' => 'password', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:newPassword', + 'table' => 'be_users', + 'csh' => 'newPassword', + ], + 'password2' => [ + 'type' => 'password', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:newPasswordAgain', + 'table' => 'be_users', + 'csh' => 'newPasswordAgain', + ], + 'passwordCurrent' => [ + 'type' => 'password', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:passwordCurrent', + 'table' => 'be_users', + 'csh' => 'passwordCurrent', + ], + 'avatar' => [ + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.avatar', + 'type' => 'avatar', + 'table' => 'be_users', + 'allowed' => $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'] + ], + 'lang' => [ + 'type' => 'select', + 'itemsProcFunc' => \TYPO3\CMS\Setup\Controller\SetupModuleController::class . '->renderLanguageSelect', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:language', + 'csh' => 'language' + ], + 'startModule' => [ + 'type' => 'select', + 'itemsProcFunc' => \TYPO3\CMS\Setup\Controller\SetupModuleController::class . '->renderStartModuleSelect', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:startModule', + 'csh' => 'startModule' + ], + 'thumbnailsByDefault' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:showThumbs', + 'csh' => 'showThumbs' + ], + 'titleLen' => [ + 'type' => 'number', + 'class' => 'form-control-adapt', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:maxTitleLen', + 'csh' => 'maxTitleLen' + ], + 'edit_RTE' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:edit_RTE', + 'csh' => 'edit_RTE' + ], + 'edit_docModuleUpload' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:edit_docModuleUpload', + 'csh' => 'edit_docModuleUpload' + ], + 'showHiddenFilesAndFolders' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:showHiddenFilesAndFolders', + 'csh' => 'showHiddenFilesAndFolders' + ], + 'copyLevels' => [ + 'type' => 'number', + 'class' => 'form-control-adapt', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:copyLevels', + 'csh' => 'copyLevels' + ], + 'recursiveDelete' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:recursiveDelete', + 'csh' => 'recursiveDelete' + ], + 'resetConfiguration' => [ + 'type' => 'button', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:resetConfiguration', + 'buttonlabel' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:resetConfigurationButton', + 'csh' => 'reset', + 'confirm' => true, + 'confirmData' => [ + 'message' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:setToStandardQuestion', + 'jsCodeAfterOk' => 'document.getElementById(\'setValuesToDefault\').value = 1; document.getElementById(\'SetupModuleController\').submit();' + ] + ], + 'resizeTextareas_Flexible' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:resizeTextareas_Flexible', + 'csh' => 'resizeTextareas_Flexible' + ], + 'resizeTextareas_MaxHeight' => [ + 'type' => 'number', + 'class' => 'form-control-adapt', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:flexibleTextareas_MaxHeight', + 'csh' => 'flexibleTextareas_MaxHeight' + ], + ], + 'showitem' => '--div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:personal_data,realName,email,emailMeAtLogin,avatar,lang, + --div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:passwordHeader,passwordCurrent,password,password2, + --div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:opening,startModule, + --div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:editFunctionsTab,edit_RTE,resizeTextareas_Flexible,resizeTextareas_MaxHeight,titleLen,thumbnailsByDefault,edit_docModuleUpload,showHiddenFilesAndFolders,copyLevels,recursiveDelete,resetConfiguration' +]; + +/** + * Extension: about + * File: /var/www/html/gutachten_prod/public/typo3/sysext/about/ext_tables.php + */ + +$_EXTKEY = 'about'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'help', + 'AboutAbout', + 'top', + null, + [ + 'routeTarget' => \TYPO3\CMS\About\Controller\AboutController::class . '::indexAction', + 'access' => 'user,group', + 'name' => 'help_AboutAbout', + 'icon' => 'EXT:about/Resources/Public/Icons/module-about.svg', + 'labels' => 'LLL:EXT:about/Resources/Private/Language/Modules/about.xlf' + ] +); + +/** + * Extension: belog + * File: /var/www/html/gutachten_prod/public/typo3/sysext/belog/ext_tables.php + */ + +$_EXTKEY = 'belog'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Module Web->Info->Log +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_info', + \TYPO3\CMS\Belog\Module\BackendLogModuleBootstrap::class, + null, + 'Log' +); + +// Module Tools->Log +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Belog', + 'system', + 'log', + '', + [ + 'BackendLog' => 'list,deleteMessage', + ], + [ + 'access' => 'admin', + 'icon' => 'EXT:belog/Resources/Public/Icons/module-belog.svg', + 'labels' => 'LLL:EXT:belog/Resources/Private/Language/locallang_mod.xlf', + ] +); + +/** + * Extension: beuser + * File: /var/www/html/gutachten_prod/public/typo3/sysext/beuser/ext_tables.php + */ + +$_EXTKEY = 'beuser'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Module System > Backend Users +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Beuser', + 'system', + 'tx_Beuser', + 'top', + [ + 'BackendUser' => 'index, addToCompareList, removeFromCompareList, compare, online, terminateBackendUserSession', + 'BackendUserGroup' => 'index' + ], + [ + 'access' => 'admin', + 'icon' => 'EXT:beuser/Resources/Public/Icons/module-beuser.svg', + 'labels' => 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod.xlf' + ] +); + +// Module System > Access +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Beuser', + 'system', + 'tx_Permission', + 'top', + [ + 'Permission' => 'index, edit, update' + ], + [ + 'access' => 'admin', + 'icon' => 'EXT:beuser/Resources/Public/Icons/module-permission.svg', + 'labels' => 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf', + 'navigationComponentId' => 'TYPO3/CMS/Backend/PageTree/PageTreeElement' + ] +); + +/** + * Extension: extensionmanager + * File: /var/www/html/gutachten_prod/public/typo3/sysext/extensionmanager/ext_tables.php + */ + +$_EXTKEY = 'extensionmanager'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Extensionmanager', + 'tools', + 'extensionmanager', + '', + [ + 'List' => 'index,unresolvedDependencies,ter,showAllVersions,distributions', + 'Action' => 'toggleExtensionInstallationState,installExtensionWithoutSystemDependencyCheck,removeExtension,downloadExtensionZip,reloadExtensionData', + 'Configuration' => 'showConfigurationForm,save,saveAndClose', + 'Download' => 'checkDependencies,installFromTer,installExtensionWithoutSystemDependencyCheck,installDistribution,updateExtension,updateCommentForUpdatableVersions', + 'UpdateScript' => 'show', + 'UpdateFromTer' => 'updateExtensionListFromTer', + 'UploadExtensionFile' => 'form,extract', + 'Distribution' => 'show' + ], + [ + 'access' => 'systemMaintainer', + 'icon' => 'EXT:extensionmanager/Resources/Public/Icons/module-extensionmanager.svg', + 'labels' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_mod.xlf', + ] +); + +/** + * Extension: info + * File: /var/www/html/gutachten_prod/public/typo3/sysext/info/ext_tables.php + */ + +$_EXTKEY = 'info'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'web', + 'info', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Info\Controller\InfoModuleController::class . '::mainAction', + 'access' => 'user,group', + 'name' => 'web_info', + 'icon' => 'EXT:info/Resources/Public/Icons/module-info.svg', + 'labels' => 'LLL:EXT:info/Resources/Private/Language/locallang_mod_web_info.xlf' + ] +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('_MOD_web_info', 'EXT:info/Resources/Private/Language/locallang_csh_web_info.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('_MOD_web_infotsconfig', 'EXT:info/Resources/Private/Language/locallang_csh_tsconfigInfo.xlf'); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_info', + \TYPO3\CMS\Info\Controller\PageInformationController::class, + null, + 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:mod_tx_cms_webinfo_page' +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_info', + \TYPO3\CMS\Info\Controller\TranslationStatusController::class, + null, + 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:mod_tx_cms_webinfo_lang' +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_info', + \TYPO3\CMS\Info\Controller\InfoPageTyposcriptConfigController::class, + null, + 'LLL:EXT:info/Resources/Private/Language/InfoPageTsConfig.xlf:mod_pagetsconfig' +); + +/** + * Extension: redirects + * File: /var/www/html/gutachten_prod/public/typo3/sysext/redirects/ext_tables.php + */ + +$_EXTKEY = 'redirects'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'site', + 'redirects', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Redirects\Controller\ManagementController::class . '::handleRequest', + 'access' => 'group,user', + 'name' => 'site_redirects', + 'icon' => 'EXT:redirects/Resources/Public/Icons/Extension.svg', + 'labels' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_module_redirect.xlf' + ] +); + +/** + * Extension: sys_note + * File: /var/www/html/gutachten_prod/public/typo3/sysext/sys_note/ext_tables.php + */ + +$_EXTKEY = 'sys_note'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('sys_note'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_note', 'EXT:sys_note/Resources/Private/Language/locallang_csh_sysnote.xlf'); + +/** + * Extension: tstemplate + * File: /var/www/html/gutachten_prod/public/typo3/sysext/tstemplate/ext_tables.php + */ + +$_EXTKEY = 'tstemplate'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'web', + 'ts', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::class . '::mainAction', + 'access' => 'admin', + 'name' => 'web_ts', + 'icon' => 'EXT:tstemplate/Resources/Public/Icons/module-tstemplate.svg', + 'labels' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang_mod.xlf' + ] +); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_ts', + \TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController::class, + null, + 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:constantEditor' +); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_ts', + \TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateInformationModuleFunctionController::class, + null, + 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:infoModify' +); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_ts', + \TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateObjectBrowserModuleFunctionController::class, + null, + 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:objectBrowser' +); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_ts', + \TYPO3\CMS\Tstemplate\Controller\TemplateAnalyzerModuleFunctionController::class, + null, + 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:templateAnalyzer' +); + +/** + * Extension: viewpage + * File: /var/www/html/gutachten_prod/public/typo3/sysext/viewpage/ext_tables.php + */ + +$_EXTKEY = 'viewpage'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'web', + 'ViewpageView', + 'after:layout', + null, + [ + 'routeTarget' => \TYPO3\CMS\Viewpage\Controller\ViewModuleController::class . '::showAction', + 'access' => 'user,group', + 'name' => 'web_ViewpageView', + 'icon' => 'EXT:viewpage/Resources/Public/Icons/module-viewpage.svg', + 'labels' => 'LLL:EXT:viewpage/Resources/Private/Language/locallang_mod.xlf', + ] +); + +/** + * Extension: bootstrap_package + * File: /var/www/html/gutachten_prod/public/typo3conf/ext/bootstrap_package/ext_tables.php + */ + +$_EXTKEY = 'bootstrap_package'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + + +/* + * This file is part of the package bk2k/bootstrap-package. + * + * For the full copyright and license information, please read the + * LICENSE file that was distributed with this source code. + */ + +defined('TYPO3_MODE') || die(); + +/*************** + * Allow Custom Records on Standard Pages + */ +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_accordion_item'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_card_group_item'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_carousel_item'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_icon_group_item'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_tab_item'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_timeline_item'); + +/** + * Extension: gutachten + * File: /var/www/html/gutachten_prod/public/typo3conf/ext/gutachten/ext_tables.php + */ + +$_EXTKEY = 'gutachten'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + + +defined('TYPO3_MODE') || die(); + +(function () { + \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin( + 'HermannTelser.Gutachten', + 'gutachten', + 'Nutzwert Gutachten', + 'EXT:gutachten/Resources/Public/Icons/ext-icon.png' + ); +})(); + +# \ No newline at end of file diff --git a/var/cache/code/cache_core/ext_tables_db2808bfe37e09eb1c424258f7a818fc551066b0.php b/var/cache/code/cache_core/ext_tables_db2808bfe37e09eb1c424258f7a818fc551066b0.php new file mode 100644 index 0000000..c01f5a6 --- /dev/null +++ b/var/cache/code/cache_core/ext_tables_db2808bfe37e09eb1c424258f7a818fc551066b0.php @@ -0,0 +1,946 @@ + [ + 'allowedTables' => '*' + ], + (string)\TYPO3\CMS\Frontend\Page\PageRepository::DOKTYPE_SYSFOLDER => [ + // Doktype 254 is a 'Folder' - a general purpose storage folder for whatever you like. + // In CMS context it's NOT a viewable page. Can contain any element. + 'allowedTables' => '*' + ], + (string)\TYPO3\CMS\Frontend\Page\PageRepository::DOKTYPE_RECYCLER => [ + // Doktype 255 is a recycle-bin. + 'allowedTables' => '*' + ], + 'default' => [ + 'allowedTables' => 'pages,sys_category,sys_file_reference,sys_file_collection', + 'onlyAllowedTables' => false + ], +]; + +/** + * $TBE_MODULES contains the structure of the backend modules as they are + * arranged in main- and sub-modules. Every entry in this array represents a + * menu item on either first (key) or second level (value from list) in the + * left menu in the TYPO3 backend + * For information about adding modules to TYPO3 you should consult the + * documentation found in "Inside TYPO3" + */ +$GLOBALS['TBE_MODULES'] = [ + 'web' => 'list', + 'site' => '', + 'file' => '', + 'user' => '', + 'tools' => '', + 'system' => '', + 'help' => '', + '_configuration' => [ + 'web' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_web.xlf', + 'name' => 'web', + 'iconIdentifier' => 'module-web' + ], + 'site' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_site.xlf', + 'name' => 'site', + 'workspaces' => 'online', + 'iconIdentifier' => 'module-site', + ], + 'file' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_file.xlf', + 'navigationFrameModule' => 'file_navframe', + 'name' => 'file', + 'workspaces' => 'online,custom', + 'iconIdentifier' => 'module-file' + ], + 'user' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_usertools.xlf', + 'name' => 'user', + 'iconIdentifier' => 'status-user-backend' + ], + 'tools' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_admintools.xlf', + 'name' => 'tools', + 'iconIdentifier' => 'module-tools' + ], + 'system' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_system.xlf', + 'name' => 'system', + 'iconIdentifier' => 'module-system' + ], + 'help' => [ + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_help.xlf', + 'name' => 'help', + 'iconIdentifier' => 'module-help' + ] + ] +]; + +// Register the page tree core navigation component +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addCoreNavigationComponent('web', 'TYPO3/CMS/Backend/PageTree/PageTreeElement'); + +/** + * $TBE_STYLES configures backend styles and colors; Basically this contains + * all the values that can be used to create new skins for TYPO3. + * For information about making skins to TYPO3 you should consult the + * documentation found in "Inside TYPO3" + */ +$GLOBALS['TBE_STYLES'] = []; + +/** + * Setting up $TCA_DESCR - Context Sensitive Help (CSH) + * For information about using the CSH API in TYPO3 you should consult the + * documentation found in "Inside TYPO3" + */ +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('pages', 'EXT:core/Resources/Private/Language/locallang_csh_pages.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('be_users', 'EXT:core/Resources/Private/Language/locallang_csh_be_users.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('be_groups', 'EXT:core/Resources/Private/Language/locallang_csh_be_groups.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_filemounts', 'EXT:core/Resources/Private/Language/locallang_csh_sysfilem.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_file_reference', 'EXT:core/Resources/Private/Language/locallang_csh_sysfilereference.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_file_storage', 'EXT:core/Resources/Private/Language/locallang_csh_sysfilestorage.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_language', 'EXT:core/Resources/Private/Language/locallang_csh_syslang.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_news', 'EXT:core/Resources/Private/Language/locallang_csh_sysnews.xlf'); +// General Core +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('xMOD_csh_corebe', 'EXT:core/Resources/Private/Language/locallang_csh_corebe.xlf'); + +/** + * Extension: scheduler + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/scheduler/ext_tables.php + */ + +$_EXTKEY = 'scheduler'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Add module +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'system', + 'txschedulerM1', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Scheduler\Controller\SchedulerModuleController::class . '::mainAction', + 'access' => 'admin', + 'name' => 'system_txschedulerM1', + 'icon' => 'EXT:scheduler/Resources/Public/Icons/module-scheduler.svg', + 'labels' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang_mod.xlf' + ] +); + +// Add context sensitive help (csh) to the backend module +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr( + '_MOD_system_txschedulerM1', + 'EXT:scheduler/Resources/Private/Language/locallang_csh_scheduler.xlf' +); + +/** + * Extension: frontend + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/ext_tables.php + */ + +$_EXTKEY = 'frontend'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Add allowed records to pages +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tt_content,sys_template,sys_domain,backend_layout'); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('_MOD_web_layout', 'EXT:frontend/Resources/Private/Language/locallang_csh_weblayout.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('fe_groups', 'EXT:frontend/Resources/Private/Language/locallang_csh_fe_groups.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('fe_users', 'EXT:frontend/Resources/Private/Language/locallang_csh_fe_users.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_domain', 'EXT:frontend/Resources/Private/Language/locallang_csh_sysdomain.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_template', 'EXT:frontend/Resources/Private/Language/locallang_csh_systmpl.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('tt_content', 'EXT:frontend/Resources/Private/Language/locallang_csh_ttcontent.xlf'); + +/** + * Extension: filelist + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/filelist/ext_tables.php + */ + +$_EXTKEY = 'filelist'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Filelist', + 'file', + 'list', + '', + [ + 'FileList' => 'index, search', + ], + [ + 'access' => 'user,group', + 'workspaces' => 'online,custom', + 'icon' => 'EXT:filelist/Resources/Public/Icons/module-filelist.svg', + 'labels' => 'LLL:EXT:filelist/Resources/Private/Language/locallang_mod_file_list.xlf' + ] +); + +/** + * Extension: impexp + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/impexp/ext_tables.php + */ + +$_EXTKEY = 'impexp'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('xMOD_tx_impexp', 'EXT:impexp/Resources/Private/Language/locallang_csh.xlf'); + +/** + * Extension: form + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/form/ext_tables.php + */ + +$_EXTKEY = 'form'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Register the backend module Web->Forms +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Form', + 'web', + 'formbuilder', + '', + [ + 'FormManager' => 'index, show, create, duplicate, references, delete', + 'FormEditor' => 'index, saveForm, renderFormPage, renderRenderableOptions', + ], + [ + 'access' => 'user,group', + 'icon' => 'EXT:form/Resources/Public/Icons/module-form.svg', + 'labels' => 'LLL:EXT:form/Resources/Private/Language/locallang_module.xlf', + 'navigationComponentId' => '', + 'inheritNavigationComponentFromMainModule' => false + ] +); + +/** + * Extension: install + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/install/ext_tables.php + */ + +$_EXTKEY = 'install'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'tools', + 'toolsmaintenance', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Install\Controller\BackendModuleController::class . '::maintenanceAction', + 'access' => 'systemMaintainer', + 'name' => 'tools_toolsmaintenance', + 'iconIdentifier' => 'module-install-maintenance', + 'labels' => 'LLL:EXT:install/Resources/Private/Language/ModuleInstallMaintenance.xlf' + ] +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'tools', + 'toolssettings', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Install\Controller\BackendModuleController::class . '::settingsAction', + 'access' => 'systemMaintainer', + 'name' => 'tools_toolssettings', + 'iconIdentifier' => 'module-install-settings', + 'labels' => 'LLL:EXT:install/Resources/Private/Language/ModuleInstallSettings.xlf' + ] +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'tools', + 'toolsupgrade', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Install\Controller\BackendModuleController::class . '::upgradeAction', + 'access' => 'systemMaintainer', + 'name' => 'tools_toolsupgrade', + 'iconIdentifier' => 'module-install-upgrade', + 'labels' => 'LLL:EXT:install/Resources/Private/Language/ModuleInstallUpgrade.xlf' + ] +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'tools', + 'toolsenvironment', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Install\Controller\BackendModuleController::class . '::environmentAction', + 'access' => 'systemMaintainer', + 'name' => 'tools_toolsenvironment', + 'iconIdentifier' => 'module-install-environment', + 'labels' => 'LLL:EXT:install/Resources/Private/Language/ModuleInstallEnvironment.xlf' + ] +); + +/** + * Extension: recordlist + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/recordlist/ext_tables.php + */ + +$_EXTKEY = 'recordlist'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'web', + 'list', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Recordlist\Controller\RecordListController::class . '::mainAction', + 'access' => 'user,group', + 'name' => 'web_list', + 'icon' => 'EXT:recordlist/Resources/Public/Icons/module-list.svg', + 'labels' => 'LLL:EXT:core/Resources/Private/Language/locallang_mod_web_list.xlf' + ] +); + +/** + * Extension: backend + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/backend/ext_tables.php + */ + +$_EXTKEY = 'backend'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Register as a skin +$GLOBALS['TBE_STYLES']['skins']['backend'] = [ + 'name' => 'backend', + 'stylesheetDirectories' => [ + 'css' => 'EXT:backend/Resources/Public/Css/' + ] +]; + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'web', + 'layout', + 'top', + '', + [ + 'routeTarget' => \TYPO3\CMS\Backend\Controller\PageLayoutController::class . '::mainAction', + 'access' => 'user,group', + 'name' => 'web_layout', + 'icon' => 'EXT:backend/Resources/Public/Icons/module-page.svg', + 'labels' => 'LLL:EXT:backend/Resources/Private/Language/locallang_mod.xlf' + ] +); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'site', + 'configuration', + 'top', + '', + [ + 'routeTarget' => \TYPO3\CMS\Backend\Controller\SiteConfigurationController::class . '::handleRequest', + 'access' => 'admin', + 'name' => 'site_configuration', + 'icon' => 'EXT:backend/Resources/Public/Icons/module-sites.svg', + 'labels' => 'LLL:EXT:backend/Resources/Private/Language/locallang_siteconfiguration_module.xlf' + ] +); + +// "Sort sub pages" csh +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr( + 'pages_sort', + 'EXT:backend/Resources/Private/Language/locallang_pages_sort_csh.xlf' +); +// "Create multiple pages" csh +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr( + 'pages_new', + 'EXT:backend/Resources/Private/Language/locallang_pages_new_csh.xlf' +); + +// Csh manual +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'help', + 'cshmanual', + 'top', + '', + [ + 'routeTarget' => \TYPO3\CMS\Backend\Controller\HelpController::class . '::handleRequest', + 'name' => 'help_cshmanual', + 'access' => 'user,group', + 'icon' => 'EXT:backend/Resources/Public/Icons/module-cshmanual.svg', + 'labels' => 'LLL:EXT:backend/Resources/Private/Language/locallang_mod_help_cshmanual.xlf', + ] +); + +/** + * Extension: reports + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/reports/ext_tables.php + */ + +$_EXTKEY = 'reports'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'system', + 'reports', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Reports\Controller\ReportController::class . '::handleRequest', + 'access' => 'admin', + 'name' => 'system_reports', + 'icon' => 'EXT:reports/Resources/Public/Icons/module-reports.svg', + 'labels' => 'LLL:EXT:reports/Resources/Private/Language/locallang.xlf' + ] +); + +/** + * Extension: setup + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/setup/ext_tables.php + */ + +$_EXTKEY = 'setup'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'user', + 'setup', + 'after:task', + '', + [ + 'routeTarget' => \TYPO3\CMS\Setup\Controller\SetupModuleController::class . '::mainAction', + 'access' => 'group,user', + 'name' => 'user_setup', + 'icon' => 'EXT:setup/Resources/Public/Icons/module-setup.svg', + 'labels' => 'LLL:EXT:setup/Resources/Private/Language/locallang_mod.xlf' + ] +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr( + '_MOD_user_setup', + 'EXT:setup/Resources/Private/Language/locallang_csh_mod.xlf' +); + +$GLOBALS['TYPO3_USER_SETTINGS'] = [ + 'columns' => [ + 'realName' => [ + 'type' => 'text', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:beUser_realName', + 'table' => 'be_users', + 'csh' => 'beUser_realName', + 'max' => 80 + ], + 'email' => [ + 'type' => 'email', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:beUser_email', + 'table' => 'be_users', + 'csh' => 'beUser_email', + 'max' => 80 + ], + 'emailMeAtLogin' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:emailMeAtLogin', + 'csh' => 'emailMeAtLogin' + ], + 'password' => [ + 'type' => 'password', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:newPassword', + 'table' => 'be_users', + 'csh' => 'newPassword', + ], + 'password2' => [ + 'type' => 'password', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:newPasswordAgain', + 'table' => 'be_users', + 'csh' => 'newPasswordAgain', + ], + 'passwordCurrent' => [ + 'type' => 'password', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:passwordCurrent', + 'table' => 'be_users', + 'csh' => 'passwordCurrent', + ], + 'avatar' => [ + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.avatar', + 'type' => 'avatar', + 'table' => 'be_users', + 'allowed' => $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'] + ], + 'lang' => [ + 'type' => 'select', + 'itemsProcFunc' => \TYPO3\CMS\Setup\Controller\SetupModuleController::class . '->renderLanguageSelect', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:language', + 'csh' => 'language' + ], + 'startModule' => [ + 'type' => 'select', + 'itemsProcFunc' => \TYPO3\CMS\Setup\Controller\SetupModuleController::class . '->renderStartModuleSelect', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:startModule', + 'csh' => 'startModule' + ], + 'thumbnailsByDefault' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:showThumbs', + 'csh' => 'showThumbs' + ], + 'titleLen' => [ + 'type' => 'number', + 'class' => 'form-control-adapt', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:maxTitleLen', + 'csh' => 'maxTitleLen' + ], + 'edit_RTE' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:edit_RTE', + 'csh' => 'edit_RTE' + ], + 'edit_docModuleUpload' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:edit_docModuleUpload', + 'csh' => 'edit_docModuleUpload' + ], + 'showHiddenFilesAndFolders' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:showHiddenFilesAndFolders', + 'csh' => 'showHiddenFilesAndFolders' + ], + 'copyLevels' => [ + 'type' => 'number', + 'class' => 'form-control-adapt', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:copyLevels', + 'csh' => 'copyLevels' + ], + 'recursiveDelete' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:recursiveDelete', + 'csh' => 'recursiveDelete' + ], + 'resetConfiguration' => [ + 'type' => 'button', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:resetConfiguration', + 'buttonlabel' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:resetConfigurationButton', + 'csh' => 'reset', + 'confirm' => true, + 'confirmData' => [ + 'message' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:setToStandardQuestion', + 'jsCodeAfterOk' => 'document.getElementById(\'setValuesToDefault\').value = 1; document.getElementById(\'SetupModuleController\').submit();' + ] + ], + 'resizeTextareas_Flexible' => [ + 'type' => 'check', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:resizeTextareas_Flexible', + 'csh' => 'resizeTextareas_Flexible' + ], + 'resizeTextareas_MaxHeight' => [ + 'type' => 'number', + 'class' => 'form-control-adapt', + 'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:flexibleTextareas_MaxHeight', + 'csh' => 'flexibleTextareas_MaxHeight' + ], + ], + 'showitem' => '--div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:personal_data,realName,email,emailMeAtLogin,avatar,lang, + --div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:passwordHeader,passwordCurrent,password,password2, + --div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:opening,startModule, + --div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:editFunctionsTab,edit_RTE,resizeTextareas_Flexible,resizeTextareas_MaxHeight,titleLen,thumbnailsByDefault,edit_docModuleUpload,showHiddenFilesAndFolders,copyLevels,recursiveDelete,resetConfiguration' +]; + +/** + * Extension: about + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/about/ext_tables.php + */ + +$_EXTKEY = 'about'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'help', + 'AboutAbout', + 'top', + null, + [ + 'routeTarget' => \TYPO3\CMS\About\Controller\AboutController::class . '::indexAction', + 'access' => 'user,group', + 'name' => 'help_AboutAbout', + 'icon' => 'EXT:about/Resources/Public/Icons/module-about.svg', + 'labels' => 'LLL:EXT:about/Resources/Private/Language/Modules/about.xlf' + ] +); + +/** + * Extension: belog + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/belog/ext_tables.php + */ + +$_EXTKEY = 'belog'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Module Web->Info->Log +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_info', + \TYPO3\CMS\Belog\Module\BackendLogModuleBootstrap::class, + null, + 'Log' +); + +// Module Tools->Log +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Belog', + 'system', + 'log', + '', + [ + 'BackendLog' => 'list,deleteMessage', + ], + [ + 'access' => 'admin', + 'icon' => 'EXT:belog/Resources/Public/Icons/module-belog.svg', + 'labels' => 'LLL:EXT:belog/Resources/Private/Language/locallang_mod.xlf', + ] +); + +/** + * Extension: beuser + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/beuser/ext_tables.php + */ + +$_EXTKEY = 'beuser'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +// Module System > Backend Users +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Beuser', + 'system', + 'tx_Beuser', + 'top', + [ + 'BackendUser' => 'index, addToCompareList, removeFromCompareList, compare, online, terminateBackendUserSession', + 'BackendUserGroup' => 'index' + ], + [ + 'access' => 'admin', + 'icon' => 'EXT:beuser/Resources/Public/Icons/module-beuser.svg', + 'labels' => 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod.xlf' + ] +); + +// Module System > Access +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Beuser', + 'system', + 'tx_Permission', + 'top', + [ + 'Permission' => 'index, edit, update' + ], + [ + 'access' => 'admin', + 'icon' => 'EXT:beuser/Resources/Public/Icons/module-permission.svg', + 'labels' => 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf', + 'navigationComponentId' => 'TYPO3/CMS/Backend/PageTree/PageTreeElement' + ] +); + +/** + * Extension: extensionmanager + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/extensionmanager/ext_tables.php + */ + +$_EXTKEY = 'extensionmanager'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( + 'TYPO3.CMS.Extensionmanager', + 'tools', + 'extensionmanager', + '', + [ + 'List' => 'index,unresolvedDependencies,ter,showAllVersions,distributions', + 'Action' => 'toggleExtensionInstallationState,installExtensionWithoutSystemDependencyCheck,removeExtension,downloadExtensionZip,reloadExtensionData', + 'Configuration' => 'showConfigurationForm,save,saveAndClose', + 'Download' => 'checkDependencies,installFromTer,installExtensionWithoutSystemDependencyCheck,installDistribution,updateExtension,updateCommentForUpdatableVersions', + 'UpdateScript' => 'show', + 'UpdateFromTer' => 'updateExtensionListFromTer', + 'UploadExtensionFile' => 'form,extract', + 'Distribution' => 'show' + ], + [ + 'access' => 'systemMaintainer', + 'icon' => 'EXT:extensionmanager/Resources/Public/Icons/module-extensionmanager.svg', + 'labels' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_mod.xlf', + ] +); + +/** + * Extension: info + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/info/ext_tables.php + */ + +$_EXTKEY = 'info'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'web', + 'info', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Info\Controller\InfoModuleController::class . '::mainAction', + 'access' => 'user,group', + 'name' => 'web_info', + 'icon' => 'EXT:info/Resources/Public/Icons/module-info.svg', + 'labels' => 'LLL:EXT:info/Resources/Private/Language/locallang_mod_web_info.xlf' + ] +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('_MOD_web_info', 'EXT:info/Resources/Private/Language/locallang_csh_web_info.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('_MOD_web_infotsconfig', 'EXT:info/Resources/Private/Language/locallang_csh_tsconfigInfo.xlf'); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_info', + \TYPO3\CMS\Info\Controller\PageInformationController::class, + null, + 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:mod_tx_cms_webinfo_page' +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_info', + \TYPO3\CMS\Info\Controller\TranslationStatusController::class, + null, + 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:mod_tx_cms_webinfo_lang' +); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_info', + \TYPO3\CMS\Info\Controller\InfoPageTyposcriptConfigController::class, + null, + 'LLL:EXT:info/Resources/Private/Language/InfoPageTsConfig.xlf:mod_pagetsconfig' +); + +/** + * Extension: redirects + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/redirects/ext_tables.php + */ + +$_EXTKEY = 'redirects'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'site', + 'redirects', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Redirects\Controller\ManagementController::class . '::handleRequest', + 'access' => 'group,user', + 'name' => 'site_redirects', + 'icon' => 'EXT:redirects/Resources/Public/Icons/Extension.svg', + 'labels' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_module_redirect.xlf' + ] +); + +/** + * Extension: sys_note + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/sys_note/ext_tables.php + */ + +$_EXTKEY = 'sys_note'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('sys_note'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_note', 'EXT:sys_note/Resources/Private/Language/locallang_csh_sysnote.xlf'); + +/** + * Extension: tstemplate + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/tstemplate/ext_tables.php + */ + +$_EXTKEY = 'tstemplate'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'web', + 'ts', + '', + '', + [ + 'routeTarget' => \TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::class . '::mainAction', + 'access' => 'admin', + 'name' => 'web_ts', + 'icon' => 'EXT:tstemplate/Resources/Public/Icons/module-tstemplate.svg', + 'labels' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang_mod.xlf' + ] +); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_ts', + \TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController::class, + null, + 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:constantEditor' +); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_ts', + \TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateInformationModuleFunctionController::class, + null, + 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:infoModify' +); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_ts', + \TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateObjectBrowserModuleFunctionController::class, + null, + 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:objectBrowser' +); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( + 'web_ts', + \TYPO3\CMS\Tstemplate\Controller\TemplateAnalyzerModuleFunctionController::class, + null, + 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:templateAnalyzer' +); + +/** + * Extension: viewpage + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/viewpage/ext_tables.php + */ + +$_EXTKEY = 'viewpage'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + +defined('TYPO3_MODE') or die(); + +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( + 'web', + 'ViewpageView', + 'after:layout', + null, + [ + 'routeTarget' => \TYPO3\CMS\Viewpage\Controller\ViewModuleController::class . '::showAction', + 'access' => 'user,group', + 'name' => 'web_ViewpageView', + 'icon' => 'EXT:viewpage/Resources/Public/Icons/module-viewpage.svg', + 'labels' => 'LLL:EXT:viewpage/Resources/Private/Language/locallang_mod.xlf', + ] +); + +/** + * Extension: bootstrap_package + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/bootstrap_package/ext_tables.php + */ + +$_EXTKEY = 'bootstrap_package'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + + +/* + * This file is part of the package bk2k/bootstrap-package. + * + * For the full copyright and license information, please read the + * LICENSE file that was distributed with this source code. + */ + +defined('TYPO3_MODE') || die(); + +/*************** + * Allow Custom Records on Standard Pages + */ +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_accordion_item'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_card_group_item'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_carousel_item'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_icon_group_item'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_tab_item'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_bootstrappackage_timeline_item'); + +/** + * Extension: gutachten + * File: /Users/hermanntelser/Sites/gutachten_v1/public/typo3conf/ext/gutachten/ext_tables.php + */ + +$_EXTKEY = 'gutachten'; +$_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] ?? null; + + + +defined('TYPO3_MODE') || die(); + +(function () { + \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin( + 'HermannTelser.Gutachten', + 'gutachten', + 'Nutzwert Gutachten', + 'EXT:gutachten/Resources/Public/Icons/ext-icon.png' + ); +})(); + +# \ No newline at end of file diff --git a/var/cache/code/cache_core/legacy-domains.php b/var/cache/code/cache_core/legacy-domains.php new file mode 100644 index 0000000..6ee3439 --- /dev/null +++ b/var/cache/code/cache_core/legacy-domains.php @@ -0,0 +1,3 @@ + 'TYPO3\\CMS\\Backend\\Middleware\\SiteResolver', + 'typo3/cms-backend/response-headers' => 'TYPO3\\CMS\\Backend\\Middleware\\AdditionalResponseHeaders', + 'typo3/cms-backend/output-compression' => 'TYPO3\\CMS\\Backend\\Middleware\\OutputCompression', + 'typo3/cms-backend/legacy-document-template' => 'TYPO3\\CMS\\Backend\\Middleware\\LegacyBackendTemplateInitialization', + 'typo3/cms-backend/authentication' => 'TYPO3\\CMS\\Backend\\Middleware\\BackendUserAuthenticator', + 'typo3/cms-backend/backend-routing' => 'TYPO3\\CMS\\Backend\\Middleware\\BackendRouteInitialization', + 'typo3/cms-backend/https-redirector' => 'TYPO3\\CMS\\Backend\\Middleware\\ForcedHttpsBackendRedirector', + 'typo3/cms-backend/locked-backend' => 'TYPO3\\CMS\\Backend\\Middleware\\LockedBackendGuard', + 'typo3/cms-core/normalized-params-attribute' => 'TYPO3\\CMS\\Core\\Middleware\\NormalizedParamsAttribute', +); +# \ No newline at end of file diff --git a/var/cache/code/cache_core/middlewares_backend_a0557f4d188d7dd998e5b37f2cc5282d82309916.php b/var/cache/code/cache_core/middlewares_backend_a0557f4d188d7dd998e5b37f2cc5282d82309916.php new file mode 100644 index 0000000..a338557 --- /dev/null +++ b/var/cache/code/cache_core/middlewares_backend_a0557f4d188d7dd998e5b37f2cc5282d82309916.php @@ -0,0 +1,13 @@ + 'TYPO3\\CMS\\Backend\\Middleware\\SiteResolver', + 'typo3/cms-backend/response-headers' => 'TYPO3\\CMS\\Backend\\Middleware\\AdditionalResponseHeaders', + 'typo3/cms-backend/output-compression' => 'TYPO3\\CMS\\Backend\\Middleware\\OutputCompression', + 'typo3/cms-backend/legacy-document-template' => 'TYPO3\\CMS\\Backend\\Middleware\\LegacyBackendTemplateInitialization', + 'typo3/cms-backend/authentication' => 'TYPO3\\CMS\\Backend\\Middleware\\BackendUserAuthenticator', + 'typo3/cms-backend/backend-routing' => 'TYPO3\\CMS\\Backend\\Middleware\\BackendRouteInitialization', + 'typo3/cms-backend/https-redirector' => 'TYPO3\\CMS\\Backend\\Middleware\\ForcedHttpsBackendRedirector', + 'typo3/cms-backend/locked-backend' => 'TYPO3\\CMS\\Backend\\Middleware\\LockedBackendGuard', + 'typo3/cms-core/normalized-params-attribute' => 'TYPO3\\CMS\\Core\\Middleware\\NormalizedParamsAttribute', +); +# \ No newline at end of file diff --git a/var/cache/code/cache_core/middlewares_backend_fb3a15667336375a523552a9cc3faa4297d5964b.php b/var/cache/code/cache_core/middlewares_backend_fb3a15667336375a523552a9cc3faa4297d5964b.php new file mode 100644 index 0000000..a338557 --- /dev/null +++ b/var/cache/code/cache_core/middlewares_backend_fb3a15667336375a523552a9cc3faa4297d5964b.php @@ -0,0 +1,13 @@ + 'TYPO3\\CMS\\Backend\\Middleware\\SiteResolver', + 'typo3/cms-backend/response-headers' => 'TYPO3\\CMS\\Backend\\Middleware\\AdditionalResponseHeaders', + 'typo3/cms-backend/output-compression' => 'TYPO3\\CMS\\Backend\\Middleware\\OutputCompression', + 'typo3/cms-backend/legacy-document-template' => 'TYPO3\\CMS\\Backend\\Middleware\\LegacyBackendTemplateInitialization', + 'typo3/cms-backend/authentication' => 'TYPO3\\CMS\\Backend\\Middleware\\BackendUserAuthenticator', + 'typo3/cms-backend/backend-routing' => 'TYPO3\\CMS\\Backend\\Middleware\\BackendRouteInitialization', + 'typo3/cms-backend/https-redirector' => 'TYPO3\\CMS\\Backend\\Middleware\\ForcedHttpsBackendRedirector', + 'typo3/cms-backend/locked-backend' => 'TYPO3\\CMS\\Backend\\Middleware\\LockedBackendGuard', + 'typo3/cms-core/normalized-params-attribute' => 'TYPO3\\CMS\\Core\\Middleware\\NormalizedParamsAttribute', +); +# \ No newline at end of file diff --git a/var/cache/code/cache_core/middlewares_frontend_9e42e631c3297eeeb77d2a944d19f1552259b549.php b/var/cache/code/cache_core/middlewares_frontend_9e42e631c3297eeeb77d2a944d19f1552259b549.php new file mode 100644 index 0000000..529daeb --- /dev/null +++ b/var/cache/code/cache_core/middlewares_frontend_9e42e631c3297eeeb77d2a944d19f1552259b549.php @@ -0,0 +1,27 @@ + 'TYPO3\\CMS\\Frontend\\Middleware\\OutputCompression', + 'typo3/cms-adminpanel/data-persister' => 'TYPO3\\CMS\\Adminpanel\\Middleware\\AdminPanelDataPersister', + 'typo3/cms-adminpanel/renderer' => 'TYPO3\\CMS\\Adminpanel\\Middleware\\AdminPanelRenderer', + 'typo3/cms-frontend/content-length-headers' => 'TYPO3\\CMS\\Frontend\\Middleware\\ContentLengthResponseHeader', + 'typo3/cms-frontend/shortcut-and-mountpoint-redirect' => 'TYPO3\\CMS\\Frontend\\Middleware\\ShortcutAndMountPointRedirect', + 'typo3/cms-frontend/prepare-tsfe-rendering' => 'TYPO3\\CMS\\Frontend\\Middleware\\PrepareTypoScriptFrontendRendering', + 'typo3/cms-frontend/page-argument-validator' => 'TYPO3\\CMS\\Frontend\\Middleware\\PageArgumentValidator', + 'typo3/cms-frontend/maintenance-mode' => 'TYPO3\\CMS\\Frontend\\Middleware\\MaintenanceMode', + 'typo3/cms-frontend/page-resolver' => 'TYPO3\\CMS\\Frontend\\Middleware\\PageResolver', + 'typo3/cms-frontend/preview-simulator' => 'TYPO3\\CMS\\Frontend\\Middleware\\PreviewSimulator', + 'typo3/cms-redirects/redirecthandler' => 'TYPO3\\CMS\\Redirects\\Http\\Middleware\\RedirectHandler', + 'typo3/cms-frontend/static-route-resolver' => 'TYPO3\\CMS\\Frontend\\Middleware\\StaticRouteResolver', + 'typo3/cms-frontend/base-redirect-resolver' => 'TYPO3\\CMS\\Frontend\\Middleware\\SiteBaseRedirectResolver', + 'typo3/cms-adminpanel/initiator' => 'TYPO3\\CMS\\Adminpanel\\Middleware\\AdminPanelInitiator', + 'typo3/cms-frontend/site' => 'TYPO3\\CMS\\Frontend\\Middleware\\SiteResolver', + 'typo3/cms-adminpanel/sql-logging' => 'TYPO3\\CMS\\Adminpanel\\Middleware\\SqlLogging', + 'typo3/cms-frontend/backend-user-authentication' => 'TYPO3\\CMS\\Frontend\\Middleware\\BackendUserAuthenticator', + 'typo3/cms-frontend/authentication' => 'TYPO3\\CMS\\Frontend\\Middleware\\FrontendUserAuthenticator', + 'typo3/cms-frontend/tsfe' => 'TYPO3\\CMS\\Frontend\\Middleware\\TypoScriptFrontendInitialization', + 'typo3/cms-frontend/eid' => 'TYPO3\\CMS\\Frontend\\Middleware\\EidHandler', + 'typo3/cms-frontend/preprocessing' => 'TYPO3\\CMS\\Frontend\\Middleware\\PreprocessRequestHook', + 'typo3/cms-core/normalized-params-attribute' => 'TYPO3\\CMS\\Core\\Middleware\\NormalizedParamsAttribute', + 'typo3/cms-frontend/timetracker' => 'TYPO3\\CMS\\Frontend\\Middleware\\TimeTrackerInitialization', +); +# \ No newline at end of file diff --git a/var/cache/code/cache_core/middlewares_frontend_a0557f4d188d7dd998e5b37f2cc5282d82309916.php b/var/cache/code/cache_core/middlewares_frontend_a0557f4d188d7dd998e5b37f2cc5282d82309916.php new file mode 100644 index 0000000..529daeb --- /dev/null +++ b/var/cache/code/cache_core/middlewares_frontend_a0557f4d188d7dd998e5b37f2cc5282d82309916.php @@ -0,0 +1,27 @@ + 'TYPO3\\CMS\\Frontend\\Middleware\\OutputCompression', + 'typo3/cms-adminpanel/data-persister' => 'TYPO3\\CMS\\Adminpanel\\Middleware\\AdminPanelDataPersister', + 'typo3/cms-adminpanel/renderer' => 'TYPO3\\CMS\\Adminpanel\\Middleware\\AdminPanelRenderer', + 'typo3/cms-frontend/content-length-headers' => 'TYPO3\\CMS\\Frontend\\Middleware\\ContentLengthResponseHeader', + 'typo3/cms-frontend/shortcut-and-mountpoint-redirect' => 'TYPO3\\CMS\\Frontend\\Middleware\\ShortcutAndMountPointRedirect', + 'typo3/cms-frontend/prepare-tsfe-rendering' => 'TYPO3\\CMS\\Frontend\\Middleware\\PrepareTypoScriptFrontendRendering', + 'typo3/cms-frontend/page-argument-validator' => 'TYPO3\\CMS\\Frontend\\Middleware\\PageArgumentValidator', + 'typo3/cms-frontend/maintenance-mode' => 'TYPO3\\CMS\\Frontend\\Middleware\\MaintenanceMode', + 'typo3/cms-frontend/page-resolver' => 'TYPO3\\CMS\\Frontend\\Middleware\\PageResolver', + 'typo3/cms-frontend/preview-simulator' => 'TYPO3\\CMS\\Frontend\\Middleware\\PreviewSimulator', + 'typo3/cms-redirects/redirecthandler' => 'TYPO3\\CMS\\Redirects\\Http\\Middleware\\RedirectHandler', + 'typo3/cms-frontend/static-route-resolver' => 'TYPO3\\CMS\\Frontend\\Middleware\\StaticRouteResolver', + 'typo3/cms-frontend/base-redirect-resolver' => 'TYPO3\\CMS\\Frontend\\Middleware\\SiteBaseRedirectResolver', + 'typo3/cms-adminpanel/initiator' => 'TYPO3\\CMS\\Adminpanel\\Middleware\\AdminPanelInitiator', + 'typo3/cms-frontend/site' => 'TYPO3\\CMS\\Frontend\\Middleware\\SiteResolver', + 'typo3/cms-adminpanel/sql-logging' => 'TYPO3\\CMS\\Adminpanel\\Middleware\\SqlLogging', + 'typo3/cms-frontend/backend-user-authentication' => 'TYPO3\\CMS\\Frontend\\Middleware\\BackendUserAuthenticator', + 'typo3/cms-frontend/authentication' => 'TYPO3\\CMS\\Frontend\\Middleware\\FrontendUserAuthenticator', + 'typo3/cms-frontend/tsfe' => 'TYPO3\\CMS\\Frontend\\Middleware\\TypoScriptFrontendInitialization', + 'typo3/cms-frontend/eid' => 'TYPO3\\CMS\\Frontend\\Middleware\\EidHandler', + 'typo3/cms-frontend/preprocessing' => 'TYPO3\\CMS\\Frontend\\Middleware\\PreprocessRequestHook', + 'typo3/cms-core/normalized-params-attribute' => 'TYPO3\\CMS\\Core\\Middleware\\NormalizedParamsAttribute', + 'typo3/cms-frontend/timetracker' => 'TYPO3\\CMS\\Frontend\\Middleware\\TimeTrackerInitialization', +); +# \ No newline at end of file diff --git a/var/cache/code/cache_core/middlewares_frontend_fb3a15667336375a523552a9cc3faa4297d5964b.php b/var/cache/code/cache_core/middlewares_frontend_fb3a15667336375a523552a9cc3faa4297d5964b.php new file mode 100644 index 0000000..529daeb --- /dev/null +++ b/var/cache/code/cache_core/middlewares_frontend_fb3a15667336375a523552a9cc3faa4297d5964b.php @@ -0,0 +1,27 @@ + 'TYPO3\\CMS\\Frontend\\Middleware\\OutputCompression', + 'typo3/cms-adminpanel/data-persister' => 'TYPO3\\CMS\\Adminpanel\\Middleware\\AdminPanelDataPersister', + 'typo3/cms-adminpanel/renderer' => 'TYPO3\\CMS\\Adminpanel\\Middleware\\AdminPanelRenderer', + 'typo3/cms-frontend/content-length-headers' => 'TYPO3\\CMS\\Frontend\\Middleware\\ContentLengthResponseHeader', + 'typo3/cms-frontend/shortcut-and-mountpoint-redirect' => 'TYPO3\\CMS\\Frontend\\Middleware\\ShortcutAndMountPointRedirect', + 'typo3/cms-frontend/prepare-tsfe-rendering' => 'TYPO3\\CMS\\Frontend\\Middleware\\PrepareTypoScriptFrontendRendering', + 'typo3/cms-frontend/page-argument-validator' => 'TYPO3\\CMS\\Frontend\\Middleware\\PageArgumentValidator', + 'typo3/cms-frontend/maintenance-mode' => 'TYPO3\\CMS\\Frontend\\Middleware\\MaintenanceMode', + 'typo3/cms-frontend/page-resolver' => 'TYPO3\\CMS\\Frontend\\Middleware\\PageResolver', + 'typo3/cms-frontend/preview-simulator' => 'TYPO3\\CMS\\Frontend\\Middleware\\PreviewSimulator', + 'typo3/cms-redirects/redirecthandler' => 'TYPO3\\CMS\\Redirects\\Http\\Middleware\\RedirectHandler', + 'typo3/cms-frontend/static-route-resolver' => 'TYPO3\\CMS\\Frontend\\Middleware\\StaticRouteResolver', + 'typo3/cms-frontend/base-redirect-resolver' => 'TYPO3\\CMS\\Frontend\\Middleware\\SiteBaseRedirectResolver', + 'typo3/cms-adminpanel/initiator' => 'TYPO3\\CMS\\Adminpanel\\Middleware\\AdminPanelInitiator', + 'typo3/cms-frontend/site' => 'TYPO3\\CMS\\Frontend\\Middleware\\SiteResolver', + 'typo3/cms-adminpanel/sql-logging' => 'TYPO3\\CMS\\Adminpanel\\Middleware\\SqlLogging', + 'typo3/cms-frontend/backend-user-authentication' => 'TYPO3\\CMS\\Frontend\\Middleware\\BackendUserAuthenticator', + 'typo3/cms-frontend/authentication' => 'TYPO3\\CMS\\Frontend\\Middleware\\FrontendUserAuthenticator', + 'typo3/cms-frontend/tsfe' => 'TYPO3\\CMS\\Frontend\\Middleware\\TypoScriptFrontendInitialization', + 'typo3/cms-frontend/eid' => 'TYPO3\\CMS\\Frontend\\Middleware\\EidHandler', + 'typo3/cms-frontend/preprocessing' => 'TYPO3\\CMS\\Frontend\\Middleware\\PreprocessRequestHook', + 'typo3/cms-core/normalized-params-attribute' => 'TYPO3\\CMS\\Core\\Middleware\\NormalizedParamsAttribute', + 'typo3/cms-frontend/timetracker' => 'TYPO3\\CMS\\Frontend\\Middleware\\TimeTrackerInitialization', +); +# \ No newline at end of file diff --git a/var/cache/code/cache_core/pseudo-sites.php b/var/cache/code/cache_core/pseudo-sites.php new file mode 100644 index 0000000..517644f --- /dev/null +++ b/var/cache/code/cache_core/pseudo-sites.php @@ -0,0 +1,3 @@ + + array ( + 'be_groups' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'default_sortby' => 'title', + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'adminOnly' => true, + 'rootLevel' => 1, + 'typeicon_classes' => + array ( + 'default' => 'status-user-group-backend', + ), + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups', + 'useColumnsForDefaultValues' => 'lockToDomain, file_permissions', + 'versioningWS_alwaysAllowLiveEdit' => true, + 'searchFields' => 'title', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title, db_mountpoints, file_mountpoints, file_permissions, tables_select, tables_modify, pagetypes_select, non_exclude_fields, groupMods, lockToDomain, description', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'max' => 50, + 'eval' => 'trim,required', + ), + ), + 'db_mountpoints' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:db_mountpoints', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 3, + 'autoSizeMax' => 10, + ), + ), + 'file_mountpoints' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'enableMultiSelectFilterTextfield' => true, + 'foreign_table' => 'sys_filemounts', + 'foreign_table_where' => ' AND sys_filemounts.pid=0 ORDER BY sys_filemounts.title', + 'size' => 3, + 'autoSizeMax' => 10, + 'fieldControl' => + array ( + 'editPopup' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_edit_title', + ), + ), + 'addRecord' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_add_title', + 'setValue' => 'prepend', + ), + ), + 'listModule' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_list_title', + ), + ), + ), + ), + ), + 'file_permissions' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.fileoper_perms', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder', + 1 => '--div--', + 2 => 'apps-filetree-folder-default', + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_read', + 1 => 'readFolder', + 2 => 'apps-filetree-folder-default', + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_write', + 1 => 'writeFolder', + 2 => 'apps-filetree-folder-default', + ), + 3 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_add', + 1 => 'addFolder', + 2 => 'apps-filetree-folder-default', + ), + 4 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_rename', + 1 => 'renameFolder', + 2 => 'apps-filetree-folder-default', + ), + 5 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_move', + 1 => 'moveFolder', + 2 => 'apps-filetree-folder-default', + ), + 6 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_copy', + 1 => 'copyFolder', + 2 => 'apps-filetree-folder-default', + ), + 7 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_delete', + 1 => 'deleteFolder', + 2 => 'apps-filetree-folder-default', + ), + 8 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_recursivedelete', + 1 => 'recursivedeleteFolder', + 2 => 'apps-filetree-folder-default', + ), + 9 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files', + 1 => '--div--', + 2 => 'mimetypes-other-other', + ), + 10 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_read', + 1 => 'readFile', + 2 => 'mimetypes-other-other', + ), + 11 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_write', + 1 => 'writeFile', + 2 => 'mimetypes-other-other', + ), + 12 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_add', + 1 => 'addFile', + 2 => 'mimetypes-other-other', + ), + 13 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_rename', + 1 => 'renameFile', + 2 => 'mimetypes-other-other', + ), + 14 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_replace', + 1 => 'replaceFile', + 2 => 'mimetypes-other-other', + ), + 15 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_move', + 1 => 'moveFile', + 2 => 'mimetypes-other-other', + ), + 16 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_copy', + 1 => 'copyFile', + 2 => 'mimetypes-other-other', + ), + 17 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_delete', + 1 => 'deleteFile', + 2 => 'mimetypes-other-other', + ), + ), + 'size' => 17, + 'maxitems' => 17, + 'default' => 'readFolder,writeFolder,addFolder,renameFolder,moveFolder,deleteFolder,readFile,writeFile,addFile,renameFile,replaceFile,moveFile,copyFile,deleteFile', + ), + ), + 'workspace_perms' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:workspace_perms', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:workspace_perms_live', + 1 => '', + ), + ), + ), + ), + 'pagetypes_select' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.pagetypes_select', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'pagetypes', + 'size' => 5, + 'autoSizeMax' => 50, + 'maxitems' => 20, + ), + ), + 'tables_modify' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.tables_modify', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'tables', + 'size' => 5, + 'autoSizeMax' => 50, + ), + ), + 'tables_select' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.tables_select', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'tables', + 'size' => 5, + 'autoSizeMax' => 50, + ), + ), + 'non_exclude_fields' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.non_exclude_fields', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'exclude', + 'size' => 25, + 'autoSizeMax' => 50, + ), + ), + 'explicit_allowdeny' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.explicit_allowdeny', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'explicitValues', + ), + ), + 'allowed_languages' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:allowed_languages', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'languages', + ), + ), + 'custom_options' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.custom_options', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'custom', + ), + ), + 'hidden' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'lockToDomain' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:lockToDomain', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 50, + 'softref' => 'substitute', + ), + ), + 'groupMods' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:userMods', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'modListGroup', + 'size' => 5, + 'autoSizeMax' => 50, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + 'max' => 2000, + ), + ), + 'TSconfig' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 5, + 'enableTabulator' => true, + 'fixedFont' => true, + 'renderType' => 't3editor', + 'format' => 'typoscript', + ), + ), + 'subgroup' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.subgroup', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'enableMultiSelectFilterTextfield' => true, + 'foreign_table' => 'be_groups', + 'foreign_table_where' => 'AND NOT(be_groups.uid = ###THIS_UID###) ORDER BY be_groups.title', + 'size' => 5, + 'autoSizeMax' => 50, + ), + ), + 'category_perms' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:category_perms', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND (sys_category.sys_language_uid = 0 OR sys_category.l10n_parent = 0) ORDER BY sys_category.sorting', + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => false, + 'showHeader' => false, + 'maxLevels' => 99, + ), + ), + 'size' => 20, + 'minitems' => 0, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,subgroup,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.tabs.base_rights,groupMods,tables_select,tables_modify,pagetypes_select,non_exclude_fields,explicit_allowdeny,allowed_languages,custom_options,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.tabs.mounts_and_workspaces,workspace_perms,db_mountpoints,file_mountpoints,file_permissions,category_perms,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.tabs.options,lockToDomain,TSconfig,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'be_users' => + array ( + 'ctrl' => + array ( + 'label' => 'username', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'adminOnly' => true, + 'rootLevel' => 1, + 'default_sortby' => 'admin, username', + 'enablecolumns' => + array ( + 'disabled' => 'disable', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'type' => 'admin', + 'typeicon_column' => 'admin', + 'typeicon_classes' => + array ( + 0 => 'status-user-backend', + 1 => 'status-user-admin', + 'default' => 'status-user-backend', + ), + 'useColumnsForDefaultValues' => 'usergroup,lockToDomain,options,db_mountpoints,file_mountpoints,file_permissions,userMods', + 'versioningWS_alwaysAllowLiveEdit' => true, + 'searchFields' => 'username,email,realName', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'username,description,usergroup,db_mountpoints,file_mountpoints,admin,options,file_permissions,userMods,lockToDomain,realName,email,disable,starttime,endtime,lastlogin', + ), + 'columns' => + array ( + 'username' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.username', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 50, + 'eval' => 'nospace,trim,lower,unique,required', + 'autocomplete' => false, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + 'max' => 2000, + ), + ), + 'password' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.password', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 100, + 'eval' => 'trim,required,password,saltedPassword', + 'autocomplete' => false, + ), + ), + 'usergroup' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.usergroup', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'foreign_table' => 'be_groups', + 'foreign_table_where' => 'ORDER BY be_groups.title', + 'size' => 5, + 'maxitems' => 20, + 'enableMultiSelectFilterTextfield' => true, + 'fieldControl' => + array ( + 'editPopup' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.usergroup_edit_title', + ), + ), + 'addRecord' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.usergroup_add_title', + 'setValue' => 'prepend', + ), + ), + 'listModule' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.usergroup_list_title', + ), + ), + ), + ), + ), + 'avatar' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.avatar', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'avatar', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + 'maxitems' => 1, + ), + ), + 'lockToDomain' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:lockToDomain', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 50, + 'softref' => 'substitute', + ), + ), + 'db_mountpoints' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.options_db_mounts', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 3, + 'maxitems' => 100, + 'autoSizeMax' => 10, + ), + ), + 'file_mountpoints' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.options_file_mounts', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'enableMultiSelectFilterTextfield' => true, + 'foreign_table' => 'sys_filemounts', + 'foreign_table_where' => ' AND sys_filemounts.pid=0 ORDER BY sys_filemounts.title', + 'size' => 3, + 'maxitems' => 100, + 'autoSizeMax' => 10, + 'fieldControl' => + array ( + 'editPopup' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_edit_title', + ), + ), + 'addRecord' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_add_title', + 'setValue' => 'prepend', + ), + ), + 'listModule' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_list_title', + ), + ), + ), + ), + ), + 'email' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.email', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 255, + 'softref' => 'email[subst]', + ), + ), + 'realName' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.name', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 80, + ), + ), + 'disable' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + 'default' => 1, + ), + ), + 'disableIPlock' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.IPlockState', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxLabeledToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'labelChecked' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'labelUnchecked' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.disabled', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'admin' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.admin', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + 'fieldInformation' => + array ( + 'adminIsSystemMaintainer' => + array ( + 'renderType' => 'adminIsSystemMaintainer', + ), + ), + ), + ), + 'options' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.options', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.options_db_mounts', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.options_file_mounts', + 1 => 0, + ), + ), + 'default' => 3, + ), + ), + 'file_permissions' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.fileoper_perms', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder', + 1 => '--div--', + 2 => 'apps-filetree-folder-default', + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_read', + 1 => 'readFolder', + 2 => 'apps-filetree-folder-default', + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_write', + 1 => 'writeFolder', + 2 => 'apps-filetree-folder-default', + ), + 3 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_add', + 1 => 'addFolder', + 2 => 'apps-filetree-folder-default', + ), + 4 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_rename', + 1 => 'renameFolder', + 2 => 'apps-filetree-folder-default', + ), + 5 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_move', + 1 => 'moveFolder', + 2 => 'apps-filetree-folder-default', + ), + 6 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_copy', + 1 => 'copyFolder', + 2 => 'apps-filetree-folder-default', + ), + 7 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_delete', + 1 => 'deleteFolder', + 2 => 'apps-filetree-folder-default', + ), + 8 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_recursivedelete', + 1 => 'recursivedeleteFolder', + 2 => 'apps-filetree-folder-default', + ), + 9 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files', + 1 => '--div--', + 2 => 'mimetypes-other-other', + ), + 10 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_read', + 1 => 'readFile', + 2 => 'mimetypes-other-other', + ), + 11 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_write', + 1 => 'writeFile', + 2 => 'mimetypes-other-other', + ), + 12 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_add', + 1 => 'addFile', + 2 => 'mimetypes-other-other', + ), + 13 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_rename', + 1 => 'renameFile', + 2 => 'mimetypes-other-other', + ), + 14 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_replace', + 1 => 'replaceFile', + 2 => 'mimetypes-other-other', + ), + 15 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_move', + 1 => 'moveFile', + 2 => 'mimetypes-other-other', + ), + 16 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_copy', + 1 => 'copyFile', + 2 => 'mimetypes-other-other', + ), + 17 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_delete', + 1 => 'deleteFile', + 2 => 'mimetypes-other-other', + ), + ), + 'size' => 17, + 'maxitems' => 17, + 'default' => 'readFolder,writeFolder,addFolder,renameFolder,moveFolder,deleteFolder,readFile,writeFile,addFile,renameFile,replaceFile,moveFile,copyFile,deleteFile', + ), + ), + 'workspace_perms' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:workspace_perms', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:workspace_perms_live', + 1 => '', + ), + ), + ), + ), + 'starttime' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'lang' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.lang', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'English', + 1 => '', + ), + 1 => + array ( + 0 => 'Afrikaans', + 1 => 'af', + ), + 2 => + array ( + 0 => 'Albanian', + 1 => 'sq', + ), + 3 => + array ( + 0 => 'Arabic', + 1 => 'ar', + ), + 4 => + array ( + 0 => 'Basque', + 1 => 'eu', + ), + 5 => + array ( + 0 => 'Bosnian', + 1 => 'bs', + ), + 6 => + array ( + 0 => 'Brazilian Portuguese', + 1 => 'pt_BR', + ), + 7 => + array ( + 0 => 'Bulgarian', + 1 => 'bg', + ), + 8 => + array ( + 0 => 'Catalan', + 1 => 'ca', + ), + 9 => + array ( + 0 => 'Chinese (Simple)', + 1 => 'ch', + ), + 10 => + array ( + 0 => 'Chinese (Trad)', + 1 => 'zh', + ), + 11 => + array ( + 0 => 'Croatian', + 1 => 'hr', + ), + 12 => + array ( + 0 => 'Czech', + 1 => 'cs', + ), + 13 => + array ( + 0 => 'Danish', + 1 => 'da', + ), + 14 => + array ( + 0 => 'Dutch', + 1 => 'nl', + ), + 15 => + array ( + 0 => 'Esperanto', + 1 => 'eo', + ), + 16 => + array ( + 0 => 'Estonian', + 1 => 'et', + ), + 17 => + array ( + 0 => 'Faroese', + 1 => 'fo', + ), + 18 => + array ( + 0 => 'Finnish', + 1 => 'fi', + ), + 19 => + array ( + 0 => 'French', + 1 => 'fr', + ), + 20 => + array ( + 0 => 'French (Canada)', + 1 => 'fr_CA', + ), + 21 => + array ( + 0 => 'Galician', + 1 => 'gl', + ), + 22 => + array ( + 0 => 'Georgian', + 1 => 'ka', + ), + 23 => + array ( + 0 => 'German', + 1 => 'de', + ), + 24 => + array ( + 0 => 'Greek', + 1 => 'el', + ), + 25 => + array ( + 0 => 'Greenlandic', + 1 => 'kl', + ), + 26 => + array ( + 0 => 'Hebrew', + 1 => 'he', + ), + 27 => + array ( + 0 => 'Hindi', + 1 => 'hi', + ), + 28 => + array ( + 0 => 'Hungarian', + 1 => 'hu', + ), + 29 => + array ( + 0 => 'Icelandic', + 1 => 'is', + ), + 30 => + array ( + 0 => 'Italian', + 1 => 'it', + ), + 31 => + array ( + 0 => 'Japanese', + 1 => 'ja', + ), + 32 => + array ( + 0 => 'Khmer', + 1 => 'km', + ), + 33 => + array ( + 0 => 'Kinyarwanda', + 1 => 'rw', + ), + 34 => + array ( + 0 => 'Korean', + 1 => 'ko', + ), + 35 => + array ( + 0 => 'Latvian', + 1 => 'lv', + ), + 36 => + array ( + 0 => 'Lithuanian', + 1 => 'lt', + ), + 37 => + array ( + 0 => 'Macedonian', + 1 => 'mk', + ), + 38 => + array ( + 0 => 'Malay', + 1 => 'ms', + ), + 39 => + array ( + 0 => 'Maori', + 1 => 'mi', + ), + 40 => + array ( + 0 => 'Norwegian', + 1 => 'no', + ), + 41 => + array ( + 0 => 'Persian', + 1 => 'fa', + ), + 42 => + array ( + 0 => 'Polish', + 1 => 'pl', + ), + 43 => + array ( + 0 => 'Portuguese', + 1 => 'pt', + ), + 44 => + array ( + 0 => 'Romanian', + 1 => 'ro', + ), + 45 => + array ( + 0 => 'Russian', + 1 => 'ru', + ), + 46 => + array ( + 0 => 'Serbian', + 1 => 'sr', + ), + 47 => + array ( + 0 => 'Slovak', + 1 => 'sk', + ), + 48 => + array ( + 0 => 'Slovenian', + 1 => 'sl', + ), + 49 => + array ( + 0 => 'Spanish', + 1 => 'es', + ), + 50 => + array ( + 0 => 'Swedish', + 1 => 'sv', + ), + 51 => + array ( + 0 => 'Thai', + 1 => 'th', + ), + 52 => + array ( + 0 => 'Turkish', + 1 => 'tr', + ), + 53 => + array ( + 0 => 'Ukrainian', + 1 => 'uk', + ), + 54 => + array ( + 0 => 'Vietnamese', + 1 => 'vi', + ), + ), + ), + ), + 'userMods' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:userMods', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'modListUser', + 'size' => 5, + 'autoSizeMax' => 50, + 'maxitems' => 100, + ), + ), + 'allowed_languages' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:allowed_languages', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'languages', + ), + ), + 'TSconfig' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 5, + 'enableTabulator' => true, + 'fixedFont' => true, + 'renderType' => 't3editor', + 'format' => 'typoscript', + ), + ), + 'createdByAction' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'lastlogin' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.lastlogin', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'readOnly' => true, + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'category_perms' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:category_perms', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND (sys_category.sys_language_uid = 0 OR sys_category.l10n_parent = 0) ORDER BY sys_category.sorting', + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => false, + 'showHeader' => false, + 'maxLevels' => 99, + ), + ), + 'size' => 20, + 'minitems' => 0, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,disable,admin,username,password,avatar,usergroup,realName,email,lang,lastlogin,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.tabs.rights,userMods,allowed_languages,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.tabs.mounts_and_workspaces,workspace_perms,db_mountpoints,options,file_mountpoints,file_permissions,category_perms,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.tabs.options,lockToDomain,disableIPlock,TSconfig,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,disable,admin,username,password,avatar,usergroup,realName,email,lang,lastlogin,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.tabs.options,disableIPlock,TSconfig,db_mountpoints,options,file_mountpoints,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + ), + ), + 'pages' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'descriptionColumn' => 'rowDescription', + 'tstamp' => 'tstamp', + 'sortby' => 'sorting', + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages', + 'type' => 'doktype', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'delete' => 'deleted', + 'crdate' => 'crdate', + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'cruser_id' => 'cruser_id', + 'editlock' => 'editlock', + 'useColumnsForDefaultValues' => 'doktype,fe_group,hidden', + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'translationSource' => 'l10n_source', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + 'fe_group' => 'fe_group', + ), + 'typeicon_column' => 'doktype', + 'typeicon_classes' => + array ( + 1 => 'apps-pagetree-page-default', + '1-hideinmenu' => 'apps-pagetree-page-hideinmenu', + '1-root' => 'apps-pagetree-page-domain', + 3 => 'apps-pagetree-page-shortcut-external', + '3-hideinmenu' => 'apps-pagetree-page-shortcut-external-hideinmenu', + '3-root' => 'apps-pagetree-page-shortcut-external-root', + 4 => 'apps-pagetree-page-shortcut', + '4-hideinmenu' => 'apps-pagetree-page-shortcut-hideinmenu', + '4-root' => 'apps-pagetree-page-shortcut-root', + 6 => 'apps-pagetree-page-backend-users', + '6-hideinmenu' => 'apps-pagetree-page-backend-users-hideinmenu', + '6-root' => 'apps-pagetree-page-backend-users-root', + 7 => 'apps-pagetree-page-mountpoint', + '7-hideinmenu' => 'apps-pagetree-page-mountpoint-hideinmenu', + '7-root' => 'apps-pagetree-page-mountpoint-root', + 199 => 'apps-pagetree-spacer', + '199-hideinmenu' => 'apps-pagetree-spacer-hideinmenu', + '199-root' => 'apps-pagetree-page-domain', + 254 => 'apps-pagetree-folder-default', + '254-hideinmenu' => 'apps-pagetree-folder-default', + '254-root' => 'apps-pagetree-page-domain', + 255 => 'apps-pagetree-page-recycler', + '255-hideinmenu' => 'apps-pagetree-page-recycler', + 'contains-shop' => 'apps-pagetree-folder-contains-shop', + 'contains-approve' => 'apps-pagetree-folder-contains-approve', + 'contains-fe_users' => 'apps-pagetree-folder-contains-fe_users', + 'contains-board' => 'apps-pagetree-folder-contains-board', + 'contains-news' => 'apps-pagetree-folder-contains-news', + 'page-contentFromPid' => 'apps-pagetree-page-content-from-page', + 'page-contentFromPid-root' => 'apps-pagetree-page-content-from-page-root', + 'page-contentFromPid-hideinmenu' => 'apps-pagetree-page-content-from-page-hideinmenu', + 'default' => 'apps-pagetree-page-default', + ), + 'searchFields' => 'title,alias,nav_title,subtitle,url,keywords,description,abstract,author,author_email', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'doktype,title,alias,rowDescription,hidden,starttime,endtime,fe_group,url,target,shortcut,keywords,description,abstract,newUntil,lastUpdated,cache_timeout,cache_tags,backend_layout,backend_layout_next_level,categories', + 'maxDBListItems' => 30, + 'maxSingleDBListItems' => 50, + ), + 'columns' => + array ( + 'doktype' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.page', + 1 => '--div--', + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:doktype.I.0', + 1 => '1', + 2 => 'apps-pagetree-page-default', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.4', + 1 => '6', + 2 => 'apps-pagetree-page-backend-users', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.link', + 1 => '--div--', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.2', + 1 => '4', + 2 => 'apps-pagetree-page-shortcut', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.5', + 1 => '7', + 2 => 'apps-pagetree-page-mountpoint', + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.8', + 1 => '3', + 2 => 'apps-pagetree-page-shortcut-external', + ), + 7 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.special', + 1 => '--div--', + ), + 8 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:doktype.I.folder', + 1 => '254', + 2 => 'apps-pagetree-folder-default', + ), + 9 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:doktype.I.2', + 1 => '255', + 2 => 'apps-filetree-folder-recycler', + ), + 10 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.7', + 1 => '199', + 2 => 'apps-pagetree-spacer', + ), + ), + 'default' => '1', + ), + ), + 'title' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:title', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'eval' => 'trim,required', + ), + ), + 'rowDescription' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + ), + ), + 'slug' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.slug', + 'displayCond' => 'USER:TYPO3\\CMS\\Core\\Compatibility\\PseudoSiteTcaDisplayCondition->isInPseudoSite:pages:false', + 'config' => + array ( + 'type' => 'slug', + 'size' => 50, + 'generatorOptions' => + array ( + 'fields' => + array ( + 0 => 'title', + ), + 'fieldSeparator' => '/', + 'prefixParentPageSlug' => true, + ), + 'fallbackCharacter' => '-', + 'eval' => 'uniqueInSite', + 'default' => '', + ), + ), + 'TSconfig' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig', + 'displayCond' => 'HIDE_FOR_NON_ADMINS', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 15, + 'enableTabulator' => true, + 'fixedFont' => true, + 'renderType' => 't3editor', + 'format' => 'typoscript', + ), + ), + 'php_tree_stop' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:php_tree_stop', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 23, + 'max' => 255, + ), + ), + 'editlock' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:editlock', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.hidden_toggle', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'l10n_parent' => + array ( + 'exclude' => true, + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'pages', + 'foreign_table_where' => 'AND pages.uid=###CURRENT_PID### AND pages.sys_language_uid = 0', + 'default' => 0, + ), + ), + 'sys_language_uid' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.sorting', + 'items' => + array ( + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 'l10n_source' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'layout' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.layout', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout.I.1', + 1 => '1', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout.I.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout.I.3', + 1 => '3', + ), + ), + 'default' => 0, + ), + ), + 'fe_group' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.fe_group', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'size' => 7, + 'maxitems' => 20, + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hide_at_login', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.any_login', + 1 => -2, + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.usergroups', + 1 => '--div--', + ), + ), + 'exclusiveKeys' => '-1,-2', + 'foreign_table' => 'fe_groups', + 'foreign_table_where' => 'ORDER BY fe_groups.title', + 'enableMultiSelectFilterTextfield' => true, + ), + ), + 'extendToSubpages' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.extendToSubpages', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'nav_title' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.nav_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'eval' => 'trim', + ), + ), + 'nav_hide' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.nav_hide_toggle', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'subtitle' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.subtitle', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'eval' => 'trim', + ), + ), + 'target' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.target', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 80, + 'valuePicker' => + array ( + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:target.I.1', + 1 => '_blank', + ), + ), + ), + 'eval' => 'trim', + ), + ), + 'alias' => + array ( + 'exclude' => true, + 'displayCond' => + array ( + 'AND' => + array ( + 0 => 'VERSION:IS:false', + 1 => 'USER:TYPO3\\CMS\\Core\\Compatibility\\PseudoSiteTcaDisplayCondition->isInPseudoSite:pages:true', + ), + ), + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.alias', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 32, + 'eval' => 'nospace,alphanum_x,lower,unique', + 'softref' => 'notify', + ), + ), + 'url' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.url', + 'config' => + array ( + 'type' => 'input', + 'size' => 23, + 'max' => 255, + 'eval' => 'trim,required', + 'softref' => 'url', + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'lastUpdated' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.lastUpdated', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'newUntil' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.newUntil', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'cache_timeout' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.1', + 1 => 60, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.2', + 1 => 300, + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.3', + 1 => 900, + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.4', + 1 => 1800, + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.5', + 1 => 3600, + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.6', + 1 => 14400, + ), + 7 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.7', + 1 => 86400, + ), + 8 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.8', + 1 => 172800, + ), + 9 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.9', + 1 => 604800, + ), + 10 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.10', + 1 => 2678400, + ), + ), + 'default' => 0, + ), + ), + 'cache_tags' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_tags', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 255, + 'eval' => '', + ), + ), + 'no_search' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.no_search', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'shortcut' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.shortcut_page', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 1, + 'maxitems' => 1, + 'minitems' => 0, + 'suggestOptions' => + array ( + 'default' => + array ( + 'additionalSearchFields' => 'nav_title, alias, url', + 'addWhere' => ' AND pages.uid != ###THIS_UID###', + ), + ), + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'shortcut_mode' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.1', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.2', + 1 => 2, + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.3', + 1 => 3, + ), + ), + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'content_from_pid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.content_from_pid', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 1, + 'maxitems' => 1, + 'minitems' => 0, + 'suggestOptions' => + array ( + 'default' => + array ( + 'additionalSearchFields' => 'nav_title, alias, url', + 'addWhere' => ' AND pages.uid != ###THIS_UID###', + ), + ), + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'mount_pid' => + array ( + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 1, + 'maxitems' => 1, + 'minitems' => 0, + 'default' => 0, + ), + ), + 'keywords' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.keywords', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'description' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'abstract' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.abstract', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'author' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.author', + 'config' => + array ( + 'type' => 'input', + 'size' => 23, + 'eval' => 'trim', + 'max' => 80, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'author_email' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.email', + 'config' => + array ( + 'type' => 'input', + 'size' => 23, + 'eval' => 'trim,email', + 'max' => 255, + 'softref' => 'email[subst]', + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'media' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.media', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'media', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => '', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;audioOverlayPalette, + --palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;videoOverlayPalette, + --palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => '', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'is_siteroot' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.is_siteroot', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'mount_pid_ol' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol', + 'config' => + array ( + 'type' => 'radio', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol.I.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol.I.1', + 1 => 1, + ), + ), + ), + ), + 'module' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.module', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 2 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.module.I.4', + 1 => 'fe_users', + 2 => 'status-user-frontend', + ), + ), + 'default' => '', + ), + ), + 'fe_login_mode' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode.enable', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode.disableAll', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode.disableGroups', + 1 => 3, + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode.enableAgain', + 1 => 2, + ), + ), + ), + ), + 'l18n_cfg' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg.I.1', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg.I.2', + 1 => '', + ), + ), + ), + ), + 'backend_layout' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_formlabel', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout.none', + 1 => -1, + ), + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Backend\\View\\BackendLayoutView->addBackendLayoutItems', + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + 'size' => 1, + 'maxitems' => 1, + ), + ), + 'backend_layout_next_level' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_next_level_formlabel', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout.none', + 1 => -1, + ), + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Backend\\View\\BackendLayoutView->addBackendLayoutItems', + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + 'size' => 1, + 'maxitems' => 1, + ), + ), + 'tsconfig_includes' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tsconfig_includes', + 'displayCond' => 'HIDE_FOR_NON_ADMINS', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'size' => 10, + 'items' => + array ( + 0 => + array ( + 0 => 'Bootstrap Package: Backend Layouts (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/Mod/WebLayout/BackendLayouts.tsconfig', + ), + 1 => + array ( + 0 => 'Bootstrap Package: TCEMAIN (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/TCEMAIN.tsconfig', + ), + 2 => + array ( + 0 => 'Bootstrap Package: TCEFORM (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/TCEFORM.tsconfig', + ), + 3 => + array ( + 0 => 'Bootstrap Package: All Content Elements (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/All.tsconfig', + ), + 4 => + array ( + 0 => 'Bootstrap Package: Categories for Content Elements (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Categories.tsconfig', + ), + 5 => + array ( + 0 => 'Bootstrap Package Content Element: Accordion (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Accordion.tsconfig', + ), + 6 => + array ( + 0 => 'Bootstrap Package Content Element: Audio (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Audio.tsconfig', + ), + 7 => + array ( + 0 => 'Bootstrap Package Content Element: Bullet List (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Bullets.tsconfig', + ), + 8 => + array ( + 0 => 'Bootstrap Package Content Element: Card Group (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/CardGroup.tsconfig', + ), + 9 => + array ( + 0 => 'Bootstrap Package Content Element: Carousel (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Carousel.tsconfig', + ), + 10 => + array ( + 0 => 'Bootstrap Package Content Element: Carousel Small (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/CarouselSmall.tsconfig', + ), + 11 => + array ( + 0 => 'Bootstrap Package Content Element: Carousel Fullscreen (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/CarouselFullscreen.tsconfig', + ), + 12 => + array ( + 0 => 'Bootstrap Package Content Element: CSV (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Csv.tsconfig', + ), + 13 => + array ( + 0 => 'Bootstrap Package Content Element: External Media (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/ExternalMedia.tsconfig', + ), + 14 => + array ( + 0 => 'Bootstrap Package Content Element: Header (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Header.tsconfig', + ), + 15 => + array ( + 0 => 'Bootstrap Package Content Element: Icon Group (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/IconGroup.tsconfig', + ), + 16 => + array ( + 0 => 'Bootstrap Package Content Element: Image (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Image.tsconfig', + ), + 17 => + array ( + 0 => 'Bootstrap Package Content Element: List Group (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/ListGroup.tsconfig', + ), + 18 => + array ( + 0 => 'Bootstrap Package Content Element: Media (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Media.tsconfig', + ), + 19 => + array ( + 0 => 'Bootstrap Package Content Element: Menu Cards (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/MenuCardList.tsconfig', + ), + 20 => + array ( + 0 => 'Bootstrap Package Content Element: Menu Cards of subpages (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/MenuCardDir.tsconfig', + ), + 21 => + array ( + 0 => 'Bootstrap Package Content Element: Menu Thumbnails (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/MenuThumbnailList.tsconfig', + ), + 22 => + array ( + 0 => 'Bootstrap Package Content Element: Menu Thumbnails of subpages (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/MenuThumbnailDir.tsconfig', + ), + 23 => + array ( + 0 => 'Bootstrap Package Content Element: Panel (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Panel.tsconfig', + ), + 24 => + array ( + 0 => 'Bootstrap Package Content Element: Quote (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Quote.tsconfig', + ), + 25 => + array ( + 0 => 'Bootstrap Package Content Element: Social Links (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/SocialLinks.tsconfig', + ), + 26 => + array ( + 0 => 'Bootstrap Package Content Element: Tab (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Tab.tsconfig', + ), + 27 => + array ( + 0 => 'Bootstrap Package Content Element: Table (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Table.tsconfig', + ), + 28 => + array ( + 0 => 'Bootstrap Package Content Element: Text (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Text.tsconfig', + ), + 29 => + array ( + 0 => 'Bootstrap Package Content Element: Text in Columns (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Textcolumn.tsconfig', + ), + 30 => + array ( + 0 => 'Bootstrap Package Content Element: Text and Icon (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Texticon.tsconfig', + ), + 31 => + array ( + 0 => 'Bootstrap Package Content Element: Text and Media (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Textmedia.tsconfig', + ), + 32 => + array ( + 0 => 'Bootstrap Package Content Element: Text and Images (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Textpic.tsconfig', + ), + 33 => + array ( + 0 => 'Bootstrap Package Content Element: Text with Teaser (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Textteaser.tsconfig', + ), + 34 => + array ( + 0 => 'Bootstrap Package Content Element: Timeline (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Timeline.tsconfig', + ), + 35 => + array ( + 0 => 'Bootstrap Package Content Element: File Links (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Uploads.tsconfig', + ), + ), + 'enableMultiSelectFilterTextfield' => true, + 'softref' => 'ext_fileref', + ), + ), + 'categories' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.categories', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND sys_category.sys_language_uid IN (-1, 0) ORDER BY sys_category.sorting ASC', + 'MM' => 'sys_category_record_mm', + 'MM_opposite_field' => 'items', + 'MM_match_fields' => + array ( + 'tablenames' => 'pages', + 'fieldname' => 'categories', + ), + 'size' => 20, + 'maxitems' => 9999, + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + 'maxLevels' => 99, + ), + ), + ), + ), + 'tx_impexp_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'seo_title' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.seo_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 40, + 'max' => 255, + 'eval' => 'trim', + ), + ), + 'no_index' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'onChange' => 'reload', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.no_index_formlabel', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'no_follow' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.no_follow_formlabel', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'canonical_link' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.canonical_link', + 'displayCond' => 'FIELD:no_index:=:0', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.canonical_link', + 'blindLinkFields' => 'class,target,title', + 'blindLinkOptions' => 'mail,folder,file', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'og_title' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.og_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 40, + 'max' => 255, + 'eval' => 'trim', + ), + ), + 'og_description' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.og_description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'og_image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.og_image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'og_image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'disabled' => true, + ), + 'social' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.crop_variant.social', + 'coverAreas' => + array ( + ), + 'cropArea' => + array ( + 'x' => '0.0', + 'y' => '0.0', + 'width' => '1.0', + 'height' => '1.0', + ), + 'allowedAspectRatios' => + array ( + '1.91:1' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.ratio.191_1', + 'value' => 1.91, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => '1.91:1', + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'twitter_title' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.twitter_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 40, + 'max' => 255, + 'eval' => 'trim', + ), + ), + 'twitter_description' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.twitter_description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'twitter_image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.twitter_image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'twitter_image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'disabled' => true, + ), + 'social' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.crop_variant.social', + 'coverAreas' => + array ( + ), + 'cropArea' => + array ( + 'x' => '0.0', + 'y' => '0.0', + 'width' => '1.0', + 'height' => '1.0', + ), + 'allowedAspectRatios' => + array ( + '1.91:1' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.ratio.191_1', + 'value' => 1.91, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => '1.91:1', + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'nav_icon' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:pages.nav_icon', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'nav_icon', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,png,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,png,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'thumbnail' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:pages.thumbnail', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'thumbnail', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + title, + alternative, + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + 'l10n_mode' => 'exclude', + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;standard,--palette--;;title,nav_icon,--div--;LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.tabs.seo,--palette--;;seo,--palette--;;robots,--palette--;;canonical,--div--;LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.tabs.socialmedia,--palette--;;opengraph,--palette--;;twittercards,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,--palette--;;abstract,--palette--;;metatags,--palette--;;editorial,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;layout,thumbnail,--palette--;;replace,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;links,--palette--;;caching,--palette--;;miscellaneous,--palette--;;module,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'thumbnail' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 6 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;standard,--palette--;;title,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,--palette--;;abstract,--palette--;;metatags,--palette--;;editorial,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;layout,--palette--;;replace,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;links,--palette--;;caching,--palette--;;miscellaneous,--palette--;;module,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 3 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,doktype,--palette--;;title,nav_icon,--palette--;;external,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,--palette--;;abstract,--palette--;;editorial,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;layout,thumbnail,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;links,--palette--;;miscellaneous,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'thumbnail' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 4 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,doktype,--palette--;;title,nav_icon,--palette--;;shortcut,--palette--;;shortcutpage,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,--palette--;;abstract,--palette--;;editorial,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;layout,thumbnail,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;links,--palette--;;miscellaneous,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'thumbnail' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 7 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,doktype,--palette--;;title,--palette--;;mountpoint,--palette--;;mountpage,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,--palette--;;abstract,--palette--;;editorial,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;layout,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;links,--palette--;;miscellaneous,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 199 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;standard,--palette--;;titleonly,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;backend_layout,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;config,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 254 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;standard,--palette--;;titleonly,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;backend_layout,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;module,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;hiddenonly,--palette--;;adminsonly,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 255 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;standard,--palette--;;titleonly,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;hiddenonly,--palette--;;adminsonly,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => 'starttime, endtime, extendToSubpages', + ), + 2 => + array ( + 'showitem' => 'layout, lastUpdated, newUntil, no_search', + ), + 3 => + array ( + 'showitem' => 'alias, target, cache_timeout, cache_tags', + ), + 5 => + array ( + 'showitem' => 'author, author_email', + ), + 6 => + array ( + 'showitem' => 'php_tree_stop, editlock', + ), + 7 => + array ( + 'showitem' => 'is_siteroot', + ), + 8 => + array ( + 'showitem' => 'backend_layout_next_level', + ), + 'standard' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.standard', + 'showitem' => 'doktype;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype_formlabel', + ), + 'shortcut' => + array ( + 'showitem' => 'shortcut_mode;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode_formlabel', + ), + 'shortcutpage' => + array ( + 'showitem' => 'shortcut;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_formlabel', + ), + 'mountpoint' => + array ( + 'showitem' => 'mount_pid_ol;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol_formlabel', + ), + 'mountpage' => + array ( + 'showitem' => 'mount_pid;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_formlabel', + ), + 'external' => + array ( + 'showitem' => 'url;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.url_formlabel', + ), + 'title' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.title', + 'showitem' => 'title;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.title_formlabel, --linebreak--, slug, --linebreak--, nav_title;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.nav_title_formlabel, --linebreak--, subtitle;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.subtitle_formlabel', + ), + 'titleonly' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.title', + 'showitem' => 'title;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.title_formlabel, --linebreak--, slug', + ), + 'visibility' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.visibility', + 'showitem' => 'hidden;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.hidden_toggle_formlabel, nav_hide;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.nav_hide_toggle_formlabel', + ), + 'hiddenonly' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.visibility', + 'showitem' => 'hidden;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.hidden_formlabel', + ), + 'access' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.access', + 'showitem' => 'starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.starttime_formlabel, endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.endtime_formlabel, extendToSubpages;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.extendToSubpages_formlabel, --linebreak--, fe_group;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_group_formlabel, --linebreak--, fe_login_mode;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode_formlabel, --linebreak--,editlock', + ), + 'abstract' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.abstract', + 'showitem' => 'abstract;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.abstract_formlabel', + ), + 'metatags' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.metatags', + 'showitem' => 'keywords;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.keywords_formlabel, --linebreak--, description;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.description_formlabel', + ), + 'editorial' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.editorial', + 'showitem' => 'author;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.author_formlabel, author_email;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.author_email_formlabel, lastUpdated;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.lastUpdated_formlabel', + ), + 'layout' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.layout', + 'showitem' => 'layout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout_formlabel, newUntil;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.newUntil_formlabel, --linebreak--, backend_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_formlabel, backend_layout_next_level;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_next_level_formlabel', + ), + 'backend_layout' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.layout', + 'showitem' => 'backend_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_formlabel, backend_layout_next_level;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_next_level_formlabel', + ), + 'module' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.module', + 'showitem' => 'module;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.module_formlabel', + ), + 'replace' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.replace', + 'showitem' => 'content_from_pid;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.content_from_pid_formlabel', + ), + 'links' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.links', + 'showitem' => 'alias;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.alias_formlabel, --linebreak--, target;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.target_formlabel', + ), + 'caching' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.caching', + 'showitem' => 'cache_timeout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout_formlabel, cache_tags', + ), + 'language' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.language', + 'showitem' => 'l18n_cfg;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg_formlabel', + ), + 'miscellaneous' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.miscellaneous', + 'showitem' => 'is_siteroot;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.is_siteroot_formlabel, no_search;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.no_search_formlabel, php_tree_stop;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.php_tree_stop_formlabel', + ), + 'adminsonly' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.miscellaneous', + 'showitem' => 'editlock;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.editlock_formlabel', + ), + 'media' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.media', + 'showitem' => 'media;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.media_formlabel', + ), + 'config' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.config', + 'showitem' => 'tsconfig_includes;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tsconfig_includes, --linebreak--, TSconfig;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.TSconfig_formlabel', + ), + 'seo' => + array ( + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.palettes.seo', + 'showitem' => 'seo_title;LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.seo_title', + ), + 'robots' => + array ( + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.palettes.robots', + 'showitem' => 'no_index;LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.no_index_formlabel, no_follow;LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.no_follow_formlabel', + ), + 'canonical' => + array ( + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.palettes.canonical', + 'showitem' => 'canonical_link', + ), + 'opengraph' => + array ( + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.palettes.opengraph', + 'showitem' => 'og_title, --linebreak--, og_description, --linebreak--, og_image', + ), + 'twittercards' => + array ( + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.palettes.twittercards', + 'showitem' => 'twitter_title, --linebreak--, twitter_description, --linebreak--, twitter_image', + ), + ), + ), + 'sys_category' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category', + 'descriptionColumn' => 'description', + 'label' => 'title', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'sortby' => 'sorting', + 'versioningWS' => true, + 'rootLevel' => -1, + 'origUid' => 't3_origuid', + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'searchFields' => 'title,description', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_category', + ), + 'security' => + array ( + 'ignoreRootLevelRestriction' => true, + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,description', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,parent,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.items,items,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + 'language' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + ), + ), + 'columns' => + array ( + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 30, + ), + ), + 'sys_language_uid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'special' => 'languages', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + 2 => 'flags-multiple', + ), + ), + 'default' => 0, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_category', + 'foreign_table_where' => 'AND sys_category.uid=###REC_FIELD_l10n_parent### AND sys_category.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.title', + 'config' => + array ( + 'type' => 'input', + 'width' => 200, + 'eval' => 'trim,required', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.description', + 'config' => + array ( + 'type' => 'text', + 'default' => '', + ), + ), + 'parent' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.parent', + 'config' => + array ( + 'minitems' => 0, + 'maxitems' => 1, + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND sys_category.sys_language_uid IN (-1,0) ORDER BY sys_category.sorting ASC', + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + 'maxLevels' => 99, + ), + ), + 'default' => 0, + ), + ), + 'items' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.items', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => '*', + 'MM' => 'sys_category_record_mm', + 'MM_oppositeUsage' => + array ( + 'pages' => + array ( + 0 => 'categories', + ), + 'sys_file_metadata' => + array ( + 0 => 'categories', + ), + 'tt_content' => + array ( + 0 => 'categories', + ), + ), + 'size' => 10, + 'fieldWizard' => + array ( + 'recordsOverview' => + array ( + 'disabled' => true, + ), + ), + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'sys_collection' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection', + 'label' => 'title', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'descriptionColumn' => 'description', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'default_sortby' => 'crdate', + 'delete' => 'deleted', + 'type' => 'type', + 'rootLevel' => -1, + 'searchFields' => 'title,description', + 'typeicon_column' => 'type', + 'typeicon_classes' => + array ( + 'default' => 'apps-clipboard-list', + 'static' => 'apps-clipboard-list', + 'filter' => 'actions-system-tree-search-open', + ), + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + 'fe_group' => 'fe_group', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title, description, table_name, items', + ), + 'columns' => + array ( + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 30, + ), + ), + 'sys_language_uid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_collection', + 'foreign_table_where' => 'AND sys_file_collection.pid=###CURRENT_PID### AND sys_file_collection.sys_language_uid IN (-1,0)', + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'fe_group' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.fe_group', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hide_at_login', + 1 => -1, + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.any_login', + 1 => -2, + ), + 3 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.usergroups', + 1 => '--div--', + ), + ), + 'foreign_table' => 'fe_groups', + ), + ), + 'table_name' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.table_name', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'special' => 'tables', + ), + ), + 'items' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.items', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'prepend_tname' => true, + 'allowed' => '*', + 'MM' => 'sys_collection_entries', + 'MM_hasUidField' => true, + 'multiple' => true, + 'size' => 5, + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 60, + 'eval' => 'required', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 60, + 'rows' => 5, + ), + ), + 'type' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.type.static', + 1 => 'static', + ), + ), + 'default' => 'static', + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 'static' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,type,title,table_name,items,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--palette--;;timeRestriction,fe_group,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + 'language' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + ), + ), + ), + 'sys_file' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file', + 'label' => 'name', + 'tstamp' => 'tstamp', + 'type' => 'type', + 'hideTable' => true, + 'rootLevel' => 1, + 'default_sortby' => 'name ASC', + 'typeicon_column' => 'type', + 'typeicon_classes' => + array ( + 1 => 'mimetypes-text-text', + 2 => 'mimetypes-media-image', + 3 => 'mimetypes-media-audio', + 4 => 'mimetypes-media-video', + 5 => 'mimetypes-application', + 'default' => 'mimetypes-other-other', + ), + 'security' => + array ( + 'ignoreWebMountRestriction' => true, + 'ignoreRootLevelRestriction' => true, + ), + 'searchFields' => 'name, type, mime_type, sha1', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'storage, name, type, mime_type, size, sha1, missing', + ), + 'columns' => + array ( + 'fileinfo' => + array ( + 'config' => + array ( + 'type' => 'user', + 'renderType' => 'fileInfo', + ), + ), + 'storage' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.storage', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_storage', + 'foreign_table_where' => 'ORDER BY sys_file_storage.name', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'identifier' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.identifier', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'input', + 'size' => 30, + ), + ), + 'name' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.name', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'input', + 'size' => 30, + 'eval' => 'required', + ), + ), + 'type' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'select', + 'renderType' => 'selectSingle', + 'size' => 1, + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.unknown', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.text', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.image', + 1 => 2, + ), + 3 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.audio', + 1 => 3, + ), + 4 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.video', + 1 => 4, + ), + 5 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.software', + 1 => 5, + ), + ), + ), + ), + 'mime_type' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.mime_type', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'input', + 'size' => 30, + ), + ), + 'sha1' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.sha1', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'input', + 'size' => 30, + ), + ), + 'size' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.size', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'input', + 'size' => 8, + 'max' => 30, + 'eval' => 'int', + 'default' => 0, + ), + ), + 'missing' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.missing', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'check', + 'default' => 0, + ), + ), + 'metadata' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.metadata', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'inline', + 'foreign_table' => 'sys_file_metadata', + 'foreign_field' => 'file', + 'size' => 1, + 'minitems' => 1, + 'maxitems' => 1, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => 'fileinfo, storage, missing', + ), + ), + 'palettes' => + array ( + ), + ), + 'sys_file_collection' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection', + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'default_sortby' => 'crdate', + 'delete' => 'deleted', + 'type' => 'type', + 'typeicon_column' => 'type', + 'typeicon_classes' => + array ( + 'default' => 'apps-filetree-folder-media', + 'static' => 'apps-clipboard-images', + 'folder' => 'apps-filetree-folder-media', + ), + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'searchFields' => 'files,title', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'sys_language_uid,l10n_parent,l10n_diffsource,hidden,starttime,endtime,files,title,description', + ), + 'columns' => + array ( + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 30, + ), + ), + 'sys_language_uid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_collection', + 'foreign_table_where' => 'AND sys_file_collection.pid=###CURRENT_PID### AND sys_file_collection.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'default' => 0, + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'type' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.type.0', + 1 => 'static', + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.type.1', + 1 => 'folder', + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.type.2', + 1 => 'category', + ), + ), + ), + ), + 'files' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.files', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'files', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => '', + ), + ), + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => '', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'eval' => 'required', + ), + ), + 'storage' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.storage', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_storage', + 'foreign_table_where' => 'ORDER BY sys_file_storage.name', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'folder' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.folder', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Core\\Resource\\Service\\UserFileMountService->renderTceformsSelectDropdown', + 'default' => '', + ), + ), + 'recursive' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.recursive', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'category' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.category', + 'config' => + array ( + 'minitems' => 0, + 'maxitems' => 1, + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND sys_category.sys_language_uid IN (-1,0) ORDER BY sys_category.sorting ASC', + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + ), + ), + 'default' => 0, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + 'max' => 2000, + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,type,title,files,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'static' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,type,title,files,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'folder' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,type,title,storage,folder,recursive,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'category' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,type,title,category,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + 'language' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + ), + ), + ), + 'sys_file_metadata' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_metadata', + 'label' => 'file', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'type' => 'file:type', + 'hideTable' => true, + 'rootLevel' => 1, + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'default_sortby' => 'crdate DESC', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-other-other', + ), + 'security' => + array ( + 'ignoreWebMountRestriction' => true, + 'ignoreRootLevelRestriction' => true, + ), + 'searchFields' => 'title,description,alternative', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'file, title, description, alternative,categories', + ), + 'columns' => + array ( + 'crdate' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'sys_language_uid' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_metadata', + 'foreign_table_where' => 'AND sys_file_metadata.uid=###REC_FIELD_l10n_parent### AND sys_file_metadata.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 30, + ), + ), + 'fileinfo' => + array ( + 'config' => + array ( + 'type' => 'user', + 'renderType' => 'fileInfo', + ), + ), + 'file' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:=:0', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_file', + 'foreign_table_where' => 'AND sys_file.uid = ###REC_FIELD_file###', + 'minitems' => 1, + 'maxitems' => 1, + 'size' => 1, + 'default' => 0, + ), + ), + 'title' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.title', + 'l10n_mode' => 'prefixLangTitle', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'placeholder' => '__row|file|name', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.description', + 'l10n_mode' => 'prefixLangTitle', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'alternative' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.alternative', + 'l10n_mode' => 'prefixLangTitle', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'width' => + array ( + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file.width', + 'config' => + array ( + 'type' => 'input', + 'size' => 10, + 'max' => 20, + 'eval' => 'int', + 'default' => 0, + 'readOnly' => true, + ), + ), + 'height' => + array ( + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file.height', + 'config' => + array ( + 'type' => 'input', + 'size' => 10, + 'max' => 20, + 'eval' => 'int', + 'default' => 0, + 'readOnly' => true, + ), + ), + 'categories' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.categories', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND sys_category.sys_language_uid IN (-1, 0) ORDER BY sys_category.sorting ASC', + 'MM' => 'sys_category_record_mm', + 'MM_opposite_field' => 'items', + 'MM_match_fields' => + array ( + 'tablenames' => 'sys_file_metadata', + 'fieldname' => 'categories', + ), + 'size' => 20, + 'maxitems' => 9999, + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + 'maxLevels' => 99, + ), + ), + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,fileinfo,title,description,alternative,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'language' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + ), + 'sys_file_reference' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference', + 'label' => 'uid_local', + 'formattedLabel_userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Service\\UserFileInlineLabelService->getInlineLabel', + 'formattedLabel_userFunc_options' => + array ( + 'sys_file' => + array ( + 0 => 'title', + 1 => 'name', + ), + ), + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'type' => 'uid_local:type', + 'hideTable' => true, + 'delete' => 'deleted', + 'versioningWS' => true, + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'rootLevel' => -1, + 'shadowColumnsForMovePlaceholders' => 'tablenames,fieldname,uid_local,table_local,uid_foreign', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-other-other', + ), + 'security' => + array ( + 'ignoreWebMountRestriction' => true, + 'ignoreRootLevelRestriction' => true, + ), + 'searchFields' => 'uid_local,uid_foreign,tablenames,fieldname,title,description', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'hidden,uid_local,uid_foreign,tablenames,fieldname,sorting_foreign,table_local,title,description', + ), + 'columns' => + array ( + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 30, + ), + ), + 'sys_language_uid' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_reference', + 'foreign_table_where' => 'AND sys_file_reference.uid=###REC_FIELD_l10n_parent### AND sys_file_reference.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'default' => 0, + ), + ), + 'uid_local' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.uid_local', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'size' => 1, + 'eval' => 'int', + 'maxitems' => 1, + 'minitems' => 0, + 'allowed' => 'sys_file', + 'hideSuggest' => true, + ), + ), + 'uid_foreign' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.uid_foreign', + 'config' => + array ( + 'type' => 'input', + 'size' => 10, + 'eval' => 'int', + ), + ), + 'tablenames' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.tablenames', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'eval' => 'trim', + ), + ), + 'fieldname' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.fieldname', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'sorting_foreign' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.sorting_foreign', + 'config' => + array ( + 'type' => 'input', + 'size' => 4, + 'max' => 4, + 'eval' => 'int', + 'default' => 0, + ), + ), + 'table_local' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.table_local', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'default' => 'sys_file', + ), + ), + 'title' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 255, + 'eval' => 'null', + 'placeholder' => '__row|uid_local|metadata|title', + 'mode' => 'useOrOverridePlaceholder', + 'default' => NULL, + ), + ), + 'link' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 20, + 'max' => 1024, + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.link', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'description' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 20, + 'rows' => 5, + 'eval' => 'null', + 'placeholder' => '__row|uid_local|metadata|description', + 'mode' => 'useOrOverridePlaceholder', + 'default' => NULL, + ), + ), + 'alternative' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.alternative', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'null', + 'placeholder' => '__row|uid_local|metadata|alternative', + 'mode' => 'useOrOverridePlaceholder', + 'default' => NULL, + ), + ), + 'crop' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.crop', + 'config' => + array ( + 'type' => 'imageManipulation', + ), + ), + 'autoplay' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.autoplay', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + ), + 'palettes' => + array ( + 'basicoverlayPalette' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.basicoverlayPalette', + 'showitem' => 'title,description', + ), + 'imageoverlayPalette' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette', + 'showitem' => ' + title,alternative,--linebreak--, + link,description,--linebreak--,crop + ', + ), + 'videoOverlayPalette' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.videoOverlayPalette', + 'showitem' => ' + title,description,--linebreak--,autoplay + ', + ), + 'audioOverlayPalette' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.audioOverlayPalette', + 'showitem' => ' + title,description,--linebreak--,autoplay + ', + ), + 'filePalette' => + array ( + 'showitem' => 'uid_local, hidden, sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + ), + 'sys_file_storage' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage', + 'label' => 'name', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'default_sortby' => 'name', + 'delete' => 'deleted', + 'descriptionColumn' => 'description', + 'rootLevel' => 1, + 'versioningWS_alwaysAllowLiveEdit' => true, + 'enablecolumns' => + array ( + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_file_storage', + ), + 'searchFields' => 'name,description', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'name,description,driver,processingfolder,configuration,auto_extract_metadata', + ), + 'columns' => + array ( + 'name' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.name', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'eval' => 'required', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 30, + 'rows' => 5, + ), + ), + 'is_browsable' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.is_browsable', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'is_default' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.is_default', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'eval' => 'maximumRecordsChecked', + 'validation' => + array ( + 'maximumRecordsChecked' => 1, + ), + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'is_public' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.is_public', + 'config' => + array ( + 'default' => 1, + 'type' => 'user', + 'renderType' => 'userSysFileStorageIsPublic', + ), + ), + 'is_writable' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.is_writable', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'is_online' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.is_online', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'auto_extract_metadata' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.auto_extract_metadata', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'processingfolder' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.processingfolder', + 'config' => + array ( + 'type' => 'input', + 'placeholder' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.processingfolder.placeholder', + 'size' => 20, + ), + ), + 'driver' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.driver', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 'Local' => + array ( + 0 => 'Local filesystem', + 1 => 'Local', + ), + ), + 'default' => 'Local', + 'onChange' => 'reload', + ), + ), + 'configuration' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.configuration', + 'config' => + array ( + 'type' => 'flex', + 'ds_pointerField' => 'driver', + 'ds' => + array ( + 'Local' => 'FILE:EXT:core/Configuration/Resource/Driver/LocalDriverFlexForm.xml', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,name,driver,configuration,is_default,auto_extract_metadata,processingfolder,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:accesscapabilities,--palette--;Capabilities;capabilities,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,is_online,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'capabilities' => + array ( + 'showitem' => 'is_browsable, is_public, is_writable', + ), + ), + ), + 'sys_filemounts' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'sortby' => 'sorting', + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_filemounts', + 'adminOnly' => true, + 'rootLevel' => 1, + 'delete' => 'deleted', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_filemounts', + ), + 'useColumnsForDefaultValues' => 'path,base', + 'versioningWS_alwaysAllowLiveEdit' => true, + 'searchFields' => 'title,path', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,hidden,path,base,description', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_filemounts.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'eval' => 'required,trim', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + 'max' => 2000, + ), + ), + 'base' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.baseStorage', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_file_storage', + 'allowNonIdValues' => true, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'size' => 1, + 'maxitems' => 1, + 'eval' => 'required', + 'range' => + array ( + 'lower' => 1, + ), + ), + ), + 'path' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.folder', + 'displayCond' => 'FIELD:base:>:0', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Core\\Resource\\Service\\UserFileMountService->renderTceformsSelectDropdown', + ), + ), + 'read_only' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_filemounts.read_only', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,base,path,read_only,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'sys_history' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_history', + 'label' => 'tablename', + 'tstamp' => 'tstamp', + 'adminOnly' => true, + 'rootLevel' => 1, + 'hideTable' => true, + 'default_sortby' => 'uid DESC', + ), + 'columns' => + array ( + 'history_data' => + array ( + 'label' => 'history_data', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'recuid' => + array ( + 'label' => 'recuid', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'tablename' => + array ( + 'label' => 'tablename', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'tstamp' => + array ( + 'label' => 'tstamp', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'snapshot' => + array ( + 'label' => 'snapshot', + 'config' => + array ( + 'type' => 'input', + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => 'history_data, recuid, tablename, tstamp, snapshot', + ), + ), + ), + 'sys_language' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'tstamp' => 'tstamp', + 'sortby' => 'sorting', + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_language', + 'adminOnly' => true, + 'rootLevel' => 1, + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'typeicon_column' => 'flag', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_language', + 'mask' => 'flags-###TYPE###', + ), + 'versioningWS_alwaysAllowLiveEdit' => true, + ), + 'interface' => + array ( + 'showRecordFieldList' => 'hidden,title', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'input', + 'size' => 35, + 'max' => 80, + 'eval' => 'trim,required', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'language_isocode' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_language.language_isocode', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + 'items' => + array ( + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Core\\Service\\IsoCodeService->renderIsoCodeSelectDropdown', + ), + ), + 'flag' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_language.flag', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + 2 => '', + ), + 1 => + array ( + 0 => 'multiple', + 1 => 'multiple', + 2 => 'flags-multiple', + ), + 2 => + array ( + 0 => 'ad', + 1 => 'ad', + 2 => 'flags-ad', + ), + 3 => + array ( + 0 => 'ae', + 1 => 'ae', + 2 => 'flags-ae', + ), + 4 => + array ( + 0 => 'af', + 1 => 'af', + 2 => 'flags-af', + ), + 5 => + array ( + 0 => 'ag', + 1 => 'ag', + 2 => 'flags-ag', + ), + 6 => + array ( + 0 => 'ai', + 1 => 'ai', + 2 => 'flags-ai', + ), + 7 => + array ( + 0 => 'al', + 1 => 'al', + 2 => 'flags-al', + ), + 8 => + array ( + 0 => 'am', + 1 => 'am', + 2 => 'flags-am', + ), + 9 => + array ( + 0 => 'an', + 1 => 'an', + 2 => 'flags-an', + ), + 10 => + array ( + 0 => 'ao', + 1 => 'ao', + 2 => 'flags-ao', + ), + 11 => + array ( + 0 => 'aq', + 1 => 'aq', + 2 => 'flags-aq', + ), + 12 => + array ( + 0 => 'ar', + 1 => 'ar', + 2 => 'flags-ar', + ), + 13 => + array ( + 0 => 'as', + 1 => 'as', + 2 => 'flags-as', + ), + 14 => + array ( + 0 => 'at', + 1 => 'at', + 2 => 'flags-at', + ), + 15 => + array ( + 0 => 'au', + 1 => 'au', + 2 => 'flags-au', + ), + 16 => + array ( + 0 => 'aw', + 1 => 'aw', + 2 => 'flags-aw', + ), + 17 => + array ( + 0 => 'ax', + 1 => 'ax', + 2 => 'flags-ax', + ), + 18 => + array ( + 0 => 'az', + 1 => 'az', + 2 => 'flags-az', + ), + 19 => + array ( + 0 => 'ba', + 1 => 'ba', + 2 => 'flags-ba', + ), + 20 => + array ( + 0 => 'bb', + 1 => 'bb', + 2 => 'flags-bb', + ), + 21 => + array ( + 0 => 'bd', + 1 => 'bd', + 2 => 'flags-bd', + ), + 22 => + array ( + 0 => 'be', + 1 => 'be', + 2 => 'flags-be', + ), + 23 => + array ( + 0 => 'bf', + 1 => 'bf', + 2 => 'flags-bf', + ), + 24 => + array ( + 0 => 'bg', + 1 => 'bg', + 2 => 'flags-bg', + ), + 25 => + array ( + 0 => 'bh', + 1 => 'bh', + 2 => 'flags-bh', + ), + 26 => + array ( + 0 => 'bi', + 1 => 'bi', + 2 => 'flags-bi', + ), + 27 => + array ( + 0 => 'bj', + 1 => 'bj', + 2 => 'flags-bj', + ), + 28 => + array ( + 0 => 'bl', + 1 => 'bl', + 2 => 'flags-bl', + ), + 29 => + array ( + 0 => 'bm', + 1 => 'bm', + 2 => 'flags-bm', + ), + 30 => + array ( + 0 => 'bn', + 1 => 'bn', + 2 => 'flags-bn', + ), + 31 => + array ( + 0 => 'bo', + 1 => 'bo', + 2 => 'flags-bo', + ), + 32 => + array ( + 0 => 'bq', + 1 => 'bq', + 2 => 'flags-bq', + ), + 33 => + array ( + 0 => 'br', + 1 => 'br', + 2 => 'flags-br', + ), + 34 => + array ( + 0 => 'bs', + 1 => 'bs', + 2 => 'flags-bs', + ), + 35 => + array ( + 0 => 'bt', + 1 => 'bt', + 2 => 'flags-bt', + ), + 36 => + array ( + 0 => 'bv', + 1 => 'bv', + 2 => 'flags-bv', + ), + 37 => + array ( + 0 => 'bw', + 1 => 'bw', + 2 => 'flags-bw', + ), + 38 => + array ( + 0 => 'by', + 1 => 'by', + 2 => 'flags-by', + ), + 39 => + array ( + 0 => 'bz', + 1 => 'bz', + 2 => 'flags-bz', + ), + 40 => + array ( + 0 => 'ca', + 1 => 'ca', + 2 => 'flags-ca', + ), + 41 => + array ( + 0 => 'catalonia', + 1 => 'catalonia', + 2 => 'flags-catalonia', + ), + 42 => + array ( + 0 => 'cc', + 1 => 'cc', + 2 => 'flags-cc', + ), + 43 => + array ( + 0 => 'cd', + 1 => 'cd', + 2 => 'flags-cd', + ), + 44 => + array ( + 0 => 'cf', + 1 => 'cf', + 2 => 'flags-cf', + ), + 45 => + array ( + 0 => 'cg', + 1 => 'cg', + 2 => 'flags-cg', + ), + 46 => + array ( + 0 => 'ch', + 1 => 'ch', + 2 => 'flags-ch', + ), + 47 => + array ( + 0 => 'ci', + 1 => 'ci', + 2 => 'flags-ci', + ), + 48 => + array ( + 0 => 'ck', + 1 => 'ck', + 2 => 'flags-ck', + ), + 49 => + array ( + 0 => 'cl', + 1 => 'cl', + 2 => 'flags-cl', + ), + 50 => + array ( + 0 => 'cm', + 1 => 'cm', + 2 => 'flags-cm', + ), + 51 => + array ( + 0 => 'cn', + 1 => 'cn', + 2 => 'flags-cn', + ), + 52 => + array ( + 0 => 'co', + 1 => 'co', + 2 => 'flags-co', + ), + 53 => + array ( + 0 => 'cr', + 1 => 'cr', + 2 => 'flags-cr', + ), + 54 => + array ( + 0 => 'cs', + 1 => 'cs', + 2 => 'flags-cs', + ), + 55 => + array ( + 0 => 'cu', + 1 => 'cu', + 2 => 'flags-cu', + ), + 56 => + array ( + 0 => 'cv', + 1 => 'cv', + 2 => 'flags-cv', + ), + 57 => + array ( + 0 => 'cw', + 1 => 'cw', + 2 => 'flags-cw', + ), + 58 => + array ( + 0 => 'cx', + 1 => 'cx', + 2 => 'flags-cx', + ), + 59 => + array ( + 0 => 'cy', + 1 => 'cy', + 2 => 'flags-cy', + ), + 60 => + array ( + 0 => 'cz', + 1 => 'cz', + 2 => 'flags-cz', + ), + 61 => + array ( + 0 => 'de', + 1 => 'de', + 2 => 'flags-de', + ), + 62 => + array ( + 0 => 'dj', + 1 => 'dj', + 2 => 'flags-dj', + ), + 63 => + array ( + 0 => 'dk', + 1 => 'dk', + 2 => 'flags-dk', + ), + 64 => + array ( + 0 => 'dm', + 1 => 'dm', + 2 => 'flags-dm', + ), + 65 => + array ( + 0 => 'do', + 1 => 'do', + 2 => 'flags-do', + ), + 66 => + array ( + 0 => 'dz', + 1 => 'dz', + 2 => 'flags-dz', + ), + 67 => + array ( + 0 => 'ec', + 1 => 'ec', + 2 => 'flags-ec', + ), + 68 => + array ( + 0 => 'ee', + 1 => 'ee', + 2 => 'flags-ee', + ), + 69 => + array ( + 0 => 'eg', + 1 => 'eg', + 2 => 'flags-eg', + ), + 70 => + array ( + 0 => 'eh', + 1 => 'eh', + 2 => 'flags-eh', + ), + 71 => + array ( + 0 => 'en-us-gb', + 1 => 'en-us-gb', + 2 => 'flags-en-us-gb', + ), + 72 => + array ( + 0 => 'england', + 1 => 'england', + 2 => 'flags-gb-eng', + ), + 73 => + array ( + 0 => 'er', + 1 => 'er', + 2 => 'flags-er', + ), + 74 => + array ( + 0 => 'es', + 1 => 'es', + 2 => 'flags-es', + ), + 75 => + array ( + 0 => 'et', + 1 => 'et', + 2 => 'flags-et', + ), + 76 => + array ( + 0 => 'eu', + 1 => 'eu', + 2 => 'flags-eu', + ), + 77 => + array ( + 0 => 'fi', + 1 => 'fi', + 2 => 'flags-fi', + ), + 78 => + array ( + 0 => 'fj', + 1 => 'fj', + 2 => 'flags-fj', + ), + 79 => + array ( + 0 => 'fk', + 1 => 'fk', + 2 => 'flags-fk', + ), + 80 => + array ( + 0 => 'fm', + 1 => 'fm', + 2 => 'flags-fm', + ), + 81 => + array ( + 0 => 'fo', + 1 => 'fo', + 2 => 'flags-fo', + ), + 82 => + array ( + 0 => 'fr', + 1 => 'fr', + 2 => 'flags-fr', + ), + 83 => + array ( + 0 => 'ga', + 1 => 'ga', + 2 => 'flags-ga', + ), + 84 => + array ( + 0 => 'gb', + 1 => 'gb', + 2 => 'flags-gb', + ), + 85 => + array ( + 0 => 'gd', + 1 => 'gd', + 2 => 'flags-gd', + ), + 86 => + array ( + 0 => 'ge', + 1 => 'ge', + 2 => 'flags-ge', + ), + 87 => + array ( + 0 => 'gf', + 1 => 'gf', + 2 => 'flags-gf', + ), + 88 => + array ( + 0 => 'gg', + 1 => 'gg', + 2 => 'flags-gg', + ), + 89 => + array ( + 0 => 'gh', + 1 => 'gh', + 2 => 'flags-gh', + ), + 90 => + array ( + 0 => 'gi', + 1 => 'gi', + 2 => 'flags-gi', + ), + 91 => + array ( + 0 => 'gl', + 1 => 'gl', + 2 => 'flags-gl', + ), + 92 => + array ( + 0 => 'gm', + 1 => 'gm', + 2 => 'flags-gm', + ), + 93 => + array ( + 0 => 'gn', + 1 => 'gn', + 2 => 'flags-gn', + ), + 94 => + array ( + 0 => 'gp', + 1 => 'gp', + 2 => 'flags-gp', + ), + 95 => + array ( + 0 => 'gq', + 1 => 'gq', + 2 => 'flags-gq', + ), + 96 => + array ( + 0 => 'gr', + 1 => 'gr', + 2 => 'flags-gr', + ), + 97 => + array ( + 0 => 'gs', + 1 => 'gs', + 2 => 'flags-gs', + ), + 98 => + array ( + 0 => 'gt', + 1 => 'gt', + 2 => 'flags-gt', + ), + 99 => + array ( + 0 => 'gu', + 1 => 'gu', + 2 => 'flags-gu', + ), + 100 => + array ( + 0 => 'gw', + 1 => 'gw', + 2 => 'flags-gw', + ), + 101 => + array ( + 0 => 'gy', + 1 => 'gy', + 2 => 'flags-gy', + ), + 102 => + array ( + 0 => 'hk', + 1 => 'hk', + 2 => 'flags-hk', + ), + 103 => + array ( + 0 => 'hm', + 1 => 'hm', + 2 => 'flags-hm', + ), + 104 => + array ( + 0 => 'hn', + 1 => 'hn', + 2 => 'flags-hn', + ), + 105 => + array ( + 0 => 'hr', + 1 => 'hr', + 2 => 'flags-hr', + ), + 106 => + array ( + 0 => 'ht', + 1 => 'ht', + 2 => 'flags-ht', + ), + 107 => + array ( + 0 => 'hu', + 1 => 'hu', + 2 => 'flags-hu', + ), + 108 => + array ( + 0 => 'id', + 1 => 'id', + 2 => 'flags-id', + ), + 109 => + array ( + 0 => 'ie', + 1 => 'ie', + 2 => 'flags-ie', + ), + 110 => + array ( + 0 => 'il', + 1 => 'il', + 2 => 'flags-il', + ), + 111 => + array ( + 0 => 'im', + 1 => 'im', + 2 => 'flags-im', + ), + 112 => + array ( + 0 => 'in', + 1 => 'in', + 2 => 'flags-in', + ), + 113 => + array ( + 0 => 'io', + 1 => 'io', + 2 => 'flags-io', + ), + 114 => + array ( + 0 => 'iq', + 1 => 'iq', + 2 => 'flags-iq', + ), + 115 => + array ( + 0 => 'ir', + 1 => 'ir', + 2 => 'flags-ir', + ), + 116 => + array ( + 0 => 'is', + 1 => 'is', + 2 => 'flags-is', + ), + 117 => + array ( + 0 => 'it', + 1 => 'it', + 2 => 'flags-it', + ), + 118 => + array ( + 0 => 'jm', + 1 => 'jm', + 2 => 'flags-jm', + ), + 119 => + array ( + 0 => 'jo', + 1 => 'jo', + 2 => 'flags-jo', + ), + 120 => + array ( + 0 => 'jp', + 1 => 'jp', + 2 => 'flags-jp', + ), + 121 => + array ( + 0 => 'ke', + 1 => 'ke', + 2 => 'flags-ke', + ), + 122 => + array ( + 0 => 'kg', + 1 => 'kg', + 2 => 'flags-kg', + ), + 123 => + array ( + 0 => 'kh', + 1 => 'kh', + 2 => 'flags-kh', + ), + 124 => + array ( + 0 => 'ki', + 1 => 'ki', + 2 => 'flags-ki', + ), + 125 => + array ( + 0 => 'km', + 1 => 'km', + 2 => 'flags-km', + ), + 126 => + array ( + 0 => 'kn', + 1 => 'kn', + 2 => 'flags-kn', + ), + 127 => + array ( + 0 => 'kp', + 1 => 'kp', + 2 => 'flags-kp', + ), + 128 => + array ( + 0 => 'kr', + 1 => 'kr', + 2 => 'flags-kr', + ), + 129 => + array ( + 0 => 'kw', + 1 => 'kw', + 2 => 'flags-kw', + ), + 130 => + array ( + 0 => 'ky', + 1 => 'ky', + 2 => 'flags-ky', + ), + 131 => + array ( + 0 => 'kz', + 1 => 'kz', + 2 => 'flags-kz', + ), + 132 => + array ( + 0 => 'la', + 1 => 'la', + 2 => 'flags-la', + ), + 133 => + array ( + 0 => 'lb', + 1 => 'lb', + 2 => 'flags-lb', + ), + 134 => + array ( + 0 => 'lc', + 1 => 'lc', + 2 => 'flags-lc', + ), + 135 => + array ( + 0 => 'li', + 1 => 'li', + 2 => 'flags-li', + ), + 136 => + array ( + 0 => 'lk', + 1 => 'lk', + 2 => 'flags-lk', + ), + 137 => + array ( + 0 => 'lr', + 1 => 'lr', + 2 => 'flags-lr', + ), + 138 => + array ( + 0 => 'ls', + 1 => 'ls', + 2 => 'flags-ls', + ), + 139 => + array ( + 0 => 'lt', + 1 => 'lt', + 2 => 'flags-lt', + ), + 140 => + array ( + 0 => 'lu', + 1 => 'lu', + 2 => 'flags-lu', + ), + 141 => + array ( + 0 => 'lv', + 1 => 'lv', + 2 => 'flags-lv', + ), + 142 => + array ( + 0 => 'ly', + 1 => 'ly', + 2 => 'flags-ly', + ), + 143 => + array ( + 0 => 'ma', + 1 => 'ma', + 2 => 'flags-ma', + ), + 144 => + array ( + 0 => 'mc', + 1 => 'mc', + 2 => 'flags-mc', + ), + 145 => + array ( + 0 => 'md', + 1 => 'md', + 2 => 'flags-md', + ), + 146 => + array ( + 0 => 'me', + 1 => 'me', + 2 => 'flags-me', + ), + 147 => + array ( + 0 => 'mf', + 1 => 'mf', + 2 => 'flags-mf', + ), + 148 => + array ( + 0 => 'mg', + 1 => 'mg', + 2 => 'flags-mg', + ), + 149 => + array ( + 0 => 'mh', + 1 => 'mh', + 2 => 'flags-mh', + ), + 150 => + array ( + 0 => 'mi', + 1 => 'mi', + 2 => 'flags-mi', + ), + 151 => + array ( + 0 => 'mk', + 1 => 'mk', + 2 => 'flags-mk', + ), + 152 => + array ( + 0 => 'ml', + 1 => 'ml', + 2 => 'flags-ml', + ), + 153 => + array ( + 0 => 'mm', + 1 => 'mm', + 2 => 'flags-mm', + ), + 154 => + array ( + 0 => 'mn', + 1 => 'mn', + 2 => 'flags-mn', + ), + 155 => + array ( + 0 => 'mo', + 1 => 'mo', + 2 => 'flags-mo', + ), + 156 => + array ( + 0 => 'mp', + 1 => 'mp', + 2 => 'flags-mp', + ), + 157 => + array ( + 0 => 'mq', + 1 => 'mq', + 2 => 'flags-mq', + ), + 158 => + array ( + 0 => 'mr', + 1 => 'mr', + 2 => 'flags-mr', + ), + 159 => + array ( + 0 => 'ms', + 1 => 'ms', + 2 => 'flags-ms', + ), + 160 => + array ( + 0 => 'mt', + 1 => 'mt', + 2 => 'flags-mt', + ), + 161 => + array ( + 0 => 'mu', + 1 => 'mu', + 2 => 'flags-mu', + ), + 162 => + array ( + 0 => 'mv', + 1 => 'mv', + 2 => 'flags-mv', + ), + 163 => + array ( + 0 => 'mw', + 1 => 'mw', + 2 => 'flags-mw', + ), + 164 => + array ( + 0 => 'mx', + 1 => 'mx', + 2 => 'flags-mx', + ), + 165 => + array ( + 0 => 'my', + 1 => 'my', + 2 => 'flags-my', + ), + 166 => + array ( + 0 => 'mz', + 1 => 'mz', + 2 => 'flags-mz', + ), + 167 => + array ( + 0 => 'na', + 1 => 'na', + 2 => 'flags-na', + ), + 168 => + array ( + 0 => 'nc', + 1 => 'nc', + 2 => 'flags-nc', + ), + 169 => + array ( + 0 => 'ne', + 1 => 'ne', + 2 => 'flags-ne', + ), + 170 => + array ( + 0 => 'nf', + 1 => 'nf', + 2 => 'flags-nf', + ), + 171 => + array ( + 0 => 'ng', + 1 => 'ng', + 2 => 'flags-ng', + ), + 172 => + array ( + 0 => 'ni', + 1 => 'ni', + 2 => 'flags-ni', + ), + 173 => + array ( + 0 => 'gb-nir', + 1 => 'gb-nir', + 2 => 'flags-gb-nir', + ), + 174 => + array ( + 0 => 'nl', + 1 => 'nl', + 2 => 'flags-nl', + ), + 175 => + array ( + 0 => 'no', + 1 => 'no', + 2 => 'flags-no', + ), + 176 => + array ( + 0 => 'np', + 1 => 'np', + 2 => 'flags-np', + ), + 177 => + array ( + 0 => 'nr', + 1 => 'nr', + 2 => 'flags-nr', + ), + 178 => + array ( + 0 => 'nu', + 1 => 'nu', + 2 => 'flags-nu', + ), + 179 => + array ( + 0 => 'nz', + 1 => 'nz', + 2 => 'flags-nz', + ), + 180 => + array ( + 0 => 'om', + 1 => 'om', + 2 => 'flags-om', + ), + 181 => + array ( + 0 => 'pa', + 1 => 'pa', + 2 => 'flags-pa', + ), + 182 => + array ( + 0 => 'pe', + 1 => 'pe', + 2 => 'flags-pe', + ), + 183 => + array ( + 0 => 'pf', + 1 => 'pf', + 2 => 'flags-pf', + ), + 184 => + array ( + 0 => 'pg', + 1 => 'pg', + 2 => 'flags-pg', + ), + 185 => + array ( + 0 => 'ph', + 1 => 'ph', + 2 => 'flags-ph', + ), + 186 => + array ( + 0 => 'pk', + 1 => 'pk', + 2 => 'flags-pk', + ), + 187 => + array ( + 0 => 'pl', + 1 => 'pl', + 2 => 'flags-pl', + ), + 188 => + array ( + 0 => 'pm', + 1 => 'pm', + 2 => 'flags-pm', + ), + 189 => + array ( + 0 => 'pn', + 1 => 'pn', + 2 => 'flags-pn', + ), + 190 => + array ( + 0 => 'pr', + 1 => 'pr', + 2 => 'flags-pr', + ), + 191 => + array ( + 0 => 'ps', + 1 => 'ps', + 2 => 'flags-ps', + ), + 192 => + array ( + 0 => 'pt', + 1 => 'pt', + 2 => 'flags-pt', + ), + 193 => + array ( + 0 => 'pw', + 1 => 'pw', + 2 => 'flags-pw', + ), + 194 => + array ( + 0 => 'py', + 1 => 'py', + 2 => 'flags-py', + ), + 195 => + array ( + 0 => 'qa', + 1 => 'qa', + 2 => 'flags-qa', + ), + 196 => + array ( + 0 => 'qc', + 1 => 'qc', + 2 => 'flags-qc', + ), + 197 => + array ( + 0 => 're', + 1 => 're', + 2 => 'flags-re', + ), + 198 => + array ( + 0 => 'ro', + 1 => 'ro', + 2 => 'flags-ro', + ), + 199 => + array ( + 0 => 'rs', + 1 => 'rs', + 2 => 'flags-rs', + ), + 200 => + array ( + 0 => 'ru', + 1 => 'ru', + 2 => 'flags-ru', + ), + 201 => + array ( + 0 => 'rw', + 1 => 'rw', + 2 => 'flags-rw', + ), + 202 => + array ( + 0 => 'sa', + 1 => 'sa', + 2 => 'flags-sa', + ), + 203 => + array ( + 0 => 'sb', + 1 => 'sb', + 2 => 'flags-sb', + ), + 204 => + array ( + 0 => 'sc', + 1 => 'sc', + 2 => 'flags-sc', + ), + 205 => + array ( + 0 => 'gb-sct', + 1 => 'gb-sct', + 2 => 'flags-gb-sct', + ), + 206 => + array ( + 0 => 'sd', + 1 => 'sd', + 2 => 'flags-sd', + ), + 207 => + array ( + 0 => 'se', + 1 => 'se', + 2 => 'flags-se', + ), + 208 => + array ( + 0 => 'sg', + 1 => 'sg', + 2 => 'flags-sg', + ), + 209 => + array ( + 0 => 'sh', + 1 => 'sh', + 2 => 'flags-sh', + ), + 210 => + array ( + 0 => 'si', + 1 => 'si', + 2 => 'flags-si', + ), + 211 => + array ( + 0 => 'sj', + 1 => 'sj', + 2 => 'flags-sj', + ), + 212 => + array ( + 0 => 'sk', + 1 => 'sk', + 2 => 'flags-sk', + ), + 213 => + array ( + 0 => 'sl', + 1 => 'sl', + 2 => 'flags-sl', + ), + 214 => + array ( + 0 => 'sm', + 1 => 'sm', + 2 => 'flags-sm', + ), + 215 => + array ( + 0 => 'sn', + 1 => 'sn', + 2 => 'flags-sn', + ), + 216 => + array ( + 0 => 'so', + 1 => 'so', + 2 => 'flags-so', + ), + 217 => + array ( + 0 => 'sr', + 1 => 'sr', + 2 => 'flags-sr', + ), + 218 => + array ( + 0 => 'ss', + 1 => 'ss', + 2 => 'flags-ss', + ), + 219 => + array ( + 0 => 'st', + 1 => 'st', + 2 => 'flags-st', + ), + 220 => + array ( + 0 => 'sv', + 1 => 'sv', + 2 => 'flags-sv', + ), + 221 => + array ( + 0 => 'sx', + 1 => 'sx', + 2 => 'flags-sx', + ), + 222 => + array ( + 0 => 'sy', + 1 => 'sy', + 2 => 'flags-sy', + ), + 223 => + array ( + 0 => 'sz', + 1 => 'sz', + 2 => 'flags-sz', + ), + 224 => + array ( + 0 => 'tc', + 1 => 'tc', + 2 => 'flags-tc', + ), + 225 => + array ( + 0 => 'td', + 1 => 'td', + 2 => 'flags-td', + ), + 226 => + array ( + 0 => 'tf', + 1 => 'tf', + 2 => 'flags-tf', + ), + 227 => + array ( + 0 => 'tg', + 1 => 'tg', + 2 => 'flags-tg', + ), + 228 => + array ( + 0 => 'th', + 1 => 'th', + 2 => 'flags-th', + ), + 229 => + array ( + 0 => 'tj', + 1 => 'tj', + 2 => 'flags-tj', + ), + 230 => + array ( + 0 => 'tk', + 1 => 'tk', + 2 => 'flags-tk', + ), + 231 => + array ( + 0 => 'tl', + 1 => 'tl', + 2 => 'flags-tl', + ), + 232 => + array ( + 0 => 'tm', + 1 => 'tm', + 2 => 'flags-tm', + ), + 233 => + array ( + 0 => 'tn', + 1 => 'tn', + 2 => 'flags-tn', + ), + 234 => + array ( + 0 => 'to', + 1 => 'to', + 2 => 'flags-to', + ), + 235 => + array ( + 0 => 'tr', + 1 => 'tr', + 2 => 'flags-tr', + ), + 236 => + array ( + 0 => 'tt', + 1 => 'tt', + 2 => 'flags-tt', + ), + 237 => + array ( + 0 => 'tv', + 1 => 'tv', + 2 => 'flags-tv', + ), + 238 => + array ( + 0 => 'tw', + 1 => 'tw', + 2 => 'flags-tw', + ), + 239 => + array ( + 0 => 'tz', + 1 => 'tz', + 2 => 'flags-tz', + ), + 240 => + array ( + 0 => 'ua', + 1 => 'ua', + 2 => 'flags-ua', + ), + 241 => + array ( + 0 => 'ug', + 1 => 'ug', + 2 => 'flags-ug', + ), + 242 => + array ( + 0 => 'um', + 1 => 'um', + 2 => 'flags-um', + ), + 243 => + array ( + 0 => 'us', + 1 => 'us', + 2 => 'flags-us', + ), + 244 => + array ( + 0 => 'uy', + 1 => 'uy', + 2 => 'flags-uy', + ), + 245 => + array ( + 0 => 'uz', + 1 => 'uz', + 2 => 'flags-uz', + ), + 246 => + array ( + 0 => 'va', + 1 => 'va', + 2 => 'flags-va', + ), + 247 => + array ( + 0 => 'vc', + 1 => 'vc', + 2 => 'flags-vc', + ), + 248 => + array ( + 0 => 've', + 1 => 've', + 2 => 'flags-ve', + ), + 249 => + array ( + 0 => 'vg', + 1 => 'vg', + 2 => 'flags-vg', + ), + 250 => + array ( + 0 => 'vi', + 1 => 'vi', + 2 => 'flags-vi', + ), + 251 => + array ( + 0 => 'vn', + 1 => 'vn', + 2 => 'flags-vn', + ), + 252 => + array ( + 0 => 'vu', + 1 => 'vu', + 2 => 'flags-vu', + ), + 253 => + array ( + 0 => 'gb-wls', + 1 => 'gb-wls', + 2 => 'flags-gb-wls', + ), + 254 => + array ( + 0 => 'wf', + 1 => 'wf', + 2 => 'flags-wf', + ), + 255 => + array ( + 0 => 'ws', + 1 => 'ws', + 2 => 'flags-ws', + ), + 256 => + array ( + 0 => 'ye', + 1 => 'ye', + 2 => 'flags-ye', + ), + 257 => + array ( + 0 => 'yt', + 1 => 'yt', + 2 => 'flags-yt', + ), + 258 => + array ( + 0 => 'za', + 1 => 'za', + 2 => 'flags-za', + ), + 259 => + array ( + 0 => 'zm', + 1 => 'zm', + 2 => 'flags-zm', + ), + 260 => + array ( + 0 => 'zw', + 1 => 'zw', + 2 => 'flags-zw', + ), + ), + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,language_isocode,flag,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'sys_log' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_log', + 'label' => 'details', + 'tstamp' => 'tstamp', + 'adminOnly' => true, + 'rootLevel' => 1, + 'hideTable' => true, + 'default_sortby' => 'uid DESC', + ), + 'columns' => + array ( + 'tstamp' => + array ( + 'label' => 'tstamp', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'userid' => + array ( + 'label' => 'userid', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'action' => + array ( + 'label' => 'action', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'recuid' => + array ( + 'label' => 'recuid', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'tablename' => + array ( + 'label' => 'tablename', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'recpid' => + array ( + 'label' => 'recpid', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'error' => + array ( + 'label' => 'error', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'details' => + array ( + 'label' => 'details', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'type' => + array ( + 'label' => 'type', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'details_nr' => + array ( + 'label' => 'details_nr', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'IP' => + array ( + 'label' => 'IP', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'log_data' => + array ( + 'label' => 'log_data', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'event_pid' => + array ( + 'label' => 'event_pid', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'workspace' => + array ( + 'label' => 'workspace', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'NEWid' => + array ( + 'label' => 'NEWid', + 'config' => + array ( + 'type' => 'input', + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => 'tstamp, userid, action, recuid, tablename, recpid, error, details, type, details_nr, IP, log_data, event_pid, workspace, NEWid', + ), + ), + ), + 'sys_news' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_news', + 'label' => 'title', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'adminOnly' => true, + 'rootLevel' => 1, + 'delete' => 'deleted', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'default_sortby' => 'crdate DESC', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_news', + ), + 'searchFields' => 'title,content', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'hidden,title,content,starttime,endtime', + ), + 'columns' => + array ( + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 255, + 'eval' => 'required', + ), + ), + 'content' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.text', + 'config' => + array ( + 'type' => 'text', + 'cols' => 48, + 'rows' => 5, + 'enableRichtext' => true, + 'richtextConfiguration' => 'default', + ), + ), + 'crdate' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.creationDate', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,content,crdate,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + ), + ), + 'tx_scheduler_task_group' => + array ( + 'ctrl' => + array ( + 'label' => 'groupName', + 'tstamp' => 'tstamp', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang_tca.xlf:tx_scheduler_task_group', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'sortby' => 'sorting', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-tx_scheduler_task_group', + ), + 'adminOnly' => true, + 'rootLevel' => 1, + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'searchFields' => 'groupName', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'hidden,groupName', + ), + 'columns' => + array ( + 'groupName' => + array ( + 'label' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang_tca.xlf:tx_scheduler_task_group.groupName', + 'config' => + array ( + 'type' => 'input', + 'size' => 35, + 'max' => 80, + 'eval' => 'required,unique,trim', + 'softref' => 'substitute', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang_tca.xlf:tx_scheduler_task_group.description', + 'config' => + array ( + 'type' => 'text', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,groupName,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'backend_layout' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:backend_layout', + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'sortby' => 'sorting', + 'delete' => 'deleted', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-backend_layout', + ), + 'selicon_field' => 'icon', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,config,description,hidden,icon', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:backend_layout.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'max' => 255, + 'eval' => 'required', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:backend_layout.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 25, + ), + ), + 'config' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:backend_layout.config', + 'config' => + array ( + 'type' => 'text', + 'renderType' => 'belayoutwizard', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'icon' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:backend_layout.icon', + 'exclude' => true, + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'icon', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'maxitems' => 1, + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,icon,config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'fe_groups' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups', + 'typeicon_classes' => + array ( + 'default' => 'status-user-group-frontend', + ), + 'useColumnsForDefaultValues' => 'lockToDomain', + 'searchFields' => 'title,description', + 'type' => 'tx_extbase_type', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,hidden,subgroup,lockToDomain,description', + ), + 'columns' => + array ( + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 50, + 'eval' => 'trim,required', + ), + ), + 'subgroup' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups.subgroup', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'foreign_table' => 'fe_groups', + 'foreign_table_where' => 'AND NOT(fe_groups.uid = ###THIS_UID###) ORDER BY fe_groups.title', + 'enableMultiSelectFilterTextfield' => true, + 'size' => 6, + 'autoSizeMax' => 10, + 'minitems' => 0, + 'maxitems' => 20, + ), + ), + 'lockToDomain' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups.lockToDomain', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 50, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 48, + ), + ), + 'TSconfig' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 10, + 'enableTabulator' => true, + 'fixedFont' => true, + ), + ), + 'tx_extbase_type' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_groups.tx_extbase_type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_groups.tx_extbase_type.0', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_groups.tx_extbase_type.Tx_Extbase_Domain_Model_FrontendUserGroup', + 1 => 'Tx_Extbase_Domain_Model_FrontendUserGroup', + ), + ), + 'size' => 1, + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'felogin_redirectPid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:felogin/Resources/Private/Language/Database.xlf:felogin_redirectPid', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,subgroup,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups.tabs.options,lockToDomain,TSconfig,felogin_redirectPid,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,tx_extbase_type', + ), + 'Tx_Extbase_Domain_Model_FrontendUserGroup' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,subgroup,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups.tabs.options,lockToDomain,TSconfig,felogin_redirectPid,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,tx_extbase_type', + ), + ), + ), + 'fe_users' => + array ( + 'ctrl' => + array ( + 'label' => 'username', + 'descriptionColumn' => 'description', + 'default_sortby' => 'username', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users', + 'delete' => 'deleted', + 'enablecolumns' => + array ( + 'disabled' => 'disable', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'status-user-frontend', + ), + 'useColumnsForDefaultValues' => 'usergroup,lockToDomain,disable,starttime,endtime', + 'searchFields' => 'username,name,first_name,last_name,middle_name,address,telephone,fax,email,title,zip,city,country,company,description', + 'type' => 'tx_extbase_type', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'username,password,usergroup,lockToDomain,name,first_name,middle_name,last_name,title,company,address,zip,city,country,email,www,telephone,fax,disable,starttime,endtime,lastlogin,description', + ), + 'columns' => + array ( + 'username' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.username', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 255, + 'eval' => 'nospace,trim,lower,uniqueInPid,required', + 'autocomplete' => false, + ), + ), + 'password' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.password', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 100, + 'eval' => 'trim,required,password,saltedPassword', + 'autocomplete' => false, + ), + ), + 'usergroup' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.usergroup', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'foreign_table' => 'fe_groups', + 'foreign_table_where' => 'ORDER BY fe_groups.title', + 'enableMultiSelectFilterTextfield' => true, + 'size' => 6, + 'minitems' => 1, + 'maxitems' => 50, + ), + ), + 'lockToDomain' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.lockToDomain', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 50, + 'softref' => 'substitute', + ), + ), + 'name' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.name', + 'config' => + array ( + 'type' => 'input', + 'size' => 40, + 'eval' => 'trim', + 'max' => 160, + ), + ), + 'first_name' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.first_name', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'eval' => 'trim', + 'max' => 50, + ), + ), + 'middle_name' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.middle_name', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'eval' => 'trim', + 'max' => 50, + ), + ), + 'last_name' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.last_name', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'eval' => 'trim', + 'max' => 50, + ), + ), + 'address' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.address', + 'config' => + array ( + 'type' => 'text', + 'cols' => 20, + 'rows' => 3, + ), + ), + 'telephone' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.phone', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim', + 'size' => 20, + 'max' => 30, + ), + ), + 'fax' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.fax', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 30, + ), + ), + 'email' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.email', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 255, + ), + ), + 'title' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.title_person', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 40, + ), + ), + 'zip' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.zip', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim', + 'size' => 10, + 'max' => 10, + ), + ), + 'city' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.city', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 50, + ), + ), + 'country' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.country', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 40, + ), + ), + 'www' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.www', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim', + 'size' => 20, + 'max' => 80, + ), + ), + 'company' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.company', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim', + 'size' => 20, + 'max' => 80, + ), + ), + 'image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + 'maxitems' => 6, + 'minitems' => 0, + ), + ), + 'disable' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 48, + ), + ), + 'TSconfig' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 10, + 'enableTabulator' => true, + 'fixedFont' => true, + ), + ), + 'lastlogin' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.lastlogin', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'readOnly' => true, + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'tx_extbase_type' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_users.tx_extbase_type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_users.tx_extbase_type.0', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_users.tx_extbase_type.Tx_Extbase_Domain_Model_FrontendUser', + 1 => 'Tx_Extbase_Domain_Model_FrontendUser', + ), + ), + 'size' => 1, + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'felogin_redirectPid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:felogin/Resources/Private/Language/Database.xlf:felogin_redirectPid', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'felogin_forgotHash' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:felogin/Resources/Private/Language/Database.xlf:felogin_forgotHash', + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,username,password,usergroup,lastlogin,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.tabs.personelData,company,title,name,--palette--;;2,address,zip,city,country,telephone,fax,email,www,image,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.tabs.options,lockToDomain,TSconfig,felogin_redirectPid,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,disable,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,tx_extbase_type', + ), + 'Tx_Extbase_Domain_Model_FrontendUser' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,username,password,usergroup,lastlogin,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.tabs.personelData,company,title,name,--palette--;;2,address,zip,city,country,telephone,fax,email,www,image,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.tabs.options,lockToDomain,TSconfig,felogin_redirectPid,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,disable,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,tx_extbase_type', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + 2 => + array ( + 'showitem' => 'first_name,--linebreak--,middle_name,--linebreak--,last_name', + ), + ), + ), + 'sys_domain' => + array ( + 'ctrl' => + array ( + 'label' => 'domainName', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'sortby' => 'sorting', + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_domain', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-content-domain', + ), + 'searchFields' => 'domainName', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'hidden,domainName', + ), + 'columns' => + array ( + 'domainName' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_domain.domainName', + 'config' => + array ( + 'type' => 'input', + 'size' => 35, + 'max' => 255, + 'eval' => 'required,unique,lower,trim,domainname', + 'softref' => 'substitute', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,domainName,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + ), + ), + 'sys_template' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'sortby' => 'sorting', + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'adminOnly' => true, + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_column' => 'root', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-content-template-extension', + 1 => 'mimetypes-x-content-template', + ), + 'searchFields' => 'title,constants,config', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,clear,root,basedOn,nextLevel,sitetitle,description,hidden,starttime,endtime', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'max' => 255, + 'eval' => 'required', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'exclude' => true, + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'exclude' => true, + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'root' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.root', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'clear' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.clear', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 0 => + array ( + 0 => 'Constants', + 1 => '', + ), + 1 => + array ( + 0 => 'Setup', + 1 => '', + ), + ), + 'cols' => 2, + ), + ), + 'sitetitle' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.sitetitle', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'max' => 255, + ), + ), + 'constants' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.constants', + 'config' => + array ( + 'type' => 'text', + 'cols' => 48, + 'rows' => 15, + 'wrap' => 'off', + 'enableTabulator' => true, + 'fixedFont' => true, + 'softref' => 'email[subst],url[subst]', + 'renderType' => 't3editor', + 'format' => 'typoscript', + ), + ), + 'nextLevel' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.nextLevel', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'sys_template', + 'size' => 1, + 'maxitems' => 1, + 'minitems' => 0, + 'default' => '', + ), + ), + 'include_static_file' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.include_static_file', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'size' => 10, + 'maxitems' => 100, + 'items' => + array ( + 0 => + array ( + 0 => 'Fluid Content Elements (fluid_styled_content)', + 1 => 'EXT:fluid_styled_content/Configuration/TypoScript/', + ), + 1 => + array ( + 0 => 'Fluid Content Elements CSS (optional) (fluid_styled_content)', + 1 => 'EXT:fluid_styled_content/Configuration/TypoScript/Styling/', + ), + 2 => + array ( + 0 => 'Form (form)', + 1 => 'EXT:form/Configuration/TypoScript/', + ), + 3 => + array ( + 0 => 'XML Sitemap (seo)', + 1 => 'EXT:seo/Configuration/TypoScript/XmlSitemap', + ), + 4 => + array ( + 0 => 'Bootstrap Package: Full Package (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TypoScript', + ), + 5 => + array ( + 0 => 'Bootstrap Package: Content Elements (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TypoScript/ContentElement', + ), + 6 => + array ( + 0 => 'Bootstrap Package: Bootstrap 3.x (LESS) (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TypoScript/Bootstrap3', + ), + 7 => + array ( + 0 => 'Bootstrap Package: Bootstrap 4.x (SCSS) (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TypoScript/Bootstrap4', + ), + ), + 'enableMultiSelectFilterTextfield' => true, + 'softref' => 'ext_fileref', + ), + ), + 'basedOn' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.basedOn', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'sys_template', + 'maxitems' => 50, + 'autoSizeMax' => 10, + 'minitems' => 0, + 'default' => '', + 'fieldControl' => + array ( + 'editPopup' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.basedOn_edit', + ), + ), + 'addRecord' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.basedOn_add', + 'setValue' => 'prepend', + ), + ), + ), + ), + ), + 'includeStaticAfterBasedOn' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.includeStaticAfterBasedOn', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'config' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.config', + 'config' => + array ( + 'type' => 'text', + 'rows' => 15, + 'cols' => 48, + 'wrap' => 'off', + 'enableTabulator' => true, + 'fixedFont' => true, + 'softref' => 'email[subst],url[subst]', + 'renderType' => 't3editor', + 'format' => 'typoscript', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 48, + ), + ), + 'static_file_mode' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.static_file_mode', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.static_file_mode.0', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.static_file_mode.1', + 1 => '1', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.static_file_mode.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.static_file_mode.3', + 1 => '3', + ), + ), + 'default' => 0, + ), + ), + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 255, + ), + ), + 'tx_impexp_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,sitetitle,constants,config,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.tabs.options,clear,root,nextLevel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.tabs.include,includeStaticAfterBasedOn,include_static_file,basedOn,static_file_mode,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + ), + ), + 'tt_content' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'label_alt' => 'subheader,bodytext', + 'descriptionColumn' => 'rowDescription', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'editlock' => 'editlock', + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:tt_content', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'type' => 'CType', + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'copyAfterDuplFields' => 'colPos,sys_language_uid', + 'useColumnsForDefaultValues' => 'colPos,sys_language_uid,CType', + 'shadowColumnsForNewPlaceholders' => 'colPos', + 'transOrigPointerField' => 'l18n_parent', + 'transOrigDiffSourceField' => 'l18n_diffsource', + 'languageField' => 'sys_language_uid', + 'translationSource' => 'l10n_source', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + 'fe_group' => 'fe_group', + ), + 'typeicon_column' => 'CType', + 'typeicon_classes' => + array ( + 'header' => 'mimetypes-x-content-header', + 'text' => 'mimetypes-x-content-text', + 'textpic' => 'mimetypes-x-content-text-picture', + 'image' => 'mimetypes-x-content-image', + 'textmedia' => 'mimetypes-x-content-text-media', + 'bullets' => 'mimetypes-x-content-list-bullets', + 'table' => 'mimetypes-x-content-table', + 'uploads' => 'mimetypes-x-content-list-files', + 'list' => 'mimetypes-x-content-plugin', + 'shortcut' => 'mimetypes-x-content-link', + 'script' => 'mimetypes-x-content-script', + 'div' => 'mimetypes-x-content-divider', + 'html' => 'mimetypes-x-content-html', + 'default' => 'mimetypes-x-content-text', + 'menu_abstract' => 'content-menu-abstract', + 'menu_categorized_content' => 'content-menu-categorized', + 'menu_categorized_pages' => 'content-menu-categorized', + 'menu_pages' => 'content-menu-pages', + 'menu_subpages' => 'content-menu-pages', + 'menu_recently_updated' => 'content-menu-recently-updated', + 'menu_related_pages' => 'content-menu-related', + 'menu_sitemap' => 'content-menu-sitemap', + 'menu_sitemap_pages' => 'content-menu-sitemap-pages', + 'menu_section' => 'content-menu-section', + 'menu_section_pages' => 'content-menu-section', + 'form_formframework' => 'content-form', + 'login' => 'mimetypes-x-content-login', + 'accordion' => 'content-bootstrappackage-accordion', + 'audio' => 'content-audio', + 'card_group' => 'content-bootstrappackage-card-group', + 'carousel' => 'content-bootstrappackage-carousel', + 'carousel_small' => 'content-bootstrappackage-carousel', + 'carousel_fullscreen' => 'content-bootstrappackage-carousel', + 'csv' => 'content-bootstrappackage-csv', + 'external_media' => 'content-bootstrappackage-externalmedia', + 'icon_group' => 'content-bootstrappackage-icon-group', + 'listgroup' => 'content-bootstrappackage-listgroup', + 'media' => 'mimetypes-x-content-multimedia', + 'menu_card_list' => 'content-bootstrappackage-menu-card', + 'menu_card_dir' => 'content-bootstrappackage-menu-card', + 'menu_thumbnail_list' => 'content-menu-thumbnail', + 'menu_thumbnail_dir' => 'content-menu-thumbnail', + 'panel' => 'content-panel', + 'quote' => 'content-quote', + 'social_links' => 'content-bootstrappackage-social-links', + 'tab' => 'content-bootstrappackage-tab', + 'textcolumn' => 'content-text-columns', + 'texticon' => 'content-bootstrappackage-texticon', + 'textteaser' => 'content-text-teaser', + 'timeline' => 'content-bootstrappackage-timeline', + ), + 'searchFields' => 'header,header_link,subheader,bodytext,pi_flexform', + ), + 'interface' => + array ( + 'always_description' => 0, + 'showRecordFieldList' => 'CType,header,rowDescription,header_link,bodytext,image,media,imagewidth,imageorient,records,colPos,starttime,endtime,fe_group,categories', + ), + 'columns' => + array ( + 'CType' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:theme_name', + 1 => '--div--', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.accordion', + 1 => 'accordion', + 2 => 'content-bootstrappackage-accordion', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.audio', + 1 => 'audio', + 2 => 'content-audio', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.card_group', + 1 => 'card_group', + 2 => 'content-bootstrappackage-card-group', + ), + 4 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.carousel', + 1 => 'carousel', + 2 => 'content-bootstrappackage-carousel', + ), + 5 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.carousel_small', + 1 => 'carousel_small', + 2 => 'content-bootstrappackage-carousel', + ), + 6 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.carousel_fullscreen', + 1 => 'carousel_fullscreen', + 2 => 'content-bootstrappackage-carousel', + ), + 7 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.csv', + 1 => 'csv', + 2 => 'content-bootstrappackage-csv', + ), + 8 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.external_media', + 1 => 'external_media', + 2 => 'content-bootstrappackage-externalmedia', + ), + 9 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.icon_group', + 1 => 'icon_group', + 2 => 'content-bootstrappackage-icon-group', + ), + 10 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.listgroup', + 1 => 'listgroup', + 2 => 'content-bootstrappackage-listgroup', + ), + 11 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.media', + 1 => 'media', + 2 => 'mimetypes-x-content-multimedia', + ), + 12 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.card_list', + 1 => 'menu_card_list', + 2 => 'content-bootstrappackage-menu-card', + ), + 13 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.card_dir', + 1 => 'menu_card_dir', + 2 => 'content-bootstrappackage-menu-card', + ), + 14 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.thumbnail_list', + 1 => 'menu_thumbnail_list', + 2 => 'content-menu-thumbnail', + ), + 15 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.thumbnail_dir', + 1 => 'menu_thumbnail_dir', + 2 => 'content-menu-thumbnail', + ), + 16 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.panel', + 1 => 'panel', + 2 => 'content-panel', + ), + 17 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.quote', + 1 => 'quote', + 2 => 'content-quote', + ), + 18 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.social_links', + 1 => 'social_links', + 2 => 'content-bootstrappackage-social-links', + ), + 19 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.tab', + 1 => 'tab', + 2 => 'content-bootstrappackage-tab', + ), + 20 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.textcolumn', + 1 => 'textcolumn', + 2 => 'content-text-columns', + ), + 21 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.texticon', + 1 => 'texticon', + 2 => 'content-bootstrappackage-texticon', + ), + 22 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.textteaser', + 1 => 'textteaser', + 2 => 'content-text-teaser', + ), + 23 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.timeline', + 1 => 'timeline', + 2 => 'content-bootstrappackage-timeline', + ), + 24 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.standard', + 1 => '--div--', + ), + 25 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.0', + 1 => 'header', + 2 => 'content-header', + ), + 26 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.1', + 1 => 'text', + 2 => 'content-text', + ), + 27 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.2', + 1 => 'textpic', + 2 => 'content-textpic', + ), + 28 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.3', + 1 => 'image', + 2 => 'content-image', + ), + 29 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.textmedia', + 1 => 'textmedia', + 2 => 'content-textmedia', + ), + 30 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.lists', + 1 => '--div--', + ), + 31 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.4', + 1 => 'bullets', + 2 => 'content-bullets', + ), + 32 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.5', + 1 => 'table', + 2 => 'content-table', + ), + 33 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.6', + 1 => 'uploads', + 2 => 'content-special-uploads', + ), + 34 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.menu', + 1 => '--div--', + ), + 35 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_abstract', + 1 => 'menu_abstract', + 2 => 'content-menu-abstract', + ), + 36 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_categorized_content', + 1 => 'menu_categorized_content', + 2 => 'content-menu-categorized', + ), + 37 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_categorized_pages', + 1 => 'menu_categorized_pages', + 2 => 'content-menu-categorized', + ), + 38 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_pages', + 1 => 'menu_pages', + 2 => 'content-menu-pages', + ), + 39 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_subpages', + 1 => 'menu_subpages', + 2 => 'content-menu-pages', + ), + 40 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_recently_updated', + 1 => 'menu_recently_updated', + 2 => 'content-menu-recently-updated', + ), + 41 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_related_pages', + 1 => 'menu_related_pages', + 2 => 'content-menu-related', + ), + 42 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_section', + 1 => 'menu_section', + 2 => 'content-menu-section', + ), + 43 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_section_pages', + 1 => 'menu_section_pages', + 2 => 'content-menu-section', + ), + 44 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_sitemap', + 1 => 'menu_sitemap', + 2 => 'content-menu-sitemap', + ), + 45 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_sitemap_pages', + 1 => 'menu_sitemap_pages', + 2 => 'content-menu-sitemap-pages', + ), + 46 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.special', + 1 => '--div--', + ), + 47 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.13', + 1 => 'shortcut', + 2 => 'content-special-shortcut', + ), + 48 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.14', + 1 => 'list', + 2 => 'content-plugin', + ), + 49 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.16', + 1 => 'div', + 2 => 'content-special-div', + ), + 50 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.17', + 1 => 'html', + 2 => 'content-special-html', + ), + 51 => + array ( + 0 => 'Form', + 1 => 'form_formframework', + 2 => 'content-form', + ), + 52 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.forms', + 1 => '--div--', + ), + 53 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.10', + 1 => 'login', + 2 => 'content-elements-login', + ), + ), + 'default' => 'text', + 'authMode' => 'explicitAllow', + 'authMode_enforce' => 'strict', + ), + ), + 'editlock' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:editlock', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.visible', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'fe_group' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.fe_group', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'size' => 5, + 'maxitems' => 20, + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hide_at_login', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.any_login', + 1 => -2, + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.usergroups', + 1 => '--div--', + ), + ), + 'exclusiveKeys' => '-1,-2', + 'foreign_table' => 'fe_groups', + 'foreign_table_where' => 'ORDER BY fe_groups.title', + 'enableMultiSelectFilterTextfield' => true, + ), + ), + 'sys_language_uid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'special' => 'languages', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + 2 => 'flags-multiple', + ), + ), + 'default' => 0, + ), + ), + 'l18n_parent' => + array ( + 'exclude' => true, + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_source' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'layout' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.layout', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout.I.1', + 1 => '1', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout.I.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout.I.3', + 1 => '3', + ), + ), + 'default' => 0, + ), + ), + 'frame_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.default', + 1 => 'default', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.ruler_before', + 1 => 'ruler-before', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.ruler_after', + 1 => 'ruler-after', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.indent', + 1 => 'indent', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.indent_left', + 1 => 'indent-left', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.indent_right', + 1 => 'indent-right', + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.none', + 1 => 'none', + ), + ), + 'default' => 'default', + ), + 'onChange' => 'reload', + ), + 'space_before_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_before_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_none', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_extra_small', + 1 => 'extra-small', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_small', + 1 => 'small', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_medium', + 1 => 'medium', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_large', + 1 => 'large', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_extra_large', + 1 => 'extra-large', + ), + ), + 'default' => '', + ), + ), + 'space_after_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_after_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_none', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_extra_small', + 1 => 'extra-small', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_small', + 1 => 'small', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_medium', + 1 => 'medium', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_large', + 1 => 'large', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_extra_large', + 1 => 'extra-large', + ), + ), + 'default' => '', + ), + ), + 'bullets_type' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bullets_type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bullets_type.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bullets_type.1', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bullets_type.2', + 1 => 2, + ), + ), + 'default' => 0, + ), + ), + 'colPos' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'itemsProcFunc' => 'TYPO3\\CMS\\Backend\\View\\BackendLayoutView->colPosListItemProcFunc', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos.I.0', + 1 => '1', + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.normal', + 1 => '0', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos.I.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos.I.3', + 1 => '3', + ), + ), + 'default' => 0, + ), + ), + 'date' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:date', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + ), + ), + 'header' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + ), + ), + 'header_layout' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.1', + 1 => '1', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.3', + 1 => '3', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.4', + 1 => '4', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.5', + 1 => '5', + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.6', + 1 => '100', + ), + ), + 'default' => 0, + ), + ), + 'header_position' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position', + 'exclude' => true, + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position.I.1', + 1 => 'center', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position.I.2', + 1 => 'right', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position.I.3', + 1 => 'left', + ), + ), + 'default' => '', + ), + ), + 'header_link' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link_formlabel', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'rowDescription' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + ), + ), + 'subheader' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.subheader', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'softref' => 'email[subst]', + ), + ), + 'bodytext' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.text', + 'config' => + array ( + 'type' => 'text', + 'cols' => 80, + 'rows' => 15, + 'softref' => 'typolink_tag,images,email[subst],url', + 'search' => + array ( + 'andWhere' => '`CType`=\'text\' OR `CType`=\'textpic\' OR `CType`=\'textmedia\'', + ), + ), + ), + 'image' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.images', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;audioOverlayPalette, + --palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;videoOverlayPalette, + --palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + ), + ), + 'assets' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.asset_references', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'assets', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;audioOverlayPalette, + --palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;videoOverlayPalette, + --palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.asset_references.addFileReference', + ), + ), + ), + 'imagewidth' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imagewidth', + 'config' => + array ( + 'type' => 'input', + 'size' => 4, + 'max' => 4, + 'eval' => 'int', + 'range' => + array ( + 'upper' => 1999, + 'lower' => 0, + ), + 'default' => 0, + ), + ), + 'imageheight' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageheight', + 'config' => + array ( + 'type' => 'input', + 'size' => 4, + 'max' => 4, + 'eval' => 'int', + 'range' => + array ( + 'upper' => 1999, + 'lower' => 0, + ), + 'default' => 0, + ), + ), + 'imageorient' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.0', + 1 => 0, + 2 => 'content-beside-text-img-above-center', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.1', + 1 => 1, + 2 => 'content-beside-text-img-above-right', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.2', + 1 => 2, + 2 => 'content-beside-text-img-above-left', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.3', + 1 => 8, + 2 => 'content-beside-text-img-below-center', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.4', + 1 => 9, + 2 => 'content-beside-text-img-below-right', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.5', + 1 => 10, + 2 => 'content-beside-text-img-below-left', + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.6', + 1 => 17, + 2 => 'content-inside-text-img-right', + ), + 7 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.7', + 1 => 18, + 2 => 'content-inside-text-img-left', + ), + 8 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.8', + 1 => '--div--', + ), + 9 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.9', + 1 => 25, + 2 => 'content-beside-text-img-right', + ), + 10 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.10', + 1 => 26, + 2 => 'content-beside-text-img-left', + ), + 11 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.imageorient.125', + 1 => '125', + 2 => 'content-bootstrappackage-beside-text-img-centered-right', + ), + 12 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.imageorient.126', + 1 => '126', + 2 => 'content-bootstrappackage-beside-text-img-centered-left', + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'imageborder' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageborder', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'image_zoom' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:image_zoom', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'imagecols' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imagecols', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '1', + 1 => 1, + ), + 1 => + array ( + 0 => '2', + 1 => 2, + ), + 2 => + array ( + 0 => '3', + 1 => 3, + ), + 3 => + array ( + 0 => '4', + 1 => 4, + ), + 4 => + array ( + 0 => '5', + 1 => 5, + ), + 5 => + array ( + 0 => '6', + 1 => 6, + ), + 6 => + array ( + 0 => '7', + 1 => 7, + ), + 7 => + array ( + 0 => '8', + 1 => 8, + ), + ), + 'default' => 2, + ), + ), + 'cols' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:cols', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:cols.I.0', + 1 => '0', + ), + 1 => + array ( + 0 => '1', + 1 => '1', + ), + 2 => + array ( + 0 => '2', + 1 => '2', + ), + 3 => + array ( + 0 => '3', + 1 => '3', + ), + 4 => + array ( + 0 => '4', + 1 => '4', + ), + 5 => + array ( + 0 => '5', + 1 => '5', + ), + 6 => + array ( + 0 => '6', + 1 => '6', + ), + 7 => + array ( + 0 => '7', + 1 => '7', + ), + 8 => + array ( + 0 => '8', + 1 => '8', + ), + 9 => + array ( + 0 => '9', + 1 => '9', + ), + ), + 'default' => 0, + ), + ), + 'pages' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.startingpoint', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 3, + 'maxitems' => 50, + 'minitems' => 0, + ), + ), + 'recursive' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.recursive', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.0', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.1', + 1 => '1', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.3', + 1 => '3', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.4', + 1 => '4', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.5', + 1 => '250', + ), + ), + 'default' => 0, + ), + ), + 'list_type' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:list_type', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 2 => '', + ), + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Frontend\\Hooks\\TableColumnHooks->sortPluginList', + 'default' => '', + 'authMode' => 'explicitAllow', + 'authMode_enforce' => 'strict', + ), + ), + 'file_collections' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:file_collections', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'localizeReferencesAtParentLocalization' => true, + 'allowed' => 'sys_file_collection', + 'foreign_table' => 'sys_file_collection', + 'minitems' => 0, + 'size' => 5, + ), + ), + 'media' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'media', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => '', + ), + ), + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => '', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media.addFileReference', + ), + ), + ), + 'filelink_size' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_size', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'filelink_sorting' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.none', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.extension', + 1 => 'extension', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.name', + 1 => 'name', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.type', + 1 => 'type', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.size', + 1 => 'size', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.creation_date', + 1 => 'creation_date', + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.modification_date', + 1 => 'modification_date', + ), + ), + ), + ), + 'filelink_sorting_direction' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting_direction', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting_direction.ascending', + 1 => 'asc', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting_direction.descending', + 1 => 'desc', + ), + ), + ), + ), + 'target' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:target', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'valuePicker' => + array ( + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:target.I.1', + 1 => '_blank', + ), + ), + ), + 'default' => '', + ), + ), + 'records' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:records', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'tt_content', + 'size' => 5, + 'maxitems' => 200, + 'minitems' => 0, + ), + ), + 'sectionIndex' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:sectionIndex', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'linkToTop' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:linkToTop', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'pi_flexform' => + array ( + 'l10n_display' => 'hideDiff', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pi_flexform', + 'config' => + array ( + 'type' => 'flex', + 'ds_pointerField' => 'list_type,CType', + 'ds' => + array ( + 'default' => ' + + + array + + + + + + + input + 48 + + + + + + + ', + '*,form_formframework' => 'FILE:EXT:form/Configuration/FlexForms/FormFramework.xml', + '*,login' => 'FILE:EXT:felogin/Configuration/FlexForms/Login.xml', + '*,accordion' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Accordion.xml', + '*,card_group' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/CardGroup.xml', + '*,carousel' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Carousel.xml', + '*,carousel_small' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Carousel.xml', + '*,carousel_fullscreen' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Carousel.xml', + '*,icon_group' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/IconGroup.xml', + '*,menu_card_list' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/MenuCard.xml', + '*,menu_card_dir' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/MenuCard.xml', + '*,menu_thumbnail_list' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/MenuThumbnail.xml', + '*,menu_thumbnail_dir' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/MenuThumbnail.xml', + '*,tab' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Tab.xml', + '*,timeline' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Timeline.xml', + ), + 'search' => + array ( + 'andWhere' => '`CType`=\'list\'', + ), + ), + ), + 'accessibility_title' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:accessibility_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'default' => '', + ), + ), + 'accessibility_bypass' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:accessibility_bypass', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'accessibility_bypass_text' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:accessibility_bypass_text', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'default' => '', + ), + ), + 'l18n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 255, + ), + ), + 'selected_categories' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:selected_categories', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => 'AND sys_category.sys_language_uid IN (0,-1) ORDER BY sys_category.title ASC', + 'size' => 20, + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + ), + ), + ), + ), + 'category_field' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:category_field', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + 'itemsProcFunc' => 'TYPO3\\CMS\\Core\\Category\\CategoryRegistry->getCategoryFieldsForTable', + 'itemsProcConfig' => + array ( + 'table' => 'tt_content', + ), + ), + ), + 'table_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_class.default', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_class.striped', + 1 => 'striped', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_class.bordered', + 1 => 'bordered', + ), + ), + 'default' => '', + ), + ), + 'table_caption' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_caption', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'table_delimiter' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.124', + 1 => 124, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.59', + 1 => 59, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.44', + 1 => 44, + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.58', + 1 => 58, + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.9', + 1 => 9, + ), + ), + 'default' => 124, + ), + ), + 'table_enclosure' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_enclosure', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_enclosure.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_enclosure.39', + 1 => 39, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_enclosure.34', + 1 => 34, + ), + ), + 'default' => 0, + ), + ), + 'table_header_position' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_header_position', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_header_position.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_header_position.1', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_header_position.2', + 1 => 2, + ), + ), + 'default' => 0, + ), + ), + 'table_tfoot' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_tfoot', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'uploads_description' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.uploads_description', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'uploads_type' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.uploads_type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.uploads_type.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.uploads_type.1', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.uploads_type.2', + 1 => 2, + ), + ), + 'default' => 0, + ), + ), + 'categories' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.categories', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND sys_category.sys_language_uid IN (-1, 0) ORDER BY sys_category.sorting ASC', + 'MM' => 'sys_category_record_mm', + 'MM_opposite_field' => 'items', + 'MM_match_fields' => + array ( + 'tablenames' => 'tt_content', + 'fieldname' => 'categories', + ), + 'size' => 20, + 'maxitems' => 9999, + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + 'maxLevels' => 99, + ), + ), + ), + ), + 'tx_impexp_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'tx_bootstrappackage_accordion_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_accordion_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'tx_bootstrappackage_card_group_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_card_group_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'external_media_source' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.external_media_source', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + 'max' => 1024, + ), + ), + 'external_media_ratio' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.external_media_ratio', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '16:9', + 1 => '16by9', + ), + 1 => + array ( + 0 => '4:3', + 1 => '4by3', + ), + ), + ), + ), + 'tx_bootstrappackage_icon_group_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_icon_group_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'panel_class' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.panel_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 1 => 'default', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.primary', + 1 => 'primary', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.success', + 1 => 'success', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.info', + 1 => 'info', + ), + 4 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.warning', + 1 => 'warning', + ), + 5 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.danger', + 1 => 'danger', + ), + ), + ), + ), + 'quote_source' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.source', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + ), + ), + 'quote_link' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.link', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'tx_bootstrappackage_tab_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_tab_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'icon_set' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_set', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.none', + 1 => '', + ), + 1 => + array ( + 0 => 'Ionicons', + 1 => 'EXT:bootstrap_package/Resources/Public/Images/Icons/Ionicons/', + ), + 2 => + array ( + 0 => 'Glyphicons', + 1 => 'EXT:bootstrap_package/Resources/Public/Images/Icons/Glyphicons/', + ), + ), + ), + ), + 'icon' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon', + 'displayCond' => 'FIELD:icon_set:REQ:true', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.none', + 1 => 0, + 2 => 'EXT:bootstrap_package/Resources/Public/Images/Icons/none.jpg', + ), + ), + 'itemsProcFunc' => 'BK2K\\BootstrapPackage\\Utility\\TextIconUtility->addIconItems', + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'icon_file' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_file', + 'displayCond' => 'FIELD:icon_set:REQ:false', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'icon_file', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,png,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,png,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 1, + 'maxitems' => 1, + ), + ), + 'icon_position' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_position', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.left', + 1 => 'left', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.right', + 1 => 'right', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.top', + 1 => 'top', + ), + ), + ), + ), + 'icon_type' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_type', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'default' => 'default', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 1 => 'default', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.square', + 1 => 'square', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.circle', + 1 => 'circle', + ), + ), + ), + ), + 'icon_size' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_size', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 1 => 'default', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 1 => 'medium', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 1 => 'large', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.awesome', + 1 => 'awesome', + ), + ), + ), + ), + 'icon_color' => + array ( + 'displayCond' => 'FIELD:icon_type:!=:default', + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_color', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'colorpicker', + 'default' => '#FFFFFF', + ), + ), + 'icon_background' => + array ( + 'displayCond' => 'FIELD:icon_type:!=:default', + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_background', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'colorpicker', + 'default' => '#333333', + ), + ), + 'tx_bootstrappackage_timeline_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_timeline_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'background_color_class' => + array ( + 'exclude' => true, + 'displayCond' => 'FIELD:frame_class:!=:none', + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.background_color_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'none', + 1 => 'none', + ), + 1 => + array ( + 0 => 'primary', + 1 => 'primary', + ), + 2 => + array ( + 0 => 'secondary', + 1 => 'secondary', + ), + 3 => + array ( + 0 => 'light', + 1 => 'light', + ), + 4 => + array ( + 0 => 'dark', + 1 => 'dark', + ), + ), + ), + 'l10n_mode' => 'exclude', + ), + 'background_image' => + array ( + 'exclude' => true, + 'displayCond' => 'FIELD:frame_class:!=:none', + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.background_image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'background_image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + 'l10n_mode' => 'exclude', + ), + 'background_image_options' => + array ( + 'exclude' => true, + 'displayCond' => 'FIELD:frame_class:!=:none', + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.background_image_options', + 'config' => + array ( + 'type' => 'flex', + 'ds' => + array ( + 'default' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/BackgroundImage.xml', + ), + ), + 'l10n_mode' => 'exclude', + ), + 'readmore_label' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.readmore_label', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim', + 'size' => 50, + 'max' => 255, + ), + ), + 'teaser' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.teaser', + 'exclude' => true, + 'config' => + array ( + 'type' => 'text', + 'softref' => 'rtehtmlarea_images,typolink_tag', + 'cols' => '40', + 'rows' => '3', + ), + ), + 'tx_bootstrappackage_carousel_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_carousel_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'file_folder' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.file_folder', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'folder', + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => 'CType,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories', + ), + 'bullets' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,bullets_type,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.ALT.bulletlist_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'wrap' => 'off', + ), + ), + ), + ), + 'div' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.div_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'header' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'text' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'enableRichtext' => true, + 'richtextConfiguration' => 'default', + ), + ), + ), + ), + 'textpic' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.images,image,file_folder,filelink_sorting,--palette--;;mediaAdjustments,--palette--;;gallerySettings,--palette--;;imagelinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'enableRichtext' => true, + 'richtextConfiguration' => 'default', + ), + ), + 'image' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'textmedia' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.media,assets,--palette--;;mediaAdjustments,--palette--;;gallerySettings,--palette--;;imagelinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'enableRichtext' => true, + 'richtextConfiguration' => 'default', + ), + ), + 'assets' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'image' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.images,image,file_folder,filelink_sorting,--palette--;;mediaAdjustments,--palette--;;gallerySettings,--palette--;;imagelinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'image' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'html' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.ALT.html_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'renderType' => 't3editor', + 'wrap' => 'off', + 'format' => 'html', + ), + ), + ), + ), + 'list' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.plugin,list_type;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:list_type_formlabel,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.list_formlabel,recursive,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'subtype_value_field' => 'list_type', + ), + 'menu_categorized_pages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,selected_categories,category_field,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'selected_categories' => + array ( + 'config' => + array ( + 'minitems' => 1, + ), + ), + 'category_field' => + array ( + 'config' => + array ( + 'itemsProcConfig' => + array ( + 'table' => 'pages', + ), + ), + ), + ), + ), + 'menu_categorized_content' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,selected_categories,category_field,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'selected_categories' => + array ( + 'config' => + array ( + 'minitems' => 1, + ), + ), + 'category_field' => + array ( + 'config' => + array ( + 'itemsProcConfig' => + array ( + 'table' => 'tt_content', + ), + ), + ), + ), + ), + 'menu_pages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_subpages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_sitemap' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_section' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_abstract' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_recently_updated' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_related_pages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_section_pages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_sitemap_pages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'shortcut' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.shortcut_formlabel,records;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:records_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'table' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:field.table.bodytext,--palette--;;tableconfiguration,table_caption,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;tablelayout,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'renderType' => 'textTable', + 'wrap' => 'off', + ), + ), + ), + ), + 'uploads' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,--palette--;;uploads,--palette--;;uploadslayout,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'form_formframework' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;header,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.plugin,pi_flexform,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'login' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pi_flexform,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'accordion' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_accordion_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'audio' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.media,assets,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'assets' => + array ( + 'config' => + array ( + 'filter' => + array ( + 0 => + array ( + 'parameters' => + array ( + 'allowedFileExtensions' => 'mp3', + ), + ), + ), + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserAllowed' => 'mp3', + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'card_group' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_card_group_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.card_group.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'carousel' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_carousel_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'carousel_small' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_carousel_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'carousel_fullscreen' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_carousel_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'csv' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,media;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media.ALT.uploads_formlabel,--palette--;;tableconfiguration,--palette--;;tablelayout,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'media' => + array ( + 'config' => + array ( + 'filter' => + array ( + 0 => + array ( + 'parameters' => + array ( + 'allowedFileExtensions' => 'csv', + ), + ), + ), + 'minitems' => 0, + 'maxitems' => 1, + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserAllowed' => 'csv', + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'external_media' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.palette.external_media;external_media,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'icon_group' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_icon_group_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.icon_group.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'listgroup' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,bodytext,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.ALT.bulletlist_formlabel', + 'config' => + array ( + 'wrap' => 'off', + ), + ), + ), + ), + 'media' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.media,assets,file_folder,filelink_sorting,--palette--;LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.mediaAdjustments;mediaAdjustments,--palette--;LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.gallerySettings;gallerySettings,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.imagelinks;imagelinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'assets' => + array ( + 'config' => + array ( + 'filter' => + array ( + 0 => + array ( + 'parameters' => + array ( + 'allowedFileExtensions' => 'youtube, vimeo', + ), + ), + ), + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserAllowed' => 'youtube, vimeo', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'menu_card_list' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,readmore_label,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.card.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu_accessibility;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_card_dir' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,readmore_label,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.card.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu_accessibility;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_thumbnail_list' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.thumbnail.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu_accessibility;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_thumbnail_dir' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.thumbnail.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu_accessibility;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'panel' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.header;header_minimal,bodytext,panel_class,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel', + 'config' => + array ( + 'enableRichtext' => true, + ), + ), + ), + ), + 'quote' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.div_formlabel,quote_link;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.link,quote_source;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.source,bodytext;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.text,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'social_links' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel', + 'config' => + array ( + 'enableRichtext' => true, + ), + ), + ), + ), + 'tab' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_tab_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'textcolumn' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,bodytext,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel', + 'config' => + array ( + 'enableRichtext' => true, + ), + ), + ), + ), + 'texticon' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,bodytext,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.icon,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon;bootstrap_package_icons,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel', + 'config' => + array ( + 'enableRichtext' => true, + ), + ), + ), + ), + 'textteaser' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,teaser,bodytext,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel', + 'config' => + array ( + 'enableRichtext' => true, + ), + ), + ), + ), + 'timeline' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_timeline_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'general' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general', + 'showitem' => ' + CType;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType_formlabel, + colPos;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos_formlabel, + ', + ), + 'header' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.header', + 'showitem' => ' + header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_formlabel, + --linebreak--, + header_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout_formlabel, + header_position;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position_formlabel, + date;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:date_formlabel, + --linebreak--, + header_link;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link_formlabel + ', + ), + 'headers' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers', + 'showitem' => ' + header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_formlabel, + --linebreak--, + header_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout_formlabel, + header_position;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position_formlabel, + date;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:date_formlabel, + --linebreak--, + header_link;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link_formlabel, + --linebreak--, + subheader;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:subheader_formlabel + ', + ), + 'gallerySettings' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.gallerySettings', + 'showitem' => ' + imageorient;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient_formlabel, + imagecols;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imagecols_formlabel + ', + ), + 'mediaAdjustments' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.mediaAdjustments', + 'showitem' => ' + imagewidth;LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.mediaAdjustments.imagewidth, + imageheight;LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.mediaAdjustments.imageheight, + imageborder;LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.mediaAdjustments.imageborder + ', + ), + 'imagelinks' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.imagelinks', + 'showitem' => ' + image_zoom;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:image_zoom_formlabel + ', + ), + 'uploads' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media', + 'showitem' => ' + media;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media.ALT.uploads_formlabel, + --linebreak--, + file_collections;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:file_collections.ALT.uploads_formlabel, + --linebreak--, + filelink_sorting, + filelink_sorting_direction, + target + ', + ), + 'menu_accessibility' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu_accessibility', + 'showitem' => ' + accessibility_title;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu.ALT.accessibility_title_formlabel, + --linebreak--, + accessibility_bypass;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu.ALT.accessibility_bypass_formlabel, + accessibility_bypass_text;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu.ALT.accessibility_bypass_text_formlabel + ', + ), + 'hidden' => + array ( + 'showitem' => ' + hidden;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:field.default.hidden + ', + ), + 'language' => + array ( + 'showitem' => ' + sys_language_uid;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:sys_language_uid_formlabel,l18n_parent + ', + ), + 'access' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access', + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel, + --linebreak--, + fe_group;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:fe_group_formlabel, + --linebreak--,editlock + ', + ), + 'uploadslayout' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.uploads_layout', + 'showitem' => ' + filelink_size;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_size_formlabel, + uploads_description, + uploads_type + ', + ), + 'appearanceLinks' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks', + 'showitem' => ' + sectionIndex;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:sectionIndex_formlabel, + linkToTop;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:linkToTop_formlabel + ', + ), + 'frames' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames', + 'showitem' => ' + layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout_formlabel, + frame_class;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class_formlabel, + space_before_class;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_before_class_formlabel, + space_after_class;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_after_class_formlabel, + + --linebreak--, + background_color_class, + --linebreak--, + background_image, + background_image_options, +', + ), + 'tableconfiguration' => + array ( + 'showitem' => ' + table_delimiter, + table_enclosure + ', + ), + 'tablelayout' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.table_layout', + 'showitem' => ' + cols, + table_class, + table_header_position, + table_tfoot + ', + ), + 'external_media' => + array ( + 'showitem' => ' + external_media_source, --linebreak--, + external_media_ratio + ', + ), + 'bootstrap_package_icons' => + array ( + 'showitem' => ' + icon_position, icon_type, icon_size, --linebreak--, + icon_color, icon_background, --linebreak--, + icon_set, --linebreak--, + icon, icon_file + ', + ), + 'header_minimal' => + array ( + 'showitem' => ' + header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_formlabel, + --linebreak--, + header_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout_formlabel, + ', + ), + ), + ), + 'tx_extensionmanager_domain_model_extension' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension', + 'label' => 'uid', + 'default_sortby' => '', + 'hideTable' => true, + 'rootLevel' => 1, + 'adminOnly' => true, + 'typeicon_classes' => + array ( + 'default' => 'empty-icon', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => 'extension_key,version,integer_version,title,description,state,category,last_updated,update_comment,author_name,author_email,md5hash,serialized_dependencies', + ), + 'columns' => + array ( + 'extension_key' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.extensionkey', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'version' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.version', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'alldownloadcounter' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'integer_version' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.integerversion', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 30, + 'rows' => 5, + ), + ), + 'state' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.state', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'range' => + array ( + 'lower' => 0, + 'upper' => 1000, + ), + 'eval' => 'int', + ), + ), + 'category' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.category', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'range' => + array ( + 'lower' => 0, + 'upper' => 1000, + ), + 'eval' => 'int', + ), + ), + 'last_updated' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.lastupdated', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + ), + ), + 'update_comment' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.updatecomment', + 'config' => + array ( + 'type' => 'text', + 'cols' => 30, + 'rows' => 5, + ), + ), + 'author_name' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.authorname', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'author_email' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.authoremail', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'current_version' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.currentversion', + 'config' => + array ( + 'type' => 'check', + 'size' => 1, + ), + ), + 'review_state' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.reviewstate', + 'config' => + array ( + 'type' => 'check', + 'size' => 1, + ), + ), + 'md5hash' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.md5hash', + 'config' => + array ( + 'type' => 'input', + 'size' => 1, + ), + ), + 'serialized_dependencies' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.serializedDependencies', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => 'extensionkey, version, integer_version, title, description, state, category, last_updated, update_comment, author_name, author_email, review_state, md5hash, serialized_dependencies', + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + ), + ), + 'tx_extensionmanager_domain_model_repository' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository', + 'label' => 'uid', + 'default_sortby' => '', + 'hideTable' => true, + 'rootLevel' => 1, + 'adminOnly' => true, + 'typeicon_classes' => + array ( + 'default' => 'empty-icon', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,description,wsdl_url_mirror_list_url,last_update,extension_count', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.description', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'wsdl_url' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.wsdlUrl', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'mirror_list_url' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.mirrorListUrl', + 'config' => + array ( + 'type' => 'text', + 'cols' => 30, + ), + ), + 'last_update' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.lastUpdate', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'extension_count' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.extensionCount', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => 'title, description, wsdl_url, mirror_list_url, last_update, extension_count', + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + ), + ), + 'sys_redirect' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect', + 'label' => 'source_host', + 'label_alt' => 'source_path', + 'label_alt_force' => true, + 'crdate' => 'createdon', + 'cruser_id' => 'createdby', + 'tstamp' => 'updatedon', + 'versioningWS' => false, + 'default_sortby' => 'source_host, source_path', + 'rootLevel' => 1, + 'security' => + array ( + 'ignoreWebMountRestriction' => true, + 'ignoreRootLevelRestriction' => true, + ), + 'delete' => 'deleted', + 'enablecolumns' => + array ( + 'disabled' => 'disabled', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_redirect', + ), + 'searchFields' => 'source_host,source_path,target,target_statuscode', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'disabled, source_host, source_path, respect_query_parameters, is_regexp, force_https, keep_query_parameters, target, target_statuscode, hitcount, lasthiton, disable_hitcount', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;source,--palette--;;targetdetails,--div--;LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:tabs.redirectCount,disable_hitcount,hitcount,lasthiton,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;visibility', + ), + ), + 'palettes' => + array ( + 'visibility' => + array ( + 'showitem' => 'disabled, --linebreak--, starttime, endtime', + ), + 'source' => + array ( + 'showitem' => 'source_host, --linebreak--, source_path, respect_query_parameters, is_regexp', + ), + 'targetdetails' => + array ( + 'showitem' => 'target, target_statuscode, --linebreak--, force_https, keep_query_parameters', + ), + ), + 'columns' => + array ( + 'disabled' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'source_host' => + array ( + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.source_host', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim,required,TYPO3\\CMS\\Redirects\\Evaluation\\SourceHost', + 'valuePicker' => + array ( + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:redirects/Resources/Private/Language/locallang_module_redirect.xlf:source_host_global_text', + 1 => '*', + ), + ), + ), + 'default' => '*', + ), + ), + 'source_path' => + array ( + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.source_path', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'eval' => 'trim,required', + 'placeholder' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_module_redirect.xlf:source_path.placeholder', + 'max' => 2048, + ), + ), + 'force_https' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.force_https.0', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'keep_query_parameters' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.keep_query_parameters.0', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'respect_query_parameters' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.respect_query_parameters.0', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'target' => + array ( + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'required', + 'renderType' => 'inputLink', + 'softref' => 'typolink', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'blindLinkOptions' => 'mail,folder,telephone', + 'blindLinkFields' => 'class, target, title', + ), + ), + ), + 'max' => 2048, + ), + ), + 'target_statuscode' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target_statuscode', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target_statuscode.301', + 1 => 301, + ), + 1 => + array ( + 0 => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target_statuscode.302', + 1 => 302, + ), + 2 => + array ( + 0 => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target_statuscode.303', + 1 => 303, + ), + 3 => + array ( + 0 => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target_statuscode.307', + 1 => 307, + ), + ), + 'default' => 307, + 'size' => 1, + ), + ), + 'hitcount' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.hitcount', + 'config' => + array ( + 'type' => 'input', + 'size' => 5, + 'default' => 0, + 'readOnly' => true, + ), + 'displayCond' => 'USER:TYPO3\\CMS\\Redirects\\UserFunctions\\HitCountDisplayCondition->isEnabled', + ), + 'lasthiton' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.lasthiton', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'datetime,int', + 'renderType' => 'inputDateTime', + 'readOnly' => true, + ), + 'displayCond' => 'USER:TYPO3\\CMS\\Redirects\\UserFunctions\\HitCountDisplayCondition->isEnabled', + ), + 'disable_hitcount' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.hitcountState', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxLabeledToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'labelChecked' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'labelUnchecked' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.disabled', + 'invertStateDisplay' => true, + ), + ), + ), + 'displayCond' => 'USER:TYPO3\\CMS\\Redirects\\UserFunctions\\HitCountDisplayCondition->isEnabled', + ), + 'is_regexp' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.is_regexp', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + ), + ), + 'sys_note' => + array ( + 'ctrl' => + array ( + 'label' => 'subject', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser', + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'delete' => 'deleted', + 'title' => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_note', + ), + 'sortby' => 'sorting', + 'searchFields' => 'subject,message', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'category,subject,message,personal', + ), + 'columns' => + array ( + 'category' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.category', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '0', + 2 => 'sysnote-type-0', + ), + 1 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.category.I.1', + 1 => '1', + 2 => 'sysnote-type-1', + ), + 2 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.category.I.3', + 1 => '3', + 2 => 'sysnote-type-3', + ), + 3 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.category.I.4', + 1 => '4', + 2 => 'sysnote-type-4', + ), + 4 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.category.I.2', + 1 => '2', + 2 => 'sysnote-type-2', + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'subject' => + array ( + 'label' => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.subject', + 'config' => + array ( + 'type' => 'input', + 'size' => 40, + 'max' => 255, + ), + ), + 'message' => + array ( + 'label' => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.message', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 15, + ), + ), + 'personal' => + array ( + 'label' => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.personal', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'position' => + array ( + 'label' => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.position', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.position.top', + 1 => 1, + ), + 1 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.position.bottom', + 1 => 0, + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,category,subject,message,position,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,personal,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'tx_bootstrappackage_accordion_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'label_alt' => 'bodytext', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-accordion-item', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header, + bodytext + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header,bodytext,media,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaposition;mediaposition,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + 'columnsOverrides' => + array ( + 'media' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content + ', + ), + 'mediaposition' => + array ( + 'showitem' => ' + mediaorient, + imagecols, + image_zoom, + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType`=\'accordion\'', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_accordion_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_accordion_item.pid=###CURRENT_PID### AND tx_bootstrappackage_accordion_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'header' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.bodytext', + 'l10n_mode' => 'prefixLangTitle', + 'l10n_cat' => 'text', + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '15', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'media' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.media', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'media', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.audioOverlayPalette;audioOverlayPalette, + --palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.videoOverlayPalette;videoOverlayPalette, + --palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + ), + ), + 'mediaorient' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaorient', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaorient.left', + 1 => 'left', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaorient.top', + 1 => 'top', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaorient.right', + 1 => 'right', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaorient.bottom', + 1 => 'bottom', + ), + ), + 'default' => 'left', + ), + 'l10n_mode' => 'exclude', + ), + 'imagecols' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.imagecols', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '1', + 1 => 1, + ), + 1 => + array ( + 0 => '2', + 1 => 2, + ), + 2 => + array ( + 0 => '3', + 1 => 3, + ), + 3 => + array ( + 0 => '4', + 1 => 4, + ), + 4 => + array ( + 0 => '5', + 1 => 5, + ), + 5 => + array ( + 0 => '6', + 1 => 6, + ), + ), + 'default' => 2, + ), + 'l10n_mode' => 'exclude', + ), + 'image_zoom' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.image_zoom', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'tx_bootstrappackage_card_group_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-card-group-item', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.header;header,image,bodytext,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link;link,icon_file,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + 'columnsOverrides' => + array ( + 'image' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'header' => + array ( + 'showitem' => ' + header, + --linebreak--, + subheader, + ', + ), + 'link' => + array ( + 'showitem' => ' + link, + link_title, + --linebreak--, + link_icon, + link_class, + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType`=\'card_group\'', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_card_group_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_card_group_item.pid=###CURRENT_PID### AND tx_bootstrappackage_card_group_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'header' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'subheader' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.subheader', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + ), + ), + 'image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + title, + alternative, + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.bodytext', + 'exclude' => true, + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '15', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'link' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'link_title' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + ), + ), + 'link_icon' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link_icon', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'link_icon', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'link_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'default', + 1 => 'default', + ), + 1 => + array ( + 0 => 'primary', + 1 => 'primary', + ), + 2 => + array ( + 0 => 'secondary', + 1 => 'secondary', + ), + 3 => + array ( + 0 => 'success', + 1 => 'success', + ), + 4 => + array ( + 0 => 'info', + 1 => 'info', + ), + 5 => + array ( + 0 => 'warning', + 1 => 'warning', + ), + 6 => + array ( + 0 => 'danger', + 1 => 'danger', + ), + 7 => + array ( + 0 => 'outline-default', + 1 => 'outline-default', + ), + 8 => + array ( + 0 => 'outline-primary', + 1 => 'outline-primary', + ), + 9 => + array ( + 0 => 'outline-secondary', + 1 => 'outline-secondary', + ), + 10 => + array ( + 0 => 'outline-success', + 1 => 'outline-success', + ), + 11 => + array ( + 0 => 'outline-info', + 1 => 'outline-info', + ), + 12 => + array ( + 0 => 'outline-warning', + 1 => 'outline-warning', + ), + 13 => + array ( + 0 => 'outline-danger', + 1 => 'outline-danger', + ), + ), + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'tx_bootstrappackage_carousel_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item', + 'type' => 'item_type', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_column' => 'item_type', + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-carousel-item', + 'header' => 'content-bootstrappackage-carousel-item-header', + 'call_to_action' => 'content-bootstrappackage-carousel-item-calltoaction', + 'image' => 'content-bootstrappackage-carousel-item-image', + 'text' => 'content-bootstrappackage-carousel-item-text', + 'text_and_image' => 'content-bootstrappackage-carousel-item-textandimage', + 'background_image' => 'content-bootstrappackage-carousel-item-backgroundimage', + 'html' => 'content-bootstrappackage-carousel-item-html', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header, + header_layout, + header_class, + subheader, + subheader_layout, + subheader_class + bodytext, + image, + text_color, + background_color, + background_image + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,nav_title,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'header' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header;header,nav_title,text_color,link,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'text' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header;header,nav_title,bodytext,text_color,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'call_to_action' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header;header,nav_title,bodytext,button_text,link,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'image' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,nav_title,image,link,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'text_and_image' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header;header,nav_title,bodytext,text_color,image,link,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'background_image' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,nav_title,background_color,background_image,background_image_options,link,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'html' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,nav_title,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.ALT.html_formlabel,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'renderType' => 't3editor', + 'wrap' => 'off', + 'format' => 'html', + ), + ), + ), + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'header' => + array ( + 'showitem' => ' + header, + header_layout, + header_class, + --linebreak--, + subheader, + subheader_layout, + subheader_class, + --linebreak--, + header_position, + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content, + item_type;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType_formlabel, + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType` IN (\'carousel\',\'carousel_small\',\'carousel_fullscreen\')', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'item_type' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.header', + 1 => 'header', + 2 => 'content-bootstrappackage-carousel-item-header', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.text', + 1 => 'text', + 2 => 'content-bootstrappackage-carousel-item-text', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.calltoaction', + 1 => 'call_to_action', + 2 => 'content-bootstrappackage-carousel-item-calltoaction', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.image', + 1 => 'image', + 2 => 'content-bootstrappackage-carousel-item-image', + ), + 4 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.textandimage', + 1 => 'text_and_image', + 2 => 'content-bootstrappackage-carousel-item-textandimage', + ), + 5 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.backgroundimage', + 1 => 'background_image', + 2 => 'content-bootstrappackage-carousel-item-backgroundimage', + ), + 6 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.html', + 1 => 'html', + 2 => 'content-bootstrappackage-carousel-item-html', + ), + ), + 'default' => 'header', + 'authMode' => 'explicitAllow', + 'authMode_enforce' => 'strict', + ), + 'l10n_mode' => 'exclude', + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_carousel_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_carousel_item.pid=###CURRENT_PID### AND tx_bootstrappackage_carousel_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'link' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.link', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'header' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'header_layout' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_layout', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'H1', + 1 => '1', + ), + 1 => + array ( + 0 => 'H2', + 1 => '2', + ), + 2 => + array ( + 0 => 'H3', + 1 => '3', + ), + 3 => + array ( + 0 => 'H4', + 1 => '4', + ), + ), + 'default' => '1', + ), + 'l10n_mode' => 'exclude', + ), + 'header_position' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_position', + 'exclude' => true, + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_position.default', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_position.center', + 1 => 'center', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_position.right', + 1 => 'right', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_position.left', + 1 => 'left', + ), + ), + 'default' => '', + ), + ), + 'header_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 'none', + ), + 1 => + array ( + 0 => 'h1', + 1 => 'h1', + ), + 2 => + array ( + 0 => 'h2', + 1 => 'h2', + ), + 3 => + array ( + 0 => 'h3', + 1 => 'h3', + ), + 4 => + array ( + 0 => 'h4', + 1 => 'h4', + ), + 5 => + array ( + 0 => 'h5', + 1 => 'h5', + ), + ), + ), + 'l10n_mode' => 'exclude', + ), + 'subheader' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.subheader', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + ), + ), + 'subheader_layout' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.subheader_layout', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'H2', + 1 => '2', + ), + 1 => + array ( + 0 => 'H3', + 1 => '3', + ), + 2 => + array ( + 0 => 'H4', + 1 => '4', + ), + ), + 'default' => '2', + ), + 'l10n_mode' => 'exclude', + ), + 'subheader_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.subheader_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 'none', + ), + 1 => + array ( + 0 => 'h1', + 1 => 'h1', + ), + 2 => + array ( + 0 => 'h2', + 1 => 'h2', + ), + 3 => + array ( + 0 => 'h3', + 1 => 'h3', + ), + 4 => + array ( + 0 => 'h4', + 1 => 'h4', + ), + 5 => + array ( + 0 => 'h5', + 1 => 'h5', + ), + ), + ), + 'l10n_mode' => 'exclude', + ), + 'nav_title' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.nav_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.bodytext', + 'l10n_mode' => 'prefixLangTitle', + 'l10n_cat' => 'text', + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '5', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'button_text' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.button_text', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 255, + ), + ), + 'image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + title, + alternative, + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'text_color' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.text_color', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'colorpicker', + 'default' => '#FFFFFF', + ), + 'l10n_mode' => 'exclude', + ), + 'background_color' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.background_color', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'colorpicker', + 'default' => '#333333', + ), + 'l10n_mode' => 'exclude', + ), + 'background_image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.background_image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'background_image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + 'l10n_mode' => 'exclude', + ), + 'background_image_options' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.background_image_options', + 'config' => + array ( + 'type' => 'flex', + 'ds' => + array ( + 'default' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/BackgroundImage.xml', + ), + ), + 'l10n_mode' => 'exclude', + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'tx_bootstrappackage_icon_group_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-icon-group-item', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header, + subheader, + bodytext, + icon_file, + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header,subheader,bodytext,link,icon_file,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType`=\'icon_group\'', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_icon_group_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_icon_group_item.pid=###CURRENT_PID### AND tx_bootstrappackage_icon_group_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'header' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'subheader' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.subheader', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.bodytext', + 'l10n_mode' => 'prefixLangTitle', + 'l10n_cat' => 'text', + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '15', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'link' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.link', + ), + ), + ), + 'softref' => 'typolink', + ), + 'l10n_mode' => 'exclude', + ), + 'icon_file' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.icon_file', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'icon_file', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 1, + 'maxitems' => 1, + ), + 'l10n_mode' => 'exclude', + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'tx_bootstrappackage_tab_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'label_alt' => 'bodytext', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-tab-item', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header, + bodytext + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header,bodytext,media,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaposition;mediaposition,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + 'columnsOverrides' => + array ( + 'media' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content + ', + ), + 'mediaposition' => + array ( + 'showitem' => ' + mediaorient, + imagecols, + image_zoom, + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType`=\'tab\'', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_tab_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_tab_item.pid=###CURRENT_PID### AND tx_bootstrappackage_tab_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'header' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.bodytext', + 'l10n_mode' => 'prefixLangTitle', + 'l10n_cat' => 'text', + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '15', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'media' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.media', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'media', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.audioOverlayPalette;audioOverlayPalette, + --palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.videoOverlayPalette;videoOverlayPalette, + --palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + ), + ), + 'mediaorient' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaorient', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaorient.left', + 1 => 'left', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaorient.top', + 1 => 'top', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaorient.right', + 1 => 'right', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaorient.bottom', + 1 => 'bottom', + ), + ), + 'default' => 'left', + ), + 'l10n_mode' => 'exclude', + ), + 'imagecols' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.imagecols', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '1', + 1 => 1, + ), + 1 => + array ( + 0 => '2', + 1 => 2, + ), + 2 => + array ( + 0 => '3', + 1 => 3, + ), + 3 => + array ( + 0 => '4', + 1 => 4, + ), + 4 => + array ( + 0 => '5', + 1 => 5, + ), + 5 => + array ( + 0 => '6', + 1 => 6, + ), + ), + 'default' => 2, + ), + 'l10n_mode' => 'exclude', + ), + 'image_zoom' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.image_zoom', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'tx_bootstrappackage_timeline_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'label_userFunc' => 'BK2K\\BootstrapPackage\\Userfuncs\\Tca->timelineItemLabel', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'default_sortby' => 'date', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-timeline-item', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,date,header,bodytext,icon_file,image,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + 'columnsOverrides' => + array ( + 'image' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType`=\'timeline\'', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_timeline_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_timeline_item.pid=###CURRENT_PID### AND tx_bootstrappackage_timeline_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'date' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.date', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'dbType' => 'datetime', + 'eval' => 'datetime,required', + ), + 'l10n_mode' => 'exclude', + ), + 'header' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.bodytext', + 'l10n_mode' => 'prefixLangTitle', + 'l10n_cat' => 'text', + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '15', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'icon_file' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.icon_file', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'icon_file', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + 'l10n_mode' => 'exclude', + ), + 'image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + title, + alternative, + description, + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + ), + 'categoryRegistry' => 'O:40:"TYPO3\\CMS\\Core\\Category\\CategoryRegistry":4:{s:11:"' . "\0" . '*' . "\0" . 'registry";a:3:{s:5:"pages";a:1:{s:10:"categories";a:1:{s:8:"position";s:18:"replace:categories";}}s:17:"sys_file_metadata";a:1:{s:10:"categories";a:1:{s:8:"position";s:18:"replace:categories";}}s:10:"tt_content";a:1:{s:10:"categories";a:1:{s:8:"position";s:18:"replace:categories";}}}s:13:"' . "\0" . '*' . "\0" . 'extensions";a:1:{s:4:"core";a:3:{s:5:"pages";a:1:{s:10:"categories";s:10:"categories";}s:17:"sys_file_metadata";a:1:{s:10:"categories";s:10:"categories";}s:10:"tt_content";a:1:{s:10:"categories";s:10:"categories";}}}s:20:"' . "\0" . '*' . "\0" . 'addedCategoryTabs";a:3:{s:5:"pages";s:5:"pages";s:17:"sys_file_metadata";s:17:"sys_file_metadata";s:10:"tt_content";s:10:"tt_content";}s:11:"' . "\0" . '*' . "\0" . 'template";s:60:" + + +CREATE TABLE %s ( + %s int(11) DEFAULT \'0\' NOT NULL +); + + +";}', +); +# \ No newline at end of file diff --git a/var/cache/code/cache_core/tca_base_4ca76ff9147048bf19609f44de56221a2e76f68e.php b/var/cache/code/cache_core/tca_base_4ca76ff9147048bf19609f44de56221a2e76f68e.php new file mode 100644 index 0000000..b84193a --- /dev/null +++ b/var/cache/code/cache_core/tca_base_4ca76ff9147048bf19609f44de56221a2e76f68e.php @@ -0,0 +1,19350 @@ + + array ( + 'be_groups' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'default_sortby' => 'title', + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'adminOnly' => true, + 'rootLevel' => 1, + 'typeicon_classes' => + array ( + 'default' => 'status-user-group-backend', + ), + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups', + 'useColumnsForDefaultValues' => 'lockToDomain, file_permissions', + 'versioningWS_alwaysAllowLiveEdit' => true, + 'searchFields' => 'title', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title, db_mountpoints, file_mountpoints, file_permissions, tables_select, tables_modify, pagetypes_select, non_exclude_fields, groupMods, lockToDomain, description', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'max' => 50, + 'eval' => 'trim,required', + ), + ), + 'db_mountpoints' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:db_mountpoints', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 3, + 'autoSizeMax' => 10, + ), + ), + 'file_mountpoints' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'enableMultiSelectFilterTextfield' => true, + 'foreign_table' => 'sys_filemounts', + 'foreign_table_where' => ' AND sys_filemounts.pid=0 ORDER BY sys_filemounts.title', + 'size' => 3, + 'autoSizeMax' => 10, + 'fieldControl' => + array ( + 'editPopup' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_edit_title', + ), + ), + 'addRecord' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_add_title', + 'setValue' => 'prepend', + ), + ), + 'listModule' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_list_title', + ), + ), + ), + ), + ), + 'file_permissions' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.fileoper_perms', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder', + 1 => '--div--', + 2 => 'apps-filetree-folder-default', + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_read', + 1 => 'readFolder', + 2 => 'apps-filetree-folder-default', + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_write', + 1 => 'writeFolder', + 2 => 'apps-filetree-folder-default', + ), + 3 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_add', + 1 => 'addFolder', + 2 => 'apps-filetree-folder-default', + ), + 4 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_rename', + 1 => 'renameFolder', + 2 => 'apps-filetree-folder-default', + ), + 5 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_move', + 1 => 'moveFolder', + 2 => 'apps-filetree-folder-default', + ), + 6 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_copy', + 1 => 'copyFolder', + 2 => 'apps-filetree-folder-default', + ), + 7 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_delete', + 1 => 'deleteFolder', + 2 => 'apps-filetree-folder-default', + ), + 8 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_recursivedelete', + 1 => 'recursivedeleteFolder', + 2 => 'apps-filetree-folder-default', + ), + 9 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files', + 1 => '--div--', + 2 => 'mimetypes-other-other', + ), + 10 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_read', + 1 => 'readFile', + 2 => 'mimetypes-other-other', + ), + 11 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_write', + 1 => 'writeFile', + 2 => 'mimetypes-other-other', + ), + 12 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_add', + 1 => 'addFile', + 2 => 'mimetypes-other-other', + ), + 13 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_rename', + 1 => 'renameFile', + 2 => 'mimetypes-other-other', + ), + 14 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_replace', + 1 => 'replaceFile', + 2 => 'mimetypes-other-other', + ), + 15 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_move', + 1 => 'moveFile', + 2 => 'mimetypes-other-other', + ), + 16 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_copy', + 1 => 'copyFile', + 2 => 'mimetypes-other-other', + ), + 17 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_delete', + 1 => 'deleteFile', + 2 => 'mimetypes-other-other', + ), + ), + 'size' => 17, + 'maxitems' => 17, + 'default' => 'readFolder,writeFolder,addFolder,renameFolder,moveFolder,deleteFolder,readFile,writeFile,addFile,renameFile,replaceFile,moveFile,copyFile,deleteFile', + ), + ), + 'workspace_perms' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:workspace_perms', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:workspace_perms_live', + 1 => '', + ), + ), + ), + ), + 'pagetypes_select' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.pagetypes_select', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'pagetypes', + 'size' => 5, + 'autoSizeMax' => 50, + 'maxitems' => 20, + ), + ), + 'tables_modify' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.tables_modify', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'tables', + 'size' => 5, + 'autoSizeMax' => 50, + ), + ), + 'tables_select' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.tables_select', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'tables', + 'size' => 5, + 'autoSizeMax' => 50, + ), + ), + 'non_exclude_fields' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.non_exclude_fields', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'exclude', + 'size' => 25, + 'autoSizeMax' => 50, + ), + ), + 'explicit_allowdeny' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.explicit_allowdeny', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'explicitValues', + ), + ), + 'allowed_languages' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:allowed_languages', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'languages', + ), + ), + 'custom_options' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.custom_options', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'custom', + ), + ), + 'hidden' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'lockToDomain' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:lockToDomain', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 50, + 'softref' => 'substitute', + ), + ), + 'groupMods' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:userMods', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'modListGroup', + 'size' => 5, + 'autoSizeMax' => 50, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + 'max' => 2000, + ), + ), + 'TSconfig' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 5, + 'enableTabulator' => true, + 'fixedFont' => true, + 'renderType' => 't3editor', + 'format' => 'typoscript', + ), + ), + 'subgroup' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.subgroup', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'enableMultiSelectFilterTextfield' => true, + 'foreign_table' => 'be_groups', + 'foreign_table_where' => 'AND NOT(be_groups.uid = ###THIS_UID###) ORDER BY be_groups.title', + 'size' => 5, + 'autoSizeMax' => 50, + ), + ), + 'category_perms' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:category_perms', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND (sys_category.sys_language_uid = 0 OR sys_category.l10n_parent = 0) ORDER BY sys_category.sorting', + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => false, + 'showHeader' => false, + 'maxLevels' => 99, + ), + ), + 'size' => 20, + 'minitems' => 0, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,subgroup,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.tabs.base_rights,groupMods,tables_select,tables_modify,pagetypes_select,non_exclude_fields,explicit_allowdeny,allowed_languages,custom_options,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.tabs.mounts_and_workspaces,workspace_perms,db_mountpoints,file_mountpoints,file_permissions,category_perms,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.tabs.options,lockToDomain,TSconfig,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'be_users' => + array ( + 'ctrl' => + array ( + 'label' => 'username', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'adminOnly' => true, + 'rootLevel' => 1, + 'default_sortby' => 'admin, username', + 'enablecolumns' => + array ( + 'disabled' => 'disable', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'type' => 'admin', + 'typeicon_column' => 'admin', + 'typeicon_classes' => + array ( + 0 => 'status-user-backend', + 1 => 'status-user-admin', + 'default' => 'status-user-backend', + ), + 'useColumnsForDefaultValues' => 'usergroup,lockToDomain,options,db_mountpoints,file_mountpoints,file_permissions,userMods', + 'versioningWS_alwaysAllowLiveEdit' => true, + 'searchFields' => 'username,email,realName', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'username,description,usergroup,db_mountpoints,file_mountpoints,admin,options,file_permissions,userMods,lockToDomain,realName,email,disable,starttime,endtime,lastlogin', + ), + 'columns' => + array ( + 'username' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.username', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 50, + 'eval' => 'nospace,trim,lower,unique,required', + 'autocomplete' => false, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + 'max' => 2000, + ), + ), + 'password' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.password', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 100, + 'eval' => 'trim,required,password,saltedPassword', + 'autocomplete' => false, + ), + ), + 'usergroup' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.usergroup', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'foreign_table' => 'be_groups', + 'foreign_table_where' => 'ORDER BY be_groups.title', + 'size' => 5, + 'maxitems' => 20, + 'enableMultiSelectFilterTextfield' => true, + 'fieldControl' => + array ( + 'editPopup' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.usergroup_edit_title', + ), + ), + 'addRecord' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.usergroup_add_title', + 'setValue' => 'prepend', + ), + ), + 'listModule' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.usergroup_list_title', + ), + ), + ), + ), + ), + 'avatar' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.avatar', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'avatar', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + 'maxitems' => 1, + ), + ), + 'lockToDomain' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:lockToDomain', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 50, + 'softref' => 'substitute', + ), + ), + 'db_mountpoints' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.options_db_mounts', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 3, + 'maxitems' => 100, + 'autoSizeMax' => 10, + ), + ), + 'file_mountpoints' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.options_file_mounts', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'enableMultiSelectFilterTextfield' => true, + 'foreign_table' => 'sys_filemounts', + 'foreign_table_where' => ' AND sys_filemounts.pid=0 ORDER BY sys_filemounts.title', + 'size' => 3, + 'maxitems' => 100, + 'autoSizeMax' => 10, + 'fieldControl' => + array ( + 'editPopup' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_edit_title', + ), + ), + 'addRecord' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_add_title', + 'setValue' => 'prepend', + ), + ), + 'listModule' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_list_title', + ), + ), + ), + ), + ), + 'email' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.email', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 255, + 'softref' => 'email[subst]', + ), + ), + 'realName' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.name', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 80, + ), + ), + 'disable' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + 'default' => 1, + ), + ), + 'disableIPlock' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.IPlockState', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxLabeledToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'labelChecked' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'labelUnchecked' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.disabled', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'admin' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.admin', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + 'fieldInformation' => + array ( + 'adminIsSystemMaintainer' => + array ( + 'renderType' => 'adminIsSystemMaintainer', + ), + ), + ), + ), + 'options' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.options', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.options_db_mounts', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.options_file_mounts', + 1 => 0, + ), + ), + 'default' => 3, + ), + ), + 'file_permissions' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.fileoper_perms', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder', + 1 => '--div--', + 2 => 'apps-filetree-folder-default', + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_read', + 1 => 'readFolder', + 2 => 'apps-filetree-folder-default', + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_write', + 1 => 'writeFolder', + 2 => 'apps-filetree-folder-default', + ), + 3 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_add', + 1 => 'addFolder', + 2 => 'apps-filetree-folder-default', + ), + 4 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_rename', + 1 => 'renameFolder', + 2 => 'apps-filetree-folder-default', + ), + 5 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_move', + 1 => 'moveFolder', + 2 => 'apps-filetree-folder-default', + ), + 6 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_copy', + 1 => 'copyFolder', + 2 => 'apps-filetree-folder-default', + ), + 7 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_delete', + 1 => 'deleteFolder', + 2 => 'apps-filetree-folder-default', + ), + 8 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_recursivedelete', + 1 => 'recursivedeleteFolder', + 2 => 'apps-filetree-folder-default', + ), + 9 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files', + 1 => '--div--', + 2 => 'mimetypes-other-other', + ), + 10 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_read', + 1 => 'readFile', + 2 => 'mimetypes-other-other', + ), + 11 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_write', + 1 => 'writeFile', + 2 => 'mimetypes-other-other', + ), + 12 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_add', + 1 => 'addFile', + 2 => 'mimetypes-other-other', + ), + 13 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_rename', + 1 => 'renameFile', + 2 => 'mimetypes-other-other', + ), + 14 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_replace', + 1 => 'replaceFile', + 2 => 'mimetypes-other-other', + ), + 15 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_move', + 1 => 'moveFile', + 2 => 'mimetypes-other-other', + ), + 16 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_copy', + 1 => 'copyFile', + 2 => 'mimetypes-other-other', + ), + 17 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_delete', + 1 => 'deleteFile', + 2 => 'mimetypes-other-other', + ), + ), + 'size' => 17, + 'maxitems' => 17, + 'default' => 'readFolder,writeFolder,addFolder,renameFolder,moveFolder,deleteFolder,readFile,writeFile,addFile,renameFile,replaceFile,moveFile,copyFile,deleteFile', + ), + ), + 'workspace_perms' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:workspace_perms', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:workspace_perms_live', + 1 => '', + ), + ), + ), + ), + 'starttime' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'lang' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.lang', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'English', + 1 => '', + ), + 1 => + array ( + 0 => 'Afrikaans', + 1 => 'af', + ), + 2 => + array ( + 0 => 'Albanian', + 1 => 'sq', + ), + 3 => + array ( + 0 => 'Arabic', + 1 => 'ar', + ), + 4 => + array ( + 0 => 'Basque', + 1 => 'eu', + ), + 5 => + array ( + 0 => 'Bosnian', + 1 => 'bs', + ), + 6 => + array ( + 0 => 'Brazilian Portuguese', + 1 => 'pt_BR', + ), + 7 => + array ( + 0 => 'Bulgarian', + 1 => 'bg', + ), + 8 => + array ( + 0 => 'Catalan', + 1 => 'ca', + ), + 9 => + array ( + 0 => 'Chinese (Simple)', + 1 => 'ch', + ), + 10 => + array ( + 0 => 'Chinese (Trad)', + 1 => 'zh', + ), + 11 => + array ( + 0 => 'Croatian', + 1 => 'hr', + ), + 12 => + array ( + 0 => 'Czech', + 1 => 'cs', + ), + 13 => + array ( + 0 => 'Danish', + 1 => 'da', + ), + 14 => + array ( + 0 => 'Dutch', + 1 => 'nl', + ), + 15 => + array ( + 0 => 'Esperanto', + 1 => 'eo', + ), + 16 => + array ( + 0 => 'Estonian', + 1 => 'et', + ), + 17 => + array ( + 0 => 'Faroese', + 1 => 'fo', + ), + 18 => + array ( + 0 => 'Finnish', + 1 => 'fi', + ), + 19 => + array ( + 0 => 'French', + 1 => 'fr', + ), + 20 => + array ( + 0 => 'French (Canada)', + 1 => 'fr_CA', + ), + 21 => + array ( + 0 => 'Galician', + 1 => 'gl', + ), + 22 => + array ( + 0 => 'Georgian', + 1 => 'ka', + ), + 23 => + array ( + 0 => 'German', + 1 => 'de', + ), + 24 => + array ( + 0 => 'Greek', + 1 => 'el', + ), + 25 => + array ( + 0 => 'Greenlandic', + 1 => 'kl', + ), + 26 => + array ( + 0 => 'Hebrew', + 1 => 'he', + ), + 27 => + array ( + 0 => 'Hindi', + 1 => 'hi', + ), + 28 => + array ( + 0 => 'Hungarian', + 1 => 'hu', + ), + 29 => + array ( + 0 => 'Icelandic', + 1 => 'is', + ), + 30 => + array ( + 0 => 'Italian', + 1 => 'it', + ), + 31 => + array ( + 0 => 'Japanese', + 1 => 'ja', + ), + 32 => + array ( + 0 => 'Khmer', + 1 => 'km', + ), + 33 => + array ( + 0 => 'Kinyarwanda', + 1 => 'rw', + ), + 34 => + array ( + 0 => 'Korean', + 1 => 'ko', + ), + 35 => + array ( + 0 => 'Latvian', + 1 => 'lv', + ), + 36 => + array ( + 0 => 'Lithuanian', + 1 => 'lt', + ), + 37 => + array ( + 0 => 'Macedonian', + 1 => 'mk', + ), + 38 => + array ( + 0 => 'Malay', + 1 => 'ms', + ), + 39 => + array ( + 0 => 'Maori', + 1 => 'mi', + ), + 40 => + array ( + 0 => 'Norwegian', + 1 => 'no', + ), + 41 => + array ( + 0 => 'Persian', + 1 => 'fa', + ), + 42 => + array ( + 0 => 'Polish', + 1 => 'pl', + ), + 43 => + array ( + 0 => 'Portuguese', + 1 => 'pt', + ), + 44 => + array ( + 0 => 'Romanian', + 1 => 'ro', + ), + 45 => + array ( + 0 => 'Russian', + 1 => 'ru', + ), + 46 => + array ( + 0 => 'Serbian', + 1 => 'sr', + ), + 47 => + array ( + 0 => 'Slovak', + 1 => 'sk', + ), + 48 => + array ( + 0 => 'Slovenian', + 1 => 'sl', + ), + 49 => + array ( + 0 => 'Spanish', + 1 => 'es', + ), + 50 => + array ( + 0 => 'Swedish', + 1 => 'sv', + ), + 51 => + array ( + 0 => 'Thai', + 1 => 'th', + ), + 52 => + array ( + 0 => 'Turkish', + 1 => 'tr', + ), + 53 => + array ( + 0 => 'Ukrainian', + 1 => 'uk', + ), + 54 => + array ( + 0 => 'Vietnamese', + 1 => 'vi', + ), + ), + ), + ), + 'userMods' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:userMods', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'modListUser', + 'size' => 5, + 'autoSizeMax' => 50, + 'maxitems' => 100, + ), + ), + 'allowed_languages' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:allowed_languages', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'languages', + ), + ), + 'TSconfig' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 5, + 'enableTabulator' => true, + 'fixedFont' => true, + 'renderType' => 't3editor', + 'format' => 'typoscript', + ), + ), + 'createdByAction' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'lastlogin' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.lastlogin', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'readOnly' => true, + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'category_perms' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:category_perms', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND (sys_category.sys_language_uid = 0 OR sys_category.l10n_parent = 0) ORDER BY sys_category.sorting', + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => false, + 'showHeader' => false, + 'maxLevels' => 99, + ), + ), + 'size' => 20, + 'minitems' => 0, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,disable,admin,username,password,avatar,usergroup,realName,email,lang,lastlogin,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.tabs.rights,userMods,allowed_languages,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.tabs.mounts_and_workspaces,workspace_perms,db_mountpoints,options,file_mountpoints,file_permissions,category_perms,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.tabs.options,lockToDomain,disableIPlock,TSconfig,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,disable,admin,username,password,avatar,usergroup,realName,email,lang,lastlogin,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.tabs.options,disableIPlock,TSconfig,db_mountpoints,options,file_mountpoints,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + ), + ), + 'pages' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'descriptionColumn' => 'rowDescription', + 'tstamp' => 'tstamp', + 'sortby' => 'sorting', + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages', + 'type' => 'doktype', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'delete' => 'deleted', + 'crdate' => 'crdate', + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'cruser_id' => 'cruser_id', + 'editlock' => 'editlock', + 'useColumnsForDefaultValues' => 'doktype,fe_group,hidden', + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'translationSource' => 'l10n_source', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + 'fe_group' => 'fe_group', + ), + 'typeicon_column' => 'doktype', + 'typeicon_classes' => + array ( + 1 => 'apps-pagetree-page-default', + '1-hideinmenu' => 'apps-pagetree-page-hideinmenu', + '1-root' => 'apps-pagetree-page-domain', + 3 => 'apps-pagetree-page-shortcut-external', + '3-hideinmenu' => 'apps-pagetree-page-shortcut-external-hideinmenu', + '3-root' => 'apps-pagetree-page-shortcut-external-root', + 4 => 'apps-pagetree-page-shortcut', + '4-hideinmenu' => 'apps-pagetree-page-shortcut-hideinmenu', + '4-root' => 'apps-pagetree-page-shortcut-root', + 6 => 'apps-pagetree-page-backend-users', + '6-hideinmenu' => 'apps-pagetree-page-backend-users-hideinmenu', + '6-root' => 'apps-pagetree-page-backend-users-root', + 7 => 'apps-pagetree-page-mountpoint', + '7-hideinmenu' => 'apps-pagetree-page-mountpoint-hideinmenu', + '7-root' => 'apps-pagetree-page-mountpoint-root', + 199 => 'apps-pagetree-spacer', + '199-hideinmenu' => 'apps-pagetree-spacer-hideinmenu', + '199-root' => 'apps-pagetree-page-domain', + 254 => 'apps-pagetree-folder-default', + '254-hideinmenu' => 'apps-pagetree-folder-default', + '254-root' => 'apps-pagetree-page-domain', + 255 => 'apps-pagetree-page-recycler', + '255-hideinmenu' => 'apps-pagetree-page-recycler', + 'contains-shop' => 'apps-pagetree-folder-contains-shop', + 'contains-approve' => 'apps-pagetree-folder-contains-approve', + 'contains-fe_users' => 'apps-pagetree-folder-contains-fe_users', + 'contains-board' => 'apps-pagetree-folder-contains-board', + 'contains-news' => 'apps-pagetree-folder-contains-news', + 'page-contentFromPid' => 'apps-pagetree-page-content-from-page', + 'page-contentFromPid-root' => 'apps-pagetree-page-content-from-page-root', + 'page-contentFromPid-hideinmenu' => 'apps-pagetree-page-content-from-page-hideinmenu', + 'default' => 'apps-pagetree-page-default', + ), + 'searchFields' => 'title,alias,nav_title,subtitle,url,keywords,description,abstract,author,author_email', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'doktype,title,alias,rowDescription,hidden,starttime,endtime,fe_group,url,target,shortcut,keywords,description,abstract,newUntil,lastUpdated,cache_timeout,cache_tags,backend_layout,backend_layout_next_level,categories', + 'maxDBListItems' => 30, + 'maxSingleDBListItems' => 50, + ), + 'columns' => + array ( + 'doktype' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.page', + 1 => '--div--', + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:doktype.I.0', + 1 => '1', + 2 => 'apps-pagetree-page-default', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.4', + 1 => '6', + 2 => 'apps-pagetree-page-backend-users', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.link', + 1 => '--div--', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.2', + 1 => '4', + 2 => 'apps-pagetree-page-shortcut', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.5', + 1 => '7', + 2 => 'apps-pagetree-page-mountpoint', + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.8', + 1 => '3', + 2 => 'apps-pagetree-page-shortcut-external', + ), + 7 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.special', + 1 => '--div--', + ), + 8 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:doktype.I.folder', + 1 => '254', + 2 => 'apps-pagetree-folder-default', + ), + 9 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:doktype.I.2', + 1 => '255', + 2 => 'apps-filetree-folder-recycler', + ), + 10 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.7', + 1 => '199', + 2 => 'apps-pagetree-spacer', + ), + ), + 'default' => '1', + ), + ), + 'title' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:title', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'eval' => 'trim,required', + ), + ), + 'rowDescription' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + ), + ), + 'slug' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.slug', + 'displayCond' => 'USER:TYPO3\\CMS\\Core\\Compatibility\\PseudoSiteTcaDisplayCondition->isInPseudoSite:pages:false', + 'config' => + array ( + 'type' => 'slug', + 'size' => 50, + 'generatorOptions' => + array ( + 'fields' => + array ( + 0 => 'title', + ), + 'fieldSeparator' => '/', + 'prefixParentPageSlug' => true, + ), + 'fallbackCharacter' => '-', + 'eval' => 'uniqueInSite', + 'default' => '', + ), + ), + 'TSconfig' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig', + 'displayCond' => 'HIDE_FOR_NON_ADMINS', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 15, + 'enableTabulator' => true, + 'fixedFont' => true, + 'renderType' => 't3editor', + 'format' => 'typoscript', + ), + ), + 'php_tree_stop' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:php_tree_stop', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 23, + 'max' => 255, + ), + ), + 'editlock' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:editlock', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.hidden_toggle', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'l10n_parent' => + array ( + 'exclude' => true, + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'pages', + 'foreign_table_where' => 'AND pages.uid=###CURRENT_PID### AND pages.sys_language_uid = 0', + 'default' => 0, + ), + ), + 'sys_language_uid' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.sorting', + 'items' => + array ( + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 'l10n_source' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'layout' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.layout', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout.I.1', + 1 => '1', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout.I.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout.I.3', + 1 => '3', + ), + ), + 'default' => 0, + ), + ), + 'fe_group' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.fe_group', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'size' => 7, + 'maxitems' => 20, + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hide_at_login', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.any_login', + 1 => -2, + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.usergroups', + 1 => '--div--', + ), + ), + 'exclusiveKeys' => '-1,-2', + 'foreign_table' => 'fe_groups', + 'foreign_table_where' => 'ORDER BY fe_groups.title', + 'enableMultiSelectFilterTextfield' => true, + ), + ), + 'extendToSubpages' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.extendToSubpages', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'nav_title' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.nav_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'eval' => 'trim', + ), + ), + 'nav_hide' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.nav_hide_toggle', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'subtitle' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.subtitle', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'eval' => 'trim', + ), + ), + 'target' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.target', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 80, + 'valuePicker' => + array ( + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:target.I.1', + 1 => '_blank', + ), + ), + ), + 'eval' => 'trim', + ), + ), + 'alias' => + array ( + 'exclude' => true, + 'displayCond' => + array ( + 'AND' => + array ( + 0 => 'VERSION:IS:false', + 1 => 'USER:TYPO3\\CMS\\Core\\Compatibility\\PseudoSiteTcaDisplayCondition->isInPseudoSite:pages:true', + ), + ), + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.alias', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 32, + 'eval' => 'nospace,alphanum_x,lower,unique', + 'softref' => 'notify', + ), + ), + 'url' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.url', + 'config' => + array ( + 'type' => 'input', + 'size' => 23, + 'max' => 255, + 'eval' => 'trim,required', + 'softref' => 'url', + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'lastUpdated' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.lastUpdated', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'newUntil' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.newUntil', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'cache_timeout' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.1', + 1 => 60, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.2', + 1 => 300, + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.3', + 1 => 900, + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.4', + 1 => 1800, + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.5', + 1 => 3600, + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.6', + 1 => 14400, + ), + 7 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.7', + 1 => 86400, + ), + 8 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.8', + 1 => 172800, + ), + 9 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.9', + 1 => 604800, + ), + 10 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.10', + 1 => 2678400, + ), + ), + 'default' => 0, + ), + ), + 'cache_tags' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_tags', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 255, + 'eval' => '', + ), + ), + 'no_search' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.no_search', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'shortcut' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.shortcut_page', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 1, + 'maxitems' => 1, + 'minitems' => 0, + 'suggestOptions' => + array ( + 'default' => + array ( + 'additionalSearchFields' => 'nav_title, alias, url', + 'addWhere' => ' AND pages.uid != ###THIS_UID###', + ), + ), + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'shortcut_mode' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.1', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.2', + 1 => 2, + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.3', + 1 => 3, + ), + ), + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'content_from_pid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.content_from_pid', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 1, + 'maxitems' => 1, + 'minitems' => 0, + 'suggestOptions' => + array ( + 'default' => + array ( + 'additionalSearchFields' => 'nav_title, alias, url', + 'addWhere' => ' AND pages.uid != ###THIS_UID###', + ), + ), + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'mount_pid' => + array ( + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 1, + 'maxitems' => 1, + 'minitems' => 0, + 'default' => 0, + ), + ), + 'keywords' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.keywords', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'description' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'abstract' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.abstract', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'author' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.author', + 'config' => + array ( + 'type' => 'input', + 'size' => 23, + 'eval' => 'trim', + 'max' => 80, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'author_email' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.email', + 'config' => + array ( + 'type' => 'input', + 'size' => 23, + 'eval' => 'trim,email', + 'max' => 255, + 'softref' => 'email[subst]', + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'media' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.media', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'media', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => '', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;audioOverlayPalette, + --palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;videoOverlayPalette, + --palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => '', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'is_siteroot' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.is_siteroot', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'mount_pid_ol' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol', + 'config' => + array ( + 'type' => 'radio', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol.I.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol.I.1', + 1 => 1, + ), + ), + ), + ), + 'module' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.module', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 2 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.module.I.4', + 1 => 'fe_users', + 2 => 'status-user-frontend', + ), + ), + 'default' => '', + ), + ), + 'fe_login_mode' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode.enable', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode.disableAll', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode.disableGroups', + 1 => 3, + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode.enableAgain', + 1 => 2, + ), + ), + ), + ), + 'l18n_cfg' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg.I.1', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg.I.2', + 1 => '', + ), + ), + ), + ), + 'backend_layout' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_formlabel', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout.none', + 1 => -1, + ), + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Backend\\View\\BackendLayoutView->addBackendLayoutItems', + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + 'size' => 1, + 'maxitems' => 1, + ), + ), + 'backend_layout_next_level' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_next_level_formlabel', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout.none', + 1 => -1, + ), + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Backend\\View\\BackendLayoutView->addBackendLayoutItems', + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + 'size' => 1, + 'maxitems' => 1, + ), + ), + 'tsconfig_includes' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tsconfig_includes', + 'displayCond' => 'HIDE_FOR_NON_ADMINS', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'size' => 10, + 'items' => + array ( + 0 => + array ( + 0 => 'Bootstrap Package: Backend Layouts (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/Mod/WebLayout/BackendLayouts.tsconfig', + ), + 1 => + array ( + 0 => 'Bootstrap Package: TCEMAIN (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/TCEMAIN.tsconfig', + ), + 2 => + array ( + 0 => 'Bootstrap Package: TCEFORM (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/TCEFORM.tsconfig', + ), + 3 => + array ( + 0 => 'Bootstrap Package: All Content Elements (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/All.tsconfig', + ), + 4 => + array ( + 0 => 'Bootstrap Package: Categories for Content Elements (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Categories.tsconfig', + ), + 5 => + array ( + 0 => 'Bootstrap Package Content Element: Accordion (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Accordion.tsconfig', + ), + 6 => + array ( + 0 => 'Bootstrap Package Content Element: Audio (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Audio.tsconfig', + ), + 7 => + array ( + 0 => 'Bootstrap Package Content Element: Bullet List (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Bullets.tsconfig', + ), + 8 => + array ( + 0 => 'Bootstrap Package Content Element: Card Group (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/CardGroup.tsconfig', + ), + 9 => + array ( + 0 => 'Bootstrap Package Content Element: Carousel (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Carousel.tsconfig', + ), + 10 => + array ( + 0 => 'Bootstrap Package Content Element: Carousel Small (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/CarouselSmall.tsconfig', + ), + 11 => + array ( + 0 => 'Bootstrap Package Content Element: Carousel Fullscreen (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/CarouselFullscreen.tsconfig', + ), + 12 => + array ( + 0 => 'Bootstrap Package Content Element: CSV (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Csv.tsconfig', + ), + 13 => + array ( + 0 => 'Bootstrap Package Content Element: External Media (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/ExternalMedia.tsconfig', + ), + 14 => + array ( + 0 => 'Bootstrap Package Content Element: Header (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Header.tsconfig', + ), + 15 => + array ( + 0 => 'Bootstrap Package Content Element: Icon Group (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/IconGroup.tsconfig', + ), + 16 => + array ( + 0 => 'Bootstrap Package Content Element: Image (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Image.tsconfig', + ), + 17 => + array ( + 0 => 'Bootstrap Package Content Element: List Group (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/ListGroup.tsconfig', + ), + 18 => + array ( + 0 => 'Bootstrap Package Content Element: Media (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Media.tsconfig', + ), + 19 => + array ( + 0 => 'Bootstrap Package Content Element: Menu Cards (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/MenuCardList.tsconfig', + ), + 20 => + array ( + 0 => 'Bootstrap Package Content Element: Menu Cards of subpages (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/MenuCardDir.tsconfig', + ), + 21 => + array ( + 0 => 'Bootstrap Package Content Element: Menu Thumbnails (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/MenuThumbnailList.tsconfig', + ), + 22 => + array ( + 0 => 'Bootstrap Package Content Element: Menu Thumbnails of subpages (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/MenuThumbnailDir.tsconfig', + ), + 23 => + array ( + 0 => 'Bootstrap Package Content Element: Panel (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Panel.tsconfig', + ), + 24 => + array ( + 0 => 'Bootstrap Package Content Element: Quote (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Quote.tsconfig', + ), + 25 => + array ( + 0 => 'Bootstrap Package Content Element: Social Links (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/SocialLinks.tsconfig', + ), + 26 => + array ( + 0 => 'Bootstrap Package Content Element: Tab (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Tab.tsconfig', + ), + 27 => + array ( + 0 => 'Bootstrap Package Content Element: Table (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Table.tsconfig', + ), + 28 => + array ( + 0 => 'Bootstrap Package Content Element: Text (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Text.tsconfig', + ), + 29 => + array ( + 0 => 'Bootstrap Package Content Element: Text in Columns (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Textcolumn.tsconfig', + ), + 30 => + array ( + 0 => 'Bootstrap Package Content Element: Text and Icon (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Texticon.tsconfig', + ), + 31 => + array ( + 0 => 'Bootstrap Package Content Element: Text and Media (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Textmedia.tsconfig', + ), + 32 => + array ( + 0 => 'Bootstrap Package Content Element: Text and Images (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Textpic.tsconfig', + ), + 33 => + array ( + 0 => 'Bootstrap Package Content Element: Text with Teaser (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Textteaser.tsconfig', + ), + 34 => + array ( + 0 => 'Bootstrap Package Content Element: Timeline (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Timeline.tsconfig', + ), + 35 => + array ( + 0 => 'Bootstrap Package Content Element: File Links (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Uploads.tsconfig', + ), + ), + 'enableMultiSelectFilterTextfield' => true, + 'softref' => 'ext_fileref', + ), + ), + 'categories' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.categories', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND sys_category.sys_language_uid IN (-1, 0) ORDER BY sys_category.sorting ASC', + 'MM' => 'sys_category_record_mm', + 'MM_opposite_field' => 'items', + 'MM_match_fields' => + array ( + 'tablenames' => 'pages', + 'fieldname' => 'categories', + ), + 'size' => 20, + 'maxitems' => 9999, + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + 'maxLevels' => 99, + ), + ), + ), + ), + 'tx_impexp_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'seo_title' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.seo_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 40, + 'max' => 255, + 'eval' => 'trim', + ), + ), + 'no_index' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'onChange' => 'reload', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.no_index_formlabel', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'no_follow' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.no_follow_formlabel', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'canonical_link' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.canonical_link', + 'displayCond' => 'FIELD:no_index:=:0', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.canonical_link', + 'blindLinkFields' => 'class,target,title', + 'blindLinkOptions' => 'mail,folder,file', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'og_title' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.og_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 40, + 'max' => 255, + 'eval' => 'trim', + ), + ), + 'og_description' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.og_description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'og_image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.og_image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'og_image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'disabled' => true, + ), + 'social' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.crop_variant.social', + 'coverAreas' => + array ( + ), + 'cropArea' => + array ( + 'x' => '0.0', + 'y' => '0.0', + 'width' => '1.0', + 'height' => '1.0', + ), + 'allowedAspectRatios' => + array ( + '1.91:1' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.ratio.191_1', + 'value' => 1.91, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => '1.91:1', + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'twitter_title' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.twitter_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 40, + 'max' => 255, + 'eval' => 'trim', + ), + ), + 'twitter_description' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.twitter_description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'twitter_image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.twitter_image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'twitter_image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'disabled' => true, + ), + 'social' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.crop_variant.social', + 'coverAreas' => + array ( + ), + 'cropArea' => + array ( + 'x' => '0.0', + 'y' => '0.0', + 'width' => '1.0', + 'height' => '1.0', + ), + 'allowedAspectRatios' => + array ( + '1.91:1' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.ratio.191_1', + 'value' => 1.91, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => '1.91:1', + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'nav_icon' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:pages.nav_icon', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'nav_icon', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,png,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,png,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'thumbnail' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:pages.thumbnail', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'thumbnail', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + title, + alternative, + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + 'l10n_mode' => 'exclude', + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;standard,--palette--;;title,nav_icon,--div--;LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.tabs.seo,--palette--;;seo,--palette--;;robots,--palette--;;canonical,--div--;LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.tabs.socialmedia,--palette--;;opengraph,--palette--;;twittercards,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,--palette--;;abstract,--palette--;;metatags,--palette--;;editorial,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;layout,thumbnail,--palette--;;replace,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;links,--palette--;;caching,--palette--;;miscellaneous,--palette--;;module,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'thumbnail' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 6 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;standard,--palette--;;title,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,--palette--;;abstract,--palette--;;metatags,--palette--;;editorial,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;layout,--palette--;;replace,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;links,--palette--;;caching,--palette--;;miscellaneous,--palette--;;module,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 3 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,doktype,--palette--;;title,nav_icon,--palette--;;external,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,--palette--;;abstract,--palette--;;editorial,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;layout,thumbnail,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;links,--palette--;;miscellaneous,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'thumbnail' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 4 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,doktype,--palette--;;title,nav_icon,--palette--;;shortcut,--palette--;;shortcutpage,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,--palette--;;abstract,--palette--;;editorial,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;layout,thumbnail,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;links,--palette--;;miscellaneous,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'thumbnail' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 7 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,doktype,--palette--;;title,--palette--;;mountpoint,--palette--;;mountpage,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,--palette--;;abstract,--palette--;;editorial,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;layout,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;links,--palette--;;miscellaneous,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 199 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;standard,--palette--;;titleonly,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;backend_layout,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;config,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 254 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;standard,--palette--;;titleonly,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;backend_layout,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;module,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;hiddenonly,--palette--;;adminsonly,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 255 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;standard,--palette--;;titleonly,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;hiddenonly,--palette--;;adminsonly,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => 'starttime, endtime, extendToSubpages', + ), + 2 => + array ( + 'showitem' => 'layout, lastUpdated, newUntil, no_search', + ), + 3 => + array ( + 'showitem' => 'alias, target, cache_timeout, cache_tags', + ), + 5 => + array ( + 'showitem' => 'author, author_email', + ), + 6 => + array ( + 'showitem' => 'php_tree_stop, editlock', + ), + 7 => + array ( + 'showitem' => 'is_siteroot', + ), + 8 => + array ( + 'showitem' => 'backend_layout_next_level', + ), + 'standard' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.standard', + 'showitem' => 'doktype;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype_formlabel', + ), + 'shortcut' => + array ( + 'showitem' => 'shortcut_mode;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode_formlabel', + ), + 'shortcutpage' => + array ( + 'showitem' => 'shortcut;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_formlabel', + ), + 'mountpoint' => + array ( + 'showitem' => 'mount_pid_ol;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol_formlabel', + ), + 'mountpage' => + array ( + 'showitem' => 'mount_pid;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_formlabel', + ), + 'external' => + array ( + 'showitem' => 'url;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.url_formlabel', + ), + 'title' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.title', + 'showitem' => 'title;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.title_formlabel, --linebreak--, slug, --linebreak--, nav_title;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.nav_title_formlabel, --linebreak--, subtitle;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.subtitle_formlabel', + ), + 'titleonly' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.title', + 'showitem' => 'title;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.title_formlabel, --linebreak--, slug', + ), + 'visibility' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.visibility', + 'showitem' => 'hidden;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.hidden_toggle_formlabel, nav_hide;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.nav_hide_toggle_formlabel', + ), + 'hiddenonly' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.visibility', + 'showitem' => 'hidden;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.hidden_formlabel', + ), + 'access' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.access', + 'showitem' => 'starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.starttime_formlabel, endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.endtime_formlabel, extendToSubpages;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.extendToSubpages_formlabel, --linebreak--, fe_group;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_group_formlabel, --linebreak--, fe_login_mode;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode_formlabel, --linebreak--,editlock', + ), + 'abstract' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.abstract', + 'showitem' => 'abstract;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.abstract_formlabel', + ), + 'metatags' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.metatags', + 'showitem' => 'keywords;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.keywords_formlabel, --linebreak--, description;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.description_formlabel', + ), + 'editorial' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.editorial', + 'showitem' => 'author;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.author_formlabel, author_email;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.author_email_formlabel, lastUpdated;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.lastUpdated_formlabel', + ), + 'layout' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.layout', + 'showitem' => 'layout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout_formlabel, newUntil;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.newUntil_formlabel, --linebreak--, backend_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_formlabel, backend_layout_next_level;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_next_level_formlabel', + ), + 'backend_layout' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.layout', + 'showitem' => 'backend_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_formlabel, backend_layout_next_level;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_next_level_formlabel', + ), + 'module' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.module', + 'showitem' => 'module;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.module_formlabel', + ), + 'replace' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.replace', + 'showitem' => 'content_from_pid;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.content_from_pid_formlabel', + ), + 'links' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.links', + 'showitem' => 'alias;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.alias_formlabel, --linebreak--, target;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.target_formlabel', + ), + 'caching' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.caching', + 'showitem' => 'cache_timeout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout_formlabel, cache_tags', + ), + 'language' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.language', + 'showitem' => 'l18n_cfg;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg_formlabel', + ), + 'miscellaneous' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.miscellaneous', + 'showitem' => 'is_siteroot;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.is_siteroot_formlabel, no_search;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.no_search_formlabel, php_tree_stop;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.php_tree_stop_formlabel', + ), + 'adminsonly' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.miscellaneous', + 'showitem' => 'editlock;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.editlock_formlabel', + ), + 'media' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.media', + 'showitem' => 'media;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.media_formlabel', + ), + 'config' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.config', + 'showitem' => 'tsconfig_includes;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tsconfig_includes, --linebreak--, TSconfig;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.TSconfig_formlabel', + ), + 'seo' => + array ( + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.palettes.seo', + 'showitem' => 'seo_title;LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.seo_title', + ), + 'robots' => + array ( + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.palettes.robots', + 'showitem' => 'no_index;LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.no_index_formlabel, no_follow;LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.no_follow_formlabel', + ), + 'canonical' => + array ( + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.palettes.canonical', + 'showitem' => 'canonical_link', + ), + 'opengraph' => + array ( + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.palettes.opengraph', + 'showitem' => 'og_title, --linebreak--, og_description, --linebreak--, og_image', + ), + 'twittercards' => + array ( + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.palettes.twittercards', + 'showitem' => 'twitter_title, --linebreak--, twitter_description, --linebreak--, twitter_image', + ), + ), + ), + 'sys_category' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category', + 'descriptionColumn' => 'description', + 'label' => 'title', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'sortby' => 'sorting', + 'versioningWS' => true, + 'rootLevel' => -1, + 'origUid' => 't3_origuid', + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'searchFields' => 'title,description', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_category', + ), + 'security' => + array ( + 'ignoreRootLevelRestriction' => true, + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,description', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,parent,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.items,items,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + 'language' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + ), + ), + 'columns' => + array ( + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 30, + ), + ), + 'sys_language_uid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'special' => 'languages', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + 2 => 'flags-multiple', + ), + ), + 'default' => 0, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_category', + 'foreign_table_where' => 'AND sys_category.uid=###REC_FIELD_l10n_parent### AND sys_category.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.title', + 'config' => + array ( + 'type' => 'input', + 'width' => 200, + 'eval' => 'trim,required', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.description', + 'config' => + array ( + 'type' => 'text', + 'default' => '', + ), + ), + 'parent' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.parent', + 'config' => + array ( + 'minitems' => 0, + 'maxitems' => 1, + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND sys_category.sys_language_uid IN (-1,0) ORDER BY sys_category.sorting ASC', + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + 'maxLevels' => 99, + ), + ), + 'default' => 0, + ), + ), + 'items' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.items', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => '*', + 'MM' => 'sys_category_record_mm', + 'MM_oppositeUsage' => + array ( + 'pages' => + array ( + 0 => 'categories', + ), + 'sys_file_metadata' => + array ( + 0 => 'categories', + ), + 'tt_content' => + array ( + 0 => 'categories', + ), + ), + 'size' => 10, + 'fieldWizard' => + array ( + 'recordsOverview' => + array ( + 'disabled' => true, + ), + ), + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'sys_collection' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection', + 'label' => 'title', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'descriptionColumn' => 'description', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'default_sortby' => 'crdate', + 'delete' => 'deleted', + 'type' => 'type', + 'rootLevel' => -1, + 'searchFields' => 'title,description', + 'typeicon_column' => 'type', + 'typeicon_classes' => + array ( + 'default' => 'apps-clipboard-list', + 'static' => 'apps-clipboard-list', + 'filter' => 'actions-system-tree-search-open', + ), + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + 'fe_group' => 'fe_group', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title, description, table_name, items', + ), + 'columns' => + array ( + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 30, + ), + ), + 'sys_language_uid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_collection', + 'foreign_table_where' => 'AND sys_file_collection.pid=###CURRENT_PID### AND sys_file_collection.sys_language_uid IN (-1,0)', + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'fe_group' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.fe_group', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hide_at_login', + 1 => -1, + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.any_login', + 1 => -2, + ), + 3 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.usergroups', + 1 => '--div--', + ), + ), + 'foreign_table' => 'fe_groups', + ), + ), + 'table_name' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.table_name', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'special' => 'tables', + ), + ), + 'items' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.items', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'prepend_tname' => true, + 'allowed' => '*', + 'MM' => 'sys_collection_entries', + 'MM_hasUidField' => true, + 'multiple' => true, + 'size' => 5, + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 60, + 'eval' => 'required', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 60, + 'rows' => 5, + ), + ), + 'type' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.type.static', + 1 => 'static', + ), + ), + 'default' => 'static', + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 'static' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,type,title,table_name,items,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--palette--;;timeRestriction,fe_group,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + 'language' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + ), + ), + ), + 'sys_file' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file', + 'label' => 'name', + 'tstamp' => 'tstamp', + 'type' => 'type', + 'hideTable' => true, + 'rootLevel' => 1, + 'default_sortby' => 'name ASC', + 'typeicon_column' => 'type', + 'typeicon_classes' => + array ( + 1 => 'mimetypes-text-text', + 2 => 'mimetypes-media-image', + 3 => 'mimetypes-media-audio', + 4 => 'mimetypes-media-video', + 5 => 'mimetypes-application', + 'default' => 'mimetypes-other-other', + ), + 'security' => + array ( + 'ignoreWebMountRestriction' => true, + 'ignoreRootLevelRestriction' => true, + ), + 'searchFields' => 'name, type, mime_type, sha1', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'storage, name, type, mime_type, size, sha1, missing', + ), + 'columns' => + array ( + 'fileinfo' => + array ( + 'config' => + array ( + 'type' => 'user', + 'renderType' => 'fileInfo', + ), + ), + 'storage' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.storage', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_storage', + 'foreign_table_where' => 'ORDER BY sys_file_storage.name', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'identifier' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.identifier', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'input', + 'size' => 30, + ), + ), + 'name' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.name', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'input', + 'size' => 30, + 'eval' => 'required', + ), + ), + 'type' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'select', + 'renderType' => 'selectSingle', + 'size' => 1, + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.unknown', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.text', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.image', + 1 => 2, + ), + 3 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.audio', + 1 => 3, + ), + 4 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.video', + 1 => 4, + ), + 5 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.software', + 1 => 5, + ), + ), + ), + ), + 'mime_type' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.mime_type', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'input', + 'size' => 30, + ), + ), + 'sha1' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.sha1', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'input', + 'size' => 30, + ), + ), + 'size' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.size', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'input', + 'size' => 8, + 'max' => 30, + 'eval' => 'int', + 'default' => 0, + ), + ), + 'missing' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.missing', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'check', + 'default' => 0, + ), + ), + 'metadata' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.metadata', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'inline', + 'foreign_table' => 'sys_file_metadata', + 'foreign_field' => 'file', + 'size' => 1, + 'minitems' => 1, + 'maxitems' => 1, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => 'fileinfo, storage, missing', + ), + ), + 'palettes' => + array ( + ), + ), + 'sys_file_collection' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection', + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'default_sortby' => 'crdate', + 'delete' => 'deleted', + 'type' => 'type', + 'typeicon_column' => 'type', + 'typeicon_classes' => + array ( + 'default' => 'apps-filetree-folder-media', + 'static' => 'apps-clipboard-images', + 'folder' => 'apps-filetree-folder-media', + ), + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'searchFields' => 'files,title', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'sys_language_uid,l10n_parent,l10n_diffsource,hidden,starttime,endtime,files,title,description', + ), + 'columns' => + array ( + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 30, + ), + ), + 'sys_language_uid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_collection', + 'foreign_table_where' => 'AND sys_file_collection.pid=###CURRENT_PID### AND sys_file_collection.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'default' => 0, + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'type' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.type.0', + 1 => 'static', + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.type.1', + 1 => 'folder', + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.type.2', + 1 => 'category', + ), + ), + ), + ), + 'files' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.files', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'files', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => '', + ), + ), + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => '', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'eval' => 'required', + ), + ), + 'storage' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.storage', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_storage', + 'foreign_table_where' => 'ORDER BY sys_file_storage.name', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'folder' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.folder', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Core\\Resource\\Service\\UserFileMountService->renderTceformsSelectDropdown', + 'default' => '', + ), + ), + 'recursive' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.recursive', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'category' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.category', + 'config' => + array ( + 'minitems' => 0, + 'maxitems' => 1, + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND sys_category.sys_language_uid IN (-1,0) ORDER BY sys_category.sorting ASC', + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + ), + ), + 'default' => 0, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + 'max' => 2000, + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,type,title,files,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'static' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,type,title,files,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'folder' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,type,title,storage,folder,recursive,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'category' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,type,title,category,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + 'language' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + ), + ), + ), + 'sys_file_metadata' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_metadata', + 'label' => 'file', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'type' => 'file:type', + 'hideTable' => true, + 'rootLevel' => 1, + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'default_sortby' => 'crdate DESC', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-other-other', + ), + 'security' => + array ( + 'ignoreWebMountRestriction' => true, + 'ignoreRootLevelRestriction' => true, + ), + 'searchFields' => 'title,description,alternative', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'file, title, description, alternative,categories', + ), + 'columns' => + array ( + 'crdate' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'sys_language_uid' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_metadata', + 'foreign_table_where' => 'AND sys_file_metadata.uid=###REC_FIELD_l10n_parent### AND sys_file_metadata.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 30, + ), + ), + 'fileinfo' => + array ( + 'config' => + array ( + 'type' => 'user', + 'renderType' => 'fileInfo', + ), + ), + 'file' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:=:0', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_file', + 'foreign_table_where' => 'AND sys_file.uid = ###REC_FIELD_file###', + 'minitems' => 1, + 'maxitems' => 1, + 'size' => 1, + 'default' => 0, + ), + ), + 'title' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.title', + 'l10n_mode' => 'prefixLangTitle', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'placeholder' => '__row|file|name', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.description', + 'l10n_mode' => 'prefixLangTitle', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'alternative' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.alternative', + 'l10n_mode' => 'prefixLangTitle', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'width' => + array ( + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file.width', + 'config' => + array ( + 'type' => 'input', + 'size' => 10, + 'max' => 20, + 'eval' => 'int', + 'default' => 0, + 'readOnly' => true, + ), + ), + 'height' => + array ( + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file.height', + 'config' => + array ( + 'type' => 'input', + 'size' => 10, + 'max' => 20, + 'eval' => 'int', + 'default' => 0, + 'readOnly' => true, + ), + ), + 'categories' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.categories', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND sys_category.sys_language_uid IN (-1, 0) ORDER BY sys_category.sorting ASC', + 'MM' => 'sys_category_record_mm', + 'MM_opposite_field' => 'items', + 'MM_match_fields' => + array ( + 'tablenames' => 'sys_file_metadata', + 'fieldname' => 'categories', + ), + 'size' => 20, + 'maxitems' => 9999, + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + 'maxLevels' => 99, + ), + ), + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,fileinfo,title,description,alternative,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'language' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + ), + 'sys_file_reference' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference', + 'label' => 'uid_local', + 'formattedLabel_userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Service\\UserFileInlineLabelService->getInlineLabel', + 'formattedLabel_userFunc_options' => + array ( + 'sys_file' => + array ( + 0 => 'title', + 1 => 'name', + ), + ), + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'type' => 'uid_local:type', + 'hideTable' => true, + 'delete' => 'deleted', + 'versioningWS' => true, + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'rootLevel' => -1, + 'shadowColumnsForMovePlaceholders' => 'tablenames,fieldname,uid_local,table_local,uid_foreign', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-other-other', + ), + 'security' => + array ( + 'ignoreWebMountRestriction' => true, + 'ignoreRootLevelRestriction' => true, + ), + 'searchFields' => 'uid_local,uid_foreign,tablenames,fieldname,title,description', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'hidden,uid_local,uid_foreign,tablenames,fieldname,sorting_foreign,table_local,title,description', + ), + 'columns' => + array ( + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 30, + ), + ), + 'sys_language_uid' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_reference', + 'foreign_table_where' => 'AND sys_file_reference.uid=###REC_FIELD_l10n_parent### AND sys_file_reference.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'default' => 0, + ), + ), + 'uid_local' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.uid_local', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'size' => 1, + 'eval' => 'int', + 'maxitems' => 1, + 'minitems' => 0, + 'allowed' => 'sys_file', + 'hideSuggest' => true, + ), + ), + 'uid_foreign' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.uid_foreign', + 'config' => + array ( + 'type' => 'input', + 'size' => 10, + 'eval' => 'int', + ), + ), + 'tablenames' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.tablenames', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'eval' => 'trim', + ), + ), + 'fieldname' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.fieldname', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'sorting_foreign' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.sorting_foreign', + 'config' => + array ( + 'type' => 'input', + 'size' => 4, + 'max' => 4, + 'eval' => 'int', + 'default' => 0, + ), + ), + 'table_local' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.table_local', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'default' => 'sys_file', + ), + ), + 'title' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 255, + 'eval' => 'null', + 'placeholder' => '__row|uid_local|metadata|title', + 'mode' => 'useOrOverridePlaceholder', + 'default' => NULL, + ), + ), + 'link' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 20, + 'max' => 1024, + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.link', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'description' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 20, + 'rows' => 5, + 'eval' => 'null', + 'placeholder' => '__row|uid_local|metadata|description', + 'mode' => 'useOrOverridePlaceholder', + 'default' => NULL, + ), + ), + 'alternative' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.alternative', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'null', + 'placeholder' => '__row|uid_local|metadata|alternative', + 'mode' => 'useOrOverridePlaceholder', + 'default' => NULL, + ), + ), + 'crop' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.crop', + 'config' => + array ( + 'type' => 'imageManipulation', + ), + ), + 'autoplay' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.autoplay', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + ), + 'palettes' => + array ( + 'basicoverlayPalette' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.basicoverlayPalette', + 'showitem' => 'title,description', + ), + 'imageoverlayPalette' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette', + 'showitem' => ' + title,alternative,--linebreak--, + link,description,--linebreak--,crop + ', + ), + 'videoOverlayPalette' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.videoOverlayPalette', + 'showitem' => ' + title,description,--linebreak--,autoplay + ', + ), + 'audioOverlayPalette' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.audioOverlayPalette', + 'showitem' => ' + title,description,--linebreak--,autoplay + ', + ), + 'filePalette' => + array ( + 'showitem' => 'uid_local, hidden, sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + ), + 'sys_file_storage' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage', + 'label' => 'name', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'default_sortby' => 'name', + 'delete' => 'deleted', + 'descriptionColumn' => 'description', + 'rootLevel' => 1, + 'versioningWS_alwaysAllowLiveEdit' => true, + 'enablecolumns' => + array ( + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_file_storage', + ), + 'searchFields' => 'name,description', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'name,description,driver,processingfolder,configuration,auto_extract_metadata', + ), + 'columns' => + array ( + 'name' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.name', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'eval' => 'required', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 30, + 'rows' => 5, + ), + ), + 'is_browsable' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.is_browsable', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'is_default' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.is_default', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'eval' => 'maximumRecordsChecked', + 'validation' => + array ( + 'maximumRecordsChecked' => 1, + ), + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'is_public' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.is_public', + 'config' => + array ( + 'default' => 1, + 'type' => 'user', + 'renderType' => 'userSysFileStorageIsPublic', + ), + ), + 'is_writable' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.is_writable', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'is_online' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.is_online', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'auto_extract_metadata' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.auto_extract_metadata', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'processingfolder' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.processingfolder', + 'config' => + array ( + 'type' => 'input', + 'placeholder' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.processingfolder.placeholder', + 'size' => 20, + ), + ), + 'driver' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.driver', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 'Local' => + array ( + 0 => 'Local filesystem', + 1 => 'Local', + ), + ), + 'default' => 'Local', + 'onChange' => 'reload', + ), + ), + 'configuration' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.configuration', + 'config' => + array ( + 'type' => 'flex', + 'ds_pointerField' => 'driver', + 'ds' => + array ( + 'Local' => 'FILE:EXT:core/Configuration/Resource/Driver/LocalDriverFlexForm.xml', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,name,driver,configuration,is_default,auto_extract_metadata,processingfolder,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:accesscapabilities,--palette--;Capabilities;capabilities,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,is_online,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'capabilities' => + array ( + 'showitem' => 'is_browsable, is_public, is_writable', + ), + ), + ), + 'sys_filemounts' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'sortby' => 'sorting', + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_filemounts', + 'adminOnly' => true, + 'rootLevel' => 1, + 'delete' => 'deleted', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_filemounts', + ), + 'useColumnsForDefaultValues' => 'path,base', + 'versioningWS_alwaysAllowLiveEdit' => true, + 'searchFields' => 'title,path', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,hidden,path,base,description', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_filemounts.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'eval' => 'required,trim', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + 'max' => 2000, + ), + ), + 'base' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.baseStorage', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_file_storage', + 'allowNonIdValues' => true, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'size' => 1, + 'maxitems' => 1, + 'eval' => 'required', + 'range' => + array ( + 'lower' => 1, + ), + ), + ), + 'path' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.folder', + 'displayCond' => 'FIELD:base:>:0', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Core\\Resource\\Service\\UserFileMountService->renderTceformsSelectDropdown', + ), + ), + 'read_only' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_filemounts.read_only', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,base,path,read_only,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'sys_history' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_history', + 'label' => 'tablename', + 'tstamp' => 'tstamp', + 'adminOnly' => true, + 'rootLevel' => 1, + 'hideTable' => true, + 'default_sortby' => 'uid DESC', + ), + 'columns' => + array ( + 'history_data' => + array ( + 'label' => 'history_data', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'recuid' => + array ( + 'label' => 'recuid', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'tablename' => + array ( + 'label' => 'tablename', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'tstamp' => + array ( + 'label' => 'tstamp', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'snapshot' => + array ( + 'label' => 'snapshot', + 'config' => + array ( + 'type' => 'input', + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => 'history_data, recuid, tablename, tstamp, snapshot', + ), + ), + ), + 'sys_language' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'tstamp' => 'tstamp', + 'sortby' => 'sorting', + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_language', + 'adminOnly' => true, + 'rootLevel' => 1, + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'typeicon_column' => 'flag', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_language', + 'mask' => 'flags-###TYPE###', + ), + 'versioningWS_alwaysAllowLiveEdit' => true, + ), + 'interface' => + array ( + 'showRecordFieldList' => 'hidden,title', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'input', + 'size' => 35, + 'max' => 80, + 'eval' => 'trim,required', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'language_isocode' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_language.language_isocode', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + 'items' => + array ( + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Core\\Service\\IsoCodeService->renderIsoCodeSelectDropdown', + ), + ), + 'flag' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_language.flag', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + 2 => '', + ), + 1 => + array ( + 0 => 'multiple', + 1 => 'multiple', + 2 => 'flags-multiple', + ), + 2 => + array ( + 0 => 'ad', + 1 => 'ad', + 2 => 'flags-ad', + ), + 3 => + array ( + 0 => 'ae', + 1 => 'ae', + 2 => 'flags-ae', + ), + 4 => + array ( + 0 => 'af', + 1 => 'af', + 2 => 'flags-af', + ), + 5 => + array ( + 0 => 'ag', + 1 => 'ag', + 2 => 'flags-ag', + ), + 6 => + array ( + 0 => 'ai', + 1 => 'ai', + 2 => 'flags-ai', + ), + 7 => + array ( + 0 => 'al', + 1 => 'al', + 2 => 'flags-al', + ), + 8 => + array ( + 0 => 'am', + 1 => 'am', + 2 => 'flags-am', + ), + 9 => + array ( + 0 => 'an', + 1 => 'an', + 2 => 'flags-an', + ), + 10 => + array ( + 0 => 'ao', + 1 => 'ao', + 2 => 'flags-ao', + ), + 11 => + array ( + 0 => 'aq', + 1 => 'aq', + 2 => 'flags-aq', + ), + 12 => + array ( + 0 => 'ar', + 1 => 'ar', + 2 => 'flags-ar', + ), + 13 => + array ( + 0 => 'as', + 1 => 'as', + 2 => 'flags-as', + ), + 14 => + array ( + 0 => 'at', + 1 => 'at', + 2 => 'flags-at', + ), + 15 => + array ( + 0 => 'au', + 1 => 'au', + 2 => 'flags-au', + ), + 16 => + array ( + 0 => 'aw', + 1 => 'aw', + 2 => 'flags-aw', + ), + 17 => + array ( + 0 => 'ax', + 1 => 'ax', + 2 => 'flags-ax', + ), + 18 => + array ( + 0 => 'az', + 1 => 'az', + 2 => 'flags-az', + ), + 19 => + array ( + 0 => 'ba', + 1 => 'ba', + 2 => 'flags-ba', + ), + 20 => + array ( + 0 => 'bb', + 1 => 'bb', + 2 => 'flags-bb', + ), + 21 => + array ( + 0 => 'bd', + 1 => 'bd', + 2 => 'flags-bd', + ), + 22 => + array ( + 0 => 'be', + 1 => 'be', + 2 => 'flags-be', + ), + 23 => + array ( + 0 => 'bf', + 1 => 'bf', + 2 => 'flags-bf', + ), + 24 => + array ( + 0 => 'bg', + 1 => 'bg', + 2 => 'flags-bg', + ), + 25 => + array ( + 0 => 'bh', + 1 => 'bh', + 2 => 'flags-bh', + ), + 26 => + array ( + 0 => 'bi', + 1 => 'bi', + 2 => 'flags-bi', + ), + 27 => + array ( + 0 => 'bj', + 1 => 'bj', + 2 => 'flags-bj', + ), + 28 => + array ( + 0 => 'bl', + 1 => 'bl', + 2 => 'flags-bl', + ), + 29 => + array ( + 0 => 'bm', + 1 => 'bm', + 2 => 'flags-bm', + ), + 30 => + array ( + 0 => 'bn', + 1 => 'bn', + 2 => 'flags-bn', + ), + 31 => + array ( + 0 => 'bo', + 1 => 'bo', + 2 => 'flags-bo', + ), + 32 => + array ( + 0 => 'bq', + 1 => 'bq', + 2 => 'flags-bq', + ), + 33 => + array ( + 0 => 'br', + 1 => 'br', + 2 => 'flags-br', + ), + 34 => + array ( + 0 => 'bs', + 1 => 'bs', + 2 => 'flags-bs', + ), + 35 => + array ( + 0 => 'bt', + 1 => 'bt', + 2 => 'flags-bt', + ), + 36 => + array ( + 0 => 'bv', + 1 => 'bv', + 2 => 'flags-bv', + ), + 37 => + array ( + 0 => 'bw', + 1 => 'bw', + 2 => 'flags-bw', + ), + 38 => + array ( + 0 => 'by', + 1 => 'by', + 2 => 'flags-by', + ), + 39 => + array ( + 0 => 'bz', + 1 => 'bz', + 2 => 'flags-bz', + ), + 40 => + array ( + 0 => 'ca', + 1 => 'ca', + 2 => 'flags-ca', + ), + 41 => + array ( + 0 => 'catalonia', + 1 => 'catalonia', + 2 => 'flags-catalonia', + ), + 42 => + array ( + 0 => 'cc', + 1 => 'cc', + 2 => 'flags-cc', + ), + 43 => + array ( + 0 => 'cd', + 1 => 'cd', + 2 => 'flags-cd', + ), + 44 => + array ( + 0 => 'cf', + 1 => 'cf', + 2 => 'flags-cf', + ), + 45 => + array ( + 0 => 'cg', + 1 => 'cg', + 2 => 'flags-cg', + ), + 46 => + array ( + 0 => 'ch', + 1 => 'ch', + 2 => 'flags-ch', + ), + 47 => + array ( + 0 => 'ci', + 1 => 'ci', + 2 => 'flags-ci', + ), + 48 => + array ( + 0 => 'ck', + 1 => 'ck', + 2 => 'flags-ck', + ), + 49 => + array ( + 0 => 'cl', + 1 => 'cl', + 2 => 'flags-cl', + ), + 50 => + array ( + 0 => 'cm', + 1 => 'cm', + 2 => 'flags-cm', + ), + 51 => + array ( + 0 => 'cn', + 1 => 'cn', + 2 => 'flags-cn', + ), + 52 => + array ( + 0 => 'co', + 1 => 'co', + 2 => 'flags-co', + ), + 53 => + array ( + 0 => 'cr', + 1 => 'cr', + 2 => 'flags-cr', + ), + 54 => + array ( + 0 => 'cs', + 1 => 'cs', + 2 => 'flags-cs', + ), + 55 => + array ( + 0 => 'cu', + 1 => 'cu', + 2 => 'flags-cu', + ), + 56 => + array ( + 0 => 'cv', + 1 => 'cv', + 2 => 'flags-cv', + ), + 57 => + array ( + 0 => 'cw', + 1 => 'cw', + 2 => 'flags-cw', + ), + 58 => + array ( + 0 => 'cx', + 1 => 'cx', + 2 => 'flags-cx', + ), + 59 => + array ( + 0 => 'cy', + 1 => 'cy', + 2 => 'flags-cy', + ), + 60 => + array ( + 0 => 'cz', + 1 => 'cz', + 2 => 'flags-cz', + ), + 61 => + array ( + 0 => 'de', + 1 => 'de', + 2 => 'flags-de', + ), + 62 => + array ( + 0 => 'dj', + 1 => 'dj', + 2 => 'flags-dj', + ), + 63 => + array ( + 0 => 'dk', + 1 => 'dk', + 2 => 'flags-dk', + ), + 64 => + array ( + 0 => 'dm', + 1 => 'dm', + 2 => 'flags-dm', + ), + 65 => + array ( + 0 => 'do', + 1 => 'do', + 2 => 'flags-do', + ), + 66 => + array ( + 0 => 'dz', + 1 => 'dz', + 2 => 'flags-dz', + ), + 67 => + array ( + 0 => 'ec', + 1 => 'ec', + 2 => 'flags-ec', + ), + 68 => + array ( + 0 => 'ee', + 1 => 'ee', + 2 => 'flags-ee', + ), + 69 => + array ( + 0 => 'eg', + 1 => 'eg', + 2 => 'flags-eg', + ), + 70 => + array ( + 0 => 'eh', + 1 => 'eh', + 2 => 'flags-eh', + ), + 71 => + array ( + 0 => 'en-us-gb', + 1 => 'en-us-gb', + 2 => 'flags-en-us-gb', + ), + 72 => + array ( + 0 => 'england', + 1 => 'england', + 2 => 'flags-gb-eng', + ), + 73 => + array ( + 0 => 'er', + 1 => 'er', + 2 => 'flags-er', + ), + 74 => + array ( + 0 => 'es', + 1 => 'es', + 2 => 'flags-es', + ), + 75 => + array ( + 0 => 'et', + 1 => 'et', + 2 => 'flags-et', + ), + 76 => + array ( + 0 => 'eu', + 1 => 'eu', + 2 => 'flags-eu', + ), + 77 => + array ( + 0 => 'fi', + 1 => 'fi', + 2 => 'flags-fi', + ), + 78 => + array ( + 0 => 'fj', + 1 => 'fj', + 2 => 'flags-fj', + ), + 79 => + array ( + 0 => 'fk', + 1 => 'fk', + 2 => 'flags-fk', + ), + 80 => + array ( + 0 => 'fm', + 1 => 'fm', + 2 => 'flags-fm', + ), + 81 => + array ( + 0 => 'fo', + 1 => 'fo', + 2 => 'flags-fo', + ), + 82 => + array ( + 0 => 'fr', + 1 => 'fr', + 2 => 'flags-fr', + ), + 83 => + array ( + 0 => 'ga', + 1 => 'ga', + 2 => 'flags-ga', + ), + 84 => + array ( + 0 => 'gb', + 1 => 'gb', + 2 => 'flags-gb', + ), + 85 => + array ( + 0 => 'gd', + 1 => 'gd', + 2 => 'flags-gd', + ), + 86 => + array ( + 0 => 'ge', + 1 => 'ge', + 2 => 'flags-ge', + ), + 87 => + array ( + 0 => 'gf', + 1 => 'gf', + 2 => 'flags-gf', + ), + 88 => + array ( + 0 => 'gg', + 1 => 'gg', + 2 => 'flags-gg', + ), + 89 => + array ( + 0 => 'gh', + 1 => 'gh', + 2 => 'flags-gh', + ), + 90 => + array ( + 0 => 'gi', + 1 => 'gi', + 2 => 'flags-gi', + ), + 91 => + array ( + 0 => 'gl', + 1 => 'gl', + 2 => 'flags-gl', + ), + 92 => + array ( + 0 => 'gm', + 1 => 'gm', + 2 => 'flags-gm', + ), + 93 => + array ( + 0 => 'gn', + 1 => 'gn', + 2 => 'flags-gn', + ), + 94 => + array ( + 0 => 'gp', + 1 => 'gp', + 2 => 'flags-gp', + ), + 95 => + array ( + 0 => 'gq', + 1 => 'gq', + 2 => 'flags-gq', + ), + 96 => + array ( + 0 => 'gr', + 1 => 'gr', + 2 => 'flags-gr', + ), + 97 => + array ( + 0 => 'gs', + 1 => 'gs', + 2 => 'flags-gs', + ), + 98 => + array ( + 0 => 'gt', + 1 => 'gt', + 2 => 'flags-gt', + ), + 99 => + array ( + 0 => 'gu', + 1 => 'gu', + 2 => 'flags-gu', + ), + 100 => + array ( + 0 => 'gw', + 1 => 'gw', + 2 => 'flags-gw', + ), + 101 => + array ( + 0 => 'gy', + 1 => 'gy', + 2 => 'flags-gy', + ), + 102 => + array ( + 0 => 'hk', + 1 => 'hk', + 2 => 'flags-hk', + ), + 103 => + array ( + 0 => 'hm', + 1 => 'hm', + 2 => 'flags-hm', + ), + 104 => + array ( + 0 => 'hn', + 1 => 'hn', + 2 => 'flags-hn', + ), + 105 => + array ( + 0 => 'hr', + 1 => 'hr', + 2 => 'flags-hr', + ), + 106 => + array ( + 0 => 'ht', + 1 => 'ht', + 2 => 'flags-ht', + ), + 107 => + array ( + 0 => 'hu', + 1 => 'hu', + 2 => 'flags-hu', + ), + 108 => + array ( + 0 => 'id', + 1 => 'id', + 2 => 'flags-id', + ), + 109 => + array ( + 0 => 'ie', + 1 => 'ie', + 2 => 'flags-ie', + ), + 110 => + array ( + 0 => 'il', + 1 => 'il', + 2 => 'flags-il', + ), + 111 => + array ( + 0 => 'im', + 1 => 'im', + 2 => 'flags-im', + ), + 112 => + array ( + 0 => 'in', + 1 => 'in', + 2 => 'flags-in', + ), + 113 => + array ( + 0 => 'io', + 1 => 'io', + 2 => 'flags-io', + ), + 114 => + array ( + 0 => 'iq', + 1 => 'iq', + 2 => 'flags-iq', + ), + 115 => + array ( + 0 => 'ir', + 1 => 'ir', + 2 => 'flags-ir', + ), + 116 => + array ( + 0 => 'is', + 1 => 'is', + 2 => 'flags-is', + ), + 117 => + array ( + 0 => 'it', + 1 => 'it', + 2 => 'flags-it', + ), + 118 => + array ( + 0 => 'jm', + 1 => 'jm', + 2 => 'flags-jm', + ), + 119 => + array ( + 0 => 'jo', + 1 => 'jo', + 2 => 'flags-jo', + ), + 120 => + array ( + 0 => 'jp', + 1 => 'jp', + 2 => 'flags-jp', + ), + 121 => + array ( + 0 => 'ke', + 1 => 'ke', + 2 => 'flags-ke', + ), + 122 => + array ( + 0 => 'kg', + 1 => 'kg', + 2 => 'flags-kg', + ), + 123 => + array ( + 0 => 'kh', + 1 => 'kh', + 2 => 'flags-kh', + ), + 124 => + array ( + 0 => 'ki', + 1 => 'ki', + 2 => 'flags-ki', + ), + 125 => + array ( + 0 => 'km', + 1 => 'km', + 2 => 'flags-km', + ), + 126 => + array ( + 0 => 'kn', + 1 => 'kn', + 2 => 'flags-kn', + ), + 127 => + array ( + 0 => 'kp', + 1 => 'kp', + 2 => 'flags-kp', + ), + 128 => + array ( + 0 => 'kr', + 1 => 'kr', + 2 => 'flags-kr', + ), + 129 => + array ( + 0 => 'kw', + 1 => 'kw', + 2 => 'flags-kw', + ), + 130 => + array ( + 0 => 'ky', + 1 => 'ky', + 2 => 'flags-ky', + ), + 131 => + array ( + 0 => 'kz', + 1 => 'kz', + 2 => 'flags-kz', + ), + 132 => + array ( + 0 => 'la', + 1 => 'la', + 2 => 'flags-la', + ), + 133 => + array ( + 0 => 'lb', + 1 => 'lb', + 2 => 'flags-lb', + ), + 134 => + array ( + 0 => 'lc', + 1 => 'lc', + 2 => 'flags-lc', + ), + 135 => + array ( + 0 => 'li', + 1 => 'li', + 2 => 'flags-li', + ), + 136 => + array ( + 0 => 'lk', + 1 => 'lk', + 2 => 'flags-lk', + ), + 137 => + array ( + 0 => 'lr', + 1 => 'lr', + 2 => 'flags-lr', + ), + 138 => + array ( + 0 => 'ls', + 1 => 'ls', + 2 => 'flags-ls', + ), + 139 => + array ( + 0 => 'lt', + 1 => 'lt', + 2 => 'flags-lt', + ), + 140 => + array ( + 0 => 'lu', + 1 => 'lu', + 2 => 'flags-lu', + ), + 141 => + array ( + 0 => 'lv', + 1 => 'lv', + 2 => 'flags-lv', + ), + 142 => + array ( + 0 => 'ly', + 1 => 'ly', + 2 => 'flags-ly', + ), + 143 => + array ( + 0 => 'ma', + 1 => 'ma', + 2 => 'flags-ma', + ), + 144 => + array ( + 0 => 'mc', + 1 => 'mc', + 2 => 'flags-mc', + ), + 145 => + array ( + 0 => 'md', + 1 => 'md', + 2 => 'flags-md', + ), + 146 => + array ( + 0 => 'me', + 1 => 'me', + 2 => 'flags-me', + ), + 147 => + array ( + 0 => 'mf', + 1 => 'mf', + 2 => 'flags-mf', + ), + 148 => + array ( + 0 => 'mg', + 1 => 'mg', + 2 => 'flags-mg', + ), + 149 => + array ( + 0 => 'mh', + 1 => 'mh', + 2 => 'flags-mh', + ), + 150 => + array ( + 0 => 'mi', + 1 => 'mi', + 2 => 'flags-mi', + ), + 151 => + array ( + 0 => 'mk', + 1 => 'mk', + 2 => 'flags-mk', + ), + 152 => + array ( + 0 => 'ml', + 1 => 'ml', + 2 => 'flags-ml', + ), + 153 => + array ( + 0 => 'mm', + 1 => 'mm', + 2 => 'flags-mm', + ), + 154 => + array ( + 0 => 'mn', + 1 => 'mn', + 2 => 'flags-mn', + ), + 155 => + array ( + 0 => 'mo', + 1 => 'mo', + 2 => 'flags-mo', + ), + 156 => + array ( + 0 => 'mp', + 1 => 'mp', + 2 => 'flags-mp', + ), + 157 => + array ( + 0 => 'mq', + 1 => 'mq', + 2 => 'flags-mq', + ), + 158 => + array ( + 0 => 'mr', + 1 => 'mr', + 2 => 'flags-mr', + ), + 159 => + array ( + 0 => 'ms', + 1 => 'ms', + 2 => 'flags-ms', + ), + 160 => + array ( + 0 => 'mt', + 1 => 'mt', + 2 => 'flags-mt', + ), + 161 => + array ( + 0 => 'mu', + 1 => 'mu', + 2 => 'flags-mu', + ), + 162 => + array ( + 0 => 'mv', + 1 => 'mv', + 2 => 'flags-mv', + ), + 163 => + array ( + 0 => 'mw', + 1 => 'mw', + 2 => 'flags-mw', + ), + 164 => + array ( + 0 => 'mx', + 1 => 'mx', + 2 => 'flags-mx', + ), + 165 => + array ( + 0 => 'my', + 1 => 'my', + 2 => 'flags-my', + ), + 166 => + array ( + 0 => 'mz', + 1 => 'mz', + 2 => 'flags-mz', + ), + 167 => + array ( + 0 => 'na', + 1 => 'na', + 2 => 'flags-na', + ), + 168 => + array ( + 0 => 'nc', + 1 => 'nc', + 2 => 'flags-nc', + ), + 169 => + array ( + 0 => 'ne', + 1 => 'ne', + 2 => 'flags-ne', + ), + 170 => + array ( + 0 => 'nf', + 1 => 'nf', + 2 => 'flags-nf', + ), + 171 => + array ( + 0 => 'ng', + 1 => 'ng', + 2 => 'flags-ng', + ), + 172 => + array ( + 0 => 'ni', + 1 => 'ni', + 2 => 'flags-ni', + ), + 173 => + array ( + 0 => 'gb-nir', + 1 => 'gb-nir', + 2 => 'flags-gb-nir', + ), + 174 => + array ( + 0 => 'nl', + 1 => 'nl', + 2 => 'flags-nl', + ), + 175 => + array ( + 0 => 'no', + 1 => 'no', + 2 => 'flags-no', + ), + 176 => + array ( + 0 => 'np', + 1 => 'np', + 2 => 'flags-np', + ), + 177 => + array ( + 0 => 'nr', + 1 => 'nr', + 2 => 'flags-nr', + ), + 178 => + array ( + 0 => 'nu', + 1 => 'nu', + 2 => 'flags-nu', + ), + 179 => + array ( + 0 => 'nz', + 1 => 'nz', + 2 => 'flags-nz', + ), + 180 => + array ( + 0 => 'om', + 1 => 'om', + 2 => 'flags-om', + ), + 181 => + array ( + 0 => 'pa', + 1 => 'pa', + 2 => 'flags-pa', + ), + 182 => + array ( + 0 => 'pe', + 1 => 'pe', + 2 => 'flags-pe', + ), + 183 => + array ( + 0 => 'pf', + 1 => 'pf', + 2 => 'flags-pf', + ), + 184 => + array ( + 0 => 'pg', + 1 => 'pg', + 2 => 'flags-pg', + ), + 185 => + array ( + 0 => 'ph', + 1 => 'ph', + 2 => 'flags-ph', + ), + 186 => + array ( + 0 => 'pk', + 1 => 'pk', + 2 => 'flags-pk', + ), + 187 => + array ( + 0 => 'pl', + 1 => 'pl', + 2 => 'flags-pl', + ), + 188 => + array ( + 0 => 'pm', + 1 => 'pm', + 2 => 'flags-pm', + ), + 189 => + array ( + 0 => 'pn', + 1 => 'pn', + 2 => 'flags-pn', + ), + 190 => + array ( + 0 => 'pr', + 1 => 'pr', + 2 => 'flags-pr', + ), + 191 => + array ( + 0 => 'ps', + 1 => 'ps', + 2 => 'flags-ps', + ), + 192 => + array ( + 0 => 'pt', + 1 => 'pt', + 2 => 'flags-pt', + ), + 193 => + array ( + 0 => 'pw', + 1 => 'pw', + 2 => 'flags-pw', + ), + 194 => + array ( + 0 => 'py', + 1 => 'py', + 2 => 'flags-py', + ), + 195 => + array ( + 0 => 'qa', + 1 => 'qa', + 2 => 'flags-qa', + ), + 196 => + array ( + 0 => 'qc', + 1 => 'qc', + 2 => 'flags-qc', + ), + 197 => + array ( + 0 => 're', + 1 => 're', + 2 => 'flags-re', + ), + 198 => + array ( + 0 => 'ro', + 1 => 'ro', + 2 => 'flags-ro', + ), + 199 => + array ( + 0 => 'rs', + 1 => 'rs', + 2 => 'flags-rs', + ), + 200 => + array ( + 0 => 'ru', + 1 => 'ru', + 2 => 'flags-ru', + ), + 201 => + array ( + 0 => 'rw', + 1 => 'rw', + 2 => 'flags-rw', + ), + 202 => + array ( + 0 => 'sa', + 1 => 'sa', + 2 => 'flags-sa', + ), + 203 => + array ( + 0 => 'sb', + 1 => 'sb', + 2 => 'flags-sb', + ), + 204 => + array ( + 0 => 'sc', + 1 => 'sc', + 2 => 'flags-sc', + ), + 205 => + array ( + 0 => 'gb-sct', + 1 => 'gb-sct', + 2 => 'flags-gb-sct', + ), + 206 => + array ( + 0 => 'sd', + 1 => 'sd', + 2 => 'flags-sd', + ), + 207 => + array ( + 0 => 'se', + 1 => 'se', + 2 => 'flags-se', + ), + 208 => + array ( + 0 => 'sg', + 1 => 'sg', + 2 => 'flags-sg', + ), + 209 => + array ( + 0 => 'sh', + 1 => 'sh', + 2 => 'flags-sh', + ), + 210 => + array ( + 0 => 'si', + 1 => 'si', + 2 => 'flags-si', + ), + 211 => + array ( + 0 => 'sj', + 1 => 'sj', + 2 => 'flags-sj', + ), + 212 => + array ( + 0 => 'sk', + 1 => 'sk', + 2 => 'flags-sk', + ), + 213 => + array ( + 0 => 'sl', + 1 => 'sl', + 2 => 'flags-sl', + ), + 214 => + array ( + 0 => 'sm', + 1 => 'sm', + 2 => 'flags-sm', + ), + 215 => + array ( + 0 => 'sn', + 1 => 'sn', + 2 => 'flags-sn', + ), + 216 => + array ( + 0 => 'so', + 1 => 'so', + 2 => 'flags-so', + ), + 217 => + array ( + 0 => 'sr', + 1 => 'sr', + 2 => 'flags-sr', + ), + 218 => + array ( + 0 => 'ss', + 1 => 'ss', + 2 => 'flags-ss', + ), + 219 => + array ( + 0 => 'st', + 1 => 'st', + 2 => 'flags-st', + ), + 220 => + array ( + 0 => 'sv', + 1 => 'sv', + 2 => 'flags-sv', + ), + 221 => + array ( + 0 => 'sx', + 1 => 'sx', + 2 => 'flags-sx', + ), + 222 => + array ( + 0 => 'sy', + 1 => 'sy', + 2 => 'flags-sy', + ), + 223 => + array ( + 0 => 'sz', + 1 => 'sz', + 2 => 'flags-sz', + ), + 224 => + array ( + 0 => 'tc', + 1 => 'tc', + 2 => 'flags-tc', + ), + 225 => + array ( + 0 => 'td', + 1 => 'td', + 2 => 'flags-td', + ), + 226 => + array ( + 0 => 'tf', + 1 => 'tf', + 2 => 'flags-tf', + ), + 227 => + array ( + 0 => 'tg', + 1 => 'tg', + 2 => 'flags-tg', + ), + 228 => + array ( + 0 => 'th', + 1 => 'th', + 2 => 'flags-th', + ), + 229 => + array ( + 0 => 'tj', + 1 => 'tj', + 2 => 'flags-tj', + ), + 230 => + array ( + 0 => 'tk', + 1 => 'tk', + 2 => 'flags-tk', + ), + 231 => + array ( + 0 => 'tl', + 1 => 'tl', + 2 => 'flags-tl', + ), + 232 => + array ( + 0 => 'tm', + 1 => 'tm', + 2 => 'flags-tm', + ), + 233 => + array ( + 0 => 'tn', + 1 => 'tn', + 2 => 'flags-tn', + ), + 234 => + array ( + 0 => 'to', + 1 => 'to', + 2 => 'flags-to', + ), + 235 => + array ( + 0 => 'tr', + 1 => 'tr', + 2 => 'flags-tr', + ), + 236 => + array ( + 0 => 'tt', + 1 => 'tt', + 2 => 'flags-tt', + ), + 237 => + array ( + 0 => 'tv', + 1 => 'tv', + 2 => 'flags-tv', + ), + 238 => + array ( + 0 => 'tw', + 1 => 'tw', + 2 => 'flags-tw', + ), + 239 => + array ( + 0 => 'tz', + 1 => 'tz', + 2 => 'flags-tz', + ), + 240 => + array ( + 0 => 'ua', + 1 => 'ua', + 2 => 'flags-ua', + ), + 241 => + array ( + 0 => 'ug', + 1 => 'ug', + 2 => 'flags-ug', + ), + 242 => + array ( + 0 => 'um', + 1 => 'um', + 2 => 'flags-um', + ), + 243 => + array ( + 0 => 'us', + 1 => 'us', + 2 => 'flags-us', + ), + 244 => + array ( + 0 => 'uy', + 1 => 'uy', + 2 => 'flags-uy', + ), + 245 => + array ( + 0 => 'uz', + 1 => 'uz', + 2 => 'flags-uz', + ), + 246 => + array ( + 0 => 'va', + 1 => 'va', + 2 => 'flags-va', + ), + 247 => + array ( + 0 => 'vc', + 1 => 'vc', + 2 => 'flags-vc', + ), + 248 => + array ( + 0 => 've', + 1 => 've', + 2 => 'flags-ve', + ), + 249 => + array ( + 0 => 'vg', + 1 => 'vg', + 2 => 'flags-vg', + ), + 250 => + array ( + 0 => 'vi', + 1 => 'vi', + 2 => 'flags-vi', + ), + 251 => + array ( + 0 => 'vn', + 1 => 'vn', + 2 => 'flags-vn', + ), + 252 => + array ( + 0 => 'vu', + 1 => 'vu', + 2 => 'flags-vu', + ), + 253 => + array ( + 0 => 'gb-wls', + 1 => 'gb-wls', + 2 => 'flags-gb-wls', + ), + 254 => + array ( + 0 => 'wf', + 1 => 'wf', + 2 => 'flags-wf', + ), + 255 => + array ( + 0 => 'ws', + 1 => 'ws', + 2 => 'flags-ws', + ), + 256 => + array ( + 0 => 'ye', + 1 => 'ye', + 2 => 'flags-ye', + ), + 257 => + array ( + 0 => 'yt', + 1 => 'yt', + 2 => 'flags-yt', + ), + 258 => + array ( + 0 => 'za', + 1 => 'za', + 2 => 'flags-za', + ), + 259 => + array ( + 0 => 'zm', + 1 => 'zm', + 2 => 'flags-zm', + ), + 260 => + array ( + 0 => 'zw', + 1 => 'zw', + 2 => 'flags-zw', + ), + ), + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,language_isocode,flag,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'sys_log' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_log', + 'label' => 'details', + 'tstamp' => 'tstamp', + 'adminOnly' => true, + 'rootLevel' => 1, + 'hideTable' => true, + 'default_sortby' => 'uid DESC', + ), + 'columns' => + array ( + 'tstamp' => + array ( + 'label' => 'tstamp', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'userid' => + array ( + 'label' => 'userid', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'action' => + array ( + 'label' => 'action', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'recuid' => + array ( + 'label' => 'recuid', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'tablename' => + array ( + 'label' => 'tablename', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'recpid' => + array ( + 'label' => 'recpid', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'error' => + array ( + 'label' => 'error', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'details' => + array ( + 'label' => 'details', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'type' => + array ( + 'label' => 'type', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'details_nr' => + array ( + 'label' => 'details_nr', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'IP' => + array ( + 'label' => 'IP', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'log_data' => + array ( + 'label' => 'log_data', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'event_pid' => + array ( + 'label' => 'event_pid', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'workspace' => + array ( + 'label' => 'workspace', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'NEWid' => + array ( + 'label' => 'NEWid', + 'config' => + array ( + 'type' => 'input', + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => 'tstamp, userid, action, recuid, tablename, recpid, error, details, type, details_nr, IP, log_data, event_pid, workspace, NEWid', + ), + ), + ), + 'sys_news' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_news', + 'label' => 'title', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'adminOnly' => true, + 'rootLevel' => 1, + 'delete' => 'deleted', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'default_sortby' => 'crdate DESC', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_news', + ), + 'searchFields' => 'title,content', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'hidden,title,content,starttime,endtime', + ), + 'columns' => + array ( + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 255, + 'eval' => 'required', + ), + ), + 'content' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.text', + 'config' => + array ( + 'type' => 'text', + 'cols' => 48, + 'rows' => 5, + 'enableRichtext' => true, + 'richtextConfiguration' => 'default', + ), + ), + 'crdate' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.creationDate', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,content,crdate,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + ), + ), + 'tx_scheduler_task_group' => + array ( + 'ctrl' => + array ( + 'label' => 'groupName', + 'tstamp' => 'tstamp', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang_tca.xlf:tx_scheduler_task_group', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'sortby' => 'sorting', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-tx_scheduler_task_group', + ), + 'adminOnly' => true, + 'rootLevel' => 1, + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'searchFields' => 'groupName', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'hidden,groupName', + ), + 'columns' => + array ( + 'groupName' => + array ( + 'label' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang_tca.xlf:tx_scheduler_task_group.groupName', + 'config' => + array ( + 'type' => 'input', + 'size' => 35, + 'max' => 80, + 'eval' => 'required,unique,trim', + 'softref' => 'substitute', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang_tca.xlf:tx_scheduler_task_group.description', + 'config' => + array ( + 'type' => 'text', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,groupName,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'backend_layout' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:backend_layout', + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'sortby' => 'sorting', + 'delete' => 'deleted', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-backend_layout', + ), + 'selicon_field' => 'icon', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,config,description,hidden,icon', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:backend_layout.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'max' => 255, + 'eval' => 'required', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:backend_layout.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 25, + ), + ), + 'config' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:backend_layout.config', + 'config' => + array ( + 'type' => 'text', + 'renderType' => 'belayoutwizard', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'icon' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:backend_layout.icon', + 'exclude' => true, + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'icon', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'maxitems' => 1, + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,icon,config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'fe_groups' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups', + 'typeicon_classes' => + array ( + 'default' => 'status-user-group-frontend', + ), + 'useColumnsForDefaultValues' => 'lockToDomain', + 'searchFields' => 'title,description', + 'type' => 'tx_extbase_type', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,hidden,subgroup,lockToDomain,description', + ), + 'columns' => + array ( + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 50, + 'eval' => 'trim,required', + ), + ), + 'subgroup' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups.subgroup', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'foreign_table' => 'fe_groups', + 'foreign_table_where' => 'AND NOT(fe_groups.uid = ###THIS_UID###) ORDER BY fe_groups.title', + 'enableMultiSelectFilterTextfield' => true, + 'size' => 6, + 'autoSizeMax' => 10, + 'minitems' => 0, + 'maxitems' => 20, + ), + ), + 'lockToDomain' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups.lockToDomain', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 50, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 48, + ), + ), + 'TSconfig' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 10, + 'enableTabulator' => true, + 'fixedFont' => true, + ), + ), + 'tx_extbase_type' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_groups.tx_extbase_type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_groups.tx_extbase_type.0', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_groups.tx_extbase_type.Tx_Extbase_Domain_Model_FrontendUserGroup', + 1 => 'Tx_Extbase_Domain_Model_FrontendUserGroup', + ), + ), + 'size' => 1, + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'felogin_redirectPid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:felogin/Resources/Private/Language/Database.xlf:felogin_redirectPid', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,subgroup,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups.tabs.options,lockToDomain,TSconfig,felogin_redirectPid,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,tx_extbase_type', + ), + 'Tx_Extbase_Domain_Model_FrontendUserGroup' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,subgroup,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups.tabs.options,lockToDomain,TSconfig,felogin_redirectPid,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,tx_extbase_type', + ), + ), + ), + 'fe_users' => + array ( + 'ctrl' => + array ( + 'label' => 'username', + 'descriptionColumn' => 'description', + 'default_sortby' => 'username', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users', + 'delete' => 'deleted', + 'enablecolumns' => + array ( + 'disabled' => 'disable', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'status-user-frontend', + ), + 'useColumnsForDefaultValues' => 'usergroup,lockToDomain,disable,starttime,endtime', + 'searchFields' => 'username,name,first_name,last_name,middle_name,address,telephone,fax,email,title,zip,city,country,company,description', + 'type' => 'tx_extbase_type', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'username,password,usergroup,lockToDomain,name,first_name,middle_name,last_name,title,company,address,zip,city,country,email,www,telephone,fax,disable,starttime,endtime,lastlogin,description', + ), + 'columns' => + array ( + 'username' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.username', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 255, + 'eval' => 'nospace,trim,lower,uniqueInPid,required', + 'autocomplete' => false, + ), + ), + 'password' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.password', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 100, + 'eval' => 'trim,required,password,saltedPassword', + 'autocomplete' => false, + ), + ), + 'usergroup' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.usergroup', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'foreign_table' => 'fe_groups', + 'foreign_table_where' => 'ORDER BY fe_groups.title', + 'enableMultiSelectFilterTextfield' => true, + 'size' => 6, + 'minitems' => 1, + 'maxitems' => 50, + ), + ), + 'lockToDomain' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.lockToDomain', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 50, + 'softref' => 'substitute', + ), + ), + 'name' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.name', + 'config' => + array ( + 'type' => 'input', + 'size' => 40, + 'eval' => 'trim', + 'max' => 160, + ), + ), + 'first_name' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.first_name', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'eval' => 'trim', + 'max' => 50, + ), + ), + 'middle_name' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.middle_name', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'eval' => 'trim', + 'max' => 50, + ), + ), + 'last_name' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.last_name', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'eval' => 'trim', + 'max' => 50, + ), + ), + 'address' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.address', + 'config' => + array ( + 'type' => 'text', + 'cols' => 20, + 'rows' => 3, + ), + ), + 'telephone' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.phone', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim', + 'size' => 20, + 'max' => 30, + ), + ), + 'fax' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.fax', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 30, + ), + ), + 'email' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.email', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 255, + ), + ), + 'title' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.title_person', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 40, + ), + ), + 'zip' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.zip', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim', + 'size' => 10, + 'max' => 10, + ), + ), + 'city' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.city', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 50, + ), + ), + 'country' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.country', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 40, + ), + ), + 'www' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.www', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim', + 'size' => 20, + 'max' => 80, + ), + ), + 'company' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.company', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim', + 'size' => 20, + 'max' => 80, + ), + ), + 'image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + 'maxitems' => 6, + 'minitems' => 0, + ), + ), + 'disable' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 48, + ), + ), + 'TSconfig' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 10, + 'enableTabulator' => true, + 'fixedFont' => true, + ), + ), + 'lastlogin' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.lastlogin', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'readOnly' => true, + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'tx_extbase_type' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_users.tx_extbase_type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_users.tx_extbase_type.0', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_users.tx_extbase_type.Tx_Extbase_Domain_Model_FrontendUser', + 1 => 'Tx_Extbase_Domain_Model_FrontendUser', + ), + ), + 'size' => 1, + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'felogin_redirectPid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:felogin/Resources/Private/Language/Database.xlf:felogin_redirectPid', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'felogin_forgotHash' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:felogin/Resources/Private/Language/Database.xlf:felogin_forgotHash', + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,username,password,usergroup,lastlogin,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.tabs.personelData,company,title,name,--palette--;;2,address,zip,city,country,telephone,fax,email,www,image,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.tabs.options,lockToDomain,TSconfig,felogin_redirectPid,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,disable,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,tx_extbase_type', + ), + 'Tx_Extbase_Domain_Model_FrontendUser' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,username,password,usergroup,lastlogin,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.tabs.personelData,company,title,name,--palette--;;2,address,zip,city,country,telephone,fax,email,www,image,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.tabs.options,lockToDomain,TSconfig,felogin_redirectPid,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,disable,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,tx_extbase_type', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + 2 => + array ( + 'showitem' => 'first_name,--linebreak--,middle_name,--linebreak--,last_name', + ), + ), + ), + 'sys_domain' => + array ( + 'ctrl' => + array ( + 'label' => 'domainName', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'sortby' => 'sorting', + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_domain', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-content-domain', + ), + 'searchFields' => 'domainName', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'hidden,domainName', + ), + 'columns' => + array ( + 'domainName' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_domain.domainName', + 'config' => + array ( + 'type' => 'input', + 'size' => 35, + 'max' => 255, + 'eval' => 'required,unique,lower,trim,domainname', + 'softref' => 'substitute', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,domainName,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + ), + ), + 'sys_template' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'sortby' => 'sorting', + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'adminOnly' => true, + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_column' => 'root', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-content-template-extension', + 1 => 'mimetypes-x-content-template', + ), + 'searchFields' => 'title,constants,config', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,clear,root,basedOn,nextLevel,sitetitle,description,hidden,starttime,endtime', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'max' => 255, + 'eval' => 'required', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'exclude' => true, + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'exclude' => true, + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'root' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.root', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'clear' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.clear', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 0 => + array ( + 0 => 'Constants', + 1 => '', + ), + 1 => + array ( + 0 => 'Setup', + 1 => '', + ), + ), + 'cols' => 2, + ), + ), + 'sitetitle' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.sitetitle', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'max' => 255, + ), + ), + 'constants' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.constants', + 'config' => + array ( + 'type' => 'text', + 'cols' => 48, + 'rows' => 15, + 'wrap' => 'off', + 'enableTabulator' => true, + 'fixedFont' => true, + 'softref' => 'email[subst],url[subst]', + 'renderType' => 't3editor', + 'format' => 'typoscript', + ), + ), + 'nextLevel' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.nextLevel', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'sys_template', + 'size' => 1, + 'maxitems' => 1, + 'minitems' => 0, + 'default' => '', + ), + ), + 'include_static_file' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.include_static_file', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'size' => 10, + 'maxitems' => 100, + 'items' => + array ( + 0 => + array ( + 0 => 'Fluid Content Elements (fluid_styled_content)', + 1 => 'EXT:fluid_styled_content/Configuration/TypoScript/', + ), + 1 => + array ( + 0 => 'Fluid Content Elements CSS (optional) (fluid_styled_content)', + 1 => 'EXT:fluid_styled_content/Configuration/TypoScript/Styling/', + ), + 2 => + array ( + 0 => 'Form (form)', + 1 => 'EXT:form/Configuration/TypoScript/', + ), + 3 => + array ( + 0 => 'XML Sitemap (seo)', + 1 => 'EXT:seo/Configuration/TypoScript/XmlSitemap', + ), + 4 => + array ( + 0 => 'Bootstrap Package: Full Package (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TypoScript', + ), + 5 => + array ( + 0 => 'Bootstrap Package: Content Elements (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TypoScript/ContentElement', + ), + 6 => + array ( + 0 => 'Bootstrap Package: Bootstrap 3.x (LESS) (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TypoScript/Bootstrap3', + ), + 7 => + array ( + 0 => 'Bootstrap Package: Bootstrap 4.x (SCSS) (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TypoScript/Bootstrap4', + ), + ), + 'enableMultiSelectFilterTextfield' => true, + 'softref' => 'ext_fileref', + ), + ), + 'basedOn' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.basedOn', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'sys_template', + 'maxitems' => 50, + 'autoSizeMax' => 10, + 'minitems' => 0, + 'default' => '', + 'fieldControl' => + array ( + 'editPopup' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.basedOn_edit', + ), + ), + 'addRecord' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.basedOn_add', + 'setValue' => 'prepend', + ), + ), + ), + ), + ), + 'includeStaticAfterBasedOn' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.includeStaticAfterBasedOn', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'config' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.config', + 'config' => + array ( + 'type' => 'text', + 'rows' => 15, + 'cols' => 48, + 'wrap' => 'off', + 'enableTabulator' => true, + 'fixedFont' => true, + 'softref' => 'email[subst],url[subst]', + 'renderType' => 't3editor', + 'format' => 'typoscript', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 48, + ), + ), + 'static_file_mode' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.static_file_mode', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.static_file_mode.0', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.static_file_mode.1', + 1 => '1', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.static_file_mode.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.static_file_mode.3', + 1 => '3', + ), + ), + 'default' => 0, + ), + ), + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 255, + ), + ), + 'tx_impexp_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,sitetitle,constants,config,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.tabs.options,clear,root,nextLevel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.tabs.include,includeStaticAfterBasedOn,include_static_file,basedOn,static_file_mode,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + ), + ), + 'tt_content' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'label_alt' => 'subheader,bodytext', + 'descriptionColumn' => 'rowDescription', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'editlock' => 'editlock', + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:tt_content', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'type' => 'CType', + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'copyAfterDuplFields' => 'colPos,sys_language_uid', + 'useColumnsForDefaultValues' => 'colPos,sys_language_uid,CType', + 'shadowColumnsForNewPlaceholders' => 'colPos', + 'transOrigPointerField' => 'l18n_parent', + 'transOrigDiffSourceField' => 'l18n_diffsource', + 'languageField' => 'sys_language_uid', + 'translationSource' => 'l10n_source', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + 'fe_group' => 'fe_group', + ), + 'typeicon_column' => 'CType', + 'typeicon_classes' => + array ( + 'header' => 'mimetypes-x-content-header', + 'text' => 'mimetypes-x-content-text', + 'textpic' => 'mimetypes-x-content-text-picture', + 'image' => 'mimetypes-x-content-image', + 'textmedia' => 'mimetypes-x-content-text-media', + 'bullets' => 'mimetypes-x-content-list-bullets', + 'table' => 'mimetypes-x-content-table', + 'uploads' => 'mimetypes-x-content-list-files', + 'list' => 'mimetypes-x-content-plugin', + 'shortcut' => 'mimetypes-x-content-link', + 'script' => 'mimetypes-x-content-script', + 'div' => 'mimetypes-x-content-divider', + 'html' => 'mimetypes-x-content-html', + 'default' => 'mimetypes-x-content-text', + 'menu_abstract' => 'content-menu-abstract', + 'menu_categorized_content' => 'content-menu-categorized', + 'menu_categorized_pages' => 'content-menu-categorized', + 'menu_pages' => 'content-menu-pages', + 'menu_subpages' => 'content-menu-pages', + 'menu_recently_updated' => 'content-menu-recently-updated', + 'menu_related_pages' => 'content-menu-related', + 'menu_sitemap' => 'content-menu-sitemap', + 'menu_sitemap_pages' => 'content-menu-sitemap-pages', + 'menu_section' => 'content-menu-section', + 'menu_section_pages' => 'content-menu-section', + 'form_formframework' => 'content-form', + 'login' => 'mimetypes-x-content-login', + 'accordion' => 'content-bootstrappackage-accordion', + 'audio' => 'content-audio', + 'card_group' => 'content-bootstrappackage-card-group', + 'carousel' => 'content-bootstrappackage-carousel', + 'carousel_small' => 'content-bootstrappackage-carousel', + 'carousel_fullscreen' => 'content-bootstrappackage-carousel', + 'csv' => 'content-bootstrappackage-csv', + 'external_media' => 'content-bootstrappackage-externalmedia', + 'icon_group' => 'content-bootstrappackage-icon-group', + 'listgroup' => 'content-bootstrappackage-listgroup', + 'media' => 'mimetypes-x-content-multimedia', + 'menu_card_list' => 'content-bootstrappackage-menu-card', + 'menu_card_dir' => 'content-bootstrappackage-menu-card', + 'menu_thumbnail_list' => 'content-menu-thumbnail', + 'menu_thumbnail_dir' => 'content-menu-thumbnail', + 'panel' => 'content-panel', + 'quote' => 'content-quote', + 'social_links' => 'content-bootstrappackage-social-links', + 'tab' => 'content-bootstrappackage-tab', + 'textcolumn' => 'content-text-columns', + 'texticon' => 'content-bootstrappackage-texticon', + 'textteaser' => 'content-text-teaser', + 'timeline' => 'content-bootstrappackage-timeline', + ), + 'searchFields' => 'header,header_link,subheader,bodytext,pi_flexform', + ), + 'interface' => + array ( + 'always_description' => 0, + 'showRecordFieldList' => 'CType,header,rowDescription,header_link,bodytext,image,media,imagewidth,imageorient,records,colPos,starttime,endtime,fe_group,categories', + ), + 'columns' => + array ( + 'CType' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:theme_name', + 1 => '--div--', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.accordion', + 1 => 'accordion', + 2 => 'content-bootstrappackage-accordion', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.audio', + 1 => 'audio', + 2 => 'content-audio', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.card_group', + 1 => 'card_group', + 2 => 'content-bootstrappackage-card-group', + ), + 4 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.carousel', + 1 => 'carousel', + 2 => 'content-bootstrappackage-carousel', + ), + 5 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.carousel_small', + 1 => 'carousel_small', + 2 => 'content-bootstrappackage-carousel', + ), + 6 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.carousel_fullscreen', + 1 => 'carousel_fullscreen', + 2 => 'content-bootstrappackage-carousel', + ), + 7 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.csv', + 1 => 'csv', + 2 => 'content-bootstrappackage-csv', + ), + 8 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.external_media', + 1 => 'external_media', + 2 => 'content-bootstrappackage-externalmedia', + ), + 9 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.icon_group', + 1 => 'icon_group', + 2 => 'content-bootstrappackage-icon-group', + ), + 10 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.listgroup', + 1 => 'listgroup', + 2 => 'content-bootstrappackage-listgroup', + ), + 11 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.media', + 1 => 'media', + 2 => 'mimetypes-x-content-multimedia', + ), + 12 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.card_list', + 1 => 'menu_card_list', + 2 => 'content-bootstrappackage-menu-card', + ), + 13 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.card_dir', + 1 => 'menu_card_dir', + 2 => 'content-bootstrappackage-menu-card', + ), + 14 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.thumbnail_list', + 1 => 'menu_thumbnail_list', + 2 => 'content-menu-thumbnail', + ), + 15 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.thumbnail_dir', + 1 => 'menu_thumbnail_dir', + 2 => 'content-menu-thumbnail', + ), + 16 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.panel', + 1 => 'panel', + 2 => 'content-panel', + ), + 17 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.quote', + 1 => 'quote', + 2 => 'content-quote', + ), + 18 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.social_links', + 1 => 'social_links', + 2 => 'content-bootstrappackage-social-links', + ), + 19 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.tab', + 1 => 'tab', + 2 => 'content-bootstrappackage-tab', + ), + 20 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.textcolumn', + 1 => 'textcolumn', + 2 => 'content-text-columns', + ), + 21 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.texticon', + 1 => 'texticon', + 2 => 'content-bootstrappackage-texticon', + ), + 22 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.textteaser', + 1 => 'textteaser', + 2 => 'content-text-teaser', + ), + 23 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.timeline', + 1 => 'timeline', + 2 => 'content-bootstrappackage-timeline', + ), + 24 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.standard', + 1 => '--div--', + ), + 25 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.0', + 1 => 'header', + 2 => 'content-header', + ), + 26 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.1', + 1 => 'text', + 2 => 'content-text', + ), + 27 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.2', + 1 => 'textpic', + 2 => 'content-textpic', + ), + 28 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.3', + 1 => 'image', + 2 => 'content-image', + ), + 29 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.textmedia', + 1 => 'textmedia', + 2 => 'content-textmedia', + ), + 30 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.lists', + 1 => '--div--', + ), + 31 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.4', + 1 => 'bullets', + 2 => 'content-bullets', + ), + 32 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.5', + 1 => 'table', + 2 => 'content-table', + ), + 33 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.6', + 1 => 'uploads', + 2 => 'content-special-uploads', + ), + 34 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.menu', + 1 => '--div--', + ), + 35 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_abstract', + 1 => 'menu_abstract', + 2 => 'content-menu-abstract', + ), + 36 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_categorized_content', + 1 => 'menu_categorized_content', + 2 => 'content-menu-categorized', + ), + 37 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_categorized_pages', + 1 => 'menu_categorized_pages', + 2 => 'content-menu-categorized', + ), + 38 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_pages', + 1 => 'menu_pages', + 2 => 'content-menu-pages', + ), + 39 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_subpages', + 1 => 'menu_subpages', + 2 => 'content-menu-pages', + ), + 40 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_recently_updated', + 1 => 'menu_recently_updated', + 2 => 'content-menu-recently-updated', + ), + 41 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_related_pages', + 1 => 'menu_related_pages', + 2 => 'content-menu-related', + ), + 42 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_section', + 1 => 'menu_section', + 2 => 'content-menu-section', + ), + 43 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_section_pages', + 1 => 'menu_section_pages', + 2 => 'content-menu-section', + ), + 44 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_sitemap', + 1 => 'menu_sitemap', + 2 => 'content-menu-sitemap', + ), + 45 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_sitemap_pages', + 1 => 'menu_sitemap_pages', + 2 => 'content-menu-sitemap-pages', + ), + 46 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.special', + 1 => '--div--', + ), + 47 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.13', + 1 => 'shortcut', + 2 => 'content-special-shortcut', + ), + 48 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.14', + 1 => 'list', + 2 => 'content-plugin', + ), + 49 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.16', + 1 => 'div', + 2 => 'content-special-div', + ), + 50 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.17', + 1 => 'html', + 2 => 'content-special-html', + ), + 51 => + array ( + 0 => 'Form', + 1 => 'form_formframework', + 2 => 'content-form', + ), + 52 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.forms', + 1 => '--div--', + ), + 53 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.10', + 1 => 'login', + 2 => 'content-elements-login', + ), + ), + 'default' => 'text', + 'authMode' => 'explicitAllow', + 'authMode_enforce' => 'strict', + ), + ), + 'editlock' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:editlock', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.visible', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'fe_group' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.fe_group', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'size' => 5, + 'maxitems' => 20, + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hide_at_login', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.any_login', + 1 => -2, + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.usergroups', + 1 => '--div--', + ), + ), + 'exclusiveKeys' => '-1,-2', + 'foreign_table' => 'fe_groups', + 'foreign_table_where' => 'ORDER BY fe_groups.title', + 'enableMultiSelectFilterTextfield' => true, + ), + ), + 'sys_language_uid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'special' => 'languages', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + 2 => 'flags-multiple', + ), + ), + 'default' => 0, + ), + ), + 'l18n_parent' => + array ( + 'exclude' => true, + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_source' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'layout' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.layout', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout.I.1', + 1 => '1', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout.I.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout.I.3', + 1 => '3', + ), + ), + 'default' => 0, + ), + ), + 'frame_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.default', + 1 => 'default', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.ruler_before', + 1 => 'ruler-before', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.ruler_after', + 1 => 'ruler-after', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.indent', + 1 => 'indent', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.indent_left', + 1 => 'indent-left', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.indent_right', + 1 => 'indent-right', + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.none', + 1 => 'none', + ), + ), + 'default' => 'default', + ), + 'onChange' => 'reload', + ), + 'space_before_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_before_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_none', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_extra_small', + 1 => 'extra-small', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_small', + 1 => 'small', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_medium', + 1 => 'medium', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_large', + 1 => 'large', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_extra_large', + 1 => 'extra-large', + ), + ), + 'default' => '', + ), + ), + 'space_after_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_after_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_none', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_extra_small', + 1 => 'extra-small', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_small', + 1 => 'small', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_medium', + 1 => 'medium', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_large', + 1 => 'large', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_extra_large', + 1 => 'extra-large', + ), + ), + 'default' => '', + ), + ), + 'bullets_type' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bullets_type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bullets_type.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bullets_type.1', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bullets_type.2', + 1 => 2, + ), + ), + 'default' => 0, + ), + ), + 'colPos' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'itemsProcFunc' => 'TYPO3\\CMS\\Backend\\View\\BackendLayoutView->colPosListItemProcFunc', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos.I.0', + 1 => '1', + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.normal', + 1 => '0', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos.I.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos.I.3', + 1 => '3', + ), + ), + 'default' => 0, + ), + ), + 'date' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:date', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + ), + ), + 'header' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + ), + ), + 'header_layout' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.1', + 1 => '1', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.3', + 1 => '3', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.4', + 1 => '4', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.5', + 1 => '5', + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.6', + 1 => '100', + ), + ), + 'default' => 0, + ), + ), + 'header_position' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position', + 'exclude' => true, + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position.I.1', + 1 => 'center', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position.I.2', + 1 => 'right', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position.I.3', + 1 => 'left', + ), + ), + 'default' => '', + ), + ), + 'header_link' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link_formlabel', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'rowDescription' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + ), + ), + 'subheader' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.subheader', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'softref' => 'email[subst]', + ), + ), + 'bodytext' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.text', + 'config' => + array ( + 'type' => 'text', + 'cols' => 80, + 'rows' => 15, + 'softref' => 'typolink_tag,images,email[subst],url', + 'search' => + array ( + 'andWhere' => '`CType`=\'text\' OR `CType`=\'textpic\' OR `CType`=\'textmedia\'', + ), + ), + ), + 'image' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.images', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;audioOverlayPalette, + --palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;videoOverlayPalette, + --palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + ), + ), + 'assets' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.asset_references', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'assets', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;audioOverlayPalette, + --palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;videoOverlayPalette, + --palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.asset_references.addFileReference', + ), + ), + ), + 'imagewidth' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imagewidth', + 'config' => + array ( + 'type' => 'input', + 'size' => 4, + 'max' => 4, + 'eval' => 'int', + 'range' => + array ( + 'upper' => 1999, + 'lower' => 0, + ), + 'default' => 0, + ), + ), + 'imageheight' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageheight', + 'config' => + array ( + 'type' => 'input', + 'size' => 4, + 'max' => 4, + 'eval' => 'int', + 'range' => + array ( + 'upper' => 1999, + 'lower' => 0, + ), + 'default' => 0, + ), + ), + 'imageorient' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.0', + 1 => 0, + 2 => 'content-beside-text-img-above-center', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.1', + 1 => 1, + 2 => 'content-beside-text-img-above-right', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.2', + 1 => 2, + 2 => 'content-beside-text-img-above-left', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.3', + 1 => 8, + 2 => 'content-beside-text-img-below-center', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.4', + 1 => 9, + 2 => 'content-beside-text-img-below-right', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.5', + 1 => 10, + 2 => 'content-beside-text-img-below-left', + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.6', + 1 => 17, + 2 => 'content-inside-text-img-right', + ), + 7 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.7', + 1 => 18, + 2 => 'content-inside-text-img-left', + ), + 8 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.8', + 1 => '--div--', + ), + 9 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.9', + 1 => 25, + 2 => 'content-beside-text-img-right', + ), + 10 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.10', + 1 => 26, + 2 => 'content-beside-text-img-left', + ), + 11 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.imageorient.125', + 1 => '125', + 2 => 'content-bootstrappackage-beside-text-img-centered-right', + ), + 12 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.imageorient.126', + 1 => '126', + 2 => 'content-bootstrappackage-beside-text-img-centered-left', + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'imageborder' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageborder', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'image_zoom' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:image_zoom', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'imagecols' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imagecols', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '1', + 1 => 1, + ), + 1 => + array ( + 0 => '2', + 1 => 2, + ), + 2 => + array ( + 0 => '3', + 1 => 3, + ), + 3 => + array ( + 0 => '4', + 1 => 4, + ), + 4 => + array ( + 0 => '5', + 1 => 5, + ), + 5 => + array ( + 0 => '6', + 1 => 6, + ), + 6 => + array ( + 0 => '7', + 1 => 7, + ), + 7 => + array ( + 0 => '8', + 1 => 8, + ), + ), + 'default' => 2, + ), + ), + 'cols' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:cols', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:cols.I.0', + 1 => '0', + ), + 1 => + array ( + 0 => '1', + 1 => '1', + ), + 2 => + array ( + 0 => '2', + 1 => '2', + ), + 3 => + array ( + 0 => '3', + 1 => '3', + ), + 4 => + array ( + 0 => '4', + 1 => '4', + ), + 5 => + array ( + 0 => '5', + 1 => '5', + ), + 6 => + array ( + 0 => '6', + 1 => '6', + ), + 7 => + array ( + 0 => '7', + 1 => '7', + ), + 8 => + array ( + 0 => '8', + 1 => '8', + ), + 9 => + array ( + 0 => '9', + 1 => '9', + ), + ), + 'default' => 0, + ), + ), + 'pages' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.startingpoint', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 3, + 'maxitems' => 50, + 'minitems' => 0, + ), + ), + 'recursive' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.recursive', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.0', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.1', + 1 => '1', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.3', + 1 => '3', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.4', + 1 => '4', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.5', + 1 => '250', + ), + ), + 'default' => 0, + ), + ), + 'list_type' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:list_type', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 2 => '', + ), + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Frontend\\Hooks\\TableColumnHooks->sortPluginList', + 'default' => '', + 'authMode' => 'explicitAllow', + 'authMode_enforce' => 'strict', + ), + ), + 'file_collections' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:file_collections', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'localizeReferencesAtParentLocalization' => true, + 'allowed' => 'sys_file_collection', + 'foreign_table' => 'sys_file_collection', + 'minitems' => 0, + 'size' => 5, + ), + ), + 'media' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'media', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => '', + ), + ), + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => '', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media.addFileReference', + ), + ), + ), + 'filelink_size' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_size', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'filelink_sorting' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.none', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.extension', + 1 => 'extension', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.name', + 1 => 'name', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.type', + 1 => 'type', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.size', + 1 => 'size', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.creation_date', + 1 => 'creation_date', + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.modification_date', + 1 => 'modification_date', + ), + ), + ), + ), + 'filelink_sorting_direction' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting_direction', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting_direction.ascending', + 1 => 'asc', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting_direction.descending', + 1 => 'desc', + ), + ), + ), + ), + 'target' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:target', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'valuePicker' => + array ( + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:target.I.1', + 1 => '_blank', + ), + ), + ), + 'default' => '', + ), + ), + 'records' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:records', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'tt_content', + 'size' => 5, + 'maxitems' => 200, + 'minitems' => 0, + ), + ), + 'sectionIndex' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:sectionIndex', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'linkToTop' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:linkToTop', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'pi_flexform' => + array ( + 'l10n_display' => 'hideDiff', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pi_flexform', + 'config' => + array ( + 'type' => 'flex', + 'ds_pointerField' => 'list_type,CType', + 'ds' => + array ( + 'default' => ' + + + array + + + + + + + input + 48 + + + + + + + ', + '*,form_formframework' => 'FILE:EXT:form/Configuration/FlexForms/FormFramework.xml', + '*,login' => 'FILE:EXT:felogin/Configuration/FlexForms/Login.xml', + '*,accordion' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Accordion.xml', + '*,card_group' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/CardGroup.xml', + '*,carousel' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Carousel.xml', + '*,carousel_small' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Carousel.xml', + '*,carousel_fullscreen' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Carousel.xml', + '*,icon_group' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/IconGroup.xml', + '*,menu_card_list' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/MenuCard.xml', + '*,menu_card_dir' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/MenuCard.xml', + '*,menu_thumbnail_list' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/MenuThumbnail.xml', + '*,menu_thumbnail_dir' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/MenuThumbnail.xml', + '*,tab' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Tab.xml', + '*,timeline' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Timeline.xml', + ), + 'search' => + array ( + 'andWhere' => '`CType`=\'list\'', + ), + ), + ), + 'accessibility_title' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:accessibility_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'default' => '', + ), + ), + 'accessibility_bypass' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:accessibility_bypass', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'accessibility_bypass_text' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:accessibility_bypass_text', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'default' => '', + ), + ), + 'l18n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 255, + ), + ), + 'selected_categories' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:selected_categories', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => 'AND sys_category.sys_language_uid IN (0,-1) ORDER BY sys_category.title ASC', + 'size' => 20, + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + ), + ), + ), + ), + 'category_field' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:category_field', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + 'itemsProcFunc' => 'TYPO3\\CMS\\Core\\Category\\CategoryRegistry->getCategoryFieldsForTable', + 'itemsProcConfig' => + array ( + 'table' => 'tt_content', + ), + ), + ), + 'table_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_class.default', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_class.striped', + 1 => 'striped', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_class.bordered', + 1 => 'bordered', + ), + ), + 'default' => '', + ), + ), + 'table_caption' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_caption', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'table_delimiter' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.124', + 1 => 124, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.59', + 1 => 59, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.44', + 1 => 44, + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.58', + 1 => 58, + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.9', + 1 => 9, + ), + ), + 'default' => 124, + ), + ), + 'table_enclosure' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_enclosure', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_enclosure.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_enclosure.39', + 1 => 39, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_enclosure.34', + 1 => 34, + ), + ), + 'default' => 0, + ), + ), + 'table_header_position' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_header_position', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_header_position.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_header_position.1', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_header_position.2', + 1 => 2, + ), + ), + 'default' => 0, + ), + ), + 'table_tfoot' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_tfoot', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'uploads_description' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.uploads_description', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'uploads_type' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.uploads_type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.uploads_type.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.uploads_type.1', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.uploads_type.2', + 1 => 2, + ), + ), + 'default' => 0, + ), + ), + 'categories' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.categories', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND sys_category.sys_language_uid IN (-1, 0) ORDER BY sys_category.sorting ASC', + 'MM' => 'sys_category_record_mm', + 'MM_opposite_field' => 'items', + 'MM_match_fields' => + array ( + 'tablenames' => 'tt_content', + 'fieldname' => 'categories', + ), + 'size' => 20, + 'maxitems' => 9999, + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + 'maxLevels' => 99, + ), + ), + ), + ), + 'tx_impexp_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'tx_bootstrappackage_accordion_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_accordion_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'tx_bootstrappackage_card_group_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_card_group_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'external_media_source' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.external_media_source', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + 'max' => 1024, + ), + ), + 'external_media_ratio' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.external_media_ratio', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '16:9', + 1 => '16by9', + ), + 1 => + array ( + 0 => '4:3', + 1 => '4by3', + ), + ), + ), + ), + 'tx_bootstrappackage_icon_group_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_icon_group_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'panel_class' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.panel_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 1 => 'default', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.primary', + 1 => 'primary', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.success', + 1 => 'success', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.info', + 1 => 'info', + ), + 4 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.warning', + 1 => 'warning', + ), + 5 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.danger', + 1 => 'danger', + ), + ), + ), + ), + 'quote_source' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.source', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + ), + ), + 'quote_link' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.link', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'tx_bootstrappackage_tab_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_tab_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'icon_set' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_set', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.none', + 1 => '', + ), + 1 => + array ( + 0 => 'Ionicons', + 1 => 'EXT:bootstrap_package/Resources/Public/Images/Icons/Ionicons/', + ), + 2 => + array ( + 0 => 'Glyphicons', + 1 => 'EXT:bootstrap_package/Resources/Public/Images/Icons/Glyphicons/', + ), + ), + ), + ), + 'icon' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon', + 'displayCond' => 'FIELD:icon_set:REQ:true', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.none', + 1 => 0, + 2 => 'EXT:bootstrap_package/Resources/Public/Images/Icons/none.jpg', + ), + ), + 'itemsProcFunc' => 'BK2K\\BootstrapPackage\\Utility\\TextIconUtility->addIconItems', + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'icon_file' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_file', + 'displayCond' => 'FIELD:icon_set:REQ:false', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'icon_file', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,png,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,png,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 1, + 'maxitems' => 1, + ), + ), + 'icon_position' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_position', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.left', + 1 => 'left', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.right', + 1 => 'right', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.top', + 1 => 'top', + ), + ), + ), + ), + 'icon_type' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_type', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'default' => 'default', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 1 => 'default', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.square', + 1 => 'square', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.circle', + 1 => 'circle', + ), + ), + ), + ), + 'icon_size' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_size', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 1 => 'default', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 1 => 'medium', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 1 => 'large', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.awesome', + 1 => 'awesome', + ), + ), + ), + ), + 'icon_color' => + array ( + 'displayCond' => 'FIELD:icon_type:!=:default', + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_color', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'colorpicker', + 'default' => '#FFFFFF', + ), + ), + 'icon_background' => + array ( + 'displayCond' => 'FIELD:icon_type:!=:default', + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_background', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'colorpicker', + 'default' => '#333333', + ), + ), + 'tx_bootstrappackage_timeline_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_timeline_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'background_color_class' => + array ( + 'exclude' => true, + 'displayCond' => 'FIELD:frame_class:!=:none', + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.background_color_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'none', + 1 => 'none', + ), + 1 => + array ( + 0 => 'primary', + 1 => 'primary', + ), + 2 => + array ( + 0 => 'secondary', + 1 => 'secondary', + ), + 3 => + array ( + 0 => 'light', + 1 => 'light', + ), + 4 => + array ( + 0 => 'dark', + 1 => 'dark', + ), + ), + ), + 'l10n_mode' => 'exclude', + ), + 'background_image' => + array ( + 'exclude' => true, + 'displayCond' => 'FIELD:frame_class:!=:none', + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.background_image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'background_image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + 'l10n_mode' => 'exclude', + ), + 'background_image_options' => + array ( + 'exclude' => true, + 'displayCond' => 'FIELD:frame_class:!=:none', + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.background_image_options', + 'config' => + array ( + 'type' => 'flex', + 'ds' => + array ( + 'default' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/BackgroundImage.xml', + ), + ), + 'l10n_mode' => 'exclude', + ), + 'readmore_label' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.readmore_label', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim', + 'size' => 50, + 'max' => 255, + ), + ), + 'teaser' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.teaser', + 'exclude' => true, + 'config' => + array ( + 'type' => 'text', + 'softref' => 'rtehtmlarea_images,typolink_tag', + 'cols' => '40', + 'rows' => '3', + ), + ), + 'tx_bootstrappackage_carousel_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_carousel_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'file_folder' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.file_folder', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'folder', + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => 'CType,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories', + ), + 'bullets' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,bullets_type,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.ALT.bulletlist_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'wrap' => 'off', + ), + ), + ), + ), + 'div' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.div_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'header' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'text' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'enableRichtext' => true, + 'richtextConfiguration' => 'default', + ), + ), + ), + ), + 'textpic' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.images,image,file_folder,filelink_sorting,--palette--;;mediaAdjustments,--palette--;;gallerySettings,--palette--;;imagelinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'enableRichtext' => true, + 'richtextConfiguration' => 'default', + ), + ), + 'image' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'textmedia' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.media,assets,--palette--;;mediaAdjustments,--palette--;;gallerySettings,--palette--;;imagelinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'enableRichtext' => true, + 'richtextConfiguration' => 'default', + ), + ), + 'assets' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'image' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.images,image,file_folder,filelink_sorting,--palette--;;mediaAdjustments,--palette--;;gallerySettings,--palette--;;imagelinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'image' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'html' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.ALT.html_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'renderType' => 't3editor', + 'wrap' => 'off', + 'format' => 'html', + ), + ), + ), + ), + 'list' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.plugin,list_type;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:list_type_formlabel,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.list_formlabel,recursive,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'subtype_value_field' => 'list_type', + ), + 'menu_categorized_pages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,selected_categories,category_field,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'selected_categories' => + array ( + 'config' => + array ( + 'minitems' => 1, + ), + ), + 'category_field' => + array ( + 'config' => + array ( + 'itemsProcConfig' => + array ( + 'table' => 'pages', + ), + ), + ), + ), + ), + 'menu_categorized_content' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,selected_categories,category_field,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'selected_categories' => + array ( + 'config' => + array ( + 'minitems' => 1, + ), + ), + 'category_field' => + array ( + 'config' => + array ( + 'itemsProcConfig' => + array ( + 'table' => 'tt_content', + ), + ), + ), + ), + ), + 'menu_pages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_subpages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_sitemap' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_section' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_abstract' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_recently_updated' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_related_pages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_section_pages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_sitemap_pages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'shortcut' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.shortcut_formlabel,records;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:records_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'table' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:field.table.bodytext,--palette--;;tableconfiguration,table_caption,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;tablelayout,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'renderType' => 'textTable', + 'wrap' => 'off', + ), + ), + ), + ), + 'uploads' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,--palette--;;uploads,--palette--;;uploadslayout,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'form_formframework' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;header,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.plugin,pi_flexform,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'login' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pi_flexform,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'accordion' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_accordion_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'audio' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.media,assets,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'assets' => + array ( + 'config' => + array ( + 'filter' => + array ( + 0 => + array ( + 'parameters' => + array ( + 'allowedFileExtensions' => 'mp3', + ), + ), + ), + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserAllowed' => 'mp3', + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'card_group' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_card_group_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.card_group.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'carousel' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_carousel_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'carousel_small' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_carousel_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'carousel_fullscreen' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_carousel_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'csv' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,media;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media.ALT.uploads_formlabel,--palette--;;tableconfiguration,--palette--;;tablelayout,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'media' => + array ( + 'config' => + array ( + 'filter' => + array ( + 0 => + array ( + 'parameters' => + array ( + 'allowedFileExtensions' => 'csv', + ), + ), + ), + 'minitems' => 0, + 'maxitems' => 1, + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserAllowed' => 'csv', + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'external_media' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.palette.external_media;external_media,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'icon_group' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_icon_group_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.icon_group.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'listgroup' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,bodytext,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.ALT.bulletlist_formlabel', + 'config' => + array ( + 'wrap' => 'off', + ), + ), + ), + ), + 'media' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.media,assets,file_folder,filelink_sorting,--palette--;LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.mediaAdjustments;mediaAdjustments,--palette--;LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.gallerySettings;gallerySettings,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.imagelinks;imagelinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'assets' => + array ( + 'config' => + array ( + 'filter' => + array ( + 0 => + array ( + 'parameters' => + array ( + 'allowedFileExtensions' => 'youtube, vimeo', + ), + ), + ), + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserAllowed' => 'youtube, vimeo', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'menu_card_list' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,readmore_label,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.card.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu_accessibility;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_card_dir' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,readmore_label,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.card.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu_accessibility;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_thumbnail_list' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.thumbnail.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu_accessibility;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_thumbnail_dir' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.thumbnail.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu_accessibility;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'panel' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.header;header_minimal,bodytext,panel_class,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel', + 'config' => + array ( + 'enableRichtext' => true, + ), + ), + ), + ), + 'quote' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.div_formlabel,quote_link;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.link,quote_source;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.source,bodytext;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.text,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'social_links' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel', + 'config' => + array ( + 'enableRichtext' => true, + ), + ), + ), + ), + 'tab' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_tab_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'textcolumn' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,bodytext,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel', + 'config' => + array ( + 'enableRichtext' => true, + ), + ), + ), + ), + 'texticon' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,bodytext,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.icon,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon;bootstrap_package_icons,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel', + 'config' => + array ( + 'enableRichtext' => true, + ), + ), + ), + ), + 'textteaser' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,teaser,bodytext,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel', + 'config' => + array ( + 'enableRichtext' => true, + ), + ), + ), + ), + 'timeline' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_timeline_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'general' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general', + 'showitem' => ' + CType;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType_formlabel, + colPos;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos_formlabel, + ', + ), + 'header' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.header', + 'showitem' => ' + header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_formlabel, + --linebreak--, + header_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout_formlabel, + header_position;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position_formlabel, + date;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:date_formlabel, + --linebreak--, + header_link;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link_formlabel + ', + ), + 'headers' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers', + 'showitem' => ' + header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_formlabel, + --linebreak--, + header_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout_formlabel, + header_position;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position_formlabel, + date;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:date_formlabel, + --linebreak--, + header_link;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link_formlabel, + --linebreak--, + subheader;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:subheader_formlabel + ', + ), + 'gallerySettings' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.gallerySettings', + 'showitem' => ' + imageorient;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient_formlabel, + imagecols;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imagecols_formlabel + ', + ), + 'mediaAdjustments' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.mediaAdjustments', + 'showitem' => ' + imagewidth;LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.mediaAdjustments.imagewidth, + imageheight;LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.mediaAdjustments.imageheight, + imageborder;LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.mediaAdjustments.imageborder + ', + ), + 'imagelinks' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.imagelinks', + 'showitem' => ' + image_zoom;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:image_zoom_formlabel + ', + ), + 'uploads' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media', + 'showitem' => ' + media;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media.ALT.uploads_formlabel, + --linebreak--, + file_collections;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:file_collections.ALT.uploads_formlabel, + --linebreak--, + filelink_sorting, + filelink_sorting_direction, + target + ', + ), + 'menu_accessibility' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu_accessibility', + 'showitem' => ' + accessibility_title;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu.ALT.accessibility_title_formlabel, + --linebreak--, + accessibility_bypass;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu.ALT.accessibility_bypass_formlabel, + accessibility_bypass_text;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu.ALT.accessibility_bypass_text_formlabel + ', + ), + 'hidden' => + array ( + 'showitem' => ' + hidden;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:field.default.hidden + ', + ), + 'language' => + array ( + 'showitem' => ' + sys_language_uid;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:sys_language_uid_formlabel,l18n_parent + ', + ), + 'access' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access', + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel, + --linebreak--, + fe_group;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:fe_group_formlabel, + --linebreak--,editlock + ', + ), + 'uploadslayout' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.uploads_layout', + 'showitem' => ' + filelink_size;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_size_formlabel, + uploads_description, + uploads_type + ', + ), + 'appearanceLinks' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks', + 'showitem' => ' + sectionIndex;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:sectionIndex_formlabel, + linkToTop;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:linkToTop_formlabel + ', + ), + 'frames' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames', + 'showitem' => ' + layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout_formlabel, + frame_class;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class_formlabel, + space_before_class;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_before_class_formlabel, + space_after_class;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_after_class_formlabel, + + --linebreak--, + background_color_class, + --linebreak--, + background_image, + background_image_options, +', + ), + 'tableconfiguration' => + array ( + 'showitem' => ' + table_delimiter, + table_enclosure + ', + ), + 'tablelayout' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.table_layout', + 'showitem' => ' + cols, + table_class, + table_header_position, + table_tfoot + ', + ), + 'external_media' => + array ( + 'showitem' => ' + external_media_source, --linebreak--, + external_media_ratio + ', + ), + 'bootstrap_package_icons' => + array ( + 'showitem' => ' + icon_position, icon_type, icon_size, --linebreak--, + icon_color, icon_background, --linebreak--, + icon_set, --linebreak--, + icon, icon_file + ', + ), + 'header_minimal' => + array ( + 'showitem' => ' + header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_formlabel, + --linebreak--, + header_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout_formlabel, + ', + ), + ), + ), + 'tx_extensionmanager_domain_model_extension' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension', + 'label' => 'uid', + 'default_sortby' => '', + 'hideTable' => true, + 'rootLevel' => 1, + 'adminOnly' => true, + 'typeicon_classes' => + array ( + 'default' => 'empty-icon', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => 'extension_key,version,integer_version,title,description,state,category,last_updated,update_comment,author_name,author_email,md5hash,serialized_dependencies', + ), + 'columns' => + array ( + 'extension_key' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.extensionkey', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'version' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.version', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'alldownloadcounter' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'integer_version' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.integerversion', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 30, + 'rows' => 5, + ), + ), + 'state' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.state', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'range' => + array ( + 'lower' => 0, + 'upper' => 1000, + ), + 'eval' => 'int', + ), + ), + 'category' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.category', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'range' => + array ( + 'lower' => 0, + 'upper' => 1000, + ), + 'eval' => 'int', + ), + ), + 'last_updated' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.lastupdated', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + ), + ), + 'update_comment' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.updatecomment', + 'config' => + array ( + 'type' => 'text', + 'cols' => 30, + 'rows' => 5, + ), + ), + 'author_name' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.authorname', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'author_email' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.authoremail', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'current_version' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.currentversion', + 'config' => + array ( + 'type' => 'check', + 'size' => 1, + ), + ), + 'review_state' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.reviewstate', + 'config' => + array ( + 'type' => 'check', + 'size' => 1, + ), + ), + 'md5hash' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.md5hash', + 'config' => + array ( + 'type' => 'input', + 'size' => 1, + ), + ), + 'serialized_dependencies' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.serializedDependencies', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => 'extensionkey, version, integer_version, title, description, state, category, last_updated, update_comment, author_name, author_email, review_state, md5hash, serialized_dependencies', + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + ), + ), + 'tx_extensionmanager_domain_model_repository' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository', + 'label' => 'uid', + 'default_sortby' => '', + 'hideTable' => true, + 'rootLevel' => 1, + 'adminOnly' => true, + 'typeicon_classes' => + array ( + 'default' => 'empty-icon', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,description,wsdl_url_mirror_list_url,last_update,extension_count', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.description', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'wsdl_url' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.wsdlUrl', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'mirror_list_url' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.mirrorListUrl', + 'config' => + array ( + 'type' => 'text', + 'cols' => 30, + ), + ), + 'last_update' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.lastUpdate', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'extension_count' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.extensionCount', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => 'title, description, wsdl_url, mirror_list_url, last_update, extension_count', + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + ), + ), + 'sys_redirect' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect', + 'label' => 'source_host', + 'label_alt' => 'source_path', + 'label_alt_force' => true, + 'crdate' => 'createdon', + 'cruser_id' => 'createdby', + 'tstamp' => 'updatedon', + 'versioningWS' => false, + 'default_sortby' => 'source_host, source_path', + 'rootLevel' => 1, + 'security' => + array ( + 'ignoreWebMountRestriction' => true, + 'ignoreRootLevelRestriction' => true, + ), + 'delete' => 'deleted', + 'enablecolumns' => + array ( + 'disabled' => 'disabled', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_redirect', + ), + 'searchFields' => 'source_host,source_path,target,target_statuscode', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'disabled, source_host, source_path, respect_query_parameters, is_regexp, force_https, keep_query_parameters, target, target_statuscode, hitcount, lasthiton, disable_hitcount', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;source,--palette--;;targetdetails,--div--;LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:tabs.redirectCount,disable_hitcount,hitcount,lasthiton,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;visibility', + ), + ), + 'palettes' => + array ( + 'visibility' => + array ( + 'showitem' => 'disabled, --linebreak--, starttime, endtime', + ), + 'source' => + array ( + 'showitem' => 'source_host, --linebreak--, source_path, respect_query_parameters, is_regexp', + ), + 'targetdetails' => + array ( + 'showitem' => 'target, target_statuscode, --linebreak--, force_https, keep_query_parameters', + ), + ), + 'columns' => + array ( + 'disabled' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'source_host' => + array ( + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.source_host', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim,required,TYPO3\\CMS\\Redirects\\Evaluation\\SourceHost', + 'valuePicker' => + array ( + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:redirects/Resources/Private/Language/locallang_module_redirect.xlf:source_host_global_text', + 1 => '*', + ), + ), + ), + 'default' => '*', + ), + ), + 'source_path' => + array ( + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.source_path', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'eval' => 'trim,required', + 'placeholder' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_module_redirect.xlf:source_path.placeholder', + 'max' => 2048, + ), + ), + 'force_https' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.force_https.0', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'keep_query_parameters' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.keep_query_parameters.0', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'respect_query_parameters' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.respect_query_parameters.0', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'target' => + array ( + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'required', + 'renderType' => 'inputLink', + 'softref' => 'typolink', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'blindLinkOptions' => 'mail,folder,telephone', + 'blindLinkFields' => 'class, target, title', + ), + ), + ), + 'max' => 2048, + ), + ), + 'target_statuscode' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target_statuscode', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target_statuscode.301', + 1 => 301, + ), + 1 => + array ( + 0 => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target_statuscode.302', + 1 => 302, + ), + 2 => + array ( + 0 => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target_statuscode.303', + 1 => 303, + ), + 3 => + array ( + 0 => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target_statuscode.307', + 1 => 307, + ), + ), + 'default' => 307, + 'size' => 1, + ), + ), + 'hitcount' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.hitcount', + 'config' => + array ( + 'type' => 'input', + 'size' => 5, + 'default' => 0, + 'readOnly' => true, + ), + 'displayCond' => 'USER:TYPO3\\CMS\\Redirects\\UserFunctions\\HitCountDisplayCondition->isEnabled', + ), + 'lasthiton' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.lasthiton', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'datetime,int', + 'renderType' => 'inputDateTime', + 'readOnly' => true, + ), + 'displayCond' => 'USER:TYPO3\\CMS\\Redirects\\UserFunctions\\HitCountDisplayCondition->isEnabled', + ), + 'disable_hitcount' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.hitcountState', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxLabeledToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'labelChecked' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'labelUnchecked' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.disabled', + 'invertStateDisplay' => true, + ), + ), + ), + 'displayCond' => 'USER:TYPO3\\CMS\\Redirects\\UserFunctions\\HitCountDisplayCondition->isEnabled', + ), + 'is_regexp' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.is_regexp', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + ), + ), + 'sys_note' => + array ( + 'ctrl' => + array ( + 'label' => 'subject', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser', + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'delete' => 'deleted', + 'title' => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_note', + ), + 'sortby' => 'sorting', + 'searchFields' => 'subject,message', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'category,subject,message,personal', + ), + 'columns' => + array ( + 'category' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.category', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '0', + 2 => 'sysnote-type-0', + ), + 1 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.category.I.1', + 1 => '1', + 2 => 'sysnote-type-1', + ), + 2 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.category.I.3', + 1 => '3', + 2 => 'sysnote-type-3', + ), + 3 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.category.I.4', + 1 => '4', + 2 => 'sysnote-type-4', + ), + 4 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.category.I.2', + 1 => '2', + 2 => 'sysnote-type-2', + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'subject' => + array ( + 'label' => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.subject', + 'config' => + array ( + 'type' => 'input', + 'size' => 40, + 'max' => 255, + ), + ), + 'message' => + array ( + 'label' => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.message', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 15, + ), + ), + 'personal' => + array ( + 'label' => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.personal', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'position' => + array ( + 'label' => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.position', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.position.top', + 1 => 1, + ), + 1 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.position.bottom', + 1 => 0, + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,category,subject,message,position,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,personal,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'tx_bootstrappackage_accordion_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'label_alt' => 'bodytext', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-accordion-item', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header, + bodytext + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header,bodytext,media,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaposition;mediaposition,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + 'columnsOverrides' => + array ( + 'media' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content + ', + ), + 'mediaposition' => + array ( + 'showitem' => ' + mediaorient, + imagecols, + image_zoom, + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType`=\'accordion\'', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_accordion_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_accordion_item.pid=###CURRENT_PID### AND tx_bootstrappackage_accordion_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'header' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.bodytext', + 'l10n_mode' => 'prefixLangTitle', + 'l10n_cat' => 'text', + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '15', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'media' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.media', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'media', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.audioOverlayPalette;audioOverlayPalette, + --palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.videoOverlayPalette;videoOverlayPalette, + --palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + ), + ), + 'mediaorient' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaorient', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaorient.left', + 1 => 'left', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaorient.top', + 1 => 'top', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaorient.right', + 1 => 'right', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaorient.bottom', + 1 => 'bottom', + ), + ), + 'default' => 'left', + ), + 'l10n_mode' => 'exclude', + ), + 'imagecols' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.imagecols', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '1', + 1 => 1, + ), + 1 => + array ( + 0 => '2', + 1 => 2, + ), + 2 => + array ( + 0 => '3', + 1 => 3, + ), + 3 => + array ( + 0 => '4', + 1 => 4, + ), + 4 => + array ( + 0 => '5', + 1 => 5, + ), + 5 => + array ( + 0 => '6', + 1 => 6, + ), + ), + 'default' => 2, + ), + 'l10n_mode' => 'exclude', + ), + 'image_zoom' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.image_zoom', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'tx_bootstrappackage_card_group_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-card-group-item', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.header;header,image,bodytext,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link;link,icon_file,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + 'columnsOverrides' => + array ( + 'image' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'header' => + array ( + 'showitem' => ' + header, + --linebreak--, + subheader, + ', + ), + 'link' => + array ( + 'showitem' => ' + link, + link_title, + --linebreak--, + link_icon, + link_class, + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType`=\'card_group\'', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_card_group_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_card_group_item.pid=###CURRENT_PID### AND tx_bootstrappackage_card_group_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'header' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'subheader' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.subheader', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + ), + ), + 'image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + title, + alternative, + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.bodytext', + 'exclude' => true, + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '15', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'link' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'link_title' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + ), + ), + 'link_icon' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link_icon', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'link_icon', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'link_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'default', + 1 => 'default', + ), + 1 => + array ( + 0 => 'primary', + 1 => 'primary', + ), + 2 => + array ( + 0 => 'secondary', + 1 => 'secondary', + ), + 3 => + array ( + 0 => 'success', + 1 => 'success', + ), + 4 => + array ( + 0 => 'info', + 1 => 'info', + ), + 5 => + array ( + 0 => 'warning', + 1 => 'warning', + ), + 6 => + array ( + 0 => 'danger', + 1 => 'danger', + ), + 7 => + array ( + 0 => 'outline-default', + 1 => 'outline-default', + ), + 8 => + array ( + 0 => 'outline-primary', + 1 => 'outline-primary', + ), + 9 => + array ( + 0 => 'outline-secondary', + 1 => 'outline-secondary', + ), + 10 => + array ( + 0 => 'outline-success', + 1 => 'outline-success', + ), + 11 => + array ( + 0 => 'outline-info', + 1 => 'outline-info', + ), + 12 => + array ( + 0 => 'outline-warning', + 1 => 'outline-warning', + ), + 13 => + array ( + 0 => 'outline-danger', + 1 => 'outline-danger', + ), + ), + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'tx_bootstrappackage_carousel_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item', + 'type' => 'item_type', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_column' => 'item_type', + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-carousel-item', + 'header' => 'content-bootstrappackage-carousel-item-header', + 'call_to_action' => 'content-bootstrappackage-carousel-item-calltoaction', + 'image' => 'content-bootstrappackage-carousel-item-image', + 'text' => 'content-bootstrappackage-carousel-item-text', + 'text_and_image' => 'content-bootstrappackage-carousel-item-textandimage', + 'background_image' => 'content-bootstrappackage-carousel-item-backgroundimage', + 'html' => 'content-bootstrappackage-carousel-item-html', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header, + header_layout, + header_class, + subheader, + subheader_layout, + subheader_class + bodytext, + image, + text_color, + background_color, + background_image + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,nav_title,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'header' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header;header,nav_title,text_color,link,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'text' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header;header,nav_title,bodytext,text_color,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'call_to_action' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header;header,nav_title,bodytext,button_text,link,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'image' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,nav_title,image,link,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'text_and_image' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header;header,nav_title,bodytext,text_color,image,link,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'background_image' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,nav_title,background_color,background_image,background_image_options,link,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'html' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,nav_title,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.ALT.html_formlabel,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'enableRichtext' => false, + ), + ), + ), + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'header' => + array ( + 'showitem' => ' + header, + header_layout, + header_class, + --linebreak--, + subheader, + subheader_layout, + subheader_class, + --linebreak--, + header_position, + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content, + item_type;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType_formlabel, + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType` IN (\'carousel\',\'carousel_small\',\'carousel_fullscreen\')', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'item_type' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.header', + 1 => 'header', + 2 => 'content-bootstrappackage-carousel-item-header', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.text', + 1 => 'text', + 2 => 'content-bootstrappackage-carousel-item-text', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.calltoaction', + 1 => 'call_to_action', + 2 => 'content-bootstrappackage-carousel-item-calltoaction', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.image', + 1 => 'image', + 2 => 'content-bootstrappackage-carousel-item-image', + ), + 4 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.textandimage', + 1 => 'text_and_image', + 2 => 'content-bootstrappackage-carousel-item-textandimage', + ), + 5 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.backgroundimage', + 1 => 'background_image', + 2 => 'content-bootstrappackage-carousel-item-backgroundimage', + ), + 6 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.html', + 1 => 'html', + 2 => 'content-bootstrappackage-carousel-item-html', + ), + ), + 'default' => 'header', + 'authMode' => 'explicitAllow', + 'authMode_enforce' => 'strict', + ), + 'l10n_mode' => 'exclude', + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_carousel_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_carousel_item.pid=###CURRENT_PID### AND tx_bootstrappackage_carousel_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'link' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.link', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'header' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'header_layout' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_layout', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'H1', + 1 => '1', + ), + 1 => + array ( + 0 => 'H2', + 1 => '2', + ), + 2 => + array ( + 0 => 'H3', + 1 => '3', + ), + 3 => + array ( + 0 => 'H4', + 1 => '4', + ), + ), + 'default' => '1', + ), + 'l10n_mode' => 'exclude', + ), + 'header_position' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_position', + 'exclude' => true, + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_position.default', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_position.center', + 1 => 'center', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_position.right', + 1 => 'right', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_position.left', + 1 => 'left', + ), + ), + 'default' => '', + ), + ), + 'header_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 'none', + ), + 1 => + array ( + 0 => 'h1', + 1 => 'h1', + ), + 2 => + array ( + 0 => 'h2', + 1 => 'h2', + ), + 3 => + array ( + 0 => 'h3', + 1 => 'h3', + ), + 4 => + array ( + 0 => 'h4', + 1 => 'h4', + ), + 5 => + array ( + 0 => 'h5', + 1 => 'h5', + ), + ), + ), + 'l10n_mode' => 'exclude', + ), + 'subheader' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.subheader', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + ), + ), + 'subheader_layout' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.subheader_layout', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'H2', + 1 => '2', + ), + 1 => + array ( + 0 => 'H3', + 1 => '3', + ), + 2 => + array ( + 0 => 'H4', + 1 => '4', + ), + ), + 'default' => '2', + ), + 'l10n_mode' => 'exclude', + ), + 'subheader_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.subheader_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 'none', + ), + 1 => + array ( + 0 => 'h1', + 1 => 'h1', + ), + 2 => + array ( + 0 => 'h2', + 1 => 'h2', + ), + 3 => + array ( + 0 => 'h3', + 1 => 'h3', + ), + 4 => + array ( + 0 => 'h4', + 1 => 'h4', + ), + 5 => + array ( + 0 => 'h5', + 1 => 'h5', + ), + ), + ), + 'l10n_mode' => 'exclude', + ), + 'nav_title' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.nav_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.bodytext', + 'l10n_mode' => 'prefixLangTitle', + 'l10n_cat' => 'text', + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '5', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'button_text' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.button_text', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 255, + ), + ), + 'image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + title, + alternative, + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'text_color' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.text_color', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'colorpicker', + 'default' => '#FFFFFF', + ), + 'l10n_mode' => 'exclude', + ), + 'background_color' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.background_color', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'colorpicker', + 'default' => '#333333', + ), + 'l10n_mode' => 'exclude', + ), + 'background_image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.background_image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'background_image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + 'l10n_mode' => 'exclude', + ), + 'background_image_options' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.background_image_options', + 'config' => + array ( + 'type' => 'flex', + 'ds' => + array ( + 'default' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/BackgroundImage.xml', + ), + ), + 'l10n_mode' => 'exclude', + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'tx_bootstrappackage_icon_group_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-icon-group-item', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header, + subheader, + bodytext, + icon_file, + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header,subheader,bodytext,link,icon_file,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType`=\'icon_group\'', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_icon_group_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_icon_group_item.pid=###CURRENT_PID### AND tx_bootstrappackage_icon_group_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'header' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'subheader' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.subheader', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.bodytext', + 'l10n_mode' => 'prefixLangTitle', + 'l10n_cat' => 'text', + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '15', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'link' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.link', + ), + ), + ), + 'softref' => 'typolink', + ), + 'l10n_mode' => 'exclude', + ), + 'icon_file' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.icon_file', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'icon_file', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 1, + 'maxitems' => 1, + ), + 'l10n_mode' => 'exclude', + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'tx_bootstrappackage_tab_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'label_alt' => 'bodytext', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-tab-item', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header, + bodytext + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header,bodytext,media,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaposition;mediaposition,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + 'columnsOverrides' => + array ( + 'media' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content + ', + ), + 'mediaposition' => + array ( + 'showitem' => ' + mediaorient, + imagecols, + image_zoom, + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType`=\'tab\'', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_tab_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_tab_item.pid=###CURRENT_PID### AND tx_bootstrappackage_tab_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'header' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.bodytext', + 'l10n_mode' => 'prefixLangTitle', + 'l10n_cat' => 'text', + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '15', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'media' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.media', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'media', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.audioOverlayPalette;audioOverlayPalette, + --palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.videoOverlayPalette;videoOverlayPalette, + --palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + ), + ), + 'mediaorient' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaorient', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaorient.left', + 1 => 'left', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaorient.top', + 1 => 'top', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaorient.right', + 1 => 'right', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaorient.bottom', + 1 => 'bottom', + ), + ), + 'default' => 'left', + ), + 'l10n_mode' => 'exclude', + ), + 'imagecols' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.imagecols', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '1', + 1 => 1, + ), + 1 => + array ( + 0 => '2', + 1 => 2, + ), + 2 => + array ( + 0 => '3', + 1 => 3, + ), + 3 => + array ( + 0 => '4', + 1 => 4, + ), + 4 => + array ( + 0 => '5', + 1 => 5, + ), + 5 => + array ( + 0 => '6', + 1 => 6, + ), + ), + 'default' => 2, + ), + 'l10n_mode' => 'exclude', + ), + 'image_zoom' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.image_zoom', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'tx_bootstrappackage_timeline_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'label_userFunc' => 'BK2K\\BootstrapPackage\\Userfuncs\\Tca->timelineItemLabel', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'default_sortby' => 'date', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-timeline-item', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,date,header,bodytext,icon_file,image,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + 'columnsOverrides' => + array ( + 'image' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType`=\'timeline\'', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_timeline_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_timeline_item.pid=###CURRENT_PID### AND tx_bootstrappackage_timeline_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'date' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.date', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'dbType' => 'datetime', + 'eval' => 'datetime,required', + ), + 'l10n_mode' => 'exclude', + ), + 'header' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.bodytext', + 'l10n_mode' => 'prefixLangTitle', + 'l10n_cat' => 'text', + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '15', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'icon_file' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.icon_file', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'icon_file', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + 'l10n_mode' => 'exclude', + ), + 'image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + title, + alternative, + description, + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + ), + 'categoryRegistry' => 'O:40:"TYPO3\\CMS\\Core\\Category\\CategoryRegistry":4:{s:11:"' . "\0" . '*' . "\0" . 'registry";a:3:{s:5:"pages";a:1:{s:10:"categories";a:1:{s:8:"position";s:18:"replace:categories";}}s:17:"sys_file_metadata";a:1:{s:10:"categories";a:1:{s:8:"position";s:18:"replace:categories";}}s:10:"tt_content";a:1:{s:10:"categories";a:1:{s:8:"position";s:18:"replace:categories";}}}s:13:"' . "\0" . '*' . "\0" . 'extensions";a:1:{s:4:"core";a:3:{s:5:"pages";a:1:{s:10:"categories";s:10:"categories";}s:17:"sys_file_metadata";a:1:{s:10:"categories";s:10:"categories";}s:10:"tt_content";a:1:{s:10:"categories";s:10:"categories";}}}s:20:"' . "\0" . '*' . "\0" . 'addedCategoryTabs";a:3:{s:5:"pages";s:5:"pages";s:17:"sys_file_metadata";s:17:"sys_file_metadata";s:10:"tt_content";s:10:"tt_content";}s:11:"' . "\0" . '*' . "\0" . 'template";s:60:" + + +CREATE TABLE %s ( + %s int(11) DEFAULT \'0\' NOT NULL +); + + +";}', +); +# \ No newline at end of file diff --git a/var/cache/code/cache_core/tca_base_89467d136e228073b2fef559d4172c0095a245c8.php b/var/cache/code/cache_core/tca_base_89467d136e228073b2fef559d4172c0095a245c8.php new file mode 100644 index 0000000..b50310a --- /dev/null +++ b/var/cache/code/cache_core/tca_base_89467d136e228073b2fef559d4172c0095a245c8.php @@ -0,0 +1,19342 @@ + + array ( + 'be_groups' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'default_sortby' => 'title', + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'adminOnly' => true, + 'rootLevel' => 1, + 'typeicon_classes' => + array ( + 'default' => 'status-user-group-backend', + ), + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups', + 'useColumnsForDefaultValues' => 'lockToDomain, file_permissions', + 'versioningWS_alwaysAllowLiveEdit' => true, + 'searchFields' => 'title', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title, db_mountpoints, file_mountpoints, file_permissions, tables_select, tables_modify, pagetypes_select, non_exclude_fields, groupMods, lockToDomain, description', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'max' => 50, + 'eval' => 'trim,required', + ), + ), + 'db_mountpoints' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:db_mountpoints', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 3, + 'autoSizeMax' => 10, + ), + ), + 'file_mountpoints' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'enableMultiSelectFilterTextfield' => true, + 'foreign_table' => 'sys_filemounts', + 'foreign_table_where' => ' AND sys_filemounts.pid=0 ORDER BY sys_filemounts.title', + 'size' => 3, + 'autoSizeMax' => 10, + 'fieldControl' => + array ( + 'editPopup' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_edit_title', + ), + ), + 'addRecord' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_add_title', + 'setValue' => 'prepend', + ), + ), + 'listModule' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_list_title', + ), + ), + ), + ), + ), + 'file_permissions' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.fileoper_perms', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder', + 1 => '--div--', + 2 => 'apps-filetree-folder-default', + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_read', + 1 => 'readFolder', + 2 => 'apps-filetree-folder-default', + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_write', + 1 => 'writeFolder', + 2 => 'apps-filetree-folder-default', + ), + 3 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_add', + 1 => 'addFolder', + 2 => 'apps-filetree-folder-default', + ), + 4 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_rename', + 1 => 'renameFolder', + 2 => 'apps-filetree-folder-default', + ), + 5 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_move', + 1 => 'moveFolder', + 2 => 'apps-filetree-folder-default', + ), + 6 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_copy', + 1 => 'copyFolder', + 2 => 'apps-filetree-folder-default', + ), + 7 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_delete', + 1 => 'deleteFolder', + 2 => 'apps-filetree-folder-default', + ), + 8 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_recursivedelete', + 1 => 'recursivedeleteFolder', + 2 => 'apps-filetree-folder-default', + ), + 9 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files', + 1 => '--div--', + 2 => 'mimetypes-other-other', + ), + 10 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_read', + 1 => 'readFile', + 2 => 'mimetypes-other-other', + ), + 11 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_write', + 1 => 'writeFile', + 2 => 'mimetypes-other-other', + ), + 12 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_add', + 1 => 'addFile', + 2 => 'mimetypes-other-other', + ), + 13 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_rename', + 1 => 'renameFile', + 2 => 'mimetypes-other-other', + ), + 14 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_replace', + 1 => 'replaceFile', + 2 => 'mimetypes-other-other', + ), + 15 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_move', + 1 => 'moveFile', + 2 => 'mimetypes-other-other', + ), + 16 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_copy', + 1 => 'copyFile', + 2 => 'mimetypes-other-other', + ), + 17 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_delete', + 1 => 'deleteFile', + 2 => 'mimetypes-other-other', + ), + ), + 'size' => 17, + 'maxitems' => 17, + 'default' => 'readFolder,writeFolder,addFolder,renameFolder,moveFolder,deleteFolder,readFile,writeFile,addFile,renameFile,replaceFile,moveFile,copyFile,deleteFile', + ), + ), + 'workspace_perms' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:workspace_perms', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:workspace_perms_live', + 1 => '', + ), + ), + ), + ), + 'pagetypes_select' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.pagetypes_select', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'pagetypes', + 'size' => 5, + 'autoSizeMax' => 50, + 'maxitems' => 20, + ), + ), + 'tables_modify' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.tables_modify', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'tables', + 'size' => 5, + 'autoSizeMax' => 50, + ), + ), + 'tables_select' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.tables_select', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'tables', + 'size' => 5, + 'autoSizeMax' => 50, + ), + ), + 'non_exclude_fields' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.non_exclude_fields', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'exclude', + 'size' => 25, + 'autoSizeMax' => 50, + ), + ), + 'explicit_allowdeny' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.explicit_allowdeny', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'explicitValues', + ), + ), + 'allowed_languages' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:allowed_languages', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'languages', + ), + ), + 'custom_options' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.custom_options', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'custom', + ), + ), + 'hidden' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'lockToDomain' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:lockToDomain', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 50, + 'softref' => 'substitute', + ), + ), + 'groupMods' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:userMods', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'modListGroup', + 'size' => 5, + 'autoSizeMax' => 50, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + 'max' => 2000, + ), + ), + 'TSconfig' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 5, + 'enableTabulator' => true, + 'fixedFont' => true, + 'renderType' => 't3editor', + 'format' => 'typoscript', + ), + ), + 'subgroup' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.subgroup', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'enableMultiSelectFilterTextfield' => true, + 'foreign_table' => 'be_groups', + 'foreign_table_where' => 'AND NOT(be_groups.uid = ###THIS_UID###) ORDER BY be_groups.title', + 'size' => 5, + 'autoSizeMax' => 50, + ), + ), + 'category_perms' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:category_perms', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND (sys_category.sys_language_uid = 0 OR sys_category.l10n_parent = 0) ORDER BY sys_category.sorting', + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => false, + 'showHeader' => false, + 'maxLevels' => 99, + ), + ), + 'size' => 20, + 'minitems' => 0, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,subgroup,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.tabs.base_rights,groupMods,tables_select,tables_modify,pagetypes_select,non_exclude_fields,explicit_allowdeny,allowed_languages,custom_options,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.tabs.mounts_and_workspaces,workspace_perms,db_mountpoints,file_mountpoints,file_permissions,category_perms,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.tabs.options,lockToDomain,TSconfig,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'be_users' => + array ( + 'ctrl' => + array ( + 'label' => 'username', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'adminOnly' => true, + 'rootLevel' => 1, + 'default_sortby' => 'admin, username', + 'enablecolumns' => + array ( + 'disabled' => 'disable', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'type' => 'admin', + 'typeicon_column' => 'admin', + 'typeicon_classes' => + array ( + 0 => 'status-user-backend', + 1 => 'status-user-admin', + 'default' => 'status-user-backend', + ), + 'useColumnsForDefaultValues' => 'usergroup,lockToDomain,options,db_mountpoints,file_mountpoints,file_permissions,userMods', + 'versioningWS_alwaysAllowLiveEdit' => true, + 'searchFields' => 'username,email,realName', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'username,description,usergroup,db_mountpoints,file_mountpoints,admin,options,file_permissions,userMods,lockToDomain,realName,email,disable,starttime,endtime,lastlogin', + ), + 'columns' => + array ( + 'username' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.username', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 50, + 'eval' => 'nospace,trim,lower,unique,required', + 'autocomplete' => false, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + 'max' => 2000, + ), + ), + 'password' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.password', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 100, + 'eval' => 'trim,required,password,saltedPassword', + 'autocomplete' => false, + ), + ), + 'usergroup' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.usergroup', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'foreign_table' => 'be_groups', + 'foreign_table_where' => 'ORDER BY be_groups.title', + 'size' => 5, + 'maxitems' => 20, + 'enableMultiSelectFilterTextfield' => true, + 'fieldControl' => + array ( + 'editPopup' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.usergroup_edit_title', + ), + ), + 'addRecord' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.usergroup_add_title', + 'setValue' => 'prepend', + ), + ), + 'listModule' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.usergroup_list_title', + ), + ), + ), + ), + ), + 'avatar' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.avatar', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'avatar', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + 'maxitems' => 1, + ), + ), + 'lockToDomain' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:lockToDomain', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 50, + 'softref' => 'substitute', + ), + ), + 'db_mountpoints' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.options_db_mounts', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 3, + 'maxitems' => 100, + 'autoSizeMax' => 10, + ), + ), + 'file_mountpoints' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.options_file_mounts', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'enableMultiSelectFilterTextfield' => true, + 'foreign_table' => 'sys_filemounts', + 'foreign_table_where' => ' AND sys_filemounts.pid=0 ORDER BY sys_filemounts.title', + 'size' => 3, + 'maxitems' => 100, + 'autoSizeMax' => 10, + 'fieldControl' => + array ( + 'editPopup' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_edit_title', + ), + ), + 'addRecord' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_add_title', + 'setValue' => 'prepend', + ), + ), + 'listModule' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_list_title', + ), + ), + ), + ), + ), + 'email' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.email', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 255, + 'softref' => 'email[subst]', + ), + ), + 'realName' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.name', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 80, + ), + ), + 'disable' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + 'default' => 1, + ), + ), + 'disableIPlock' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.IPlockState', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxLabeledToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'labelChecked' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'labelUnchecked' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.disabled', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'admin' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.admin', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + 'fieldInformation' => + array ( + 'adminIsSystemMaintainer' => + array ( + 'renderType' => 'adminIsSystemMaintainer', + ), + ), + ), + ), + 'options' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.options', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.options_db_mounts', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.options_file_mounts', + 1 => 0, + ), + ), + 'default' => 3, + ), + ), + 'file_permissions' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.fileoper_perms', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder', + 1 => '--div--', + 2 => 'apps-filetree-folder-default', + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_read', + 1 => 'readFolder', + 2 => 'apps-filetree-folder-default', + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_write', + 1 => 'writeFolder', + 2 => 'apps-filetree-folder-default', + ), + 3 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_add', + 1 => 'addFolder', + 2 => 'apps-filetree-folder-default', + ), + 4 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_rename', + 1 => 'renameFolder', + 2 => 'apps-filetree-folder-default', + ), + 5 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_move', + 1 => 'moveFolder', + 2 => 'apps-filetree-folder-default', + ), + 6 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_copy', + 1 => 'copyFolder', + 2 => 'apps-filetree-folder-default', + ), + 7 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_delete', + 1 => 'deleteFolder', + 2 => 'apps-filetree-folder-default', + ), + 8 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.folder_recursivedelete', + 1 => 'recursivedeleteFolder', + 2 => 'apps-filetree-folder-default', + ), + 9 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files', + 1 => '--div--', + 2 => 'mimetypes-other-other', + ), + 10 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_read', + 1 => 'readFile', + 2 => 'mimetypes-other-other', + ), + 11 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_write', + 1 => 'writeFile', + 2 => 'mimetypes-other-other', + ), + 12 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_add', + 1 => 'addFile', + 2 => 'mimetypes-other-other', + ), + 13 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_rename', + 1 => 'renameFile', + 2 => 'mimetypes-other-other', + ), + 14 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_replace', + 1 => 'replaceFile', + 2 => 'mimetypes-other-other', + ), + 15 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_move', + 1 => 'moveFile', + 2 => 'mimetypes-other-other', + ), + 16 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_copy', + 1 => 'copyFile', + 2 => 'mimetypes-other-other', + ), + 17 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.file_permissions.files_delete', + 1 => 'deleteFile', + 2 => 'mimetypes-other-other', + ), + ), + 'size' => 17, + 'maxitems' => 17, + 'default' => 'readFolder,writeFolder,addFolder,renameFolder,moveFolder,deleteFolder,readFile,writeFile,addFile,renameFile,replaceFile,moveFile,copyFile,deleteFile', + ), + ), + 'workspace_perms' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:workspace_perms', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:workspace_perms_live', + 1 => '', + ), + ), + ), + ), + 'starttime' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'lang' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.lang', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'English', + 1 => '', + ), + 1 => + array ( + 0 => 'Afrikaans', + 1 => 'af', + ), + 2 => + array ( + 0 => 'Albanian', + 1 => 'sq', + ), + 3 => + array ( + 0 => 'Arabic', + 1 => 'ar', + ), + 4 => + array ( + 0 => 'Basque', + 1 => 'eu', + ), + 5 => + array ( + 0 => 'Bosnian', + 1 => 'bs', + ), + 6 => + array ( + 0 => 'Brazilian Portuguese', + 1 => 'pt_BR', + ), + 7 => + array ( + 0 => 'Bulgarian', + 1 => 'bg', + ), + 8 => + array ( + 0 => 'Catalan', + 1 => 'ca', + ), + 9 => + array ( + 0 => 'Chinese (Simple)', + 1 => 'ch', + ), + 10 => + array ( + 0 => 'Chinese (Trad)', + 1 => 'zh', + ), + 11 => + array ( + 0 => 'Croatian', + 1 => 'hr', + ), + 12 => + array ( + 0 => 'Czech', + 1 => 'cs', + ), + 13 => + array ( + 0 => 'Danish', + 1 => 'da', + ), + 14 => + array ( + 0 => 'Dutch', + 1 => 'nl', + ), + 15 => + array ( + 0 => 'Esperanto', + 1 => 'eo', + ), + 16 => + array ( + 0 => 'Estonian', + 1 => 'et', + ), + 17 => + array ( + 0 => 'Faroese', + 1 => 'fo', + ), + 18 => + array ( + 0 => 'Finnish', + 1 => 'fi', + ), + 19 => + array ( + 0 => 'French', + 1 => 'fr', + ), + 20 => + array ( + 0 => 'French (Canada)', + 1 => 'fr_CA', + ), + 21 => + array ( + 0 => 'Galician', + 1 => 'gl', + ), + 22 => + array ( + 0 => 'Georgian', + 1 => 'ka', + ), + 23 => + array ( + 0 => 'German', + 1 => 'de', + ), + 24 => + array ( + 0 => 'Greek', + 1 => 'el', + ), + 25 => + array ( + 0 => 'Greenlandic', + 1 => 'kl', + ), + 26 => + array ( + 0 => 'Hebrew', + 1 => 'he', + ), + 27 => + array ( + 0 => 'Hindi', + 1 => 'hi', + ), + 28 => + array ( + 0 => 'Hungarian', + 1 => 'hu', + ), + 29 => + array ( + 0 => 'Icelandic', + 1 => 'is', + ), + 30 => + array ( + 0 => 'Italian', + 1 => 'it', + ), + 31 => + array ( + 0 => 'Japanese', + 1 => 'ja', + ), + 32 => + array ( + 0 => 'Khmer', + 1 => 'km', + ), + 33 => + array ( + 0 => 'Kinyarwanda', + 1 => 'rw', + ), + 34 => + array ( + 0 => 'Korean', + 1 => 'ko', + ), + 35 => + array ( + 0 => 'Latvian', + 1 => 'lv', + ), + 36 => + array ( + 0 => 'Lithuanian', + 1 => 'lt', + ), + 37 => + array ( + 0 => 'Macedonian', + 1 => 'mk', + ), + 38 => + array ( + 0 => 'Malay', + 1 => 'ms', + ), + 39 => + array ( + 0 => 'Maori', + 1 => 'mi', + ), + 40 => + array ( + 0 => 'Norwegian', + 1 => 'no', + ), + 41 => + array ( + 0 => 'Persian', + 1 => 'fa', + ), + 42 => + array ( + 0 => 'Polish', + 1 => 'pl', + ), + 43 => + array ( + 0 => 'Portuguese', + 1 => 'pt', + ), + 44 => + array ( + 0 => 'Romanian', + 1 => 'ro', + ), + 45 => + array ( + 0 => 'Russian', + 1 => 'ru', + ), + 46 => + array ( + 0 => 'Serbian', + 1 => 'sr', + ), + 47 => + array ( + 0 => 'Slovak', + 1 => 'sk', + ), + 48 => + array ( + 0 => 'Slovenian', + 1 => 'sl', + ), + 49 => + array ( + 0 => 'Spanish', + 1 => 'es', + ), + 50 => + array ( + 0 => 'Swedish', + 1 => 'sv', + ), + 51 => + array ( + 0 => 'Thai', + 1 => 'th', + ), + 52 => + array ( + 0 => 'Turkish', + 1 => 'tr', + ), + 53 => + array ( + 0 => 'Ukrainian', + 1 => 'uk', + ), + 54 => + array ( + 0 => 'Vietnamese', + 1 => 'vi', + ), + ), + ), + ), + 'userMods' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:userMods', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'modListUser', + 'size' => 5, + 'autoSizeMax' => 50, + 'maxitems' => 100, + ), + ), + 'allowed_languages' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:allowed_languages', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectCheckBox', + 'special' => 'languages', + ), + ), + 'TSconfig' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 5, + 'enableTabulator' => true, + 'fixedFont' => true, + 'renderType' => 't3editor', + 'format' => 'typoscript', + ), + ), + 'createdByAction' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'lastlogin' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.lastlogin', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'readOnly' => true, + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'category_perms' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:category_perms', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND (sys_category.sys_language_uid = 0 OR sys_category.l10n_parent = 0) ORDER BY sys_category.sorting', + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => false, + 'showHeader' => false, + 'maxLevels' => 99, + ), + ), + 'size' => 20, + 'minitems' => 0, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,disable,admin,username,password,avatar,usergroup,realName,email,lang,lastlogin,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.tabs.rights,userMods,allowed_languages,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.tabs.mounts_and_workspaces,workspace_perms,db_mountpoints,options,file_mountpoints,file_permissions,category_perms,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.tabs.options,lockToDomain,disableIPlock,TSconfig,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,disable,admin,username,password,avatar,usergroup,realName,email,lang,lastlogin,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.tabs.options,disableIPlock,TSconfig,db_mountpoints,options,file_mountpoints,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + ), + ), + 'pages' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'descriptionColumn' => 'rowDescription', + 'tstamp' => 'tstamp', + 'sortby' => 'sorting', + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages', + 'type' => 'doktype', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'delete' => 'deleted', + 'crdate' => 'crdate', + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'cruser_id' => 'cruser_id', + 'editlock' => 'editlock', + 'useColumnsForDefaultValues' => 'doktype,fe_group,hidden', + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'translationSource' => 'l10n_source', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + 'fe_group' => 'fe_group', + ), + 'typeicon_column' => 'doktype', + 'typeicon_classes' => + array ( + 1 => 'apps-pagetree-page-default', + '1-hideinmenu' => 'apps-pagetree-page-hideinmenu', + '1-root' => 'apps-pagetree-page-domain', + 3 => 'apps-pagetree-page-shortcut-external', + '3-hideinmenu' => 'apps-pagetree-page-shortcut-external-hideinmenu', + '3-root' => 'apps-pagetree-page-shortcut-external-root', + 4 => 'apps-pagetree-page-shortcut', + '4-hideinmenu' => 'apps-pagetree-page-shortcut-hideinmenu', + '4-root' => 'apps-pagetree-page-shortcut-root', + 6 => 'apps-pagetree-page-backend-users', + '6-hideinmenu' => 'apps-pagetree-page-backend-users-hideinmenu', + '6-root' => 'apps-pagetree-page-backend-users-root', + 7 => 'apps-pagetree-page-mountpoint', + '7-hideinmenu' => 'apps-pagetree-page-mountpoint-hideinmenu', + '7-root' => 'apps-pagetree-page-mountpoint-root', + 199 => 'apps-pagetree-spacer', + '199-hideinmenu' => 'apps-pagetree-spacer-hideinmenu', + '199-root' => 'apps-pagetree-page-domain', + 254 => 'apps-pagetree-folder-default', + '254-hideinmenu' => 'apps-pagetree-folder-default', + '254-root' => 'apps-pagetree-page-domain', + 255 => 'apps-pagetree-page-recycler', + '255-hideinmenu' => 'apps-pagetree-page-recycler', + 'contains-shop' => 'apps-pagetree-folder-contains-shop', + 'contains-approve' => 'apps-pagetree-folder-contains-approve', + 'contains-fe_users' => 'apps-pagetree-folder-contains-fe_users', + 'contains-board' => 'apps-pagetree-folder-contains-board', + 'contains-news' => 'apps-pagetree-folder-contains-news', + 'page-contentFromPid' => 'apps-pagetree-page-content-from-page', + 'page-contentFromPid-root' => 'apps-pagetree-page-content-from-page-root', + 'page-contentFromPid-hideinmenu' => 'apps-pagetree-page-content-from-page-hideinmenu', + 'default' => 'apps-pagetree-page-default', + ), + 'searchFields' => 'title,alias,nav_title,subtitle,url,keywords,description,abstract,author,author_email', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'doktype,title,alias,rowDescription,hidden,starttime,endtime,fe_group,url,target,shortcut,keywords,description,abstract,newUntil,lastUpdated,cache_timeout,cache_tags,backend_layout,backend_layout_next_level,categories', + 'maxDBListItems' => 30, + 'maxSingleDBListItems' => 50, + ), + 'columns' => + array ( + 'doktype' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.page', + 1 => '--div--', + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:doktype.I.0', + 1 => '1', + 2 => 'apps-pagetree-page-default', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.4', + 1 => '6', + 2 => 'apps-pagetree-page-backend-users', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.link', + 1 => '--div--', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.2', + 1 => '4', + 2 => 'apps-pagetree-page-shortcut', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.5', + 1 => '7', + 2 => 'apps-pagetree-page-mountpoint', + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.8', + 1 => '3', + 2 => 'apps-pagetree-page-shortcut-external', + ), + 7 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.special', + 1 => '--div--', + ), + 8 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:doktype.I.folder', + 1 => '254', + 2 => 'apps-pagetree-folder-default', + ), + 9 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:doktype.I.2', + 1 => '255', + 2 => 'apps-filetree-folder-recycler', + ), + 10 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.7', + 1 => '199', + 2 => 'apps-pagetree-spacer', + ), + ), + 'default' => '1', + ), + ), + 'title' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:title', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'eval' => 'trim,required', + ), + ), + 'rowDescription' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + ), + ), + 'slug' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.slug', + 'displayCond' => 'USER:TYPO3\\CMS\\Core\\Compatibility\\PseudoSiteTcaDisplayCondition->isInPseudoSite:pages:false', + 'config' => + array ( + 'type' => 'slug', + 'size' => 50, + 'generatorOptions' => + array ( + 'fields' => + array ( + 0 => 'title', + ), + 'fieldSeparator' => '/', + 'prefixParentPageSlug' => true, + ), + 'fallbackCharacter' => '-', + 'eval' => 'uniqueInSite', + 'default' => '', + ), + ), + 'TSconfig' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig', + 'displayCond' => 'HIDE_FOR_NON_ADMINS', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 15, + 'enableTabulator' => true, + 'fixedFont' => true, + 'renderType' => 't3editor', + 'format' => 'typoscript', + ), + ), + 'php_tree_stop' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:php_tree_stop', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 23, + 'max' => 255, + ), + ), + 'editlock' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:editlock', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.hidden_toggle', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'l10n_parent' => + array ( + 'exclude' => true, + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'pages', + 'foreign_table_where' => 'AND pages.uid=###CURRENT_PID### AND pages.sys_language_uid = 0', + 'default' => 0, + ), + ), + 'sys_language_uid' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.sorting', + 'items' => + array ( + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 'l10n_source' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'layout' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.layout', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout.I.1', + 1 => '1', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout.I.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout.I.3', + 1 => '3', + ), + ), + 'default' => 0, + ), + ), + 'fe_group' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.fe_group', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'size' => 7, + 'maxitems' => 20, + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hide_at_login', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.any_login', + 1 => -2, + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.usergroups', + 1 => '--div--', + ), + ), + 'exclusiveKeys' => '-1,-2', + 'foreign_table' => 'fe_groups', + 'foreign_table_where' => 'ORDER BY fe_groups.title', + 'enableMultiSelectFilterTextfield' => true, + ), + ), + 'extendToSubpages' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.extendToSubpages', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'nav_title' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.nav_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'eval' => 'trim', + ), + ), + 'nav_hide' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.nav_hide_toggle', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'subtitle' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.subtitle', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'eval' => 'trim', + ), + ), + 'target' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.target', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 80, + 'valuePicker' => + array ( + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:target.I.1', + 1 => '_blank', + ), + ), + ), + 'eval' => 'trim', + ), + ), + 'alias' => + array ( + 'exclude' => true, + 'displayCond' => + array ( + 'AND' => + array ( + 0 => 'VERSION:IS:false', + 1 => 'USER:TYPO3\\CMS\\Core\\Compatibility\\PseudoSiteTcaDisplayCondition->isInPseudoSite:pages:true', + ), + ), + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.alias', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 32, + 'eval' => 'nospace,alphanum_x,lower,unique', + 'softref' => 'notify', + ), + ), + 'url' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.url', + 'config' => + array ( + 'type' => 'input', + 'size' => 23, + 'max' => 255, + 'eval' => 'trim,required', + 'softref' => 'url', + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'lastUpdated' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.lastUpdated', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'newUntil' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.newUntil', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'cache_timeout' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.1', + 1 => 60, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.2', + 1 => 300, + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.3', + 1 => 900, + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.4', + 1 => 1800, + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.5', + 1 => 3600, + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.6', + 1 => 14400, + ), + 7 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.7', + 1 => 86400, + ), + 8 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.8', + 1 => 172800, + ), + 9 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.9', + 1 => 604800, + ), + 10 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.10', + 1 => 2678400, + ), + ), + 'default' => 0, + ), + ), + 'cache_tags' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_tags', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 255, + 'eval' => '', + ), + ), + 'no_search' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.no_search', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'shortcut' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.shortcut_page', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 1, + 'maxitems' => 1, + 'minitems' => 0, + 'suggestOptions' => + array ( + 'default' => + array ( + 'additionalSearchFields' => 'nav_title, alias, url', + 'addWhere' => ' AND pages.uid != ###THIS_UID###', + ), + ), + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'shortcut_mode' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.1', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.2', + 1 => 2, + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.3', + 1 => 3, + ), + ), + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'content_from_pid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.content_from_pid', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 1, + 'maxitems' => 1, + 'minitems' => 0, + 'suggestOptions' => + array ( + 'default' => + array ( + 'additionalSearchFields' => 'nav_title, alias, url', + 'addWhere' => ' AND pages.uid != ###THIS_UID###', + ), + ), + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'mount_pid' => + array ( + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 1, + 'maxitems' => 1, + 'minitems' => 0, + 'default' => 0, + ), + ), + 'keywords' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.keywords', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'description' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'abstract' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.abstract', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'author' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.author', + 'config' => + array ( + 'type' => 'input', + 'size' => 23, + 'eval' => 'trim', + 'max' => 80, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'author_email' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.email', + 'config' => + array ( + 'type' => 'input', + 'size' => 23, + 'eval' => 'trim,email', + 'max' => 255, + 'softref' => 'email[subst]', + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'media' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.media', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'media', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => '', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;audioOverlayPalette, + --palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;videoOverlayPalette, + --palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => '', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'is_siteroot' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.is_siteroot', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'mount_pid_ol' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol', + 'config' => + array ( + 'type' => 'radio', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol.I.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol.I.1', + 1 => 1, + ), + ), + ), + ), + 'module' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.module', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 2 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.module.I.4', + 1 => 'fe_users', + 2 => 'status-user-frontend', + ), + ), + 'default' => '', + ), + ), + 'fe_login_mode' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode.enable', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode.disableAll', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode.disableGroups', + 1 => 3, + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode.enableAgain', + 1 => 2, + ), + ), + ), + ), + 'l18n_cfg' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg.I.1', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg.I.2', + 1 => '', + ), + ), + ), + ), + 'backend_layout' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_formlabel', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout.none', + 1 => -1, + ), + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Backend\\View\\BackendLayoutView->addBackendLayoutItems', + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + 'size' => 1, + 'maxitems' => 1, + ), + ), + 'backend_layout_next_level' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_next_level_formlabel', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout.none', + 1 => -1, + ), + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Backend\\View\\BackendLayoutView->addBackendLayoutItems', + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + 'size' => 1, + 'maxitems' => 1, + ), + ), + 'tsconfig_includes' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tsconfig_includes', + 'displayCond' => 'HIDE_FOR_NON_ADMINS', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'size' => 10, + 'items' => + array ( + 0 => + array ( + 0 => 'Bootstrap Package: Backend Layouts (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/Mod/WebLayout/BackendLayouts.tsconfig', + ), + 1 => + array ( + 0 => 'Bootstrap Package: TCEMAIN (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/TCEMAIN.tsconfig', + ), + 2 => + array ( + 0 => 'Bootstrap Package: TCEFORM (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/TCEFORM.tsconfig', + ), + 3 => + array ( + 0 => 'Bootstrap Package: All Content Elements (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/All.tsconfig', + ), + 4 => + array ( + 0 => 'Bootstrap Package: Categories for Content Elements (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Categories.tsconfig', + ), + 5 => + array ( + 0 => 'Bootstrap Package Content Element: Accordion (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Accordion.tsconfig', + ), + 6 => + array ( + 0 => 'Bootstrap Package Content Element: Audio (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Audio.tsconfig', + ), + 7 => + array ( + 0 => 'Bootstrap Package Content Element: Bullet List (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Bullets.tsconfig', + ), + 8 => + array ( + 0 => 'Bootstrap Package Content Element: Card Group (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/CardGroup.tsconfig', + ), + 9 => + array ( + 0 => 'Bootstrap Package Content Element: Carousel (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Carousel.tsconfig', + ), + 10 => + array ( + 0 => 'Bootstrap Package Content Element: Carousel Small (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/CarouselSmall.tsconfig', + ), + 11 => + array ( + 0 => 'Bootstrap Package Content Element: Carousel Fullscreen (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/CarouselFullscreen.tsconfig', + ), + 12 => + array ( + 0 => 'Bootstrap Package Content Element: CSV (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Csv.tsconfig', + ), + 13 => + array ( + 0 => 'Bootstrap Package Content Element: External Media (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/ExternalMedia.tsconfig', + ), + 14 => + array ( + 0 => 'Bootstrap Package Content Element: Header (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Header.tsconfig', + ), + 15 => + array ( + 0 => 'Bootstrap Package Content Element: Icon Group (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/IconGroup.tsconfig', + ), + 16 => + array ( + 0 => 'Bootstrap Package Content Element: Image (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Image.tsconfig', + ), + 17 => + array ( + 0 => 'Bootstrap Package Content Element: List Group (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/ListGroup.tsconfig', + ), + 18 => + array ( + 0 => 'Bootstrap Package Content Element: Media (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Media.tsconfig', + ), + 19 => + array ( + 0 => 'Bootstrap Package Content Element: Menu Cards (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/MenuCardList.tsconfig', + ), + 20 => + array ( + 0 => 'Bootstrap Package Content Element: Menu Cards of subpages (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/MenuCardDir.tsconfig', + ), + 21 => + array ( + 0 => 'Bootstrap Package Content Element: Menu Thumbnails (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/MenuThumbnailList.tsconfig', + ), + 22 => + array ( + 0 => 'Bootstrap Package Content Element: Menu Thumbnails of subpages (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/MenuThumbnailDir.tsconfig', + ), + 23 => + array ( + 0 => 'Bootstrap Package Content Element: Panel (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Panel.tsconfig', + ), + 24 => + array ( + 0 => 'Bootstrap Package Content Element: Quote (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Quote.tsconfig', + ), + 25 => + array ( + 0 => 'Bootstrap Package Content Element: Social Links (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/SocialLinks.tsconfig', + ), + 26 => + array ( + 0 => 'Bootstrap Package Content Element: Tab (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Tab.tsconfig', + ), + 27 => + array ( + 0 => 'Bootstrap Package Content Element: Table (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Table.tsconfig', + ), + 28 => + array ( + 0 => 'Bootstrap Package Content Element: Text (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Text.tsconfig', + ), + 29 => + array ( + 0 => 'Bootstrap Package Content Element: Text in Columns (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Textcolumn.tsconfig', + ), + 30 => + array ( + 0 => 'Bootstrap Package Content Element: Text and Icon (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Texticon.tsconfig', + ), + 31 => + array ( + 0 => 'Bootstrap Package Content Element: Text and Media (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Textmedia.tsconfig', + ), + 32 => + array ( + 0 => 'Bootstrap Package Content Element: Text and Images (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Textpic.tsconfig', + ), + 33 => + array ( + 0 => 'Bootstrap Package Content Element: Text with Teaser (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Textteaser.tsconfig', + ), + 34 => + array ( + 0 => 'Bootstrap Package Content Element: Timeline (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Timeline.tsconfig', + ), + 35 => + array ( + 0 => 'Bootstrap Package Content Element: File Links (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TsConfig/Page/ContentElement/Element/Uploads.tsconfig', + ), + ), + 'enableMultiSelectFilterTextfield' => true, + 'softref' => 'ext_fileref', + ), + ), + 'categories' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.categories', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND sys_category.sys_language_uid IN (-1, 0) ORDER BY sys_category.sorting ASC', + 'MM' => 'sys_category_record_mm', + 'MM_opposite_field' => 'items', + 'MM_match_fields' => + array ( + 'tablenames' => 'pages', + 'fieldname' => 'categories', + ), + 'size' => 20, + 'maxitems' => 9999, + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + 'maxLevels' => 99, + ), + ), + ), + ), + 'tx_impexp_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'seo_title' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.seo_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 40, + 'max' => 255, + 'eval' => 'trim', + ), + ), + 'no_index' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'onChange' => 'reload', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.no_index_formlabel', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'no_follow' => + array ( + 'exclude' => true, + 'l10n_mode' => 'exclude', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.no_follow_formlabel', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'canonical_link' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.canonical_link', + 'displayCond' => 'FIELD:no_index:=:0', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.canonical_link', + 'blindLinkFields' => 'class,target,title', + 'blindLinkOptions' => 'mail,folder,file', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'og_title' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.og_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 40, + 'max' => 255, + 'eval' => 'trim', + ), + ), + 'og_description' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.og_description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'og_image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.og_image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'og_image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'disabled' => true, + ), + 'social' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.crop_variant.social', + 'coverAreas' => + array ( + ), + 'cropArea' => + array ( + 'x' => '0.0', + 'y' => '0.0', + 'width' => '1.0', + 'height' => '1.0', + ), + 'allowedAspectRatios' => + array ( + '1.91:1' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.ratio.191_1', + 'value' => 1.91, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => '1.91:1', + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'twitter_title' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.twitter_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 40, + 'max' => 255, + 'eval' => 'trim', + ), + ), + 'twitter_description' => + array ( + 'exclude' => true, + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.twitter_description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'twitter_image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.twitter_image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'twitter_image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'disabled' => true, + ), + 'social' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.crop_variant.social', + 'coverAreas' => + array ( + ), + 'cropArea' => + array ( + 'x' => '0.0', + 'y' => '0.0', + 'width' => '1.0', + 'height' => '1.0', + ), + 'allowedAspectRatios' => + array ( + '1.91:1' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.ratio.191_1', + 'value' => 1.91, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_wizards.xlf:imwizard.ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => '1.91:1', + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'nav_icon' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:pages.nav_icon', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'nav_icon', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,png,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,png,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'thumbnail' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:pages.thumbnail', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'thumbnail', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + title, + alternative, + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + 'l10n_mode' => 'exclude', + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;standard,--palette--;;title,nav_icon,--div--;LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.tabs.seo,--palette--;;seo,--palette--;;robots,--palette--;;canonical,--div--;LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.tabs.socialmedia,--palette--;;opengraph,--palette--;;twittercards,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,--palette--;;abstract,--palette--;;metatags,--palette--;;editorial,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;layout,thumbnail,--palette--;;replace,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;links,--palette--;;caching,--palette--;;miscellaneous,--palette--;;module,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'thumbnail' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 6 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;standard,--palette--;;title,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,--palette--;;abstract,--palette--;;metatags,--palette--;;editorial,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;layout,--palette--;;replace,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;links,--palette--;;caching,--palette--;;miscellaneous,--palette--;;module,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 3 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,doktype,--palette--;;title,nav_icon,--palette--;;external,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,--palette--;;abstract,--palette--;;editorial,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;layout,thumbnail,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;links,--palette--;;miscellaneous,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'thumbnail' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 4 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,doktype,--palette--;;title,nav_icon,--palette--;;shortcut,--palette--;;shortcutpage,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,--palette--;;abstract,--palette--;;editorial,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;layout,thumbnail,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;links,--palette--;;miscellaneous,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'thumbnail' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 7 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,doktype,--palette--;;title,--palette--;;mountpoint,--palette--;;mountpage,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,--palette--;;abstract,--palette--;;editorial,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;layout,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;links,--palette--;;miscellaneous,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 199 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;standard,--palette--;;titleonly,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;backend_layout,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;config,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;visibility,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 254 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;standard,--palette--;;titleonly,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,--palette--;;backend_layout,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,--palette--;;module,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,--palette--;;media,--palette--;;config,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;hiddenonly,--palette--;;adminsonly,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 255 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;standard,--palette--;;titleonly,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,--palette--;;hiddenonly,--palette--;;adminsonly,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => 'starttime, endtime, extendToSubpages', + ), + 2 => + array ( + 'showitem' => 'layout, lastUpdated, newUntil, no_search', + ), + 3 => + array ( + 'showitem' => 'alias, target, cache_timeout, cache_tags', + ), + 5 => + array ( + 'showitem' => 'author, author_email', + ), + 6 => + array ( + 'showitem' => 'php_tree_stop, editlock', + ), + 7 => + array ( + 'showitem' => 'is_siteroot', + ), + 8 => + array ( + 'showitem' => 'backend_layout_next_level', + ), + 'standard' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.standard', + 'showitem' => 'doktype;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype_formlabel', + ), + 'shortcut' => + array ( + 'showitem' => 'shortcut_mode;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode_formlabel', + ), + 'shortcutpage' => + array ( + 'showitem' => 'shortcut;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_formlabel', + ), + 'mountpoint' => + array ( + 'showitem' => 'mount_pid_ol;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol_formlabel', + ), + 'mountpage' => + array ( + 'showitem' => 'mount_pid;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_formlabel', + ), + 'external' => + array ( + 'showitem' => 'url;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.url_formlabel', + ), + 'title' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.title', + 'showitem' => 'title;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.title_formlabel, --linebreak--, slug, --linebreak--, nav_title;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.nav_title_formlabel, --linebreak--, subtitle;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.subtitle_formlabel', + ), + 'titleonly' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.title', + 'showitem' => 'title;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.title_formlabel, --linebreak--, slug', + ), + 'visibility' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.visibility', + 'showitem' => 'hidden;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.hidden_toggle_formlabel, nav_hide;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.nav_hide_toggle_formlabel', + ), + 'hiddenonly' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.visibility', + 'showitem' => 'hidden;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.hidden_formlabel', + ), + 'access' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.access', + 'showitem' => 'starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.starttime_formlabel, endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.endtime_formlabel, extendToSubpages;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.extendToSubpages_formlabel, --linebreak--, fe_group;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_group_formlabel, --linebreak--, fe_login_mode;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode_formlabel, --linebreak--,editlock', + ), + 'abstract' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.abstract', + 'showitem' => 'abstract;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.abstract_formlabel', + ), + 'metatags' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.metatags', + 'showitem' => 'keywords;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.keywords_formlabel, --linebreak--, description;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.description_formlabel', + ), + 'editorial' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.editorial', + 'showitem' => 'author;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.author_formlabel, author_email;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.author_email_formlabel, lastUpdated;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.lastUpdated_formlabel', + ), + 'layout' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.layout', + 'showitem' => 'layout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout_formlabel, newUntil;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.newUntil_formlabel, --linebreak--, backend_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_formlabel, backend_layout_next_level;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_next_level_formlabel', + ), + 'backend_layout' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.layout', + 'showitem' => 'backend_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_formlabel, backend_layout_next_level;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_next_level_formlabel', + ), + 'module' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.module', + 'showitem' => 'module;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.module_formlabel', + ), + 'replace' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.replace', + 'showitem' => 'content_from_pid;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.content_from_pid_formlabel', + ), + 'links' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.links', + 'showitem' => 'alias;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.alias_formlabel, --linebreak--, target;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.target_formlabel', + ), + 'caching' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.caching', + 'showitem' => 'cache_timeout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout_formlabel, cache_tags', + ), + 'language' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.language', + 'showitem' => 'l18n_cfg;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg_formlabel', + ), + 'miscellaneous' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.miscellaneous', + 'showitem' => 'is_siteroot;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.is_siteroot_formlabel, no_search;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.no_search_formlabel, php_tree_stop;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.php_tree_stop_formlabel', + ), + 'adminsonly' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.miscellaneous', + 'showitem' => 'editlock;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.editlock_formlabel', + ), + 'media' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.media', + 'showitem' => 'media;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.media_formlabel', + ), + 'config' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.config', + 'showitem' => 'tsconfig_includes;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tsconfig_includes, --linebreak--, TSconfig;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.TSconfig_formlabel', + ), + 'seo' => + array ( + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.palettes.seo', + 'showitem' => 'seo_title;LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.seo_title', + ), + 'robots' => + array ( + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.palettes.robots', + 'showitem' => 'no_index;LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.no_index_formlabel, no_follow;LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.no_follow_formlabel', + ), + 'canonical' => + array ( + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.palettes.canonical', + 'showitem' => 'canonical_link', + ), + 'opengraph' => + array ( + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.palettes.opengraph', + 'showitem' => 'og_title, --linebreak--, og_description, --linebreak--, og_image', + ), + 'twittercards' => + array ( + 'label' => 'LLL:EXT:seo/Resources/Private/Language/locallang_tca.xlf:pages.palettes.twittercards', + 'showitem' => 'twitter_title, --linebreak--, twitter_description, --linebreak--, twitter_image', + ), + ), + ), + 'sys_category' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category', + 'descriptionColumn' => 'description', + 'label' => 'title', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'sortby' => 'sorting', + 'versioningWS' => true, + 'rootLevel' => -1, + 'origUid' => 't3_origuid', + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'searchFields' => 'title,description', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_category', + ), + 'security' => + array ( + 'ignoreRootLevelRestriction' => true, + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,description', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,parent,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.items,items,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + 'language' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + ), + ), + 'columns' => + array ( + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 30, + ), + ), + 'sys_language_uid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'special' => 'languages', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + 2 => 'flags-multiple', + ), + ), + 'default' => 0, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_category', + 'foreign_table_where' => 'AND sys_category.uid=###REC_FIELD_l10n_parent### AND sys_category.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + 'behaviour' => + array ( + 'allowLanguageSynchronization' => true, + ), + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.title', + 'config' => + array ( + 'type' => 'input', + 'width' => 200, + 'eval' => 'trim,required', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.description', + 'config' => + array ( + 'type' => 'text', + 'default' => '', + ), + ), + 'parent' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.parent', + 'config' => + array ( + 'minitems' => 0, + 'maxitems' => 1, + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND sys_category.sys_language_uid IN (-1,0) ORDER BY sys_category.sorting ASC', + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + 'maxLevels' => 99, + ), + ), + 'default' => 0, + ), + ), + 'items' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.items', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => '*', + 'MM' => 'sys_category_record_mm', + 'MM_oppositeUsage' => + array ( + 'pages' => + array ( + 0 => 'categories', + ), + 'sys_file_metadata' => + array ( + 0 => 'categories', + ), + 'tt_content' => + array ( + 0 => 'categories', + ), + ), + 'size' => 10, + 'fieldWizard' => + array ( + 'recordsOverview' => + array ( + 'disabled' => true, + ), + ), + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'sys_collection' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection', + 'label' => 'title', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'descriptionColumn' => 'description', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'default_sortby' => 'crdate', + 'delete' => 'deleted', + 'type' => 'type', + 'rootLevel' => -1, + 'searchFields' => 'title,description', + 'typeicon_column' => 'type', + 'typeicon_classes' => + array ( + 'default' => 'apps-clipboard-list', + 'static' => 'apps-clipboard-list', + 'filter' => 'actions-system-tree-search-open', + ), + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + 'fe_group' => 'fe_group', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title, description, table_name, items', + ), + 'columns' => + array ( + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 30, + ), + ), + 'sys_language_uid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_collection', + 'foreign_table_where' => 'AND sys_file_collection.pid=###CURRENT_PID### AND sys_file_collection.sys_language_uid IN (-1,0)', + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'fe_group' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.fe_group', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hide_at_login', + 1 => -1, + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.any_login', + 1 => -2, + ), + 3 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.usergroups', + 1 => '--div--', + ), + ), + 'foreign_table' => 'fe_groups', + ), + ), + 'table_name' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.table_name', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'special' => 'tables', + ), + ), + 'items' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.items', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'prepend_tname' => true, + 'allowed' => '*', + 'MM' => 'sys_collection_entries', + 'MM_hasUidField' => true, + 'multiple' => true, + 'size' => 5, + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 60, + 'eval' => 'required', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 60, + 'rows' => 5, + ), + ), + 'type' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_collection.type.static', + 1 => 'static', + ), + ), + 'default' => 'static', + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 'static' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,type,title,table_name,items,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--palette--;;timeRestriction,fe_group,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + 'language' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + ), + ), + ), + 'sys_file' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file', + 'label' => 'name', + 'tstamp' => 'tstamp', + 'type' => 'type', + 'hideTable' => true, + 'rootLevel' => 1, + 'default_sortby' => 'name ASC', + 'typeicon_column' => 'type', + 'typeicon_classes' => + array ( + 1 => 'mimetypes-text-text', + 2 => 'mimetypes-media-image', + 3 => 'mimetypes-media-audio', + 4 => 'mimetypes-media-video', + 5 => 'mimetypes-application', + 'default' => 'mimetypes-other-other', + ), + 'security' => + array ( + 'ignoreWebMountRestriction' => true, + 'ignoreRootLevelRestriction' => true, + ), + 'searchFields' => 'name, type, mime_type, sha1', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'storage, name, type, mime_type, size, sha1, missing', + ), + 'columns' => + array ( + 'fileinfo' => + array ( + 'config' => + array ( + 'type' => 'user', + 'renderType' => 'fileInfo', + ), + ), + 'storage' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.storage', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_storage', + 'foreign_table_where' => 'ORDER BY sys_file_storage.name', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'identifier' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.identifier', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'input', + 'size' => 30, + ), + ), + 'name' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.name', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'input', + 'size' => 30, + 'eval' => 'required', + ), + ), + 'type' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'select', + 'renderType' => 'selectSingle', + 'size' => 1, + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.unknown', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.text', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.image', + 1 => 2, + ), + 3 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.audio', + 1 => 3, + ), + 4 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.video', + 1 => 4, + ), + 5 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.software', + 1 => 5, + ), + ), + ), + ), + 'mime_type' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.mime_type', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'input', + 'size' => 30, + ), + ), + 'sha1' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.sha1', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'input', + 'size' => 30, + ), + ), + 'size' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.size', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'input', + 'size' => 8, + 'max' => 30, + 'eval' => 'int', + 'default' => 0, + ), + ), + 'missing' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.missing', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'check', + 'default' => 0, + ), + ), + 'metadata' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.metadata', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'inline', + 'foreign_table' => 'sys_file_metadata', + 'foreign_field' => 'file', + 'size' => 1, + 'minitems' => 1, + 'maxitems' => 1, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => 'fileinfo, storage, missing', + ), + ), + 'palettes' => + array ( + ), + ), + 'sys_file_collection' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection', + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'default_sortby' => 'crdate', + 'delete' => 'deleted', + 'type' => 'type', + 'typeicon_column' => 'type', + 'typeicon_classes' => + array ( + 'default' => 'apps-filetree-folder-media', + 'static' => 'apps-clipboard-images', + 'folder' => 'apps-filetree-folder-media', + ), + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'searchFields' => 'files,title', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'sys_language_uid,l10n_parent,l10n_diffsource,hidden,starttime,endtime,files,title,description', + ), + 'columns' => + array ( + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 30, + ), + ), + 'sys_language_uid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_collection', + 'foreign_table_where' => 'AND sys_file_collection.pid=###CURRENT_PID### AND sys_file_collection.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'default' => 0, + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'type' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.type.0', + 1 => 'static', + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.type.1', + 1 => 'folder', + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.type.2', + 1 => 'category', + ), + ), + ), + ), + 'files' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.files', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'files', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => '', + ), + ), + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => '', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'eval' => 'required', + ), + ), + 'storage' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.storage', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_storage', + 'foreign_table_where' => 'ORDER BY sys_file_storage.name', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'folder' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.folder', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Core\\Resource\\Service\\UserFileMountService->renderTceformsSelectDropdown', + 'default' => '', + ), + ), + 'recursive' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.recursive', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'category' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_collection.category', + 'config' => + array ( + 'minitems' => 0, + 'maxitems' => 1, + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND sys_category.sys_language_uid IN (-1,0) ORDER BY sys_category.sorting ASC', + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + ), + ), + 'default' => 0, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + 'max' => 2000, + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,type,title,files,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'static' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,type,title,files,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'folder' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,type,title,storage,folder,recursive,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'category' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,type,title,category,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + 'language' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + ), + ), + ), + 'sys_file_metadata' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_metadata', + 'label' => 'file', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'type' => 'file:type', + 'hideTable' => true, + 'rootLevel' => 1, + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'default_sortby' => 'crdate DESC', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-other-other', + ), + 'security' => + array ( + 'ignoreWebMountRestriction' => true, + 'ignoreRootLevelRestriction' => true, + ), + 'searchFields' => 'title,description,alternative', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'file, title, description, alternative,categories', + ), + 'columns' => + array ( + 'crdate' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'sys_language_uid' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_metadata', + 'foreign_table_where' => 'AND sys_file_metadata.uid=###REC_FIELD_l10n_parent### AND sys_file_metadata.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 30, + ), + ), + 'fileinfo' => + array ( + 'config' => + array ( + 'type' => 'user', + 'renderType' => 'fileInfo', + ), + ), + 'file' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:=:0', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file', + 'config' => + array ( + 'readOnly' => true, + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_file', + 'foreign_table_where' => 'AND sys_file.uid = ###REC_FIELD_file###', + 'minitems' => 1, + 'maxitems' => 1, + 'size' => 1, + 'default' => 0, + ), + ), + 'title' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.title', + 'l10n_mode' => 'prefixLangTitle', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'placeholder' => '__row|file|name', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.description', + 'l10n_mode' => 'prefixLangTitle', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 3, + ), + ), + 'alternative' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.alternative', + 'l10n_mode' => 'prefixLangTitle', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'width' => + array ( + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file.width', + 'config' => + array ( + 'type' => 'input', + 'size' => 10, + 'max' => 20, + 'eval' => 'int', + 'default' => 0, + 'readOnly' => true, + ), + ), + 'height' => + array ( + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file.height', + 'config' => + array ( + 'type' => 'input', + 'size' => 10, + 'max' => 20, + 'eval' => 'int', + 'default' => 0, + 'readOnly' => true, + ), + ), + 'categories' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.categories', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND sys_category.sys_language_uid IN (-1, 0) ORDER BY sys_category.sorting ASC', + 'MM' => 'sys_category_record_mm', + 'MM_opposite_field' => 'items', + 'MM_match_fields' => + array ( + 'tablenames' => 'sys_file_metadata', + 'fieldname' => 'categories', + ), + 'size' => 20, + 'maxitems' => 9999, + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + 'maxLevels' => 99, + ), + ), + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,fileinfo,title,description,alternative,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'language' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + ), + 'sys_file_reference' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference', + 'label' => 'uid_local', + 'formattedLabel_userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Service\\UserFileInlineLabelService->getInlineLabel', + 'formattedLabel_userFunc_options' => + array ( + 'sys_file' => + array ( + 0 => 'title', + 1 => 'name', + ), + ), + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'type' => 'uid_local:type', + 'hideTable' => true, + 'delete' => 'deleted', + 'versioningWS' => true, + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'rootLevel' => -1, + 'shadowColumnsForMovePlaceholders' => 'tablenames,fieldname,uid_local,table_local,uid_foreign', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-other-other', + ), + 'security' => + array ( + 'ignoreWebMountRestriction' => true, + 'ignoreRootLevelRestriction' => true, + ), + 'searchFields' => 'uid_local,uid_foreign,tablenames,fieldname,title,description', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'hidden,uid_local,uid_foreign,tablenames,fieldname,sorting_foreign,table_local,title,description', + ), + 'columns' => + array ( + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 30, + ), + ), + 'sys_language_uid' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'sys_file_reference', + 'foreign_table_where' => 'AND sys_file_reference.uid=###REC_FIELD_l10n_parent### AND sys_file_reference.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'default' => 0, + ), + ), + 'uid_local' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.uid_local', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'size' => 1, + 'eval' => 'int', + 'maxitems' => 1, + 'minitems' => 0, + 'allowed' => 'sys_file', + 'hideSuggest' => true, + ), + ), + 'uid_foreign' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.uid_foreign', + 'config' => + array ( + 'type' => 'input', + 'size' => 10, + 'eval' => 'int', + ), + ), + 'tablenames' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.tablenames', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'eval' => 'trim', + ), + ), + 'fieldname' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.fieldname', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'sorting_foreign' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.sorting_foreign', + 'config' => + array ( + 'type' => 'input', + 'size' => 4, + 'max' => 4, + 'eval' => 'int', + 'default' => 0, + ), + ), + 'table_local' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.table_local', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'default' => 'sys_file', + ), + ), + 'title' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 255, + 'eval' => 'null', + 'placeholder' => '__row|uid_local|metadata|title', + 'mode' => 'useOrOverridePlaceholder', + 'default' => NULL, + ), + ), + 'link' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 20, + 'max' => 1024, + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.link', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'description' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 20, + 'rows' => 5, + 'eval' => 'null', + 'placeholder' => '__row|uid_local|metadata|description', + 'mode' => 'useOrOverridePlaceholder', + 'default' => NULL, + ), + ), + 'alternative' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.alternative', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'null', + 'placeholder' => '__row|uid_local|metadata|alternative', + 'mode' => 'useOrOverridePlaceholder', + 'default' => NULL, + ), + ), + 'crop' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.crop', + 'config' => + array ( + 'type' => 'imageManipulation', + ), + ), + 'autoplay' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.autoplay', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => '--palette--;;basicoverlayPalette,--palette--;;filePalette', + ), + ), + 'palettes' => + array ( + 'basicoverlayPalette' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.basicoverlayPalette', + 'showitem' => 'title,description', + ), + 'imageoverlayPalette' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette', + 'showitem' => ' + title,alternative,--linebreak--, + link,description,--linebreak--,crop + ', + ), + 'videoOverlayPalette' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.videoOverlayPalette', + 'showitem' => ' + title,description,--linebreak--,autoplay + ', + ), + 'audioOverlayPalette' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.audioOverlayPalette', + 'showitem' => ' + title,description,--linebreak--,autoplay + ', + ), + 'filePalette' => + array ( + 'showitem' => 'uid_local, hidden, sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + ), + 'sys_file_storage' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage', + 'label' => 'name', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'default_sortby' => 'name', + 'delete' => 'deleted', + 'descriptionColumn' => 'description', + 'rootLevel' => 1, + 'versioningWS_alwaysAllowLiveEdit' => true, + 'enablecolumns' => + array ( + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_file_storage', + ), + 'searchFields' => 'name,description', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'name,description,driver,processingfolder,configuration,auto_extract_metadata', + ), + 'columns' => + array ( + 'name' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.name', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'eval' => 'required', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 30, + 'rows' => 5, + ), + ), + 'is_browsable' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.is_browsable', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'is_default' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.is_default', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'eval' => 'maximumRecordsChecked', + 'validation' => + array ( + 'maximumRecordsChecked' => 1, + ), + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'is_public' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.is_public', + 'config' => + array ( + 'default' => 1, + 'type' => 'user', + 'renderType' => 'userSysFileStorageIsPublic', + ), + ), + 'is_writable' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.is_writable', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'is_online' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.is_online', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'auto_extract_metadata' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.auto_extract_metadata', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'processingfolder' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.processingfolder', + 'config' => + array ( + 'type' => 'input', + 'placeholder' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.processingfolder.placeholder', + 'size' => 20, + ), + ), + 'driver' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.driver', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 'Local' => + array ( + 0 => 'Local filesystem', + 1 => 'Local', + ), + ), + 'default' => 'Local', + 'onChange' => 'reload', + ), + ), + 'configuration' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_storage.configuration', + 'config' => + array ( + 'type' => 'flex', + 'ds_pointerField' => 'driver', + 'ds' => + array ( + 'Local' => 'FILE:EXT:core/Configuration/Resource/Driver/LocalDriverFlexForm.xml', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,name,driver,configuration,is_default,auto_extract_metadata,processingfolder,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:accesscapabilities,--palette--;Capabilities;capabilities,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,is_online,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'capabilities' => + array ( + 'showitem' => 'is_browsable, is_public, is_writable', + ), + ), + ), + 'sys_filemounts' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'sortby' => 'sorting', + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_filemounts', + 'adminOnly' => true, + 'rootLevel' => 1, + 'delete' => 'deleted', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_filemounts', + ), + 'useColumnsForDefaultValues' => 'path,base', + 'versioningWS_alwaysAllowLiveEdit' => true, + 'searchFields' => 'title,path', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,hidden,path,base,description', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_filemounts.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'eval' => 'required,trim', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + 'max' => 2000, + ), + ), + 'base' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.baseStorage', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_file_storage', + 'allowNonIdValues' => true, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'size' => 1, + 'maxitems' => 1, + 'eval' => 'required', + 'range' => + array ( + 'lower' => 1, + ), + ), + ), + 'path' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.folder', + 'displayCond' => 'FIELD:base:>:0', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Core\\Resource\\Service\\UserFileMountService->renderTceformsSelectDropdown', + ), + ), + 'read_only' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_filemounts.read_only', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,base,path,read_only,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'sys_history' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_history', + 'label' => 'tablename', + 'tstamp' => 'tstamp', + 'adminOnly' => true, + 'rootLevel' => 1, + 'hideTable' => true, + 'default_sortby' => 'uid DESC', + ), + 'columns' => + array ( + 'history_data' => + array ( + 'label' => 'history_data', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'recuid' => + array ( + 'label' => 'recuid', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'tablename' => + array ( + 'label' => 'tablename', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'tstamp' => + array ( + 'label' => 'tstamp', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'snapshot' => + array ( + 'label' => 'snapshot', + 'config' => + array ( + 'type' => 'input', + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => 'history_data, recuid, tablename, tstamp, snapshot', + ), + ), + ), + 'sys_language' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'tstamp' => 'tstamp', + 'sortby' => 'sorting', + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_language', + 'adminOnly' => true, + 'rootLevel' => 1, + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'typeicon_column' => 'flag', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_language', + 'mask' => 'flags-###TYPE###', + ), + 'versioningWS_alwaysAllowLiveEdit' => true, + ), + 'interface' => + array ( + 'showRecordFieldList' => 'hidden,title', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'input', + 'size' => 35, + 'max' => 80, + 'eval' => 'trim,required', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'language_isocode' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_language.language_isocode', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + 'items' => + array ( + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Core\\Service\\IsoCodeService->renderIsoCodeSelectDropdown', + ), + ), + 'flag' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_language.flag', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + 2 => '', + ), + 1 => + array ( + 0 => 'multiple', + 1 => 'multiple', + 2 => 'flags-multiple', + ), + 2 => + array ( + 0 => 'ad', + 1 => 'ad', + 2 => 'flags-ad', + ), + 3 => + array ( + 0 => 'ae', + 1 => 'ae', + 2 => 'flags-ae', + ), + 4 => + array ( + 0 => 'af', + 1 => 'af', + 2 => 'flags-af', + ), + 5 => + array ( + 0 => 'ag', + 1 => 'ag', + 2 => 'flags-ag', + ), + 6 => + array ( + 0 => 'ai', + 1 => 'ai', + 2 => 'flags-ai', + ), + 7 => + array ( + 0 => 'al', + 1 => 'al', + 2 => 'flags-al', + ), + 8 => + array ( + 0 => 'am', + 1 => 'am', + 2 => 'flags-am', + ), + 9 => + array ( + 0 => 'an', + 1 => 'an', + 2 => 'flags-an', + ), + 10 => + array ( + 0 => 'ao', + 1 => 'ao', + 2 => 'flags-ao', + ), + 11 => + array ( + 0 => 'aq', + 1 => 'aq', + 2 => 'flags-aq', + ), + 12 => + array ( + 0 => 'ar', + 1 => 'ar', + 2 => 'flags-ar', + ), + 13 => + array ( + 0 => 'as', + 1 => 'as', + 2 => 'flags-as', + ), + 14 => + array ( + 0 => 'at', + 1 => 'at', + 2 => 'flags-at', + ), + 15 => + array ( + 0 => 'au', + 1 => 'au', + 2 => 'flags-au', + ), + 16 => + array ( + 0 => 'aw', + 1 => 'aw', + 2 => 'flags-aw', + ), + 17 => + array ( + 0 => 'ax', + 1 => 'ax', + 2 => 'flags-ax', + ), + 18 => + array ( + 0 => 'az', + 1 => 'az', + 2 => 'flags-az', + ), + 19 => + array ( + 0 => 'ba', + 1 => 'ba', + 2 => 'flags-ba', + ), + 20 => + array ( + 0 => 'bb', + 1 => 'bb', + 2 => 'flags-bb', + ), + 21 => + array ( + 0 => 'bd', + 1 => 'bd', + 2 => 'flags-bd', + ), + 22 => + array ( + 0 => 'be', + 1 => 'be', + 2 => 'flags-be', + ), + 23 => + array ( + 0 => 'bf', + 1 => 'bf', + 2 => 'flags-bf', + ), + 24 => + array ( + 0 => 'bg', + 1 => 'bg', + 2 => 'flags-bg', + ), + 25 => + array ( + 0 => 'bh', + 1 => 'bh', + 2 => 'flags-bh', + ), + 26 => + array ( + 0 => 'bi', + 1 => 'bi', + 2 => 'flags-bi', + ), + 27 => + array ( + 0 => 'bj', + 1 => 'bj', + 2 => 'flags-bj', + ), + 28 => + array ( + 0 => 'bl', + 1 => 'bl', + 2 => 'flags-bl', + ), + 29 => + array ( + 0 => 'bm', + 1 => 'bm', + 2 => 'flags-bm', + ), + 30 => + array ( + 0 => 'bn', + 1 => 'bn', + 2 => 'flags-bn', + ), + 31 => + array ( + 0 => 'bo', + 1 => 'bo', + 2 => 'flags-bo', + ), + 32 => + array ( + 0 => 'bq', + 1 => 'bq', + 2 => 'flags-bq', + ), + 33 => + array ( + 0 => 'br', + 1 => 'br', + 2 => 'flags-br', + ), + 34 => + array ( + 0 => 'bs', + 1 => 'bs', + 2 => 'flags-bs', + ), + 35 => + array ( + 0 => 'bt', + 1 => 'bt', + 2 => 'flags-bt', + ), + 36 => + array ( + 0 => 'bv', + 1 => 'bv', + 2 => 'flags-bv', + ), + 37 => + array ( + 0 => 'bw', + 1 => 'bw', + 2 => 'flags-bw', + ), + 38 => + array ( + 0 => 'by', + 1 => 'by', + 2 => 'flags-by', + ), + 39 => + array ( + 0 => 'bz', + 1 => 'bz', + 2 => 'flags-bz', + ), + 40 => + array ( + 0 => 'ca', + 1 => 'ca', + 2 => 'flags-ca', + ), + 41 => + array ( + 0 => 'catalonia', + 1 => 'catalonia', + 2 => 'flags-catalonia', + ), + 42 => + array ( + 0 => 'cc', + 1 => 'cc', + 2 => 'flags-cc', + ), + 43 => + array ( + 0 => 'cd', + 1 => 'cd', + 2 => 'flags-cd', + ), + 44 => + array ( + 0 => 'cf', + 1 => 'cf', + 2 => 'flags-cf', + ), + 45 => + array ( + 0 => 'cg', + 1 => 'cg', + 2 => 'flags-cg', + ), + 46 => + array ( + 0 => 'ch', + 1 => 'ch', + 2 => 'flags-ch', + ), + 47 => + array ( + 0 => 'ci', + 1 => 'ci', + 2 => 'flags-ci', + ), + 48 => + array ( + 0 => 'ck', + 1 => 'ck', + 2 => 'flags-ck', + ), + 49 => + array ( + 0 => 'cl', + 1 => 'cl', + 2 => 'flags-cl', + ), + 50 => + array ( + 0 => 'cm', + 1 => 'cm', + 2 => 'flags-cm', + ), + 51 => + array ( + 0 => 'cn', + 1 => 'cn', + 2 => 'flags-cn', + ), + 52 => + array ( + 0 => 'co', + 1 => 'co', + 2 => 'flags-co', + ), + 53 => + array ( + 0 => 'cr', + 1 => 'cr', + 2 => 'flags-cr', + ), + 54 => + array ( + 0 => 'cs', + 1 => 'cs', + 2 => 'flags-cs', + ), + 55 => + array ( + 0 => 'cu', + 1 => 'cu', + 2 => 'flags-cu', + ), + 56 => + array ( + 0 => 'cv', + 1 => 'cv', + 2 => 'flags-cv', + ), + 57 => + array ( + 0 => 'cw', + 1 => 'cw', + 2 => 'flags-cw', + ), + 58 => + array ( + 0 => 'cx', + 1 => 'cx', + 2 => 'flags-cx', + ), + 59 => + array ( + 0 => 'cy', + 1 => 'cy', + 2 => 'flags-cy', + ), + 60 => + array ( + 0 => 'cz', + 1 => 'cz', + 2 => 'flags-cz', + ), + 61 => + array ( + 0 => 'de', + 1 => 'de', + 2 => 'flags-de', + ), + 62 => + array ( + 0 => 'dj', + 1 => 'dj', + 2 => 'flags-dj', + ), + 63 => + array ( + 0 => 'dk', + 1 => 'dk', + 2 => 'flags-dk', + ), + 64 => + array ( + 0 => 'dm', + 1 => 'dm', + 2 => 'flags-dm', + ), + 65 => + array ( + 0 => 'do', + 1 => 'do', + 2 => 'flags-do', + ), + 66 => + array ( + 0 => 'dz', + 1 => 'dz', + 2 => 'flags-dz', + ), + 67 => + array ( + 0 => 'ec', + 1 => 'ec', + 2 => 'flags-ec', + ), + 68 => + array ( + 0 => 'ee', + 1 => 'ee', + 2 => 'flags-ee', + ), + 69 => + array ( + 0 => 'eg', + 1 => 'eg', + 2 => 'flags-eg', + ), + 70 => + array ( + 0 => 'eh', + 1 => 'eh', + 2 => 'flags-eh', + ), + 71 => + array ( + 0 => 'en-us-gb', + 1 => 'en-us-gb', + 2 => 'flags-en-us-gb', + ), + 72 => + array ( + 0 => 'england', + 1 => 'england', + 2 => 'flags-gb-eng', + ), + 73 => + array ( + 0 => 'er', + 1 => 'er', + 2 => 'flags-er', + ), + 74 => + array ( + 0 => 'es', + 1 => 'es', + 2 => 'flags-es', + ), + 75 => + array ( + 0 => 'et', + 1 => 'et', + 2 => 'flags-et', + ), + 76 => + array ( + 0 => 'eu', + 1 => 'eu', + 2 => 'flags-eu', + ), + 77 => + array ( + 0 => 'fi', + 1 => 'fi', + 2 => 'flags-fi', + ), + 78 => + array ( + 0 => 'fj', + 1 => 'fj', + 2 => 'flags-fj', + ), + 79 => + array ( + 0 => 'fk', + 1 => 'fk', + 2 => 'flags-fk', + ), + 80 => + array ( + 0 => 'fm', + 1 => 'fm', + 2 => 'flags-fm', + ), + 81 => + array ( + 0 => 'fo', + 1 => 'fo', + 2 => 'flags-fo', + ), + 82 => + array ( + 0 => 'fr', + 1 => 'fr', + 2 => 'flags-fr', + ), + 83 => + array ( + 0 => 'ga', + 1 => 'ga', + 2 => 'flags-ga', + ), + 84 => + array ( + 0 => 'gb', + 1 => 'gb', + 2 => 'flags-gb', + ), + 85 => + array ( + 0 => 'gd', + 1 => 'gd', + 2 => 'flags-gd', + ), + 86 => + array ( + 0 => 'ge', + 1 => 'ge', + 2 => 'flags-ge', + ), + 87 => + array ( + 0 => 'gf', + 1 => 'gf', + 2 => 'flags-gf', + ), + 88 => + array ( + 0 => 'gg', + 1 => 'gg', + 2 => 'flags-gg', + ), + 89 => + array ( + 0 => 'gh', + 1 => 'gh', + 2 => 'flags-gh', + ), + 90 => + array ( + 0 => 'gi', + 1 => 'gi', + 2 => 'flags-gi', + ), + 91 => + array ( + 0 => 'gl', + 1 => 'gl', + 2 => 'flags-gl', + ), + 92 => + array ( + 0 => 'gm', + 1 => 'gm', + 2 => 'flags-gm', + ), + 93 => + array ( + 0 => 'gn', + 1 => 'gn', + 2 => 'flags-gn', + ), + 94 => + array ( + 0 => 'gp', + 1 => 'gp', + 2 => 'flags-gp', + ), + 95 => + array ( + 0 => 'gq', + 1 => 'gq', + 2 => 'flags-gq', + ), + 96 => + array ( + 0 => 'gr', + 1 => 'gr', + 2 => 'flags-gr', + ), + 97 => + array ( + 0 => 'gs', + 1 => 'gs', + 2 => 'flags-gs', + ), + 98 => + array ( + 0 => 'gt', + 1 => 'gt', + 2 => 'flags-gt', + ), + 99 => + array ( + 0 => 'gu', + 1 => 'gu', + 2 => 'flags-gu', + ), + 100 => + array ( + 0 => 'gw', + 1 => 'gw', + 2 => 'flags-gw', + ), + 101 => + array ( + 0 => 'gy', + 1 => 'gy', + 2 => 'flags-gy', + ), + 102 => + array ( + 0 => 'hk', + 1 => 'hk', + 2 => 'flags-hk', + ), + 103 => + array ( + 0 => 'hm', + 1 => 'hm', + 2 => 'flags-hm', + ), + 104 => + array ( + 0 => 'hn', + 1 => 'hn', + 2 => 'flags-hn', + ), + 105 => + array ( + 0 => 'hr', + 1 => 'hr', + 2 => 'flags-hr', + ), + 106 => + array ( + 0 => 'ht', + 1 => 'ht', + 2 => 'flags-ht', + ), + 107 => + array ( + 0 => 'hu', + 1 => 'hu', + 2 => 'flags-hu', + ), + 108 => + array ( + 0 => 'id', + 1 => 'id', + 2 => 'flags-id', + ), + 109 => + array ( + 0 => 'ie', + 1 => 'ie', + 2 => 'flags-ie', + ), + 110 => + array ( + 0 => 'il', + 1 => 'il', + 2 => 'flags-il', + ), + 111 => + array ( + 0 => 'im', + 1 => 'im', + 2 => 'flags-im', + ), + 112 => + array ( + 0 => 'in', + 1 => 'in', + 2 => 'flags-in', + ), + 113 => + array ( + 0 => 'io', + 1 => 'io', + 2 => 'flags-io', + ), + 114 => + array ( + 0 => 'iq', + 1 => 'iq', + 2 => 'flags-iq', + ), + 115 => + array ( + 0 => 'ir', + 1 => 'ir', + 2 => 'flags-ir', + ), + 116 => + array ( + 0 => 'is', + 1 => 'is', + 2 => 'flags-is', + ), + 117 => + array ( + 0 => 'it', + 1 => 'it', + 2 => 'flags-it', + ), + 118 => + array ( + 0 => 'jm', + 1 => 'jm', + 2 => 'flags-jm', + ), + 119 => + array ( + 0 => 'jo', + 1 => 'jo', + 2 => 'flags-jo', + ), + 120 => + array ( + 0 => 'jp', + 1 => 'jp', + 2 => 'flags-jp', + ), + 121 => + array ( + 0 => 'ke', + 1 => 'ke', + 2 => 'flags-ke', + ), + 122 => + array ( + 0 => 'kg', + 1 => 'kg', + 2 => 'flags-kg', + ), + 123 => + array ( + 0 => 'kh', + 1 => 'kh', + 2 => 'flags-kh', + ), + 124 => + array ( + 0 => 'ki', + 1 => 'ki', + 2 => 'flags-ki', + ), + 125 => + array ( + 0 => 'km', + 1 => 'km', + 2 => 'flags-km', + ), + 126 => + array ( + 0 => 'kn', + 1 => 'kn', + 2 => 'flags-kn', + ), + 127 => + array ( + 0 => 'kp', + 1 => 'kp', + 2 => 'flags-kp', + ), + 128 => + array ( + 0 => 'kr', + 1 => 'kr', + 2 => 'flags-kr', + ), + 129 => + array ( + 0 => 'kw', + 1 => 'kw', + 2 => 'flags-kw', + ), + 130 => + array ( + 0 => 'ky', + 1 => 'ky', + 2 => 'flags-ky', + ), + 131 => + array ( + 0 => 'kz', + 1 => 'kz', + 2 => 'flags-kz', + ), + 132 => + array ( + 0 => 'la', + 1 => 'la', + 2 => 'flags-la', + ), + 133 => + array ( + 0 => 'lb', + 1 => 'lb', + 2 => 'flags-lb', + ), + 134 => + array ( + 0 => 'lc', + 1 => 'lc', + 2 => 'flags-lc', + ), + 135 => + array ( + 0 => 'li', + 1 => 'li', + 2 => 'flags-li', + ), + 136 => + array ( + 0 => 'lk', + 1 => 'lk', + 2 => 'flags-lk', + ), + 137 => + array ( + 0 => 'lr', + 1 => 'lr', + 2 => 'flags-lr', + ), + 138 => + array ( + 0 => 'ls', + 1 => 'ls', + 2 => 'flags-ls', + ), + 139 => + array ( + 0 => 'lt', + 1 => 'lt', + 2 => 'flags-lt', + ), + 140 => + array ( + 0 => 'lu', + 1 => 'lu', + 2 => 'flags-lu', + ), + 141 => + array ( + 0 => 'lv', + 1 => 'lv', + 2 => 'flags-lv', + ), + 142 => + array ( + 0 => 'ly', + 1 => 'ly', + 2 => 'flags-ly', + ), + 143 => + array ( + 0 => 'ma', + 1 => 'ma', + 2 => 'flags-ma', + ), + 144 => + array ( + 0 => 'mc', + 1 => 'mc', + 2 => 'flags-mc', + ), + 145 => + array ( + 0 => 'md', + 1 => 'md', + 2 => 'flags-md', + ), + 146 => + array ( + 0 => 'me', + 1 => 'me', + 2 => 'flags-me', + ), + 147 => + array ( + 0 => 'mf', + 1 => 'mf', + 2 => 'flags-mf', + ), + 148 => + array ( + 0 => 'mg', + 1 => 'mg', + 2 => 'flags-mg', + ), + 149 => + array ( + 0 => 'mh', + 1 => 'mh', + 2 => 'flags-mh', + ), + 150 => + array ( + 0 => 'mi', + 1 => 'mi', + 2 => 'flags-mi', + ), + 151 => + array ( + 0 => 'mk', + 1 => 'mk', + 2 => 'flags-mk', + ), + 152 => + array ( + 0 => 'ml', + 1 => 'ml', + 2 => 'flags-ml', + ), + 153 => + array ( + 0 => 'mm', + 1 => 'mm', + 2 => 'flags-mm', + ), + 154 => + array ( + 0 => 'mn', + 1 => 'mn', + 2 => 'flags-mn', + ), + 155 => + array ( + 0 => 'mo', + 1 => 'mo', + 2 => 'flags-mo', + ), + 156 => + array ( + 0 => 'mp', + 1 => 'mp', + 2 => 'flags-mp', + ), + 157 => + array ( + 0 => 'mq', + 1 => 'mq', + 2 => 'flags-mq', + ), + 158 => + array ( + 0 => 'mr', + 1 => 'mr', + 2 => 'flags-mr', + ), + 159 => + array ( + 0 => 'ms', + 1 => 'ms', + 2 => 'flags-ms', + ), + 160 => + array ( + 0 => 'mt', + 1 => 'mt', + 2 => 'flags-mt', + ), + 161 => + array ( + 0 => 'mu', + 1 => 'mu', + 2 => 'flags-mu', + ), + 162 => + array ( + 0 => 'mv', + 1 => 'mv', + 2 => 'flags-mv', + ), + 163 => + array ( + 0 => 'mw', + 1 => 'mw', + 2 => 'flags-mw', + ), + 164 => + array ( + 0 => 'mx', + 1 => 'mx', + 2 => 'flags-mx', + ), + 165 => + array ( + 0 => 'my', + 1 => 'my', + 2 => 'flags-my', + ), + 166 => + array ( + 0 => 'mz', + 1 => 'mz', + 2 => 'flags-mz', + ), + 167 => + array ( + 0 => 'na', + 1 => 'na', + 2 => 'flags-na', + ), + 168 => + array ( + 0 => 'nc', + 1 => 'nc', + 2 => 'flags-nc', + ), + 169 => + array ( + 0 => 'ne', + 1 => 'ne', + 2 => 'flags-ne', + ), + 170 => + array ( + 0 => 'nf', + 1 => 'nf', + 2 => 'flags-nf', + ), + 171 => + array ( + 0 => 'ng', + 1 => 'ng', + 2 => 'flags-ng', + ), + 172 => + array ( + 0 => 'ni', + 1 => 'ni', + 2 => 'flags-ni', + ), + 173 => + array ( + 0 => 'gb-nir', + 1 => 'gb-nir', + 2 => 'flags-gb-nir', + ), + 174 => + array ( + 0 => 'nl', + 1 => 'nl', + 2 => 'flags-nl', + ), + 175 => + array ( + 0 => 'no', + 1 => 'no', + 2 => 'flags-no', + ), + 176 => + array ( + 0 => 'np', + 1 => 'np', + 2 => 'flags-np', + ), + 177 => + array ( + 0 => 'nr', + 1 => 'nr', + 2 => 'flags-nr', + ), + 178 => + array ( + 0 => 'nu', + 1 => 'nu', + 2 => 'flags-nu', + ), + 179 => + array ( + 0 => 'nz', + 1 => 'nz', + 2 => 'flags-nz', + ), + 180 => + array ( + 0 => 'om', + 1 => 'om', + 2 => 'flags-om', + ), + 181 => + array ( + 0 => 'pa', + 1 => 'pa', + 2 => 'flags-pa', + ), + 182 => + array ( + 0 => 'pe', + 1 => 'pe', + 2 => 'flags-pe', + ), + 183 => + array ( + 0 => 'pf', + 1 => 'pf', + 2 => 'flags-pf', + ), + 184 => + array ( + 0 => 'pg', + 1 => 'pg', + 2 => 'flags-pg', + ), + 185 => + array ( + 0 => 'ph', + 1 => 'ph', + 2 => 'flags-ph', + ), + 186 => + array ( + 0 => 'pk', + 1 => 'pk', + 2 => 'flags-pk', + ), + 187 => + array ( + 0 => 'pl', + 1 => 'pl', + 2 => 'flags-pl', + ), + 188 => + array ( + 0 => 'pm', + 1 => 'pm', + 2 => 'flags-pm', + ), + 189 => + array ( + 0 => 'pn', + 1 => 'pn', + 2 => 'flags-pn', + ), + 190 => + array ( + 0 => 'pr', + 1 => 'pr', + 2 => 'flags-pr', + ), + 191 => + array ( + 0 => 'ps', + 1 => 'ps', + 2 => 'flags-ps', + ), + 192 => + array ( + 0 => 'pt', + 1 => 'pt', + 2 => 'flags-pt', + ), + 193 => + array ( + 0 => 'pw', + 1 => 'pw', + 2 => 'flags-pw', + ), + 194 => + array ( + 0 => 'py', + 1 => 'py', + 2 => 'flags-py', + ), + 195 => + array ( + 0 => 'qa', + 1 => 'qa', + 2 => 'flags-qa', + ), + 196 => + array ( + 0 => 'qc', + 1 => 'qc', + 2 => 'flags-qc', + ), + 197 => + array ( + 0 => 're', + 1 => 're', + 2 => 'flags-re', + ), + 198 => + array ( + 0 => 'ro', + 1 => 'ro', + 2 => 'flags-ro', + ), + 199 => + array ( + 0 => 'rs', + 1 => 'rs', + 2 => 'flags-rs', + ), + 200 => + array ( + 0 => 'ru', + 1 => 'ru', + 2 => 'flags-ru', + ), + 201 => + array ( + 0 => 'rw', + 1 => 'rw', + 2 => 'flags-rw', + ), + 202 => + array ( + 0 => 'sa', + 1 => 'sa', + 2 => 'flags-sa', + ), + 203 => + array ( + 0 => 'sb', + 1 => 'sb', + 2 => 'flags-sb', + ), + 204 => + array ( + 0 => 'sc', + 1 => 'sc', + 2 => 'flags-sc', + ), + 205 => + array ( + 0 => 'gb-sct', + 1 => 'gb-sct', + 2 => 'flags-gb-sct', + ), + 206 => + array ( + 0 => 'sd', + 1 => 'sd', + 2 => 'flags-sd', + ), + 207 => + array ( + 0 => 'se', + 1 => 'se', + 2 => 'flags-se', + ), + 208 => + array ( + 0 => 'sg', + 1 => 'sg', + 2 => 'flags-sg', + ), + 209 => + array ( + 0 => 'sh', + 1 => 'sh', + 2 => 'flags-sh', + ), + 210 => + array ( + 0 => 'si', + 1 => 'si', + 2 => 'flags-si', + ), + 211 => + array ( + 0 => 'sj', + 1 => 'sj', + 2 => 'flags-sj', + ), + 212 => + array ( + 0 => 'sk', + 1 => 'sk', + 2 => 'flags-sk', + ), + 213 => + array ( + 0 => 'sl', + 1 => 'sl', + 2 => 'flags-sl', + ), + 214 => + array ( + 0 => 'sm', + 1 => 'sm', + 2 => 'flags-sm', + ), + 215 => + array ( + 0 => 'sn', + 1 => 'sn', + 2 => 'flags-sn', + ), + 216 => + array ( + 0 => 'so', + 1 => 'so', + 2 => 'flags-so', + ), + 217 => + array ( + 0 => 'sr', + 1 => 'sr', + 2 => 'flags-sr', + ), + 218 => + array ( + 0 => 'ss', + 1 => 'ss', + 2 => 'flags-ss', + ), + 219 => + array ( + 0 => 'st', + 1 => 'st', + 2 => 'flags-st', + ), + 220 => + array ( + 0 => 'sv', + 1 => 'sv', + 2 => 'flags-sv', + ), + 221 => + array ( + 0 => 'sx', + 1 => 'sx', + 2 => 'flags-sx', + ), + 222 => + array ( + 0 => 'sy', + 1 => 'sy', + 2 => 'flags-sy', + ), + 223 => + array ( + 0 => 'sz', + 1 => 'sz', + 2 => 'flags-sz', + ), + 224 => + array ( + 0 => 'tc', + 1 => 'tc', + 2 => 'flags-tc', + ), + 225 => + array ( + 0 => 'td', + 1 => 'td', + 2 => 'flags-td', + ), + 226 => + array ( + 0 => 'tf', + 1 => 'tf', + 2 => 'flags-tf', + ), + 227 => + array ( + 0 => 'tg', + 1 => 'tg', + 2 => 'flags-tg', + ), + 228 => + array ( + 0 => 'th', + 1 => 'th', + 2 => 'flags-th', + ), + 229 => + array ( + 0 => 'tj', + 1 => 'tj', + 2 => 'flags-tj', + ), + 230 => + array ( + 0 => 'tk', + 1 => 'tk', + 2 => 'flags-tk', + ), + 231 => + array ( + 0 => 'tl', + 1 => 'tl', + 2 => 'flags-tl', + ), + 232 => + array ( + 0 => 'tm', + 1 => 'tm', + 2 => 'flags-tm', + ), + 233 => + array ( + 0 => 'tn', + 1 => 'tn', + 2 => 'flags-tn', + ), + 234 => + array ( + 0 => 'to', + 1 => 'to', + 2 => 'flags-to', + ), + 235 => + array ( + 0 => 'tr', + 1 => 'tr', + 2 => 'flags-tr', + ), + 236 => + array ( + 0 => 'tt', + 1 => 'tt', + 2 => 'flags-tt', + ), + 237 => + array ( + 0 => 'tv', + 1 => 'tv', + 2 => 'flags-tv', + ), + 238 => + array ( + 0 => 'tw', + 1 => 'tw', + 2 => 'flags-tw', + ), + 239 => + array ( + 0 => 'tz', + 1 => 'tz', + 2 => 'flags-tz', + ), + 240 => + array ( + 0 => 'ua', + 1 => 'ua', + 2 => 'flags-ua', + ), + 241 => + array ( + 0 => 'ug', + 1 => 'ug', + 2 => 'flags-ug', + ), + 242 => + array ( + 0 => 'um', + 1 => 'um', + 2 => 'flags-um', + ), + 243 => + array ( + 0 => 'us', + 1 => 'us', + 2 => 'flags-us', + ), + 244 => + array ( + 0 => 'uy', + 1 => 'uy', + 2 => 'flags-uy', + ), + 245 => + array ( + 0 => 'uz', + 1 => 'uz', + 2 => 'flags-uz', + ), + 246 => + array ( + 0 => 'va', + 1 => 'va', + 2 => 'flags-va', + ), + 247 => + array ( + 0 => 'vc', + 1 => 'vc', + 2 => 'flags-vc', + ), + 248 => + array ( + 0 => 've', + 1 => 've', + 2 => 'flags-ve', + ), + 249 => + array ( + 0 => 'vg', + 1 => 'vg', + 2 => 'flags-vg', + ), + 250 => + array ( + 0 => 'vi', + 1 => 'vi', + 2 => 'flags-vi', + ), + 251 => + array ( + 0 => 'vn', + 1 => 'vn', + 2 => 'flags-vn', + ), + 252 => + array ( + 0 => 'vu', + 1 => 'vu', + 2 => 'flags-vu', + ), + 253 => + array ( + 0 => 'gb-wls', + 1 => 'gb-wls', + 2 => 'flags-gb-wls', + ), + 254 => + array ( + 0 => 'wf', + 1 => 'wf', + 2 => 'flags-wf', + ), + 255 => + array ( + 0 => 'ws', + 1 => 'ws', + 2 => 'flags-ws', + ), + 256 => + array ( + 0 => 'ye', + 1 => 'ye', + 2 => 'flags-ye', + ), + 257 => + array ( + 0 => 'yt', + 1 => 'yt', + 2 => 'flags-yt', + ), + 258 => + array ( + 0 => 'za', + 1 => 'za', + 2 => 'flags-za', + ), + 259 => + array ( + 0 => 'zm', + 1 => 'zm', + 2 => 'flags-zm', + ), + 260 => + array ( + 0 => 'zw', + 1 => 'zw', + 2 => 'flags-zw', + ), + ), + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,language_isocode,flag,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'sys_log' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_log', + 'label' => 'details', + 'tstamp' => 'tstamp', + 'adminOnly' => true, + 'rootLevel' => 1, + 'hideTable' => true, + 'default_sortby' => 'uid DESC', + ), + 'columns' => + array ( + 'tstamp' => + array ( + 'label' => 'tstamp', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'userid' => + array ( + 'label' => 'userid', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'action' => + array ( + 'label' => 'action', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'recuid' => + array ( + 'label' => 'recuid', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'tablename' => + array ( + 'label' => 'tablename', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'recpid' => + array ( + 'label' => 'recpid', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'error' => + array ( + 'label' => 'error', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'details' => + array ( + 'label' => 'details', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'type' => + array ( + 'label' => 'type', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'details_nr' => + array ( + 'label' => 'details_nr', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'IP' => + array ( + 'label' => 'IP', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'log_data' => + array ( + 'label' => 'log_data', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'event_pid' => + array ( + 'label' => 'event_pid', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'workspace' => + array ( + 'label' => 'workspace', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'NEWid' => + array ( + 'label' => 'NEWid', + 'config' => + array ( + 'type' => 'input', + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => 'tstamp, userid, action, recuid, tablename, recpid, error, details, type, details_nr, IP, log_data, event_pid, workspace, NEWid', + ), + ), + ), + 'sys_news' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_news', + 'label' => 'title', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'adminOnly' => true, + 'rootLevel' => 1, + 'delete' => 'deleted', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'default_sortby' => 'crdate DESC', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_news', + ), + 'searchFields' => 'title,content', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'hidden,title,content,starttime,endtime', + ), + 'columns' => + array ( + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 255, + 'eval' => 'required', + ), + ), + 'content' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.text', + 'config' => + array ( + 'type' => 'text', + 'cols' => 48, + 'rows' => 5, + 'enableRichtext' => true, + 'richtextConfiguration' => 'default', + ), + ), + 'crdate' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.creationDate', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,content,crdate,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + ), + ), + 'tx_scheduler_task_group' => + array ( + 'ctrl' => + array ( + 'label' => 'groupName', + 'tstamp' => 'tstamp', + 'title' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang_tca.xlf:tx_scheduler_task_group', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'sortby' => 'sorting', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-tx_scheduler_task_group', + ), + 'adminOnly' => true, + 'rootLevel' => 1, + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'searchFields' => 'groupName', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'hidden,groupName', + ), + 'columns' => + array ( + 'groupName' => + array ( + 'label' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang_tca.xlf:tx_scheduler_task_group.groupName', + 'config' => + array ( + 'type' => 'input', + 'size' => 35, + 'max' => 80, + 'eval' => 'required,unique,trim', + 'softref' => 'substitute', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang_tca.xlf:tx_scheduler_task_group.description', + 'config' => + array ( + 'type' => 'text', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,groupName,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'backend_layout' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:backend_layout', + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'sortby' => 'sorting', + 'delete' => 'deleted', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-backend_layout', + ), + 'selicon_field' => 'icon', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,config,description,hidden,icon', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:backend_layout.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'max' => 255, + 'eval' => 'required', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:backend_layout.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 25, + ), + ), + 'config' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:backend_layout.config', + 'config' => + array ( + 'type' => 'text', + 'renderType' => 'belayoutwizard', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'icon' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:backend_layout.icon', + 'exclude' => true, + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'icon', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'maxitems' => 1, + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,icon,config,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'fe_groups' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups', + 'typeicon_classes' => + array ( + 'default' => 'status-user-group-frontend', + ), + 'useColumnsForDefaultValues' => 'lockToDomain', + 'searchFields' => 'title,description', + 'type' => 'tx_extbase_type', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,hidden,subgroup,lockToDomain,description', + ), + 'columns' => + array ( + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 50, + 'eval' => 'trim,required', + ), + ), + 'subgroup' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups.subgroup', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'foreign_table' => 'fe_groups', + 'foreign_table_where' => 'AND NOT(fe_groups.uid = ###THIS_UID###) ORDER BY fe_groups.title', + 'enableMultiSelectFilterTextfield' => true, + 'size' => 6, + 'autoSizeMax' => 10, + 'minitems' => 0, + 'maxitems' => 20, + ), + ), + 'lockToDomain' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups.lockToDomain', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 50, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 48, + ), + ), + 'TSconfig' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 10, + 'enableTabulator' => true, + 'fixedFont' => true, + ), + ), + 'tx_extbase_type' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_groups.tx_extbase_type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_groups.tx_extbase_type.0', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_groups.tx_extbase_type.Tx_Extbase_Domain_Model_FrontendUserGroup', + 1 => 'Tx_Extbase_Domain_Model_FrontendUserGroup', + ), + ), + 'size' => 1, + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'felogin_redirectPid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:felogin/Resources/Private/Language/Database.xlf:felogin_redirectPid', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,subgroup,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups.tabs.options,lockToDomain,TSconfig,felogin_redirectPid,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,tx_extbase_type', + ), + 'Tx_Extbase_Domain_Model_FrontendUserGroup' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,subgroup,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_groups.tabs.options,lockToDomain,TSconfig,felogin_redirectPid,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,tx_extbase_type', + ), + ), + ), + 'fe_users' => + array ( + 'ctrl' => + array ( + 'label' => 'username', + 'descriptionColumn' => 'description', + 'default_sortby' => 'username', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users', + 'delete' => 'deleted', + 'enablecolumns' => + array ( + 'disabled' => 'disable', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'status-user-frontend', + ), + 'useColumnsForDefaultValues' => 'usergroup,lockToDomain,disable,starttime,endtime', + 'searchFields' => 'username,name,first_name,last_name,middle_name,address,telephone,fax,email,title,zip,city,country,company,description', + 'type' => 'tx_extbase_type', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'username,password,usergroup,lockToDomain,name,first_name,middle_name,last_name,title,company,address,zip,city,country,email,www,telephone,fax,disable,starttime,endtime,lastlogin,description', + ), + 'columns' => + array ( + 'username' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.username', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 255, + 'eval' => 'nospace,trim,lower,uniqueInPid,required', + 'autocomplete' => false, + ), + ), + 'password' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.password', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 100, + 'eval' => 'trim,required,password,saltedPassword', + 'autocomplete' => false, + ), + ), + 'usergroup' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.usergroup', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'foreign_table' => 'fe_groups', + 'foreign_table_where' => 'ORDER BY fe_groups.title', + 'enableMultiSelectFilterTextfield' => true, + 'size' => 6, + 'minitems' => 1, + 'maxitems' => 50, + ), + ), + 'lockToDomain' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.lockToDomain', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 50, + 'softref' => 'substitute', + ), + ), + 'name' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.name', + 'config' => + array ( + 'type' => 'input', + 'size' => 40, + 'eval' => 'trim', + 'max' => 160, + ), + ), + 'first_name' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.first_name', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'eval' => 'trim', + 'max' => 50, + ), + ), + 'middle_name' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.middle_name', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'eval' => 'trim', + 'max' => 50, + ), + ), + 'last_name' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.last_name', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'eval' => 'trim', + 'max' => 50, + ), + ), + 'address' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.address', + 'config' => + array ( + 'type' => 'text', + 'cols' => 20, + 'rows' => 3, + ), + ), + 'telephone' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.phone', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim', + 'size' => 20, + 'max' => 30, + ), + ), + 'fax' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.fax', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 30, + ), + ), + 'email' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.email', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 255, + ), + ), + 'title' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.title_person', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 40, + ), + ), + 'zip' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.zip', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim', + 'size' => 10, + 'max' => 10, + ), + ), + 'city' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.city', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 50, + ), + ), + 'country' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.country', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'max' => 40, + ), + ), + 'www' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.www', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim', + 'size' => 20, + 'max' => 80, + ), + ), + 'company' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.company', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim', + 'size' => 20, + 'max' => 80, + ), + ), + 'image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + ), + 'maxitems' => 6, + 'minitems' => 0, + ), + ), + 'disable' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 48, + ), + ), + 'TSconfig' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 10, + 'enableTabulator' => true, + 'fixedFont' => true, + ), + ), + 'lastlogin' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.lastlogin', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'readOnly' => true, + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'tx_extbase_type' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_users.tx_extbase_type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_users.tx_extbase_type.0', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:extbase/Resources/Private/Language/locallang_db.xlf:fe_users.tx_extbase_type.Tx_Extbase_Domain_Model_FrontendUser', + 1 => 'Tx_Extbase_Domain_Model_FrontendUser', + ), + ), + 'size' => 1, + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'felogin_redirectPid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:felogin/Resources/Private/Language/Database.xlf:felogin_redirectPid', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'felogin_forgotHash' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:felogin/Resources/Private/Language/Database.xlf:felogin_forgotHash', + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,username,password,usergroup,lastlogin,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.tabs.personelData,company,title,name,--palette--;;2,address,zip,city,country,telephone,fax,email,www,image,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.tabs.options,lockToDomain,TSconfig,felogin_redirectPid,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,disable,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,tx_extbase_type', + ), + 'Tx_Extbase_Domain_Model_FrontendUser' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,username,password,usergroup,lastlogin,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.tabs.personelData,company,title,name,--palette--;;2,address,zip,city,country,telephone,fax,email,www,image,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:fe_users.tabs.options,lockToDomain,TSconfig,felogin_redirectPid,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,disable,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,tx_extbase_type', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + 2 => + array ( + 'showitem' => 'first_name,--linebreak--,middle_name,--linebreak--,last_name', + ), + ), + ), + 'sys_domain' => + array ( + 'ctrl' => + array ( + 'label' => 'domainName', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'sortby' => 'sorting', + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_domain', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-content-domain', + ), + 'searchFields' => 'domainName', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'hidden,domainName', + ), + 'columns' => + array ( + 'domainName' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_domain.domainName', + 'config' => + array ( + 'type' => 'input', + 'size' => 35, + 'max' => 255, + 'eval' => 'required,unique,lower,trim,domainname', + 'softref' => 'substitute', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,domainName,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + ), + ), + 'sys_template' => + array ( + 'ctrl' => + array ( + 'label' => 'title', + 'descriptionColumn' => 'description', + 'tstamp' => 'tstamp', + 'sortby' => 'sorting', + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'delete' => 'deleted', + 'adminOnly' => true, + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_column' => 'root', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-content-template-extension', + 1 => 'mimetypes-x-content-template', + ), + 'searchFields' => 'title,constants,config', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,clear,root,basedOn,nextLevel,sitetitle,description,hidden,starttime,endtime', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'max' => 255, + 'eval' => 'required', + ), + ), + 'hidden' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'exclude' => true, + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'exclude' => true, + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'root' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.root', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'clear' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.clear', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 0 => + array ( + 0 => 'Constants', + 1 => '', + ), + 1 => + array ( + 0 => 'Setup', + 1 => '', + ), + ), + 'cols' => 2, + ), + ), + 'sitetitle' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.sitetitle', + 'config' => + array ( + 'type' => 'input', + 'size' => 25, + 'max' => 255, + ), + ), + 'constants' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.constants', + 'config' => + array ( + 'type' => 'text', + 'cols' => 48, + 'rows' => 15, + 'wrap' => 'off', + 'enableTabulator' => true, + 'fixedFont' => true, + 'softref' => 'email[subst],url[subst]', + 'renderType' => 't3editor', + 'format' => 'typoscript', + ), + ), + 'nextLevel' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.nextLevel', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'sys_template', + 'size' => 1, + 'maxitems' => 1, + 'minitems' => 0, + 'default' => '', + ), + ), + 'include_static_file' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.include_static_file', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'size' => 10, + 'maxitems' => 100, + 'items' => + array ( + 0 => + array ( + 0 => 'Form (form)', + 1 => 'EXT:form/Configuration/TypoScript/', + ), + 1 => + array ( + 0 => 'XML Sitemap (seo)', + 1 => 'EXT:seo/Configuration/TypoScript/XmlSitemap', + ), + 2 => + array ( + 0 => 'Bootstrap Package: Full Package (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TypoScript', + ), + 3 => + array ( + 0 => 'Bootstrap Package: Content Elements (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TypoScript/ContentElement', + ), + 4 => + array ( + 0 => 'Bootstrap Package: Bootstrap 3.x (LESS) (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TypoScript/Bootstrap3', + ), + 5 => + array ( + 0 => 'Bootstrap Package: Bootstrap 4.x (SCSS) (bootstrap_package)', + 1 => 'EXT:bootstrap_package/Configuration/TypoScript/Bootstrap4', + ), + ), + 'enableMultiSelectFilterTextfield' => true, + 'softref' => 'ext_fileref', + ), + ), + 'basedOn' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.basedOn', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'sys_template', + 'maxitems' => 50, + 'autoSizeMax' => 10, + 'minitems' => 0, + 'default' => '', + 'fieldControl' => + array ( + 'editPopup' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.basedOn_edit', + ), + ), + 'addRecord' => + array ( + 'disabled' => false, + 'options' => + array ( + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.basedOn_add', + 'setValue' => 'prepend', + ), + ), + ), + ), + ), + 'includeStaticAfterBasedOn' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.includeStaticAfterBasedOn', + 'exclude' => true, + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'config' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.config', + 'config' => + array ( + 'type' => 'text', + 'rows' => 15, + 'cols' => 48, + 'wrap' => 'off', + 'enableTabulator' => true, + 'fixedFont' => true, + 'softref' => 'email[subst],url[subst]', + 'renderType' => 't3editor', + 'format' => 'typoscript', + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 48, + ), + ), + 'static_file_mode' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.static_file_mode', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.static_file_mode.0', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.static_file_mode.1', + 1 => '1', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.static_file_mode.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.static_file_mode.3', + 1 => '3', + ), + ), + 'default' => 0, + ), + ), + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 255, + ), + ), + 'tx_impexp_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,title,sitetitle,constants,config,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.tabs.options,clear,root,nextLevel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:sys_template.tabs.include,includeStaticAfterBasedOn,include_static_file,basedOn,static_file_mode,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,hidden,--palette--;;timeRestriction,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,description,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'timeRestriction' => + array ( + 'showitem' => 'starttime, endtime', + ), + ), + ), + 'tt_content' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'label_alt' => 'subheader,bodytext', + 'descriptionColumn' => 'rowDescription', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'editlock' => 'editlock', + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:tt_content', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'type' => 'CType', + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'copyAfterDuplFields' => 'colPos,sys_language_uid', + 'useColumnsForDefaultValues' => 'colPos,sys_language_uid,CType', + 'shadowColumnsForNewPlaceholders' => 'colPos', + 'transOrigPointerField' => 'l18n_parent', + 'transOrigDiffSourceField' => 'l18n_diffsource', + 'languageField' => 'sys_language_uid', + 'translationSource' => 'l10n_source', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + 'fe_group' => 'fe_group', + ), + 'typeicon_column' => 'CType', + 'typeicon_classes' => + array ( + 'header' => 'mimetypes-x-content-header', + 'text' => 'mimetypes-x-content-text', + 'textpic' => 'mimetypes-x-content-text-picture', + 'image' => 'mimetypes-x-content-image', + 'textmedia' => 'mimetypes-x-content-text-media', + 'bullets' => 'mimetypes-x-content-list-bullets', + 'table' => 'mimetypes-x-content-table', + 'uploads' => 'mimetypes-x-content-list-files', + 'list' => 'mimetypes-x-content-plugin', + 'shortcut' => 'mimetypes-x-content-link', + 'script' => 'mimetypes-x-content-script', + 'div' => 'mimetypes-x-content-divider', + 'html' => 'mimetypes-x-content-html', + 'default' => 'mimetypes-x-content-text', + 'menu_abstract' => 'content-menu-abstract', + 'menu_categorized_content' => 'content-menu-categorized', + 'menu_categorized_pages' => 'content-menu-categorized', + 'menu_pages' => 'content-menu-pages', + 'menu_subpages' => 'content-menu-pages', + 'menu_recently_updated' => 'content-menu-recently-updated', + 'menu_related_pages' => 'content-menu-related', + 'menu_sitemap' => 'content-menu-sitemap', + 'menu_sitemap_pages' => 'content-menu-sitemap-pages', + 'menu_section' => 'content-menu-section', + 'menu_section_pages' => 'content-menu-section', + 'form_formframework' => 'content-form', + 'login' => 'mimetypes-x-content-login', + 'accordion' => 'content-bootstrappackage-accordion', + 'audio' => 'content-audio', + 'card_group' => 'content-bootstrappackage-card-group', + 'carousel' => 'content-bootstrappackage-carousel', + 'carousel_small' => 'content-bootstrappackage-carousel', + 'carousel_fullscreen' => 'content-bootstrappackage-carousel', + 'csv' => 'content-bootstrappackage-csv', + 'external_media' => 'content-bootstrappackage-externalmedia', + 'icon_group' => 'content-bootstrappackage-icon-group', + 'listgroup' => 'content-bootstrappackage-listgroup', + 'media' => 'mimetypes-x-content-multimedia', + 'menu_card_list' => 'content-bootstrappackage-menu-card', + 'menu_card_dir' => 'content-bootstrappackage-menu-card', + 'menu_thumbnail_list' => 'content-menu-thumbnail', + 'menu_thumbnail_dir' => 'content-menu-thumbnail', + 'panel' => 'content-panel', + 'quote' => 'content-quote', + 'social_links' => 'content-bootstrappackage-social-links', + 'tab' => 'content-bootstrappackage-tab', + 'textcolumn' => 'content-text-columns', + 'texticon' => 'content-bootstrappackage-texticon', + 'textteaser' => 'content-text-teaser', + 'timeline' => 'content-bootstrappackage-timeline', + ), + 'searchFields' => 'header,header_link,subheader,bodytext,pi_flexform', + ), + 'interface' => + array ( + 'always_description' => 0, + 'showRecordFieldList' => 'CType,header,rowDescription,header_link,bodytext,image,media,imagewidth,imageorient,records,colPos,starttime,endtime,fe_group,categories', + ), + 'columns' => + array ( + 'CType' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:theme_name', + 1 => '--div--', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.accordion', + 1 => 'accordion', + 2 => 'content-bootstrappackage-accordion', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.audio', + 1 => 'audio', + 2 => 'content-audio', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.card_group', + 1 => 'card_group', + 2 => 'content-bootstrappackage-card-group', + ), + 4 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.carousel', + 1 => 'carousel', + 2 => 'content-bootstrappackage-carousel', + ), + 5 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.carousel_small', + 1 => 'carousel_small', + 2 => 'content-bootstrappackage-carousel', + ), + 6 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.carousel_fullscreen', + 1 => 'carousel_fullscreen', + 2 => 'content-bootstrappackage-carousel', + ), + 7 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.csv', + 1 => 'csv', + 2 => 'content-bootstrappackage-csv', + ), + 8 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.external_media', + 1 => 'external_media', + 2 => 'content-bootstrappackage-externalmedia', + ), + 9 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.icon_group', + 1 => 'icon_group', + 2 => 'content-bootstrappackage-icon-group', + ), + 10 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.listgroup', + 1 => 'listgroup', + 2 => 'content-bootstrappackage-listgroup', + ), + 11 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.media', + 1 => 'media', + 2 => 'mimetypes-x-content-multimedia', + ), + 12 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.card_list', + 1 => 'menu_card_list', + 2 => 'content-bootstrappackage-menu-card', + ), + 13 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.card_dir', + 1 => 'menu_card_dir', + 2 => 'content-bootstrappackage-menu-card', + ), + 14 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.thumbnail_list', + 1 => 'menu_thumbnail_list', + 2 => 'content-menu-thumbnail', + ), + 15 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.thumbnail_dir', + 1 => 'menu_thumbnail_dir', + 2 => 'content-menu-thumbnail', + ), + 16 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.panel', + 1 => 'panel', + 2 => 'content-panel', + ), + 17 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.quote', + 1 => 'quote', + 2 => 'content-quote', + ), + 18 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.social_links', + 1 => 'social_links', + 2 => 'content-bootstrappackage-social-links', + ), + 19 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.tab', + 1 => 'tab', + 2 => 'content-bootstrappackage-tab', + ), + 20 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.textcolumn', + 1 => 'textcolumn', + 2 => 'content-text-columns', + ), + 21 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.texticon', + 1 => 'texticon', + 2 => 'content-bootstrappackage-texticon', + ), + 22 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.textteaser', + 1 => 'textteaser', + 2 => 'content-text-teaser', + ), + 23 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.timeline', + 1 => 'timeline', + 2 => 'content-bootstrappackage-timeline', + ), + 24 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.standard', + 1 => '--div--', + ), + 25 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.0', + 1 => 'header', + 2 => 'content-header', + ), + 26 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.1', + 1 => 'text', + 2 => 'content-text', + ), + 27 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.2', + 1 => 'textpic', + 2 => 'content-textpic', + ), + 28 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.3', + 1 => 'image', + 2 => 'content-image', + ), + 29 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.textmedia', + 1 => 'textmedia', + 2 => 'content-textmedia', + ), + 30 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.lists', + 1 => '--div--', + ), + 31 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.4', + 1 => 'bullets', + 2 => 'content-bullets', + ), + 32 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.5', + 1 => 'table', + 2 => 'content-table', + ), + 33 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.6', + 1 => 'uploads', + 2 => 'content-special-uploads', + ), + 34 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.menu', + 1 => '--div--', + ), + 35 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_abstract', + 1 => 'menu_abstract', + 2 => 'content-menu-abstract', + ), + 36 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_categorized_content', + 1 => 'menu_categorized_content', + 2 => 'content-menu-categorized', + ), + 37 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_categorized_pages', + 1 => 'menu_categorized_pages', + 2 => 'content-menu-categorized', + ), + 38 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_pages', + 1 => 'menu_pages', + 2 => 'content-menu-pages', + ), + 39 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_subpages', + 1 => 'menu_subpages', + 2 => 'content-menu-pages', + ), + 40 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_recently_updated', + 1 => 'menu_recently_updated', + 2 => 'content-menu-recently-updated', + ), + 41 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_related_pages', + 1 => 'menu_related_pages', + 2 => 'content-menu-related', + ), + 42 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_section', + 1 => 'menu_section', + 2 => 'content-menu-section', + ), + 43 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_section_pages', + 1 => 'menu_section_pages', + 2 => 'content-menu-section', + ), + 44 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_sitemap', + 1 => 'menu_sitemap', + 2 => 'content-menu-sitemap', + ), + 45 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_sitemap_pages', + 1 => 'menu_sitemap_pages', + 2 => 'content-menu-sitemap-pages', + ), + 46 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.special', + 1 => '--div--', + ), + 47 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.13', + 1 => 'shortcut', + 2 => 'content-special-shortcut', + ), + 48 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.14', + 1 => 'list', + 2 => 'content-plugin', + ), + 49 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.16', + 1 => 'div', + 2 => 'content-special-div', + ), + 50 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.17', + 1 => 'html', + 2 => 'content-special-html', + ), + 51 => + array ( + 0 => 'Form', + 1 => 'form_formframework', + 2 => 'content-form', + ), + 52 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.forms', + 1 => '--div--', + ), + 53 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.10', + 1 => 'login', + 2 => 'content-elements-login', + ), + ), + 'default' => 'text', + 'authMode' => 'explicitAllow', + 'authMode_enforce' => 'strict', + ), + ), + 'editlock' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:editlock', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.visible', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'fe_group' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.fe_group', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectMultipleSideBySide', + 'size' => 5, + 'maxitems' => 20, + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hide_at_login', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.any_login', + 1 => -2, + ), + 2 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.usergroups', + 1 => '--div--', + ), + ), + 'exclusiveKeys' => '-1,-2', + 'foreign_table' => 'fe_groups', + 'foreign_table_where' => 'ORDER BY fe_groups.title', + 'enableMultiSelectFilterTextfield' => true, + ), + ), + 'sys_language_uid' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'special' => 'languages', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + 2 => 'flags-multiple', + ), + ), + 'default' => 0, + ), + ), + 'l18n_parent' => + array ( + 'exclude' => true, + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_source' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'layout' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.layout', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout.I.1', + 1 => '1', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout.I.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout.I.3', + 1 => '3', + ), + ), + 'default' => 0, + ), + ), + 'frame_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.default', + 1 => 'default', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.ruler_before', + 1 => 'ruler-before', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.ruler_after', + 1 => 'ruler-after', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.indent', + 1 => 'indent', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.indent_left', + 1 => 'indent-left', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.indent_right', + 1 => 'indent-right', + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class.none', + 1 => 'none', + ), + ), + 'default' => 'default', + ), + 'onChange' => 'reload', + ), + 'space_before_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_before_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_none', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_extra_small', + 1 => 'extra-small', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_small', + 1 => 'small', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_medium', + 1 => 'medium', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_large', + 1 => 'large', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_extra_large', + 1 => 'extra-large', + ), + ), + 'default' => '', + ), + ), + 'space_after_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_after_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_none', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_extra_small', + 1 => 'extra-small', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_small', + 1 => 'small', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_medium', + 1 => 'medium', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_large', + 1 => 'large', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_class_extra_large', + 1 => 'extra-large', + ), + ), + 'default' => '', + ), + ), + 'bullets_type' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bullets_type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bullets_type.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bullets_type.1', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bullets_type.2', + 1 => 2, + ), + ), + 'default' => 0, + ), + ), + 'colPos' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'itemsProcFunc' => 'TYPO3\\CMS\\Backend\\View\\BackendLayoutView->colPosListItemProcFunc', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos.I.0', + 1 => '1', + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.normal', + 1 => '0', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos.I.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos.I.3', + 1 => '3', + ), + ), + 'default' => 0, + ), + ), + 'date' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:date', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'date,int', + 'default' => 0, + ), + ), + 'header' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + ), + ), + 'header_layout' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.1', + 1 => '1', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.3', + 1 => '3', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.4', + 1 => '4', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.5', + 1 => '5', + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.6', + 1 => '100', + ), + ), + 'default' => 0, + ), + ), + 'header_position' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position', + 'exclude' => true, + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position.I.1', + 1 => 'center', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position.I.2', + 1 => 'right', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position.I.3', + 1 => 'left', + ), + ), + 'default' => '', + ), + ), + 'header_link' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link_formlabel', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'rowDescription' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => + array ( + 'type' => 'text', + 'rows' => 5, + 'cols' => 30, + ), + ), + 'subheader' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.subheader', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + 'softref' => 'email[subst]', + ), + ), + 'bodytext' => + array ( + 'l10n_mode' => 'prefixLangTitle', + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.text', + 'config' => + array ( + 'type' => 'text', + 'cols' => 80, + 'rows' => 15, + 'softref' => 'typolink_tag,images,email[subst],url', + 'search' => + array ( + 'andWhere' => '`CType`=\'text\' OR `CType`=\'textpic\' OR `CType`=\'textmedia\'', + ), + ), + ), + 'image' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.images', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;audioOverlayPalette, + --palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;videoOverlayPalette, + --palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + ), + ), + 'assets' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.asset_references', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'assets', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;audioOverlayPalette, + --palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;videoOverlayPalette, + --palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.asset_references.addFileReference', + ), + ), + ), + 'imagewidth' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imagewidth', + 'config' => + array ( + 'type' => 'input', + 'size' => 4, + 'max' => 4, + 'eval' => 'int', + 'range' => + array ( + 'upper' => 1999, + 'lower' => 0, + ), + 'default' => 0, + ), + ), + 'imageheight' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageheight', + 'config' => + array ( + 'type' => 'input', + 'size' => 4, + 'max' => 4, + 'eval' => 'int', + 'range' => + array ( + 'upper' => 1999, + 'lower' => 0, + ), + 'default' => 0, + ), + ), + 'imageorient' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.0', + 1 => 0, + 2 => 'content-beside-text-img-above-center', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.1', + 1 => 1, + 2 => 'content-beside-text-img-above-right', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.2', + 1 => 2, + 2 => 'content-beside-text-img-above-left', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.3', + 1 => 8, + 2 => 'content-beside-text-img-below-center', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.4', + 1 => 9, + 2 => 'content-beside-text-img-below-right', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.5', + 1 => 10, + 2 => 'content-beside-text-img-below-left', + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.6', + 1 => 17, + 2 => 'content-inside-text-img-right', + ), + 7 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.7', + 1 => 18, + 2 => 'content-inside-text-img-left', + ), + 8 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.8', + 1 => '--div--', + ), + 9 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.9', + 1 => 25, + 2 => 'content-beside-text-img-right', + ), + 10 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.10', + 1 => 26, + 2 => 'content-beside-text-img-left', + ), + 11 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.imageorient.125', + 1 => '125', + 2 => 'content-bootstrappackage-beside-text-img-centered-right', + ), + 12 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.imageorient.126', + 1 => '126', + 2 => 'content-bootstrappackage-beside-text-img-centered-left', + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'imageborder' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageborder', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'image_zoom' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:image_zoom', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'imagecols' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imagecols', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '1', + 1 => 1, + ), + 1 => + array ( + 0 => '2', + 1 => 2, + ), + 2 => + array ( + 0 => '3', + 1 => 3, + ), + 3 => + array ( + 0 => '4', + 1 => 4, + ), + 4 => + array ( + 0 => '5', + 1 => 5, + ), + 5 => + array ( + 0 => '6', + 1 => 6, + ), + 6 => + array ( + 0 => '7', + 1 => 7, + ), + 7 => + array ( + 0 => '8', + 1 => 8, + ), + ), + 'default' => 2, + ), + ), + 'cols' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:cols', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:cols.I.0', + 1 => '0', + ), + 1 => + array ( + 0 => '1', + 1 => '1', + ), + 2 => + array ( + 0 => '2', + 1 => '2', + ), + 3 => + array ( + 0 => '3', + 1 => '3', + ), + 4 => + array ( + 0 => '4', + 1 => '4', + ), + 5 => + array ( + 0 => '5', + 1 => '5', + ), + 6 => + array ( + 0 => '6', + 1 => '6', + ), + 7 => + array ( + 0 => '7', + 1 => '7', + ), + 8 => + array ( + 0 => '8', + 1 => '8', + ), + 9 => + array ( + 0 => '9', + 1 => '9', + ), + ), + 'default' => 0, + ), + ), + 'pages' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.startingpoint', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'pages', + 'size' => 3, + 'maxitems' => 50, + 'minitems' => 0, + ), + ), + 'recursive' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.recursive', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.0', + 1 => '0', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.1', + 1 => '1', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.2', + 1 => '2', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.3', + 1 => '3', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.4', + 1 => '4', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.5', + 1 => '250', + ), + ), + 'default' => 0, + ), + ), + 'list_type' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:list_type', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 2 => '', + ), + ), + 'itemsProcFunc' => 'TYPO3\\CMS\\Frontend\\Hooks\\TableColumnHooks->sortPluginList', + 'default' => '', + 'authMode' => 'explicitAllow', + 'authMode_enforce' => 'strict', + ), + ), + 'file_collections' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:file_collections', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'localizeReferencesAtParentLocalization' => true, + 'allowed' => 'sys_file_collection', + 'foreign_table' => 'sys_file_collection', + 'minitems' => 0, + 'size' => 5, + ), + ), + 'media' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'media', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => '', + ), + ), + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => '', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media.addFileReference', + ), + ), + ), + 'filelink_size' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_size', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'filelink_sorting' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.none', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.extension', + 1 => 'extension', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.name', + 1 => 'name', + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.type', + 1 => 'type', + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.size', + 1 => 'size', + ), + 5 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.creation_date', + 1 => 'creation_date', + ), + 6 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.modification_date', + 1 => 'modification_date', + ), + ), + ), + ), + 'filelink_sorting_direction' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting_direction', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting_direction.ascending', + 1 => 'asc', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting_direction.descending', + 1 => 'desc', + ), + ), + ), + ), + 'target' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:target', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'valuePicker' => + array ( + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:target.I.1', + 1 => '_blank', + ), + ), + ), + 'default' => '', + ), + ), + 'records' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:records', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'db', + 'allowed' => 'tt_content', + 'size' => 5, + 'maxitems' => 200, + 'minitems' => 0, + ), + ), + 'sectionIndex' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:sectionIndex', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 1, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'linkToTop' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:linkToTop', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'pi_flexform' => + array ( + 'l10n_display' => 'hideDiff', + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pi_flexform', + 'config' => + array ( + 'type' => 'flex', + 'ds_pointerField' => 'list_type,CType', + 'ds' => + array ( + 'default' => ' + + + array + + + + + + + input + 48 + + + + + + + ', + '*,form_formframework' => 'FILE:EXT:form/Configuration/FlexForms/FormFramework.xml', + '*,login' => 'FILE:EXT:felogin/Configuration/FlexForms/Login.xml', + '*,accordion' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Accordion.xml', + '*,card_group' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/CardGroup.xml', + '*,carousel' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Carousel.xml', + '*,carousel_small' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Carousel.xml', + '*,carousel_fullscreen' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Carousel.xml', + '*,icon_group' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/IconGroup.xml', + '*,menu_card_list' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/MenuCard.xml', + '*,menu_card_dir' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/MenuCard.xml', + '*,menu_thumbnail_list' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/MenuThumbnail.xml', + '*,menu_thumbnail_dir' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/MenuThumbnail.xml', + '*,tab' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Tab.xml', + '*,timeline' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/Timeline.xml', + ), + 'search' => + array ( + 'andWhere' => '`CType`=\'list\'', + ), + ), + ), + 'accessibility_title' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:accessibility_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'default' => '', + ), + ), + 'accessibility_bypass' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:accessibility_bypass', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'accessibility_bypass_text' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:accessibility_bypass_text', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'eval' => 'trim', + 'default' => '', + ), + ), + 'l18n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => '', + ), + ), + 't3ver_label' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'max' => 255, + ), + ), + 'selected_categories' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:selected_categories', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => 'AND sys_category.sys_language_uid IN (0,-1) ORDER BY sys_category.title ASC', + 'size' => 20, + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + ), + ), + ), + ), + 'category_field' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:category_field', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'size' => 1, + 'minitems' => 0, + 'maxitems' => 1, + 'itemsProcFunc' => 'TYPO3\\CMS\\Core\\Category\\CategoryRegistry->getCategoryFieldsForTable', + 'itemsProcConfig' => + array ( + 'table' => 'tt_content', + ), + ), + ), + 'table_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_class.default', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_class.striped', + 1 => 'striped', + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_class.bordered', + 1 => 'bordered', + ), + ), + 'default' => '', + ), + ), + 'table_caption' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_caption', + 'config' => + array ( + 'type' => 'input', + ), + ), + 'table_delimiter' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.124', + 1 => 124, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.59', + 1 => 59, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.44', + 1 => 44, + ), + 3 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.58', + 1 => 58, + ), + 4 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.9', + 1 => 9, + ), + ), + 'default' => 124, + ), + ), + 'table_enclosure' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_enclosure', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_enclosure.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_enclosure.39', + 1 => 39, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_enclosure.34', + 1 => 34, + ), + ), + 'default' => 0, + ), + ), + 'table_header_position' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_header_position', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_header_position.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_header_position.1', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_header_position.2', + 1 => 2, + ), + ), + 'default' => 0, + ), + ), + 'table_tfoot' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_tfoot', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'uploads_description' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.uploads_description', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'uploads_type' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.uploads_type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.uploads_type.0', + 1 => 0, + ), + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.uploads_type.1', + 1 => 1, + ), + 2 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.uploads_type.2', + 1 => 2, + ), + ), + 'default' => 0, + ), + ), + 'categories' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.categories', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectTree', + 'foreign_table' => 'sys_category', + 'foreign_table_where' => ' AND sys_category.sys_language_uid IN (-1, 0) ORDER BY sys_category.sorting ASC', + 'MM' => 'sys_category_record_mm', + 'MM_opposite_field' => 'items', + 'MM_match_fields' => + array ( + 'tablenames' => 'tt_content', + 'fieldname' => 'categories', + ), + 'size' => 20, + 'maxitems' => 9999, + 'treeConfig' => + array ( + 'parentField' => 'parent', + 'appearance' => + array ( + 'expandAll' => true, + 'showHeader' => true, + 'maxLevels' => 99, + ), + ), + ), + ), + 'tx_impexp_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'tx_bootstrappackage_accordion_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_accordion_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'tx_bootstrappackage_card_group_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_card_group_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'external_media_source' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.external_media_source', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + 'max' => 1024, + ), + ), + 'external_media_ratio' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.external_media_ratio', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '16:9', + 1 => '16by9', + ), + 1 => + array ( + 0 => '4:3', + 1 => '4by3', + ), + ), + ), + ), + 'tx_bootstrappackage_icon_group_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_icon_group_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'panel_class' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.panel_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 1 => 'default', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.primary', + 1 => 'primary', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.success', + 1 => 'success', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.info', + 1 => 'info', + ), + 4 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.warning', + 1 => 'warning', + ), + 5 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.danger', + 1 => 'danger', + ), + ), + ), + ), + 'quote_source' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.source', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'max' => 255, + ), + ), + 'quote_link' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.link', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'tx_bootstrappackage_tab_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_tab_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'icon_set' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_set', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.none', + 1 => '', + ), + 1 => + array ( + 0 => 'Ionicons', + 1 => 'EXT:bootstrap_package/Resources/Public/Images/Icons/Ionicons/', + ), + 2 => + array ( + 0 => 'Glyphicons', + 1 => 'EXT:bootstrap_package/Resources/Public/Images/Icons/Glyphicons/', + ), + ), + ), + ), + 'icon' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon', + 'displayCond' => 'FIELD:icon_set:REQ:true', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.none', + 1 => 0, + 2 => 'EXT:bootstrap_package/Resources/Public/Images/Icons/none.jpg', + ), + ), + 'itemsProcFunc' => 'BK2K\\BootstrapPackage\\Utility\\TextIconUtility->addIconItems', + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'icon_file' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_file', + 'displayCond' => 'FIELD:icon_set:REQ:false', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'icon_file', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,png,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,png,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 1, + 'maxitems' => 1, + ), + ), + 'icon_position' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_position', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.left', + 1 => 'left', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.right', + 1 => 'right', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.top', + 1 => 'top', + ), + ), + ), + ), + 'icon_type' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_type', + 'onChange' => 'reload', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'default' => 'default', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 1 => 'default', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.square', + 1 => 'square', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.circle', + 1 => 'circle', + ), + ), + ), + ), + 'icon_size' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_size', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 1 => 'default', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 1 => 'medium', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 1 => 'large', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.awesome', + 1 => 'awesome', + ), + ), + ), + ), + 'icon_color' => + array ( + 'displayCond' => 'FIELD:icon_type:!=:default', + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_color', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'colorpicker', + 'default' => '#FFFFFF', + ), + ), + 'icon_background' => + array ( + 'displayCond' => 'FIELD:icon_type:!=:default', + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon_background', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'colorpicker', + 'default' => '#333333', + ), + ), + 'tx_bootstrappackage_timeline_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_timeline_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'background_color_class' => + array ( + 'exclude' => true, + 'displayCond' => 'FIELD:frame_class:!=:none', + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.background_color_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'none', + 1 => 'none', + ), + 1 => + array ( + 0 => 'primary', + 1 => 'primary', + ), + 2 => + array ( + 0 => 'secondary', + 1 => 'secondary', + ), + 3 => + array ( + 0 => 'light', + 1 => 'light', + ), + 4 => + array ( + 0 => 'dark', + 1 => 'dark', + ), + ), + ), + 'l10n_mode' => 'exclude', + ), + 'background_image' => + array ( + 'exclude' => true, + 'displayCond' => 'FIELD:frame_class:!=:none', + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.background_image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'background_image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + 'l10n_mode' => 'exclude', + ), + 'background_image_options' => + array ( + 'exclude' => true, + 'displayCond' => 'FIELD:frame_class:!=:none', + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.background_image_options', + 'config' => + array ( + 'type' => 'flex', + 'ds' => + array ( + 'default' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/BackgroundImage.xml', + ), + ), + 'l10n_mode' => 'exclude', + ), + 'readmore_label' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.readmore_label', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim', + 'size' => 50, + 'max' => 255, + ), + ), + 'teaser' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.teaser', + 'exclude' => true, + 'config' => + array ( + 'type' => 'text', + 'softref' => 'rtehtmlarea_images,typolink_tag', + 'cols' => '40', + 'rows' => '3', + ), + ), + 'tx_bootstrappackage_carousel_item' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'tx_bootstrappackage_carousel_item', + 'foreign_field' => 'tt_content', + 'appearance' => + array ( + 'useSortable' => true, + 'showSynchronizationLink' => true, + 'showAllLocalizationLink' => true, + 'showPossibleLocalizationRecords' => true, + 'showRemovedLocalizationRecords' => false, + 'expandSingle' => true, + 'enabledControls' => + array ( + 'localize' => true, + ), + ), + 'behaviour' => + array ( + 'mode' => 'select', + ), + ), + ), + 'file_folder' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.file_folder', + 'config' => + array ( + 'type' => 'group', + 'internal_type' => 'folder', + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => 'CType,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories', + ), + 'bullets' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,bullets_type,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.ALT.bulletlist_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'wrap' => 'off', + ), + ), + ), + ), + 'div' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.div_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'header' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'text' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'enableRichtext' => true, + 'richtextConfiguration' => 'default', + ), + ), + ), + ), + 'textpic' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.images,image,file_folder,filelink_sorting,--palette--;;mediaAdjustments,--palette--;;gallerySettings,--palette--;;imagelinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'enableRichtext' => true, + 'richtextConfiguration' => 'default', + ), + ), + 'image' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'textmedia' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.media,assets,--palette--;;mediaAdjustments,--palette--;;gallerySettings,--palette--;;imagelinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'enableRichtext' => true, + 'richtextConfiguration' => 'default', + ), + ), + 'assets' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'image' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.images,image,file_folder,filelink_sorting,--palette--;;mediaAdjustments,--palette--;;gallerySettings,--palette--;;imagelinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'image' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'html' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.ALT.html_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'renderType' => 't3editor', + 'wrap' => 'off', + 'format' => 'html', + ), + ), + ), + ), + 'list' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.plugin,list_type;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:list_type_formlabel,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.list_formlabel,recursive,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'subtype_value_field' => 'list_type', + ), + 'menu_categorized_pages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,selected_categories,category_field,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'selected_categories' => + array ( + 'config' => + array ( + 'minitems' => 1, + ), + ), + 'category_field' => + array ( + 'config' => + array ( + 'itemsProcConfig' => + array ( + 'table' => 'pages', + ), + ), + ), + ), + ), + 'menu_categorized_content' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,selected_categories,category_field,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'selected_categories' => + array ( + 'config' => + array ( + 'minitems' => 1, + ), + ), + 'category_field' => + array ( + 'config' => + array ( + 'itemsProcConfig' => + array ( + 'table' => 'tt_content', + ), + ), + ), + ), + ), + 'menu_pages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_subpages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_sitemap' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_section' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_abstract' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_recently_updated' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_related_pages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_section_pages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_sitemap_pages' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'shortcut' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.shortcut_formlabel,records;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:records_formlabel,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'table' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:field.table.bodytext,--palette--;;tableconfiguration,table_caption,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;tablelayout,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'renderType' => 'textTable', + 'wrap' => 'off', + ), + ), + ), + ), + 'uploads' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,--palette--;;uploads,--palette--;;uploadslayout,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,--div--;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_category.tabs.category,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'form_formframework' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;header,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.plugin,pi_flexform,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'login' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers,pi_flexform,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;;frames,--palette--;;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'accordion' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_accordion_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'audio' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.media,assets,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'assets' => + array ( + 'config' => + array ( + 'filter' => + array ( + 0 => + array ( + 'parameters' => + array ( + 'allowedFileExtensions' => 'mp3', + ), + ), + ), + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserAllowed' => 'mp3', + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'card_group' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_card_group_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.card_group.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'carousel' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_carousel_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'carousel_small' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_carousel_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'carousel_fullscreen' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_carousel_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'csv' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,media;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media.ALT.uploads_formlabel,--palette--;;tableconfiguration,--palette--;;tablelayout,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'media' => + array ( + 'config' => + array ( + 'filter' => + array ( + 0 => + array ( + 'parameters' => + array ( + 'allowedFileExtensions' => 'csv', + ), + ), + ), + 'minitems' => 0, + 'maxitems' => 1, + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserAllowed' => 'csv', + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'external_media' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.palette.external_media;external_media,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'icon_group' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_icon_group_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.icon_group.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'listgroup' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,bodytext,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.ALT.bulletlist_formlabel', + 'config' => + array ( + 'wrap' => 'off', + ), + ), + ), + ), + 'media' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.media,assets,file_folder,filelink_sorting,--palette--;LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.mediaAdjustments;mediaAdjustments,--palette--;LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.gallerySettings;gallerySettings,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.imagelinks;imagelinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'assets' => + array ( + 'config' => + array ( + 'filter' => + array ( + 0 => + array ( + 'parameters' => + array ( + 'allowedFileExtensions' => 'youtube, vimeo', + ), + ), + ), + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserAllowed' => 'youtube, vimeo', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'menu_card_list' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,readmore_label,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.card.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu_accessibility;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_card_dir' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,readmore_label,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.card.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu_accessibility;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_thumbnail_list' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.thumbnail.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu_accessibility;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'menu_thumbnail_dir' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:menu.thumbnail.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu_accessibility;menu_accessibility,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'panel' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.header;header_minimal,bodytext,panel_class,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel', + 'config' => + array ( + 'enableRichtext' => true, + ), + ), + ), + ), + 'quote' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.div_formlabel,quote_link;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.link,quote_source;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.source,bodytext;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:quote.text,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'social_links' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel', + 'config' => + array ( + 'enableRichtext' => true, + ), + ), + ), + ), + 'tab' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_tab_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + 'textcolumn' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,bodytext,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel', + 'config' => + array ( + 'enableRichtext' => true, + ), + ), + ), + ), + 'texticon' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,bodytext,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.icon,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.icon;bootstrap_package_icons,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel', + 'config' => + array ( + 'enableRichtext' => true, + ), + ), + ), + ), + 'textteaser' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,teaser,bodytext,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel', + 'config' => + array ( + 'enableRichtext' => true, + ), + ), + ), + ), + 'timeline' => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,tx_bootstrappackage_timeline_item,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline.options,pi_flexform;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:advanced,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,--palette--;;language,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;hidden,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,categories,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,rowDescription,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + 'palettes' => + array ( + 'general' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general', + 'showitem' => ' + CType;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType_formlabel, + colPos;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos_formlabel, + ', + ), + 'header' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.header', + 'showitem' => ' + header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_formlabel, + --linebreak--, + header_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout_formlabel, + header_position;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position_formlabel, + date;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:date_formlabel, + --linebreak--, + header_link;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link_formlabel + ', + ), + 'headers' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers', + 'showitem' => ' + header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_formlabel, + --linebreak--, + header_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout_formlabel, + header_position;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_position_formlabel, + date;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:date_formlabel, + --linebreak--, + header_link;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link_formlabel, + --linebreak--, + subheader;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:subheader_formlabel + ', + ), + 'gallerySettings' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.gallerySettings', + 'showitem' => ' + imageorient;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient_formlabel, + imagecols;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imagecols_formlabel + ', + ), + 'mediaAdjustments' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.mediaAdjustments', + 'showitem' => ' + imagewidth;LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.mediaAdjustments.imagewidth, + imageheight;LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.mediaAdjustments.imageheight, + imageborder;LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.palette.mediaAdjustments.imageborder + ', + ), + 'imagelinks' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.imagelinks', + 'showitem' => ' + image_zoom;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:image_zoom_formlabel + ', + ), + 'uploads' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media', + 'showitem' => ' + media;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media.ALT.uploads_formlabel, + --linebreak--, + file_collections;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:file_collections.ALT.uploads_formlabel, + --linebreak--, + filelink_sorting, + filelink_sorting_direction, + target + ', + ), + 'menu_accessibility' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu_accessibility', + 'showitem' => ' + accessibility_title;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu.ALT.accessibility_title_formlabel, + --linebreak--, + accessibility_bypass;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu.ALT.accessibility_bypass_formlabel, + accessibility_bypass_text;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu.ALT.accessibility_bypass_text_formlabel + ', + ), + 'hidden' => + array ( + 'showitem' => ' + hidden;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:field.default.hidden + ', + ), + 'language' => + array ( + 'showitem' => ' + sys_language_uid;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:sys_language_uid_formlabel,l18n_parent + ', + ), + 'access' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access', + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel, + --linebreak--, + fe_group;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:fe_group_formlabel, + --linebreak--,editlock + ', + ), + 'uploadslayout' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.uploads_layout', + 'showitem' => ' + filelink_size;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_size_formlabel, + uploads_description, + uploads_type + ', + ), + 'appearanceLinks' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks', + 'showitem' => ' + sectionIndex;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:sectionIndex_formlabel, + linkToTop;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:linkToTop_formlabel + ', + ), + 'frames' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames', + 'showitem' => ' + layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout_formlabel, + frame_class;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:frame_class_formlabel, + space_before_class;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_before_class_formlabel, + space_after_class;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:space_after_class_formlabel, + + --linebreak--, + background_color_class, + --linebreak--, + background_image, + background_image_options, +', + ), + 'tableconfiguration' => + array ( + 'showitem' => ' + table_delimiter, + table_enclosure + ', + ), + 'tablelayout' => + array ( + 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.table_layout', + 'showitem' => ' + cols, + table_class, + table_header_position, + table_tfoot + ', + ), + 'external_media' => + array ( + 'showitem' => ' + external_media_source, --linebreak--, + external_media_ratio + ', + ), + 'bootstrap_package_icons' => + array ( + 'showitem' => ' + icon_position, icon_type, icon_size, --linebreak--, + icon_color, icon_background, --linebreak--, + icon_set, --linebreak--, + icon, icon_file + ', + ), + 'header_minimal' => + array ( + 'showitem' => ' + header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_formlabel, + --linebreak--, + header_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout_formlabel, + ', + ), + ), + ), + 'tx_extensionmanager_domain_model_extension' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension', + 'label' => 'uid', + 'default_sortby' => '', + 'hideTable' => true, + 'rootLevel' => 1, + 'adminOnly' => true, + 'typeicon_classes' => + array ( + 'default' => 'empty-icon', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => 'extension_key,version,integer_version,title,description,state,category,last_updated,update_comment,author_name,author_email,md5hash,serialized_dependencies', + ), + 'columns' => + array ( + 'extension_key' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.extensionkey', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'version' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.version', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'alldownloadcounter' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'integer_version' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.integerversion', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'title' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.description', + 'config' => + array ( + 'type' => 'text', + 'cols' => 30, + 'rows' => 5, + ), + ), + 'state' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.state', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'range' => + array ( + 'lower' => 0, + 'upper' => 1000, + ), + 'eval' => 'int', + ), + ), + 'category' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.category', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'range' => + array ( + 'lower' => 0, + 'upper' => 1000, + ), + 'eval' => 'int', + ), + ), + 'last_updated' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.lastupdated', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + ), + ), + 'update_comment' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.updatecomment', + 'config' => + array ( + 'type' => 'text', + 'cols' => 30, + 'rows' => 5, + ), + ), + 'author_name' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.authorname', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'author_email' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.authoremail', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'current_version' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.currentversion', + 'config' => + array ( + 'type' => 'check', + 'size' => 1, + ), + ), + 'review_state' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.reviewstate', + 'config' => + array ( + 'type' => 'check', + 'size' => 1, + ), + ), + 'md5hash' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.md5hash', + 'config' => + array ( + 'type' => 'input', + 'size' => 1, + ), + ), + 'serialized_dependencies' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.serializedDependencies', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => 'extensionkey, version, integer_version, title, description, state, category, last_updated, update_comment, author_name, author_email, review_state, md5hash, serialized_dependencies', + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + ), + ), + 'tx_extensionmanager_domain_model_repository' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository', + 'label' => 'uid', + 'default_sortby' => '', + 'hideTable' => true, + 'rootLevel' => 1, + 'adminOnly' => true, + 'typeicon_classes' => + array ( + 'default' => 'empty-icon', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => 'title,description,wsdl_url_mirror_list_url,last_update,extension_count', + ), + 'columns' => + array ( + 'title' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.title', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'description' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.description', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'wsdl_url' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.wsdlUrl', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'mirror_list_url' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.mirrorListUrl', + 'config' => + array ( + 'type' => 'text', + 'cols' => 30, + ), + ), + 'last_update' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.lastUpdate', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + 'extension_count' => + array ( + 'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_repository.extensionCount', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => 'title, description, wsdl_url, mirror_list_url, last_update, extension_count', + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + ), + ), + 'sys_redirect' => + array ( + 'ctrl' => + array ( + 'title' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect', + 'label' => 'source_host', + 'label_alt' => 'source_path', + 'label_alt_force' => true, + 'crdate' => 'createdon', + 'cruser_id' => 'createdby', + 'tstamp' => 'updatedon', + 'versioningWS' => false, + 'default_sortby' => 'source_host, source_path', + 'rootLevel' => 1, + 'security' => + array ( + 'ignoreWebMountRestriction' => true, + 'ignoreRootLevelRestriction' => true, + ), + 'delete' => 'deleted', + 'enablecolumns' => + array ( + 'disabled' => 'disabled', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_redirect', + ), + 'searchFields' => 'source_host,source_path,target,target_statuscode', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'disabled, source_host, source_path, respect_query_parameters, is_regexp, force_https, keep_query_parameters, target, target_statuscode, hitcount, lasthiton, disable_hitcount', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;source,--palette--;;targetdetails,--div--;LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:tabs.redirectCount,disable_hitcount,hitcount,lasthiton,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,--palette--;;visibility', + ), + ), + 'palettes' => + array ( + 'visibility' => + array ( + 'showitem' => 'disabled, --linebreak--, starttime, endtime', + ), + 'source' => + array ( + 'showitem' => 'source_host, --linebreak--, source_path, respect_query_parameters, is_regexp', + ), + 'targetdetails' => + array ( + 'showitem' => 'target, target_statuscode, --linebreak--, force_https, keep_query_parameters', + ), + ), + 'columns' => + array ( + 'disabled' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'invertStateDisplay' => true, + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + ), + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime,int', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + ), + 'source_host' => + array ( + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.source_host', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'trim,required,TYPO3\\CMS\\Redirects\\Evaluation\\SourceHost', + 'valuePicker' => + array ( + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:redirects/Resources/Private/Language/locallang_module_redirect.xlf:source_host_global_text', + 1 => '*', + ), + ), + ), + 'default' => '*', + ), + ), + 'source_path' => + array ( + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.source_path', + 'config' => + array ( + 'type' => 'input', + 'size' => 30, + 'eval' => 'trim,required', + 'placeholder' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_module_redirect.xlf:source_path.placeholder', + 'max' => 2048, + ), + ), + 'force_https' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.force_https.0', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'keep_query_parameters' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.keep_query_parameters.0', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'respect_query_parameters' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.respect_query_parameters.0', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'default' => 0, + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'target' => + array ( + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'required', + 'renderType' => 'inputLink', + 'softref' => 'typolink', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'blindLinkOptions' => 'mail,folder,telephone', + 'blindLinkFields' => 'class, target, title', + ), + ), + ), + 'max' => 2048, + ), + ), + 'target_statuscode' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target_statuscode', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target_statuscode.301', + 1 => 301, + ), + 1 => + array ( + 0 => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target_statuscode.302', + 1 => 302, + ), + 2 => + array ( + 0 => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target_statuscode.303', + 1 => 303, + ), + 3 => + array ( + 0 => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.target_statuscode.307', + 1 => 307, + ), + ), + 'default' => 307, + 'size' => 1, + ), + ), + 'hitcount' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.hitcount', + 'config' => + array ( + 'type' => 'input', + 'size' => 5, + 'default' => 0, + 'readOnly' => true, + ), + 'displayCond' => 'USER:TYPO3\\CMS\\Redirects\\UserFunctions\\HitCountDisplayCondition->isEnabled', + ), + 'lasthiton' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.lasthiton', + 'config' => + array ( + 'type' => 'input', + 'eval' => 'datetime,int', + 'renderType' => 'inputDateTime', + 'readOnly' => true, + ), + 'displayCond' => 'USER:TYPO3\\CMS\\Redirects\\UserFunctions\\HitCountDisplayCondition->isEnabled', + ), + 'disable_hitcount' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.hitcountState', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxLabeledToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + 'labelChecked' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.enabled', + 'labelUnchecked' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.disabled', + 'invertStateDisplay' => true, + ), + ), + ), + 'displayCond' => 'USER:TYPO3\\CMS\\Redirects\\UserFunctions\\HitCountDisplayCondition->isEnabled', + ), + 'is_regexp' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:redirects/Resources/Private/Language/locallang_db.xlf:sys_redirect.is_regexp', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + ), + ), + 'sys_note' => + array ( + 'ctrl' => + array ( + 'label' => 'subject', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser', + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'delete' => 'deleted', + 'title' => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note', + 'typeicon_classes' => + array ( + 'default' => 'mimetypes-x-sys_note', + ), + 'sortby' => 'sorting', + 'searchFields' => 'subject,message', + ), + 'interface' => + array ( + 'showRecordFieldList' => 'category,subject,message,personal', + ), + 'columns' => + array ( + 'category' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.category', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '0', + 2 => 'sysnote-type-0', + ), + 1 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.category.I.1', + 1 => '1', + 2 => 'sysnote-type-1', + ), + 2 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.category.I.3', + 1 => '3', + 2 => 'sysnote-type-3', + ), + 3 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.category.I.4', + 1 => '4', + 2 => 'sysnote-type-4', + ), + 4 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.category.I.2', + 1 => '2', + 2 => 'sysnote-type-2', + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + 'subject' => + array ( + 'label' => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.subject', + 'config' => + array ( + 'type' => 'input', + 'size' => 40, + 'max' => 255, + ), + ), + 'message' => + array ( + 'label' => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.message', + 'config' => + array ( + 'type' => 'text', + 'cols' => 40, + 'rows' => 15, + ), + ), + 'personal' => + array ( + 'label' => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.personal', + 'config' => + array ( + 'type' => 'check', + 'renderType' => 'checkboxToggle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 'position' => + array ( + 'label' => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.position', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.position.top', + 1 => 1, + ), + 1 => + array ( + 0 => 'LLL:EXT:sys_note/Resources/Private/Language/locallang_tca.xlf:sys_note.position.bottom', + 1 => 0, + ), + ), + 'default' => 0, + 'fieldWizard' => + array ( + 'selectIcons' => + array ( + 'disabled' => false, + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => '--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,category,subject,message,position,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,personal,--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended', + ), + ), + ), + 'tx_bootstrappackage_accordion_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'label_alt' => 'bodytext', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-accordion-item', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header, + bodytext + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header,bodytext,media,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaposition;mediaposition,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + 'columnsOverrides' => + array ( + 'media' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content + ', + ), + 'mediaposition' => + array ( + 'showitem' => ' + mediaorient, + imagecols, + image_zoom, + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType`=\'accordion\'', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_accordion_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_accordion_item.pid=###CURRENT_PID### AND tx_bootstrappackage_accordion_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'header' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.bodytext', + 'l10n_mode' => 'prefixLangTitle', + 'l10n_cat' => 'text', + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '15', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'media' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.media', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'media', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.audioOverlayPalette;audioOverlayPalette, + --palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.videoOverlayPalette;videoOverlayPalette, + --palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + ), + ), + 'mediaorient' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaorient', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaorient.left', + 1 => 'left', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaorient.top', + 1 => 'top', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaorient.right', + 1 => 'right', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.mediaorient.bottom', + 1 => 'bottom', + ), + ), + 'default' => 'left', + ), + 'l10n_mode' => 'exclude', + ), + 'imagecols' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.imagecols', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '1', + 1 => 1, + ), + 1 => + array ( + 0 => '2', + 1 => 2, + ), + 2 => + array ( + 0 => '3', + 1 => 3, + ), + 3 => + array ( + 0 => '4', + 1 => 4, + ), + 4 => + array ( + 0 => '5', + 1 => 5, + ), + 5 => + array ( + 0 => '6', + 1 => 6, + ), + ), + 'default' => 2, + ), + 'l10n_mode' => 'exclude', + ), + 'image_zoom' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:accordion_item.image_zoom', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'tx_bootstrappackage_card_group_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-card-group-item', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.header;header,image,bodytext,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link;link,icon_file,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + 'columnsOverrides' => + array ( + 'image' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'header' => + array ( + 'showitem' => ' + header, + --linebreak--, + subheader, + ', + ), + 'link' => + array ( + 'showitem' => ' + link, + link_title, + --linebreak--, + link_icon, + link_class, + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType`=\'card_group\'', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_card_group_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_card_group_item.pid=###CURRENT_PID### AND tx_bootstrappackage_card_group_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'header' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'subheader' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.subheader', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + ), + ), + 'image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + title, + alternative, + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.bodytext', + 'exclude' => true, + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '15', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'link' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'link_title' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + ), + ), + 'link_icon' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link_icon', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'link_icon', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'link_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:card_group_item.link_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'default', + 1 => 'default', + ), + 1 => + array ( + 0 => 'primary', + 1 => 'primary', + ), + 2 => + array ( + 0 => 'secondary', + 1 => 'secondary', + ), + 3 => + array ( + 0 => 'success', + 1 => 'success', + ), + 4 => + array ( + 0 => 'info', + 1 => 'info', + ), + 5 => + array ( + 0 => 'warning', + 1 => 'warning', + ), + 6 => + array ( + 0 => 'danger', + 1 => 'danger', + ), + 7 => + array ( + 0 => 'outline-default', + 1 => 'outline-default', + ), + 8 => + array ( + 0 => 'outline-primary', + 1 => 'outline-primary', + ), + 9 => + array ( + 0 => 'outline-secondary', + 1 => 'outline-secondary', + ), + 10 => + array ( + 0 => 'outline-success', + 1 => 'outline-success', + ), + 11 => + array ( + 0 => 'outline-info', + 1 => 'outline-info', + ), + 12 => + array ( + 0 => 'outline-warning', + 1 => 'outline-warning', + ), + 13 => + array ( + 0 => 'outline-danger', + 1 => 'outline-danger', + ), + ), + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'tx_bootstrappackage_carousel_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item', + 'type' => 'item_type', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_column' => 'item_type', + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-carousel-item', + 'header' => 'content-bootstrappackage-carousel-item-header', + 'call_to_action' => 'content-bootstrappackage-carousel-item-calltoaction', + 'image' => 'content-bootstrappackage-carousel-item-image', + 'text' => 'content-bootstrappackage-carousel-item-text', + 'text_and_image' => 'content-bootstrappackage-carousel-item-textandimage', + 'background_image' => 'content-bootstrappackage-carousel-item-backgroundimage', + 'html' => 'content-bootstrappackage-carousel-item-html', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header, + header_layout, + header_class, + subheader, + subheader_layout, + subheader_class + bodytext, + image, + text_color, + background_color, + background_image + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,nav_title,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'header' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header;header,nav_title,text_color,link,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'text' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header;header,nav_title,bodytext,text_color,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'call_to_action' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header;header,nav_title,bodytext,button_text,link,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'image' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,nav_title,image,link,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'text_and_image' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header;header,nav_title,bodytext,text_color,image,link,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'background_image' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,nav_title,background_color,background_image,background_image_options,link,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + 'html' => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,nav_title,bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.ALT.html_formlabel,--div--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tabs.background,background_color,background_image,background_image_options,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + 'columnsOverrides' => + array ( + 'bodytext' => + array ( + 'config' => + array ( + 'renderType' => 't3editor', + 'wrap' => 'off', + 'format' => 'html', + ), + ), + ), + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'header' => + array ( + 'showitem' => ' + header, + header_layout, + header_class, + --linebreak--, + subheader, + subheader_layout, + subheader_class, + --linebreak--, + header_position, + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content, + item_type;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType_formlabel, + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType` IN (\'carousel\',\'carousel_small\',\'carousel_fullscreen\')', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'item_type' => + array ( + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.type', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.header', + 1 => 'header', + 2 => 'content-bootstrappackage-carousel-item-header', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.text', + 1 => 'text', + 2 => 'content-bootstrappackage-carousel-item-text', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.calltoaction', + 1 => 'call_to_action', + 2 => 'content-bootstrappackage-carousel-item-calltoaction', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.image', + 1 => 'image', + 2 => 'content-bootstrappackage-carousel-item-image', + ), + 4 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.textandimage', + 1 => 'text_and_image', + 2 => 'content-bootstrappackage-carousel-item-textandimage', + ), + 5 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.backgroundimage', + 1 => 'background_image', + 2 => 'content-bootstrappackage-carousel-item-backgroundimage', + ), + 6 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.item_type.html', + 1 => 'html', + 2 => 'content-bootstrappackage-carousel-item-html', + ), + ), + 'default' => 'header', + 'authMode' => 'explicitAllow', + 'authMode_enforce' => 'strict', + ), + 'l10n_mode' => 'exclude', + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_carousel_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_carousel_item.pid=###CURRENT_PID### AND tx_bootstrappackage_carousel_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'link' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.link', + ), + ), + ), + 'softref' => 'typolink', + ), + ), + 'header' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'header_layout' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_layout', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'H1', + 1 => '1', + ), + 1 => + array ( + 0 => 'H2', + 1 => '2', + ), + 2 => + array ( + 0 => 'H3', + 1 => '3', + ), + 3 => + array ( + 0 => 'H4', + 1 => '4', + ), + ), + 'default' => '1', + ), + 'l10n_mode' => 'exclude', + ), + 'header_position' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_position', + 'exclude' => true, + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_position.default', + 1 => '', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_position.center', + 1 => 'center', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_position.right', + 1 => 'right', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_position.left', + 1 => 'left', + ), + ), + 'default' => '', + ), + ), + 'header_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.header_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 'none', + ), + 1 => + array ( + 0 => 'h1', + 1 => 'h1', + ), + 2 => + array ( + 0 => 'h2', + 1 => 'h2', + ), + 3 => + array ( + 0 => 'h3', + 1 => 'h3', + ), + 4 => + array ( + 0 => 'h4', + 1 => 'h4', + ), + 5 => + array ( + 0 => 'h5', + 1 => 'h5', + ), + ), + ), + 'l10n_mode' => 'exclude', + ), + 'subheader' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.subheader', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + ), + ), + 'subheader_layout' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.subheader_layout', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'H2', + 1 => '2', + ), + 1 => + array ( + 0 => 'H3', + 1 => '3', + ), + 2 => + array ( + 0 => 'H4', + 1 => '4', + ), + ), + 'default' => '2', + ), + 'l10n_mode' => 'exclude', + ), + 'subheader_class' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.subheader_class', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 'none', + ), + 1 => + array ( + 0 => 'h1', + 1 => 'h1', + ), + 2 => + array ( + 0 => 'h2', + 1 => 'h2', + ), + 3 => + array ( + 0 => 'h3', + 1 => 'h3', + ), + 4 => + array ( + 0 => 'h4', + 1 => 'h4', + ), + 5 => + array ( + 0 => 'h5', + 1 => 'h5', + ), + ), + ), + 'l10n_mode' => 'exclude', + ), + 'nav_title' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.nav_title', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.bodytext', + 'l10n_mode' => 'prefixLangTitle', + 'l10n_cat' => 'text', + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '5', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'button_text' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.button_text', + 'config' => + array ( + 'type' => 'input', + 'size' => 20, + 'max' => 255, + ), + ), + 'image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + title, + alternative, + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 'text_color' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.text_color', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'colorpicker', + 'default' => '#FFFFFF', + ), + 'l10n_mode' => 'exclude', + ), + 'background_color' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.background_color', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'colorpicker', + 'default' => '#333333', + ), + 'l10n_mode' => 'exclude', + ), + 'background_image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:carousel_item.background_image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'background_image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + 'l10n_mode' => 'exclude', + ), + 'background_image_options' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:field.background_image_options', + 'config' => + array ( + 'type' => 'flex', + 'ds' => + array ( + 'default' => 'FILE:EXT:bootstrap_package/Configuration/FlexForms/BackgroundImage.xml', + ), + ), + 'l10n_mode' => 'exclude', + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'tx_bootstrappackage_icon_group_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-icon-group-item', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header, + subheader, + bodytext, + icon_file, + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header,subheader,bodytext,link,icon_file,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType`=\'icon_group\'', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_icon_group_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_icon_group_item.pid=###CURRENT_PID### AND tx_bootstrappackage_icon_group_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'header' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'subheader' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.subheader', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim', + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.bodytext', + 'l10n_mode' => 'prefixLangTitle', + 'l10n_cat' => 'text', + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '15', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'link' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.link', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputLink', + 'size' => 50, + 'max' => 1024, + 'eval' => 'trim', + 'fieldControl' => + array ( + 'linkPopup' => + array ( + 'options' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.link', + ), + ), + ), + 'softref' => 'typolink', + ), + 'l10n_mode' => 'exclude', + ), + 'icon_file' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:icon_group_item.icon_file', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'icon_file', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 1, + 'maxitems' => 1, + ), + 'l10n_mode' => 'exclude', + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'tx_bootstrappackage_tab_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'label_alt' => 'bodytext', + 'sortby' => 'sorting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-tab-item', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header, + bodytext + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,header,bodytext,media,--palette--;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaposition;mediaposition,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + 'columnsOverrides' => + array ( + 'media' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content + ', + ), + 'mediaposition' => + array ( + 'showitem' => ' + mediaorient, + imagecols, + image_zoom, + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType`=\'tab\'', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_tab_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_tab_item.pid=###CURRENT_PID### AND tx_bootstrappackage_tab_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'header' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.bodytext', + 'l10n_mode' => 'prefixLangTitle', + 'l10n_cat' => 'text', + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '15', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'media' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.media', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'media', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 1 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 2 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + 3 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.audioOverlayPalette;audioOverlayPalette, + --palette--;;filePalette', + ), + 4 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.videoOverlayPalette;videoOverlayPalette, + --palette--;;filePalette', + ), + 5 => + array ( + 'showitem' => ' + --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + ), + ), + 'mediaorient' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaorient', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaorient.left', + 1 => 'left', + ), + 1 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaorient.top', + 1 => 'top', + ), + 2 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaorient.right', + 1 => 'right', + ), + 3 => + array ( + 0 => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.mediaorient.bottom', + 1 => 'bottom', + ), + ), + 'default' => 'left', + ), + 'l10n_mode' => 'exclude', + ), + 'imagecols' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.imagecols', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '1', + 1 => 1, + ), + 1 => + array ( + 0 => '2', + 1 => 2, + ), + 2 => + array ( + 0 => '3', + 1 => 3, + ), + 3 => + array ( + 0 => '4', + 1 => 4, + ), + 4 => + array ( + 0 => '5', + 1 => 5, + ), + 5 => + array ( + 0 => '6', + 1 => 6, + ), + ), + 'default' => 2, + ), + 'l10n_mode' => 'exclude', + ), + 'image_zoom' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:tab_item.image_zoom', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => '', + ), + ), + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + 'tx_bootstrappackage_timeline_item' => + array ( + 'ctrl' => + array ( + 'label' => 'header', + 'label_userFunc' => 'BK2K\\BootstrapPackage\\Userfuncs\\Tca->timelineItemLabel', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item', + 'delete' => 'deleted', + 'versioningWS' => true, + 'origUid' => 't3_origuid', + 'hideTable' => true, + 'hideAtCopy' => true, + 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + 'languageField' => 'sys_language_uid', + 'default_sortby' => 'date', + 'enablecolumns' => + array ( + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ), + 'typeicon_classes' => + array ( + 'default' => 'content-bootstrappackage-timeline-item', + ), + ), + 'interface' => + array ( + 'showRecordFieldList' => ' + hidden, + tt_content, + header + ', + ), + 'types' => + array ( + 1 => + array ( + 'showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,date,header,bodytext,icon_file,image,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility,--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,--palette--;;hiddenLanguagePalette', + 'columnsOverrides' => + array ( + 'image' => + array ( + 'config' => + array ( + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'crop' => + array ( + 'config' => + array ( + 'cropVariants' => + array ( + 'default' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'large' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.large', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'medium' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.medium', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'small' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + 'extrasmall' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall', + 'allowedAspectRatios' => + array ( + '16:9' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.16_9', + 'value' => 1.7777777777777777, + ), + '4:3' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.4_3', + 'value' => 1.3333333333333333, + ), + '1:1' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.1_1', + 'value' => 1.0, + ), + 'NaN' => + array ( + 'title' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:ratio.free', + 'value' => 0.0, + ), + ), + 'selectedRatio' => 'NaN', + 'cropArea' => + array ( + 'x' => 0.0, + 'y' => 0.0, + 'width' => 1.0, + 'height' => 1.0, + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'palettes' => + array ( + 1 => + array ( + 'showitem' => '', + ), + 'access' => + array ( + 'showitem' => ' + starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel, + endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel + ', + ), + 'general' => + array ( + 'showitem' => ' + tt_content + ', + ), + 'visibility' => + array ( + 'showitem' => ' + hidden;LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item + ', + ), + 'hiddenLanguagePalette' => + array ( + 'showitem' => 'sys_language_uid, l10n_parent', + 'isHiddenPalette' => true, + ), + ), + 'columns' => + array ( + 'tt_content' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.tt_content', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tt_content', + 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.`CType`=\'timeline\'', + 'maxitems' => 1, + 'default' => 0, + ), + ), + 'hidden' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hidden', + 'config' => + array ( + 'type' => 'check', + 'items' => + array ( + 1 => + array ( + 0 => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0', + ), + ), + ), + ), + 'starttime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'endtime' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'eval' => 'datetime', + 'default' => 0, + 'range' => + array ( + 'upper' => 2145916800, + ), + ), + 'l10n_mode' => 'exclude', + 'l10n_display' => 'defaultAsReadonly', + ), + 'sys_language_uid' => + array ( + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'sys_language', + 'foreign_table_where' => 'ORDER BY sys_language.title', + 'items' => + array ( + 0 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', + 1 => -1, + ), + 1 => + array ( + 0 => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', + 1 => 0, + ), + ), + 'allowNonIdValues' => true, + ), + ), + 'l10n_parent' => + array ( + 'displayCond' => 'FIELD:sys_language_uid:>:0', + 'exclude' => 1, + 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', + 'config' => + array ( + 'type' => 'select', + 'renderType' => 'selectSingle', + 'items' => + array ( + 0 => + array ( + 0 => '', + 1 => 0, + ), + ), + 'foreign_table' => 'tx_bootstrappackage_timeline_item', + 'foreign_table_where' => 'AND tx_bootstrappackage_timeline_item.pid=###CURRENT_PID### AND tx_bootstrappackage_timeline_item.sys_language_uid IN (-1,0)', + 'default' => 0, + ), + ), + 'l10n_diffsource' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + ), + ), + 'date' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.date', + 'config' => + array ( + 'type' => 'input', + 'renderType' => 'inputDateTime', + 'dbType' => 'datetime', + 'eval' => 'datetime,required', + ), + 'l10n_mode' => 'exclude', + ), + 'header' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.header', + 'config' => + array ( + 'type' => 'input', + 'size' => 50, + 'eval' => 'trim,required', + ), + ), + 'bodytext' => + array ( + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.bodytext', + 'l10n_mode' => 'prefixLangTitle', + 'l10n_cat' => 'text', + 'config' => + array ( + 'type' => 'text', + 'cols' => '80', + 'rows' => '15', + 'softref' => 'typolink_tag,images,email[subst],url', + 'enableRichtext' => true, + ), + ), + 'icon_file' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.icon_file', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'icon_file', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + 'l10n_mode' => 'exclude', + ), + 'image' => + array ( + 'exclude' => true, + 'label' => 'LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:timeline_item.image', + 'config' => + array ( + 'type' => 'inline', + 'foreign_table' => 'sys_file_reference', + 'foreign_field' => 'uid_foreign', + 'foreign_sortby' => 'sorting_foreign', + 'foreign_table_field' => 'tablenames', + 'foreign_match_fields' => + array ( + 'fieldname' => 'image', + ), + 'foreign_label' => 'uid_local', + 'foreign_selector' => 'uid_local', + 'overrideChildTca' => + array ( + 'columns' => + array ( + 'uid_local' => + array ( + 'config' => + array ( + 'appearance' => + array ( + 'elementBrowserType' => 'file', + 'elementBrowserAllowed' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + ), + ), + ), + ), + 'types' => + array ( + 0 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 1 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 2 => + array ( + 'showitem' => ' + title, + alternative, + description, + crop, + --palette--;;filePalette + ', + ), + 3 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 4 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + 5 => + array ( + 'showitem' => ' + --palette--;;filePalette + ', + ), + ), + ), + 'filter' => + array ( + 0 => + array ( + 'userFunc' => 'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren', + 'parameters' => + array ( + 'allowedFileExtensions' => 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg', + 'disallowedFileExtensions' => '', + ), + ), + ), + 'appearance' => + array ( + 'useSortable' => true, + 'headerThumbnail' => + array ( + 'field' => 'uid_local', + 'width' => '45', + 'height' => '45c', + ), + 'enabledControls' => + array ( + 'info' => true, + 'new' => false, + 'dragdrop' => true, + 'sort' => false, + 'hide' => true, + 'delete' => true, + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + ), + 'minitems' => 0, + 'maxitems' => 1, + ), + ), + 't3_origuid' => + array ( + 'config' => + array ( + 'type' => 'passthrough', + 'default' => 0, + ), + ), + ), + ), + ), + 'categoryRegistry' => 'O:40:"TYPO3\\CMS\\Core\\Category\\CategoryRegistry":4:{s:11:"' . "\0" . '*' . "\0" . 'registry";a:3:{s:5:"pages";a:1:{s:10:"categories";a:1:{s:8:"position";s:18:"replace:categories";}}s:17:"sys_file_metadata";a:1:{s:10:"categories";a:1:{s:8:"position";s:18:"replace:categories";}}s:10:"tt_content";a:1:{s:10:"categories";a:1:{s:8:"position";s:18:"replace:categories";}}}s:13:"' . "\0" . '*' . "\0" . 'extensions";a:1:{s:4:"core";a:3:{s:5:"pages";a:1:{s:10:"categories";s:10:"categories";}s:17:"sys_file_metadata";a:1:{s:10:"categories";s:10:"categories";}s:10:"tt_content";a:1:{s:10:"categories";s:10:"categories";}}}s:20:"' . "\0" . '*' . "\0" . 'addedCategoryTabs";a:3:{s:5:"pages";s:5:"pages";s:17:"sys_file_metadata";s:17:"sys_file_metadata";s:10:"tt_content";s:10:"tt_content";}s:11:"' . "\0" . '*' . "\0" . 'template";s:60:" + + +CREATE TABLE %s ( + %s int(11) DEFAULT \'0\' NOT NULL +); + + +";}', +); +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_ClearCacheToolbarItemDropDown_e78732eb171d13014dc2c1dce7d082546a396656.php b/var/cache/code/fluid_template/Standard_action_ClearCacheToolbarItemDropDown_e78732eb171d13014dc2c1dce7d082546a396656.php new file mode 100644 index 0000000..c3af942 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_ClearCacheToolbarItemDropDown_e78732eb171d13014dc2c1dce7d082546a396656.php @@ -0,0 +1,190 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + +
+ + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_ClearCacheToolbarItem_4c2169d8b062001853de5d13fcaa6421d3d4d51c.php b/var/cache/code/fluid_template/Standard_action_ClearCacheToolbarItem_4c2169d8b062001853de5d13fcaa6421d3d4d51c.php new file mode 100644 index 0000000..2b23ae3 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_ClearCacheToolbarItem_4c2169d8b062001853de5d13fcaa6421d3d4d51c.php @@ -0,0 +1,89 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments1 = array(); +$arguments1['section'] = NULL; +$arguments1['partial'] = NULL; +$arguments1['delegate'] = NULL; +$arguments1['renderable'] = NULL; +$arguments1['arguments'] = array ( +); +$arguments1['optional'] = false; +$arguments1['default'] = NULL; +$arguments1['contentAs'] = NULL; +$arguments1['debug'] = true; +$arguments1['partial'] = 'ToolbarItem'; +// Rendering Array +$array3 = array(); +$array3['title'] = 'LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:rm.clearCache_clearCache'; +// Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper +$renderChildrenClosure5 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments4 = array(); +$arguments4['identifier'] = NULL; +$arguments4['size'] = 'small'; +$arguments4['overlay'] = NULL; +$arguments4['state'] = 'default'; +$arguments4['alternativeMarkupIdentifier'] = NULL; +$arguments4['identifier'] = 'apps-toolbar-menu-cache'; +$arguments4['size'] = 'small'; +$arguments4['alternativeMarkupIdentifier'] = 'inline'; +$array3['icon'] = TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments4, $renderChildrenClosure5, $renderingContext); +$arguments1['arguments'] = $array3; + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_DropDown_6e80085597dfc548ac287f2e7b6cd4b5e8c5d662.php b/var/cache/code/fluid_template/Standard_action_DropDown_6e80085597dfc548ac287f2e7b6cd4b5e8c5d662.php new file mode 100644 index 0000000..2fb5765 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_DropDown_6e80085597dfc548ac287f2e7b6cd4b5e8c5d662.php @@ -0,0 +1,729 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section helpMessage + */ +public function section_ecc36753971189a3845cb085554ed46ddbd08268(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'No shortcuts added yet, show a small help message how to add shortcuts'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\AliasViewHelper +$renderChildrenClosure4 = function() use ($renderingContext, $self) { +$output10 = ''; + +$output10 .= ' +

'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure12 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure14 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments13 = array(); +$arguments13['key'] = NULL; +$arguments13['id'] = NULL; +$arguments13['default'] = NULL; +$arguments13['arguments'] = NULL; +$arguments13['extensionName'] = NULL; +$arguments13['languageKey'] = NULL; +$arguments13['alternativeLanguageKeys'] = NULL; +$arguments13['key'] = 'LLL:EXT:core/Resources/Private/Language/locallang_misc.xlf:bookmark_description'; +// Rendering Array +$array15 = array(); +$output16 = ''; + +$output16 .= ''; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure19 = function() use ($renderingContext, $self) { +$array20 = array ( +);return $renderingContext->getVariableProvider()->getByPath('inlineIcon', $array20); +}; +$arguments18 = array(); +$arguments18['value'] = NULL; + +$output16 .= isset($arguments18['value']) ? $arguments18['value'] : $renderChildrenClosure19(); + +$output16 .= ''; +$array15['0'] = $output16; +$arguments13['arguments'] = $array15; +return TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments13, $renderChildrenClosure14, $renderingContext); +}; +$arguments11 = array(); +$arguments11['value'] = NULL; + +$output10 .= isset($arguments11['value']) ? $arguments11['value'] : $renderChildrenClosure12(); + +$output10 .= '

+ '; +return $output10; +}; +$arguments3 = array(); +$arguments3['map'] = NULL; +// Rendering Array +$array5 = array(); +// Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper +$renderChildrenClosure7 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments6 = array(); +$arguments6['identifier'] = NULL; +$arguments6['size'] = 'small'; +$arguments6['overlay'] = NULL; +$arguments6['state'] = 'default'; +$arguments6['alternativeMarkupIdentifier'] = NULL; +$arguments6['identifier'] = 'actions-system-shortcut-new'; +$arguments6['alternativeMarkupIdentifier'] = 'inline'; +$array5['inlineIcon'] = TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments6, $renderChildrenClosure7, $renderingContext); +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure9 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments8 = array(); +$arguments8['key'] = NULL; +$arguments8['id'] = NULL; +$arguments8['default'] = NULL; +$arguments8['arguments'] = NULL; +$arguments8['extensionName'] = NULL; +$arguments8['languageKey'] = NULL; +$arguments8['alternativeLanguageKeys'] = NULL; +$arguments8['key'] = 'LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:toolbarItems.bookmarks'; +$array5['inlineIconTitle'] = TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments8, $renderChildrenClosure9, $renderingContext); +$arguments3['map'] = $array5; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\AliasViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext); + +$output0 .= ' +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output21 = ''; + +$output21 .= ' +
+'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure25 = function() use ($renderingContext, $self) { +$output62 = ''; + +$output62 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure64 = function() use ($renderingContext, $self) { +$output65 = ''; + +$output65 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure67 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments66 = array(); +$arguments66['section'] = NULL; +$arguments66['partial'] = NULL; +$arguments66['delegate'] = NULL; +$arguments66['renderable'] = NULL; +$arguments66['arguments'] = array ( +); +$arguments66['optional'] = false; +$arguments66['default'] = NULL; +$arguments66['contentAs'] = NULL; +$arguments66['debug'] = true; +$arguments66['section'] = 'helpMessage'; + +$output65 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments66, $renderChildrenClosure67, $renderingContext); + +$output65 .= ' + '; +return $output65; +}; +$arguments63 = array(); + +$output62 .= ''; + +$output62 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure69 = function() use ($renderingContext, $self) { +$output70 = ''; + +$output70 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure72 = function() use ($renderingContext, $self) { +$output74 = ''; + +$output74 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure76 = function() use ($renderingContext, $self) { +return ' +
+ '; +}; +$arguments75 = array(); +$arguments75['then'] = NULL; +$arguments75['else'] = NULL; +$arguments75['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array77 = array(); +$array77['0'] = '!'; +$array78 = array ( +);$array77['1'] = $renderingContext->getVariableProvider()->getByPath('iterator.isFirst', $array78); + +$expression79 = function($context) {return !(TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node1"]));}; +$arguments75['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression79( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array77) + ), + $renderingContext + ); +$arguments75['__thenClosure'] = $renderChildrenClosure76; + +$output74 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments75, $renderChildrenClosure76, $renderingContext); + +$output74 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure81 = function() use ($renderingContext, $self) { +$output85 = ''; + +$output85 .= ' + + '; +return $output85; +}; +$arguments80 = array(); +$arguments80['then'] = NULL; +$arguments80['else'] = NULL; +$arguments80['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array82 = array(); +$array83 = array ( +);$array82['0'] = $renderingContext->getVariableProvider()->getByPath('group.title', $array83); + +$expression84 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments80['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression84( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array82) + ), + $renderingContext + ); +$arguments80['__thenClosure'] = $renderChildrenClosure81; + +$output74 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments80, $renderChildrenClosure81, $renderingContext); + +$output74 .= ' + + '; +return $output74; +}; +$arguments71 = array(); +$arguments71['each'] = NULL; +$arguments71['as'] = NULL; +$arguments71['key'] = NULL; +$arguments71['reverse'] = false; +$arguments71['iteration'] = NULL; +$array73 = array ( +);$arguments71['each'] = $renderingContext->getVariableProvider()->getByPath('shortcutMenu', $array73); +$arguments71['as'] = 'group'; +$arguments71['iteration'] = 'iterator'; + +$output70 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments71, $renderChildrenClosure72, $renderingContext); + +$output70 .= ' + '; +return $output70; +}; +$arguments68 = array(); +$arguments68['if'] = NULL; + +$output62 .= ''; + +$output62 .= ' +'; +return $output62; +}; +$arguments24 = array(); +$arguments24['then'] = NULL; +$arguments24['else'] = NULL; +$arguments24['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array57 = array(); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper +$renderChildrenClosure59 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments58 = array(); +$arguments58['subject'] = NULL; +$array60 = array ( +);$arguments58['subject'] = $renderingContext->getVariableProvider()->getByPath('shortcutMenu', $array60); +$renderChildrenClosure59 = ($arguments58['subject'] !== null) ? function() use ($arguments58) { return $arguments58['subject']; } : $renderChildrenClosure59;$array57['0'] = TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper::renderStatic($arguments58, $renderChildrenClosure59, $renderingContext); +$array57['1'] = ' == 0'; + +$expression61 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) == 0);}; +$arguments24['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression61( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array57) + ), + $renderingContext + ); +$arguments24['__thenClosure'] = function() use ($renderingContext, $self) { +$output26 = ''; + +$output26 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure28 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments27 = array(); +$arguments27['section'] = NULL; +$arguments27['partial'] = NULL; +$arguments27['delegate'] = NULL; +$arguments27['renderable'] = NULL; +$arguments27['arguments'] = array ( +); +$arguments27['optional'] = false; +$arguments27['default'] = NULL; +$arguments27['contentAs'] = NULL; +$arguments27['debug'] = true; +$arguments27['section'] = 'helpMessage'; + +$output26 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments27, $renderChildrenClosure28, $renderingContext); + +$output26 .= ' + '; +return $output26; +}; +$arguments24['__elseClosures'][] = function() use ($renderingContext, $self) { +$output29 = ''; + +$output29 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +$output33 = ''; + +$output33 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure35 = function() use ($renderingContext, $self) { +return ' +
+ '; +}; +$arguments34 = array(); +$arguments34['then'] = NULL; +$arguments34['else'] = NULL; +$arguments34['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array36 = array(); +$array36['0'] = '!'; +$array37 = array ( +);$array36['1'] = $renderingContext->getVariableProvider()->getByPath('iterator.isFirst', $array37); + +$expression38 = function($context) {return !(TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node1"]));}; +$arguments34['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression38( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array36) + ), + $renderingContext + ); +$arguments34['__thenClosure'] = $renderChildrenClosure35; + +$output33 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments34, $renderChildrenClosure35, $renderingContext); + +$output33 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure40 = function() use ($renderingContext, $self) { +$output44 = ''; + +$output44 .= ' + + '; +return $output44; +}; +$arguments39 = array(); +$arguments39['then'] = NULL; +$arguments39['else'] = NULL; +$arguments39['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array41 = array(); +$array42 = array ( +);$array41['0'] = $renderingContext->getVariableProvider()->getByPath('group.title', $array42); + +$expression43 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments39['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression43( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array41) + ), + $renderingContext + ); +$arguments39['__thenClosure'] = $renderChildrenClosure40; + +$output33 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments39, $renderChildrenClosure40, $renderingContext); + +$output33 .= ' + + '; +return $output33; +}; +$arguments30 = array(); +$arguments30['each'] = NULL; +$arguments30['as'] = NULL; +$arguments30['key'] = NULL; +$arguments30['reverse'] = false; +$arguments30['iteration'] = NULL; +$array32 = array ( +);$arguments30['each'] = $renderingContext->getVariableProvider()->getByPath('shortcutMenu', $array32); +$arguments30['as'] = 'group'; +$arguments30['iteration'] = 'iterator'; + +$output29 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments30, $renderChildrenClosure31, $renderingContext); + +$output29 .= ' + '; +return $output29; +}; + +$output21 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments24, $renderChildrenClosure25, $renderingContext); + +$output21 .= ' + +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure99 = function() use ($renderingContext, $self) { +$output100 = ''; + +$output100 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure102 = function() use ($renderingContext, $self) { +return 'No shortcuts added yet, show a small help message how to add shortcuts'; +}; +$arguments101 = array(); + +$output100 .= ''; + +$output100 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\AliasViewHelper +$renderChildrenClosure104 = function() use ($renderingContext, $self) { +$output110 = ''; + +$output110 .= ' +

'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure112 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure114 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments113 = array(); +$arguments113['key'] = NULL; +$arguments113['id'] = NULL; +$arguments113['default'] = NULL; +$arguments113['arguments'] = NULL; +$arguments113['extensionName'] = NULL; +$arguments113['languageKey'] = NULL; +$arguments113['alternativeLanguageKeys'] = NULL; +$arguments113['key'] = 'LLL:EXT:core/Resources/Private/Language/locallang_misc.xlf:bookmark_description'; +// Rendering Array +$array115 = array(); +$output116 = ''; + +$output116 .= ''; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure119 = function() use ($renderingContext, $self) { +$array120 = array ( +);return $renderingContext->getVariableProvider()->getByPath('inlineIcon', $array120); +}; +$arguments118 = array(); +$arguments118['value'] = NULL; + +$output116 .= isset($arguments118['value']) ? $arguments118['value'] : $renderChildrenClosure119(); + +$output116 .= ''; +$array115['0'] = $output116; +$arguments113['arguments'] = $array115; +return TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments113, $renderChildrenClosure114, $renderingContext); +}; +$arguments111 = array(); +$arguments111['value'] = NULL; + +$output110 .= isset($arguments111['value']) ? $arguments111['value'] : $renderChildrenClosure112(); + +$output110 .= '

+ '; +return $output110; +}; +$arguments103 = array(); +$arguments103['map'] = NULL; +// Rendering Array +$array105 = array(); +// Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper +$renderChildrenClosure107 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments106 = array(); +$arguments106['identifier'] = NULL; +$arguments106['size'] = 'small'; +$arguments106['overlay'] = NULL; +$arguments106['state'] = 'default'; +$arguments106['alternativeMarkupIdentifier'] = NULL; +$arguments106['identifier'] = 'actions-system-shortcut-new'; +$arguments106['alternativeMarkupIdentifier'] = 'inline'; +$array105['inlineIcon'] = TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments106, $renderChildrenClosure107, $renderingContext); +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure109 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments108 = array(); +$arguments108['key'] = NULL; +$arguments108['id'] = NULL; +$arguments108['default'] = NULL; +$arguments108['arguments'] = NULL; +$arguments108['extensionName'] = NULL; +$arguments108['languageKey'] = NULL; +$arguments108['alternativeLanguageKeys'] = NULL; +$arguments108['key'] = 'LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:toolbarItems.bookmarks'; +$array105['inlineIconTitle'] = TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments108, $renderChildrenClosure109, $renderingContext); +$arguments103['map'] = $array105; + +$output100 .= TYPO3Fluid\Fluid\ViewHelpers\AliasViewHelper::renderStatic($arguments103, $renderChildrenClosure104, $renderingContext); + +$output100 .= ' +'; +return $output100; +}; +$arguments98 = array(); +$arguments98['name'] = NULL; +$arguments98['name'] = 'helpMessage'; + +$output21 .= ''; + +$output21 .= ' +'; + +return $output21; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_Generic_6f3af85ceac55e2cc6a36f283d731cc370608651.php b/var/cache/code/fluid_template/Standard_action_Generic_6f3af85ceac55e2cc6a36f283d731cc370608651.php new file mode 100644 index 0000000..f9454c4 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_Generic_6f3af85ceac55e2cc6a36f283d731cc370608651.php @@ -0,0 +1,340 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section Main + */ +public function section_62bce9422ff2d14f69ab80a154510232fc8a9afd(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'This templates is used to provide nessesary functionality for external processed content and could be used across multiple sources, for example the frontend login content element.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure4 = function() use ($renderingContext, $self) { +$output16 = ''; + +$output16 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure18 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure20 = function() use ($renderingContext, $self) { +$array21 = array ( +);return $renderingContext->getVariableProvider()->getByPath('content', $array21); +}; +$arguments19 = array(); +$arguments19['value'] = NULL; +return isset($arguments19['value']) ? $arguments19['value'] : $renderChildrenClosure20(); +}; +$arguments17 = array(); + +$output16 .= ''; + +$output16 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure23 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure25 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments24 = array(); +$arguments24['data'] = NULL; +$arguments24['typoscriptObjectPath'] = NULL; +$arguments24['currentValueKey'] = NULL; +$arguments24['table'] = ''; +$output26 = ''; + +$output26 .= 'tt_content.'; +$array27 = array ( +); +$output26 .= $renderingContext->getVariableProvider()->getByPath('data.CType', $array27); + +$output26 .= '.20'; +$arguments24['typoscriptObjectPath'] = $output26; +$array28 = array ( +);$arguments24['data'] = $renderingContext->getVariableProvider()->getByPath('data', $array28); +$arguments24['table'] = 'tt_content'; +$renderChildrenClosure25 = ($arguments24['data'] !== null) ? function() use ($arguments24) { return $arguments24['data']; } : $renderChildrenClosure25;return TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments24, $renderChildrenClosure25, $renderingContext); +}; +$arguments22 = array(); +$arguments22['if'] = NULL; + +$output16 .= ''; + +$output16 .= ' + '; +return $output16; +}; +$arguments3 = array(); +$arguments3['then'] = NULL; +$arguments3['else'] = NULL; +$arguments3['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array13 = array(); +$array14 = array ( +);$array13['0'] = $renderingContext->getVariableProvider()->getByPath('content', $array14); + +$expression15 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments3['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression15( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array13) + ), + $renderingContext + ); +$arguments3['__thenClosure'] = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure6 = function() use ($renderingContext, $self) { +$array7 = array ( +);return $renderingContext->getVariableProvider()->getByPath('content', $array7); +}; +$arguments5 = array(); +$arguments5['value'] = NULL; +return isset($arguments5['value']) ? $arguments5['value'] : $renderChildrenClosure6(); +}; +$arguments3['__elseClosures'][] = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure9 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments8 = array(); +$arguments8['data'] = NULL; +$arguments8['typoscriptObjectPath'] = NULL; +$arguments8['currentValueKey'] = NULL; +$arguments8['table'] = ''; +$output10 = ''; + +$output10 .= 'tt_content.'; +$array11 = array ( +); +$output10 .= $renderingContext->getVariableProvider()->getByPath('data.CType', $array11); + +$output10 .= '.20'; +$arguments8['typoscriptObjectPath'] = $output10; +$array12 = array ( +);$arguments8['data'] = $renderingContext->getVariableProvider()->getByPath('data', $array12); +$arguments8['table'] = 'tt_content'; +$renderChildrenClosure9 = ($arguments8['data'] !== null) ? function() use ($arguments8) { return $arguments8['data']; } : $renderChildrenClosure9;return TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments8, $renderChildrenClosure9, $renderingContext); +}; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output29 = ''; + +$output29 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\LayoutViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments30 = array(); +$arguments30['name'] = NULL; +$arguments30['name'] = 'Default'; + +$output29 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, ['']); + +$output29 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure33 = function() use ($renderingContext, $self) { +$output34 = ''; + +$output34 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure36 = function() use ($renderingContext, $self) { +return 'This templates is used to provide nessesary functionality for external processed content and could be used across multiple sources, for example the frontend login content element.'; +}; +$arguments35 = array(); + +$output34 .= ''; + +$output34 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure38 = function() use ($renderingContext, $self) { +$output50 = ''; + +$output50 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure52 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure54 = function() use ($renderingContext, $self) { +$array55 = array ( +);return $renderingContext->getVariableProvider()->getByPath('content', $array55); +}; +$arguments53 = array(); +$arguments53['value'] = NULL; +return isset($arguments53['value']) ? $arguments53['value'] : $renderChildrenClosure54(); +}; +$arguments51 = array(); + +$output50 .= ''; + +$output50 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure57 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure59 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments58 = array(); +$arguments58['data'] = NULL; +$arguments58['typoscriptObjectPath'] = NULL; +$arguments58['currentValueKey'] = NULL; +$arguments58['table'] = ''; +$output60 = ''; + +$output60 .= 'tt_content.'; +$array61 = array ( +); +$output60 .= $renderingContext->getVariableProvider()->getByPath('data.CType', $array61); + +$output60 .= '.20'; +$arguments58['typoscriptObjectPath'] = $output60; +$array62 = array ( +);$arguments58['data'] = $renderingContext->getVariableProvider()->getByPath('data', $array62); +$arguments58['table'] = 'tt_content'; +$renderChildrenClosure59 = ($arguments58['data'] !== null) ? function() use ($arguments58) { return $arguments58['data']; } : $renderChildrenClosure59;return TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments58, $renderChildrenClosure59, $renderingContext); +}; +$arguments56 = array(); +$arguments56['if'] = NULL; + +$output50 .= ''; + +$output50 .= ' + '; +return $output50; +}; +$arguments37 = array(); +$arguments37['then'] = NULL; +$arguments37['else'] = NULL; +$arguments37['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array47 = array(); +$array48 = array ( +);$array47['0'] = $renderingContext->getVariableProvider()->getByPath('content', $array48); + +$expression49 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments37['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression49( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array47) + ), + $renderingContext + ); +$arguments37['__thenClosure'] = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure40 = function() use ($renderingContext, $self) { +$array41 = array ( +);return $renderingContext->getVariableProvider()->getByPath('content', $array41); +}; +$arguments39 = array(); +$arguments39['value'] = NULL; +return isset($arguments39['value']) ? $arguments39['value'] : $renderChildrenClosure40(); +}; +$arguments37['__elseClosures'][] = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure43 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments42 = array(); +$arguments42['data'] = NULL; +$arguments42['typoscriptObjectPath'] = NULL; +$arguments42['currentValueKey'] = NULL; +$arguments42['table'] = ''; +$output44 = ''; + +$output44 .= 'tt_content.'; +$array45 = array ( +); +$output44 .= $renderingContext->getVariableProvider()->getByPath('data.CType', $array45); + +$output44 .= '.20'; +$arguments42['typoscriptObjectPath'] = $output44; +$array46 = array ( +);$arguments42['data'] = $renderingContext->getVariableProvider()->getByPath('data', $array46); +$arguments42['table'] = 'tt_content'; +$renderChildrenClosure43 = ($arguments42['data'] !== null) ? function() use ($arguments42) { return $arguments42['data']; } : $renderChildrenClosure43;return TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments42, $renderChildrenClosure43, $renderingContext); +}; + +$output34 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments37, $renderChildrenClosure38, $renderingContext); + +$output34 .= ' + +'; +return $output34; +}; +$arguments32 = array(); +$arguments32['name'] = NULL; +$arguments32['name'] = 'Main'; + +$output29 .= ''; + +$output29 .= ' + +'; + +return $output29; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_Generic_8f573ec509d1e6b67d081ca57592f069fec0d843.php b/var/cache/code/fluid_template/Standard_action_Generic_8f573ec509d1e6b67d081ca57592f069fec0d843.php new file mode 100644 index 0000000..64052ab --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_Generic_8f573ec509d1e6b67d081ca57592f069fec0d843.php @@ -0,0 +1,340 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section Main + */ +public function section_62bce9422ff2d14f69ab80a154510232fc8a9afd(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'This templates is used to provide nessesary functionality for external processed content and could be used across multiple sources, for example the frontend login content element.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure4 = function() use ($renderingContext, $self) { +$output16 = ''; + +$output16 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure18 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure20 = function() use ($renderingContext, $self) { +$array21 = array ( +);return $renderingContext->getVariableProvider()->getByPath('content', $array21); +}; +$arguments19 = array(); +$arguments19['value'] = NULL; +return isset($arguments19['value']) ? $arguments19['value'] : $renderChildrenClosure20(); +}; +$arguments17 = array(); + +$output16 .= ''; + +$output16 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure23 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure25 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments24 = array(); +$arguments24['data'] = NULL; +$arguments24['typoscriptObjectPath'] = NULL; +$arguments24['currentValueKey'] = NULL; +$arguments24['table'] = ''; +$output26 = ''; + +$output26 .= 'tt_content.'; +$array27 = array ( +); +$output26 .= $renderingContext->getVariableProvider()->getByPath('data.CType', $array27); + +$output26 .= '.20'; +$arguments24['typoscriptObjectPath'] = $output26; +$array28 = array ( +);$arguments24['data'] = $renderingContext->getVariableProvider()->getByPath('data', $array28); +$arguments24['table'] = 'tt_content'; +$renderChildrenClosure25 = ($arguments24['data'] !== null) ? function() use ($arguments24) { return $arguments24['data']; } : $renderChildrenClosure25;return TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments24, $renderChildrenClosure25, $renderingContext); +}; +$arguments22 = array(); +$arguments22['if'] = NULL; + +$output16 .= ''; + +$output16 .= ' + '; +return $output16; +}; +$arguments3 = array(); +$arguments3['then'] = NULL; +$arguments3['else'] = NULL; +$arguments3['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array13 = array(); +$array14 = array ( +);$array13['0'] = $renderingContext->getVariableProvider()->getByPath('content', $array14); + +$expression15 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments3['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression15( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array13) + ), + $renderingContext + ); +$arguments3['__thenClosure'] = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure6 = function() use ($renderingContext, $self) { +$array7 = array ( +);return $renderingContext->getVariableProvider()->getByPath('content', $array7); +}; +$arguments5 = array(); +$arguments5['value'] = NULL; +return isset($arguments5['value']) ? $arguments5['value'] : $renderChildrenClosure6(); +}; +$arguments3['__elseClosures'][] = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure9 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments8 = array(); +$arguments8['data'] = NULL; +$arguments8['typoscriptObjectPath'] = NULL; +$arguments8['currentValueKey'] = NULL; +$arguments8['table'] = ''; +$output10 = ''; + +$output10 .= 'tt_content.'; +$array11 = array ( +); +$output10 .= $renderingContext->getVariableProvider()->getByPath('data.CType', $array11); + +$output10 .= '.20'; +$arguments8['typoscriptObjectPath'] = $output10; +$array12 = array ( +);$arguments8['data'] = $renderingContext->getVariableProvider()->getByPath('data', $array12); +$arguments8['table'] = 'tt_content'; +$renderChildrenClosure9 = ($arguments8['data'] !== null) ? function() use ($arguments8) { return $arguments8['data']; } : $renderChildrenClosure9;return TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments8, $renderChildrenClosure9, $renderingContext); +}; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output29 = ''; + +$output29 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\LayoutViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments30 = array(); +$arguments30['name'] = NULL; +$arguments30['name'] = 'Default'; + +$output29 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, ['']); + +$output29 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure33 = function() use ($renderingContext, $self) { +$output34 = ''; + +$output34 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure36 = function() use ($renderingContext, $self) { +return 'This templates is used to provide nessesary functionality for external processed content and could be used across multiple sources, for example the frontend login content element.'; +}; +$arguments35 = array(); + +$output34 .= ''; + +$output34 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure38 = function() use ($renderingContext, $self) { +$output50 = ''; + +$output50 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure52 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure54 = function() use ($renderingContext, $self) { +$array55 = array ( +);return $renderingContext->getVariableProvider()->getByPath('content', $array55); +}; +$arguments53 = array(); +$arguments53['value'] = NULL; +return isset($arguments53['value']) ? $arguments53['value'] : $renderChildrenClosure54(); +}; +$arguments51 = array(); + +$output50 .= ''; + +$output50 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure57 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure59 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments58 = array(); +$arguments58['data'] = NULL; +$arguments58['typoscriptObjectPath'] = NULL; +$arguments58['currentValueKey'] = NULL; +$arguments58['table'] = ''; +$output60 = ''; + +$output60 .= 'tt_content.'; +$array61 = array ( +); +$output60 .= $renderingContext->getVariableProvider()->getByPath('data.CType', $array61); + +$output60 .= '.20'; +$arguments58['typoscriptObjectPath'] = $output60; +$array62 = array ( +);$arguments58['data'] = $renderingContext->getVariableProvider()->getByPath('data', $array62); +$arguments58['table'] = 'tt_content'; +$renderChildrenClosure59 = ($arguments58['data'] !== null) ? function() use ($arguments58) { return $arguments58['data']; } : $renderChildrenClosure59;return TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments58, $renderChildrenClosure59, $renderingContext); +}; +$arguments56 = array(); +$arguments56['if'] = NULL; + +$output50 .= ''; + +$output50 .= ' + '; +return $output50; +}; +$arguments37 = array(); +$arguments37['then'] = NULL; +$arguments37['else'] = NULL; +$arguments37['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array47 = array(); +$array48 = array ( +);$array47['0'] = $renderingContext->getVariableProvider()->getByPath('content', $array48); + +$expression49 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments37['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression49( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array47) + ), + $renderingContext + ); +$arguments37['__thenClosure'] = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure40 = function() use ($renderingContext, $self) { +$array41 = array ( +);return $renderingContext->getVariableProvider()->getByPath('content', $array41); +}; +$arguments39 = array(); +$arguments39['value'] = NULL; +return isset($arguments39['value']) ? $arguments39['value'] : $renderChildrenClosure40(); +}; +$arguments37['__elseClosures'][] = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure43 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments42 = array(); +$arguments42['data'] = NULL; +$arguments42['typoscriptObjectPath'] = NULL; +$arguments42['currentValueKey'] = NULL; +$arguments42['table'] = ''; +$output44 = ''; + +$output44 .= 'tt_content.'; +$array45 = array ( +); +$output44 .= $renderingContext->getVariableProvider()->getByPath('data.CType', $array45); + +$output44 .= '.20'; +$arguments42['typoscriptObjectPath'] = $output44; +$array46 = array ( +);$arguments42['data'] = $renderingContext->getVariableProvider()->getByPath('data', $array46); +$arguments42['table'] = 'tt_content'; +$renderChildrenClosure43 = ($arguments42['data'] !== null) ? function() use ($arguments42) { return $arguments42['data']; } : $renderChildrenClosure43;return TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments42, $renderChildrenClosure43, $renderingContext); +}; + +$output34 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments37, $renderChildrenClosure38, $renderingContext); + +$output34 .= ' + +'; +return $output34; +}; +$arguments32 = array(); +$arguments32['name'] = NULL; +$arguments32['name'] = 'Main'; + +$output29 .= ''; + +$output29 .= ' + +'; + +return $output29; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_Generic_b45d06b3a4ce9950e83a95f01cb51101f6b6bddf.php b/var/cache/code/fluid_template/Standard_action_Generic_b45d06b3a4ce9950e83a95f01cb51101f6b6bddf.php new file mode 100644 index 0000000..d0f36ce --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_Generic_b45d06b3a4ce9950e83a95f01cb51101f6b6bddf.php @@ -0,0 +1,340 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section Main + */ +public function section_62bce9422ff2d14f69ab80a154510232fc8a9afd(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'This templates is used to provide nessesary functionality for external processed content and could be used across multiple sources, for example the frontend login content element.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure4 = function() use ($renderingContext, $self) { +$output16 = ''; + +$output16 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure18 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure20 = function() use ($renderingContext, $self) { +$array21 = array ( +);return $renderingContext->getVariableProvider()->getByPath('content', $array21); +}; +$arguments19 = array(); +$arguments19['value'] = NULL; +return isset($arguments19['value']) ? $arguments19['value'] : $renderChildrenClosure20(); +}; +$arguments17 = array(); + +$output16 .= ''; + +$output16 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure23 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure25 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments24 = array(); +$arguments24['data'] = NULL; +$arguments24['typoscriptObjectPath'] = NULL; +$arguments24['currentValueKey'] = NULL; +$arguments24['table'] = ''; +$output26 = ''; + +$output26 .= 'tt_content.'; +$array27 = array ( +); +$output26 .= $renderingContext->getVariableProvider()->getByPath('data.CType', $array27); + +$output26 .= '.20'; +$arguments24['typoscriptObjectPath'] = $output26; +$array28 = array ( +);$arguments24['data'] = $renderingContext->getVariableProvider()->getByPath('data', $array28); +$arguments24['table'] = 'tt_content'; +$renderChildrenClosure25 = ($arguments24['data'] !== null) ? function() use ($arguments24) { return $arguments24['data']; } : $renderChildrenClosure25;return TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments24, $renderChildrenClosure25, $renderingContext); +}; +$arguments22 = array(); +$arguments22['if'] = NULL; + +$output16 .= ''; + +$output16 .= ' + '; +return $output16; +}; +$arguments3 = array(); +$arguments3['then'] = NULL; +$arguments3['else'] = NULL; +$arguments3['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array13 = array(); +$array14 = array ( +);$array13['0'] = $renderingContext->getVariableProvider()->getByPath('content', $array14); + +$expression15 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments3['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression15( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array13) + ), + $renderingContext + ); +$arguments3['__thenClosure'] = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure6 = function() use ($renderingContext, $self) { +$array7 = array ( +);return $renderingContext->getVariableProvider()->getByPath('content', $array7); +}; +$arguments5 = array(); +$arguments5['value'] = NULL; +return isset($arguments5['value']) ? $arguments5['value'] : $renderChildrenClosure6(); +}; +$arguments3['__elseClosures'][] = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure9 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments8 = array(); +$arguments8['data'] = NULL; +$arguments8['typoscriptObjectPath'] = NULL; +$arguments8['currentValueKey'] = NULL; +$arguments8['table'] = ''; +$output10 = ''; + +$output10 .= 'tt_content.'; +$array11 = array ( +); +$output10 .= $renderingContext->getVariableProvider()->getByPath('data.CType', $array11); + +$output10 .= '.20'; +$arguments8['typoscriptObjectPath'] = $output10; +$array12 = array ( +);$arguments8['data'] = $renderingContext->getVariableProvider()->getByPath('data', $array12); +$arguments8['table'] = 'tt_content'; +$renderChildrenClosure9 = ($arguments8['data'] !== null) ? function() use ($arguments8) { return $arguments8['data']; } : $renderChildrenClosure9;return TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments8, $renderChildrenClosure9, $renderingContext); +}; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output29 = ''; + +$output29 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\LayoutViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments30 = array(); +$arguments30['name'] = NULL; +$arguments30['name'] = 'Default'; + +$output29 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, ['']); + +$output29 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure33 = function() use ($renderingContext, $self) { +$output34 = ''; + +$output34 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure36 = function() use ($renderingContext, $self) { +return 'This templates is used to provide nessesary functionality for external processed content and could be used across multiple sources, for example the frontend login content element.'; +}; +$arguments35 = array(); + +$output34 .= ''; + +$output34 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure38 = function() use ($renderingContext, $self) { +$output50 = ''; + +$output50 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure52 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure54 = function() use ($renderingContext, $self) { +$array55 = array ( +);return $renderingContext->getVariableProvider()->getByPath('content', $array55); +}; +$arguments53 = array(); +$arguments53['value'] = NULL; +return isset($arguments53['value']) ? $arguments53['value'] : $renderChildrenClosure54(); +}; +$arguments51 = array(); + +$output50 .= ''; + +$output50 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure57 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure59 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments58 = array(); +$arguments58['data'] = NULL; +$arguments58['typoscriptObjectPath'] = NULL; +$arguments58['currentValueKey'] = NULL; +$arguments58['table'] = ''; +$output60 = ''; + +$output60 .= 'tt_content.'; +$array61 = array ( +); +$output60 .= $renderingContext->getVariableProvider()->getByPath('data.CType', $array61); + +$output60 .= '.20'; +$arguments58['typoscriptObjectPath'] = $output60; +$array62 = array ( +);$arguments58['data'] = $renderingContext->getVariableProvider()->getByPath('data', $array62); +$arguments58['table'] = 'tt_content'; +$renderChildrenClosure59 = ($arguments58['data'] !== null) ? function() use ($arguments58) { return $arguments58['data']; } : $renderChildrenClosure59;return TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments58, $renderChildrenClosure59, $renderingContext); +}; +$arguments56 = array(); +$arguments56['if'] = NULL; + +$output50 .= ''; + +$output50 .= ' + '; +return $output50; +}; +$arguments37 = array(); +$arguments37['then'] = NULL; +$arguments37['else'] = NULL; +$arguments37['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array47 = array(); +$array48 = array ( +);$array47['0'] = $renderingContext->getVariableProvider()->getByPath('content', $array48); + +$expression49 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments37['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression49( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array47) + ), + $renderingContext + ); +$arguments37['__thenClosure'] = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure40 = function() use ($renderingContext, $self) { +$array41 = array ( +);return $renderingContext->getVariableProvider()->getByPath('content', $array41); +}; +$arguments39 = array(); +$arguments39['value'] = NULL; +return isset($arguments39['value']) ? $arguments39['value'] : $renderChildrenClosure40(); +}; +$arguments37['__elseClosures'][] = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure43 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments42 = array(); +$arguments42['data'] = NULL; +$arguments42['typoscriptObjectPath'] = NULL; +$arguments42['currentValueKey'] = NULL; +$arguments42['table'] = ''; +$output44 = ''; + +$output44 .= 'tt_content.'; +$array45 = array ( +); +$output44 .= $renderingContext->getVariableProvider()->getByPath('data.CType', $array45); + +$output44 .= '.20'; +$arguments42['typoscriptObjectPath'] = $output44; +$array46 = array ( +);$arguments42['data'] = $renderingContext->getVariableProvider()->getByPath('data', $array46); +$arguments42['table'] = 'tt_content'; +$renderChildrenClosure43 = ($arguments42['data'] !== null) ? function() use ($arguments42) { return $arguments42['data']; } : $renderChildrenClosure43;return TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments42, $renderChildrenClosure43, $renderingContext); +}; + +$output34 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments37, $renderChildrenClosure38, $renderingContext); + +$output34 .= ' + +'; +return $output34; +}; +$arguments32 = array(); +$arguments32['name'] = NULL; +$arguments32['name'] = 'Main'; + +$output29 .= ''; + +$output29 .= ' + +'; + +return $output29; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_GoogleAnalyticsStatus_2f0c5a60d8c0506e246cfcf2371d5faf33041acf.php b/var/cache/code/fluid_template/Standard_action_GoogleAnalyticsStatus_2f0c5a60d8c0506e246cfcf2371d5faf33041acf.php new file mode 100644 index 0000000..773c05f --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_GoogleAnalyticsStatus_2f0c5a60d8c0506e246cfcf2371d5faf33041acf.php @@ -0,0 +1,127 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments1 = array(); +$arguments1['key'] = NULL; +$arguments1['id'] = NULL; +$arguments1['default'] = NULL; +$arguments1['arguments'] = NULL; +$arguments1['extensionName'] = NULL; +$arguments1['languageKey'] = NULL; +$arguments1['alternativeLanguageKeys'] = NULL; +$arguments1['key'] = 'googleanalyticsstatus.title'; +$arguments1['extensionName'] = 'bootstrap_package'; + +$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext)]); + +$output0 .= ':
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure4 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments3 = array(); +$arguments3['key'] = NULL; +$arguments3['id'] = NULL; +$arguments3['default'] = NULL; +$arguments3['arguments'] = NULL; +$arguments3['extensionName'] = NULL; +$arguments3['languageKey'] = NULL; +$arguments3['alternativeLanguageKeys'] = NULL; +$arguments3['key'] = 'googleanalyticsstatus.description'; +$arguments3['extensionName'] = 'bootstrap_package'; + +$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext)]); + +$output0 .= '
+ + + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_GoogleAnalyticsStatus_6324e17d45a3d506028ed72ca2523495360fe8eb.php b/var/cache/code/fluid_template/Standard_action_GoogleAnalyticsStatus_6324e17d45a3d506028ed72ca2523495360fe8eb.php new file mode 100644 index 0000000..6224417 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_GoogleAnalyticsStatus_6324e17d45a3d506028ed72ca2523495360fe8eb.php @@ -0,0 +1,127 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments1 = array(); +$arguments1['key'] = NULL; +$arguments1['id'] = NULL; +$arguments1['default'] = NULL; +$arguments1['arguments'] = NULL; +$arguments1['extensionName'] = NULL; +$arguments1['languageKey'] = NULL; +$arguments1['alternativeLanguageKeys'] = NULL; +$arguments1['key'] = 'googleanalyticsstatus.title'; +$arguments1['extensionName'] = 'bootstrap_package'; + +$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext)]); + +$output0 .= ':
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure4 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments3 = array(); +$arguments3['key'] = NULL; +$arguments3['id'] = NULL; +$arguments3['default'] = NULL; +$arguments3['arguments'] = NULL; +$arguments3['extensionName'] = NULL; +$arguments3['languageKey'] = NULL; +$arguments3['alternativeLanguageKeys'] = NULL; +$arguments3['key'] = 'googleanalyticsstatus.description'; +$arguments3['extensionName'] = 'bootstrap_package'; + +$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext)]); + +$output0 .= '
+ + + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_GoogleAnalyticsStatus_89d0ad030cc8c22d6a0d7f532d7d31dfc007a273.php b/var/cache/code/fluid_template/Standard_action_GoogleAnalyticsStatus_89d0ad030cc8c22d6a0d7f532d7d31dfc007a273.php new file mode 100644 index 0000000..de2c6f4 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_GoogleAnalyticsStatus_89d0ad030cc8c22d6a0d7f532d7d31dfc007a273.php @@ -0,0 +1,127 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments1 = array(); +$arguments1['key'] = NULL; +$arguments1['id'] = NULL; +$arguments1['default'] = NULL; +$arguments1['arguments'] = NULL; +$arguments1['extensionName'] = NULL; +$arguments1['languageKey'] = NULL; +$arguments1['alternativeLanguageKeys'] = NULL; +$arguments1['key'] = 'googleanalyticsstatus.title'; +$arguments1['extensionName'] = 'bootstrap_package'; + +$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext)]); + +$output0 .= ':
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure4 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments3 = array(); +$arguments3['key'] = NULL; +$arguments3['id'] = NULL; +$arguments3['default'] = NULL; +$arguments3['arguments'] = NULL; +$arguments3['extensionName'] = NULL; +$arguments3['languageKey'] = NULL; +$arguments3['alternativeLanguageKeys'] = NULL; +$arguments3['key'] = 'googleanalyticsstatus.description'; +$arguments3['extensionName'] = 'bootstrap_package'; + +$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext)]); + +$output0 .= '
+ + + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_HelpToolbarItemDropDown_75b3dcc8f2d7c80a2c1b6aafd5e4cedcb741c831.php b/var/cache/code/fluid_template/Standard_action_HelpToolbarItemDropDown_75b3dcc8f2d7c80a2c1b6aafd5e4cedcb741c831.php new file mode 100644 index 0000000..88c70d7 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_HelpToolbarItemDropDown_75b3dcc8f2d7c80a2c1b6aafd5e4cedcb741c831.php @@ -0,0 +1,227 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + +
+ + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_HelpToolbarItem_2c76f4059ecf12726213274c50ac2ee347ee56b8.php b/var/cache/code/fluid_template/Standard_action_HelpToolbarItem_2c76f4059ecf12726213274c50ac2ee347ee56b8.php new file mode 100644 index 0000000..caf9c38 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_HelpToolbarItem_2c76f4059ecf12726213274c50ac2ee347ee56b8.php @@ -0,0 +1,89 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments1 = array(); +$arguments1['section'] = NULL; +$arguments1['partial'] = NULL; +$arguments1['delegate'] = NULL; +$arguments1['renderable'] = NULL; +$arguments1['arguments'] = array ( +); +$arguments1['optional'] = false; +$arguments1['default'] = NULL; +$arguments1['contentAs'] = NULL; +$arguments1['debug'] = true; +$arguments1['partial'] = 'ToolbarItem'; +// Rendering Array +$array3 = array(); +$array3['title'] = 'LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:toolbarItems.help'; +// Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper +$renderChildrenClosure5 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments4 = array(); +$arguments4['identifier'] = NULL; +$arguments4['size'] = 'small'; +$arguments4['overlay'] = NULL; +$arguments4['state'] = 'default'; +$arguments4['alternativeMarkupIdentifier'] = NULL; +$arguments4['identifier'] = 'apps-toolbar-menu-help'; +$arguments4['size'] = 'small'; +$arguments4['alternativeMarkupIdentifier'] = 'inline'; +$array3['icon'] = TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments4, $renderChildrenClosure5, $renderingContext); +$arguments1['arguments'] = $array3; + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_Html_2c4093378d906d1f41fcf51bd77b3a05fd59b537.php b/var/cache/code/fluid_template/Standard_action_Html_2c4093378d906d1f41fcf51bd77b3a05fd59b537.php new file mode 100644 index 0000000..a1d50be --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_Html_2c4093378d906d1f41fcf51bd77b3a05fd59b537.php @@ -0,0 +1,138 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section Header + */ +public function section_31341c6f0c7af677ffb8fadcb92038e8ac2b6193(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; + +return NULL; +} +/** + * section Main + */ +public function section_62bce9422ff2d14f69ab80a154510232fc8a9afd(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$array3 = array ( +);return $renderingContext->getVariableProvider()->getByPath('data.bodytext', $array3); +}; +$arguments1 = array(); +$arguments1['value'] = NULL; + +$output0 .= isset($arguments1['value']) ? $arguments1['value'] : $renderChildrenClosure2(); + +$output0 .= ' + +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output4 = ''; + +$output4 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\LayoutViewHelper +$renderChildrenClosure6 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments5 = array(); +$arguments5['name'] = NULL; +$arguments5['name'] = 'Default'; + +$output4 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, ['']); + +$output4 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments7 = array(); +$arguments7['name'] = NULL; +$arguments7['name'] = 'Header'; + +$output4 .= ''; + +$output4 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure10 = function() use ($renderingContext, $self) { +$output11 = ''; + +$output11 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure13 = function() use ($renderingContext, $self) { +$array14 = array ( +);return $renderingContext->getVariableProvider()->getByPath('data.bodytext', $array14); +}; +$arguments12 = array(); +$arguments12['value'] = NULL; + +$output11 .= isset($arguments12['value']) ? $arguments12['value'] : $renderChildrenClosure13(); + +$output11 .= ' + +'; +return $output11; +}; +$arguments9 = array(); +$arguments9['name'] = NULL; +$arguments9['name'] = 'Main'; + +$output4 .= ''; + +$output4 .= ' + +'; + +return $output4; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_Html_a23efb15eef892df2ec5bb098e1f985c274223af.php b/var/cache/code/fluid_template/Standard_action_Html_a23efb15eef892df2ec5bb098e1f985c274223af.php new file mode 100644 index 0000000..684d256 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_Html_a23efb15eef892df2ec5bb098e1f985c274223af.php @@ -0,0 +1,138 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section Header + */ +public function section_31341c6f0c7af677ffb8fadcb92038e8ac2b6193(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; + +return NULL; +} +/** + * section Main + */ +public function section_62bce9422ff2d14f69ab80a154510232fc8a9afd(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$array3 = array ( +);return $renderingContext->getVariableProvider()->getByPath('data.bodytext', $array3); +}; +$arguments1 = array(); +$arguments1['value'] = NULL; + +$output0 .= isset($arguments1['value']) ? $arguments1['value'] : $renderChildrenClosure2(); + +$output0 .= ' + +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output4 = ''; + +$output4 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\LayoutViewHelper +$renderChildrenClosure6 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments5 = array(); +$arguments5['name'] = NULL; +$arguments5['name'] = 'Default'; + +$output4 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, ['']); + +$output4 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments7 = array(); +$arguments7['name'] = NULL; +$arguments7['name'] = 'Header'; + +$output4 .= ''; + +$output4 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure10 = function() use ($renderingContext, $self) { +$output11 = ''; + +$output11 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure13 = function() use ($renderingContext, $self) { +$array14 = array ( +);return $renderingContext->getVariableProvider()->getByPath('data.bodytext', $array14); +}; +$arguments12 = array(); +$arguments12['value'] = NULL; + +$output11 .= isset($arguments12['value']) ? $arguments12['value'] : $renderChildrenClosure13(); + +$output11 .= ' + +'; +return $output11; +}; +$arguments9 = array(); +$arguments9['name'] = NULL; +$arguments9['name'] = 'Main'; + +$output4 .= ''; + +$output4 .= ' + +'; + +return $output4; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_Html_c525b549590684b8ac005554a5a45e2ba99b7278.php b/var/cache/code/fluid_template/Standard_action_Html_c525b549590684b8ac005554a5a45e2ba99b7278.php new file mode 100644 index 0000000..9bd297d --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_Html_c525b549590684b8ac005554a5a45e2ba99b7278.php @@ -0,0 +1,138 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section Header + */ +public function section_31341c6f0c7af677ffb8fadcb92038e8ac2b6193(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; + +return NULL; +} +/** + * section Main + */ +public function section_62bce9422ff2d14f69ab80a154510232fc8a9afd(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$array3 = array ( +);return $renderingContext->getVariableProvider()->getByPath('data.bodytext', $array3); +}; +$arguments1 = array(); +$arguments1['value'] = NULL; + +$output0 .= isset($arguments1['value']) ? $arguments1['value'] : $renderChildrenClosure2(); + +$output0 .= ' + +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output4 = ''; + +$output4 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\LayoutViewHelper +$renderChildrenClosure6 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments5 = array(); +$arguments5['name'] = NULL; +$arguments5['name'] = 'Default'; + +$output4 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, ['']); + +$output4 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments7 = array(); +$arguments7['name'] = NULL; +$arguments7['name'] = 'Header'; + +$output4 .= ''; + +$output4 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure10 = function() use ($renderingContext, $self) { +$output11 = ''; + +$output11 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure13 = function() use ($renderingContext, $self) { +$array14 = array ( +);return $renderingContext->getVariableProvider()->getByPath('data.bodytext', $array14); +}; +$arguments12 = array(); +$arguments12['value'] = NULL; + +$output11 .= isset($arguments12['value']) ? $arguments12['value'] : $renderChildrenClosure13(); + +$output11 .= ' + +'; +return $output11; +}; +$arguments9 = array(); +$arguments9['name'] = NULL; +$arguments9['name'] = 'Main'; + +$output4 .= ''; + +$output4 .= ' + +'; + +return $output4; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_Item_917cb5038105bb5fdf19a723b9aea3af42b909b8.php b/var/cache/code/fluid_template/Standard_action_Item_917cb5038105bb5fdf19a723b9aea3af42b909b8.php new file mode 100644 index 0000000..852b72a --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_Item_917cb5038105bb5fdf19a723b9aea3af42b909b8.php @@ -0,0 +1,104 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper +$renderChildrenClosure4 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments3 = array(); +$arguments3['identifier'] = NULL; +$arguments3['size'] = 'small'; +$arguments3['overlay'] = NULL; +$arguments3['state'] = 'default'; +$arguments3['alternativeMarkupIdentifier'] = NULL; +$arguments3['identifier'] = 'apps-toolbar-menu-shortcut'; +$arguments3['alternativeMarkupIdentifier'] = 'inline'; + +$output0 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext); + +$output0 .= ' + + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure6 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments5 = array(); +$arguments5['key'] = NULL; +$arguments5['id'] = NULL; +$arguments5['default'] = NULL; +$arguments5['arguments'] = NULL; +$arguments5['extensionName'] = NULL; +$arguments5['languageKey'] = NULL; +$arguments5['alternativeLanguageKeys'] = NULL; +$arguments5['key'] = 'LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:toolbarItems.bookmarks'; + +$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments5, $renderChildrenClosure6, $renderingContext)]); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_LiveSearchToolbarItem_6b7ab00bdba2fe5f89e78a331f3fcf34c05721a7.php b/var/cache/code/fluid_template/Standard_action_LiveSearchToolbarItem_6b7ab00bdba2fe5f89e78a331f3fcf34c05721a7.php new file mode 100644 index 0000000..8862128 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_LiveSearchToolbarItem_6b7ab00bdba2fe5f89e78a331f3fcf34c05721a7.php @@ -0,0 +1,108 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + +
+
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments1 = array(); +$arguments1['identifier'] = NULL; +$arguments1['size'] = 'small'; +$arguments1['overlay'] = NULL; +$arguments1['state'] = 'default'; +$arguments1['alternativeMarkupIdentifier'] = NULL; +$arguments1['identifier'] = 'apps-toolbar-menu-search'; +$arguments1['size'] = 'small'; +$arguments1['alternativeMarkupIdentifier'] = 'inline'; + +$output0 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' +
+ +
+
+ + + + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_Module_8d2556766f4dce37e240cd7d6d9bad535e4b47f7.php b/var/cache/code/fluid_template/Standard_action_Module_8d2556766f4dce37e240cd7d6d9bad535e4b47f7.php new file mode 100644 index 0000000..5dd5d63 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_Module_8d2556766f4dce37e240cd7d6d9bad535e4b47f7.php @@ -0,0 +1,317 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= '
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure4 = function() use ($renderingContext, $self) { +$output12 = ''; + +$output12 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure14 = function() use ($renderingContext, $self) { +$output15 = ''; + +$output15 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure17 = function() use ($renderingContext, $self) { +$array18 = array ( +);return $renderingContext->getVariableProvider()->getByPath('formTag', $array18); +}; +$arguments16 = array(); +$arguments16['value'] = NULL; + +$output15 .= isset($arguments16['value']) ? $arguments16['value'] : $renderChildrenClosure17(); + +$output15 .= ' + '; +return $output15; +}; +$arguments13 = array(); + +$output12 .= ''; + +$output12 .= ' + '; +return $output12; +}; +$arguments3 = array(); +$arguments3['then'] = NULL; +$arguments3['else'] = NULL; +$arguments3['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array9 = array(); +$array10 = array ( +);$array9['0'] = $renderingContext->getVariableProvider()->getByPath('formTag', $array10); + +$expression11 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments3['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression11( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array9) + ), + $renderingContext + ); +$arguments3['__thenClosure'] = function() use ($renderingContext, $self) { +$output5 = ''; + +$output5 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure7 = function() use ($renderingContext, $self) { +$array8 = array ( +);return $renderingContext->getVariableProvider()->getByPath('formTag', $array8); +}; +$arguments6 = array(); +$arguments6['value'] = NULL; + +$output5 .= isset($arguments6['value']) ? $arguments6['value'] : $renderChildrenClosure7(); + +$output5 .= ' + '; +return $output5; +}; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext); + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure20 = function() use ($renderingContext, $self) { +$output24 = ''; + +$output24 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure26 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments25 = array(); +$arguments25['section'] = NULL; +$arguments25['partial'] = NULL; +$arguments25['delegate'] = NULL; +$arguments25['renderable'] = NULL; +$arguments25['arguments'] = array ( +); +$arguments25['optional'] = false; +$arguments25['default'] = NULL; +$arguments25['contentAs'] = NULL; +$arguments25['debug'] = true; +$arguments25['partial'] = 'DocHeader'; +// Rendering Array +$array27 = array(); +$array28 = array ( +);$array27['docHeader'] = $renderingContext->getVariableProvider()->getByPath('docHeader', $array28); +$arguments25['arguments'] = $array27; + +$output24 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments25, $renderChildrenClosure26, $renderingContext); + +$output24 .= ' + '; +return $output24; +}; +$arguments19 = array(); +$arguments19['then'] = NULL; +$arguments19['else'] = NULL; +$arguments19['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array21 = array(); +$array22 = array ( +);$array21['0'] = $renderingContext->getVariableProvider()->getByPath('docHeader.enabled', $array22); + +$expression23 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments19['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression23( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array21) + ), + $renderingContext + ); +$arguments19['__thenClosure'] = $renderChildrenClosure20; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments19, $renderChildrenClosure20, $renderingContext); + +$output0 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure30 = function() use ($renderingContext, $self) { +$output34 = ''; + +$output34 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper +$renderChildrenClosure36 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments35 = array(); +$arguments35['identifier'] = NULL; +$arguments35['size'] = 'small'; +$arguments35['overlay'] = NULL; +$arguments35['state'] = 'default'; +$arguments35['alternativeMarkupIdentifier'] = NULL; +$arguments35['identifier'] = 'spinner-circle-light'; +$arguments35['size'] = 'large'; + +$output34 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments35, $renderChildrenClosure36, $renderingContext); + +$output34 .= ' +
+ '; +return $output34; +}; +$arguments29 = array(); +$arguments29['then'] = NULL; +$arguments29['else'] = NULL; +$arguments29['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array31 = array(); +$array32 = array ( +);$array31['0'] = $renderingContext->getVariableProvider()->getByPath('uiBlock', $array32); + +$expression33 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments29['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression33( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array31) + ), + $renderingContext + ); +$arguments29['__thenClosure'] = $renderChildrenClosure30; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments29, $renderChildrenClosure30, $renderingContext); + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\FlashMessagesViewHelper +$renderChildrenClosure38 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments37 = array(); +$arguments37['queueIdentifier'] = NULL; +$arguments37['as'] = NULL; +$array39 = array ( +);$arguments37['queueIdentifier'] = $renderingContext->getVariableProvider()->getByPath('flashMessageQueueIdentifier', $array39); + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\FlashMessagesViewHelper::renderStatic($arguments37, $renderChildrenClosure38, $renderingContext); + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure41 = function() use ($renderingContext, $self) { +$array42 = array ( +);return $renderingContext->getVariableProvider()->getByPath('content', $array42); +}; +$arguments40 = array(); +$arguments40['value'] = NULL; + +$output0 .= isset($arguments40['value']) ? $arguments40['value'] : $renderChildrenClosure41(); + +$output0 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure44 = function() use ($renderingContext, $self) { +$output48 = ''; + +$output48 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure50 = function() use ($renderingContext, $self) { +return ' + + '; +}; +$arguments49 = array(); + +$output48 .= ''; + +$output48 .= ' + '; +return $output48; +}; +$arguments43 = array(); +$arguments43['then'] = NULL; +$arguments43['else'] = NULL; +$arguments43['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array45 = array(); +$array46 = array ( +);$array45['0'] = $renderingContext->getVariableProvider()->getByPath('formTag', $array46); + +$expression47 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments43['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression47( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array45) + ), + $renderingContext + ); +$arguments43['__thenClosure'] = function() use ($renderingContext, $self) { +return ' + + '; +}; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments43, $renderChildrenClosure44, $renderingContext); + +$output0 .= ' +
+'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_SpecialStart_036249c12c6c1f4d5e99d6279502620452e2a734.php b/var/cache/code/fluid_template/Standard_action_SpecialStart_036249c12c6c1f4d5e99d6279502620452e2a734.php new file mode 100644 index 0000000..3bf1e7e --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_SpecialStart_036249c12c6c1f4d5e99d6279502620452e2a734.php @@ -0,0 +1,556 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section Border + */ +public function section_5d10d3f42121c3aa0d7923d1f05cccf56ef176e5(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments1 = array(); +$arguments1['data'] = NULL; +$arguments1['typoscriptObjectPath'] = NULL; +$arguments1['currentValueKey'] = NULL; +$arguments1['table'] = ''; +$arguments1['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array4); +$array3['colPos'] = 3; +$array5 = array ( +);$array3['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.3.slide', $array5); +$arguments1['data'] = $array3; +$renderChildrenClosure2 = ($arguments1['data'] !== null) ? function() use ($arguments1) { return $arguments1['data']; } : $renderChildrenClosure2; +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} +/** + * section Main + */ +public function section_62bce9422ff2d14f69ab80a154510232fc8a9afd(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output6 = ''; + +$output6 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments7 = array(); +$arguments7['data'] = NULL; +$arguments7['typoscriptObjectPath'] = NULL; +$arguments7['currentValueKey'] = NULL; +$arguments7['table'] = ''; +$arguments7['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array9 = array(); +$array10 = array ( +);$array9['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array10); +$array9['colPos'] = 8; +$array11 = array ( +);$array9['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.8.slide', $array11); +$arguments7['data'] = $array9; +$renderChildrenClosure8 = ($arguments7['data'] !== null) ? function() use ($arguments7) { return $arguments7['data']; } : $renderChildrenClosure8; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext); + +$output6 .= ' + +
+
+
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure13 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments12 = array(); +$arguments12['data'] = NULL; +$arguments12['typoscriptObjectPath'] = NULL; +$arguments12['currentValueKey'] = NULL; +$arguments12['table'] = ''; +$arguments12['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array14 = array(); +$array15 = array ( +);$array14['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array15); +$array14['colPos'] = 20; +$array16 = array ( +);$array14['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.20.slide', $array16); +$arguments12['data'] = $array14; +$renderChildrenClosure13 = ($arguments12['data'] !== null) ? function() use ($arguments12) { return $arguments12['data']; } : $renderChildrenClosure13; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments12, $renderChildrenClosure13, $renderingContext); + +$output6 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure18 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments17 = array(); +$arguments17['data'] = NULL; +$arguments17['typoscriptObjectPath'] = NULL; +$arguments17['currentValueKey'] = NULL; +$arguments17['table'] = ''; +$arguments17['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array19 = array(); +$array20 = array ( +);$array19['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array20); +$array19['colPos'] = 21; +$array21 = array ( +);$array19['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.21.slide', $array21); +$arguments17['data'] = $array19; +$renderChildrenClosure18 = ($arguments17['data'] !== null) ? function() use ($arguments17) { return $arguments17['data']; } : $renderChildrenClosure18; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments17, $renderChildrenClosure18, $renderingContext); + +$output6 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure23 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments22 = array(); +$arguments22['data'] = NULL; +$arguments22['typoscriptObjectPath'] = NULL; +$arguments22['currentValueKey'] = NULL; +$arguments22['table'] = ''; +$arguments22['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array24 = array(); +$array25 = array ( +);$array24['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array25); +$array24['colPos'] = 22; +$array26 = array ( +);$array24['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.22.slide', $array26); +$arguments22['data'] = $array24; +$renderChildrenClosure23 = ($arguments22['data'] !== null) ? function() use ($arguments22) { return $arguments22['data']; } : $renderChildrenClosure23; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments22, $renderChildrenClosure23, $renderingContext); + +$output6 .= ' +
+
+
+
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure28 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments27 = array(); +$arguments27['data'] = NULL; +$arguments27['typoscriptObjectPath'] = NULL; +$arguments27['currentValueKey'] = NULL; +$arguments27['table'] = ''; +$arguments27['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array29 = array(); +$array30 = array ( +);$array29['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array30); +$array29['colPos'] = 0; +$array31 = array ( +);$array29['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.0.slide', $array31); +$arguments27['data'] = $array29; +$renderChildrenClosure28 = ($arguments27['data'] !== null) ? function() use ($arguments27) { return $arguments27['data']; } : $renderChildrenClosure28; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments27, $renderChildrenClosure28, $renderingContext); + +$output6 .= ' +
+ + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure33 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments32 = array(); +$arguments32['data'] = NULL; +$arguments32['typoscriptObjectPath'] = NULL; +$arguments32['currentValueKey'] = NULL; +$arguments32['table'] = ''; +$arguments32['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array34 = array(); +$array35 = array ( +);$array34['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array35); +$array34['colPos'] = 9; +$array36 = array ( +);$array34['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.9.slide', $array36); +$arguments32['data'] = $array34; +$renderChildrenClosure33 = ($arguments32['data'] !== null) ? function() use ($arguments32) { return $arguments32['data']; } : $renderChildrenClosure33; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments32, $renderChildrenClosure33, $renderingContext); + +$output6 .= ' + +'; + +return $output6; +} +/** + * section Footer + */ +public function section_26c01e70a337f208f56dae1c3bc18f60c4bff453(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output37 = ''; + +$output37 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure39 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments38 = array(); +$arguments38['section'] = NULL; +$arguments38['partial'] = NULL; +$arguments38['delegate'] = NULL; +$arguments38['renderable'] = NULL; +$arguments38['arguments'] = array ( +); +$arguments38['optional'] = false; +$arguments38['default'] = NULL; +$arguments38['contentAs'] = NULL; +$arguments38['debug'] = true; +$arguments38['partial'] = 'Structure/FooterContent'; +$arguments38['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output37 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments38, $renderChildrenClosure39, $renderingContext); + +$output37 .= ' + +'; + +return $output37; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output41 = ''; + +$output41 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\LayoutViewHelper +$renderChildrenClosure43 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments42 = array(); +$arguments42['name'] = NULL; +$arguments42['name'] = 'Default'; + +$output41 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, ['']); + +$output41 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure45 = function() use ($renderingContext, $self) { +$output46 = ''; + +$output46 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure48 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments47 = array(); +$arguments47['data'] = NULL; +$arguments47['typoscriptObjectPath'] = NULL; +$arguments47['currentValueKey'] = NULL; +$arguments47['table'] = ''; +$arguments47['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array49 = array(); +$array50 = array ( +);$array49['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array50); +$array49['colPos'] = 3; +$array51 = array ( +);$array49['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.3.slide', $array51); +$arguments47['data'] = $array49; +$renderChildrenClosure48 = ($arguments47['data'] !== null) ? function() use ($arguments47) { return $arguments47['data']; } : $renderChildrenClosure48; +$output46 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments47, $renderChildrenClosure48, $renderingContext); + +$output46 .= ' + +'; +return $output46; +}; +$arguments44 = array(); +$arguments44['name'] = NULL; +$arguments44['name'] = 'Border'; + +$output41 .= ''; + +$output41 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure53 = function() use ($renderingContext, $self) { +$output54 = ''; + +$output54 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure56 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments55 = array(); +$arguments55['data'] = NULL; +$arguments55['typoscriptObjectPath'] = NULL; +$arguments55['currentValueKey'] = NULL; +$arguments55['table'] = ''; +$arguments55['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array57 = array(); +$array58 = array ( +);$array57['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array58); +$array57['colPos'] = 8; +$array59 = array ( +);$array57['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.8.slide', $array59); +$arguments55['data'] = $array57; +$renderChildrenClosure56 = ($arguments55['data'] !== null) ? function() use ($arguments55) { return $arguments55['data']; } : $renderChildrenClosure56; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments55, $renderChildrenClosure56, $renderingContext); + +$output54 .= ' + +
+
+
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure61 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments60 = array(); +$arguments60['data'] = NULL; +$arguments60['typoscriptObjectPath'] = NULL; +$arguments60['currentValueKey'] = NULL; +$arguments60['table'] = ''; +$arguments60['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array62 = array(); +$array63 = array ( +);$array62['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array63); +$array62['colPos'] = 20; +$array64 = array ( +);$array62['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.20.slide', $array64); +$arguments60['data'] = $array62; +$renderChildrenClosure61 = ($arguments60['data'] !== null) ? function() use ($arguments60) { return $arguments60['data']; } : $renderChildrenClosure61; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments60, $renderChildrenClosure61, $renderingContext); + +$output54 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure66 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments65 = array(); +$arguments65['data'] = NULL; +$arguments65['typoscriptObjectPath'] = NULL; +$arguments65['currentValueKey'] = NULL; +$arguments65['table'] = ''; +$arguments65['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array67 = array(); +$array68 = array ( +);$array67['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array68); +$array67['colPos'] = 21; +$array69 = array ( +);$array67['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.21.slide', $array69); +$arguments65['data'] = $array67; +$renderChildrenClosure66 = ($arguments65['data'] !== null) ? function() use ($arguments65) { return $arguments65['data']; } : $renderChildrenClosure66; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments65, $renderChildrenClosure66, $renderingContext); + +$output54 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure71 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments70 = array(); +$arguments70['data'] = NULL; +$arguments70['typoscriptObjectPath'] = NULL; +$arguments70['currentValueKey'] = NULL; +$arguments70['table'] = ''; +$arguments70['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array72 = array(); +$array73 = array ( +);$array72['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array73); +$array72['colPos'] = 22; +$array74 = array ( +);$array72['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.22.slide', $array74); +$arguments70['data'] = $array72; +$renderChildrenClosure71 = ($arguments70['data'] !== null) ? function() use ($arguments70) { return $arguments70['data']; } : $renderChildrenClosure71; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments70, $renderChildrenClosure71, $renderingContext); + +$output54 .= ' +
+
+
+
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure76 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments75 = array(); +$arguments75['data'] = NULL; +$arguments75['typoscriptObjectPath'] = NULL; +$arguments75['currentValueKey'] = NULL; +$arguments75['table'] = ''; +$arguments75['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array77 = array(); +$array78 = array ( +);$array77['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array78); +$array77['colPos'] = 0; +$array79 = array ( +);$array77['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.0.slide', $array79); +$arguments75['data'] = $array77; +$renderChildrenClosure76 = ($arguments75['data'] !== null) ? function() use ($arguments75) { return $arguments75['data']; } : $renderChildrenClosure76; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments75, $renderChildrenClosure76, $renderingContext); + +$output54 .= ' +
+ + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure81 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments80 = array(); +$arguments80['data'] = NULL; +$arguments80['typoscriptObjectPath'] = NULL; +$arguments80['currentValueKey'] = NULL; +$arguments80['table'] = ''; +$arguments80['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array82 = array(); +$array83 = array ( +);$array82['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array83); +$array82['colPos'] = 9; +$array84 = array ( +);$array82['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.9.slide', $array84); +$arguments80['data'] = $array82; +$renderChildrenClosure81 = ($arguments80['data'] !== null) ? function() use ($arguments80) { return $arguments80['data']; } : $renderChildrenClosure81; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments80, $renderChildrenClosure81, $renderingContext); + +$output54 .= ' + +'; +return $output54; +}; +$arguments52 = array(); +$arguments52['name'] = NULL; +$arguments52['name'] = 'Main'; + +$output41 .= ''; + +$output41 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure86 = function() use ($renderingContext, $self) { +$output87 = ''; + +$output87 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure89 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments88 = array(); +$arguments88['section'] = NULL; +$arguments88['partial'] = NULL; +$arguments88['delegate'] = NULL; +$arguments88['renderable'] = NULL; +$arguments88['arguments'] = array ( +); +$arguments88['optional'] = false; +$arguments88['default'] = NULL; +$arguments88['contentAs'] = NULL; +$arguments88['debug'] = true; +$arguments88['partial'] = 'Structure/FooterContent'; +$arguments88['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output87 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments88, $renderChildrenClosure89, $renderingContext); + +$output87 .= ' + +'; +return $output87; +}; +$arguments85 = array(); +$arguments85['name'] = NULL; +$arguments85['name'] = 'Footer'; + +$output41 .= ''; + +$output41 .= ' + +'; + +return $output41; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_SpecialStart_e5154da326cb1c9b10db2ff3a98f61ebb2f56b15.php b/var/cache/code/fluid_template/Standard_action_SpecialStart_e5154da326cb1c9b10db2ff3a98f61ebb2f56b15.php new file mode 100644 index 0000000..8618d73 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_SpecialStart_e5154da326cb1c9b10db2ff3a98f61ebb2f56b15.php @@ -0,0 +1,556 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section Border + */ +public function section_5d10d3f42121c3aa0d7923d1f05cccf56ef176e5(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments1 = array(); +$arguments1['data'] = NULL; +$arguments1['typoscriptObjectPath'] = NULL; +$arguments1['currentValueKey'] = NULL; +$arguments1['table'] = ''; +$arguments1['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array4); +$array3['colPos'] = 3; +$array5 = array ( +);$array3['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.3.slide', $array5); +$arguments1['data'] = $array3; +$renderChildrenClosure2 = ($arguments1['data'] !== null) ? function() use ($arguments1) { return $arguments1['data']; } : $renderChildrenClosure2; +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} +/** + * section Main + */ +public function section_62bce9422ff2d14f69ab80a154510232fc8a9afd(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output6 = ''; + +$output6 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments7 = array(); +$arguments7['data'] = NULL; +$arguments7['typoscriptObjectPath'] = NULL; +$arguments7['currentValueKey'] = NULL; +$arguments7['table'] = ''; +$arguments7['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array9 = array(); +$array10 = array ( +);$array9['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array10); +$array9['colPos'] = 8; +$array11 = array ( +);$array9['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.8.slide', $array11); +$arguments7['data'] = $array9; +$renderChildrenClosure8 = ($arguments7['data'] !== null) ? function() use ($arguments7) { return $arguments7['data']; } : $renderChildrenClosure8; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext); + +$output6 .= ' + +
+
+
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure13 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments12 = array(); +$arguments12['data'] = NULL; +$arguments12['typoscriptObjectPath'] = NULL; +$arguments12['currentValueKey'] = NULL; +$arguments12['table'] = ''; +$arguments12['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array14 = array(); +$array15 = array ( +);$array14['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array15); +$array14['colPos'] = 20; +$array16 = array ( +);$array14['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.20.slide', $array16); +$arguments12['data'] = $array14; +$renderChildrenClosure13 = ($arguments12['data'] !== null) ? function() use ($arguments12) { return $arguments12['data']; } : $renderChildrenClosure13; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments12, $renderChildrenClosure13, $renderingContext); + +$output6 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure18 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments17 = array(); +$arguments17['data'] = NULL; +$arguments17['typoscriptObjectPath'] = NULL; +$arguments17['currentValueKey'] = NULL; +$arguments17['table'] = ''; +$arguments17['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array19 = array(); +$array20 = array ( +);$array19['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array20); +$array19['colPos'] = 21; +$array21 = array ( +);$array19['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.21.slide', $array21); +$arguments17['data'] = $array19; +$renderChildrenClosure18 = ($arguments17['data'] !== null) ? function() use ($arguments17) { return $arguments17['data']; } : $renderChildrenClosure18; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments17, $renderChildrenClosure18, $renderingContext); + +$output6 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure23 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments22 = array(); +$arguments22['data'] = NULL; +$arguments22['typoscriptObjectPath'] = NULL; +$arguments22['currentValueKey'] = NULL; +$arguments22['table'] = ''; +$arguments22['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array24 = array(); +$array25 = array ( +);$array24['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array25); +$array24['colPos'] = 22; +$array26 = array ( +);$array24['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.22.slide', $array26); +$arguments22['data'] = $array24; +$renderChildrenClosure23 = ($arguments22['data'] !== null) ? function() use ($arguments22) { return $arguments22['data']; } : $renderChildrenClosure23; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments22, $renderChildrenClosure23, $renderingContext); + +$output6 .= ' +
+
+
+
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure28 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments27 = array(); +$arguments27['data'] = NULL; +$arguments27['typoscriptObjectPath'] = NULL; +$arguments27['currentValueKey'] = NULL; +$arguments27['table'] = ''; +$arguments27['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array29 = array(); +$array30 = array ( +);$array29['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array30); +$array29['colPos'] = 0; +$array31 = array ( +);$array29['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.0.slide', $array31); +$arguments27['data'] = $array29; +$renderChildrenClosure28 = ($arguments27['data'] !== null) ? function() use ($arguments27) { return $arguments27['data']; } : $renderChildrenClosure28; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments27, $renderChildrenClosure28, $renderingContext); + +$output6 .= ' +
+ + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure33 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments32 = array(); +$arguments32['data'] = NULL; +$arguments32['typoscriptObjectPath'] = NULL; +$arguments32['currentValueKey'] = NULL; +$arguments32['table'] = ''; +$arguments32['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array34 = array(); +$array35 = array ( +);$array34['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array35); +$array34['colPos'] = 9; +$array36 = array ( +);$array34['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.9.slide', $array36); +$arguments32['data'] = $array34; +$renderChildrenClosure33 = ($arguments32['data'] !== null) ? function() use ($arguments32) { return $arguments32['data']; } : $renderChildrenClosure33; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments32, $renderChildrenClosure33, $renderingContext); + +$output6 .= ' + +'; + +return $output6; +} +/** + * section Footer + */ +public function section_26c01e70a337f208f56dae1c3bc18f60c4bff453(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output37 = ''; + +$output37 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure39 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments38 = array(); +$arguments38['section'] = NULL; +$arguments38['partial'] = NULL; +$arguments38['delegate'] = NULL; +$arguments38['renderable'] = NULL; +$arguments38['arguments'] = array ( +); +$arguments38['optional'] = false; +$arguments38['default'] = NULL; +$arguments38['contentAs'] = NULL; +$arguments38['debug'] = true; +$arguments38['partial'] = 'Structure/FooterContent'; +$arguments38['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output37 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments38, $renderChildrenClosure39, $renderingContext); + +$output37 .= ' + +'; + +return $output37; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output41 = ''; + +$output41 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\LayoutViewHelper +$renderChildrenClosure43 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments42 = array(); +$arguments42['name'] = NULL; +$arguments42['name'] = 'Default'; + +$output41 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, ['']); + +$output41 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure45 = function() use ($renderingContext, $self) { +$output46 = ''; + +$output46 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure48 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments47 = array(); +$arguments47['data'] = NULL; +$arguments47['typoscriptObjectPath'] = NULL; +$arguments47['currentValueKey'] = NULL; +$arguments47['table'] = ''; +$arguments47['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array49 = array(); +$array50 = array ( +);$array49['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array50); +$array49['colPos'] = 3; +$array51 = array ( +);$array49['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.3.slide', $array51); +$arguments47['data'] = $array49; +$renderChildrenClosure48 = ($arguments47['data'] !== null) ? function() use ($arguments47) { return $arguments47['data']; } : $renderChildrenClosure48; +$output46 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments47, $renderChildrenClosure48, $renderingContext); + +$output46 .= ' + +'; +return $output46; +}; +$arguments44 = array(); +$arguments44['name'] = NULL; +$arguments44['name'] = 'Border'; + +$output41 .= ''; + +$output41 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure53 = function() use ($renderingContext, $self) { +$output54 = ''; + +$output54 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure56 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments55 = array(); +$arguments55['data'] = NULL; +$arguments55['typoscriptObjectPath'] = NULL; +$arguments55['currentValueKey'] = NULL; +$arguments55['table'] = ''; +$arguments55['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array57 = array(); +$array58 = array ( +);$array57['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array58); +$array57['colPos'] = 8; +$array59 = array ( +);$array57['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.8.slide', $array59); +$arguments55['data'] = $array57; +$renderChildrenClosure56 = ($arguments55['data'] !== null) ? function() use ($arguments55) { return $arguments55['data']; } : $renderChildrenClosure56; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments55, $renderChildrenClosure56, $renderingContext); + +$output54 .= ' + +
+
+
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure61 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments60 = array(); +$arguments60['data'] = NULL; +$arguments60['typoscriptObjectPath'] = NULL; +$arguments60['currentValueKey'] = NULL; +$arguments60['table'] = ''; +$arguments60['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array62 = array(); +$array63 = array ( +);$array62['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array63); +$array62['colPos'] = 20; +$array64 = array ( +);$array62['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.20.slide', $array64); +$arguments60['data'] = $array62; +$renderChildrenClosure61 = ($arguments60['data'] !== null) ? function() use ($arguments60) { return $arguments60['data']; } : $renderChildrenClosure61; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments60, $renderChildrenClosure61, $renderingContext); + +$output54 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure66 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments65 = array(); +$arguments65['data'] = NULL; +$arguments65['typoscriptObjectPath'] = NULL; +$arguments65['currentValueKey'] = NULL; +$arguments65['table'] = ''; +$arguments65['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array67 = array(); +$array68 = array ( +);$array67['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array68); +$array67['colPos'] = 21; +$array69 = array ( +);$array67['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.21.slide', $array69); +$arguments65['data'] = $array67; +$renderChildrenClosure66 = ($arguments65['data'] !== null) ? function() use ($arguments65) { return $arguments65['data']; } : $renderChildrenClosure66; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments65, $renderChildrenClosure66, $renderingContext); + +$output54 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure71 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments70 = array(); +$arguments70['data'] = NULL; +$arguments70['typoscriptObjectPath'] = NULL; +$arguments70['currentValueKey'] = NULL; +$arguments70['table'] = ''; +$arguments70['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array72 = array(); +$array73 = array ( +);$array72['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array73); +$array72['colPos'] = 22; +$array74 = array ( +);$array72['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.22.slide', $array74); +$arguments70['data'] = $array72; +$renderChildrenClosure71 = ($arguments70['data'] !== null) ? function() use ($arguments70) { return $arguments70['data']; } : $renderChildrenClosure71; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments70, $renderChildrenClosure71, $renderingContext); + +$output54 .= ' +
+
+
+
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure76 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments75 = array(); +$arguments75['data'] = NULL; +$arguments75['typoscriptObjectPath'] = NULL; +$arguments75['currentValueKey'] = NULL; +$arguments75['table'] = ''; +$arguments75['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array77 = array(); +$array78 = array ( +);$array77['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array78); +$array77['colPos'] = 0; +$array79 = array ( +);$array77['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.0.slide', $array79); +$arguments75['data'] = $array77; +$renderChildrenClosure76 = ($arguments75['data'] !== null) ? function() use ($arguments75) { return $arguments75['data']; } : $renderChildrenClosure76; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments75, $renderChildrenClosure76, $renderingContext); + +$output54 .= ' +
+ + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure81 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments80 = array(); +$arguments80['data'] = NULL; +$arguments80['typoscriptObjectPath'] = NULL; +$arguments80['currentValueKey'] = NULL; +$arguments80['table'] = ''; +$arguments80['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array82 = array(); +$array83 = array ( +);$array82['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array83); +$array82['colPos'] = 9; +$array84 = array ( +);$array82['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.9.slide', $array84); +$arguments80['data'] = $array82; +$renderChildrenClosure81 = ($arguments80['data'] !== null) ? function() use ($arguments80) { return $arguments80['data']; } : $renderChildrenClosure81; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments80, $renderChildrenClosure81, $renderingContext); + +$output54 .= ' + +'; +return $output54; +}; +$arguments52 = array(); +$arguments52['name'] = NULL; +$arguments52['name'] = 'Main'; + +$output41 .= ''; + +$output41 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure86 = function() use ($renderingContext, $self) { +$output87 = ''; + +$output87 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure89 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments88 = array(); +$arguments88['section'] = NULL; +$arguments88['partial'] = NULL; +$arguments88['delegate'] = NULL; +$arguments88['renderable'] = NULL; +$arguments88['arguments'] = array ( +); +$arguments88['optional'] = false; +$arguments88['default'] = NULL; +$arguments88['contentAs'] = NULL; +$arguments88['debug'] = true; +$arguments88['partial'] = 'Structure/FooterContent'; +$arguments88['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output87 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments88, $renderChildrenClosure89, $renderingContext); + +$output87 .= ' + +'; +return $output87; +}; +$arguments85 = array(); +$arguments85['name'] = NULL; +$arguments85['name'] = 'Footer'; + +$output41 .= ''; + +$output41 .= ' + +'; + +return $output41; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_SpecialStart_f819971475087171c5682d9026a73598a80c4d4a.php b/var/cache/code/fluid_template/Standard_action_SpecialStart_f819971475087171c5682d9026a73598a80c4d4a.php new file mode 100644 index 0000000..0524a37 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_SpecialStart_f819971475087171c5682d9026a73598a80c4d4a.php @@ -0,0 +1,556 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section Border + */ +public function section_5d10d3f42121c3aa0d7923d1f05cccf56ef176e5(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments1 = array(); +$arguments1['data'] = NULL; +$arguments1['typoscriptObjectPath'] = NULL; +$arguments1['currentValueKey'] = NULL; +$arguments1['table'] = ''; +$arguments1['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array4); +$array3['colPos'] = 3; +$array5 = array ( +);$array3['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.3.slide', $array5); +$arguments1['data'] = $array3; +$renderChildrenClosure2 = ($arguments1['data'] !== null) ? function() use ($arguments1) { return $arguments1['data']; } : $renderChildrenClosure2; +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} +/** + * section Main + */ +public function section_62bce9422ff2d14f69ab80a154510232fc8a9afd(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output6 = ''; + +$output6 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments7 = array(); +$arguments7['data'] = NULL; +$arguments7['typoscriptObjectPath'] = NULL; +$arguments7['currentValueKey'] = NULL; +$arguments7['table'] = ''; +$arguments7['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array9 = array(); +$array10 = array ( +);$array9['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array10); +$array9['colPos'] = 8; +$array11 = array ( +);$array9['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.8.slide', $array11); +$arguments7['data'] = $array9; +$renderChildrenClosure8 = ($arguments7['data'] !== null) ? function() use ($arguments7) { return $arguments7['data']; } : $renderChildrenClosure8; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext); + +$output6 .= ' + +
+
+
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure13 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments12 = array(); +$arguments12['data'] = NULL; +$arguments12['typoscriptObjectPath'] = NULL; +$arguments12['currentValueKey'] = NULL; +$arguments12['table'] = ''; +$arguments12['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array14 = array(); +$array15 = array ( +);$array14['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array15); +$array14['colPos'] = 20; +$array16 = array ( +);$array14['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.20.slide', $array16); +$arguments12['data'] = $array14; +$renderChildrenClosure13 = ($arguments12['data'] !== null) ? function() use ($arguments12) { return $arguments12['data']; } : $renderChildrenClosure13; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments12, $renderChildrenClosure13, $renderingContext); + +$output6 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure18 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments17 = array(); +$arguments17['data'] = NULL; +$arguments17['typoscriptObjectPath'] = NULL; +$arguments17['currentValueKey'] = NULL; +$arguments17['table'] = ''; +$arguments17['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array19 = array(); +$array20 = array ( +);$array19['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array20); +$array19['colPos'] = 21; +$array21 = array ( +);$array19['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.21.slide', $array21); +$arguments17['data'] = $array19; +$renderChildrenClosure18 = ($arguments17['data'] !== null) ? function() use ($arguments17) { return $arguments17['data']; } : $renderChildrenClosure18; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments17, $renderChildrenClosure18, $renderingContext); + +$output6 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure23 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments22 = array(); +$arguments22['data'] = NULL; +$arguments22['typoscriptObjectPath'] = NULL; +$arguments22['currentValueKey'] = NULL; +$arguments22['table'] = ''; +$arguments22['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array24 = array(); +$array25 = array ( +);$array24['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array25); +$array24['colPos'] = 22; +$array26 = array ( +);$array24['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.22.slide', $array26); +$arguments22['data'] = $array24; +$renderChildrenClosure23 = ($arguments22['data'] !== null) ? function() use ($arguments22) { return $arguments22['data']; } : $renderChildrenClosure23; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments22, $renderChildrenClosure23, $renderingContext); + +$output6 .= ' +
+
+
+
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure28 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments27 = array(); +$arguments27['data'] = NULL; +$arguments27['typoscriptObjectPath'] = NULL; +$arguments27['currentValueKey'] = NULL; +$arguments27['table'] = ''; +$arguments27['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array29 = array(); +$array30 = array ( +);$array29['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array30); +$array29['colPos'] = 0; +$array31 = array ( +);$array29['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.0.slide', $array31); +$arguments27['data'] = $array29; +$renderChildrenClosure28 = ($arguments27['data'] !== null) ? function() use ($arguments27) { return $arguments27['data']; } : $renderChildrenClosure28; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments27, $renderChildrenClosure28, $renderingContext); + +$output6 .= ' +
+ + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure33 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments32 = array(); +$arguments32['data'] = NULL; +$arguments32['typoscriptObjectPath'] = NULL; +$arguments32['currentValueKey'] = NULL; +$arguments32['table'] = ''; +$arguments32['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array34 = array(); +$array35 = array ( +);$array34['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array35); +$array34['colPos'] = 9; +$array36 = array ( +);$array34['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.9.slide', $array36); +$arguments32['data'] = $array34; +$renderChildrenClosure33 = ($arguments32['data'] !== null) ? function() use ($arguments32) { return $arguments32['data']; } : $renderChildrenClosure33; +$output6 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments32, $renderChildrenClosure33, $renderingContext); + +$output6 .= ' + +'; + +return $output6; +} +/** + * section Footer + */ +public function section_26c01e70a337f208f56dae1c3bc18f60c4bff453(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output37 = ''; + +$output37 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure39 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments38 = array(); +$arguments38['section'] = NULL; +$arguments38['partial'] = NULL; +$arguments38['delegate'] = NULL; +$arguments38['renderable'] = NULL; +$arguments38['arguments'] = array ( +); +$arguments38['optional'] = false; +$arguments38['default'] = NULL; +$arguments38['contentAs'] = NULL; +$arguments38['debug'] = true; +$arguments38['partial'] = 'Structure/FooterContent'; +$arguments38['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output37 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments38, $renderChildrenClosure39, $renderingContext); + +$output37 .= ' + +'; + +return $output37; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output41 = ''; + +$output41 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\LayoutViewHelper +$renderChildrenClosure43 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments42 = array(); +$arguments42['name'] = NULL; +$arguments42['name'] = 'Default'; + +$output41 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, ['']); + +$output41 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure45 = function() use ($renderingContext, $self) { +$output46 = ''; + +$output46 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure48 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments47 = array(); +$arguments47['data'] = NULL; +$arguments47['typoscriptObjectPath'] = NULL; +$arguments47['currentValueKey'] = NULL; +$arguments47['table'] = ''; +$arguments47['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array49 = array(); +$array50 = array ( +);$array49['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array50); +$array49['colPos'] = 3; +$array51 = array ( +);$array49['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.3.slide', $array51); +$arguments47['data'] = $array49; +$renderChildrenClosure48 = ($arguments47['data'] !== null) ? function() use ($arguments47) { return $arguments47['data']; } : $renderChildrenClosure48; +$output46 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments47, $renderChildrenClosure48, $renderingContext); + +$output46 .= ' + +'; +return $output46; +}; +$arguments44 = array(); +$arguments44['name'] = NULL; +$arguments44['name'] = 'Border'; + +$output41 .= ''; + +$output41 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure53 = function() use ($renderingContext, $self) { +$output54 = ''; + +$output54 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure56 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments55 = array(); +$arguments55['data'] = NULL; +$arguments55['typoscriptObjectPath'] = NULL; +$arguments55['currentValueKey'] = NULL; +$arguments55['table'] = ''; +$arguments55['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array57 = array(); +$array58 = array ( +);$array57['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array58); +$array57['colPos'] = 8; +$array59 = array ( +);$array57['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.8.slide', $array59); +$arguments55['data'] = $array57; +$renderChildrenClosure56 = ($arguments55['data'] !== null) ? function() use ($arguments55) { return $arguments55['data']; } : $renderChildrenClosure56; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments55, $renderChildrenClosure56, $renderingContext); + +$output54 .= ' + +
+
+
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure61 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments60 = array(); +$arguments60['data'] = NULL; +$arguments60['typoscriptObjectPath'] = NULL; +$arguments60['currentValueKey'] = NULL; +$arguments60['table'] = ''; +$arguments60['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array62 = array(); +$array63 = array ( +);$array62['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array63); +$array62['colPos'] = 20; +$array64 = array ( +);$array62['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.20.slide', $array64); +$arguments60['data'] = $array62; +$renderChildrenClosure61 = ($arguments60['data'] !== null) ? function() use ($arguments60) { return $arguments60['data']; } : $renderChildrenClosure61; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments60, $renderChildrenClosure61, $renderingContext); + +$output54 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure66 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments65 = array(); +$arguments65['data'] = NULL; +$arguments65['typoscriptObjectPath'] = NULL; +$arguments65['currentValueKey'] = NULL; +$arguments65['table'] = ''; +$arguments65['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array67 = array(); +$array68 = array ( +);$array67['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array68); +$array67['colPos'] = 21; +$array69 = array ( +);$array67['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.21.slide', $array69); +$arguments65['data'] = $array67; +$renderChildrenClosure66 = ($arguments65['data'] !== null) ? function() use ($arguments65) { return $arguments65['data']; } : $renderChildrenClosure66; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments65, $renderChildrenClosure66, $renderingContext); + +$output54 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure71 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments70 = array(); +$arguments70['data'] = NULL; +$arguments70['typoscriptObjectPath'] = NULL; +$arguments70['currentValueKey'] = NULL; +$arguments70['table'] = ''; +$arguments70['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array72 = array(); +$array73 = array ( +);$array72['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array73); +$array72['colPos'] = 22; +$array74 = array ( +);$array72['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.22.slide', $array74); +$arguments70['data'] = $array72; +$renderChildrenClosure71 = ($arguments70['data'] !== null) ? function() use ($arguments70) { return $arguments70['data']; } : $renderChildrenClosure71; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments70, $renderChildrenClosure71, $renderingContext); + +$output54 .= ' +
+
+
+
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure76 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments75 = array(); +$arguments75['data'] = NULL; +$arguments75['typoscriptObjectPath'] = NULL; +$arguments75['currentValueKey'] = NULL; +$arguments75['table'] = ''; +$arguments75['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array77 = array(); +$array78 = array ( +);$array77['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array78); +$array77['colPos'] = 0; +$array79 = array ( +);$array77['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.0.slide', $array79); +$arguments75['data'] = $array77; +$renderChildrenClosure76 = ($arguments75['data'] !== null) ? function() use ($arguments75) { return $arguments75['data']; } : $renderChildrenClosure76; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments75, $renderChildrenClosure76, $renderingContext); + +$output54 .= ' +
+ + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper +$renderChildrenClosure81 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments80 = array(); +$arguments80['data'] = NULL; +$arguments80['typoscriptObjectPath'] = NULL; +$arguments80['currentValueKey'] = NULL; +$arguments80['table'] = ''; +$arguments80['typoscriptObjectPath'] = 'lib.dynamicContent'; +// Rendering Array +$array82 = array(); +$array83 = array ( +);$array82['pageUid'] = $renderingContext->getVariableProvider()->getByPath('data.uid', $array83); +$array82['colPos'] = 9; +$array84 = array ( +);$array82['slide'] = $renderingContext->getVariableProvider()->getByPath('theme.pagelayout.{pagelayout}.colPos.9.slide', $array84); +$arguments80['data'] = $array82; +$renderChildrenClosure81 = ($arguments80['data'] !== null) ? function() use ($arguments80) { return $arguments80['data']; } : $renderChildrenClosure81; +$output54 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments80, $renderChildrenClosure81, $renderingContext); + +$output54 .= ' + +'; +return $output54; +}; +$arguments52 = array(); +$arguments52['name'] = NULL; +$arguments52['name'] = 'Main'; + +$output41 .= ''; + +$output41 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure86 = function() use ($renderingContext, $self) { +$output87 = ''; + +$output87 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure89 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments88 = array(); +$arguments88['section'] = NULL; +$arguments88['partial'] = NULL; +$arguments88['delegate'] = NULL; +$arguments88['renderable'] = NULL; +$arguments88['arguments'] = array ( +); +$arguments88['optional'] = false; +$arguments88['default'] = NULL; +$arguments88['contentAs'] = NULL; +$arguments88['debug'] = true; +$arguments88['partial'] = 'Structure/FooterContent'; +$arguments88['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output87 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments88, $renderChildrenClosure89, $renderingContext); + +$output87 .= ' + +'; +return $output87; +}; +$arguments85 = array(); +$arguments85['name'] = NULL; +$arguments85['name'] = 'Footer'; + +$output41 .= ''; + +$output41 .= ' + +'; + +return $output41; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_SystemInformationDropDown_13fd9aac8f612ef939f7dcb844091e43d8294b5b.php b/var/cache/code/fluid_template/Standard_action_SystemInformationDropDown_13fd9aac8f612ef939f7dcb844091e43d8294b5b.php new file mode 100644 index 0000000..f3bcb2e --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_SystemInformationDropDown_13fd9aac8f612ef939f7dcb844091e43d8294b5b.php @@ -0,0 +1,1024 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + + +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure6 = function() use ($renderingContext, $self) { +$output10 = ''; + +$output10 .= ' + +'; +return $output10; +}; +$arguments5 = array(); +$arguments5['then'] = NULL; +$arguments5['else'] = NULL; +$arguments5['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array7 = array(); +$array8 = array ( +);$array7['0'] = $renderingContext->getVariableProvider()->getByPath('environmentToolUrl', $array8); + +$expression9 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments5['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression9( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array7) + ), + $renderingContext + ); +$arguments5['__thenClosure'] = $renderChildrenClosure6; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments5, $renderChildrenClosure6, $renderingContext); + +$output0 .= ' + +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure19 = function() use ($renderingContext, $self) { +$output23 = ''; + +$output23 .= ' +
+ +'; +return $output23; +}; +$arguments18 = array(); +$arguments18['then'] = NULL; +$arguments18['else'] = NULL; +$arguments18['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array20 = array(); +$array21 = array ( +);$array20['0'] = $renderingContext->getVariableProvider()->getByPath('systemInformation', $array21); + +$expression22 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments18['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression22( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array20) + ), + $renderingContext + ); +$arguments18['__thenClosure'] = $renderChildrenClosure19; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments18, $renderChildrenClosure19, $renderingContext); + +$output0 .= ' + +
+ +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure75 = function() use ($renderingContext, $self) { +$output130 = ''; + +$output130 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure132 = function() use ($renderingContext, $self) { +$output133 = ''; + +$output133 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure135 = function() use ($renderingContext, $self) { +$output137 = ''; + +$output137 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure139 = function() use ($renderingContext, $self) { +$output157 = ''; + +$output157 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure159 = function() use ($renderingContext, $self) { +$output160 = ''; + +$output160 .= ' + + '; +return $output160; +}; +$arguments158 = array(); + +$output157 .= ''; + +$output157 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure170 = function() use ($renderingContext, $self) { +$output171 = ''; + +$output171 .= ' + + '; +return $output171; +}; +$arguments169 = array(); +$arguments169['if'] = NULL; + +$output157 .= ''; + +$output157 .= ' + '; +return $output157; +}; +$arguments138 = array(); +$arguments138['then'] = NULL; +$arguments138['else'] = NULL; +$arguments138['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array154 = array(); +$array155 = array ( +);$array154['0'] = $renderingContext->getVariableProvider()->getByPath('message.module', $array155); + +$expression156 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments138['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression156( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array154) + ), + $renderingContext + ); +$arguments138['__thenClosure'] = function() use ($renderingContext, $self) { +$output140 = ''; + +$output140 .= ' + + '; +return $output140; +}; +$arguments138['__elseClosures'][] = function() use ($renderingContext, $self) { +$output149 = ''; + +$output149 .= ' + + '; +return $output149; +}; + +$output137 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments138, $renderChildrenClosure139, $renderingContext); + +$output137 .= ' + '; +return $output137; +}; +$arguments134 = array(); +$arguments134['each'] = NULL; +$arguments134['as'] = NULL; +$arguments134['key'] = NULL; +$arguments134['reverse'] = false; +$arguments134['iteration'] = NULL; +$array136 = array ( +);$arguments134['each'] = $renderingContext->getVariableProvider()->getByPath('messages', $array136); +$arguments134['as'] = 'message'; + +$output133 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments134, $renderChildrenClosure135, $renderingContext); + +$output133 .= ' + '; +return $output133; +}; +$arguments131 = array(); + +$output130 .= ''; + +$output130 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure177 = function() use ($renderingContext, $self) { +$output178 = ''; + +$output178 .= ' + + '; +return $output178; +}; +$arguments176 = array(); +$arguments176['if'] = NULL; + +$output130 .= ''; + +$output130 .= ' +'; +return $output130; +}; +$arguments74 = array(); +$arguments74['then'] = NULL; +$arguments74['else'] = NULL; +$arguments74['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array125 = array(); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper +$renderChildrenClosure127 = function() use ($renderingContext, $self) { +$array128 = array ( +);return $renderingContext->getVariableProvider()->getByPath('messages', $array128); +}; +$arguments126 = array(); +$arguments126['subject'] = NULL; +$renderChildrenClosure127 = ($arguments126['subject'] !== null) ? function() use ($arguments126) { return $arguments126['subject']; } : $renderChildrenClosure127;$array125['0'] = TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper::renderStatic($arguments126, $renderChildrenClosure127, $renderingContext); +$array125['1'] = ' > 0'; + +$expression129 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) > 0);}; +$arguments74['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression129( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array125) + ), + $renderingContext + ); +$arguments74['__thenClosure'] = function() use ($renderingContext, $self) { +$output76 = ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure78 = function() use ($renderingContext, $self) { +$output80 = ''; + +$output80 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure82 = function() use ($renderingContext, $self) { +$output100 = ''; + +$output100 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure102 = function() use ($renderingContext, $self) { +$output103 = ''; + +$output103 .= ' + + '; +return $output103; +}; +$arguments101 = array(); + +$output100 .= ''; + +$output100 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure113 = function() use ($renderingContext, $self) { +$output114 = ''; + +$output114 .= ' + + '; +return $output114; +}; +$arguments112 = array(); +$arguments112['if'] = NULL; + +$output100 .= ''; + +$output100 .= ' + '; +return $output100; +}; +$arguments81 = array(); +$arguments81['then'] = NULL; +$arguments81['else'] = NULL; +$arguments81['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array97 = array(); +$array98 = array ( +);$array97['0'] = $renderingContext->getVariableProvider()->getByPath('message.module', $array98); + +$expression99 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments81['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression99( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array97) + ), + $renderingContext + ); +$arguments81['__thenClosure'] = function() use ($renderingContext, $self) { +$output83 = ''; + +$output83 .= ' + + '; +return $output83; +}; +$arguments81['__elseClosures'][] = function() use ($renderingContext, $self) { +$output92 = ''; + +$output92 .= ' + + '; +return $output92; +}; + +$output80 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments81, $renderChildrenClosure82, $renderingContext); + +$output80 .= ' + '; +return $output80; +}; +$arguments77 = array(); +$arguments77['each'] = NULL; +$arguments77['as'] = NULL; +$arguments77['key'] = NULL; +$arguments77['reverse'] = false; +$arguments77['iteration'] = NULL; +$array79 = array ( +);$arguments77['each'] = $renderingContext->getVariableProvider()->getByPath('messages', $array79); +$arguments77['as'] = 'message'; + +$output76 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments77, $renderChildrenClosure78, $renderingContext); + +$output76 .= ' + '; +return $output76; +}; +$arguments74['__elseClosures'][] = function() use ($renderingContext, $self) { +$output119 = ''; + +$output119 .= ' + + '; +return $output119; +}; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments74, $renderChildrenClosure75, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_SystemInformationDropDown_3bccb3794a934d027d224bde2302505aa7515346.php b/var/cache/code/fluid_template/Standard_action_SystemInformationDropDown_3bccb3794a934d027d224bde2302505aa7515346.php new file mode 100644 index 0000000..e99b266 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_SystemInformationDropDown_3bccb3794a934d027d224bde2302505aa7515346.php @@ -0,0 +1,1024 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + + +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure6 = function() use ($renderingContext, $self) { +$output10 = ''; + +$output10 .= ' + +'; +return $output10; +}; +$arguments5 = array(); +$arguments5['then'] = NULL; +$arguments5['else'] = NULL; +$arguments5['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array7 = array(); +$array8 = array ( +);$array7['0'] = $renderingContext->getVariableProvider()->getByPath('environmentToolUrl', $array8); + +$expression9 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments5['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression9( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array7) + ), + $renderingContext + ); +$arguments5['__thenClosure'] = $renderChildrenClosure6; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments5, $renderChildrenClosure6, $renderingContext); + +$output0 .= ' + +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure19 = function() use ($renderingContext, $self) { +$output23 = ''; + +$output23 .= ' +
+ +'; +return $output23; +}; +$arguments18 = array(); +$arguments18['then'] = NULL; +$arguments18['else'] = NULL; +$arguments18['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array20 = array(); +$array21 = array ( +);$array20['0'] = $renderingContext->getVariableProvider()->getByPath('systemInformation', $array21); + +$expression22 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments18['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression22( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array20) + ), + $renderingContext + ); +$arguments18['__thenClosure'] = $renderChildrenClosure19; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments18, $renderChildrenClosure19, $renderingContext); + +$output0 .= ' + +
+ +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure75 = function() use ($renderingContext, $self) { +$output130 = ''; + +$output130 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure132 = function() use ($renderingContext, $self) { +$output133 = ''; + +$output133 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure135 = function() use ($renderingContext, $self) { +$output137 = ''; + +$output137 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure139 = function() use ($renderingContext, $self) { +$output157 = ''; + +$output157 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure159 = function() use ($renderingContext, $self) { +$output160 = ''; + +$output160 .= ' + + '; +return $output160; +}; +$arguments158 = array(); + +$output157 .= ''; + +$output157 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure170 = function() use ($renderingContext, $self) { +$output171 = ''; + +$output171 .= ' + + '; +return $output171; +}; +$arguments169 = array(); +$arguments169['if'] = NULL; + +$output157 .= ''; + +$output157 .= ' + '; +return $output157; +}; +$arguments138 = array(); +$arguments138['then'] = NULL; +$arguments138['else'] = NULL; +$arguments138['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array154 = array(); +$array155 = array ( +);$array154['0'] = $renderingContext->getVariableProvider()->getByPath('message.module', $array155); + +$expression156 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments138['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression156( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array154) + ), + $renderingContext + ); +$arguments138['__thenClosure'] = function() use ($renderingContext, $self) { +$output140 = ''; + +$output140 .= ' + + '; +return $output140; +}; +$arguments138['__elseClosures'][] = function() use ($renderingContext, $self) { +$output149 = ''; + +$output149 .= ' + + '; +return $output149; +}; + +$output137 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments138, $renderChildrenClosure139, $renderingContext); + +$output137 .= ' + '; +return $output137; +}; +$arguments134 = array(); +$arguments134['each'] = NULL; +$arguments134['as'] = NULL; +$arguments134['key'] = NULL; +$arguments134['reverse'] = false; +$arguments134['iteration'] = NULL; +$array136 = array ( +);$arguments134['each'] = $renderingContext->getVariableProvider()->getByPath('messages', $array136); +$arguments134['as'] = 'message'; + +$output133 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments134, $renderChildrenClosure135, $renderingContext); + +$output133 .= ' + '; +return $output133; +}; +$arguments131 = array(); + +$output130 .= ''; + +$output130 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure177 = function() use ($renderingContext, $self) { +$output178 = ''; + +$output178 .= ' + + '; +return $output178; +}; +$arguments176 = array(); +$arguments176['if'] = NULL; + +$output130 .= ''; + +$output130 .= ' +'; +return $output130; +}; +$arguments74 = array(); +$arguments74['then'] = NULL; +$arguments74['else'] = NULL; +$arguments74['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array125 = array(); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper +$renderChildrenClosure127 = function() use ($renderingContext, $self) { +$array128 = array ( +);return $renderingContext->getVariableProvider()->getByPath('messages', $array128); +}; +$arguments126 = array(); +$arguments126['subject'] = NULL; +$renderChildrenClosure127 = ($arguments126['subject'] !== null) ? function() use ($arguments126) { return $arguments126['subject']; } : $renderChildrenClosure127;$array125['0'] = TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper::renderStatic($arguments126, $renderChildrenClosure127, $renderingContext); +$array125['1'] = ' > 0'; + +$expression129 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) > 0);}; +$arguments74['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression129( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array125) + ), + $renderingContext + ); +$arguments74['__thenClosure'] = function() use ($renderingContext, $self) { +$output76 = ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure78 = function() use ($renderingContext, $self) { +$output80 = ''; + +$output80 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure82 = function() use ($renderingContext, $self) { +$output100 = ''; + +$output100 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure102 = function() use ($renderingContext, $self) { +$output103 = ''; + +$output103 .= ' + + '; +return $output103; +}; +$arguments101 = array(); + +$output100 .= ''; + +$output100 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure113 = function() use ($renderingContext, $self) { +$output114 = ''; + +$output114 .= ' + + '; +return $output114; +}; +$arguments112 = array(); +$arguments112['if'] = NULL; + +$output100 .= ''; + +$output100 .= ' + '; +return $output100; +}; +$arguments81 = array(); +$arguments81['then'] = NULL; +$arguments81['else'] = NULL; +$arguments81['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array97 = array(); +$array98 = array ( +);$array97['0'] = $renderingContext->getVariableProvider()->getByPath('message.module', $array98); + +$expression99 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments81['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression99( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array97) + ), + $renderingContext + ); +$arguments81['__thenClosure'] = function() use ($renderingContext, $self) { +$output83 = ''; + +$output83 .= ' + + '; +return $output83; +}; +$arguments81['__elseClosures'][] = function() use ($renderingContext, $self) { +$output92 = ''; + +$output92 .= ' + + '; +return $output92; +}; + +$output80 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments81, $renderChildrenClosure82, $renderingContext); + +$output80 .= ' + '; +return $output80; +}; +$arguments77 = array(); +$arguments77['each'] = NULL; +$arguments77['as'] = NULL; +$arguments77['key'] = NULL; +$arguments77['reverse'] = false; +$arguments77['iteration'] = NULL; +$array79 = array ( +);$arguments77['each'] = $renderingContext->getVariableProvider()->getByPath('messages', $array79); +$arguments77['as'] = 'message'; + +$output76 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments77, $renderChildrenClosure78, $renderingContext); + +$output76 .= ' + '; +return $output76; +}; +$arguments74['__elseClosures'][] = function() use ($renderingContext, $self) { +$output119 = ''; + +$output119 .= ' + + '; +return $output119; +}; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments74, $renderChildrenClosure75, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_SystemInformationToolbarItem_1254597c45ba328b279b5894b625d1b5c8ff4233.php b/var/cache/code/fluid_template/Standard_action_SystemInformationToolbarItem_1254597c45ba328b279b5894b625d1b5c8ff4233.php new file mode 100644 index 0000000..f08c5c4 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_SystemInformationToolbarItem_1254597c45ba328b279b5894b625d1b5c8ff4233.php @@ -0,0 +1,90 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments1 = array(); +$arguments1['section'] = NULL; +$arguments1['partial'] = NULL; +$arguments1['delegate'] = NULL; +$arguments1['renderable'] = NULL; +$arguments1['arguments'] = array ( +); +$arguments1['optional'] = false; +$arguments1['default'] = NULL; +$arguments1['contentAs'] = NULL; +$arguments1['debug'] = true; +$arguments1['partial'] = 'ToolbarItem'; +// Rendering Array +$array3 = array(); +$array3['title'] = 'LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:toolbarItems.sysinfo'; +// Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper +$renderChildrenClosure5 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments4 = array(); +$arguments4['identifier'] = NULL; +$arguments4['size'] = 'small'; +$arguments4['overlay'] = NULL; +$arguments4['state'] = 'default'; +$arguments4['alternativeMarkupIdentifier'] = NULL; +$arguments4['identifier'] = 'actions-system-list-open'; +$arguments4['size'] = 'small'; +$arguments4['alternativeMarkupIdentifier'] = 'inline'; +$array3['icon'] = TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments4, $renderChildrenClosure5, $renderingContext); +$arguments1['arguments'] = $array3; + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_Texticon_2147a75fddbc619a5c4dcd16662d9dc83dfa8f2d.php b/var/cache/code/fluid_template/Standard_action_Texticon_2147a75fddbc619a5c4dcd16662d9dc83dfa8f2d.php new file mode 100644 index 0000000..7696741 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_Texticon_2147a75fddbc619a5c4dcd16662d9dc83dfa8f2d.php @@ -0,0 +1,1234 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section Header + */ +public function section_31341c6f0c7af677ffb8fadcb92038e8ac2b6193(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; + +return NULL; +} +/** + * section Main + */ +public function section_62bce9422ff2d14f69ab80a154510232fc8a9afd(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure3 = function() use ($renderingContext, $self) { +$output7 = ''; + +$output7 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure9 = function() use ($renderingContext, $self) { +$output11 = ''; + +$output11 .= ' +
+ + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure15 = function() use ($renderingContext, $self) { +$output19 = ''; + +$output19 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure21 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure26 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments25 = array(); +$arguments25['value'] = NULL; +$arguments25['name'] = NULL; +$arguments25['name'] = 'iconStyle'; +$output27 = ''; +$array28 = array ( +); +$output27 .= $renderingContext->getVariableProvider()->getByPath('iconStyle', $array28); + +$output27 .= 'color: '; +$array29 = array ( +); +$output27 .= $renderingContext->getVariableProvider()->getByPath('data.icon_color', $array29); + +$output27 .= ';'; +$arguments25['value'] = $output27; +$renderChildrenClosure26 = ($arguments25['value'] !== null) ? function() use ($arguments25) { return $arguments25['value']; } : $renderChildrenClosure26;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments25, $renderChildrenClosure26, $renderingContext)]); +}; +$arguments20 = array(); +$arguments20['then'] = NULL; +$arguments20['else'] = NULL; +$arguments20['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array22 = array(); +$array23 = array ( +);$array22['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_color', $array23); + +$expression24 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments20['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression24( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array22) + ), + $renderingContext + ); +$arguments20['__thenClosure'] = $renderChildrenClosure21; + +$output19 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments20, $renderChildrenClosure21, $renderingContext); + +$output19 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure36 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments35 = array(); +$arguments35['value'] = NULL; +$arguments35['name'] = NULL; +$arguments35['name'] = 'iconStyle'; +$output37 = ''; +$array38 = array ( +); +$output37 .= $renderingContext->getVariableProvider()->getByPath('iconStyle', $array38); + +$output37 .= 'background-color: '; +$array39 = array ( +); +$output37 .= $renderingContext->getVariableProvider()->getByPath('data.icon_background', $array39); + +$output37 .= ';'; +$arguments35['value'] = $output37; +$renderChildrenClosure36 = ($arguments35['value'] !== null) ? function() use ($arguments35) { return $arguments35['value']; } : $renderChildrenClosure36;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments35, $renderChildrenClosure36, $renderingContext)]); +}; +$arguments30 = array(); +$arguments30['then'] = NULL; +$arguments30['else'] = NULL; +$arguments30['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array32 = array(); +$array33 = array ( +);$array32['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_background', $array33); + +$expression34 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments30['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression34( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array32) + ), + $renderingContext + ); +$arguments30['__thenClosure'] = $renderChildrenClosure31; + +$output19 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments30, $renderChildrenClosure31, $renderingContext); + +$output19 .= ' + '; +return $output19; +}; +$arguments14 = array(); +$arguments14['then'] = NULL; +$arguments14['else'] = NULL; +$arguments14['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array16 = array(); +$array17 = array ( +);$array16['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_type', $array17); +$array16['1'] = ' !== default'; + +$expression18 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) !== "default");}; +$arguments14['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression18( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array16) + ), + $renderingContext + ); +$arguments14['__thenClosure'] = $renderChildrenClosure15; + +$output11 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments14, $renderChildrenClosure15, $renderingContext); + +$output11 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure41 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments40 = array(); +$arguments40['value'] = NULL; +$arguments40['name'] = NULL; +$arguments40['name'] = 'iconHeight'; +$array42 = array ( +);$arguments40['value'] = $renderingContext->getVariableProvider()->getByPath('settings.texticon.icon.{data.icon_size}.height', $array42); +$renderChildrenClosure41 = ($arguments40['value'] !== null) ? function() use ($arguments40) { return $arguments40['value']; } : $renderChildrenClosure41; +$output11 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments40, $renderChildrenClosure41, $renderingContext)]); + +$output11 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure44 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments43 = array(); +$arguments43['value'] = NULL; +$arguments43['name'] = NULL; +$arguments43['name'] = 'iconWidth'; +$array45 = array ( +);$arguments43['value'] = $renderingContext->getVariableProvider()->getByPath('settings.texticon.icon.{data.icon_size}.width', $array45); +$renderChildrenClosure44 = ($arguments43['value'] !== null) ? function() use ($arguments43) { return $arguments43['value']; } : $renderChildrenClosure44; +$output11 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments43, $renderChildrenClosure44, $renderingContext)]); + +$output11 .= ' + getVariableProvider()->getByPath('iconStyle', $array49); + +$expression50 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments46['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression50( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array48) + ), + $renderingContext + ); +$output51 = ''; + +$output51 .= ' style="'; +$array52 = array ( +); +$output51 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('iconStyle', $array52)]); + +$output51 .= '"'; +$arguments46['then'] = $output51; + +$output11 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments46, $renderChildrenClosure47, $renderingContext); + +$output11 .= '> + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure54 = function() use ($renderingContext, $self) { +$output75 = ''; + +$output75 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure77 = function() use ($renderingContext, $self) { +$output78 = ''; + +$output78 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure80 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments79 = array(); +$arguments79['image'] = NULL; +$arguments79['src'] = NULL; +$arguments79['class'] = NULL; +$arguments79['width'] = NULL; +$arguments79['height'] = NULL; +$array81 = array ( +);$arguments79['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array81); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string82 = '{iconHeight as integer}'; +$array83 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments79['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string82, $array83); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string84 = '{iconWidth as integer}'; +$array85 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments79['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string84, $array85); + +$output78 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments79, $renderChildrenClosure80, $renderingContext); + +$output78 .= ' + '; +return $output78; +}; +$arguments76 = array(); + +$output75 .= ''; + +$output75 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure87 = function() use ($renderingContext, $self) { +$output88 = ''; + +$output88 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure90 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments89 = array(); +$arguments89['additionalAttributes'] = NULL; +$arguments89['data'] = NULL; +$arguments89['aria'] = NULL; +$arguments89['class'] = NULL; +$arguments89['dir'] = NULL; +$arguments89['id'] = NULL; +$arguments89['lang'] = NULL; +$arguments89['style'] = NULL; +$arguments89['title'] = NULL; +$arguments89['accesskey'] = NULL; +$arguments89['tabindex'] = NULL; +$arguments89['onclick'] = NULL; +$arguments89['alt'] = NULL; +$arguments89['ismap'] = NULL; +$arguments89['longdesc'] = NULL; +$arguments89['usemap'] = NULL; +$arguments89['src'] = NULL; +$arguments89['treatIdAsReference'] = NULL; +$arguments89['image'] = NULL; +$arguments89['crop'] = NULL; +$arguments89['cropVariant'] = 'default'; +$arguments89['width'] = NULL; +$arguments89['height'] = NULL; +$arguments89['minWidth'] = NULL; +$arguments89['minHeight'] = NULL; +$arguments89['maxWidth'] = NULL; +$arguments89['maxHeight'] = NULL; +$arguments89['absolute'] = false; +// Rendering Array +$array91 = array(); +$array91['loading'] = 'lazy'; +$arguments89['additionalAttributes'] = $array91; +$array92 = array ( +);$arguments89['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array92); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string93 = '{iconHeight as integer}'; +$array94 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments89['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string93, $array94); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string95 = '{iconWidth as integer}'; +$array96 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments89['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string95, $array96); + +$output88 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments89, $renderChildrenClosure90, $renderingContext); + +$output88 .= ' + '; +return $output88; +}; +$arguments86 = array(); +$arguments86['if'] = NULL; + +$output75 .= ''; + +$output75 .= ' + '; +return $output75; +}; +$arguments53 = array(); +$arguments53['then'] = NULL; +$arguments53['else'] = NULL; +$arguments53['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array72 = array(); +$array73 = array ( +);$array72['0'] = $renderingContext->getVariableProvider()->getByPath('icon.0.extension', $array73); +$array72['1'] = ' === svg'; + +$expression74 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) === "svg");}; +$arguments53['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression74( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array72) + ), + $renderingContext + ); +$arguments53['__thenClosure'] = function() use ($renderingContext, $self) { +$output55 = ''; + +$output55 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure57 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments56 = array(); +$arguments56['image'] = NULL; +$arguments56['src'] = NULL; +$arguments56['class'] = NULL; +$arguments56['width'] = NULL; +$arguments56['height'] = NULL; +$array58 = array ( +);$arguments56['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array58); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string59 = '{iconHeight as integer}'; +$array60 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments56['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string59, $array60); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string61 = '{iconWidth as integer}'; +$array62 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments56['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string61, $array62); + +$output55 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments56, $renderChildrenClosure57, $renderingContext); + +$output55 .= ' + '; +return $output55; +}; +$arguments53['__elseClosures'][] = function() use ($renderingContext, $self) { +$output63 = ''; + +$output63 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure65 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments64 = array(); +$arguments64['additionalAttributes'] = NULL; +$arguments64['data'] = NULL; +$arguments64['aria'] = NULL; +$arguments64['class'] = NULL; +$arguments64['dir'] = NULL; +$arguments64['id'] = NULL; +$arguments64['lang'] = NULL; +$arguments64['style'] = NULL; +$arguments64['title'] = NULL; +$arguments64['accesskey'] = NULL; +$arguments64['tabindex'] = NULL; +$arguments64['onclick'] = NULL; +$arguments64['alt'] = NULL; +$arguments64['ismap'] = NULL; +$arguments64['longdesc'] = NULL; +$arguments64['usemap'] = NULL; +$arguments64['src'] = NULL; +$arguments64['treatIdAsReference'] = NULL; +$arguments64['image'] = NULL; +$arguments64['crop'] = NULL; +$arguments64['cropVariant'] = 'default'; +$arguments64['width'] = NULL; +$arguments64['height'] = NULL; +$arguments64['minWidth'] = NULL; +$arguments64['minHeight'] = NULL; +$arguments64['maxWidth'] = NULL; +$arguments64['maxHeight'] = NULL; +$arguments64['absolute'] = false; +// Rendering Array +$array66 = array(); +$array66['loading'] = 'lazy'; +$arguments64['additionalAttributes'] = $array66; +$array67 = array ( +);$arguments64['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array67); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string68 = '{iconHeight as integer}'; +$array69 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments64['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string68, $array69); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string70 = '{iconWidth as integer}'; +$array71 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments64['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string70, $array71); + +$output63 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments64, $renderChildrenClosure65, $renderingContext); + +$output63 .= ' + '; +return $output63; +}; + +$output11 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments53, $renderChildrenClosure54, $renderingContext); + +$output11 .= ' + + +
+ '; +return $output11; +}; +$arguments8 = array(); +$arguments8['parameter'] = NULL; +$arguments8['target'] = ''; +$arguments8['class'] = ''; +$arguments8['title'] = ''; +$arguments8['additionalParams'] = ''; +$arguments8['additionalAttributes'] = array ( +); +$arguments8['useCacheHash'] = false; +$arguments8['addQueryString'] = false; +$arguments8['addQueryStringMethod'] = 'GET'; +$arguments8['addQueryStringExclude'] = ''; +$arguments8['absolute'] = false; +$array10 = array ( +);$arguments8['parameter'] = $renderingContext->getVariableProvider()->getByPath('data.header_link', $array10); + +$output7 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments8, $renderChildrenClosure9, $renderingContext); + +$output7 .= ' + '; +return $output7; +}; +$arguments2 = array(); +$arguments2['then'] = NULL; +$arguments2['else'] = NULL; +$arguments2['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array4 = array(); +$array5 = array ( +);$array4['0'] = $renderingContext->getVariableProvider()->getByPath('icon', $array5); + +$expression6 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments2['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression6( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array4) + ), + $renderingContext + ); +$arguments2['__thenClosure'] = $renderChildrenClosure3; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments2, $renderChildrenClosure3, $renderingContext); + +$output0 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure98 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments97 = array(); +$arguments97['section'] = NULL; +$arguments97['partial'] = NULL; +$arguments97['delegate'] = NULL; +$arguments97['renderable'] = NULL; +$arguments97['arguments'] = array ( +); +$arguments97['optional'] = false; +$arguments97['default'] = NULL; +$arguments97['contentAs'] = NULL; +$arguments97['debug'] = true; +$arguments97['partial'] = 'Header/All'; +$arguments97['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments97, $renderChildrenClosure98, $renderingContext); + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper +$renderChildrenClosure101 = function() use ($renderingContext, $self) { +$array102 = array ( +);return $renderingContext->getVariableProvider()->getByPath('data.bodytext', $array102); +}; +$arguments100 = array(); +$arguments100['parseFuncTSPath'] = 'lib.parseFunc_RTE'; + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper::renderStatic($arguments100, $renderChildrenClosure101, $renderingContext); + +$output0 .= ' +
+
+ +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output103 = ''; + +$output103 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\LayoutViewHelper +$renderChildrenClosure105 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments104 = array(); +$arguments104['name'] = NULL; +$arguments104['name'] = 'Default'; + +$output103 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, ['']); + +$output103 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure107 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments106 = array(); +$arguments106['name'] = NULL; +$arguments106['name'] = 'Header'; + +$output103 .= ''; + +$output103 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure109 = function() use ($renderingContext, $self) { +$output110 = ''; + +$output110 .= ' + +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure113 = function() use ($renderingContext, $self) { +$output117 = ''; + +$output117 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure119 = function() use ($renderingContext, $self) { +$output121 = ''; + +$output121 .= ' +
+ + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure125 = function() use ($renderingContext, $self) { +$output129 = ''; + +$output129 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure131 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure136 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments135 = array(); +$arguments135['value'] = NULL; +$arguments135['name'] = NULL; +$arguments135['name'] = 'iconStyle'; +$output137 = ''; +$array138 = array ( +); +$output137 .= $renderingContext->getVariableProvider()->getByPath('iconStyle', $array138); + +$output137 .= 'color: '; +$array139 = array ( +); +$output137 .= $renderingContext->getVariableProvider()->getByPath('data.icon_color', $array139); + +$output137 .= ';'; +$arguments135['value'] = $output137; +$renderChildrenClosure136 = ($arguments135['value'] !== null) ? function() use ($arguments135) { return $arguments135['value']; } : $renderChildrenClosure136;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments135, $renderChildrenClosure136, $renderingContext)]); +}; +$arguments130 = array(); +$arguments130['then'] = NULL; +$arguments130['else'] = NULL; +$arguments130['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array132 = array(); +$array133 = array ( +);$array132['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_color', $array133); + +$expression134 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments130['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression134( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array132) + ), + $renderingContext + ); +$arguments130['__thenClosure'] = $renderChildrenClosure131; + +$output129 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments130, $renderChildrenClosure131, $renderingContext); + +$output129 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure141 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure146 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments145 = array(); +$arguments145['value'] = NULL; +$arguments145['name'] = NULL; +$arguments145['name'] = 'iconStyle'; +$output147 = ''; +$array148 = array ( +); +$output147 .= $renderingContext->getVariableProvider()->getByPath('iconStyle', $array148); + +$output147 .= 'background-color: '; +$array149 = array ( +); +$output147 .= $renderingContext->getVariableProvider()->getByPath('data.icon_background', $array149); + +$output147 .= ';'; +$arguments145['value'] = $output147; +$renderChildrenClosure146 = ($arguments145['value'] !== null) ? function() use ($arguments145) { return $arguments145['value']; } : $renderChildrenClosure146;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments145, $renderChildrenClosure146, $renderingContext)]); +}; +$arguments140 = array(); +$arguments140['then'] = NULL; +$arguments140['else'] = NULL; +$arguments140['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array142 = array(); +$array143 = array ( +);$array142['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_background', $array143); + +$expression144 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments140['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression144( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array142) + ), + $renderingContext + ); +$arguments140['__thenClosure'] = $renderChildrenClosure141; + +$output129 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments140, $renderChildrenClosure141, $renderingContext); + +$output129 .= ' + '; +return $output129; +}; +$arguments124 = array(); +$arguments124['then'] = NULL; +$arguments124['else'] = NULL; +$arguments124['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array126 = array(); +$array127 = array ( +);$array126['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_type', $array127); +$array126['1'] = ' !== default'; + +$expression128 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) !== "default");}; +$arguments124['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression128( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array126) + ), + $renderingContext + ); +$arguments124['__thenClosure'] = $renderChildrenClosure125; + +$output121 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments124, $renderChildrenClosure125, $renderingContext); + +$output121 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure151 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments150 = array(); +$arguments150['value'] = NULL; +$arguments150['name'] = NULL; +$arguments150['name'] = 'iconHeight'; +$array152 = array ( +);$arguments150['value'] = $renderingContext->getVariableProvider()->getByPath('settings.texticon.icon.{data.icon_size}.height', $array152); +$renderChildrenClosure151 = ($arguments150['value'] !== null) ? function() use ($arguments150) { return $arguments150['value']; } : $renderChildrenClosure151; +$output121 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments150, $renderChildrenClosure151, $renderingContext)]); + +$output121 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure154 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments153 = array(); +$arguments153['value'] = NULL; +$arguments153['name'] = NULL; +$arguments153['name'] = 'iconWidth'; +$array155 = array ( +);$arguments153['value'] = $renderingContext->getVariableProvider()->getByPath('settings.texticon.icon.{data.icon_size}.width', $array155); +$renderChildrenClosure154 = ($arguments153['value'] !== null) ? function() use ($arguments153) { return $arguments153['value']; } : $renderChildrenClosure154; +$output121 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments153, $renderChildrenClosure154, $renderingContext)]); + +$output121 .= ' + getVariableProvider()->getByPath('iconStyle', $array159); + +$expression160 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments156['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression160( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array158) + ), + $renderingContext + ); +$output161 = ''; + +$output161 .= ' style="'; +$array162 = array ( +); +$output161 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('iconStyle', $array162)]); + +$output161 .= '"'; +$arguments156['then'] = $output161; + +$output121 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments156, $renderChildrenClosure157, $renderingContext); + +$output121 .= '> + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure164 = function() use ($renderingContext, $self) { +$output185 = ''; + +$output185 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure187 = function() use ($renderingContext, $self) { +$output188 = ''; + +$output188 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure190 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments189 = array(); +$arguments189['image'] = NULL; +$arguments189['src'] = NULL; +$arguments189['class'] = NULL; +$arguments189['width'] = NULL; +$arguments189['height'] = NULL; +$array191 = array ( +);$arguments189['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array191); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string192 = '{iconHeight as integer}'; +$array193 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments189['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string192, $array193); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string194 = '{iconWidth as integer}'; +$array195 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments189['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string194, $array195); + +$output188 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments189, $renderChildrenClosure190, $renderingContext); + +$output188 .= ' + '; +return $output188; +}; +$arguments186 = array(); + +$output185 .= ''; + +$output185 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure197 = function() use ($renderingContext, $self) { +$output198 = ''; + +$output198 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure200 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments199 = array(); +$arguments199['additionalAttributes'] = NULL; +$arguments199['data'] = NULL; +$arguments199['aria'] = NULL; +$arguments199['class'] = NULL; +$arguments199['dir'] = NULL; +$arguments199['id'] = NULL; +$arguments199['lang'] = NULL; +$arguments199['style'] = NULL; +$arguments199['title'] = NULL; +$arguments199['accesskey'] = NULL; +$arguments199['tabindex'] = NULL; +$arguments199['onclick'] = NULL; +$arguments199['alt'] = NULL; +$arguments199['ismap'] = NULL; +$arguments199['longdesc'] = NULL; +$arguments199['usemap'] = NULL; +$arguments199['src'] = NULL; +$arguments199['treatIdAsReference'] = NULL; +$arguments199['image'] = NULL; +$arguments199['crop'] = NULL; +$arguments199['cropVariant'] = 'default'; +$arguments199['width'] = NULL; +$arguments199['height'] = NULL; +$arguments199['minWidth'] = NULL; +$arguments199['minHeight'] = NULL; +$arguments199['maxWidth'] = NULL; +$arguments199['maxHeight'] = NULL; +$arguments199['absolute'] = false; +// Rendering Array +$array201 = array(); +$array201['loading'] = 'lazy'; +$arguments199['additionalAttributes'] = $array201; +$array202 = array ( +);$arguments199['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array202); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string203 = '{iconHeight as integer}'; +$array204 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments199['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string203, $array204); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string205 = '{iconWidth as integer}'; +$array206 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments199['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string205, $array206); + +$output198 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments199, $renderChildrenClosure200, $renderingContext); + +$output198 .= ' + '; +return $output198; +}; +$arguments196 = array(); +$arguments196['if'] = NULL; + +$output185 .= ''; + +$output185 .= ' + '; +return $output185; +}; +$arguments163 = array(); +$arguments163['then'] = NULL; +$arguments163['else'] = NULL; +$arguments163['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array182 = array(); +$array183 = array ( +);$array182['0'] = $renderingContext->getVariableProvider()->getByPath('icon.0.extension', $array183); +$array182['1'] = ' === svg'; + +$expression184 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) === "svg");}; +$arguments163['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression184( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array182) + ), + $renderingContext + ); +$arguments163['__thenClosure'] = function() use ($renderingContext, $self) { +$output165 = ''; + +$output165 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure167 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments166 = array(); +$arguments166['image'] = NULL; +$arguments166['src'] = NULL; +$arguments166['class'] = NULL; +$arguments166['width'] = NULL; +$arguments166['height'] = NULL; +$array168 = array ( +);$arguments166['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array168); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string169 = '{iconHeight as integer}'; +$array170 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments166['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string169, $array170); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string171 = '{iconWidth as integer}'; +$array172 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments166['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string171, $array172); + +$output165 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments166, $renderChildrenClosure167, $renderingContext); + +$output165 .= ' + '; +return $output165; +}; +$arguments163['__elseClosures'][] = function() use ($renderingContext, $self) { +$output173 = ''; + +$output173 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure175 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments174 = array(); +$arguments174['additionalAttributes'] = NULL; +$arguments174['data'] = NULL; +$arguments174['aria'] = NULL; +$arguments174['class'] = NULL; +$arguments174['dir'] = NULL; +$arguments174['id'] = NULL; +$arguments174['lang'] = NULL; +$arguments174['style'] = NULL; +$arguments174['title'] = NULL; +$arguments174['accesskey'] = NULL; +$arguments174['tabindex'] = NULL; +$arguments174['onclick'] = NULL; +$arguments174['alt'] = NULL; +$arguments174['ismap'] = NULL; +$arguments174['longdesc'] = NULL; +$arguments174['usemap'] = NULL; +$arguments174['src'] = NULL; +$arguments174['treatIdAsReference'] = NULL; +$arguments174['image'] = NULL; +$arguments174['crop'] = NULL; +$arguments174['cropVariant'] = 'default'; +$arguments174['width'] = NULL; +$arguments174['height'] = NULL; +$arguments174['minWidth'] = NULL; +$arguments174['minHeight'] = NULL; +$arguments174['maxWidth'] = NULL; +$arguments174['maxHeight'] = NULL; +$arguments174['absolute'] = false; +// Rendering Array +$array176 = array(); +$array176['loading'] = 'lazy'; +$arguments174['additionalAttributes'] = $array176; +$array177 = array ( +);$arguments174['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array177); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string178 = '{iconHeight as integer}'; +$array179 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments174['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string178, $array179); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string180 = '{iconWidth as integer}'; +$array181 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments174['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string180, $array181); + +$output173 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments174, $renderChildrenClosure175, $renderingContext); + +$output173 .= ' + '; +return $output173; +}; + +$output121 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments163, $renderChildrenClosure164, $renderingContext); + +$output121 .= ' + + +
+ '; +return $output121; +}; +$arguments118 = array(); +$arguments118['parameter'] = NULL; +$arguments118['target'] = ''; +$arguments118['class'] = ''; +$arguments118['title'] = ''; +$arguments118['additionalParams'] = ''; +$arguments118['additionalAttributes'] = array ( +); +$arguments118['useCacheHash'] = false; +$arguments118['addQueryString'] = false; +$arguments118['addQueryStringMethod'] = 'GET'; +$arguments118['addQueryStringExclude'] = ''; +$arguments118['absolute'] = false; +$array120 = array ( +);$arguments118['parameter'] = $renderingContext->getVariableProvider()->getByPath('data.header_link', $array120); + +$output117 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments118, $renderChildrenClosure119, $renderingContext); + +$output117 .= ' + '; +return $output117; +}; +$arguments112 = array(); +$arguments112['then'] = NULL; +$arguments112['else'] = NULL; +$arguments112['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array114 = array(); +$array115 = array ( +);$array114['0'] = $renderingContext->getVariableProvider()->getByPath('icon', $array115); + +$expression116 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments112['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression116( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array114) + ), + $renderingContext + ); +$arguments112['__thenClosure'] = $renderChildrenClosure113; + +$output110 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments112, $renderChildrenClosure113, $renderingContext); + +$output110 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure208 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments207 = array(); +$arguments207['section'] = NULL; +$arguments207['partial'] = NULL; +$arguments207['delegate'] = NULL; +$arguments207['renderable'] = NULL; +$arguments207['arguments'] = array ( +); +$arguments207['optional'] = false; +$arguments207['default'] = NULL; +$arguments207['contentAs'] = NULL; +$arguments207['debug'] = true; +$arguments207['partial'] = 'Header/All'; +$arguments207['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output110 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments207, $renderChildrenClosure208, $renderingContext); + +$output110 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper +$renderChildrenClosure211 = function() use ($renderingContext, $self) { +$array212 = array ( +);return $renderingContext->getVariableProvider()->getByPath('data.bodytext', $array212); +}; +$arguments210 = array(); +$arguments210['parseFuncTSPath'] = 'lib.parseFunc_RTE'; + +$output110 .= TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper::renderStatic($arguments210, $renderChildrenClosure211, $renderingContext); + +$output110 .= ' +
+
+ +'; +return $output110; +}; +$arguments108 = array(); +$arguments108['name'] = NULL; +$arguments108['name'] = 'Main'; + +$output103 .= ''; + +$output103 .= ' + +'; + +return $output103; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_Texticon_5350dd36f751bcca4bb3ff8b0e2cb9c7adc270b9.php b/var/cache/code/fluid_template/Standard_action_Texticon_5350dd36f751bcca4bb3ff8b0e2cb9c7adc270b9.php new file mode 100644 index 0000000..9b3716e --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_Texticon_5350dd36f751bcca4bb3ff8b0e2cb9c7adc270b9.php @@ -0,0 +1,1234 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section Header + */ +public function section_31341c6f0c7af677ffb8fadcb92038e8ac2b6193(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; + +return NULL; +} +/** + * section Main + */ +public function section_62bce9422ff2d14f69ab80a154510232fc8a9afd(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure3 = function() use ($renderingContext, $self) { +$output7 = ''; + +$output7 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure9 = function() use ($renderingContext, $self) { +$output11 = ''; + +$output11 .= ' +
+ + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure15 = function() use ($renderingContext, $self) { +$output19 = ''; + +$output19 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure21 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure26 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments25 = array(); +$arguments25['value'] = NULL; +$arguments25['name'] = NULL; +$arguments25['name'] = 'iconStyle'; +$output27 = ''; +$array28 = array ( +); +$output27 .= $renderingContext->getVariableProvider()->getByPath('iconStyle', $array28); + +$output27 .= 'color: '; +$array29 = array ( +); +$output27 .= $renderingContext->getVariableProvider()->getByPath('data.icon_color', $array29); + +$output27 .= ';'; +$arguments25['value'] = $output27; +$renderChildrenClosure26 = ($arguments25['value'] !== null) ? function() use ($arguments25) { return $arguments25['value']; } : $renderChildrenClosure26;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments25, $renderChildrenClosure26, $renderingContext)]); +}; +$arguments20 = array(); +$arguments20['then'] = NULL; +$arguments20['else'] = NULL; +$arguments20['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array22 = array(); +$array23 = array ( +);$array22['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_color', $array23); + +$expression24 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments20['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression24( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array22) + ), + $renderingContext + ); +$arguments20['__thenClosure'] = $renderChildrenClosure21; + +$output19 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments20, $renderChildrenClosure21, $renderingContext); + +$output19 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure36 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments35 = array(); +$arguments35['value'] = NULL; +$arguments35['name'] = NULL; +$arguments35['name'] = 'iconStyle'; +$output37 = ''; +$array38 = array ( +); +$output37 .= $renderingContext->getVariableProvider()->getByPath('iconStyle', $array38); + +$output37 .= 'background-color: '; +$array39 = array ( +); +$output37 .= $renderingContext->getVariableProvider()->getByPath('data.icon_background', $array39); + +$output37 .= ';'; +$arguments35['value'] = $output37; +$renderChildrenClosure36 = ($arguments35['value'] !== null) ? function() use ($arguments35) { return $arguments35['value']; } : $renderChildrenClosure36;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments35, $renderChildrenClosure36, $renderingContext)]); +}; +$arguments30 = array(); +$arguments30['then'] = NULL; +$arguments30['else'] = NULL; +$arguments30['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array32 = array(); +$array33 = array ( +);$array32['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_background', $array33); + +$expression34 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments30['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression34( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array32) + ), + $renderingContext + ); +$arguments30['__thenClosure'] = $renderChildrenClosure31; + +$output19 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments30, $renderChildrenClosure31, $renderingContext); + +$output19 .= ' + '; +return $output19; +}; +$arguments14 = array(); +$arguments14['then'] = NULL; +$arguments14['else'] = NULL; +$arguments14['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array16 = array(); +$array17 = array ( +);$array16['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_type', $array17); +$array16['1'] = ' !== default'; + +$expression18 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) !== "default");}; +$arguments14['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression18( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array16) + ), + $renderingContext + ); +$arguments14['__thenClosure'] = $renderChildrenClosure15; + +$output11 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments14, $renderChildrenClosure15, $renderingContext); + +$output11 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure41 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments40 = array(); +$arguments40['value'] = NULL; +$arguments40['name'] = NULL; +$arguments40['name'] = 'iconHeight'; +$array42 = array ( +);$arguments40['value'] = $renderingContext->getVariableProvider()->getByPath('settings.texticon.icon.{data.icon_size}.height', $array42); +$renderChildrenClosure41 = ($arguments40['value'] !== null) ? function() use ($arguments40) { return $arguments40['value']; } : $renderChildrenClosure41; +$output11 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments40, $renderChildrenClosure41, $renderingContext)]); + +$output11 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure44 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments43 = array(); +$arguments43['value'] = NULL; +$arguments43['name'] = NULL; +$arguments43['name'] = 'iconWidth'; +$array45 = array ( +);$arguments43['value'] = $renderingContext->getVariableProvider()->getByPath('settings.texticon.icon.{data.icon_size}.width', $array45); +$renderChildrenClosure44 = ($arguments43['value'] !== null) ? function() use ($arguments43) { return $arguments43['value']; } : $renderChildrenClosure44; +$output11 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments43, $renderChildrenClosure44, $renderingContext)]); + +$output11 .= ' + getVariableProvider()->getByPath('iconStyle', $array49); + +$expression50 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments46['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression50( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array48) + ), + $renderingContext + ); +$output51 = ''; + +$output51 .= ' style="'; +$array52 = array ( +); +$output51 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('iconStyle', $array52)]); + +$output51 .= '"'; +$arguments46['then'] = $output51; + +$output11 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments46, $renderChildrenClosure47, $renderingContext); + +$output11 .= '> + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure54 = function() use ($renderingContext, $self) { +$output75 = ''; + +$output75 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure77 = function() use ($renderingContext, $self) { +$output78 = ''; + +$output78 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure80 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments79 = array(); +$arguments79['image'] = NULL; +$arguments79['src'] = NULL; +$arguments79['class'] = NULL; +$arguments79['width'] = NULL; +$arguments79['height'] = NULL; +$array81 = array ( +);$arguments79['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array81); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string82 = '{iconHeight as integer}'; +$array83 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments79['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string82, $array83); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string84 = '{iconWidth as integer}'; +$array85 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments79['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string84, $array85); + +$output78 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments79, $renderChildrenClosure80, $renderingContext); + +$output78 .= ' + '; +return $output78; +}; +$arguments76 = array(); + +$output75 .= ''; + +$output75 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure87 = function() use ($renderingContext, $self) { +$output88 = ''; + +$output88 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure90 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments89 = array(); +$arguments89['additionalAttributes'] = NULL; +$arguments89['data'] = NULL; +$arguments89['aria'] = NULL; +$arguments89['class'] = NULL; +$arguments89['dir'] = NULL; +$arguments89['id'] = NULL; +$arguments89['lang'] = NULL; +$arguments89['style'] = NULL; +$arguments89['title'] = NULL; +$arguments89['accesskey'] = NULL; +$arguments89['tabindex'] = NULL; +$arguments89['onclick'] = NULL; +$arguments89['alt'] = NULL; +$arguments89['ismap'] = NULL; +$arguments89['longdesc'] = NULL; +$arguments89['usemap'] = NULL; +$arguments89['src'] = NULL; +$arguments89['treatIdAsReference'] = NULL; +$arguments89['image'] = NULL; +$arguments89['crop'] = NULL; +$arguments89['cropVariant'] = 'default'; +$arguments89['width'] = NULL; +$arguments89['height'] = NULL; +$arguments89['minWidth'] = NULL; +$arguments89['minHeight'] = NULL; +$arguments89['maxWidth'] = NULL; +$arguments89['maxHeight'] = NULL; +$arguments89['absolute'] = false; +// Rendering Array +$array91 = array(); +$array91['loading'] = 'lazy'; +$arguments89['additionalAttributes'] = $array91; +$array92 = array ( +);$arguments89['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array92); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string93 = '{iconHeight as integer}'; +$array94 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments89['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string93, $array94); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string95 = '{iconWidth as integer}'; +$array96 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments89['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string95, $array96); + +$output88 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments89, $renderChildrenClosure90, $renderingContext); + +$output88 .= ' + '; +return $output88; +}; +$arguments86 = array(); +$arguments86['if'] = NULL; + +$output75 .= ''; + +$output75 .= ' + '; +return $output75; +}; +$arguments53 = array(); +$arguments53['then'] = NULL; +$arguments53['else'] = NULL; +$arguments53['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array72 = array(); +$array73 = array ( +);$array72['0'] = $renderingContext->getVariableProvider()->getByPath('icon.0.extension', $array73); +$array72['1'] = ' === svg'; + +$expression74 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) === "svg");}; +$arguments53['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression74( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array72) + ), + $renderingContext + ); +$arguments53['__thenClosure'] = function() use ($renderingContext, $self) { +$output55 = ''; + +$output55 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure57 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments56 = array(); +$arguments56['image'] = NULL; +$arguments56['src'] = NULL; +$arguments56['class'] = NULL; +$arguments56['width'] = NULL; +$arguments56['height'] = NULL; +$array58 = array ( +);$arguments56['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array58); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string59 = '{iconHeight as integer}'; +$array60 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments56['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string59, $array60); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string61 = '{iconWidth as integer}'; +$array62 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments56['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string61, $array62); + +$output55 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments56, $renderChildrenClosure57, $renderingContext); + +$output55 .= ' + '; +return $output55; +}; +$arguments53['__elseClosures'][] = function() use ($renderingContext, $self) { +$output63 = ''; + +$output63 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure65 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments64 = array(); +$arguments64['additionalAttributes'] = NULL; +$arguments64['data'] = NULL; +$arguments64['aria'] = NULL; +$arguments64['class'] = NULL; +$arguments64['dir'] = NULL; +$arguments64['id'] = NULL; +$arguments64['lang'] = NULL; +$arguments64['style'] = NULL; +$arguments64['title'] = NULL; +$arguments64['accesskey'] = NULL; +$arguments64['tabindex'] = NULL; +$arguments64['onclick'] = NULL; +$arguments64['alt'] = NULL; +$arguments64['ismap'] = NULL; +$arguments64['longdesc'] = NULL; +$arguments64['usemap'] = NULL; +$arguments64['src'] = NULL; +$arguments64['treatIdAsReference'] = NULL; +$arguments64['image'] = NULL; +$arguments64['crop'] = NULL; +$arguments64['cropVariant'] = 'default'; +$arguments64['width'] = NULL; +$arguments64['height'] = NULL; +$arguments64['minWidth'] = NULL; +$arguments64['minHeight'] = NULL; +$arguments64['maxWidth'] = NULL; +$arguments64['maxHeight'] = NULL; +$arguments64['absolute'] = false; +// Rendering Array +$array66 = array(); +$array66['loading'] = 'lazy'; +$arguments64['additionalAttributes'] = $array66; +$array67 = array ( +);$arguments64['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array67); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string68 = '{iconHeight as integer}'; +$array69 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments64['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string68, $array69); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string70 = '{iconWidth as integer}'; +$array71 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments64['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string70, $array71); + +$output63 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments64, $renderChildrenClosure65, $renderingContext); + +$output63 .= ' + '; +return $output63; +}; + +$output11 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments53, $renderChildrenClosure54, $renderingContext); + +$output11 .= ' + + +
+ '; +return $output11; +}; +$arguments8 = array(); +$arguments8['parameter'] = NULL; +$arguments8['target'] = ''; +$arguments8['class'] = ''; +$arguments8['title'] = ''; +$arguments8['additionalParams'] = ''; +$arguments8['additionalAttributes'] = array ( +); +$arguments8['useCacheHash'] = false; +$arguments8['addQueryString'] = false; +$arguments8['addQueryStringMethod'] = 'GET'; +$arguments8['addQueryStringExclude'] = ''; +$arguments8['absolute'] = false; +$array10 = array ( +);$arguments8['parameter'] = $renderingContext->getVariableProvider()->getByPath('data.header_link', $array10); + +$output7 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments8, $renderChildrenClosure9, $renderingContext); + +$output7 .= ' + '; +return $output7; +}; +$arguments2 = array(); +$arguments2['then'] = NULL; +$arguments2['else'] = NULL; +$arguments2['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array4 = array(); +$array5 = array ( +);$array4['0'] = $renderingContext->getVariableProvider()->getByPath('icon', $array5); + +$expression6 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments2['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression6( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array4) + ), + $renderingContext + ); +$arguments2['__thenClosure'] = $renderChildrenClosure3; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments2, $renderChildrenClosure3, $renderingContext); + +$output0 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure98 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments97 = array(); +$arguments97['section'] = NULL; +$arguments97['partial'] = NULL; +$arguments97['delegate'] = NULL; +$arguments97['renderable'] = NULL; +$arguments97['arguments'] = array ( +); +$arguments97['optional'] = false; +$arguments97['default'] = NULL; +$arguments97['contentAs'] = NULL; +$arguments97['debug'] = true; +$arguments97['partial'] = 'Header/All'; +$arguments97['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments97, $renderChildrenClosure98, $renderingContext); + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper +$renderChildrenClosure101 = function() use ($renderingContext, $self) { +$array102 = array ( +);return $renderingContext->getVariableProvider()->getByPath('data.bodytext', $array102); +}; +$arguments100 = array(); +$arguments100['parseFuncTSPath'] = 'lib.parseFunc_RTE'; + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper::renderStatic($arguments100, $renderChildrenClosure101, $renderingContext); + +$output0 .= ' +
+
+ +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output103 = ''; + +$output103 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\LayoutViewHelper +$renderChildrenClosure105 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments104 = array(); +$arguments104['name'] = NULL; +$arguments104['name'] = 'Default'; + +$output103 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, ['']); + +$output103 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure107 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments106 = array(); +$arguments106['name'] = NULL; +$arguments106['name'] = 'Header'; + +$output103 .= ''; + +$output103 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure109 = function() use ($renderingContext, $self) { +$output110 = ''; + +$output110 .= ' + +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure113 = function() use ($renderingContext, $self) { +$output117 = ''; + +$output117 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure119 = function() use ($renderingContext, $self) { +$output121 = ''; + +$output121 .= ' +
+ + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure125 = function() use ($renderingContext, $self) { +$output129 = ''; + +$output129 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure131 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure136 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments135 = array(); +$arguments135['value'] = NULL; +$arguments135['name'] = NULL; +$arguments135['name'] = 'iconStyle'; +$output137 = ''; +$array138 = array ( +); +$output137 .= $renderingContext->getVariableProvider()->getByPath('iconStyle', $array138); + +$output137 .= 'color: '; +$array139 = array ( +); +$output137 .= $renderingContext->getVariableProvider()->getByPath('data.icon_color', $array139); + +$output137 .= ';'; +$arguments135['value'] = $output137; +$renderChildrenClosure136 = ($arguments135['value'] !== null) ? function() use ($arguments135) { return $arguments135['value']; } : $renderChildrenClosure136;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments135, $renderChildrenClosure136, $renderingContext)]); +}; +$arguments130 = array(); +$arguments130['then'] = NULL; +$arguments130['else'] = NULL; +$arguments130['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array132 = array(); +$array133 = array ( +);$array132['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_color', $array133); + +$expression134 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments130['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression134( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array132) + ), + $renderingContext + ); +$arguments130['__thenClosure'] = $renderChildrenClosure131; + +$output129 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments130, $renderChildrenClosure131, $renderingContext); + +$output129 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure141 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure146 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments145 = array(); +$arguments145['value'] = NULL; +$arguments145['name'] = NULL; +$arguments145['name'] = 'iconStyle'; +$output147 = ''; +$array148 = array ( +); +$output147 .= $renderingContext->getVariableProvider()->getByPath('iconStyle', $array148); + +$output147 .= 'background-color: '; +$array149 = array ( +); +$output147 .= $renderingContext->getVariableProvider()->getByPath('data.icon_background', $array149); + +$output147 .= ';'; +$arguments145['value'] = $output147; +$renderChildrenClosure146 = ($arguments145['value'] !== null) ? function() use ($arguments145) { return $arguments145['value']; } : $renderChildrenClosure146;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments145, $renderChildrenClosure146, $renderingContext)]); +}; +$arguments140 = array(); +$arguments140['then'] = NULL; +$arguments140['else'] = NULL; +$arguments140['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array142 = array(); +$array143 = array ( +);$array142['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_background', $array143); + +$expression144 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments140['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression144( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array142) + ), + $renderingContext + ); +$arguments140['__thenClosure'] = $renderChildrenClosure141; + +$output129 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments140, $renderChildrenClosure141, $renderingContext); + +$output129 .= ' + '; +return $output129; +}; +$arguments124 = array(); +$arguments124['then'] = NULL; +$arguments124['else'] = NULL; +$arguments124['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array126 = array(); +$array127 = array ( +);$array126['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_type', $array127); +$array126['1'] = ' !== default'; + +$expression128 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) !== "default");}; +$arguments124['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression128( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array126) + ), + $renderingContext + ); +$arguments124['__thenClosure'] = $renderChildrenClosure125; + +$output121 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments124, $renderChildrenClosure125, $renderingContext); + +$output121 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure151 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments150 = array(); +$arguments150['value'] = NULL; +$arguments150['name'] = NULL; +$arguments150['name'] = 'iconHeight'; +$array152 = array ( +);$arguments150['value'] = $renderingContext->getVariableProvider()->getByPath('settings.texticon.icon.{data.icon_size}.height', $array152); +$renderChildrenClosure151 = ($arguments150['value'] !== null) ? function() use ($arguments150) { return $arguments150['value']; } : $renderChildrenClosure151; +$output121 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments150, $renderChildrenClosure151, $renderingContext)]); + +$output121 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure154 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments153 = array(); +$arguments153['value'] = NULL; +$arguments153['name'] = NULL; +$arguments153['name'] = 'iconWidth'; +$array155 = array ( +);$arguments153['value'] = $renderingContext->getVariableProvider()->getByPath('settings.texticon.icon.{data.icon_size}.width', $array155); +$renderChildrenClosure154 = ($arguments153['value'] !== null) ? function() use ($arguments153) { return $arguments153['value']; } : $renderChildrenClosure154; +$output121 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments153, $renderChildrenClosure154, $renderingContext)]); + +$output121 .= ' + getVariableProvider()->getByPath('iconStyle', $array159); + +$expression160 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments156['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression160( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array158) + ), + $renderingContext + ); +$output161 = ''; + +$output161 .= ' style="'; +$array162 = array ( +); +$output161 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('iconStyle', $array162)]); + +$output161 .= '"'; +$arguments156['then'] = $output161; + +$output121 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments156, $renderChildrenClosure157, $renderingContext); + +$output121 .= '> + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure164 = function() use ($renderingContext, $self) { +$output185 = ''; + +$output185 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure187 = function() use ($renderingContext, $self) { +$output188 = ''; + +$output188 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure190 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments189 = array(); +$arguments189['image'] = NULL; +$arguments189['src'] = NULL; +$arguments189['class'] = NULL; +$arguments189['width'] = NULL; +$arguments189['height'] = NULL; +$array191 = array ( +);$arguments189['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array191); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string192 = '{iconHeight as integer}'; +$array193 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments189['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string192, $array193); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string194 = '{iconWidth as integer}'; +$array195 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments189['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string194, $array195); + +$output188 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments189, $renderChildrenClosure190, $renderingContext); + +$output188 .= ' + '; +return $output188; +}; +$arguments186 = array(); + +$output185 .= ''; + +$output185 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure197 = function() use ($renderingContext, $self) { +$output198 = ''; + +$output198 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure200 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments199 = array(); +$arguments199['additionalAttributes'] = NULL; +$arguments199['data'] = NULL; +$arguments199['aria'] = NULL; +$arguments199['class'] = NULL; +$arguments199['dir'] = NULL; +$arguments199['id'] = NULL; +$arguments199['lang'] = NULL; +$arguments199['style'] = NULL; +$arguments199['title'] = NULL; +$arguments199['accesskey'] = NULL; +$arguments199['tabindex'] = NULL; +$arguments199['onclick'] = NULL; +$arguments199['alt'] = NULL; +$arguments199['ismap'] = NULL; +$arguments199['longdesc'] = NULL; +$arguments199['usemap'] = NULL; +$arguments199['src'] = NULL; +$arguments199['treatIdAsReference'] = NULL; +$arguments199['image'] = NULL; +$arguments199['crop'] = NULL; +$arguments199['cropVariant'] = 'default'; +$arguments199['width'] = NULL; +$arguments199['height'] = NULL; +$arguments199['minWidth'] = NULL; +$arguments199['minHeight'] = NULL; +$arguments199['maxWidth'] = NULL; +$arguments199['maxHeight'] = NULL; +$arguments199['absolute'] = false; +// Rendering Array +$array201 = array(); +$array201['loading'] = 'lazy'; +$arguments199['additionalAttributes'] = $array201; +$array202 = array ( +);$arguments199['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array202); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string203 = '{iconHeight as integer}'; +$array204 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments199['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string203, $array204); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string205 = '{iconWidth as integer}'; +$array206 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments199['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string205, $array206); + +$output198 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments199, $renderChildrenClosure200, $renderingContext); + +$output198 .= ' + '; +return $output198; +}; +$arguments196 = array(); +$arguments196['if'] = NULL; + +$output185 .= ''; + +$output185 .= ' + '; +return $output185; +}; +$arguments163 = array(); +$arguments163['then'] = NULL; +$arguments163['else'] = NULL; +$arguments163['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array182 = array(); +$array183 = array ( +);$array182['0'] = $renderingContext->getVariableProvider()->getByPath('icon.0.extension', $array183); +$array182['1'] = ' === svg'; + +$expression184 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) === "svg");}; +$arguments163['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression184( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array182) + ), + $renderingContext + ); +$arguments163['__thenClosure'] = function() use ($renderingContext, $self) { +$output165 = ''; + +$output165 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure167 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments166 = array(); +$arguments166['image'] = NULL; +$arguments166['src'] = NULL; +$arguments166['class'] = NULL; +$arguments166['width'] = NULL; +$arguments166['height'] = NULL; +$array168 = array ( +);$arguments166['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array168); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string169 = '{iconHeight as integer}'; +$array170 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments166['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string169, $array170); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string171 = '{iconWidth as integer}'; +$array172 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments166['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string171, $array172); + +$output165 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments166, $renderChildrenClosure167, $renderingContext); + +$output165 .= ' + '; +return $output165; +}; +$arguments163['__elseClosures'][] = function() use ($renderingContext, $self) { +$output173 = ''; + +$output173 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure175 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments174 = array(); +$arguments174['additionalAttributes'] = NULL; +$arguments174['data'] = NULL; +$arguments174['aria'] = NULL; +$arguments174['class'] = NULL; +$arguments174['dir'] = NULL; +$arguments174['id'] = NULL; +$arguments174['lang'] = NULL; +$arguments174['style'] = NULL; +$arguments174['title'] = NULL; +$arguments174['accesskey'] = NULL; +$arguments174['tabindex'] = NULL; +$arguments174['onclick'] = NULL; +$arguments174['alt'] = NULL; +$arguments174['ismap'] = NULL; +$arguments174['longdesc'] = NULL; +$arguments174['usemap'] = NULL; +$arguments174['src'] = NULL; +$arguments174['treatIdAsReference'] = NULL; +$arguments174['image'] = NULL; +$arguments174['crop'] = NULL; +$arguments174['cropVariant'] = 'default'; +$arguments174['width'] = NULL; +$arguments174['height'] = NULL; +$arguments174['minWidth'] = NULL; +$arguments174['minHeight'] = NULL; +$arguments174['maxWidth'] = NULL; +$arguments174['maxHeight'] = NULL; +$arguments174['absolute'] = false; +// Rendering Array +$array176 = array(); +$array176['loading'] = 'lazy'; +$arguments174['additionalAttributes'] = $array176; +$array177 = array ( +);$arguments174['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array177); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string178 = '{iconHeight as integer}'; +$array179 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments174['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string178, $array179); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string180 = '{iconWidth as integer}'; +$array181 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments174['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string180, $array181); + +$output173 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments174, $renderChildrenClosure175, $renderingContext); + +$output173 .= ' + '; +return $output173; +}; + +$output121 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments163, $renderChildrenClosure164, $renderingContext); + +$output121 .= ' + + +
+ '; +return $output121; +}; +$arguments118 = array(); +$arguments118['parameter'] = NULL; +$arguments118['target'] = ''; +$arguments118['class'] = ''; +$arguments118['title'] = ''; +$arguments118['additionalParams'] = ''; +$arguments118['additionalAttributes'] = array ( +); +$arguments118['useCacheHash'] = false; +$arguments118['addQueryString'] = false; +$arguments118['addQueryStringMethod'] = 'GET'; +$arguments118['addQueryStringExclude'] = ''; +$arguments118['absolute'] = false; +$array120 = array ( +);$arguments118['parameter'] = $renderingContext->getVariableProvider()->getByPath('data.header_link', $array120); + +$output117 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments118, $renderChildrenClosure119, $renderingContext); + +$output117 .= ' + '; +return $output117; +}; +$arguments112 = array(); +$arguments112['then'] = NULL; +$arguments112['else'] = NULL; +$arguments112['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array114 = array(); +$array115 = array ( +);$array114['0'] = $renderingContext->getVariableProvider()->getByPath('icon', $array115); + +$expression116 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments112['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression116( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array114) + ), + $renderingContext + ); +$arguments112['__thenClosure'] = $renderChildrenClosure113; + +$output110 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments112, $renderChildrenClosure113, $renderingContext); + +$output110 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure208 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments207 = array(); +$arguments207['section'] = NULL; +$arguments207['partial'] = NULL; +$arguments207['delegate'] = NULL; +$arguments207['renderable'] = NULL; +$arguments207['arguments'] = array ( +); +$arguments207['optional'] = false; +$arguments207['default'] = NULL; +$arguments207['contentAs'] = NULL; +$arguments207['debug'] = true; +$arguments207['partial'] = 'Header/All'; +$arguments207['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output110 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments207, $renderChildrenClosure208, $renderingContext); + +$output110 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper +$renderChildrenClosure211 = function() use ($renderingContext, $self) { +$array212 = array ( +);return $renderingContext->getVariableProvider()->getByPath('data.bodytext', $array212); +}; +$arguments210 = array(); +$arguments210['parseFuncTSPath'] = 'lib.parseFunc_RTE'; + +$output110 .= TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper::renderStatic($arguments210, $renderChildrenClosure211, $renderingContext); + +$output110 .= ' +
+
+ +'; +return $output110; +}; +$arguments108 = array(); +$arguments108['name'] = NULL; +$arguments108['name'] = 'Main'; + +$output103 .= ''; + +$output103 .= ' + +'; + +return $output103; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_Texticon_bf4f55115401dcb7ebc017a063422518cbc88158.php b/var/cache/code/fluid_template/Standard_action_Texticon_bf4f55115401dcb7ebc017a063422518cbc88158.php new file mode 100644 index 0000000..4c7266e --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_Texticon_bf4f55115401dcb7ebc017a063422518cbc88158.php @@ -0,0 +1,1234 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section Header + */ +public function section_31341c6f0c7af677ffb8fadcb92038e8ac2b6193(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; + +return NULL; +} +/** + * section Main + */ +public function section_62bce9422ff2d14f69ab80a154510232fc8a9afd(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure3 = function() use ($renderingContext, $self) { +$output7 = ''; + +$output7 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure9 = function() use ($renderingContext, $self) { +$output11 = ''; + +$output11 .= ' +
+ + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure15 = function() use ($renderingContext, $self) { +$output19 = ''; + +$output19 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure21 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure26 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments25 = array(); +$arguments25['value'] = NULL; +$arguments25['name'] = NULL; +$arguments25['name'] = 'iconStyle'; +$output27 = ''; +$array28 = array ( +); +$output27 .= $renderingContext->getVariableProvider()->getByPath('iconStyle', $array28); + +$output27 .= 'color: '; +$array29 = array ( +); +$output27 .= $renderingContext->getVariableProvider()->getByPath('data.icon_color', $array29); + +$output27 .= ';'; +$arguments25['value'] = $output27; +$renderChildrenClosure26 = ($arguments25['value'] !== null) ? function() use ($arguments25) { return $arguments25['value']; } : $renderChildrenClosure26;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments25, $renderChildrenClosure26, $renderingContext)]); +}; +$arguments20 = array(); +$arguments20['then'] = NULL; +$arguments20['else'] = NULL; +$arguments20['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array22 = array(); +$array23 = array ( +);$array22['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_color', $array23); + +$expression24 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments20['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression24( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array22) + ), + $renderingContext + ); +$arguments20['__thenClosure'] = $renderChildrenClosure21; + +$output19 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments20, $renderChildrenClosure21, $renderingContext); + +$output19 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure36 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments35 = array(); +$arguments35['value'] = NULL; +$arguments35['name'] = NULL; +$arguments35['name'] = 'iconStyle'; +$output37 = ''; +$array38 = array ( +); +$output37 .= $renderingContext->getVariableProvider()->getByPath('iconStyle', $array38); + +$output37 .= 'background-color: '; +$array39 = array ( +); +$output37 .= $renderingContext->getVariableProvider()->getByPath('data.icon_background', $array39); + +$output37 .= ';'; +$arguments35['value'] = $output37; +$renderChildrenClosure36 = ($arguments35['value'] !== null) ? function() use ($arguments35) { return $arguments35['value']; } : $renderChildrenClosure36;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments35, $renderChildrenClosure36, $renderingContext)]); +}; +$arguments30 = array(); +$arguments30['then'] = NULL; +$arguments30['else'] = NULL; +$arguments30['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array32 = array(); +$array33 = array ( +);$array32['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_background', $array33); + +$expression34 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments30['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression34( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array32) + ), + $renderingContext + ); +$arguments30['__thenClosure'] = $renderChildrenClosure31; + +$output19 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments30, $renderChildrenClosure31, $renderingContext); + +$output19 .= ' + '; +return $output19; +}; +$arguments14 = array(); +$arguments14['then'] = NULL; +$arguments14['else'] = NULL; +$arguments14['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array16 = array(); +$array17 = array ( +);$array16['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_type', $array17); +$array16['1'] = ' !== default'; + +$expression18 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) !== "default");}; +$arguments14['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression18( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array16) + ), + $renderingContext + ); +$arguments14['__thenClosure'] = $renderChildrenClosure15; + +$output11 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments14, $renderChildrenClosure15, $renderingContext); + +$output11 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure41 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments40 = array(); +$arguments40['value'] = NULL; +$arguments40['name'] = NULL; +$arguments40['name'] = 'iconHeight'; +$array42 = array ( +);$arguments40['value'] = $renderingContext->getVariableProvider()->getByPath('settings.texticon.icon.{data.icon_size}.height', $array42); +$renderChildrenClosure41 = ($arguments40['value'] !== null) ? function() use ($arguments40) { return $arguments40['value']; } : $renderChildrenClosure41; +$output11 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments40, $renderChildrenClosure41, $renderingContext)]); + +$output11 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure44 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments43 = array(); +$arguments43['value'] = NULL; +$arguments43['name'] = NULL; +$arguments43['name'] = 'iconWidth'; +$array45 = array ( +);$arguments43['value'] = $renderingContext->getVariableProvider()->getByPath('settings.texticon.icon.{data.icon_size}.width', $array45); +$renderChildrenClosure44 = ($arguments43['value'] !== null) ? function() use ($arguments43) { return $arguments43['value']; } : $renderChildrenClosure44; +$output11 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments43, $renderChildrenClosure44, $renderingContext)]); + +$output11 .= ' + getVariableProvider()->getByPath('iconStyle', $array49); + +$expression50 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments46['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression50( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array48) + ), + $renderingContext + ); +$output51 = ''; + +$output51 .= ' style="'; +$array52 = array ( +); +$output51 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('iconStyle', $array52)]); + +$output51 .= '"'; +$arguments46['then'] = $output51; + +$output11 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments46, $renderChildrenClosure47, $renderingContext); + +$output11 .= '> + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure54 = function() use ($renderingContext, $self) { +$output75 = ''; + +$output75 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure77 = function() use ($renderingContext, $self) { +$output78 = ''; + +$output78 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure80 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments79 = array(); +$arguments79['image'] = NULL; +$arguments79['src'] = NULL; +$arguments79['class'] = NULL; +$arguments79['width'] = NULL; +$arguments79['height'] = NULL; +$array81 = array ( +);$arguments79['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array81); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string82 = '{iconHeight as integer}'; +$array83 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments79['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string82, $array83); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string84 = '{iconWidth as integer}'; +$array85 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments79['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string84, $array85); + +$output78 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments79, $renderChildrenClosure80, $renderingContext); + +$output78 .= ' + '; +return $output78; +}; +$arguments76 = array(); + +$output75 .= ''; + +$output75 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure87 = function() use ($renderingContext, $self) { +$output88 = ''; + +$output88 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure90 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments89 = array(); +$arguments89['additionalAttributes'] = NULL; +$arguments89['data'] = NULL; +$arguments89['aria'] = NULL; +$arguments89['class'] = NULL; +$arguments89['dir'] = NULL; +$arguments89['id'] = NULL; +$arguments89['lang'] = NULL; +$arguments89['style'] = NULL; +$arguments89['title'] = NULL; +$arguments89['accesskey'] = NULL; +$arguments89['tabindex'] = NULL; +$arguments89['onclick'] = NULL; +$arguments89['alt'] = NULL; +$arguments89['ismap'] = NULL; +$arguments89['longdesc'] = NULL; +$arguments89['usemap'] = NULL; +$arguments89['src'] = NULL; +$arguments89['treatIdAsReference'] = NULL; +$arguments89['image'] = NULL; +$arguments89['crop'] = NULL; +$arguments89['cropVariant'] = 'default'; +$arguments89['width'] = NULL; +$arguments89['height'] = NULL; +$arguments89['minWidth'] = NULL; +$arguments89['minHeight'] = NULL; +$arguments89['maxWidth'] = NULL; +$arguments89['maxHeight'] = NULL; +$arguments89['absolute'] = false; +// Rendering Array +$array91 = array(); +$array91['loading'] = 'lazy'; +$arguments89['additionalAttributes'] = $array91; +$array92 = array ( +);$arguments89['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array92); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string93 = '{iconHeight as integer}'; +$array94 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments89['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string93, $array94); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string95 = '{iconWidth as integer}'; +$array96 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments89['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string95, $array96); + +$output88 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments89, $renderChildrenClosure90, $renderingContext); + +$output88 .= ' + '; +return $output88; +}; +$arguments86 = array(); +$arguments86['if'] = NULL; + +$output75 .= ''; + +$output75 .= ' + '; +return $output75; +}; +$arguments53 = array(); +$arguments53['then'] = NULL; +$arguments53['else'] = NULL; +$arguments53['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array72 = array(); +$array73 = array ( +);$array72['0'] = $renderingContext->getVariableProvider()->getByPath('icon.0.extension', $array73); +$array72['1'] = ' === svg'; + +$expression74 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) === "svg");}; +$arguments53['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression74( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array72) + ), + $renderingContext + ); +$arguments53['__thenClosure'] = function() use ($renderingContext, $self) { +$output55 = ''; + +$output55 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure57 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments56 = array(); +$arguments56['image'] = NULL; +$arguments56['src'] = NULL; +$arguments56['class'] = NULL; +$arguments56['width'] = NULL; +$arguments56['height'] = NULL; +$array58 = array ( +);$arguments56['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array58); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string59 = '{iconHeight as integer}'; +$array60 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments56['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string59, $array60); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string61 = '{iconWidth as integer}'; +$array62 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments56['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string61, $array62); + +$output55 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments56, $renderChildrenClosure57, $renderingContext); + +$output55 .= ' + '; +return $output55; +}; +$arguments53['__elseClosures'][] = function() use ($renderingContext, $self) { +$output63 = ''; + +$output63 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure65 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments64 = array(); +$arguments64['additionalAttributes'] = NULL; +$arguments64['data'] = NULL; +$arguments64['aria'] = NULL; +$arguments64['class'] = NULL; +$arguments64['dir'] = NULL; +$arguments64['id'] = NULL; +$arguments64['lang'] = NULL; +$arguments64['style'] = NULL; +$arguments64['title'] = NULL; +$arguments64['accesskey'] = NULL; +$arguments64['tabindex'] = NULL; +$arguments64['onclick'] = NULL; +$arguments64['alt'] = NULL; +$arguments64['ismap'] = NULL; +$arguments64['longdesc'] = NULL; +$arguments64['usemap'] = NULL; +$arguments64['src'] = NULL; +$arguments64['treatIdAsReference'] = NULL; +$arguments64['image'] = NULL; +$arguments64['crop'] = NULL; +$arguments64['cropVariant'] = 'default'; +$arguments64['width'] = NULL; +$arguments64['height'] = NULL; +$arguments64['minWidth'] = NULL; +$arguments64['minHeight'] = NULL; +$arguments64['maxWidth'] = NULL; +$arguments64['maxHeight'] = NULL; +$arguments64['absolute'] = false; +// Rendering Array +$array66 = array(); +$array66['loading'] = 'lazy'; +$arguments64['additionalAttributes'] = $array66; +$array67 = array ( +);$arguments64['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array67); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string68 = '{iconHeight as integer}'; +$array69 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments64['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string68, $array69); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string70 = '{iconWidth as integer}'; +$array71 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments64['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string70, $array71); + +$output63 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments64, $renderChildrenClosure65, $renderingContext); + +$output63 .= ' + '; +return $output63; +}; + +$output11 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments53, $renderChildrenClosure54, $renderingContext); + +$output11 .= ' + + +
+ '; +return $output11; +}; +$arguments8 = array(); +$arguments8['parameter'] = NULL; +$arguments8['target'] = ''; +$arguments8['class'] = ''; +$arguments8['title'] = ''; +$arguments8['additionalParams'] = ''; +$arguments8['additionalAttributes'] = array ( +); +$arguments8['useCacheHash'] = false; +$arguments8['addQueryString'] = false; +$arguments8['addQueryStringMethod'] = 'GET'; +$arguments8['addQueryStringExclude'] = ''; +$arguments8['absolute'] = false; +$array10 = array ( +);$arguments8['parameter'] = $renderingContext->getVariableProvider()->getByPath('data.header_link', $array10); + +$output7 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments8, $renderChildrenClosure9, $renderingContext); + +$output7 .= ' + '; +return $output7; +}; +$arguments2 = array(); +$arguments2['then'] = NULL; +$arguments2['else'] = NULL; +$arguments2['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array4 = array(); +$array5 = array ( +);$array4['0'] = $renderingContext->getVariableProvider()->getByPath('icon', $array5); + +$expression6 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments2['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression6( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array4) + ), + $renderingContext + ); +$arguments2['__thenClosure'] = $renderChildrenClosure3; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments2, $renderChildrenClosure3, $renderingContext); + +$output0 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure98 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments97 = array(); +$arguments97['section'] = NULL; +$arguments97['partial'] = NULL; +$arguments97['delegate'] = NULL; +$arguments97['renderable'] = NULL; +$arguments97['arguments'] = array ( +); +$arguments97['optional'] = false; +$arguments97['default'] = NULL; +$arguments97['contentAs'] = NULL; +$arguments97['debug'] = true; +$arguments97['partial'] = 'Header/All'; +$arguments97['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments97, $renderChildrenClosure98, $renderingContext); + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper +$renderChildrenClosure101 = function() use ($renderingContext, $self) { +$array102 = array ( +);return $renderingContext->getVariableProvider()->getByPath('data.bodytext', $array102); +}; +$arguments100 = array(); +$arguments100['parseFuncTSPath'] = 'lib.parseFunc_RTE'; + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper::renderStatic($arguments100, $renderChildrenClosure101, $renderingContext); + +$output0 .= ' +
+
+ +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output103 = ''; + +$output103 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\LayoutViewHelper +$renderChildrenClosure105 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments104 = array(); +$arguments104['name'] = NULL; +$arguments104['name'] = 'Default'; + +$output103 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, ['']); + +$output103 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure107 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments106 = array(); +$arguments106['name'] = NULL; +$arguments106['name'] = 'Header'; + +$output103 .= ''; + +$output103 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure109 = function() use ($renderingContext, $self) { +$output110 = ''; + +$output110 .= ' + +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure113 = function() use ($renderingContext, $self) { +$output117 = ''; + +$output117 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure119 = function() use ($renderingContext, $self) { +$output121 = ''; + +$output121 .= ' +
+ + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure125 = function() use ($renderingContext, $self) { +$output129 = ''; + +$output129 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure131 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure136 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments135 = array(); +$arguments135['value'] = NULL; +$arguments135['name'] = NULL; +$arguments135['name'] = 'iconStyle'; +$output137 = ''; +$array138 = array ( +); +$output137 .= $renderingContext->getVariableProvider()->getByPath('iconStyle', $array138); + +$output137 .= 'color: '; +$array139 = array ( +); +$output137 .= $renderingContext->getVariableProvider()->getByPath('data.icon_color', $array139); + +$output137 .= ';'; +$arguments135['value'] = $output137; +$renderChildrenClosure136 = ($arguments135['value'] !== null) ? function() use ($arguments135) { return $arguments135['value']; } : $renderChildrenClosure136;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments135, $renderChildrenClosure136, $renderingContext)]); +}; +$arguments130 = array(); +$arguments130['then'] = NULL; +$arguments130['else'] = NULL; +$arguments130['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array132 = array(); +$array133 = array ( +);$array132['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_color', $array133); + +$expression134 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments130['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression134( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array132) + ), + $renderingContext + ); +$arguments130['__thenClosure'] = $renderChildrenClosure131; + +$output129 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments130, $renderChildrenClosure131, $renderingContext); + +$output129 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure141 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure146 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments145 = array(); +$arguments145['value'] = NULL; +$arguments145['name'] = NULL; +$arguments145['name'] = 'iconStyle'; +$output147 = ''; +$array148 = array ( +); +$output147 .= $renderingContext->getVariableProvider()->getByPath('iconStyle', $array148); + +$output147 .= 'background-color: '; +$array149 = array ( +); +$output147 .= $renderingContext->getVariableProvider()->getByPath('data.icon_background', $array149); + +$output147 .= ';'; +$arguments145['value'] = $output147; +$renderChildrenClosure146 = ($arguments145['value'] !== null) ? function() use ($arguments145) { return $arguments145['value']; } : $renderChildrenClosure146;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments145, $renderChildrenClosure146, $renderingContext)]); +}; +$arguments140 = array(); +$arguments140['then'] = NULL; +$arguments140['else'] = NULL; +$arguments140['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array142 = array(); +$array143 = array ( +);$array142['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_background', $array143); + +$expression144 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments140['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression144( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array142) + ), + $renderingContext + ); +$arguments140['__thenClosure'] = $renderChildrenClosure141; + +$output129 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments140, $renderChildrenClosure141, $renderingContext); + +$output129 .= ' + '; +return $output129; +}; +$arguments124 = array(); +$arguments124['then'] = NULL; +$arguments124['else'] = NULL; +$arguments124['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array126 = array(); +$array127 = array ( +);$array126['0'] = $renderingContext->getVariableProvider()->getByPath('data.icon_type', $array127); +$array126['1'] = ' !== default'; + +$expression128 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) !== "default");}; +$arguments124['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression128( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array126) + ), + $renderingContext + ); +$arguments124['__thenClosure'] = $renderChildrenClosure125; + +$output121 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments124, $renderChildrenClosure125, $renderingContext); + +$output121 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure151 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments150 = array(); +$arguments150['value'] = NULL; +$arguments150['name'] = NULL; +$arguments150['name'] = 'iconHeight'; +$array152 = array ( +);$arguments150['value'] = $renderingContext->getVariableProvider()->getByPath('settings.texticon.icon.{data.icon_size}.height', $array152); +$renderChildrenClosure151 = ($arguments150['value'] !== null) ? function() use ($arguments150) { return $arguments150['value']; } : $renderChildrenClosure151; +$output121 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments150, $renderChildrenClosure151, $renderingContext)]); + +$output121 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure154 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments153 = array(); +$arguments153['value'] = NULL; +$arguments153['name'] = NULL; +$arguments153['name'] = 'iconWidth'; +$array155 = array ( +);$arguments153['value'] = $renderingContext->getVariableProvider()->getByPath('settings.texticon.icon.{data.icon_size}.width', $array155); +$renderChildrenClosure154 = ($arguments153['value'] !== null) ? function() use ($arguments153) { return $arguments153['value']; } : $renderChildrenClosure154; +$output121 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments153, $renderChildrenClosure154, $renderingContext)]); + +$output121 .= ' + getVariableProvider()->getByPath('iconStyle', $array159); + +$expression160 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments156['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression160( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array158) + ), + $renderingContext + ); +$output161 = ''; + +$output161 .= ' style="'; +$array162 = array ( +); +$output161 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('iconStyle', $array162)]); + +$output161 .= '"'; +$arguments156['then'] = $output161; + +$output121 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments156, $renderChildrenClosure157, $renderingContext); + +$output121 .= '> + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure164 = function() use ($renderingContext, $self) { +$output185 = ''; + +$output185 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure187 = function() use ($renderingContext, $self) { +$output188 = ''; + +$output188 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure190 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments189 = array(); +$arguments189['image'] = NULL; +$arguments189['src'] = NULL; +$arguments189['class'] = NULL; +$arguments189['width'] = NULL; +$arguments189['height'] = NULL; +$array191 = array ( +);$arguments189['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array191); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string192 = '{iconHeight as integer}'; +$array193 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments189['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string192, $array193); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string194 = '{iconWidth as integer}'; +$array195 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments189['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string194, $array195); + +$output188 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments189, $renderChildrenClosure190, $renderingContext); + +$output188 .= ' + '; +return $output188; +}; +$arguments186 = array(); + +$output185 .= ''; + +$output185 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure197 = function() use ($renderingContext, $self) { +$output198 = ''; + +$output198 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure200 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments199 = array(); +$arguments199['additionalAttributes'] = NULL; +$arguments199['data'] = NULL; +$arguments199['aria'] = NULL; +$arguments199['class'] = NULL; +$arguments199['dir'] = NULL; +$arguments199['id'] = NULL; +$arguments199['lang'] = NULL; +$arguments199['style'] = NULL; +$arguments199['title'] = NULL; +$arguments199['accesskey'] = NULL; +$arguments199['tabindex'] = NULL; +$arguments199['onclick'] = NULL; +$arguments199['alt'] = NULL; +$arguments199['ismap'] = NULL; +$arguments199['longdesc'] = NULL; +$arguments199['usemap'] = NULL; +$arguments199['src'] = NULL; +$arguments199['treatIdAsReference'] = NULL; +$arguments199['image'] = NULL; +$arguments199['crop'] = NULL; +$arguments199['cropVariant'] = 'default'; +$arguments199['width'] = NULL; +$arguments199['height'] = NULL; +$arguments199['minWidth'] = NULL; +$arguments199['minHeight'] = NULL; +$arguments199['maxWidth'] = NULL; +$arguments199['maxHeight'] = NULL; +$arguments199['absolute'] = false; +// Rendering Array +$array201 = array(); +$array201['loading'] = 'lazy'; +$arguments199['additionalAttributes'] = $array201; +$array202 = array ( +);$arguments199['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array202); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string203 = '{iconHeight as integer}'; +$array204 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments199['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string203, $array204); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string205 = '{iconWidth as integer}'; +$array206 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments199['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string205, $array206); + +$output198 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments199, $renderChildrenClosure200, $renderingContext); + +$output198 .= ' + '; +return $output198; +}; +$arguments196 = array(); +$arguments196['if'] = NULL; + +$output185 .= ''; + +$output185 .= ' + '; +return $output185; +}; +$arguments163 = array(); +$arguments163['then'] = NULL; +$arguments163['else'] = NULL; +$arguments163['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array182 = array(); +$array183 = array ( +);$array182['0'] = $renderingContext->getVariableProvider()->getByPath('icon.0.extension', $array183); +$array182['1'] = ' === svg'; + +$expression184 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) === "svg");}; +$arguments163['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression184( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array182) + ), + $renderingContext + ); +$arguments163['__thenClosure'] = function() use ($renderingContext, $self) { +$output165 = ''; + +$output165 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure167 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments166 = array(); +$arguments166['image'] = NULL; +$arguments166['src'] = NULL; +$arguments166['class'] = NULL; +$arguments166['width'] = NULL; +$arguments166['height'] = NULL; +$array168 = array ( +);$arguments166['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array168); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string169 = '{iconHeight as integer}'; +$array170 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments166['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string169, $array170); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string171 = '{iconWidth as integer}'; +$array172 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments166['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string171, $array172); + +$output165 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments166, $renderChildrenClosure167, $renderingContext); + +$output165 .= ' + '; +return $output165; +}; +$arguments163['__elseClosures'][] = function() use ($renderingContext, $self) { +$output173 = ''; + +$output173 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure175 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments174 = array(); +$arguments174['additionalAttributes'] = NULL; +$arguments174['data'] = NULL; +$arguments174['aria'] = NULL; +$arguments174['class'] = NULL; +$arguments174['dir'] = NULL; +$arguments174['id'] = NULL; +$arguments174['lang'] = NULL; +$arguments174['style'] = NULL; +$arguments174['title'] = NULL; +$arguments174['accesskey'] = NULL; +$arguments174['tabindex'] = NULL; +$arguments174['onclick'] = NULL; +$arguments174['alt'] = NULL; +$arguments174['ismap'] = NULL; +$arguments174['longdesc'] = NULL; +$arguments174['usemap'] = NULL; +$arguments174['src'] = NULL; +$arguments174['treatIdAsReference'] = NULL; +$arguments174['image'] = NULL; +$arguments174['crop'] = NULL; +$arguments174['cropVariant'] = 'default'; +$arguments174['width'] = NULL; +$arguments174['height'] = NULL; +$arguments174['minWidth'] = NULL; +$arguments174['minHeight'] = NULL; +$arguments174['maxWidth'] = NULL; +$arguments174['maxHeight'] = NULL; +$arguments174['absolute'] = false; +// Rendering Array +$array176 = array(); +$array176['loading'] = 'lazy'; +$arguments174['additionalAttributes'] = $array176; +$array177 = array ( +);$arguments174['image'] = $renderingContext->getVariableProvider()->getByPath('icon.0', $array177); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string178 = '{iconHeight as integer}'; +$array179 = array ( + 0 => '{iconHeight as integer}', + 1 => '{iconHeight as integer}', +); +$arguments174['height'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string178, $array179); +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string180 = '{iconWidth as integer}'; +$array181 = array ( + 0 => '{iconWidth as integer}', + 1 => '{iconWidth as integer}', +); +$arguments174['width'] = \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string180, $array181); + +$output173 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments174, $renderChildrenClosure175, $renderingContext); + +$output173 .= ' + '; +return $output173; +}; + +$output121 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments163, $renderChildrenClosure164, $renderingContext); + +$output121 .= ' + + +
+ '; +return $output121; +}; +$arguments118 = array(); +$arguments118['parameter'] = NULL; +$arguments118['target'] = ''; +$arguments118['class'] = ''; +$arguments118['title'] = ''; +$arguments118['additionalParams'] = ''; +$arguments118['additionalAttributes'] = array ( +); +$arguments118['useCacheHash'] = false; +$arguments118['addQueryString'] = false; +$arguments118['addQueryStringMethod'] = 'GET'; +$arguments118['addQueryStringExclude'] = ''; +$arguments118['absolute'] = false; +$array120 = array ( +);$arguments118['parameter'] = $renderingContext->getVariableProvider()->getByPath('data.header_link', $array120); + +$output117 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments118, $renderChildrenClosure119, $renderingContext); + +$output117 .= ' + '; +return $output117; +}; +$arguments112 = array(); +$arguments112['then'] = NULL; +$arguments112['else'] = NULL; +$arguments112['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array114 = array(); +$array115 = array ( +);$array114['0'] = $renderingContext->getVariableProvider()->getByPath('icon', $array115); + +$expression116 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments112['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression116( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array114) + ), + $renderingContext + ); +$arguments112['__thenClosure'] = $renderChildrenClosure113; + +$output110 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments112, $renderChildrenClosure113, $renderingContext); + +$output110 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure208 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments207 = array(); +$arguments207['section'] = NULL; +$arguments207['partial'] = NULL; +$arguments207['delegate'] = NULL; +$arguments207['renderable'] = NULL; +$arguments207['arguments'] = array ( +); +$arguments207['optional'] = false; +$arguments207['default'] = NULL; +$arguments207['contentAs'] = NULL; +$arguments207['debug'] = true; +$arguments207['partial'] = 'Header/All'; +$arguments207['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output110 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments207, $renderChildrenClosure208, $renderingContext); + +$output110 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper +$renderChildrenClosure211 = function() use ($renderingContext, $self) { +$array212 = array ( +);return $renderingContext->getVariableProvider()->getByPath('data.bodytext', $array212); +}; +$arguments210 = array(); +$arguments210['parseFuncTSPath'] = 'lib.parseFunc_RTE'; + +$output110 .= TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper::renderStatic($arguments210, $renderChildrenClosure211, $renderingContext); + +$output110 .= ' +
+
+ +'; +return $output110; +}; +$arguments108 = array(); +$arguments108['name'] = NULL; +$arguments108['name'] = 'Main'; + +$output103 .= ''; + +$output103 .= ' + +'; + +return $output103; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_UserToolbarItemDropDown_759f4c4b30d5e9435e9b853d699205d9be7ccfca.php b/var/cache/code/fluid_template/Standard_action_UserToolbarItemDropDown_759f4c4b30d5e9435e9b853d699205d9be7ccfca.php new file mode 100644 index 0000000..0cf17a2 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_UserToolbarItemDropDown_759f4c4b30d5e9435e9b853d699205d9be7ccfca.php @@ -0,0 +1,670 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), + 'be' => + array ( + 0 => 'TYPO3\\CMS\\Backend\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + +
+'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure4 = function() use ($renderingContext, $self) { +$output8 = ''; + +$output8 .= ' + +
+'; +return $output8; +}; +$arguments3 = array(); +$arguments3['then'] = NULL; +$arguments3['else'] = NULL; +$arguments3['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array5 = array(); +$array6 = array ( +);$array5['0'] = $renderingContext->getVariableProvider()->getByPath('modules', $array6); + +$expression7 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments3['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression7( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array5) + ), + $renderingContext + ); +$arguments3['__thenClosure'] = $renderChildrenClosure4; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext); + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure40 = function() use ($renderingContext, $self) { +$output46 = ''; + +$output46 .= ' + + +
+'; +return $output46; +}; +$arguments39 = array(); +$arguments39['then'] = NULL; +$arguments39['else'] = NULL; +$arguments39['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array41 = array(); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper +$renderChildrenClosure43 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments42 = array(); +$arguments42['subject'] = NULL; +$array44 = array ( +);$arguments42['subject'] = $renderingContext->getVariableProvider()->getByPath('recentUsers', $array44); +$renderChildrenClosure43 = ($arguments42['subject'] !== null) ? function() use ($arguments42) { return $arguments42['subject']; } : $renderChildrenClosure43;$array41['0'] = TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper::renderStatic($arguments42, $renderChildrenClosure43, $renderingContext); +$array41['1'] = ' > 0'; + +$expression45 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) > 0);}; +$arguments39['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression45( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array41) + ), + $renderingContext + ); +$arguments39['__thenClosure'] = $renderChildrenClosure40; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments39, $renderChildrenClosure40, $renderingContext); + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper +$renderChildrenClosure81 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments80 = array(); +$arguments80['identifier'] = NULL; +$arguments80['size'] = 'small'; +$arguments80['overlay'] = NULL; +$arguments80['state'] = 'default'; +$arguments80['alternativeMarkupIdentifier'] = NULL; +$arguments80['identifier'] = 'actions-logout'; +$arguments80['size'] = 'small'; +$arguments80['alternativeMarkupIdentifier'] = 'inline'; + +$output0 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments80, $renderChildrenClosure81, $renderingContext); + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure83 = function() use ($renderingContext, $self) { +$output97 = ''; + +$output97 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure99 = function() use ($renderingContext, $self) { +$output100 = ''; + +$output100 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure102 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure104 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments103 = array(); +$arguments103['key'] = NULL; +$arguments103['id'] = NULL; +$arguments103['default'] = NULL; +$arguments103['arguments'] = NULL; +$arguments103['extensionName'] = NULL; +$arguments103['languageKey'] = NULL; +$arguments103['alternativeLanguageKeys'] = NULL; +$arguments103['key'] = 'LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:buttons.exit'; +return TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments103, $renderChildrenClosure104, $renderingContext); +}; +$arguments101 = array(); +$arguments101['value'] = NULL; + +$output100 .= isset($arguments101['value']) ? $arguments101['value'] : $renderChildrenClosure102(); + +$output100 .= ' + '; +return $output100; +}; +$arguments98 = array(); + +$output97 .= ''; + +$output97 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure106 = function() use ($renderingContext, $self) { +$output107 = ''; + +$output107 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure109 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure111 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments110 = array(); +$arguments110['key'] = NULL; +$arguments110['id'] = NULL; +$arguments110['default'] = NULL; +$arguments110['arguments'] = NULL; +$arguments110['extensionName'] = NULL; +$arguments110['languageKey'] = NULL; +$arguments110['alternativeLanguageKeys'] = NULL; +$arguments110['key'] = 'LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:buttons.logout'; +return TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments110, $renderChildrenClosure111, $renderingContext); +}; +$arguments108 = array(); +$arguments108['value'] = NULL; + +$output107 .= isset($arguments108['value']) ? $arguments108['value'] : $renderChildrenClosure109(); + +$output107 .= ' + '; +return $output107; +}; +$arguments105 = array(); +$arguments105['if'] = NULL; + +$output97 .= ''; + +$output97 .= ' + '; +return $output97; +}; +$arguments82 = array(); +$arguments82['then'] = NULL; +$arguments82['else'] = NULL; +$arguments82['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array94 = array(); +$array95 = array ( +);$array94['0'] = $renderingContext->getVariableProvider()->getByPath('switchUserMode', $array95); + +$expression96 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments82['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression96( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array94) + ), + $renderingContext + ); +$arguments82['__thenClosure'] = function() use ($renderingContext, $self) { +$output84 = ''; + +$output84 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure86 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure88 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments87 = array(); +$arguments87['key'] = NULL; +$arguments87['id'] = NULL; +$arguments87['default'] = NULL; +$arguments87['arguments'] = NULL; +$arguments87['extensionName'] = NULL; +$arguments87['languageKey'] = NULL; +$arguments87['alternativeLanguageKeys'] = NULL; +$arguments87['key'] = 'LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:buttons.exit'; +return TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments87, $renderChildrenClosure88, $renderingContext); +}; +$arguments85 = array(); +$arguments85['value'] = NULL; + +$output84 .= isset($arguments85['value']) ? $arguments85['value'] : $renderChildrenClosure86(); + +$output84 .= ' + '; +return $output84; +}; +$arguments82['__elseClosures'][] = function() use ($renderingContext, $self) { +$output89 = ''; + +$output89 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure91 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure93 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments92 = array(); +$arguments92['key'] = NULL; +$arguments92['id'] = NULL; +$arguments92['default'] = NULL; +$arguments92['arguments'] = NULL; +$arguments92['extensionName'] = NULL; +$arguments92['languageKey'] = NULL; +$arguments92['alternativeLanguageKeys'] = NULL; +$arguments92['key'] = 'LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:buttons.logout'; +return TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments92, $renderChildrenClosure93, $renderingContext); +}; +$arguments90 = array(); +$arguments90['value'] = NULL; + +$output89 .= isset($arguments90['value']) ? $arguments90['value'] : $renderChildrenClosure91(); + +$output89 .= ' + '; +return $output89; +}; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments82, $renderChildrenClosure83, $renderingContext); + +$output0 .= ' + + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_UserToolbarItem_1b53b5e0ae2c490f062d4933913d97385ef8a149.php b/var/cache/code/fluid_template/Standard_action_UserToolbarItem_1b53b5e0ae2c490f062d4933913d97385ef8a149.php new file mode 100644 index 0000000..8db60b5 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_UserToolbarItem_1b53b5e0ae2c490f062d4933913d97385ef8a149.php @@ -0,0 +1,395 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), + 'be' => + array ( + 0 => 'TYPO3\\CMS\\Backend\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + +'; +// Rendering ViewHelper TYPO3\CMS\Backend\ViewHelpers\AvatarViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments1 = array(); +$arguments1['backendUser'] = 0; +$arguments1['size'] = 32; +$arguments1['showIcon'] = false; +$array3 = array ( +);$arguments1['backendUser'] = $renderingContext->getVariableProvider()->getByPath('currentUser.uid', $array3); + +$output0 .= TYPO3\CMS\Backend\ViewHelpers\AvatarViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure5 = function() use ($renderingContext, $self) { +$output35 = ''; + +$output35 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure37 = function() use ($renderingContext, $self) { +$output38 = ''; + +$output38 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure43 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure45 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments44 = array(); +$arguments44['key'] = NULL; +$arguments44['id'] = NULL; +$arguments44['default'] = NULL; +$arguments44['arguments'] = NULL; +$arguments44['extensionName'] = NULL; +$arguments44['languageKey'] = NULL; +$arguments44['alternativeLanguageKeys'] = NULL; +$arguments44['key'] = 'LLL:EXT:core/Resources/Private/Language/locallang_misc.xlf:switchtousershort'; +return TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments44, $renderChildrenClosure45, $renderingContext); +}; +$arguments42 = array(); +$arguments42['value'] = NULL; + +$output38 .= isset($arguments42['value']) ? $arguments42['value'] : $renderChildrenClosure43(); + +$output38 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure47 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments46 = array(); +$arguments46['then'] = NULL; +$arguments46['else'] = NULL; +$arguments46['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array48 = array(); +$array49 = array ( +);$array48['0'] = $renderingContext->getVariableProvider()->getByPath('currentUser.realName', $array49); + +$expression50 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments46['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression50( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array48) + ), + $renderingContext + ); +$output51 = ''; +$array52 = array ( +); +$output51 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('currentUser.realName', $array52)]); + +$output51 .= ' ('; +$array53 = array ( +); +$output51 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('currentUser.username', $array53)]); + +$output51 .= ')'; +$arguments46['then'] = $output51; +$array54 = array ( +);$arguments46['else'] = call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('currentUser.username', $array54)]); + +$output38 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments46, $renderChildrenClosure47, $renderingContext); + +$output38 .= ' + + '; +return $output38; +}; +$arguments36 = array(); + +$output35 .= ''; + +$output35 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure56 = function() use ($renderingContext, $self) { +$output57 = ''; + +$output57 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure60 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments59 = array(); +$arguments59['then'] = NULL; +$arguments59['else'] = NULL; +$arguments59['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array61 = array(); +$array62 = array ( +);$array61['0'] = $renderingContext->getVariableProvider()->getByPath('currentUser.realName', $array62); + +$expression63 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments59['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression63( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array61) + ), + $renderingContext + ); +$array64 = array ( +);$arguments59['then'] = call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('currentUser.realName', $array64)]); +$array65 = array ( +);$arguments59['else'] = call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('currentUser.username', $array65)]); + +$output57 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments59, $renderChildrenClosure60, $renderingContext); + +$output57 .= ' + + '; +return $output57; +}; +$arguments55 = array(); +$arguments55['if'] = NULL; + +$output35 .= ''; + +$output35 .= ' +'; +return $output35; +}; +$arguments4 = array(); +$arguments4['then'] = NULL; +$arguments4['else'] = NULL; +$arguments4['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array32 = array(); +$array33 = array ( +);$array32['0'] = $renderingContext->getVariableProvider()->getByPath('switchUserMode', $array33); + +$expression34 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments4['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression34( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array32) + ), + $renderingContext + ); +$arguments4['__thenClosure'] = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure11 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure13 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments12 = array(); +$arguments12['key'] = NULL; +$arguments12['id'] = NULL; +$arguments12['default'] = NULL; +$arguments12['arguments'] = NULL; +$arguments12['extensionName'] = NULL; +$arguments12['languageKey'] = NULL; +$arguments12['alternativeLanguageKeys'] = NULL; +$arguments12['key'] = 'LLL:EXT:core/Resources/Private/Language/locallang_misc.xlf:switchtousershort'; +return TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments12, $renderChildrenClosure13, $renderingContext); +}; +$arguments10 = array(); +$arguments10['value'] = NULL; + +$output6 .= isset($arguments10['value']) ? $arguments10['value'] : $renderChildrenClosure11(); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure15 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments14 = array(); +$arguments14['then'] = NULL; +$arguments14['else'] = NULL; +$arguments14['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array16 = array(); +$array17 = array ( +);$array16['0'] = $renderingContext->getVariableProvider()->getByPath('currentUser.realName', $array17); + +$expression18 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments14['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression18( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array16) + ), + $renderingContext + ); +$output19 = ''; +$array20 = array ( +); +$output19 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('currentUser.realName', $array20)]); + +$output19 .= ' ('; +$array21 = array ( +); +$output19 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('currentUser.username', $array21)]); + +$output19 .= ')'; +$arguments14['then'] = $output19; +$array22 = array ( +);$arguments14['else'] = call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('currentUser.username', $array22)]); + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments14, $renderChildrenClosure15, $renderingContext); + +$output6 .= ' + + '; +return $output6; +}; +$arguments4['__elseClosures'][] = function() use ($renderingContext, $self) { +$output23 = ''; + +$output23 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure26 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments25 = array(); +$arguments25['then'] = NULL; +$arguments25['else'] = NULL; +$arguments25['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array27 = array(); +$array28 = array ( +);$array27['0'] = $renderingContext->getVariableProvider()->getByPath('currentUser.realName', $array28); + +$expression29 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments25['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression29( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array27) + ), + $renderingContext + ); +$array30 = array ( +);$arguments25['then'] = call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('currentUser.realName', $array30)]); +$array31 = array ( +);$arguments25['else'] = call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('currentUser.username', $array31)]); + +$output23 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments25, $renderChildrenClosure26, $renderingContext); + +$output23 .= ' + + '; +return $output23; +}; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments4, $renderChildrenClosure5, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_index_15181e678f88eaf88dc273cfc023b3cc6b1b2387.php b/var/cache/code/fluid_template/Standard_action_index_15181e678f88eaf88dc273cfc023b3cc6b1b2387.php new file mode 100644 index 0000000..68d98c8 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_index_15181e678f88eaf88dc273cfc023b3cc6b1b2387.php @@ -0,0 +1,439 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section loginFormFields + */ +public function section_d125784443bed2140f366503ba88a5689028c882(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output21 = ''; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\LayoutViewHelper +$renderChildrenClosure23 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments22 = array(); +$arguments22['name'] = NULL; +$arguments22['name'] = 'Login'; + +$output21 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, ['']); + +$output21 .= ' + +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure25 = function() use ($renderingContext, $self) { +$output26 = ''; + +$output26 .= ' + + +'; +return $output26; +}; +$arguments24 = array(); +$arguments24['name'] = NULL; +$arguments24['name'] = 'loginFormFields'; + +$output21 .= ''; + +$output21 .= ' +'; + +return $output21; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_index_951ffb8db4b6aaeeebeabd3c808efa93f179877f.php b/var/cache/code/fluid_template/Standard_action_index_951ffb8db4b6aaeeebeabd3c808efa93f179877f.php new file mode 100644 index 0000000..8b4eb9a --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_index_951ffb8db4b6aaeeebeabd3c808efa93f179877f.php @@ -0,0 +1,382 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_index_9e283f12e27c23d5b5b1d48220a50965c8c9da37.php b/var/cache/code/fluid_template/Standard_action_index_9e283f12e27c23d5b5b1d48220a50965c8c9da37.php new file mode 100644 index 0000000..59daa72 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_index_9e283f12e27c23d5b5b1d48220a50965c8c9da37.php @@ -0,0 +1,118 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= '
getVariableProvider()->getByPath('topbar', $array8); +}; +$arguments6 = array(); +$arguments6['value'] = NULL; + +$output0 .= isset($arguments6['value']) ? $arguments6['value'] : $renderChildrenClosure7(); + +$output0 .= ' +
+
+
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure10 = function() use ($renderingContext, $self) { +$array11 = array ( +);return $renderingContext->getVariableProvider()->getByPath('moduleMenu', $array11); +}; +$arguments9 = array(); +$arguments9['value'] = NULL; + +$output0 .= isset($arguments9['value']) ? $arguments9['value'] : $renderChildrenClosure10(); + +$output0 .= ' +
+
+
+
+
+ +
+
+
+ +
+
+
+ +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_index_aefb07c86cc01dbcf5a4e85fdd4e3d2e4e56e5fe.php b/var/cache/code/fluid_template/Standard_action_index_aefb07c86cc01dbcf5a4e85fdd4e3d2e4e56e5fe.php new file mode 100644 index 0000000..1611402 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_index_aefb07c86cc01dbcf5a4e85fdd4e3d2e4e56e5fe.php @@ -0,0 +1,553 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= '
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments1 = array(); +$arguments1['section'] = NULL; +$arguments1['partial'] = NULL; +$arguments1['delegate'] = NULL; +$arguments1['renderable'] = NULL; +$arguments1['arguments'] = array ( +); +$arguments1['optional'] = false; +$arguments1['default'] = NULL; +$arguments1['contentAs'] = NULL; +$arguments1['debug'] = true; +$arguments1['partial'] = 'Logo'; +$arguments1['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure5 = function() use ($renderingContext, $self) { +$output9 = ''; + +$output9 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Be\InfoboxViewHelper +$renderChildrenClosure11 = function() use ($renderingContext, $self) { +$output14 = ''; + +$output14 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure16 = function() use ($renderingContext, $self) { +$output38 = ''; + +$output38 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure40 = function() use ($renderingContext, $self) { +$output41 = ''; + +$output41 .= ' +
    + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure43 = function() use ($renderingContext, $self) { +$output45 = ''; + +$output45 .= ' +
  • '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure47 = function() use ($renderingContext, $self) { +$array48 = array ( +);return $renderingContext->getVariableProvider()->getByPath('warning', $array48); +}; +$arguments46 = array(); +$arguments46['value'] = NULL; + +$output45 .= isset($arguments46['value']) ? $arguments46['value'] : $renderChildrenClosure47(); + +$output45 .= '
  • + '; +return $output45; +}; +$arguments42 = array(); +$arguments42['each'] = NULL; +$arguments42['as'] = NULL; +$arguments42['key'] = NULL; +$arguments42['reverse'] = false; +$arguments42['iteration'] = NULL; +$array44 = array ( +);$arguments42['each'] = $renderingContext->getVariableProvider()->getByPath('warnings', $array44); +$arguments42['as'] = 'warning'; + +$output41 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments42, $renderChildrenClosure43, $renderingContext); + +$output41 .= ' +
+ '; +return $output41; +}; +$arguments39 = array(); + +$output38 .= ''; + +$output38 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure50 = function() use ($renderingContext, $self) { +$output51 = ''; + +$output51 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure53 = function() use ($renderingContext, $self) { +$output55 = ''; + +$output55 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure57 = function() use ($renderingContext, $self) { +$array58 = array ( +);return $renderingContext->getVariableProvider()->getByPath('warning', $array58); +}; +$arguments56 = array(); +$arguments56['value'] = NULL; + +$output55 .= isset($arguments56['value']) ? $arguments56['value'] : $renderChildrenClosure57(); + +$output55 .= ' + '; +return $output55; +}; +$arguments52 = array(); +$arguments52['each'] = NULL; +$arguments52['as'] = NULL; +$arguments52['key'] = NULL; +$arguments52['reverse'] = false; +$arguments52['iteration'] = NULL; +$array54 = array ( +);$arguments52['each'] = $renderingContext->getVariableProvider()->getByPath('warnings', $array54); +$arguments52['as'] = 'warning'; + +$output51 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments52, $renderChildrenClosure53, $renderingContext); + +$output51 .= ' +

+ '; +return $output51; +}; +$arguments49 = array(); +$arguments49['if'] = NULL; + +$output38 .= ''; + +$output38 .= ' + '; +return $output38; +}; +$arguments15 = array(); +$arguments15['then'] = NULL; +$arguments15['else'] = NULL; +$arguments15['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array33 = array(); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper +$renderChildrenClosure35 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments34 = array(); +$arguments34['subject'] = NULL; +$array36 = array ( +);$arguments34['subject'] = $renderingContext->getVariableProvider()->getByPath('warnings', $array36); +$renderChildrenClosure35 = ($arguments34['subject'] !== null) ? function() use ($arguments34) { return $arguments34['subject']; } : $renderChildrenClosure35;$array33['0'] = TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper::renderStatic($arguments34, $renderChildrenClosure35, $renderingContext); +$array33['1'] = ' > 1'; + +$expression37 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) > 1);}; +$arguments15['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression37( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array33) + ), + $renderingContext + ); +$arguments15['__thenClosure'] = function() use ($renderingContext, $self) { +$output17 = ''; + +$output17 .= ' +
    + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure19 = function() use ($renderingContext, $self) { +$output21 = ''; + +$output21 .= ' +
  • '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure23 = function() use ($renderingContext, $self) { +$array24 = array ( +);return $renderingContext->getVariableProvider()->getByPath('warning', $array24); +}; +$arguments22 = array(); +$arguments22['value'] = NULL; + +$output21 .= isset($arguments22['value']) ? $arguments22['value'] : $renderChildrenClosure23(); + +$output21 .= '
  • + '; +return $output21; +}; +$arguments18 = array(); +$arguments18['each'] = NULL; +$arguments18['as'] = NULL; +$arguments18['key'] = NULL; +$arguments18['reverse'] = false; +$arguments18['iteration'] = NULL; +$array20 = array ( +);$arguments18['each'] = $renderingContext->getVariableProvider()->getByPath('warnings', $array20); +$arguments18['as'] = 'warning'; + +$output17 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments18, $renderChildrenClosure19, $renderingContext); + +$output17 .= ' +
+ '; +return $output17; +}; +$arguments15['__elseClosures'][] = function() use ($renderingContext, $self) { +$output25 = ''; + +$output25 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure27 = function() use ($renderingContext, $self) { +$output29 = ''; + +$output29 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +$array32 = array ( +);return $renderingContext->getVariableProvider()->getByPath('warning', $array32); +}; +$arguments30 = array(); +$arguments30['value'] = NULL; + +$output29 .= isset($arguments30['value']) ? $arguments30['value'] : $renderChildrenClosure31(); + +$output29 .= ' + '; +return $output29; +}; +$arguments26 = array(); +$arguments26['each'] = NULL; +$arguments26['as'] = NULL; +$arguments26['key'] = NULL; +$arguments26['reverse'] = false; +$arguments26['iteration'] = NULL; +$array28 = array ( +);$arguments26['each'] = $renderingContext->getVariableProvider()->getByPath('warnings', $array28); +$arguments26['as'] = 'warning'; + +$output25 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments26, $renderChildrenClosure27, $renderingContext); + +$output25 .= ' +

+ '; +return $output25; +}; + +$output14 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments15, $renderChildrenClosure16, $renderingContext); + +$output14 .= ' + '; +return $output14; +}; +$arguments10 = array(); +$arguments10['message'] = NULL; +$arguments10['title'] = NULL; +$arguments10['state'] = -2; +$arguments10['iconName'] = NULL; +$arguments10['disableIcon'] = false; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure13 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments12 = array(); +$arguments12['key'] = NULL; +$arguments12['id'] = NULL; +$arguments12['default'] = NULL; +$arguments12['arguments'] = NULL; +$arguments12['extensionName'] = NULL; +$arguments12['languageKey'] = NULL; +$arguments12['alternativeLanguageKeys'] = NULL; +$arguments12['key'] = 'LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:warning.header'; +$arguments10['title'] = TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments12, $renderChildrenClosure13, $renderingContext); +$arguments10['state'] = 2; +$renderChildrenClosure11 = ($arguments10['message'] !== null) ? function() use ($arguments10) { return $arguments10['message']; } : $renderChildrenClosure11; +$output9 .= TYPO3\CMS\Fluid\ViewHelpers\Be\InfoboxViewHelper::renderStatic($arguments10, $renderChildrenClosure11, $renderingContext); + +$output9 .= ' + '; +return $output9; +}; +$arguments4 = array(); +$arguments4['then'] = NULL; +$arguments4['else'] = NULL; +$arguments4['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array6 = array(); +$array7 = array ( +);$array6['0'] = $renderingContext->getVariableProvider()->getByPath('warnings', $array7); + +$expression8 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments4['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression8( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array6) + ), + $renderingContext + ); +$arguments4['__thenClosure'] = $renderChildrenClosure5; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments4, $renderChildrenClosure5, $renderingContext); + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure60 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments59 = array(); +$arguments59['section'] = NULL; +$arguments59['partial'] = NULL; +$arguments59['delegate'] = NULL; +$arguments59['renderable'] = NULL; +$arguments59['arguments'] = array ( +); +$arguments59['optional'] = false; +$arguments59['default'] = NULL; +$arguments59['contentAs'] = NULL; +$arguments59['debug'] = true; +$arguments59['partial'] = 'About'; +$arguments59['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments59, $renderChildrenClosure60, $renderingContext); + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure63 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments62 = array(); +$arguments62['section'] = NULL; +$arguments62['partial'] = NULL; +$arguments62['delegate'] = NULL; +$arguments62['renderable'] = NULL; +$arguments62['arguments'] = array ( +); +$arguments62['optional'] = false; +$arguments62['default'] = NULL; +$arguments62['contentAs'] = NULL; +$arguments62['debug'] = true; +$arguments62['partial'] = 'Modules'; +$arguments62['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments62, $renderChildrenClosure63, $renderingContext); + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure66 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments65 = array(); +$arguments65['section'] = NULL; +$arguments65['partial'] = NULL; +$arguments65['delegate'] = NULL; +$arguments65['renderable'] = NULL; +$arguments65['arguments'] = array ( +); +$arguments65['optional'] = false; +$arguments65['default'] = NULL; +$arguments65['contentAs'] = NULL; +$arguments65['debug'] = true; +$arguments65['partial'] = 'Donation'; +$arguments65['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments65, $renderChildrenClosure66, $renderingContext); + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure69 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments68 = array(); +$arguments68['section'] = NULL; +$arguments68['partial'] = NULL; +$arguments68['delegate'] = NULL; +$arguments68['renderable'] = NULL; +$arguments68['arguments'] = array ( +); +$arguments68['optional'] = false; +$arguments68['default'] = NULL; +$arguments68['contentAs'] = NULL; +$arguments68['debug'] = true; +$arguments68['partial'] = 'Credits'; +$arguments68['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments68, $renderChildrenClosure69, $renderingContext); + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure72 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments71 = array(); +$arguments71['section'] = NULL; +$arguments71['partial'] = NULL; +$arguments71['delegate'] = NULL; +$arguments71['renderable'] = NULL; +$arguments71['arguments'] = array ( +); +$arguments71['optional'] = false; +$arguments71['default'] = NULL; +$arguments71['contentAs'] = NULL; +$arguments71['debug'] = true; +$arguments71['partial'] = 'CoreTeam'; +$arguments71['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments71, $renderChildrenClosure72, $renderingContext); + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure75 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments74 = array(); +$arguments74['section'] = NULL; +$arguments74['partial'] = NULL; +$arguments74['delegate'] = NULL; +$arguments74['renderable'] = NULL; +$arguments74['arguments'] = array ( +); +$arguments74['optional'] = false; +$arguments74['default'] = NULL; +$arguments74['contentAs'] = NULL; +$arguments74['debug'] = true; +$arguments74['partial'] = 'ExternalLibraries'; +$arguments74['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments74, $renderChildrenClosure75, $renderingContext); + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure78 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments77 = array(); +$arguments77['section'] = NULL; +$arguments77['partial'] = NULL; +$arguments77['delegate'] = NULL; +$arguments77['renderable'] = NULL; +$arguments77['arguments'] = array ( +); +$arguments77['optional'] = false; +$arguments77['default'] = NULL; +$arguments77['contentAs'] = NULL; +$arguments77['debug'] = true; +$arguments77['partial'] = 'Extensions'; +$arguments77['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments77, $renderChildrenClosure78, $renderingContext); + +$output0 .= ' + +

+ + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure81 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments80 = array(); +$arguments80['key'] = NULL; +$arguments80['id'] = NULL; +$arguments80['default'] = NULL; +$arguments80['arguments'] = NULL; +$arguments80['extensionName'] = NULL; +$arguments80['languageKey'] = NULL; +$arguments80['alternativeLanguageKeys'] = NULL; +$arguments80['key'] = 'LLL:EXT:about/Resources/Private/Language/Modules/locallang_alt_intro.xlf:endText'; + +$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments80, $renderChildrenClosure81, $renderingContext)]); + +$output0 .= ' + +

+

'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure83 = function() use ($renderingContext, $self) { +$array84 = array ( +);return $renderingContext->getVariableProvider()->getByPath('copyRightNotice', $array84); +}; +$arguments82 = array(); +$arguments82['value'] = NULL; + +$output0 .= isset($arguments82['value']) ? $arguments82['value'] : $renderChildrenClosure83(); + +$output0 .= '

+
+'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_index_c8a0e9e8f374405e2725c40d12a78b062f08c672.php b/var/cache/code/fluid_template/Standard_action_index_c8a0e9e8f374405e2725c40d12a78b062f08c672.php new file mode 100644 index 0000000..6528e11 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_index_c8a0e9e8f374405e2725c40d12a78b062f08c672.php @@ -0,0 +1,115 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$array3 = array ( +);return $renderingContext->getVariableProvider()->getByPath('image', $array3); +}; +$arguments1 = array(); +$arguments1['value'] = NULL; + +$output0 .= isset($arguments1['value']) ? $arguments1['value'] : $renderChildrenClosure2(); + +$output0 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure5 = function() use ($renderingContext, $self) { +$output9 = ''; + +$output9 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconForRecordViewHelper +$renderChildrenClosure11 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments10 = array(); +$arguments10['table'] = NULL; +$arguments10['row'] = NULL; +$arguments10['size'] = 'small'; +$arguments10['alternativeMarkupIdentifier'] = NULL; +$arguments10['table'] = 'be_users'; +$array12 = array ( +);$arguments10['row'] = $renderingContext->getVariableProvider()->getByPath('backendUser', $array12); +$arguments10['size'] = 'small'; + +$output9 .= TYPO3\CMS\Core\ViewHelpers\IconForRecordViewHelper::renderStatic($arguments10, $renderChildrenClosure11, $renderingContext); + +$output9 .= ' + + '; +return $output9; +}; +$arguments4 = array(); +$arguments4['then'] = NULL; +$arguments4['else'] = NULL; +$arguments4['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array6 = array(); +$array7 = array ( +);$array6['0'] = $renderingContext->getVariableProvider()->getByPath('showIcon', $array7); + +$expression8 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments4['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression8( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array6) + ), + $renderingContext + ); +$arguments4['__thenClosure'] = $renderChildrenClosure5; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments4, $renderChildrenClosure5, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_index_ebf493e4fc6765f85b301b104cfd5f7a95e6c205.php b/var/cache/code/fluid_template/Standard_action_index_ebf493e4fc6765f85b301b104cfd5f7a95e6c205.php new file mode 100644 index 0000000..1d9a7d5 --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_index_ebf493e4fc6765f85b301b104cfd5f7a95e6c205.php @@ -0,0 +1,228 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= '
+
+
+ + + + + +
+
+
+
+
+
    + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure21 = function() use ($renderingContext, $self) { +$array22 = array ( +);return $renderingContext->getVariableProvider()->getByPath('toolbar', $array22); +}; +$arguments20 = array(); +$arguments20['value'] = NULL; + +$output0 .= isset($arguments20['value']) ? $arguments20['value'] : $renderChildrenClosure21(); + +$output0 .= ' +
+
+
+'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/Standard_action_index_f9c3a9b2005276355f52ac9e4674af9057de0eb6.php b/var/cache/code/fluid_template/Standard_action_index_f9c3a9b2005276355f52ac9e4674af9057de0eb6.php new file mode 100644 index 0000000..fb042ab --- /dev/null +++ b/var/cache/code/fluid_template/Standard_action_index_f9c3a9b2005276355f52ac9e4674af9057de0eb6.php @@ -0,0 +1,439 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section loginFormFields + */ +public function section_d125784443bed2140f366503ba88a5689028c882(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output21 = ''; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\LayoutViewHelper +$renderChildrenClosure23 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments22 = array(); +$arguments22['name'] = NULL; +$arguments22['name'] = 'Login'; + +$output21 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, ['']); + +$output21 .= ' + +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure25 = function() use ($renderingContext, $self) { +$output26 = ''; + +$output26 .= ' + + +'; +return $output26; +}; +$arguments24 = array(); +$arguments24['name'] = NULL; +$arguments24['name'] = 'loginFormFields'; + +$output21 .= ''; + +$output21 .= ' +'; + +return $output21; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/layout_Default_html_0fd96b1e9d50f9b7e70be95e67cc6cc08c56e3a8.php b/var/cache/code/fluid_template/layout_Default_html_0fd96b1e9d50f9b7e70be95e67cc6cc08c56e3a8.php new file mode 100644 index 0000000..9f1fe0d --- /dev/null +++ b/var/cache/code/fluid_template/layout_Default_html_0fd96b1e9d50f9b7e70be95e67cc6cc08c56e3a8.php @@ -0,0 +1,2025 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output3 = ''; + +$output3 .= ' + + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\Data\ImageVariantsViewHelper +$renderChildrenClosure5 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments4 = array(); +$arguments4['as'] = NULL; +$arguments4['variants'] = NULL; +$arguments4['multiplier'] = NULL; +$arguments4['gutters'] = NULL; +$arguments4['corrections'] = NULL; +$arguments4['as'] = 'variants'; +$array6 = array ( +);$arguments4['variants'] = $renderingContext->getVariableProvider()->getByPath('settings.responsiveimages.variants', $array6); + +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [BK2K\BootstrapPackage\ViewHelpers\Data\ImageVariantsViewHelper::renderStatic($arguments4, $renderChildrenClosure5, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +$array9 = array ( +);return $renderingContext->getVariableProvider()->getByPath('settings.responsiveimages.backendlayout.{backendlayout}', $array9); +}; +$arguments7 = array(); +$arguments7['value'] = NULL; +$arguments7['name'] = NULL; +$arguments7['name'] = 'backendlayoutConfig'; +$renderChildrenClosure8 = ($arguments7['value'] !== null) ? function() use ($arguments7) { return $arguments7['value']; } : $renderChildrenClosure8; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure11 = function() use ($renderingContext, $self) { +$array12 = array ( +);return $renderingContext->getVariableProvider()->getByPath('backendlayoutConfig.{data.colPos}', $array12); +}; +$arguments10 = array(); +$arguments10['value'] = NULL; +$arguments10['name'] = NULL; +$arguments10['name'] = 'columnConfig'; +$renderChildrenClosure11 = ($arguments10['value'] !== null) ? function() use ($arguments10) { return $arguments10['value']; } : $renderChildrenClosure11; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments10, $renderChildrenClosure11, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure14 = function() use ($renderingContext, $self) { +$output18 = ''; + +$output18 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\Data\ImageVariantsViewHelper +$renderChildrenClosure20 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments19 = array(); +$arguments19['as'] = NULL; +$arguments19['variants'] = NULL; +$arguments19['multiplier'] = NULL; +$arguments19['gutters'] = NULL; +$arguments19['corrections'] = NULL; +$arguments19['as'] = 'variants'; +$array21 = array ( +);$arguments19['variants'] = $renderingContext->getVariableProvider()->getByPath('variants', $array21); +$array22 = array ( +);$arguments19['multiplier'] = $renderingContext->getVariableProvider()->getByPath('columnConfig.multiplier', $array22); +$array23 = array ( +);$arguments19['gutters'] = $renderingContext->getVariableProvider()->getByPath('columnConfig.gutters', $array23); +$array24 = array ( +);$arguments19['corrections'] = $renderingContext->getVariableProvider()->getByPath('columnConfig.corrections', $array24); + +$output18 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [BK2K\BootstrapPackage\ViewHelpers\Data\ImageVariantsViewHelper::renderStatic($arguments19, $renderChildrenClosure20, $renderingContext)]); + +$output18 .= ' + '; +return $output18; +}; +$arguments13 = array(); +$arguments13['then'] = NULL; +$arguments13['else'] = NULL; +$arguments13['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array15 = array(); +$array16 = array ( +);$array15['0'] = $renderingContext->getVariableProvider()->getByPath('columnConfig', $array16); + +$expression17 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments13['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression17( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array15) + ), + $renderingContext + ); +$arguments13['__thenClosure'] = $renderChildrenClosure14; + +$output3 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments13, $renderChildrenClosure14, $renderingContext); + +$output3 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure26 = function() use ($renderingContext, $self) { +$output27 = ''; + +$output27 .= 'frame-'; +$array28 = array ( +); +$output27 .= $renderingContext->getVariableProvider()->getByPath('data.frame_class', $array28); +return $output27; +}; +$arguments25 = array(); +$arguments25['value'] = NULL; +$arguments25['name'] = NULL; +$arguments25['name'] = 'frameClass'; +$renderChildrenClosure26 = ($arguments25['value'] !== null) ? function() use ($arguments25) { return $arguments25['value']; } : $renderChildrenClosure26; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments25, $renderChildrenClosure26, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure30 = function() use ($renderingContext, $self) { +$output31 = ''; + +$output31 .= 'frame-type-'; +$array32 = array ( +); +$output31 .= $renderingContext->getVariableProvider()->getByPath('data.CType', $array32); +return $output31; +}; +$arguments29 = array(); +$arguments29['value'] = NULL; +$arguments29['name'] = NULL; +$arguments29['name'] = 'typeClass'; +$renderChildrenClosure30 = ($arguments29['value'] !== null) ? function() use ($arguments29) { return $arguments29['value']; } : $renderChildrenClosure30; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments29, $renderChildrenClosure30, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure34 = function() use ($renderingContext, $self) { +$output35 = ''; + +$output35 .= 'frame-layout-'; +$array36 = array ( +); +$output35 .= $renderingContext->getVariableProvider()->getByPath('data.layout', $array36); +return $output35; +}; +$arguments33 = array(); +$arguments33['value'] = NULL; +$arguments33['name'] = NULL; +$arguments33['name'] = 'layoutClass'; +$renderChildrenClosure34 = ($arguments33['value'] !== null) ? function() use ($arguments33) { return $arguments33['value']; } : $renderChildrenClosure34; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments33, $renderChildrenClosure34, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure38 = function() use ($renderingContext, $self) { +$output39 = ''; + +$output39 .= 'frame-background-'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure41 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments40 = array(); +$arguments40['then'] = NULL; +$arguments40['else'] = NULL; +$arguments40['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array42 = array(); +$array43 = array ( +);$array42['0'] = $renderingContext->getVariableProvider()->getByPath('data.background_color_class', $array43); + +$expression44 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments40['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression44( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array42) + ), + $renderingContext + ); +$arguments40['else'] = 'none'; +$array45 = array ( +);$arguments40['then'] = $renderingContext->getVariableProvider()->getByPath('data.background_color_class', $array45); + +$output39 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments40, $renderChildrenClosure41, $renderingContext); +return $output39; +}; +$arguments37 = array(); +$arguments37['value'] = NULL; +$arguments37['name'] = NULL; +$arguments37['name'] = 'backgroundClass'; +$renderChildrenClosure38 = ($arguments37['value'] !== null) ? function() use ($arguments37) { return $arguments37['value']; } : $renderChildrenClosure38; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments37, $renderChildrenClosure38, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure47 = function() use ($renderingContext, $self) { +$output48 = ''; + +$output48 .= 'frame-space-before-'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure50 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments49 = array(); +$arguments49['then'] = NULL; +$arguments49['else'] = NULL; +$arguments49['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array51 = array(); +$array52 = array ( +);$array51['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_before_class', $array52); + +$expression53 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments49['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression53( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array51) + ), + $renderingContext + ); +$arguments49['else'] = 'none'; +$array54 = array ( +);$arguments49['then'] = $renderingContext->getVariableProvider()->getByPath('data.space_before_class', $array54); + +$output48 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments49, $renderChildrenClosure50, $renderingContext); +return $output48; +}; +$arguments46 = array(); +$arguments46['value'] = NULL; +$arguments46['name'] = NULL; +$arguments46['name'] = 'spaceBeforeClass'; +$renderChildrenClosure47 = ($arguments46['value'] !== null) ? function() use ($arguments46) { return $arguments46['value']; } : $renderChildrenClosure47; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments46, $renderChildrenClosure47, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure56 = function() use ($renderingContext, $self) { +$output57 = ''; + +$output57 .= 'frame-space-after-'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure59 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments58 = array(); +$arguments58['then'] = NULL; +$arguments58['else'] = NULL; +$arguments58['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array60 = array(); +$array61 = array ( +);$array60['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_after_class', $array61); + +$expression62 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments58['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression62( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array60) + ), + $renderingContext + ); +$arguments58['else'] = 'none'; +$array63 = array ( +);$arguments58['then'] = $renderingContext->getVariableProvider()->getByPath('data.space_after_class', $array63); + +$output57 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments58, $renderChildrenClosure59, $renderingContext); +return $output57; +}; +$arguments55 = array(); +$arguments55['value'] = NULL; +$arguments55['name'] = NULL; +$arguments55['name'] = 'spaceAfterClass'; +$renderChildrenClosure56 = ($arguments55['value'] !== null) ? function() use ($arguments55) { return $arguments55['value']; } : $renderChildrenClosure56; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments55, $renderChildrenClosure56, $renderingContext)]); + +$output3 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure65 = function() use ($renderingContext, $self) { +$output190 = ''; + +$output190 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure192 = function() use ($renderingContext, $self) { +$output193 = ''; + +$output193 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure195 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure197 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments196 = array(); +$arguments196['then'] = NULL; +$arguments196['else'] = NULL; +$arguments196['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array198 = array(); +$array199 = array ( +);$array198['0'] = $renderingContext->getVariableProvider()->getByPath('backgroundImage.0', $array199); + +$expression200 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments196['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression200( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array198) + ), + $renderingContext + ); +$arguments196['then'] = 'frame-has-backgroundimage'; +$arguments196['else'] = 'frame-no-backgroundimage'; +return TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments196, $renderChildrenClosure197, $renderingContext); +}; +$arguments194 = array(); +$arguments194['value'] = NULL; +$arguments194['name'] = NULL; +$arguments194['name'] = 'backgroundImageClass'; +$renderChildrenClosure195 = ($arguments194['value'] !== null) ? function() use ($arguments194) { return $arguments194['value']; } : $renderChildrenClosure195; +$output193 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments194, $renderChildrenClosure195, $renderingContext)]); + +$output193 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure210 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments209 = array(); +$arguments209['section'] = NULL; +$arguments209['partial'] = NULL; +$arguments209['delegate'] = NULL; +$arguments209['renderable'] = NULL; +$arguments209['arguments'] = array ( +); +$arguments209['optional'] = false; +$arguments209['default'] = NULL; +$arguments209['contentAs'] = NULL; +$arguments209['debug'] = true; +$arguments209['partial'] = 'Frame/General/BackgroundImage'; +$arguments209['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments209, $renderChildrenClosure210, $renderingContext); + +$output193 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure213 = function() use ($renderingContext, $self) { +$output217 = ''; + +$output217 .= ' + + '; +return $output217; +}; +$arguments212 = array(); +$arguments212['then'] = NULL; +$arguments212['else'] = NULL; +$arguments212['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array214 = array(); +$array215 = array ( +);$array214['0'] = $renderingContext->getVariableProvider()->getByPath('data._LOCALIZED_UID', $array215); + +$expression216 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments212['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression216( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array214) + ), + $renderingContext + ); +$arguments212['__thenClosure'] = $renderChildrenClosure213; + +$output193 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments212, $renderChildrenClosure213, $renderingContext); + +$output193 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure220 = function() use ($renderingContext, $self) { +$output223 = ''; + +$output223 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure225 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments224 = array(); +$arguments224['section'] = NULL; +$arguments224['partial'] = NULL; +$arguments224['delegate'] = NULL; +$arguments224['renderable'] = NULL; +$arguments224['arguments'] = array ( +); +$arguments224['optional'] = false; +$arguments224['default'] = NULL; +$arguments224['contentAs'] = NULL; +$arguments224['debug'] = true; +$arguments224['partial'] = 'DropIn/Before/All'; +$arguments224['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output223 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments224, $renderChildrenClosure225, $renderingContext); + +$output223 .= ' + '; +return $output223; +}; +$arguments219 = array(); +$arguments219['section'] = NULL; +$arguments219['partial'] = NULL; +$arguments219['delegate'] = NULL; +$arguments219['renderable'] = NULL; +$arguments219['arguments'] = array ( +); +$arguments219['optional'] = false; +$arguments219['default'] = NULL; +$arguments219['contentAs'] = NULL; +$arguments219['debug'] = true; +$arguments219['section'] = 'Before'; +// Rendering Boolean node +// Rendering Array +$array221 = array(); +$array221['0'] = 'true'; + +$expression222 = function($context) {return TRUE;}; +$arguments219['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression222( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array221) + ), + $renderingContext + ); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments219, $renderChildrenClosure220, $renderingContext); + +$output193 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure228 = function() use ($renderingContext, $self) { +$output231 = ''; + +$output231 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure233 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments232 = array(); +$arguments232['section'] = NULL; +$arguments232['partial'] = NULL; +$arguments232['delegate'] = NULL; +$arguments232['renderable'] = NULL; +$arguments232['arguments'] = array ( +); +$arguments232['optional'] = false; +$arguments232['default'] = NULL; +$arguments232['contentAs'] = NULL; +$arguments232['debug'] = true; +$arguments232['partial'] = 'Header/All'; +$arguments232['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output231 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments232, $renderChildrenClosure233, $renderingContext); + +$output231 .= ' + '; +return $output231; +}; +$arguments227 = array(); +$arguments227['section'] = NULL; +$arguments227['partial'] = NULL; +$arguments227['delegate'] = NULL; +$arguments227['renderable'] = NULL; +$arguments227['arguments'] = array ( +); +$arguments227['optional'] = false; +$arguments227['default'] = NULL; +$arguments227['contentAs'] = NULL; +$arguments227['debug'] = true; +$arguments227['section'] = 'Header'; +// Rendering Boolean node +// Rendering Array +$array229 = array(); +$array229['0'] = 'true'; + +$expression230 = function($context) {return TRUE;}; +$arguments227['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression230( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array229) + ), + $renderingContext + ); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments227, $renderChildrenClosure228, $renderingContext); + +$output193 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure236 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments235 = array(); +$arguments235['section'] = NULL; +$arguments235['partial'] = NULL; +$arguments235['delegate'] = NULL; +$arguments235['renderable'] = NULL; +$arguments235['arguments'] = array ( +); +$arguments235['optional'] = false; +$arguments235['default'] = NULL; +$arguments235['contentAs'] = NULL; +$arguments235['debug'] = true; +$arguments235['section'] = 'Main'; +// Rendering Boolean node +// Rendering Array +$array237 = array(); +$array237['0'] = 'true'; + +$expression238 = function($context) {return TRUE;}; +$arguments235['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression238( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array237) + ), + $renderingContext + ); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments235, $renderChildrenClosure236, $renderingContext); + +$output193 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure240 = function() use ($renderingContext, $self) { +$output243 = ''; + +$output243 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure245 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments244 = array(); +$arguments244['section'] = NULL; +$arguments244['partial'] = NULL; +$arguments244['delegate'] = NULL; +$arguments244['renderable'] = NULL; +$arguments244['arguments'] = array ( +); +$arguments244['optional'] = false; +$arguments244['default'] = NULL; +$arguments244['contentAs'] = NULL; +$arguments244['debug'] = true; +$arguments244['partial'] = 'Footer/All'; +$arguments244['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output243 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments244, $renderChildrenClosure245, $renderingContext); + +$output243 .= ' + '; +return $output243; +}; +$arguments239 = array(); +$arguments239['section'] = NULL; +$arguments239['partial'] = NULL; +$arguments239['delegate'] = NULL; +$arguments239['renderable'] = NULL; +$arguments239['arguments'] = array ( +); +$arguments239['optional'] = false; +$arguments239['default'] = NULL; +$arguments239['contentAs'] = NULL; +$arguments239['debug'] = true; +$arguments239['section'] = 'Footer'; +// Rendering Boolean node +// Rendering Array +$array241 = array(); +$array241['0'] = 'true'; + +$expression242 = function($context) {return TRUE;}; +$arguments239['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression242( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array241) + ), + $renderingContext + ); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments239, $renderChildrenClosure240, $renderingContext); + +$output193 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure248 = function() use ($renderingContext, $self) { +$output251 = ''; + +$output251 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure253 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments252 = array(); +$arguments252['section'] = NULL; +$arguments252['partial'] = NULL; +$arguments252['delegate'] = NULL; +$arguments252['renderable'] = NULL; +$arguments252['arguments'] = array ( +); +$arguments252['optional'] = false; +$arguments252['default'] = NULL; +$arguments252['contentAs'] = NULL; +$arguments252['debug'] = true; +$arguments252['partial'] = 'DropIn/After/All'; +$arguments252['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output251 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments252, $renderChildrenClosure253, $renderingContext); + +$output251 .= ' + '; +return $output251; +}; +$arguments247 = array(); +$arguments247['section'] = NULL; +$arguments247['partial'] = NULL; +$arguments247['delegate'] = NULL; +$arguments247['renderable'] = NULL; +$arguments247['arguments'] = array ( +); +$arguments247['optional'] = false; +$arguments247['default'] = NULL; +$arguments247['contentAs'] = NULL; +$arguments247['debug'] = true; +$arguments247['section'] = 'After'; +// Rendering Boolean node +// Rendering Array +$array249 = array(); +$array249['0'] = 'true'; + +$expression250 = function($context) {return TRUE;}; +$arguments247['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression250( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array249) + ), + $renderingContext + ); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments247, $renderChildrenClosure248, $renderingContext); + +$output193 .= ' +
+
+
+ + '; +return $output193; +}; +$arguments191 = array(); + +$output190 .= ''; + +$output190 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure256 = function() use ($renderingContext, $self) { +$output257 = ''; + +$output257 .= ' + + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure260 = function() use ($renderingContext, $self) { +$output264 = ''; + +$output264 .= ' + + '; +return $output264; +}; +$arguments259 = array(); +$arguments259['then'] = NULL; +$arguments259['else'] = NULL; +$arguments259['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array261 = array(); +$array262 = array ( +);$array261['0'] = $renderingContext->getVariableProvider()->getByPath('data._LOCALIZED_UID', $array262); + +$expression263 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments259['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression263( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array261) + ), + $renderingContext + ); +$arguments259['__thenClosure'] = $renderChildrenClosure260; + +$output257 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments259, $renderChildrenClosure260, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure267 = function() use ($renderingContext, $self) { +$output271 = ''; + +$output271 .= ' +
+ '; +return $output271; +}; +$arguments266 = array(); +$arguments266['then'] = NULL; +$arguments266['else'] = NULL; +$arguments266['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array268 = array(); +$array269 = array ( +);$array268['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_before_class', $array269); + +$expression270 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments266['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression270( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array268) + ), + $renderingContext + ); +$arguments266['__thenClosure'] = $renderChildrenClosure267; + +$output257 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments266, $renderChildrenClosure267, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure274 = function() use ($renderingContext, $self) { +$output277 = ''; + +$output277 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure279 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments278 = array(); +$arguments278['section'] = NULL; +$arguments278['partial'] = NULL; +$arguments278['delegate'] = NULL; +$arguments278['renderable'] = NULL; +$arguments278['arguments'] = array ( +); +$arguments278['optional'] = false; +$arguments278['default'] = NULL; +$arguments278['contentAs'] = NULL; +$arguments278['debug'] = true; +$arguments278['partial'] = 'DropIn/Before/All'; +$arguments278['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output277 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments278, $renderChildrenClosure279, $renderingContext); + +$output277 .= ' + '; +return $output277; +}; +$arguments273 = array(); +$arguments273['section'] = NULL; +$arguments273['partial'] = NULL; +$arguments273['delegate'] = NULL; +$arguments273['renderable'] = NULL; +$arguments273['arguments'] = array ( +); +$arguments273['optional'] = false; +$arguments273['default'] = NULL; +$arguments273['contentAs'] = NULL; +$arguments273['debug'] = true; +$arguments273['section'] = 'Before'; +// Rendering Boolean node +// Rendering Array +$array275 = array(); +$array275['0'] = 'true'; + +$expression276 = function($context) {return TRUE;}; +$arguments273['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression276( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array275) + ), + $renderingContext + ); + +$output257 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments273, $renderChildrenClosure274, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure282 = function() use ($renderingContext, $self) { +$output285 = ''; + +$output285 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure287 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments286 = array(); +$arguments286['section'] = NULL; +$arguments286['partial'] = NULL; +$arguments286['delegate'] = NULL; +$arguments286['renderable'] = NULL; +$arguments286['arguments'] = array ( +); +$arguments286['optional'] = false; +$arguments286['default'] = NULL; +$arguments286['contentAs'] = NULL; +$arguments286['debug'] = true; +$arguments286['partial'] = 'Header/All'; +$arguments286['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output285 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments286, $renderChildrenClosure287, $renderingContext); + +$output285 .= ' + '; +return $output285; +}; +$arguments281 = array(); +$arguments281['section'] = NULL; +$arguments281['partial'] = NULL; +$arguments281['delegate'] = NULL; +$arguments281['renderable'] = NULL; +$arguments281['arguments'] = array ( +); +$arguments281['optional'] = false; +$arguments281['default'] = NULL; +$arguments281['contentAs'] = NULL; +$arguments281['debug'] = true; +$arguments281['section'] = 'Header'; +// Rendering Boolean node +// Rendering Array +$array283 = array(); +$array283['0'] = 'true'; + +$expression284 = function($context) {return TRUE;}; +$arguments281['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression284( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array283) + ), + $renderingContext + ); + +$output257 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments281, $renderChildrenClosure282, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure290 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments289 = array(); +$arguments289['section'] = NULL; +$arguments289['partial'] = NULL; +$arguments289['delegate'] = NULL; +$arguments289['renderable'] = NULL; +$arguments289['arguments'] = array ( +); +$arguments289['optional'] = false; +$arguments289['default'] = NULL; +$arguments289['contentAs'] = NULL; +$arguments289['debug'] = true; +$arguments289['section'] = 'Main'; +// Rendering Boolean node +// Rendering Array +$array291 = array(); +$array291['0'] = 'true'; + +$expression292 = function($context) {return TRUE;}; +$arguments289['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression292( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array291) + ), + $renderingContext + ); + +$output257 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments289, $renderChildrenClosure290, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure294 = function() use ($renderingContext, $self) { +$output297 = ''; + +$output297 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure299 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments298 = array(); +$arguments298['section'] = NULL; +$arguments298['partial'] = NULL; +$arguments298['delegate'] = NULL; +$arguments298['renderable'] = NULL; +$arguments298['arguments'] = array ( +); +$arguments298['optional'] = false; +$arguments298['default'] = NULL; +$arguments298['contentAs'] = NULL; +$arguments298['debug'] = true; +$arguments298['partial'] = 'Footer/All'; +$arguments298['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output297 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments298, $renderChildrenClosure299, $renderingContext); + +$output297 .= ' + '; +return $output297; +}; +$arguments293 = array(); +$arguments293['section'] = NULL; +$arguments293['partial'] = NULL; +$arguments293['delegate'] = NULL; +$arguments293['renderable'] = NULL; +$arguments293['arguments'] = array ( +); +$arguments293['optional'] = false; +$arguments293['default'] = NULL; +$arguments293['contentAs'] = NULL; +$arguments293['debug'] = true; +$arguments293['section'] = 'Footer'; +// Rendering Boolean node +// Rendering Array +$array295 = array(); +$array295['0'] = 'true'; + +$expression296 = function($context) {return TRUE;}; +$arguments293['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression296( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array295) + ), + $renderingContext + ); + +$output257 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments293, $renderChildrenClosure294, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure302 = function() use ($renderingContext, $self) { +$output305 = ''; + +$output305 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure307 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments306 = array(); +$arguments306['section'] = NULL; +$arguments306['partial'] = NULL; +$arguments306['delegate'] = NULL; +$arguments306['renderable'] = NULL; +$arguments306['arguments'] = array ( +); +$arguments306['optional'] = false; +$arguments306['default'] = NULL; +$arguments306['contentAs'] = NULL; +$arguments306['debug'] = true; +$arguments306['partial'] = 'DropIn/After/All'; +$arguments306['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output305 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments306, $renderChildrenClosure307, $renderingContext); + +$output305 .= ' + '; +return $output305; +}; +$arguments301 = array(); +$arguments301['section'] = NULL; +$arguments301['partial'] = NULL; +$arguments301['delegate'] = NULL; +$arguments301['renderable'] = NULL; +$arguments301['arguments'] = array ( +); +$arguments301['optional'] = false; +$arguments301['default'] = NULL; +$arguments301['contentAs'] = NULL; +$arguments301['debug'] = true; +$arguments301['section'] = 'After'; +// Rendering Boolean node +// Rendering Array +$array303 = array(); +$array303['0'] = 'true'; + +$expression304 = function($context) {return TRUE;}; +$arguments301['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression304( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array303) + ), + $renderingContext + ); + +$output257 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments301, $renderChildrenClosure302, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure310 = function() use ($renderingContext, $self) { +$output314 = ''; + +$output314 .= ' +
+ '; +return $output314; +}; +$arguments309 = array(); +$arguments309['then'] = NULL; +$arguments309['else'] = NULL; +$arguments309['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array311 = array(); +$array312 = array ( +);$array311['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_after_class', $array312); + +$expression313 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments309['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression313( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array311) + ), + $renderingContext + ); +$arguments309['__thenClosure'] = $renderChildrenClosure310; + +$output257 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments309, $renderChildrenClosure310, $renderingContext); + +$output257 .= ' + + '; +return $output257; +}; +$arguments255 = array(); +$arguments255['if'] = NULL; + +$output190 .= ''; + +$output190 .= ' + '; +return $output190; +}; +$arguments64 = array(); +$arguments64['then'] = NULL; +$arguments64['else'] = NULL; +$arguments64['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array187 = array(); +$array188 = array ( +);$array187['0'] = $renderingContext->getVariableProvider()->getByPath('data.frame_class', $array188); +$array187['1'] = ' != none'; + +$expression189 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) != "none");}; +$arguments64['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression189( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array187) + ), + $renderingContext + ); +$arguments64['__thenClosure'] = function() use ($renderingContext, $self) { +$output66 = ''; + +$output66 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure68 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure70 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments69 = array(); +$arguments69['then'] = NULL; +$arguments69['else'] = NULL; +$arguments69['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array71 = array(); +$array72 = array ( +);$array71['0'] = $renderingContext->getVariableProvider()->getByPath('backgroundImage.0', $array72); + +$expression73 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments69['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression73( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array71) + ), + $renderingContext + ); +$arguments69['then'] = 'frame-has-backgroundimage'; +$arguments69['else'] = 'frame-no-backgroundimage'; +return TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments69, $renderChildrenClosure70, $renderingContext); +}; +$arguments67 = array(); +$arguments67['value'] = NULL; +$arguments67['name'] = NULL; +$arguments67['name'] = 'backgroundImageClass'; +$renderChildrenClosure68 = ($arguments67['value'] !== null) ? function() use ($arguments67) { return $arguments67['value']; } : $renderChildrenClosure68; +$output66 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments67, $renderChildrenClosure68, $renderingContext)]); + +$output66 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure83 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments82 = array(); +$arguments82['section'] = NULL; +$arguments82['partial'] = NULL; +$arguments82['delegate'] = NULL; +$arguments82['renderable'] = NULL; +$arguments82['arguments'] = array ( +); +$arguments82['optional'] = false; +$arguments82['default'] = NULL; +$arguments82['contentAs'] = NULL; +$arguments82['debug'] = true; +$arguments82['partial'] = 'Frame/General/BackgroundImage'; +$arguments82['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments82, $renderChildrenClosure83, $renderingContext); + +$output66 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure86 = function() use ($renderingContext, $self) { +$output90 = ''; + +$output90 .= ' + + '; +return $output90; +}; +$arguments85 = array(); +$arguments85['then'] = NULL; +$arguments85['else'] = NULL; +$arguments85['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array87 = array(); +$array88 = array ( +);$array87['0'] = $renderingContext->getVariableProvider()->getByPath('data._LOCALIZED_UID', $array88); + +$expression89 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments85['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression89( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array87) + ), + $renderingContext + ); +$arguments85['__thenClosure'] = $renderChildrenClosure86; + +$output66 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments85, $renderChildrenClosure86, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure93 = function() use ($renderingContext, $self) { +$output96 = ''; + +$output96 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure98 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments97 = array(); +$arguments97['section'] = NULL; +$arguments97['partial'] = NULL; +$arguments97['delegate'] = NULL; +$arguments97['renderable'] = NULL; +$arguments97['arguments'] = array ( +); +$arguments97['optional'] = false; +$arguments97['default'] = NULL; +$arguments97['contentAs'] = NULL; +$arguments97['debug'] = true; +$arguments97['partial'] = 'DropIn/Before/All'; +$arguments97['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output96 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments97, $renderChildrenClosure98, $renderingContext); + +$output96 .= ' + '; +return $output96; +}; +$arguments92 = array(); +$arguments92['section'] = NULL; +$arguments92['partial'] = NULL; +$arguments92['delegate'] = NULL; +$arguments92['renderable'] = NULL; +$arguments92['arguments'] = array ( +); +$arguments92['optional'] = false; +$arguments92['default'] = NULL; +$arguments92['contentAs'] = NULL; +$arguments92['debug'] = true; +$arguments92['section'] = 'Before'; +// Rendering Boolean node +// Rendering Array +$array94 = array(); +$array94['0'] = 'true'; + +$expression95 = function($context) {return TRUE;}; +$arguments92['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression95( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array94) + ), + $renderingContext + ); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments92, $renderChildrenClosure93, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure101 = function() use ($renderingContext, $self) { +$output104 = ''; + +$output104 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure106 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments105 = array(); +$arguments105['section'] = NULL; +$arguments105['partial'] = NULL; +$arguments105['delegate'] = NULL; +$arguments105['renderable'] = NULL; +$arguments105['arguments'] = array ( +); +$arguments105['optional'] = false; +$arguments105['default'] = NULL; +$arguments105['contentAs'] = NULL; +$arguments105['debug'] = true; +$arguments105['partial'] = 'Header/All'; +$arguments105['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output104 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments105, $renderChildrenClosure106, $renderingContext); + +$output104 .= ' + '; +return $output104; +}; +$arguments100 = array(); +$arguments100['section'] = NULL; +$arguments100['partial'] = NULL; +$arguments100['delegate'] = NULL; +$arguments100['renderable'] = NULL; +$arguments100['arguments'] = array ( +); +$arguments100['optional'] = false; +$arguments100['default'] = NULL; +$arguments100['contentAs'] = NULL; +$arguments100['debug'] = true; +$arguments100['section'] = 'Header'; +// Rendering Boolean node +// Rendering Array +$array102 = array(); +$array102['0'] = 'true'; + +$expression103 = function($context) {return TRUE;}; +$arguments100['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression103( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array102) + ), + $renderingContext + ); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments100, $renderChildrenClosure101, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure109 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments108 = array(); +$arguments108['section'] = NULL; +$arguments108['partial'] = NULL; +$arguments108['delegate'] = NULL; +$arguments108['renderable'] = NULL; +$arguments108['arguments'] = array ( +); +$arguments108['optional'] = false; +$arguments108['default'] = NULL; +$arguments108['contentAs'] = NULL; +$arguments108['debug'] = true; +$arguments108['section'] = 'Main'; +// Rendering Boolean node +// Rendering Array +$array110 = array(); +$array110['0'] = 'true'; + +$expression111 = function($context) {return TRUE;}; +$arguments108['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression111( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array110) + ), + $renderingContext + ); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments108, $renderChildrenClosure109, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure113 = function() use ($renderingContext, $self) { +$output116 = ''; + +$output116 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure118 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments117 = array(); +$arguments117['section'] = NULL; +$arguments117['partial'] = NULL; +$arguments117['delegate'] = NULL; +$arguments117['renderable'] = NULL; +$arguments117['arguments'] = array ( +); +$arguments117['optional'] = false; +$arguments117['default'] = NULL; +$arguments117['contentAs'] = NULL; +$arguments117['debug'] = true; +$arguments117['partial'] = 'Footer/All'; +$arguments117['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output116 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments117, $renderChildrenClosure118, $renderingContext); + +$output116 .= ' + '; +return $output116; +}; +$arguments112 = array(); +$arguments112['section'] = NULL; +$arguments112['partial'] = NULL; +$arguments112['delegate'] = NULL; +$arguments112['renderable'] = NULL; +$arguments112['arguments'] = array ( +); +$arguments112['optional'] = false; +$arguments112['default'] = NULL; +$arguments112['contentAs'] = NULL; +$arguments112['debug'] = true; +$arguments112['section'] = 'Footer'; +// Rendering Boolean node +// Rendering Array +$array114 = array(); +$array114['0'] = 'true'; + +$expression115 = function($context) {return TRUE;}; +$arguments112['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression115( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array114) + ), + $renderingContext + ); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments112, $renderChildrenClosure113, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure121 = function() use ($renderingContext, $self) { +$output124 = ''; + +$output124 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure126 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments125 = array(); +$arguments125['section'] = NULL; +$arguments125['partial'] = NULL; +$arguments125['delegate'] = NULL; +$arguments125['renderable'] = NULL; +$arguments125['arguments'] = array ( +); +$arguments125['optional'] = false; +$arguments125['default'] = NULL; +$arguments125['contentAs'] = NULL; +$arguments125['debug'] = true; +$arguments125['partial'] = 'DropIn/After/All'; +$arguments125['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output124 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments125, $renderChildrenClosure126, $renderingContext); + +$output124 .= ' + '; +return $output124; +}; +$arguments120 = array(); +$arguments120['section'] = NULL; +$arguments120['partial'] = NULL; +$arguments120['delegate'] = NULL; +$arguments120['renderable'] = NULL; +$arguments120['arguments'] = array ( +); +$arguments120['optional'] = false; +$arguments120['default'] = NULL; +$arguments120['contentAs'] = NULL; +$arguments120['debug'] = true; +$arguments120['section'] = 'After'; +// Rendering Boolean node +// Rendering Array +$array122 = array(); +$array122['0'] = 'true'; + +$expression123 = function($context) {return TRUE;}; +$arguments120['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression123( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array122) + ), + $renderingContext + ); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments120, $renderChildrenClosure121, $renderingContext); + +$output66 .= ' +
+
+
+ + '; +return $output66; +}; +$arguments64['__elseClosures'][] = function() use ($renderingContext, $self) { +$output128 = ''; + +$output128 .= ' + + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure131 = function() use ($renderingContext, $self) { +$output135 = ''; + +$output135 .= ' + + '; +return $output135; +}; +$arguments130 = array(); +$arguments130['then'] = NULL; +$arguments130['else'] = NULL; +$arguments130['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array132 = array(); +$array133 = array ( +);$array132['0'] = $renderingContext->getVariableProvider()->getByPath('data._LOCALIZED_UID', $array133); + +$expression134 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments130['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression134( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array132) + ), + $renderingContext + ); +$arguments130['__thenClosure'] = $renderChildrenClosure131; + +$output128 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments130, $renderChildrenClosure131, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure138 = function() use ($renderingContext, $self) { +$output142 = ''; + +$output142 .= ' +
+ '; +return $output142; +}; +$arguments137 = array(); +$arguments137['then'] = NULL; +$arguments137['else'] = NULL; +$arguments137['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array139 = array(); +$array140 = array ( +);$array139['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_before_class', $array140); + +$expression141 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments137['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression141( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array139) + ), + $renderingContext + ); +$arguments137['__thenClosure'] = $renderChildrenClosure138; + +$output128 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments137, $renderChildrenClosure138, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure145 = function() use ($renderingContext, $self) { +$output148 = ''; + +$output148 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure150 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments149 = array(); +$arguments149['section'] = NULL; +$arguments149['partial'] = NULL; +$arguments149['delegate'] = NULL; +$arguments149['renderable'] = NULL; +$arguments149['arguments'] = array ( +); +$arguments149['optional'] = false; +$arguments149['default'] = NULL; +$arguments149['contentAs'] = NULL; +$arguments149['debug'] = true; +$arguments149['partial'] = 'DropIn/Before/All'; +$arguments149['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output148 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments149, $renderChildrenClosure150, $renderingContext); + +$output148 .= ' + '; +return $output148; +}; +$arguments144 = array(); +$arguments144['section'] = NULL; +$arguments144['partial'] = NULL; +$arguments144['delegate'] = NULL; +$arguments144['renderable'] = NULL; +$arguments144['arguments'] = array ( +); +$arguments144['optional'] = false; +$arguments144['default'] = NULL; +$arguments144['contentAs'] = NULL; +$arguments144['debug'] = true; +$arguments144['section'] = 'Before'; +// Rendering Boolean node +// Rendering Array +$array146 = array(); +$array146['0'] = 'true'; + +$expression147 = function($context) {return TRUE;}; +$arguments144['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression147( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array146) + ), + $renderingContext + ); + +$output128 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments144, $renderChildrenClosure145, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure153 = function() use ($renderingContext, $self) { +$output156 = ''; + +$output156 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure158 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments157 = array(); +$arguments157['section'] = NULL; +$arguments157['partial'] = NULL; +$arguments157['delegate'] = NULL; +$arguments157['renderable'] = NULL; +$arguments157['arguments'] = array ( +); +$arguments157['optional'] = false; +$arguments157['default'] = NULL; +$arguments157['contentAs'] = NULL; +$arguments157['debug'] = true; +$arguments157['partial'] = 'Header/All'; +$arguments157['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output156 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments157, $renderChildrenClosure158, $renderingContext); + +$output156 .= ' + '; +return $output156; +}; +$arguments152 = array(); +$arguments152['section'] = NULL; +$arguments152['partial'] = NULL; +$arguments152['delegate'] = NULL; +$arguments152['renderable'] = NULL; +$arguments152['arguments'] = array ( +); +$arguments152['optional'] = false; +$arguments152['default'] = NULL; +$arguments152['contentAs'] = NULL; +$arguments152['debug'] = true; +$arguments152['section'] = 'Header'; +// Rendering Boolean node +// Rendering Array +$array154 = array(); +$array154['0'] = 'true'; + +$expression155 = function($context) {return TRUE;}; +$arguments152['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression155( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array154) + ), + $renderingContext + ); + +$output128 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments152, $renderChildrenClosure153, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure161 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments160 = array(); +$arguments160['section'] = NULL; +$arguments160['partial'] = NULL; +$arguments160['delegate'] = NULL; +$arguments160['renderable'] = NULL; +$arguments160['arguments'] = array ( +); +$arguments160['optional'] = false; +$arguments160['default'] = NULL; +$arguments160['contentAs'] = NULL; +$arguments160['debug'] = true; +$arguments160['section'] = 'Main'; +// Rendering Boolean node +// Rendering Array +$array162 = array(); +$array162['0'] = 'true'; + +$expression163 = function($context) {return TRUE;}; +$arguments160['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression163( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array162) + ), + $renderingContext + ); + +$output128 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments160, $renderChildrenClosure161, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure165 = function() use ($renderingContext, $self) { +$output168 = ''; + +$output168 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure170 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments169 = array(); +$arguments169['section'] = NULL; +$arguments169['partial'] = NULL; +$arguments169['delegate'] = NULL; +$arguments169['renderable'] = NULL; +$arguments169['arguments'] = array ( +); +$arguments169['optional'] = false; +$arguments169['default'] = NULL; +$arguments169['contentAs'] = NULL; +$arguments169['debug'] = true; +$arguments169['partial'] = 'Footer/All'; +$arguments169['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output168 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments169, $renderChildrenClosure170, $renderingContext); + +$output168 .= ' + '; +return $output168; +}; +$arguments164 = array(); +$arguments164['section'] = NULL; +$arguments164['partial'] = NULL; +$arguments164['delegate'] = NULL; +$arguments164['renderable'] = NULL; +$arguments164['arguments'] = array ( +); +$arguments164['optional'] = false; +$arguments164['default'] = NULL; +$arguments164['contentAs'] = NULL; +$arguments164['debug'] = true; +$arguments164['section'] = 'Footer'; +// Rendering Boolean node +// Rendering Array +$array166 = array(); +$array166['0'] = 'true'; + +$expression167 = function($context) {return TRUE;}; +$arguments164['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression167( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array166) + ), + $renderingContext + ); + +$output128 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments164, $renderChildrenClosure165, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure173 = function() use ($renderingContext, $self) { +$output176 = ''; + +$output176 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure178 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments177 = array(); +$arguments177['section'] = NULL; +$arguments177['partial'] = NULL; +$arguments177['delegate'] = NULL; +$arguments177['renderable'] = NULL; +$arguments177['arguments'] = array ( +); +$arguments177['optional'] = false; +$arguments177['default'] = NULL; +$arguments177['contentAs'] = NULL; +$arguments177['debug'] = true; +$arguments177['partial'] = 'DropIn/After/All'; +$arguments177['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output176 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments177, $renderChildrenClosure178, $renderingContext); + +$output176 .= ' + '; +return $output176; +}; +$arguments172 = array(); +$arguments172['section'] = NULL; +$arguments172['partial'] = NULL; +$arguments172['delegate'] = NULL; +$arguments172['renderable'] = NULL; +$arguments172['arguments'] = array ( +); +$arguments172['optional'] = false; +$arguments172['default'] = NULL; +$arguments172['contentAs'] = NULL; +$arguments172['debug'] = true; +$arguments172['section'] = 'After'; +// Rendering Boolean node +// Rendering Array +$array174 = array(); +$array174['0'] = 'true'; + +$expression175 = function($context) {return TRUE;}; +$arguments172['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression175( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array174) + ), + $renderingContext + ); + +$output128 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments172, $renderChildrenClosure173, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure181 = function() use ($renderingContext, $self) { +$output185 = ''; + +$output185 .= ' +
+ '; +return $output185; +}; +$arguments180 = array(); +$arguments180['then'] = NULL; +$arguments180['else'] = NULL; +$arguments180['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array182 = array(); +$array183 = array ( +);$array182['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_after_class', $array183); + +$expression184 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments180['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression184( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array182) + ), + $renderingContext + ); +$arguments180['__thenClosure'] = $renderChildrenClosure181; + +$output128 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments180, $renderChildrenClosure181, $renderingContext); + +$output128 .= ' + + '; +return $output128; +}; + +$output3 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments64, $renderChildrenClosure65, $renderingContext); + +$output3 .= ' +'; +return $output3; +}; +$arguments1 = array(); + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/layout_Default_html_61ed9ac70106233f1040b8b43b212c5993a2ffe8.php b/var/cache/code/fluid_template/layout_Default_html_61ed9ac70106233f1040b8b43b212c5993a2ffe8.php new file mode 100644 index 0000000..89ef142 --- /dev/null +++ b/var/cache/code/fluid_template/layout_Default_html_61ed9ac70106233f1040b8b43b212c5993a2ffe8.php @@ -0,0 +1,371 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output3 = ''; + +$output3 .= ' +
+
getVariableProvider()->getByPath('theme.navigation.type', $array10)]); +$arguments4['then'] = $output9; + +$output3 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments4, $renderChildrenClosure5, $renderingContext); + +$output3 .= '"> + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure12 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments11 = array(); +$arguments11['section'] = NULL; +$arguments11['partial'] = NULL; +$arguments11['delegate'] = NULL; +$arguments11['renderable'] = NULL; +$arguments11['arguments'] = array ( +); +$arguments11['optional'] = false; +$arguments11['default'] = NULL; +$arguments11['contentAs'] = NULL; +$arguments11['debug'] = true; +$arguments11['partial'] = 'Structure/CookieConsent'; +$arguments11['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments11, $renderChildrenClosure12, $renderingContext); + +$output3 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure15 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments14 = array(); +$arguments14['key'] = NULL; +$arguments14['id'] = NULL; +$arguments14['default'] = NULL; +$arguments14['arguments'] = NULL; +$arguments14['extensionName'] = NULL; +$arguments14['languageKey'] = NULL; +$arguments14['alternativeLanguageKeys'] = NULL; +$arguments14['key'] = 'skiptomaincontent'; +$arguments14['extensionName'] = 'bootstrap_package'; + +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments14, $renderChildrenClosure15, $renderingContext)]); + +$output3 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure17 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments16 = array(); +$arguments16['section'] = NULL; +$arguments16['partial'] = NULL; +$arguments16['delegate'] = NULL; +$arguments16['renderable'] = NULL; +$arguments16['arguments'] = array ( +); +$arguments16['optional'] = false; +$arguments16['default'] = NULL; +$arguments16['contentAs'] = NULL; +$arguments16['debug'] = true; +$arguments16['partial'] = 'Navigation/Main'; +$arguments16['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments16, $renderChildrenClosure17, $renderingContext); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure20 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments19 = array(); +$arguments19['section'] = NULL; +$arguments19['partial'] = NULL; +$arguments19['delegate'] = NULL; +$arguments19['renderable'] = NULL; +$arguments19['arguments'] = array ( +); +$arguments19['optional'] = false; +$arguments19['default'] = NULL; +$arguments19['contentAs'] = NULL; +$arguments19['debug'] = true; +$arguments19['section'] = 'Border'; +// Rendering Boolean node +// Rendering Array +$array21 = array(); +$array21['0'] = 'true'; + +$expression22 = function($context) {return TRUE;}; +$arguments19['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression22( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array21) + ), + $renderingContext + ); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments19, $renderChildrenClosure20, $renderingContext); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure24 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments23 = array(); +$arguments23['section'] = NULL; +$arguments23['partial'] = NULL; +$arguments23['delegate'] = NULL; +$arguments23['renderable'] = NULL; +$arguments23['arguments'] = array ( +); +$arguments23['optional'] = false; +$arguments23['default'] = NULL; +$arguments23['contentAs'] = NULL; +$arguments23['debug'] = true; +$arguments23['partial'] = 'Navigation/Breadcrumb'; +$arguments23['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments23, $renderChildrenClosure24, $renderingContext); + +$output3 .= ' + +
+ + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure27 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments26 = array(); +$arguments26['section'] = NULL; +$arguments26['partial'] = NULL; +$arguments26['delegate'] = NULL; +$arguments26['renderable'] = NULL; +$arguments26['arguments'] = array ( +); +$arguments26['optional'] = false; +$arguments26['default'] = NULL; +$arguments26['contentAs'] = NULL; +$arguments26['debug'] = true; +$arguments26['section'] = 'Main'; + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments26, $renderChildrenClosure27, $renderingContext); + +$output3 .= ' + +
+ +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure29 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments28 = array(); +$arguments28['section'] = NULL; +$arguments28['partial'] = NULL; +$arguments28['delegate'] = NULL; +$arguments28['renderable'] = NULL; +$arguments28['arguments'] = array ( +); +$arguments28['optional'] = false; +$arguments28['default'] = NULL; +$arguments28['contentAs'] = NULL; +$arguments28['debug'] = true; +$arguments28['partial'] = 'DropIn/Structure/FooterBefore'; +$arguments28['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments28, $renderChildrenClosure29, $renderingContext); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure32 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments31 = array(); +$arguments31['section'] = NULL; +$arguments31['partial'] = NULL; +$arguments31['delegate'] = NULL; +$arguments31['renderable'] = NULL; +$arguments31['arguments'] = array ( +); +$arguments31['optional'] = false; +$arguments31['default'] = NULL; +$arguments31['contentAs'] = NULL; +$arguments31['debug'] = true; +$arguments31['section'] = 'Footer'; +// Rendering Boolean node +// Rendering Array +$array33 = array(); +$array33['0'] = 'true'; + +$expression34 = function($context) {return TRUE;}; +$arguments31['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression34( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array33) + ), + $renderingContext + ); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments31, $renderChildrenClosure32, $renderingContext); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure36 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments35 = array(); +$arguments35['section'] = NULL; +$arguments35['partial'] = NULL; +$arguments35['delegate'] = NULL; +$arguments35['renderable'] = NULL; +$arguments35['arguments'] = array ( +); +$arguments35['optional'] = false; +$arguments35['default'] = NULL; +$arguments35['contentAs'] = NULL; +$arguments35['debug'] = true; +$arguments35['partial'] = 'Structure/FooterMeta'; +$arguments35['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments35, $renderChildrenClosure36, $renderingContext); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure39 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments38 = array(); +$arguments38['section'] = NULL; +$arguments38['partial'] = NULL; +$arguments38['delegate'] = NULL; +$arguments38['renderable'] = NULL; +$arguments38['arguments'] = array ( +); +$arguments38['optional'] = false; +$arguments38['default'] = NULL; +$arguments38['contentAs'] = NULL; +$arguments38['debug'] = true; +$arguments38['partial'] = 'DropIn/Structure/FooterAfter'; +$arguments38['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments38, $renderChildrenClosure39, $renderingContext); + +$output3 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure42 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments41 = array(); +$arguments41['section'] = NULL; +$arguments41['partial'] = NULL; +$arguments41['delegate'] = NULL; +$arguments41['renderable'] = NULL; +$arguments41['arguments'] = array ( +); +$arguments41['optional'] = false; +$arguments41['default'] = NULL; +$arguments41['contentAs'] = NULL; +$arguments41['debug'] = true; +$arguments41['partial'] = 'Structure/ScrollTop'; +$arguments41['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments41, $renderChildrenClosure42, $renderingContext); + +$output3 .= ' + +
+'; +return $output3; +}; +$arguments1 = array(); + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/layout_Default_html_b91397027c9cc2d19d724f0a7072517c5ef197ec.php b/var/cache/code/fluid_template/layout_Default_html_b91397027c9cc2d19d724f0a7072517c5ef197ec.php new file mode 100644 index 0000000..e8a23c8 --- /dev/null +++ b/var/cache/code/fluid_template/layout_Default_html_b91397027c9cc2d19d724f0a7072517c5ef197ec.php @@ -0,0 +1,2025 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output3 = ''; + +$output3 .= ' + + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\Data\ImageVariantsViewHelper +$renderChildrenClosure5 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments4 = array(); +$arguments4['as'] = NULL; +$arguments4['variants'] = NULL; +$arguments4['multiplier'] = NULL; +$arguments4['gutters'] = NULL; +$arguments4['corrections'] = NULL; +$arguments4['as'] = 'variants'; +$array6 = array ( +);$arguments4['variants'] = $renderingContext->getVariableProvider()->getByPath('settings.responsiveimages.variants', $array6); + +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [BK2K\BootstrapPackage\ViewHelpers\Data\ImageVariantsViewHelper::renderStatic($arguments4, $renderChildrenClosure5, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +$array9 = array ( +);return $renderingContext->getVariableProvider()->getByPath('settings.responsiveimages.backendlayout.{backendlayout}', $array9); +}; +$arguments7 = array(); +$arguments7['value'] = NULL; +$arguments7['name'] = NULL; +$arguments7['name'] = 'backendlayoutConfig'; +$renderChildrenClosure8 = ($arguments7['value'] !== null) ? function() use ($arguments7) { return $arguments7['value']; } : $renderChildrenClosure8; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure11 = function() use ($renderingContext, $self) { +$array12 = array ( +);return $renderingContext->getVariableProvider()->getByPath('backendlayoutConfig.{data.colPos}', $array12); +}; +$arguments10 = array(); +$arguments10['value'] = NULL; +$arguments10['name'] = NULL; +$arguments10['name'] = 'columnConfig'; +$renderChildrenClosure11 = ($arguments10['value'] !== null) ? function() use ($arguments10) { return $arguments10['value']; } : $renderChildrenClosure11; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments10, $renderChildrenClosure11, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure14 = function() use ($renderingContext, $self) { +$output18 = ''; + +$output18 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\Data\ImageVariantsViewHelper +$renderChildrenClosure20 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments19 = array(); +$arguments19['as'] = NULL; +$arguments19['variants'] = NULL; +$arguments19['multiplier'] = NULL; +$arguments19['gutters'] = NULL; +$arguments19['corrections'] = NULL; +$arguments19['as'] = 'variants'; +$array21 = array ( +);$arguments19['variants'] = $renderingContext->getVariableProvider()->getByPath('variants', $array21); +$array22 = array ( +);$arguments19['multiplier'] = $renderingContext->getVariableProvider()->getByPath('columnConfig.multiplier', $array22); +$array23 = array ( +);$arguments19['gutters'] = $renderingContext->getVariableProvider()->getByPath('columnConfig.gutters', $array23); +$array24 = array ( +);$arguments19['corrections'] = $renderingContext->getVariableProvider()->getByPath('columnConfig.corrections', $array24); + +$output18 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [BK2K\BootstrapPackage\ViewHelpers\Data\ImageVariantsViewHelper::renderStatic($arguments19, $renderChildrenClosure20, $renderingContext)]); + +$output18 .= ' + '; +return $output18; +}; +$arguments13 = array(); +$arguments13['then'] = NULL; +$arguments13['else'] = NULL; +$arguments13['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array15 = array(); +$array16 = array ( +);$array15['0'] = $renderingContext->getVariableProvider()->getByPath('columnConfig', $array16); + +$expression17 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments13['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression17( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array15) + ), + $renderingContext + ); +$arguments13['__thenClosure'] = $renderChildrenClosure14; + +$output3 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments13, $renderChildrenClosure14, $renderingContext); + +$output3 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure26 = function() use ($renderingContext, $self) { +$output27 = ''; + +$output27 .= 'frame-'; +$array28 = array ( +); +$output27 .= $renderingContext->getVariableProvider()->getByPath('data.frame_class', $array28); +return $output27; +}; +$arguments25 = array(); +$arguments25['value'] = NULL; +$arguments25['name'] = NULL; +$arguments25['name'] = 'frameClass'; +$renderChildrenClosure26 = ($arguments25['value'] !== null) ? function() use ($arguments25) { return $arguments25['value']; } : $renderChildrenClosure26; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments25, $renderChildrenClosure26, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure30 = function() use ($renderingContext, $self) { +$output31 = ''; + +$output31 .= 'frame-type-'; +$array32 = array ( +); +$output31 .= $renderingContext->getVariableProvider()->getByPath('data.CType', $array32); +return $output31; +}; +$arguments29 = array(); +$arguments29['value'] = NULL; +$arguments29['name'] = NULL; +$arguments29['name'] = 'typeClass'; +$renderChildrenClosure30 = ($arguments29['value'] !== null) ? function() use ($arguments29) { return $arguments29['value']; } : $renderChildrenClosure30; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments29, $renderChildrenClosure30, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure34 = function() use ($renderingContext, $self) { +$output35 = ''; + +$output35 .= 'frame-layout-'; +$array36 = array ( +); +$output35 .= $renderingContext->getVariableProvider()->getByPath('data.layout', $array36); +return $output35; +}; +$arguments33 = array(); +$arguments33['value'] = NULL; +$arguments33['name'] = NULL; +$arguments33['name'] = 'layoutClass'; +$renderChildrenClosure34 = ($arguments33['value'] !== null) ? function() use ($arguments33) { return $arguments33['value']; } : $renderChildrenClosure34; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments33, $renderChildrenClosure34, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure38 = function() use ($renderingContext, $self) { +$output39 = ''; + +$output39 .= 'frame-background-'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure41 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments40 = array(); +$arguments40['then'] = NULL; +$arguments40['else'] = NULL; +$arguments40['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array42 = array(); +$array43 = array ( +);$array42['0'] = $renderingContext->getVariableProvider()->getByPath('data.background_color_class', $array43); + +$expression44 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments40['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression44( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array42) + ), + $renderingContext + ); +$arguments40['else'] = 'none'; +$array45 = array ( +);$arguments40['then'] = $renderingContext->getVariableProvider()->getByPath('data.background_color_class', $array45); + +$output39 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments40, $renderChildrenClosure41, $renderingContext); +return $output39; +}; +$arguments37 = array(); +$arguments37['value'] = NULL; +$arguments37['name'] = NULL; +$arguments37['name'] = 'backgroundClass'; +$renderChildrenClosure38 = ($arguments37['value'] !== null) ? function() use ($arguments37) { return $arguments37['value']; } : $renderChildrenClosure38; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments37, $renderChildrenClosure38, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure47 = function() use ($renderingContext, $self) { +$output48 = ''; + +$output48 .= 'frame-space-before-'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure50 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments49 = array(); +$arguments49['then'] = NULL; +$arguments49['else'] = NULL; +$arguments49['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array51 = array(); +$array52 = array ( +);$array51['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_before_class', $array52); + +$expression53 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments49['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression53( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array51) + ), + $renderingContext + ); +$arguments49['else'] = 'none'; +$array54 = array ( +);$arguments49['then'] = $renderingContext->getVariableProvider()->getByPath('data.space_before_class', $array54); + +$output48 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments49, $renderChildrenClosure50, $renderingContext); +return $output48; +}; +$arguments46 = array(); +$arguments46['value'] = NULL; +$arguments46['name'] = NULL; +$arguments46['name'] = 'spaceBeforeClass'; +$renderChildrenClosure47 = ($arguments46['value'] !== null) ? function() use ($arguments46) { return $arguments46['value']; } : $renderChildrenClosure47; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments46, $renderChildrenClosure47, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure56 = function() use ($renderingContext, $self) { +$output57 = ''; + +$output57 .= 'frame-space-after-'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure59 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments58 = array(); +$arguments58['then'] = NULL; +$arguments58['else'] = NULL; +$arguments58['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array60 = array(); +$array61 = array ( +);$array60['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_after_class', $array61); + +$expression62 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments58['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression62( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array60) + ), + $renderingContext + ); +$arguments58['else'] = 'none'; +$array63 = array ( +);$arguments58['then'] = $renderingContext->getVariableProvider()->getByPath('data.space_after_class', $array63); + +$output57 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments58, $renderChildrenClosure59, $renderingContext); +return $output57; +}; +$arguments55 = array(); +$arguments55['value'] = NULL; +$arguments55['name'] = NULL; +$arguments55['name'] = 'spaceAfterClass'; +$renderChildrenClosure56 = ($arguments55['value'] !== null) ? function() use ($arguments55) { return $arguments55['value']; } : $renderChildrenClosure56; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments55, $renderChildrenClosure56, $renderingContext)]); + +$output3 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure65 = function() use ($renderingContext, $self) { +$output190 = ''; + +$output190 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure192 = function() use ($renderingContext, $self) { +$output193 = ''; + +$output193 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure195 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure197 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments196 = array(); +$arguments196['then'] = NULL; +$arguments196['else'] = NULL; +$arguments196['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array198 = array(); +$array199 = array ( +);$array198['0'] = $renderingContext->getVariableProvider()->getByPath('backgroundImage.0', $array199); + +$expression200 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments196['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression200( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array198) + ), + $renderingContext + ); +$arguments196['then'] = 'frame-has-backgroundimage'; +$arguments196['else'] = 'frame-no-backgroundimage'; +return TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments196, $renderChildrenClosure197, $renderingContext); +}; +$arguments194 = array(); +$arguments194['value'] = NULL; +$arguments194['name'] = NULL; +$arguments194['name'] = 'backgroundImageClass'; +$renderChildrenClosure195 = ($arguments194['value'] !== null) ? function() use ($arguments194) { return $arguments194['value']; } : $renderChildrenClosure195; +$output193 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments194, $renderChildrenClosure195, $renderingContext)]); + +$output193 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure210 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments209 = array(); +$arguments209['section'] = NULL; +$arguments209['partial'] = NULL; +$arguments209['delegate'] = NULL; +$arguments209['renderable'] = NULL; +$arguments209['arguments'] = array ( +); +$arguments209['optional'] = false; +$arguments209['default'] = NULL; +$arguments209['contentAs'] = NULL; +$arguments209['debug'] = true; +$arguments209['partial'] = 'Frame/General/BackgroundImage'; +$arguments209['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments209, $renderChildrenClosure210, $renderingContext); + +$output193 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure213 = function() use ($renderingContext, $self) { +$output217 = ''; + +$output217 .= ' + + '; +return $output217; +}; +$arguments212 = array(); +$arguments212['then'] = NULL; +$arguments212['else'] = NULL; +$arguments212['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array214 = array(); +$array215 = array ( +);$array214['0'] = $renderingContext->getVariableProvider()->getByPath('data._LOCALIZED_UID', $array215); + +$expression216 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments212['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression216( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array214) + ), + $renderingContext + ); +$arguments212['__thenClosure'] = $renderChildrenClosure213; + +$output193 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments212, $renderChildrenClosure213, $renderingContext); + +$output193 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure220 = function() use ($renderingContext, $self) { +$output223 = ''; + +$output223 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure225 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments224 = array(); +$arguments224['section'] = NULL; +$arguments224['partial'] = NULL; +$arguments224['delegate'] = NULL; +$arguments224['renderable'] = NULL; +$arguments224['arguments'] = array ( +); +$arguments224['optional'] = false; +$arguments224['default'] = NULL; +$arguments224['contentAs'] = NULL; +$arguments224['debug'] = true; +$arguments224['partial'] = 'DropIn/Before/All'; +$arguments224['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output223 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments224, $renderChildrenClosure225, $renderingContext); + +$output223 .= ' + '; +return $output223; +}; +$arguments219 = array(); +$arguments219['section'] = NULL; +$arguments219['partial'] = NULL; +$arguments219['delegate'] = NULL; +$arguments219['renderable'] = NULL; +$arguments219['arguments'] = array ( +); +$arguments219['optional'] = false; +$arguments219['default'] = NULL; +$arguments219['contentAs'] = NULL; +$arguments219['debug'] = true; +$arguments219['section'] = 'Before'; +// Rendering Boolean node +// Rendering Array +$array221 = array(); +$array221['0'] = 'true'; + +$expression222 = function($context) {return TRUE;}; +$arguments219['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression222( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array221) + ), + $renderingContext + ); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments219, $renderChildrenClosure220, $renderingContext); + +$output193 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure228 = function() use ($renderingContext, $self) { +$output231 = ''; + +$output231 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure233 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments232 = array(); +$arguments232['section'] = NULL; +$arguments232['partial'] = NULL; +$arguments232['delegate'] = NULL; +$arguments232['renderable'] = NULL; +$arguments232['arguments'] = array ( +); +$arguments232['optional'] = false; +$arguments232['default'] = NULL; +$arguments232['contentAs'] = NULL; +$arguments232['debug'] = true; +$arguments232['partial'] = 'Header/All'; +$arguments232['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output231 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments232, $renderChildrenClosure233, $renderingContext); + +$output231 .= ' + '; +return $output231; +}; +$arguments227 = array(); +$arguments227['section'] = NULL; +$arguments227['partial'] = NULL; +$arguments227['delegate'] = NULL; +$arguments227['renderable'] = NULL; +$arguments227['arguments'] = array ( +); +$arguments227['optional'] = false; +$arguments227['default'] = NULL; +$arguments227['contentAs'] = NULL; +$arguments227['debug'] = true; +$arguments227['section'] = 'Header'; +// Rendering Boolean node +// Rendering Array +$array229 = array(); +$array229['0'] = 'true'; + +$expression230 = function($context) {return TRUE;}; +$arguments227['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression230( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array229) + ), + $renderingContext + ); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments227, $renderChildrenClosure228, $renderingContext); + +$output193 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure236 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments235 = array(); +$arguments235['section'] = NULL; +$arguments235['partial'] = NULL; +$arguments235['delegate'] = NULL; +$arguments235['renderable'] = NULL; +$arguments235['arguments'] = array ( +); +$arguments235['optional'] = false; +$arguments235['default'] = NULL; +$arguments235['contentAs'] = NULL; +$arguments235['debug'] = true; +$arguments235['section'] = 'Main'; +// Rendering Boolean node +// Rendering Array +$array237 = array(); +$array237['0'] = 'true'; + +$expression238 = function($context) {return TRUE;}; +$arguments235['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression238( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array237) + ), + $renderingContext + ); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments235, $renderChildrenClosure236, $renderingContext); + +$output193 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure240 = function() use ($renderingContext, $self) { +$output243 = ''; + +$output243 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure245 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments244 = array(); +$arguments244['section'] = NULL; +$arguments244['partial'] = NULL; +$arguments244['delegate'] = NULL; +$arguments244['renderable'] = NULL; +$arguments244['arguments'] = array ( +); +$arguments244['optional'] = false; +$arguments244['default'] = NULL; +$arguments244['contentAs'] = NULL; +$arguments244['debug'] = true; +$arguments244['partial'] = 'Footer/All'; +$arguments244['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output243 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments244, $renderChildrenClosure245, $renderingContext); + +$output243 .= ' + '; +return $output243; +}; +$arguments239 = array(); +$arguments239['section'] = NULL; +$arguments239['partial'] = NULL; +$arguments239['delegate'] = NULL; +$arguments239['renderable'] = NULL; +$arguments239['arguments'] = array ( +); +$arguments239['optional'] = false; +$arguments239['default'] = NULL; +$arguments239['contentAs'] = NULL; +$arguments239['debug'] = true; +$arguments239['section'] = 'Footer'; +// Rendering Boolean node +// Rendering Array +$array241 = array(); +$array241['0'] = 'true'; + +$expression242 = function($context) {return TRUE;}; +$arguments239['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression242( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array241) + ), + $renderingContext + ); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments239, $renderChildrenClosure240, $renderingContext); + +$output193 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure248 = function() use ($renderingContext, $self) { +$output251 = ''; + +$output251 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure253 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments252 = array(); +$arguments252['section'] = NULL; +$arguments252['partial'] = NULL; +$arguments252['delegate'] = NULL; +$arguments252['renderable'] = NULL; +$arguments252['arguments'] = array ( +); +$arguments252['optional'] = false; +$arguments252['default'] = NULL; +$arguments252['contentAs'] = NULL; +$arguments252['debug'] = true; +$arguments252['partial'] = 'DropIn/After/All'; +$arguments252['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output251 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments252, $renderChildrenClosure253, $renderingContext); + +$output251 .= ' + '; +return $output251; +}; +$arguments247 = array(); +$arguments247['section'] = NULL; +$arguments247['partial'] = NULL; +$arguments247['delegate'] = NULL; +$arguments247['renderable'] = NULL; +$arguments247['arguments'] = array ( +); +$arguments247['optional'] = false; +$arguments247['default'] = NULL; +$arguments247['contentAs'] = NULL; +$arguments247['debug'] = true; +$arguments247['section'] = 'After'; +// Rendering Boolean node +// Rendering Array +$array249 = array(); +$array249['0'] = 'true'; + +$expression250 = function($context) {return TRUE;}; +$arguments247['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression250( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array249) + ), + $renderingContext + ); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments247, $renderChildrenClosure248, $renderingContext); + +$output193 .= ' +
+
+
+ + '; +return $output193; +}; +$arguments191 = array(); + +$output190 .= ''; + +$output190 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure256 = function() use ($renderingContext, $self) { +$output257 = ''; + +$output257 .= ' + + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure260 = function() use ($renderingContext, $self) { +$output264 = ''; + +$output264 .= ' + + '; +return $output264; +}; +$arguments259 = array(); +$arguments259['then'] = NULL; +$arguments259['else'] = NULL; +$arguments259['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array261 = array(); +$array262 = array ( +);$array261['0'] = $renderingContext->getVariableProvider()->getByPath('data._LOCALIZED_UID', $array262); + +$expression263 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments259['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression263( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array261) + ), + $renderingContext + ); +$arguments259['__thenClosure'] = $renderChildrenClosure260; + +$output257 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments259, $renderChildrenClosure260, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure267 = function() use ($renderingContext, $self) { +$output271 = ''; + +$output271 .= ' +
+ '; +return $output271; +}; +$arguments266 = array(); +$arguments266['then'] = NULL; +$arguments266['else'] = NULL; +$arguments266['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array268 = array(); +$array269 = array ( +);$array268['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_before_class', $array269); + +$expression270 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments266['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression270( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array268) + ), + $renderingContext + ); +$arguments266['__thenClosure'] = $renderChildrenClosure267; + +$output257 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments266, $renderChildrenClosure267, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure274 = function() use ($renderingContext, $self) { +$output277 = ''; + +$output277 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure279 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments278 = array(); +$arguments278['section'] = NULL; +$arguments278['partial'] = NULL; +$arguments278['delegate'] = NULL; +$arguments278['renderable'] = NULL; +$arguments278['arguments'] = array ( +); +$arguments278['optional'] = false; +$arguments278['default'] = NULL; +$arguments278['contentAs'] = NULL; +$arguments278['debug'] = true; +$arguments278['partial'] = 'DropIn/Before/All'; +$arguments278['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output277 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments278, $renderChildrenClosure279, $renderingContext); + +$output277 .= ' + '; +return $output277; +}; +$arguments273 = array(); +$arguments273['section'] = NULL; +$arguments273['partial'] = NULL; +$arguments273['delegate'] = NULL; +$arguments273['renderable'] = NULL; +$arguments273['arguments'] = array ( +); +$arguments273['optional'] = false; +$arguments273['default'] = NULL; +$arguments273['contentAs'] = NULL; +$arguments273['debug'] = true; +$arguments273['section'] = 'Before'; +// Rendering Boolean node +// Rendering Array +$array275 = array(); +$array275['0'] = 'true'; + +$expression276 = function($context) {return TRUE;}; +$arguments273['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression276( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array275) + ), + $renderingContext + ); + +$output257 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments273, $renderChildrenClosure274, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure282 = function() use ($renderingContext, $self) { +$output285 = ''; + +$output285 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure287 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments286 = array(); +$arguments286['section'] = NULL; +$arguments286['partial'] = NULL; +$arguments286['delegate'] = NULL; +$arguments286['renderable'] = NULL; +$arguments286['arguments'] = array ( +); +$arguments286['optional'] = false; +$arguments286['default'] = NULL; +$arguments286['contentAs'] = NULL; +$arguments286['debug'] = true; +$arguments286['partial'] = 'Header/All'; +$arguments286['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output285 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments286, $renderChildrenClosure287, $renderingContext); + +$output285 .= ' + '; +return $output285; +}; +$arguments281 = array(); +$arguments281['section'] = NULL; +$arguments281['partial'] = NULL; +$arguments281['delegate'] = NULL; +$arguments281['renderable'] = NULL; +$arguments281['arguments'] = array ( +); +$arguments281['optional'] = false; +$arguments281['default'] = NULL; +$arguments281['contentAs'] = NULL; +$arguments281['debug'] = true; +$arguments281['section'] = 'Header'; +// Rendering Boolean node +// Rendering Array +$array283 = array(); +$array283['0'] = 'true'; + +$expression284 = function($context) {return TRUE;}; +$arguments281['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression284( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array283) + ), + $renderingContext + ); + +$output257 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments281, $renderChildrenClosure282, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure290 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments289 = array(); +$arguments289['section'] = NULL; +$arguments289['partial'] = NULL; +$arguments289['delegate'] = NULL; +$arguments289['renderable'] = NULL; +$arguments289['arguments'] = array ( +); +$arguments289['optional'] = false; +$arguments289['default'] = NULL; +$arguments289['contentAs'] = NULL; +$arguments289['debug'] = true; +$arguments289['section'] = 'Main'; +// Rendering Boolean node +// Rendering Array +$array291 = array(); +$array291['0'] = 'true'; + +$expression292 = function($context) {return TRUE;}; +$arguments289['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression292( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array291) + ), + $renderingContext + ); + +$output257 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments289, $renderChildrenClosure290, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure294 = function() use ($renderingContext, $self) { +$output297 = ''; + +$output297 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure299 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments298 = array(); +$arguments298['section'] = NULL; +$arguments298['partial'] = NULL; +$arguments298['delegate'] = NULL; +$arguments298['renderable'] = NULL; +$arguments298['arguments'] = array ( +); +$arguments298['optional'] = false; +$arguments298['default'] = NULL; +$arguments298['contentAs'] = NULL; +$arguments298['debug'] = true; +$arguments298['partial'] = 'Footer/All'; +$arguments298['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output297 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments298, $renderChildrenClosure299, $renderingContext); + +$output297 .= ' + '; +return $output297; +}; +$arguments293 = array(); +$arguments293['section'] = NULL; +$arguments293['partial'] = NULL; +$arguments293['delegate'] = NULL; +$arguments293['renderable'] = NULL; +$arguments293['arguments'] = array ( +); +$arguments293['optional'] = false; +$arguments293['default'] = NULL; +$arguments293['contentAs'] = NULL; +$arguments293['debug'] = true; +$arguments293['section'] = 'Footer'; +// Rendering Boolean node +// Rendering Array +$array295 = array(); +$array295['0'] = 'true'; + +$expression296 = function($context) {return TRUE;}; +$arguments293['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression296( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array295) + ), + $renderingContext + ); + +$output257 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments293, $renderChildrenClosure294, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure302 = function() use ($renderingContext, $self) { +$output305 = ''; + +$output305 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure307 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments306 = array(); +$arguments306['section'] = NULL; +$arguments306['partial'] = NULL; +$arguments306['delegate'] = NULL; +$arguments306['renderable'] = NULL; +$arguments306['arguments'] = array ( +); +$arguments306['optional'] = false; +$arguments306['default'] = NULL; +$arguments306['contentAs'] = NULL; +$arguments306['debug'] = true; +$arguments306['partial'] = 'DropIn/After/All'; +$arguments306['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output305 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments306, $renderChildrenClosure307, $renderingContext); + +$output305 .= ' + '; +return $output305; +}; +$arguments301 = array(); +$arguments301['section'] = NULL; +$arguments301['partial'] = NULL; +$arguments301['delegate'] = NULL; +$arguments301['renderable'] = NULL; +$arguments301['arguments'] = array ( +); +$arguments301['optional'] = false; +$arguments301['default'] = NULL; +$arguments301['contentAs'] = NULL; +$arguments301['debug'] = true; +$arguments301['section'] = 'After'; +// Rendering Boolean node +// Rendering Array +$array303 = array(); +$array303['0'] = 'true'; + +$expression304 = function($context) {return TRUE;}; +$arguments301['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression304( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array303) + ), + $renderingContext + ); + +$output257 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments301, $renderChildrenClosure302, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure310 = function() use ($renderingContext, $self) { +$output314 = ''; + +$output314 .= ' +
+ '; +return $output314; +}; +$arguments309 = array(); +$arguments309['then'] = NULL; +$arguments309['else'] = NULL; +$arguments309['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array311 = array(); +$array312 = array ( +);$array311['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_after_class', $array312); + +$expression313 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments309['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression313( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array311) + ), + $renderingContext + ); +$arguments309['__thenClosure'] = $renderChildrenClosure310; + +$output257 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments309, $renderChildrenClosure310, $renderingContext); + +$output257 .= ' + + '; +return $output257; +}; +$arguments255 = array(); +$arguments255['if'] = NULL; + +$output190 .= ''; + +$output190 .= ' + '; +return $output190; +}; +$arguments64 = array(); +$arguments64['then'] = NULL; +$arguments64['else'] = NULL; +$arguments64['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array187 = array(); +$array188 = array ( +);$array187['0'] = $renderingContext->getVariableProvider()->getByPath('data.frame_class', $array188); +$array187['1'] = ' != none'; + +$expression189 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) != "none");}; +$arguments64['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression189( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array187) + ), + $renderingContext + ); +$arguments64['__thenClosure'] = function() use ($renderingContext, $self) { +$output66 = ''; + +$output66 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure68 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure70 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments69 = array(); +$arguments69['then'] = NULL; +$arguments69['else'] = NULL; +$arguments69['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array71 = array(); +$array72 = array ( +);$array71['0'] = $renderingContext->getVariableProvider()->getByPath('backgroundImage.0', $array72); + +$expression73 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments69['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression73( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array71) + ), + $renderingContext + ); +$arguments69['then'] = 'frame-has-backgroundimage'; +$arguments69['else'] = 'frame-no-backgroundimage'; +return TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments69, $renderChildrenClosure70, $renderingContext); +}; +$arguments67 = array(); +$arguments67['value'] = NULL; +$arguments67['name'] = NULL; +$arguments67['name'] = 'backgroundImageClass'; +$renderChildrenClosure68 = ($arguments67['value'] !== null) ? function() use ($arguments67) { return $arguments67['value']; } : $renderChildrenClosure68; +$output66 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments67, $renderChildrenClosure68, $renderingContext)]); + +$output66 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure83 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments82 = array(); +$arguments82['section'] = NULL; +$arguments82['partial'] = NULL; +$arguments82['delegate'] = NULL; +$arguments82['renderable'] = NULL; +$arguments82['arguments'] = array ( +); +$arguments82['optional'] = false; +$arguments82['default'] = NULL; +$arguments82['contentAs'] = NULL; +$arguments82['debug'] = true; +$arguments82['partial'] = 'Frame/General/BackgroundImage'; +$arguments82['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments82, $renderChildrenClosure83, $renderingContext); + +$output66 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure86 = function() use ($renderingContext, $self) { +$output90 = ''; + +$output90 .= ' + + '; +return $output90; +}; +$arguments85 = array(); +$arguments85['then'] = NULL; +$arguments85['else'] = NULL; +$arguments85['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array87 = array(); +$array88 = array ( +);$array87['0'] = $renderingContext->getVariableProvider()->getByPath('data._LOCALIZED_UID', $array88); + +$expression89 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments85['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression89( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array87) + ), + $renderingContext + ); +$arguments85['__thenClosure'] = $renderChildrenClosure86; + +$output66 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments85, $renderChildrenClosure86, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure93 = function() use ($renderingContext, $self) { +$output96 = ''; + +$output96 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure98 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments97 = array(); +$arguments97['section'] = NULL; +$arguments97['partial'] = NULL; +$arguments97['delegate'] = NULL; +$arguments97['renderable'] = NULL; +$arguments97['arguments'] = array ( +); +$arguments97['optional'] = false; +$arguments97['default'] = NULL; +$arguments97['contentAs'] = NULL; +$arguments97['debug'] = true; +$arguments97['partial'] = 'DropIn/Before/All'; +$arguments97['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output96 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments97, $renderChildrenClosure98, $renderingContext); + +$output96 .= ' + '; +return $output96; +}; +$arguments92 = array(); +$arguments92['section'] = NULL; +$arguments92['partial'] = NULL; +$arguments92['delegate'] = NULL; +$arguments92['renderable'] = NULL; +$arguments92['arguments'] = array ( +); +$arguments92['optional'] = false; +$arguments92['default'] = NULL; +$arguments92['contentAs'] = NULL; +$arguments92['debug'] = true; +$arguments92['section'] = 'Before'; +// Rendering Boolean node +// Rendering Array +$array94 = array(); +$array94['0'] = 'true'; + +$expression95 = function($context) {return TRUE;}; +$arguments92['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression95( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array94) + ), + $renderingContext + ); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments92, $renderChildrenClosure93, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure101 = function() use ($renderingContext, $self) { +$output104 = ''; + +$output104 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure106 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments105 = array(); +$arguments105['section'] = NULL; +$arguments105['partial'] = NULL; +$arguments105['delegate'] = NULL; +$arguments105['renderable'] = NULL; +$arguments105['arguments'] = array ( +); +$arguments105['optional'] = false; +$arguments105['default'] = NULL; +$arguments105['contentAs'] = NULL; +$arguments105['debug'] = true; +$arguments105['partial'] = 'Header/All'; +$arguments105['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output104 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments105, $renderChildrenClosure106, $renderingContext); + +$output104 .= ' + '; +return $output104; +}; +$arguments100 = array(); +$arguments100['section'] = NULL; +$arguments100['partial'] = NULL; +$arguments100['delegate'] = NULL; +$arguments100['renderable'] = NULL; +$arguments100['arguments'] = array ( +); +$arguments100['optional'] = false; +$arguments100['default'] = NULL; +$arguments100['contentAs'] = NULL; +$arguments100['debug'] = true; +$arguments100['section'] = 'Header'; +// Rendering Boolean node +// Rendering Array +$array102 = array(); +$array102['0'] = 'true'; + +$expression103 = function($context) {return TRUE;}; +$arguments100['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression103( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array102) + ), + $renderingContext + ); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments100, $renderChildrenClosure101, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure109 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments108 = array(); +$arguments108['section'] = NULL; +$arguments108['partial'] = NULL; +$arguments108['delegate'] = NULL; +$arguments108['renderable'] = NULL; +$arguments108['arguments'] = array ( +); +$arguments108['optional'] = false; +$arguments108['default'] = NULL; +$arguments108['contentAs'] = NULL; +$arguments108['debug'] = true; +$arguments108['section'] = 'Main'; +// Rendering Boolean node +// Rendering Array +$array110 = array(); +$array110['0'] = 'true'; + +$expression111 = function($context) {return TRUE;}; +$arguments108['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression111( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array110) + ), + $renderingContext + ); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments108, $renderChildrenClosure109, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure113 = function() use ($renderingContext, $self) { +$output116 = ''; + +$output116 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure118 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments117 = array(); +$arguments117['section'] = NULL; +$arguments117['partial'] = NULL; +$arguments117['delegate'] = NULL; +$arguments117['renderable'] = NULL; +$arguments117['arguments'] = array ( +); +$arguments117['optional'] = false; +$arguments117['default'] = NULL; +$arguments117['contentAs'] = NULL; +$arguments117['debug'] = true; +$arguments117['partial'] = 'Footer/All'; +$arguments117['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output116 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments117, $renderChildrenClosure118, $renderingContext); + +$output116 .= ' + '; +return $output116; +}; +$arguments112 = array(); +$arguments112['section'] = NULL; +$arguments112['partial'] = NULL; +$arguments112['delegate'] = NULL; +$arguments112['renderable'] = NULL; +$arguments112['arguments'] = array ( +); +$arguments112['optional'] = false; +$arguments112['default'] = NULL; +$arguments112['contentAs'] = NULL; +$arguments112['debug'] = true; +$arguments112['section'] = 'Footer'; +// Rendering Boolean node +// Rendering Array +$array114 = array(); +$array114['0'] = 'true'; + +$expression115 = function($context) {return TRUE;}; +$arguments112['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression115( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array114) + ), + $renderingContext + ); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments112, $renderChildrenClosure113, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure121 = function() use ($renderingContext, $self) { +$output124 = ''; + +$output124 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure126 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments125 = array(); +$arguments125['section'] = NULL; +$arguments125['partial'] = NULL; +$arguments125['delegate'] = NULL; +$arguments125['renderable'] = NULL; +$arguments125['arguments'] = array ( +); +$arguments125['optional'] = false; +$arguments125['default'] = NULL; +$arguments125['contentAs'] = NULL; +$arguments125['debug'] = true; +$arguments125['partial'] = 'DropIn/After/All'; +$arguments125['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output124 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments125, $renderChildrenClosure126, $renderingContext); + +$output124 .= ' + '; +return $output124; +}; +$arguments120 = array(); +$arguments120['section'] = NULL; +$arguments120['partial'] = NULL; +$arguments120['delegate'] = NULL; +$arguments120['renderable'] = NULL; +$arguments120['arguments'] = array ( +); +$arguments120['optional'] = false; +$arguments120['default'] = NULL; +$arguments120['contentAs'] = NULL; +$arguments120['debug'] = true; +$arguments120['section'] = 'After'; +// Rendering Boolean node +// Rendering Array +$array122 = array(); +$array122['0'] = 'true'; + +$expression123 = function($context) {return TRUE;}; +$arguments120['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression123( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array122) + ), + $renderingContext + ); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments120, $renderChildrenClosure121, $renderingContext); + +$output66 .= ' +
+
+
+ + '; +return $output66; +}; +$arguments64['__elseClosures'][] = function() use ($renderingContext, $self) { +$output128 = ''; + +$output128 .= ' + + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure131 = function() use ($renderingContext, $self) { +$output135 = ''; + +$output135 .= ' + + '; +return $output135; +}; +$arguments130 = array(); +$arguments130['then'] = NULL; +$arguments130['else'] = NULL; +$arguments130['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array132 = array(); +$array133 = array ( +);$array132['0'] = $renderingContext->getVariableProvider()->getByPath('data._LOCALIZED_UID', $array133); + +$expression134 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments130['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression134( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array132) + ), + $renderingContext + ); +$arguments130['__thenClosure'] = $renderChildrenClosure131; + +$output128 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments130, $renderChildrenClosure131, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure138 = function() use ($renderingContext, $self) { +$output142 = ''; + +$output142 .= ' +
+ '; +return $output142; +}; +$arguments137 = array(); +$arguments137['then'] = NULL; +$arguments137['else'] = NULL; +$arguments137['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array139 = array(); +$array140 = array ( +);$array139['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_before_class', $array140); + +$expression141 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments137['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression141( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array139) + ), + $renderingContext + ); +$arguments137['__thenClosure'] = $renderChildrenClosure138; + +$output128 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments137, $renderChildrenClosure138, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure145 = function() use ($renderingContext, $self) { +$output148 = ''; + +$output148 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure150 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments149 = array(); +$arguments149['section'] = NULL; +$arguments149['partial'] = NULL; +$arguments149['delegate'] = NULL; +$arguments149['renderable'] = NULL; +$arguments149['arguments'] = array ( +); +$arguments149['optional'] = false; +$arguments149['default'] = NULL; +$arguments149['contentAs'] = NULL; +$arguments149['debug'] = true; +$arguments149['partial'] = 'DropIn/Before/All'; +$arguments149['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output148 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments149, $renderChildrenClosure150, $renderingContext); + +$output148 .= ' + '; +return $output148; +}; +$arguments144 = array(); +$arguments144['section'] = NULL; +$arguments144['partial'] = NULL; +$arguments144['delegate'] = NULL; +$arguments144['renderable'] = NULL; +$arguments144['arguments'] = array ( +); +$arguments144['optional'] = false; +$arguments144['default'] = NULL; +$arguments144['contentAs'] = NULL; +$arguments144['debug'] = true; +$arguments144['section'] = 'Before'; +// Rendering Boolean node +// Rendering Array +$array146 = array(); +$array146['0'] = 'true'; + +$expression147 = function($context) {return TRUE;}; +$arguments144['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression147( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array146) + ), + $renderingContext + ); + +$output128 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments144, $renderChildrenClosure145, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure153 = function() use ($renderingContext, $self) { +$output156 = ''; + +$output156 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure158 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments157 = array(); +$arguments157['section'] = NULL; +$arguments157['partial'] = NULL; +$arguments157['delegate'] = NULL; +$arguments157['renderable'] = NULL; +$arguments157['arguments'] = array ( +); +$arguments157['optional'] = false; +$arguments157['default'] = NULL; +$arguments157['contentAs'] = NULL; +$arguments157['debug'] = true; +$arguments157['partial'] = 'Header/All'; +$arguments157['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output156 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments157, $renderChildrenClosure158, $renderingContext); + +$output156 .= ' + '; +return $output156; +}; +$arguments152 = array(); +$arguments152['section'] = NULL; +$arguments152['partial'] = NULL; +$arguments152['delegate'] = NULL; +$arguments152['renderable'] = NULL; +$arguments152['arguments'] = array ( +); +$arguments152['optional'] = false; +$arguments152['default'] = NULL; +$arguments152['contentAs'] = NULL; +$arguments152['debug'] = true; +$arguments152['section'] = 'Header'; +// Rendering Boolean node +// Rendering Array +$array154 = array(); +$array154['0'] = 'true'; + +$expression155 = function($context) {return TRUE;}; +$arguments152['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression155( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array154) + ), + $renderingContext + ); + +$output128 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments152, $renderChildrenClosure153, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure161 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments160 = array(); +$arguments160['section'] = NULL; +$arguments160['partial'] = NULL; +$arguments160['delegate'] = NULL; +$arguments160['renderable'] = NULL; +$arguments160['arguments'] = array ( +); +$arguments160['optional'] = false; +$arguments160['default'] = NULL; +$arguments160['contentAs'] = NULL; +$arguments160['debug'] = true; +$arguments160['section'] = 'Main'; +// Rendering Boolean node +// Rendering Array +$array162 = array(); +$array162['0'] = 'true'; + +$expression163 = function($context) {return TRUE;}; +$arguments160['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression163( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array162) + ), + $renderingContext + ); + +$output128 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments160, $renderChildrenClosure161, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure165 = function() use ($renderingContext, $self) { +$output168 = ''; + +$output168 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure170 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments169 = array(); +$arguments169['section'] = NULL; +$arguments169['partial'] = NULL; +$arguments169['delegate'] = NULL; +$arguments169['renderable'] = NULL; +$arguments169['arguments'] = array ( +); +$arguments169['optional'] = false; +$arguments169['default'] = NULL; +$arguments169['contentAs'] = NULL; +$arguments169['debug'] = true; +$arguments169['partial'] = 'Footer/All'; +$arguments169['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output168 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments169, $renderChildrenClosure170, $renderingContext); + +$output168 .= ' + '; +return $output168; +}; +$arguments164 = array(); +$arguments164['section'] = NULL; +$arguments164['partial'] = NULL; +$arguments164['delegate'] = NULL; +$arguments164['renderable'] = NULL; +$arguments164['arguments'] = array ( +); +$arguments164['optional'] = false; +$arguments164['default'] = NULL; +$arguments164['contentAs'] = NULL; +$arguments164['debug'] = true; +$arguments164['section'] = 'Footer'; +// Rendering Boolean node +// Rendering Array +$array166 = array(); +$array166['0'] = 'true'; + +$expression167 = function($context) {return TRUE;}; +$arguments164['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression167( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array166) + ), + $renderingContext + ); + +$output128 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments164, $renderChildrenClosure165, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure173 = function() use ($renderingContext, $self) { +$output176 = ''; + +$output176 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure178 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments177 = array(); +$arguments177['section'] = NULL; +$arguments177['partial'] = NULL; +$arguments177['delegate'] = NULL; +$arguments177['renderable'] = NULL; +$arguments177['arguments'] = array ( +); +$arguments177['optional'] = false; +$arguments177['default'] = NULL; +$arguments177['contentAs'] = NULL; +$arguments177['debug'] = true; +$arguments177['partial'] = 'DropIn/After/All'; +$arguments177['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output176 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments177, $renderChildrenClosure178, $renderingContext); + +$output176 .= ' + '; +return $output176; +}; +$arguments172 = array(); +$arguments172['section'] = NULL; +$arguments172['partial'] = NULL; +$arguments172['delegate'] = NULL; +$arguments172['renderable'] = NULL; +$arguments172['arguments'] = array ( +); +$arguments172['optional'] = false; +$arguments172['default'] = NULL; +$arguments172['contentAs'] = NULL; +$arguments172['debug'] = true; +$arguments172['section'] = 'After'; +// Rendering Boolean node +// Rendering Array +$array174 = array(); +$array174['0'] = 'true'; + +$expression175 = function($context) {return TRUE;}; +$arguments172['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression175( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array174) + ), + $renderingContext + ); + +$output128 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments172, $renderChildrenClosure173, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure181 = function() use ($renderingContext, $self) { +$output185 = ''; + +$output185 .= ' +
+ '; +return $output185; +}; +$arguments180 = array(); +$arguments180['then'] = NULL; +$arguments180['else'] = NULL; +$arguments180['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array182 = array(); +$array183 = array ( +);$array182['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_after_class', $array183); + +$expression184 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments180['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression184( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array182) + ), + $renderingContext + ); +$arguments180['__thenClosure'] = $renderChildrenClosure181; + +$output128 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments180, $renderChildrenClosure181, $renderingContext); + +$output128 .= ' + + '; +return $output128; +}; + +$output3 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments64, $renderChildrenClosure65, $renderingContext); + +$output3 .= ' +'; +return $output3; +}; +$arguments1 = array(); + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/layout_Default_html_d29debe9a517fdec2189d83f43ec84de4987b1ea.php b/var/cache/code/fluid_template/layout_Default_html_d29debe9a517fdec2189d83f43ec84de4987b1ea.php new file mode 100644 index 0000000..75914b2 --- /dev/null +++ b/var/cache/code/fluid_template/layout_Default_html_d29debe9a517fdec2189d83f43ec84de4987b1ea.php @@ -0,0 +1,371 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output3 = ''; + +$output3 .= ' +
+
getVariableProvider()->getByPath('theme.navigation.type', $array10)]); +$arguments4['then'] = $output9; + +$output3 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments4, $renderChildrenClosure5, $renderingContext); + +$output3 .= '"> + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure12 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments11 = array(); +$arguments11['section'] = NULL; +$arguments11['partial'] = NULL; +$arguments11['delegate'] = NULL; +$arguments11['renderable'] = NULL; +$arguments11['arguments'] = array ( +); +$arguments11['optional'] = false; +$arguments11['default'] = NULL; +$arguments11['contentAs'] = NULL; +$arguments11['debug'] = true; +$arguments11['partial'] = 'Structure/CookieConsent'; +$arguments11['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments11, $renderChildrenClosure12, $renderingContext); + +$output3 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure15 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments14 = array(); +$arguments14['key'] = NULL; +$arguments14['id'] = NULL; +$arguments14['default'] = NULL; +$arguments14['arguments'] = NULL; +$arguments14['extensionName'] = NULL; +$arguments14['languageKey'] = NULL; +$arguments14['alternativeLanguageKeys'] = NULL; +$arguments14['key'] = 'skiptomaincontent'; +$arguments14['extensionName'] = 'bootstrap_package'; + +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments14, $renderChildrenClosure15, $renderingContext)]); + +$output3 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure17 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments16 = array(); +$arguments16['section'] = NULL; +$arguments16['partial'] = NULL; +$arguments16['delegate'] = NULL; +$arguments16['renderable'] = NULL; +$arguments16['arguments'] = array ( +); +$arguments16['optional'] = false; +$arguments16['default'] = NULL; +$arguments16['contentAs'] = NULL; +$arguments16['debug'] = true; +$arguments16['partial'] = 'Navigation/Main'; +$arguments16['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments16, $renderChildrenClosure17, $renderingContext); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure20 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments19 = array(); +$arguments19['section'] = NULL; +$arguments19['partial'] = NULL; +$arguments19['delegate'] = NULL; +$arguments19['renderable'] = NULL; +$arguments19['arguments'] = array ( +); +$arguments19['optional'] = false; +$arguments19['default'] = NULL; +$arguments19['contentAs'] = NULL; +$arguments19['debug'] = true; +$arguments19['section'] = 'Border'; +// Rendering Boolean node +// Rendering Array +$array21 = array(); +$array21['0'] = 'true'; + +$expression22 = function($context) {return TRUE;}; +$arguments19['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression22( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array21) + ), + $renderingContext + ); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments19, $renderChildrenClosure20, $renderingContext); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure24 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments23 = array(); +$arguments23['section'] = NULL; +$arguments23['partial'] = NULL; +$arguments23['delegate'] = NULL; +$arguments23['renderable'] = NULL; +$arguments23['arguments'] = array ( +); +$arguments23['optional'] = false; +$arguments23['default'] = NULL; +$arguments23['contentAs'] = NULL; +$arguments23['debug'] = true; +$arguments23['partial'] = 'Navigation/Breadcrumb'; +$arguments23['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments23, $renderChildrenClosure24, $renderingContext); + +$output3 .= ' + +
+ + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure27 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments26 = array(); +$arguments26['section'] = NULL; +$arguments26['partial'] = NULL; +$arguments26['delegate'] = NULL; +$arguments26['renderable'] = NULL; +$arguments26['arguments'] = array ( +); +$arguments26['optional'] = false; +$arguments26['default'] = NULL; +$arguments26['contentAs'] = NULL; +$arguments26['debug'] = true; +$arguments26['section'] = 'Main'; + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments26, $renderChildrenClosure27, $renderingContext); + +$output3 .= ' + +
+ +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure29 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments28 = array(); +$arguments28['section'] = NULL; +$arguments28['partial'] = NULL; +$arguments28['delegate'] = NULL; +$arguments28['renderable'] = NULL; +$arguments28['arguments'] = array ( +); +$arguments28['optional'] = false; +$arguments28['default'] = NULL; +$arguments28['contentAs'] = NULL; +$arguments28['debug'] = true; +$arguments28['partial'] = 'DropIn/Structure/FooterBefore'; +$arguments28['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments28, $renderChildrenClosure29, $renderingContext); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure32 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments31 = array(); +$arguments31['section'] = NULL; +$arguments31['partial'] = NULL; +$arguments31['delegate'] = NULL; +$arguments31['renderable'] = NULL; +$arguments31['arguments'] = array ( +); +$arguments31['optional'] = false; +$arguments31['default'] = NULL; +$arguments31['contentAs'] = NULL; +$arguments31['debug'] = true; +$arguments31['section'] = 'Footer'; +// Rendering Boolean node +// Rendering Array +$array33 = array(); +$array33['0'] = 'true'; + +$expression34 = function($context) {return TRUE;}; +$arguments31['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression34( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array33) + ), + $renderingContext + ); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments31, $renderChildrenClosure32, $renderingContext); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure36 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments35 = array(); +$arguments35['section'] = NULL; +$arguments35['partial'] = NULL; +$arguments35['delegate'] = NULL; +$arguments35['renderable'] = NULL; +$arguments35['arguments'] = array ( +); +$arguments35['optional'] = false; +$arguments35['default'] = NULL; +$arguments35['contentAs'] = NULL; +$arguments35['debug'] = true; +$arguments35['partial'] = 'Structure/FooterMeta'; +$arguments35['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments35, $renderChildrenClosure36, $renderingContext); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure39 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments38 = array(); +$arguments38['section'] = NULL; +$arguments38['partial'] = NULL; +$arguments38['delegate'] = NULL; +$arguments38['renderable'] = NULL; +$arguments38['arguments'] = array ( +); +$arguments38['optional'] = false; +$arguments38['default'] = NULL; +$arguments38['contentAs'] = NULL; +$arguments38['debug'] = true; +$arguments38['partial'] = 'DropIn/Structure/FooterAfter'; +$arguments38['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments38, $renderChildrenClosure39, $renderingContext); + +$output3 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure42 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments41 = array(); +$arguments41['section'] = NULL; +$arguments41['partial'] = NULL; +$arguments41['delegate'] = NULL; +$arguments41['renderable'] = NULL; +$arguments41['arguments'] = array ( +); +$arguments41['optional'] = false; +$arguments41['default'] = NULL; +$arguments41['contentAs'] = NULL; +$arguments41['debug'] = true; +$arguments41['partial'] = 'Structure/ScrollTop'; +$arguments41['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments41, $renderChildrenClosure42, $renderingContext); + +$output3 .= ' + +
+'; +return $output3; +}; +$arguments1 = array(); + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/layout_Default_html_e874e628a2999f8f8bcacd2f09af1c5f70158860.php b/var/cache/code/fluid_template/layout_Default_html_e874e628a2999f8f8bcacd2f09af1c5f70158860.php new file mode 100644 index 0000000..91f580a --- /dev/null +++ b/var/cache/code/fluid_template/layout_Default_html_e874e628a2999f8f8bcacd2f09af1c5f70158860.php @@ -0,0 +1,371 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output3 = ''; + +$output3 .= ' +
+
getVariableProvider()->getByPath('theme.navigation.type', $array10)]); +$arguments4['then'] = $output9; + +$output3 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments4, $renderChildrenClosure5, $renderingContext); + +$output3 .= '"> + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure12 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments11 = array(); +$arguments11['section'] = NULL; +$arguments11['partial'] = NULL; +$arguments11['delegate'] = NULL; +$arguments11['renderable'] = NULL; +$arguments11['arguments'] = array ( +); +$arguments11['optional'] = false; +$arguments11['default'] = NULL; +$arguments11['contentAs'] = NULL; +$arguments11['debug'] = true; +$arguments11['partial'] = 'Structure/CookieConsent'; +$arguments11['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments11, $renderChildrenClosure12, $renderingContext); + +$output3 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure15 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments14 = array(); +$arguments14['key'] = NULL; +$arguments14['id'] = NULL; +$arguments14['default'] = NULL; +$arguments14['arguments'] = NULL; +$arguments14['extensionName'] = NULL; +$arguments14['languageKey'] = NULL; +$arguments14['alternativeLanguageKeys'] = NULL; +$arguments14['key'] = 'skiptomaincontent'; +$arguments14['extensionName'] = 'bootstrap_package'; + +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments14, $renderChildrenClosure15, $renderingContext)]); + +$output3 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure17 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments16 = array(); +$arguments16['section'] = NULL; +$arguments16['partial'] = NULL; +$arguments16['delegate'] = NULL; +$arguments16['renderable'] = NULL; +$arguments16['arguments'] = array ( +); +$arguments16['optional'] = false; +$arguments16['default'] = NULL; +$arguments16['contentAs'] = NULL; +$arguments16['debug'] = true; +$arguments16['partial'] = 'Navigation/Main'; +$arguments16['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments16, $renderChildrenClosure17, $renderingContext); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure20 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments19 = array(); +$arguments19['section'] = NULL; +$arguments19['partial'] = NULL; +$arguments19['delegate'] = NULL; +$arguments19['renderable'] = NULL; +$arguments19['arguments'] = array ( +); +$arguments19['optional'] = false; +$arguments19['default'] = NULL; +$arguments19['contentAs'] = NULL; +$arguments19['debug'] = true; +$arguments19['section'] = 'Border'; +// Rendering Boolean node +// Rendering Array +$array21 = array(); +$array21['0'] = 'true'; + +$expression22 = function($context) {return TRUE;}; +$arguments19['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression22( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array21) + ), + $renderingContext + ); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments19, $renderChildrenClosure20, $renderingContext); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure24 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments23 = array(); +$arguments23['section'] = NULL; +$arguments23['partial'] = NULL; +$arguments23['delegate'] = NULL; +$arguments23['renderable'] = NULL; +$arguments23['arguments'] = array ( +); +$arguments23['optional'] = false; +$arguments23['default'] = NULL; +$arguments23['contentAs'] = NULL; +$arguments23['debug'] = true; +$arguments23['partial'] = 'Navigation/Breadcrumb'; +$arguments23['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments23, $renderChildrenClosure24, $renderingContext); + +$output3 .= ' + +
+ + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure27 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments26 = array(); +$arguments26['section'] = NULL; +$arguments26['partial'] = NULL; +$arguments26['delegate'] = NULL; +$arguments26['renderable'] = NULL; +$arguments26['arguments'] = array ( +); +$arguments26['optional'] = false; +$arguments26['default'] = NULL; +$arguments26['contentAs'] = NULL; +$arguments26['debug'] = true; +$arguments26['section'] = 'Main'; + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments26, $renderChildrenClosure27, $renderingContext); + +$output3 .= ' + +
+ +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure29 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments28 = array(); +$arguments28['section'] = NULL; +$arguments28['partial'] = NULL; +$arguments28['delegate'] = NULL; +$arguments28['renderable'] = NULL; +$arguments28['arguments'] = array ( +); +$arguments28['optional'] = false; +$arguments28['default'] = NULL; +$arguments28['contentAs'] = NULL; +$arguments28['debug'] = true; +$arguments28['partial'] = 'DropIn/Structure/FooterBefore'; +$arguments28['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments28, $renderChildrenClosure29, $renderingContext); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure32 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments31 = array(); +$arguments31['section'] = NULL; +$arguments31['partial'] = NULL; +$arguments31['delegate'] = NULL; +$arguments31['renderable'] = NULL; +$arguments31['arguments'] = array ( +); +$arguments31['optional'] = false; +$arguments31['default'] = NULL; +$arguments31['contentAs'] = NULL; +$arguments31['debug'] = true; +$arguments31['section'] = 'Footer'; +// Rendering Boolean node +// Rendering Array +$array33 = array(); +$array33['0'] = 'true'; + +$expression34 = function($context) {return TRUE;}; +$arguments31['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression34( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array33) + ), + $renderingContext + ); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments31, $renderChildrenClosure32, $renderingContext); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure36 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments35 = array(); +$arguments35['section'] = NULL; +$arguments35['partial'] = NULL; +$arguments35['delegate'] = NULL; +$arguments35['renderable'] = NULL; +$arguments35['arguments'] = array ( +); +$arguments35['optional'] = false; +$arguments35['default'] = NULL; +$arguments35['contentAs'] = NULL; +$arguments35['debug'] = true; +$arguments35['partial'] = 'Structure/FooterMeta'; +$arguments35['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments35, $renderChildrenClosure36, $renderingContext); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure39 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments38 = array(); +$arguments38['section'] = NULL; +$arguments38['partial'] = NULL; +$arguments38['delegate'] = NULL; +$arguments38['renderable'] = NULL; +$arguments38['arguments'] = array ( +); +$arguments38['optional'] = false; +$arguments38['default'] = NULL; +$arguments38['contentAs'] = NULL; +$arguments38['debug'] = true; +$arguments38['partial'] = 'DropIn/Structure/FooterAfter'; +$arguments38['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments38, $renderChildrenClosure39, $renderingContext); + +$output3 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure42 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments41 = array(); +$arguments41['section'] = NULL; +$arguments41['partial'] = NULL; +$arguments41['delegate'] = NULL; +$arguments41['renderable'] = NULL; +$arguments41['arguments'] = array ( +); +$arguments41['optional'] = false; +$arguments41['default'] = NULL; +$arguments41['contentAs'] = NULL; +$arguments41['debug'] = true; +$arguments41['partial'] = 'Structure/ScrollTop'; +$arguments41['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments41, $renderChildrenClosure42, $renderingContext); + +$output3 .= ' + +
+'; +return $output3; +}; +$arguments1 = array(); + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/layout_Default_html_f14442941429eb66cb73d0d2dd002b01e13a95d7.php b/var/cache/code/fluid_template/layout_Default_html_f14442941429eb66cb73d0d2dd002b01e13a95d7.php new file mode 100644 index 0000000..ae60485 --- /dev/null +++ b/var/cache/code/fluid_template/layout_Default_html_f14442941429eb66cb73d0d2dd002b01e13a95d7.php @@ -0,0 +1,2025 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output3 = ''; + +$output3 .= ' + + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\Data\ImageVariantsViewHelper +$renderChildrenClosure5 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments4 = array(); +$arguments4['as'] = NULL; +$arguments4['variants'] = NULL; +$arguments4['multiplier'] = NULL; +$arguments4['gutters'] = NULL; +$arguments4['corrections'] = NULL; +$arguments4['as'] = 'variants'; +$array6 = array ( +);$arguments4['variants'] = $renderingContext->getVariableProvider()->getByPath('settings.responsiveimages.variants', $array6); + +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [BK2K\BootstrapPackage\ViewHelpers\Data\ImageVariantsViewHelper::renderStatic($arguments4, $renderChildrenClosure5, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +$array9 = array ( +);return $renderingContext->getVariableProvider()->getByPath('settings.responsiveimages.backendlayout.{backendlayout}', $array9); +}; +$arguments7 = array(); +$arguments7['value'] = NULL; +$arguments7['name'] = NULL; +$arguments7['name'] = 'backendlayoutConfig'; +$renderChildrenClosure8 = ($arguments7['value'] !== null) ? function() use ($arguments7) { return $arguments7['value']; } : $renderChildrenClosure8; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure11 = function() use ($renderingContext, $self) { +$array12 = array ( +);return $renderingContext->getVariableProvider()->getByPath('backendlayoutConfig.{data.colPos}', $array12); +}; +$arguments10 = array(); +$arguments10['value'] = NULL; +$arguments10['name'] = NULL; +$arguments10['name'] = 'columnConfig'; +$renderChildrenClosure11 = ($arguments10['value'] !== null) ? function() use ($arguments10) { return $arguments10['value']; } : $renderChildrenClosure11; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments10, $renderChildrenClosure11, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure14 = function() use ($renderingContext, $self) { +$output18 = ''; + +$output18 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\Data\ImageVariantsViewHelper +$renderChildrenClosure20 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments19 = array(); +$arguments19['as'] = NULL; +$arguments19['variants'] = NULL; +$arguments19['multiplier'] = NULL; +$arguments19['gutters'] = NULL; +$arguments19['corrections'] = NULL; +$arguments19['as'] = 'variants'; +$array21 = array ( +);$arguments19['variants'] = $renderingContext->getVariableProvider()->getByPath('variants', $array21); +$array22 = array ( +);$arguments19['multiplier'] = $renderingContext->getVariableProvider()->getByPath('columnConfig.multiplier', $array22); +$array23 = array ( +);$arguments19['gutters'] = $renderingContext->getVariableProvider()->getByPath('columnConfig.gutters', $array23); +$array24 = array ( +);$arguments19['corrections'] = $renderingContext->getVariableProvider()->getByPath('columnConfig.corrections', $array24); + +$output18 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [BK2K\BootstrapPackage\ViewHelpers\Data\ImageVariantsViewHelper::renderStatic($arguments19, $renderChildrenClosure20, $renderingContext)]); + +$output18 .= ' + '; +return $output18; +}; +$arguments13 = array(); +$arguments13['then'] = NULL; +$arguments13['else'] = NULL; +$arguments13['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array15 = array(); +$array16 = array ( +);$array15['0'] = $renderingContext->getVariableProvider()->getByPath('columnConfig', $array16); + +$expression17 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments13['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression17( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array15) + ), + $renderingContext + ); +$arguments13['__thenClosure'] = $renderChildrenClosure14; + +$output3 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments13, $renderChildrenClosure14, $renderingContext); + +$output3 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure26 = function() use ($renderingContext, $self) { +$output27 = ''; + +$output27 .= 'frame-'; +$array28 = array ( +); +$output27 .= $renderingContext->getVariableProvider()->getByPath('data.frame_class', $array28); +return $output27; +}; +$arguments25 = array(); +$arguments25['value'] = NULL; +$arguments25['name'] = NULL; +$arguments25['name'] = 'frameClass'; +$renderChildrenClosure26 = ($arguments25['value'] !== null) ? function() use ($arguments25) { return $arguments25['value']; } : $renderChildrenClosure26; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments25, $renderChildrenClosure26, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure30 = function() use ($renderingContext, $self) { +$output31 = ''; + +$output31 .= 'frame-type-'; +$array32 = array ( +); +$output31 .= $renderingContext->getVariableProvider()->getByPath('data.CType', $array32); +return $output31; +}; +$arguments29 = array(); +$arguments29['value'] = NULL; +$arguments29['name'] = NULL; +$arguments29['name'] = 'typeClass'; +$renderChildrenClosure30 = ($arguments29['value'] !== null) ? function() use ($arguments29) { return $arguments29['value']; } : $renderChildrenClosure30; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments29, $renderChildrenClosure30, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure34 = function() use ($renderingContext, $self) { +$output35 = ''; + +$output35 .= 'frame-layout-'; +$array36 = array ( +); +$output35 .= $renderingContext->getVariableProvider()->getByPath('data.layout', $array36); +return $output35; +}; +$arguments33 = array(); +$arguments33['value'] = NULL; +$arguments33['name'] = NULL; +$arguments33['name'] = 'layoutClass'; +$renderChildrenClosure34 = ($arguments33['value'] !== null) ? function() use ($arguments33) { return $arguments33['value']; } : $renderChildrenClosure34; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments33, $renderChildrenClosure34, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure38 = function() use ($renderingContext, $self) { +$output39 = ''; + +$output39 .= 'frame-background-'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure41 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments40 = array(); +$arguments40['then'] = NULL; +$arguments40['else'] = NULL; +$arguments40['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array42 = array(); +$array43 = array ( +);$array42['0'] = $renderingContext->getVariableProvider()->getByPath('data.background_color_class', $array43); + +$expression44 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments40['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression44( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array42) + ), + $renderingContext + ); +$arguments40['else'] = 'none'; +$array45 = array ( +);$arguments40['then'] = $renderingContext->getVariableProvider()->getByPath('data.background_color_class', $array45); + +$output39 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments40, $renderChildrenClosure41, $renderingContext); +return $output39; +}; +$arguments37 = array(); +$arguments37['value'] = NULL; +$arguments37['name'] = NULL; +$arguments37['name'] = 'backgroundClass'; +$renderChildrenClosure38 = ($arguments37['value'] !== null) ? function() use ($arguments37) { return $arguments37['value']; } : $renderChildrenClosure38; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments37, $renderChildrenClosure38, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure47 = function() use ($renderingContext, $self) { +$output48 = ''; + +$output48 .= 'frame-space-before-'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure50 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments49 = array(); +$arguments49['then'] = NULL; +$arguments49['else'] = NULL; +$arguments49['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array51 = array(); +$array52 = array ( +);$array51['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_before_class', $array52); + +$expression53 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments49['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression53( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array51) + ), + $renderingContext + ); +$arguments49['else'] = 'none'; +$array54 = array ( +);$arguments49['then'] = $renderingContext->getVariableProvider()->getByPath('data.space_before_class', $array54); + +$output48 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments49, $renderChildrenClosure50, $renderingContext); +return $output48; +}; +$arguments46 = array(); +$arguments46['value'] = NULL; +$arguments46['name'] = NULL; +$arguments46['name'] = 'spaceBeforeClass'; +$renderChildrenClosure47 = ($arguments46['value'] !== null) ? function() use ($arguments46) { return $arguments46['value']; } : $renderChildrenClosure47; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments46, $renderChildrenClosure47, $renderingContext)]); + +$output3 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure56 = function() use ($renderingContext, $self) { +$output57 = ''; + +$output57 .= 'frame-space-after-'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure59 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments58 = array(); +$arguments58['then'] = NULL; +$arguments58['else'] = NULL; +$arguments58['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array60 = array(); +$array61 = array ( +);$array60['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_after_class', $array61); + +$expression62 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments58['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression62( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array60) + ), + $renderingContext + ); +$arguments58['else'] = 'none'; +$array63 = array ( +);$arguments58['then'] = $renderingContext->getVariableProvider()->getByPath('data.space_after_class', $array63); + +$output57 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments58, $renderChildrenClosure59, $renderingContext); +return $output57; +}; +$arguments55 = array(); +$arguments55['value'] = NULL; +$arguments55['name'] = NULL; +$arguments55['name'] = 'spaceAfterClass'; +$renderChildrenClosure56 = ($arguments55['value'] !== null) ? function() use ($arguments55) { return $arguments55['value']; } : $renderChildrenClosure56; +$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments55, $renderChildrenClosure56, $renderingContext)]); + +$output3 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure65 = function() use ($renderingContext, $self) { +$output190 = ''; + +$output190 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure192 = function() use ($renderingContext, $self) { +$output193 = ''; + +$output193 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure195 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure197 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments196 = array(); +$arguments196['then'] = NULL; +$arguments196['else'] = NULL; +$arguments196['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array198 = array(); +$array199 = array ( +);$array198['0'] = $renderingContext->getVariableProvider()->getByPath('backgroundImage.0', $array199); + +$expression200 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments196['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression200( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array198) + ), + $renderingContext + ); +$arguments196['then'] = 'frame-has-backgroundimage'; +$arguments196['else'] = 'frame-no-backgroundimage'; +return TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments196, $renderChildrenClosure197, $renderingContext); +}; +$arguments194 = array(); +$arguments194['value'] = NULL; +$arguments194['name'] = NULL; +$arguments194['name'] = 'backgroundImageClass'; +$renderChildrenClosure195 = ($arguments194['value'] !== null) ? function() use ($arguments194) { return $arguments194['value']; } : $renderChildrenClosure195; +$output193 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments194, $renderChildrenClosure195, $renderingContext)]); + +$output193 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure210 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments209 = array(); +$arguments209['section'] = NULL; +$arguments209['partial'] = NULL; +$arguments209['delegate'] = NULL; +$arguments209['renderable'] = NULL; +$arguments209['arguments'] = array ( +); +$arguments209['optional'] = false; +$arguments209['default'] = NULL; +$arguments209['contentAs'] = NULL; +$arguments209['debug'] = true; +$arguments209['partial'] = 'Frame/General/BackgroundImage'; +$arguments209['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments209, $renderChildrenClosure210, $renderingContext); + +$output193 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure213 = function() use ($renderingContext, $self) { +$output217 = ''; + +$output217 .= ' + + '; +return $output217; +}; +$arguments212 = array(); +$arguments212['then'] = NULL; +$arguments212['else'] = NULL; +$arguments212['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array214 = array(); +$array215 = array ( +);$array214['0'] = $renderingContext->getVariableProvider()->getByPath('data._LOCALIZED_UID', $array215); + +$expression216 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments212['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression216( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array214) + ), + $renderingContext + ); +$arguments212['__thenClosure'] = $renderChildrenClosure213; + +$output193 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments212, $renderChildrenClosure213, $renderingContext); + +$output193 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure220 = function() use ($renderingContext, $self) { +$output223 = ''; + +$output223 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure225 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments224 = array(); +$arguments224['section'] = NULL; +$arguments224['partial'] = NULL; +$arguments224['delegate'] = NULL; +$arguments224['renderable'] = NULL; +$arguments224['arguments'] = array ( +); +$arguments224['optional'] = false; +$arguments224['default'] = NULL; +$arguments224['contentAs'] = NULL; +$arguments224['debug'] = true; +$arguments224['partial'] = 'DropIn/Before/All'; +$arguments224['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output223 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments224, $renderChildrenClosure225, $renderingContext); + +$output223 .= ' + '; +return $output223; +}; +$arguments219 = array(); +$arguments219['section'] = NULL; +$arguments219['partial'] = NULL; +$arguments219['delegate'] = NULL; +$arguments219['renderable'] = NULL; +$arguments219['arguments'] = array ( +); +$arguments219['optional'] = false; +$arguments219['default'] = NULL; +$arguments219['contentAs'] = NULL; +$arguments219['debug'] = true; +$arguments219['section'] = 'Before'; +// Rendering Boolean node +// Rendering Array +$array221 = array(); +$array221['0'] = 'true'; + +$expression222 = function($context) {return TRUE;}; +$arguments219['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression222( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array221) + ), + $renderingContext + ); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments219, $renderChildrenClosure220, $renderingContext); + +$output193 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure228 = function() use ($renderingContext, $self) { +$output231 = ''; + +$output231 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure233 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments232 = array(); +$arguments232['section'] = NULL; +$arguments232['partial'] = NULL; +$arguments232['delegate'] = NULL; +$arguments232['renderable'] = NULL; +$arguments232['arguments'] = array ( +); +$arguments232['optional'] = false; +$arguments232['default'] = NULL; +$arguments232['contentAs'] = NULL; +$arguments232['debug'] = true; +$arguments232['partial'] = 'Header/All'; +$arguments232['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output231 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments232, $renderChildrenClosure233, $renderingContext); + +$output231 .= ' + '; +return $output231; +}; +$arguments227 = array(); +$arguments227['section'] = NULL; +$arguments227['partial'] = NULL; +$arguments227['delegate'] = NULL; +$arguments227['renderable'] = NULL; +$arguments227['arguments'] = array ( +); +$arguments227['optional'] = false; +$arguments227['default'] = NULL; +$arguments227['contentAs'] = NULL; +$arguments227['debug'] = true; +$arguments227['section'] = 'Header'; +// Rendering Boolean node +// Rendering Array +$array229 = array(); +$array229['0'] = 'true'; + +$expression230 = function($context) {return TRUE;}; +$arguments227['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression230( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array229) + ), + $renderingContext + ); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments227, $renderChildrenClosure228, $renderingContext); + +$output193 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure236 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments235 = array(); +$arguments235['section'] = NULL; +$arguments235['partial'] = NULL; +$arguments235['delegate'] = NULL; +$arguments235['renderable'] = NULL; +$arguments235['arguments'] = array ( +); +$arguments235['optional'] = false; +$arguments235['default'] = NULL; +$arguments235['contentAs'] = NULL; +$arguments235['debug'] = true; +$arguments235['section'] = 'Main'; +// Rendering Boolean node +// Rendering Array +$array237 = array(); +$array237['0'] = 'true'; + +$expression238 = function($context) {return TRUE;}; +$arguments235['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression238( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array237) + ), + $renderingContext + ); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments235, $renderChildrenClosure236, $renderingContext); + +$output193 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure240 = function() use ($renderingContext, $self) { +$output243 = ''; + +$output243 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure245 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments244 = array(); +$arguments244['section'] = NULL; +$arguments244['partial'] = NULL; +$arguments244['delegate'] = NULL; +$arguments244['renderable'] = NULL; +$arguments244['arguments'] = array ( +); +$arguments244['optional'] = false; +$arguments244['default'] = NULL; +$arguments244['contentAs'] = NULL; +$arguments244['debug'] = true; +$arguments244['partial'] = 'Footer/All'; +$arguments244['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output243 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments244, $renderChildrenClosure245, $renderingContext); + +$output243 .= ' + '; +return $output243; +}; +$arguments239 = array(); +$arguments239['section'] = NULL; +$arguments239['partial'] = NULL; +$arguments239['delegate'] = NULL; +$arguments239['renderable'] = NULL; +$arguments239['arguments'] = array ( +); +$arguments239['optional'] = false; +$arguments239['default'] = NULL; +$arguments239['contentAs'] = NULL; +$arguments239['debug'] = true; +$arguments239['section'] = 'Footer'; +// Rendering Boolean node +// Rendering Array +$array241 = array(); +$array241['0'] = 'true'; + +$expression242 = function($context) {return TRUE;}; +$arguments239['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression242( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array241) + ), + $renderingContext + ); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments239, $renderChildrenClosure240, $renderingContext); + +$output193 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure248 = function() use ($renderingContext, $self) { +$output251 = ''; + +$output251 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure253 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments252 = array(); +$arguments252['section'] = NULL; +$arguments252['partial'] = NULL; +$arguments252['delegate'] = NULL; +$arguments252['renderable'] = NULL; +$arguments252['arguments'] = array ( +); +$arguments252['optional'] = false; +$arguments252['default'] = NULL; +$arguments252['contentAs'] = NULL; +$arguments252['debug'] = true; +$arguments252['partial'] = 'DropIn/After/All'; +$arguments252['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output251 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments252, $renderChildrenClosure253, $renderingContext); + +$output251 .= ' + '; +return $output251; +}; +$arguments247 = array(); +$arguments247['section'] = NULL; +$arguments247['partial'] = NULL; +$arguments247['delegate'] = NULL; +$arguments247['renderable'] = NULL; +$arguments247['arguments'] = array ( +); +$arguments247['optional'] = false; +$arguments247['default'] = NULL; +$arguments247['contentAs'] = NULL; +$arguments247['debug'] = true; +$arguments247['section'] = 'After'; +// Rendering Boolean node +// Rendering Array +$array249 = array(); +$array249['0'] = 'true'; + +$expression250 = function($context) {return TRUE;}; +$arguments247['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression250( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array249) + ), + $renderingContext + ); + +$output193 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments247, $renderChildrenClosure248, $renderingContext); + +$output193 .= ' +
+
+
+ + '; +return $output193; +}; +$arguments191 = array(); + +$output190 .= ''; + +$output190 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure256 = function() use ($renderingContext, $self) { +$output257 = ''; + +$output257 .= ' + + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure260 = function() use ($renderingContext, $self) { +$output264 = ''; + +$output264 .= ' + + '; +return $output264; +}; +$arguments259 = array(); +$arguments259['then'] = NULL; +$arguments259['else'] = NULL; +$arguments259['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array261 = array(); +$array262 = array ( +);$array261['0'] = $renderingContext->getVariableProvider()->getByPath('data._LOCALIZED_UID', $array262); + +$expression263 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments259['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression263( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array261) + ), + $renderingContext + ); +$arguments259['__thenClosure'] = $renderChildrenClosure260; + +$output257 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments259, $renderChildrenClosure260, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure267 = function() use ($renderingContext, $self) { +$output271 = ''; + +$output271 .= ' +
+ '; +return $output271; +}; +$arguments266 = array(); +$arguments266['then'] = NULL; +$arguments266['else'] = NULL; +$arguments266['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array268 = array(); +$array269 = array ( +);$array268['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_before_class', $array269); + +$expression270 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments266['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression270( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array268) + ), + $renderingContext + ); +$arguments266['__thenClosure'] = $renderChildrenClosure267; + +$output257 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments266, $renderChildrenClosure267, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure274 = function() use ($renderingContext, $self) { +$output277 = ''; + +$output277 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure279 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments278 = array(); +$arguments278['section'] = NULL; +$arguments278['partial'] = NULL; +$arguments278['delegate'] = NULL; +$arguments278['renderable'] = NULL; +$arguments278['arguments'] = array ( +); +$arguments278['optional'] = false; +$arguments278['default'] = NULL; +$arguments278['contentAs'] = NULL; +$arguments278['debug'] = true; +$arguments278['partial'] = 'DropIn/Before/All'; +$arguments278['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output277 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments278, $renderChildrenClosure279, $renderingContext); + +$output277 .= ' + '; +return $output277; +}; +$arguments273 = array(); +$arguments273['section'] = NULL; +$arguments273['partial'] = NULL; +$arguments273['delegate'] = NULL; +$arguments273['renderable'] = NULL; +$arguments273['arguments'] = array ( +); +$arguments273['optional'] = false; +$arguments273['default'] = NULL; +$arguments273['contentAs'] = NULL; +$arguments273['debug'] = true; +$arguments273['section'] = 'Before'; +// Rendering Boolean node +// Rendering Array +$array275 = array(); +$array275['0'] = 'true'; + +$expression276 = function($context) {return TRUE;}; +$arguments273['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression276( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array275) + ), + $renderingContext + ); + +$output257 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments273, $renderChildrenClosure274, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure282 = function() use ($renderingContext, $self) { +$output285 = ''; + +$output285 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure287 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments286 = array(); +$arguments286['section'] = NULL; +$arguments286['partial'] = NULL; +$arguments286['delegate'] = NULL; +$arguments286['renderable'] = NULL; +$arguments286['arguments'] = array ( +); +$arguments286['optional'] = false; +$arguments286['default'] = NULL; +$arguments286['contentAs'] = NULL; +$arguments286['debug'] = true; +$arguments286['partial'] = 'Header/All'; +$arguments286['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output285 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments286, $renderChildrenClosure287, $renderingContext); + +$output285 .= ' + '; +return $output285; +}; +$arguments281 = array(); +$arguments281['section'] = NULL; +$arguments281['partial'] = NULL; +$arguments281['delegate'] = NULL; +$arguments281['renderable'] = NULL; +$arguments281['arguments'] = array ( +); +$arguments281['optional'] = false; +$arguments281['default'] = NULL; +$arguments281['contentAs'] = NULL; +$arguments281['debug'] = true; +$arguments281['section'] = 'Header'; +// Rendering Boolean node +// Rendering Array +$array283 = array(); +$array283['0'] = 'true'; + +$expression284 = function($context) {return TRUE;}; +$arguments281['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression284( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array283) + ), + $renderingContext + ); + +$output257 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments281, $renderChildrenClosure282, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure290 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments289 = array(); +$arguments289['section'] = NULL; +$arguments289['partial'] = NULL; +$arguments289['delegate'] = NULL; +$arguments289['renderable'] = NULL; +$arguments289['arguments'] = array ( +); +$arguments289['optional'] = false; +$arguments289['default'] = NULL; +$arguments289['contentAs'] = NULL; +$arguments289['debug'] = true; +$arguments289['section'] = 'Main'; +// Rendering Boolean node +// Rendering Array +$array291 = array(); +$array291['0'] = 'true'; + +$expression292 = function($context) {return TRUE;}; +$arguments289['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression292( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array291) + ), + $renderingContext + ); + +$output257 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments289, $renderChildrenClosure290, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure294 = function() use ($renderingContext, $self) { +$output297 = ''; + +$output297 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure299 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments298 = array(); +$arguments298['section'] = NULL; +$arguments298['partial'] = NULL; +$arguments298['delegate'] = NULL; +$arguments298['renderable'] = NULL; +$arguments298['arguments'] = array ( +); +$arguments298['optional'] = false; +$arguments298['default'] = NULL; +$arguments298['contentAs'] = NULL; +$arguments298['debug'] = true; +$arguments298['partial'] = 'Footer/All'; +$arguments298['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output297 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments298, $renderChildrenClosure299, $renderingContext); + +$output297 .= ' + '; +return $output297; +}; +$arguments293 = array(); +$arguments293['section'] = NULL; +$arguments293['partial'] = NULL; +$arguments293['delegate'] = NULL; +$arguments293['renderable'] = NULL; +$arguments293['arguments'] = array ( +); +$arguments293['optional'] = false; +$arguments293['default'] = NULL; +$arguments293['contentAs'] = NULL; +$arguments293['debug'] = true; +$arguments293['section'] = 'Footer'; +// Rendering Boolean node +// Rendering Array +$array295 = array(); +$array295['0'] = 'true'; + +$expression296 = function($context) {return TRUE;}; +$arguments293['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression296( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array295) + ), + $renderingContext + ); + +$output257 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments293, $renderChildrenClosure294, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure302 = function() use ($renderingContext, $self) { +$output305 = ''; + +$output305 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure307 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments306 = array(); +$arguments306['section'] = NULL; +$arguments306['partial'] = NULL; +$arguments306['delegate'] = NULL; +$arguments306['renderable'] = NULL; +$arguments306['arguments'] = array ( +); +$arguments306['optional'] = false; +$arguments306['default'] = NULL; +$arguments306['contentAs'] = NULL; +$arguments306['debug'] = true; +$arguments306['partial'] = 'DropIn/After/All'; +$arguments306['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output305 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments306, $renderChildrenClosure307, $renderingContext); + +$output305 .= ' + '; +return $output305; +}; +$arguments301 = array(); +$arguments301['section'] = NULL; +$arguments301['partial'] = NULL; +$arguments301['delegate'] = NULL; +$arguments301['renderable'] = NULL; +$arguments301['arguments'] = array ( +); +$arguments301['optional'] = false; +$arguments301['default'] = NULL; +$arguments301['contentAs'] = NULL; +$arguments301['debug'] = true; +$arguments301['section'] = 'After'; +// Rendering Boolean node +// Rendering Array +$array303 = array(); +$array303['0'] = 'true'; + +$expression304 = function($context) {return TRUE;}; +$arguments301['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression304( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array303) + ), + $renderingContext + ); + +$output257 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments301, $renderChildrenClosure302, $renderingContext); + +$output257 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure310 = function() use ($renderingContext, $self) { +$output314 = ''; + +$output314 .= ' +
+ '; +return $output314; +}; +$arguments309 = array(); +$arguments309['then'] = NULL; +$arguments309['else'] = NULL; +$arguments309['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array311 = array(); +$array312 = array ( +);$array311['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_after_class', $array312); + +$expression313 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments309['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression313( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array311) + ), + $renderingContext + ); +$arguments309['__thenClosure'] = $renderChildrenClosure310; + +$output257 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments309, $renderChildrenClosure310, $renderingContext); + +$output257 .= ' + + '; +return $output257; +}; +$arguments255 = array(); +$arguments255['if'] = NULL; + +$output190 .= ''; + +$output190 .= ' + '; +return $output190; +}; +$arguments64 = array(); +$arguments64['then'] = NULL; +$arguments64['else'] = NULL; +$arguments64['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array187 = array(); +$array188 = array ( +);$array187['0'] = $renderingContext->getVariableProvider()->getByPath('data.frame_class', $array188); +$array187['1'] = ' != none'; + +$expression189 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) != "none");}; +$arguments64['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression189( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array187) + ), + $renderingContext + ); +$arguments64['__thenClosure'] = function() use ($renderingContext, $self) { +$output66 = ''; + +$output66 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure68 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure70 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments69 = array(); +$arguments69['then'] = NULL; +$arguments69['else'] = NULL; +$arguments69['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array71 = array(); +$array72 = array ( +);$array71['0'] = $renderingContext->getVariableProvider()->getByPath('backgroundImage.0', $array72); + +$expression73 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments69['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression73( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array71) + ), + $renderingContext + ); +$arguments69['then'] = 'frame-has-backgroundimage'; +$arguments69['else'] = 'frame-no-backgroundimage'; +return TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments69, $renderChildrenClosure70, $renderingContext); +}; +$arguments67 = array(); +$arguments67['value'] = NULL; +$arguments67['name'] = NULL; +$arguments67['name'] = 'backgroundImageClass'; +$renderChildrenClosure68 = ($arguments67['value'] !== null) ? function() use ($arguments67) { return $arguments67['value']; } : $renderChildrenClosure68; +$output66 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments67, $renderChildrenClosure68, $renderingContext)]); + +$output66 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure83 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments82 = array(); +$arguments82['section'] = NULL; +$arguments82['partial'] = NULL; +$arguments82['delegate'] = NULL; +$arguments82['renderable'] = NULL; +$arguments82['arguments'] = array ( +); +$arguments82['optional'] = false; +$arguments82['default'] = NULL; +$arguments82['contentAs'] = NULL; +$arguments82['debug'] = true; +$arguments82['partial'] = 'Frame/General/BackgroundImage'; +$arguments82['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments82, $renderChildrenClosure83, $renderingContext); + +$output66 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure86 = function() use ($renderingContext, $self) { +$output90 = ''; + +$output90 .= ' + + '; +return $output90; +}; +$arguments85 = array(); +$arguments85['then'] = NULL; +$arguments85['else'] = NULL; +$arguments85['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array87 = array(); +$array88 = array ( +);$array87['0'] = $renderingContext->getVariableProvider()->getByPath('data._LOCALIZED_UID', $array88); + +$expression89 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments85['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression89( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array87) + ), + $renderingContext + ); +$arguments85['__thenClosure'] = $renderChildrenClosure86; + +$output66 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments85, $renderChildrenClosure86, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure93 = function() use ($renderingContext, $self) { +$output96 = ''; + +$output96 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure98 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments97 = array(); +$arguments97['section'] = NULL; +$arguments97['partial'] = NULL; +$arguments97['delegate'] = NULL; +$arguments97['renderable'] = NULL; +$arguments97['arguments'] = array ( +); +$arguments97['optional'] = false; +$arguments97['default'] = NULL; +$arguments97['contentAs'] = NULL; +$arguments97['debug'] = true; +$arguments97['partial'] = 'DropIn/Before/All'; +$arguments97['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output96 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments97, $renderChildrenClosure98, $renderingContext); + +$output96 .= ' + '; +return $output96; +}; +$arguments92 = array(); +$arguments92['section'] = NULL; +$arguments92['partial'] = NULL; +$arguments92['delegate'] = NULL; +$arguments92['renderable'] = NULL; +$arguments92['arguments'] = array ( +); +$arguments92['optional'] = false; +$arguments92['default'] = NULL; +$arguments92['contentAs'] = NULL; +$arguments92['debug'] = true; +$arguments92['section'] = 'Before'; +// Rendering Boolean node +// Rendering Array +$array94 = array(); +$array94['0'] = 'true'; + +$expression95 = function($context) {return TRUE;}; +$arguments92['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression95( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array94) + ), + $renderingContext + ); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments92, $renderChildrenClosure93, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure101 = function() use ($renderingContext, $self) { +$output104 = ''; + +$output104 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure106 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments105 = array(); +$arguments105['section'] = NULL; +$arguments105['partial'] = NULL; +$arguments105['delegate'] = NULL; +$arguments105['renderable'] = NULL; +$arguments105['arguments'] = array ( +); +$arguments105['optional'] = false; +$arguments105['default'] = NULL; +$arguments105['contentAs'] = NULL; +$arguments105['debug'] = true; +$arguments105['partial'] = 'Header/All'; +$arguments105['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output104 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments105, $renderChildrenClosure106, $renderingContext); + +$output104 .= ' + '; +return $output104; +}; +$arguments100 = array(); +$arguments100['section'] = NULL; +$arguments100['partial'] = NULL; +$arguments100['delegate'] = NULL; +$arguments100['renderable'] = NULL; +$arguments100['arguments'] = array ( +); +$arguments100['optional'] = false; +$arguments100['default'] = NULL; +$arguments100['contentAs'] = NULL; +$arguments100['debug'] = true; +$arguments100['section'] = 'Header'; +// Rendering Boolean node +// Rendering Array +$array102 = array(); +$array102['0'] = 'true'; + +$expression103 = function($context) {return TRUE;}; +$arguments100['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression103( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array102) + ), + $renderingContext + ); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments100, $renderChildrenClosure101, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure109 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments108 = array(); +$arguments108['section'] = NULL; +$arguments108['partial'] = NULL; +$arguments108['delegate'] = NULL; +$arguments108['renderable'] = NULL; +$arguments108['arguments'] = array ( +); +$arguments108['optional'] = false; +$arguments108['default'] = NULL; +$arguments108['contentAs'] = NULL; +$arguments108['debug'] = true; +$arguments108['section'] = 'Main'; +// Rendering Boolean node +// Rendering Array +$array110 = array(); +$array110['0'] = 'true'; + +$expression111 = function($context) {return TRUE;}; +$arguments108['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression111( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array110) + ), + $renderingContext + ); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments108, $renderChildrenClosure109, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure113 = function() use ($renderingContext, $self) { +$output116 = ''; + +$output116 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure118 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments117 = array(); +$arguments117['section'] = NULL; +$arguments117['partial'] = NULL; +$arguments117['delegate'] = NULL; +$arguments117['renderable'] = NULL; +$arguments117['arguments'] = array ( +); +$arguments117['optional'] = false; +$arguments117['default'] = NULL; +$arguments117['contentAs'] = NULL; +$arguments117['debug'] = true; +$arguments117['partial'] = 'Footer/All'; +$arguments117['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output116 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments117, $renderChildrenClosure118, $renderingContext); + +$output116 .= ' + '; +return $output116; +}; +$arguments112 = array(); +$arguments112['section'] = NULL; +$arguments112['partial'] = NULL; +$arguments112['delegate'] = NULL; +$arguments112['renderable'] = NULL; +$arguments112['arguments'] = array ( +); +$arguments112['optional'] = false; +$arguments112['default'] = NULL; +$arguments112['contentAs'] = NULL; +$arguments112['debug'] = true; +$arguments112['section'] = 'Footer'; +// Rendering Boolean node +// Rendering Array +$array114 = array(); +$array114['0'] = 'true'; + +$expression115 = function($context) {return TRUE;}; +$arguments112['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression115( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array114) + ), + $renderingContext + ); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments112, $renderChildrenClosure113, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure121 = function() use ($renderingContext, $self) { +$output124 = ''; + +$output124 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure126 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments125 = array(); +$arguments125['section'] = NULL; +$arguments125['partial'] = NULL; +$arguments125['delegate'] = NULL; +$arguments125['renderable'] = NULL; +$arguments125['arguments'] = array ( +); +$arguments125['optional'] = false; +$arguments125['default'] = NULL; +$arguments125['contentAs'] = NULL; +$arguments125['debug'] = true; +$arguments125['partial'] = 'DropIn/After/All'; +$arguments125['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output124 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments125, $renderChildrenClosure126, $renderingContext); + +$output124 .= ' + '; +return $output124; +}; +$arguments120 = array(); +$arguments120['section'] = NULL; +$arguments120['partial'] = NULL; +$arguments120['delegate'] = NULL; +$arguments120['renderable'] = NULL; +$arguments120['arguments'] = array ( +); +$arguments120['optional'] = false; +$arguments120['default'] = NULL; +$arguments120['contentAs'] = NULL; +$arguments120['debug'] = true; +$arguments120['section'] = 'After'; +// Rendering Boolean node +// Rendering Array +$array122 = array(); +$array122['0'] = 'true'; + +$expression123 = function($context) {return TRUE;}; +$arguments120['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression123( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array122) + ), + $renderingContext + ); + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments120, $renderChildrenClosure121, $renderingContext); + +$output66 .= ' +
+
+
+ + '; +return $output66; +}; +$arguments64['__elseClosures'][] = function() use ($renderingContext, $self) { +$output128 = ''; + +$output128 .= ' + + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure131 = function() use ($renderingContext, $self) { +$output135 = ''; + +$output135 .= ' + + '; +return $output135; +}; +$arguments130 = array(); +$arguments130['then'] = NULL; +$arguments130['else'] = NULL; +$arguments130['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array132 = array(); +$array133 = array ( +);$array132['0'] = $renderingContext->getVariableProvider()->getByPath('data._LOCALIZED_UID', $array133); + +$expression134 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments130['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression134( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array132) + ), + $renderingContext + ); +$arguments130['__thenClosure'] = $renderChildrenClosure131; + +$output128 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments130, $renderChildrenClosure131, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure138 = function() use ($renderingContext, $self) { +$output142 = ''; + +$output142 .= ' +
+ '; +return $output142; +}; +$arguments137 = array(); +$arguments137['then'] = NULL; +$arguments137['else'] = NULL; +$arguments137['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array139 = array(); +$array140 = array ( +);$array139['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_before_class', $array140); + +$expression141 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments137['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression141( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array139) + ), + $renderingContext + ); +$arguments137['__thenClosure'] = $renderChildrenClosure138; + +$output128 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments137, $renderChildrenClosure138, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure145 = function() use ($renderingContext, $self) { +$output148 = ''; + +$output148 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure150 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments149 = array(); +$arguments149['section'] = NULL; +$arguments149['partial'] = NULL; +$arguments149['delegate'] = NULL; +$arguments149['renderable'] = NULL; +$arguments149['arguments'] = array ( +); +$arguments149['optional'] = false; +$arguments149['default'] = NULL; +$arguments149['contentAs'] = NULL; +$arguments149['debug'] = true; +$arguments149['partial'] = 'DropIn/Before/All'; +$arguments149['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output148 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments149, $renderChildrenClosure150, $renderingContext); + +$output148 .= ' + '; +return $output148; +}; +$arguments144 = array(); +$arguments144['section'] = NULL; +$arguments144['partial'] = NULL; +$arguments144['delegate'] = NULL; +$arguments144['renderable'] = NULL; +$arguments144['arguments'] = array ( +); +$arguments144['optional'] = false; +$arguments144['default'] = NULL; +$arguments144['contentAs'] = NULL; +$arguments144['debug'] = true; +$arguments144['section'] = 'Before'; +// Rendering Boolean node +// Rendering Array +$array146 = array(); +$array146['0'] = 'true'; + +$expression147 = function($context) {return TRUE;}; +$arguments144['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression147( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array146) + ), + $renderingContext + ); + +$output128 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments144, $renderChildrenClosure145, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure153 = function() use ($renderingContext, $self) { +$output156 = ''; + +$output156 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure158 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments157 = array(); +$arguments157['section'] = NULL; +$arguments157['partial'] = NULL; +$arguments157['delegate'] = NULL; +$arguments157['renderable'] = NULL; +$arguments157['arguments'] = array ( +); +$arguments157['optional'] = false; +$arguments157['default'] = NULL; +$arguments157['contentAs'] = NULL; +$arguments157['debug'] = true; +$arguments157['partial'] = 'Header/All'; +$arguments157['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output156 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments157, $renderChildrenClosure158, $renderingContext); + +$output156 .= ' + '; +return $output156; +}; +$arguments152 = array(); +$arguments152['section'] = NULL; +$arguments152['partial'] = NULL; +$arguments152['delegate'] = NULL; +$arguments152['renderable'] = NULL; +$arguments152['arguments'] = array ( +); +$arguments152['optional'] = false; +$arguments152['default'] = NULL; +$arguments152['contentAs'] = NULL; +$arguments152['debug'] = true; +$arguments152['section'] = 'Header'; +// Rendering Boolean node +// Rendering Array +$array154 = array(); +$array154['0'] = 'true'; + +$expression155 = function($context) {return TRUE;}; +$arguments152['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression155( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array154) + ), + $renderingContext + ); + +$output128 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments152, $renderChildrenClosure153, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure161 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments160 = array(); +$arguments160['section'] = NULL; +$arguments160['partial'] = NULL; +$arguments160['delegate'] = NULL; +$arguments160['renderable'] = NULL; +$arguments160['arguments'] = array ( +); +$arguments160['optional'] = false; +$arguments160['default'] = NULL; +$arguments160['contentAs'] = NULL; +$arguments160['debug'] = true; +$arguments160['section'] = 'Main'; +// Rendering Boolean node +// Rendering Array +$array162 = array(); +$array162['0'] = 'true'; + +$expression163 = function($context) {return TRUE;}; +$arguments160['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression163( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array162) + ), + $renderingContext + ); + +$output128 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments160, $renderChildrenClosure161, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure165 = function() use ($renderingContext, $self) { +$output168 = ''; + +$output168 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure170 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments169 = array(); +$arguments169['section'] = NULL; +$arguments169['partial'] = NULL; +$arguments169['delegate'] = NULL; +$arguments169['renderable'] = NULL; +$arguments169['arguments'] = array ( +); +$arguments169['optional'] = false; +$arguments169['default'] = NULL; +$arguments169['contentAs'] = NULL; +$arguments169['debug'] = true; +$arguments169['partial'] = 'Footer/All'; +$arguments169['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output168 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments169, $renderChildrenClosure170, $renderingContext); + +$output168 .= ' + '; +return $output168; +}; +$arguments164 = array(); +$arguments164['section'] = NULL; +$arguments164['partial'] = NULL; +$arguments164['delegate'] = NULL; +$arguments164['renderable'] = NULL; +$arguments164['arguments'] = array ( +); +$arguments164['optional'] = false; +$arguments164['default'] = NULL; +$arguments164['contentAs'] = NULL; +$arguments164['debug'] = true; +$arguments164['section'] = 'Footer'; +// Rendering Boolean node +// Rendering Array +$array166 = array(); +$array166['0'] = 'true'; + +$expression167 = function($context) {return TRUE;}; +$arguments164['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression167( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array166) + ), + $renderingContext + ); + +$output128 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments164, $renderChildrenClosure165, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure173 = function() use ($renderingContext, $self) { +$output176 = ''; + +$output176 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure178 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments177 = array(); +$arguments177['section'] = NULL; +$arguments177['partial'] = NULL; +$arguments177['delegate'] = NULL; +$arguments177['renderable'] = NULL; +$arguments177['arguments'] = array ( +); +$arguments177['optional'] = false; +$arguments177['default'] = NULL; +$arguments177['contentAs'] = NULL; +$arguments177['debug'] = true; +$arguments177['partial'] = 'DropIn/After/All'; +$arguments177['arguments'] = $renderingContext->getVariableProvider()->getAll(); + +$output176 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments177, $renderChildrenClosure178, $renderingContext); + +$output176 .= ' + '; +return $output176; +}; +$arguments172 = array(); +$arguments172['section'] = NULL; +$arguments172['partial'] = NULL; +$arguments172['delegate'] = NULL; +$arguments172['renderable'] = NULL; +$arguments172['arguments'] = array ( +); +$arguments172['optional'] = false; +$arguments172['default'] = NULL; +$arguments172['contentAs'] = NULL; +$arguments172['debug'] = true; +$arguments172['section'] = 'After'; +// Rendering Boolean node +// Rendering Array +$array174 = array(); +$array174['0'] = 'true'; + +$expression175 = function($context) {return TRUE;}; +$arguments172['optional'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression175( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array174) + ), + $renderingContext + ); + +$output128 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments172, $renderChildrenClosure173, $renderingContext); + +$output128 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure181 = function() use ($renderingContext, $self) { +$output185 = ''; + +$output185 .= ' +
+ '; +return $output185; +}; +$arguments180 = array(); +$arguments180['then'] = NULL; +$arguments180['else'] = NULL; +$arguments180['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array182 = array(); +$array183 = array ( +);$array182['0'] = $renderingContext->getVariableProvider()->getByPath('data.space_after_class', $array183); + +$expression184 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments180['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression184( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array182) + ), + $renderingContext + ); +$arguments180['__thenClosure'] = $renderChildrenClosure181; + +$output128 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments180, $renderChildrenClosure181, $renderingContext); + +$output128 .= ' + + '; +return $output128; +}; + +$output3 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments64, $renderChildrenClosure65, $renderingContext); + +$output3 .= ' +'; +return $output3; +}; +$arguments1 = array(); + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/layout_Login_html_0ddb50ed9b8fa4e50ad44c804559f56179f07189.php b/var/cache/code/fluid_template/layout_Login_html_0ddb50ed9b8fa4e50ad44c804559f56179f07189.php new file mode 100644 index 0000000..7b236a4 --- /dev/null +++ b/var/cache/code/fluid_template/layout_Login_html_0ddb50ed9b8fa4e50ad44c804559f56179f07189.php @@ -0,0 +1,2071 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/layout_Login_html_88879162de88f849d6f9673973c4a72e8804e2ab.php b/var/cache/code/fluid_template/layout_Login_html_88879162de88f849d6f9673973c4a72e8804e2ab.php new file mode 100644 index 0000000..2c0d73e --- /dev/null +++ b/var/cache/code/fluid_template/layout_Login_html_88879162de88f849d6f9673973c4a72e8804e2ab.php @@ -0,0 +1,2071 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_About_dee0bea202f6eed362fd28a514082b699468b2a1.php b/var/cache/code/fluid_template/partial_About_dee0bea202f6eed362fd28a514082b699468b2a1.php new file mode 100644 index 0000000..f3c84ba --- /dev/null +++ b/var/cache/code/fluid_template/partial_About_dee0bea202f6eed362fd28a514082b699468b2a1.php @@ -0,0 +1,87 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= '

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure4 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments3 = array(); +$arguments3['key'] = NULL; +$arguments3['id'] = NULL; +$arguments3['default'] = NULL; +$arguments3['arguments'] = NULL; +$arguments3['extensionName'] = NULL; +$arguments3['languageKey'] = NULL; +$arguments3['alternativeLanguageKeys'] = NULL; +$arguments3['key'] = 'LLL:EXT:about/Resources/Private/Language/Modules/about.xlf:cms_description'; +// Rendering Array +$array5 = array(); +$array6 = array ( +);$array5['0'] = $renderingContext->getVariableProvider()->getByPath('currentVersion', $array6); +$output7 = ''; + +$output7 .= '© '; +$array8 = array ( +); +$output7 .= $renderingContext->getVariableProvider()->getByPath('copyrightYear', $array8); +$array5['1'] = $output7; +$array5['2'] = 'Kasper Skårhøj'; +$arguments3['arguments'] = $array5; +return TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext); +}; +$arguments1 = array(); +$arguments1['value'] = NULL; + +$output0 .= isset($arguments1['value']) ? $arguments1['value'] : $renderChildrenClosure2(); + +$output0 .= ' +

+'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_ButtonBar_0166434e7eda7a6ef42e9afc2bba9e69c8a5e491.php b/var/cache/code/fluid_template/partial_ButtonBar_0166434e7eda7a6ef42e9afc2bba9e69c8a5e491.php new file mode 100644 index 0000000..462463e --- /dev/null +++ b/var/cache/code/fluid_template/partial_ButtonBar_0166434e7eda7a6ef42e9afc2bba9e69c8a5e491.php @@ -0,0 +1,248 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_CoreTeam_933fc486d742eded39a894d355b7308cec5cbb3b.php b/var/cache/code/fluid_template/partial_CoreTeam_933fc486d742eded39a894d355b7308cec5cbb3b.php new file mode 100644 index 0000000..b943e57 --- /dev/null +++ b/var/cache/code/fluid_template/partial_CoreTeam_933fc486d742eded39a894d355b7308cec5cbb3b.php @@ -0,0 +1,98 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= '
+ +
+'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Credits_98604eb34d4916b3ecaeb2d405573dedd6b3e5cb.php b/var/cache/code/fluid_template/partial_Credits_98604eb34d4916b3ecaeb2d405573dedd6b3e5cb.php new file mode 100644 index 0000000..b446427 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Credits_98604eb34d4916b3ecaeb2d405573dedd6b3e5cb.php @@ -0,0 +1,104 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= '
+ +
+'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DocHeader_4289bdd73fc57b9e342d4079d43b947aab6e9c0a.php b/var/cache/code/fluid_template/partial_DocHeader_4289bdd73fc57b9e342d4079d43b947aab6e9c0a.php new file mode 100644 index 0000000..be641f4 --- /dev/null +++ b/var/cache/code/fluid_template/partial_DocHeader_4289bdd73fc57b9e342d4079d43b947aab6e9c0a.php @@ -0,0 +1,640 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= '
+
+
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'module-docheader-bar-column-left col-xs-12 text-right'; +}; +$arguments1 = array(); +$arguments1['value'] = NULL; +$arguments1['name'] = NULL; +$arguments1['name'] = 'columnCssClass'; +$renderChildrenClosure2 = ($arguments1['value'] !== null) ? function() use ($arguments1) { return $arguments1['value']; } : $renderChildrenClosure2; +$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext)]); + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure4 = function() use ($renderingContext, $self) { +$output8 = ''; + +$output8 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure10 = function() use ($renderingContext, $self) { +$output38 = ''; + +$output38 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure40 = function() use ($renderingContext, $self) { +$output41 = ''; + +$output41 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure43 = function() use ($renderingContext, $self) { +return 'module-docheader-bar-column-right col-xs-12 col-sm-7 col-md-6 col-lg-8 text-right'; +}; +$arguments42 = array(); +$arguments42['value'] = NULL; +$arguments42['name'] = NULL; +$arguments42['name'] = 'columnCssClass'; +$renderChildrenClosure43 = ($arguments42['value'] !== null) ? function() use ($arguments42) { return $arguments42['value']; } : $renderChildrenClosure43; +$output41 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments42, $renderChildrenClosure43, $renderingContext)]); + +$output41 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure45 = function() use ($renderingContext, $self) { +$output47 = ''; + +$output47 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure49 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments48 = array(); +$arguments48['section'] = NULL; +$arguments48['partial'] = NULL; +$arguments48['delegate'] = NULL; +$arguments48['renderable'] = NULL; +$arguments48['arguments'] = array ( +); +$arguments48['optional'] = false; +$arguments48['default'] = NULL; +$arguments48['contentAs'] = NULL; +$arguments48['debug'] = true; +$arguments48['partial'] = 'Menus/SelectBoxJumpMenu'; +// Rendering Array +$array50 = array(); +$array51 = array ( +);$array50['menu'] = $renderingContext->getVariableProvider()->getByPath('menu', $array51); +$arguments48['arguments'] = $array50; + +$output47 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments48, $renderChildrenClosure49, $renderingContext); + +$output47 .= ' +
+ '; +return $output47; +}; +$arguments44 = array(); +$arguments44['each'] = NULL; +$arguments44['as'] = NULL; +$arguments44['key'] = NULL; +$arguments44['reverse'] = false; +$arguments44['iteration'] = NULL; +$array46 = array ( +);$arguments44['each'] = $renderingContext->getVariableProvider()->getByPath('docHeader.menus', $array46); +$arguments44['as'] = 'menu'; + +$output41 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments44, $renderChildrenClosure45, $renderingContext); + +$output41 .= ' +
+
+ '; +return $output41; +}; +$arguments39 = array(); + +$output38 .= ''; + +$output38 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure53 = function() use ($renderingContext, $self) { +$output54 = ''; + +$output54 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure56 = function() use ($renderingContext, $self) { +return 'module-docheader-bar-column-right col-xs-12 col-sm-9 text-right'; +}; +$arguments55 = array(); +$arguments55['value'] = NULL; +$arguments55['name'] = NULL; +$arguments55['name'] = 'columnCssClass'; +$renderChildrenClosure56 = ($arguments55['value'] !== null) ? function() use ($arguments55) { return $arguments55['value']; } : $renderChildrenClosure56; +$output54 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments55, $renderChildrenClosure56, $renderingContext)]); + +$output54 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure58 = function() use ($renderingContext, $self) { +$output60 = ''; + +$output60 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure62 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments61 = array(); +$arguments61['section'] = NULL; +$arguments61['partial'] = NULL; +$arguments61['delegate'] = NULL; +$arguments61['renderable'] = NULL; +$arguments61['arguments'] = array ( +); +$arguments61['optional'] = false; +$arguments61['default'] = NULL; +$arguments61['contentAs'] = NULL; +$arguments61['debug'] = true; +$arguments61['partial'] = 'Menus/SelectBoxJumpMenu'; +// Rendering Array +$array63 = array(); +$array64 = array ( +);$array63['menu'] = $renderingContext->getVariableProvider()->getByPath('menu', $array64); +$arguments61['arguments'] = $array63; + +$output60 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments61, $renderChildrenClosure62, $renderingContext); + +$output60 .= ' +
+ '; +return $output60; +}; +$arguments57 = array(); +$arguments57['each'] = NULL; +$arguments57['as'] = NULL; +$arguments57['key'] = NULL; +$arguments57['reverse'] = false; +$arguments57['iteration'] = NULL; +$array59 = array ( +);$arguments57['each'] = $renderingContext->getVariableProvider()->getByPath('docHeader.menus', $array59); +$arguments57['as'] = 'menu'; + +$output54 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments57, $renderChildrenClosure58, $renderingContext); + +$output54 .= ' +
+
+ '; +return $output54; +}; +$arguments52 = array(); +$arguments52['if'] = NULL; + +$output38 .= ''; + +$output38 .= ' + '; +return $output38; +}; +$arguments9 = array(); +$arguments9['then'] = NULL; +$arguments9['else'] = NULL; +$arguments9['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array33 = array(); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper +$renderChildrenClosure35 = function() use ($renderingContext, $self) { +$array36 = array ( +);return $renderingContext->getVariableProvider()->getByPath('docHeader.menus', $array36); +}; +$arguments34 = array(); +$arguments34['subject'] = NULL; +$renderChildrenClosure35 = ($arguments34['subject'] !== null) ? function() use ($arguments34) { return $arguments34['subject']; } : $renderChildrenClosure35;$array33['0'] = TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper::renderStatic($arguments34, $renderChildrenClosure35, $renderingContext); +$array33['1'] = ' > 1'; + +$expression37 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) > 1);}; +$arguments9['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression37( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array33) + ), + $renderingContext + ); +$arguments9['__thenClosure'] = function() use ($renderingContext, $self) { +$output11 = ''; + +$output11 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure13 = function() use ($renderingContext, $self) { +return 'module-docheader-bar-column-right col-xs-12 col-sm-7 col-md-6 col-lg-8 text-right'; +}; +$arguments12 = array(); +$arguments12['value'] = NULL; +$arguments12['name'] = NULL; +$arguments12['name'] = 'columnCssClass'; +$renderChildrenClosure13 = ($arguments12['value'] !== null) ? function() use ($arguments12) { return $arguments12['value']; } : $renderChildrenClosure13; +$output11 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments12, $renderChildrenClosure13, $renderingContext)]); + +$output11 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure15 = function() use ($renderingContext, $self) { +$output17 = ''; + +$output17 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure19 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments18 = array(); +$arguments18['section'] = NULL; +$arguments18['partial'] = NULL; +$arguments18['delegate'] = NULL; +$arguments18['renderable'] = NULL; +$arguments18['arguments'] = array ( +); +$arguments18['optional'] = false; +$arguments18['default'] = NULL; +$arguments18['contentAs'] = NULL; +$arguments18['debug'] = true; +$arguments18['partial'] = 'Menus/SelectBoxJumpMenu'; +// Rendering Array +$array20 = array(); +$array21 = array ( +);$array20['menu'] = $renderingContext->getVariableProvider()->getByPath('menu', $array21); +$arguments18['arguments'] = $array20; + +$output17 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments18, $renderChildrenClosure19, $renderingContext); + +$output17 .= ' +
+ '; +return $output17; +}; +$arguments14 = array(); +$arguments14['each'] = NULL; +$arguments14['as'] = NULL; +$arguments14['key'] = NULL; +$arguments14['reverse'] = false; +$arguments14['iteration'] = NULL; +$array16 = array ( +);$arguments14['each'] = $renderingContext->getVariableProvider()->getByPath('docHeader.menus', $array16); +$arguments14['as'] = 'menu'; + +$output11 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments14, $renderChildrenClosure15, $renderingContext); + +$output11 .= ' +
+
+ '; +return $output11; +}; +$arguments9['__elseClosures'][] = function() use ($renderingContext, $self) { +$output22 = ''; + +$output22 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure24 = function() use ($renderingContext, $self) { +return 'module-docheader-bar-column-right col-xs-12 col-sm-9 text-right'; +}; +$arguments23 = array(); +$arguments23['value'] = NULL; +$arguments23['name'] = NULL; +$arguments23['name'] = 'columnCssClass'; +$renderChildrenClosure24 = ($arguments23['value'] !== null) ? function() use ($arguments23) { return $arguments23['value']; } : $renderChildrenClosure24; +$output22 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments23, $renderChildrenClosure24, $renderingContext)]); + +$output22 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure26 = function() use ($renderingContext, $self) { +$output28 = ''; + +$output28 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure30 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments29 = array(); +$arguments29['section'] = NULL; +$arguments29['partial'] = NULL; +$arguments29['delegate'] = NULL; +$arguments29['renderable'] = NULL; +$arguments29['arguments'] = array ( +); +$arguments29['optional'] = false; +$arguments29['default'] = NULL; +$arguments29['contentAs'] = NULL; +$arguments29['debug'] = true; +$arguments29['partial'] = 'Menus/SelectBoxJumpMenu'; +// Rendering Array +$array31 = array(); +$array32 = array ( +);$array31['menu'] = $renderingContext->getVariableProvider()->getByPath('menu', $array32); +$arguments29['arguments'] = $array31; + +$output28 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments29, $renderChildrenClosure30, $renderingContext); + +$output28 .= ' +
+ '; +return $output28; +}; +$arguments25 = array(); +$arguments25['each'] = NULL; +$arguments25['as'] = NULL; +$arguments25['key'] = NULL; +$arguments25['reverse'] = false; +$arguments25['iteration'] = NULL; +$array27 = array ( +);$arguments25['each'] = $renderingContext->getVariableProvider()->getByPath('docHeader.menus', $array27); +$arguments25['as'] = 'menu'; + +$output22 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments25, $renderChildrenClosure26, $renderingContext); + +$output22 .= ' +
+
+ '; +return $output22; +}; + +$output8 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments9, $renderChildrenClosure10, $renderingContext); + +$output8 .= ' + '; +return $output8; +}; +$arguments3 = array(); +$arguments3['then'] = NULL; +$arguments3['else'] = NULL; +$arguments3['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array5 = array(); +$array6 = array ( +);$array5['0'] = $renderingContext->getVariableProvider()->getByPath('docHeader.menus', $array6); + +$expression7 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments3['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression7( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array5) + ), + $renderingContext + ); +$arguments3['__thenClosure'] = $renderChildrenClosure4; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext); + +$output0 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure67 = function() use ($renderingContext, $self) { +$output71 = ''; + +$output71 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure73 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments72 = array(); +$arguments72['key'] = NULL; +$arguments72['id'] = NULL; +$arguments72['default'] = NULL; +$arguments72['arguments'] = NULL; +$arguments72['extensionName'] = NULL; +$arguments72['languageKey'] = NULL; +$arguments72['alternativeLanguageKeys'] = NULL; +$arguments72['key'] = 'LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:labels.path'; + +$output71 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments72, $renderChildrenClosure73, $renderingContext)]); + +$output71 .= ': '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure75 = function() use ($renderingContext, $self) { +$array76 = array ( +);return $renderingContext->getVariableProvider()->getByPath('docHeader.metaInformation.path', $array76); +}; +$arguments74 = array(); +$arguments74['value'] = NULL; + +$output71 .= isset($arguments74['value']) ? $arguments74['value'] : $renderChildrenClosure75(); + +$output71 .= ' + + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure78 = function() use ($renderingContext, $self) { +$output79 = ''; + +$output79 .= ' + '; +$array80 = array ( +); +$output79 .= $renderingContext->getVariableProvider()->getByPath('docHeader.metaInformation.recordInformationIcon', $array80); + +$output79 .= ' '; +$array81 = array ( +); +$output79 .= $renderingContext->getVariableProvider()->getByPath('docHeader.metaInformation.recordInformationTitle', $array81); + +$output79 .= ' '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure83 = function() use ($renderingContext, $self) { +$output87 = ''; + +$output87 .= '['; +$array88 = array ( +); +$output87 .= $renderingContext->getVariableProvider()->getByPath('docHeader.metaInformation.recordInformationUid', $array88); + +$output87 .= ']'; +return $output87; +}; +$arguments82 = array(); +$arguments82['then'] = NULL; +$arguments82['else'] = NULL; +$arguments82['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array84 = array(); +$array85 = array ( +);$array84['0'] = $renderingContext->getVariableProvider()->getByPath('docHeader.metaInformation.recordInformationUid', $array85); + +$expression86 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments82['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression86( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array84) + ), + $renderingContext + ); +$arguments82['__thenClosure'] = $renderChildrenClosure83; + +$output79 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments82, $renderChildrenClosure83, $renderingContext); + +$output79 .= ' + '; +return $output79; +}; +$arguments77 = array(); +$arguments77['value'] = NULL; + +$output71 .= isset($arguments77['value']) ? $arguments77['value'] : $renderChildrenClosure78(); + +$output71 .= ' + + '; +$array89 = array ( +); +$output71 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('docHeader.metaInformation.recordInformationAdditionalInfo', $array89)]); + +$output71 .= ' + '; +return $output71; +}; +$arguments66 = array(); +$arguments66['then'] = NULL; +$arguments66['else'] = NULL; +$arguments66['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array68 = array(); +$array69 = array ( +);$array68['0'] = $renderingContext->getVariableProvider()->getByPath('docHeader.metaInformation.recordInformation', $array69); + +$expression70 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments66['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression70( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array68) + ), + $renderingContext + ); +$arguments66['__thenClosure'] = $renderChildrenClosure67; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments66, $renderChildrenClosure67, $renderingContext); + +$output0 .= ' +
+
+
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure91 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments90 = array(); +$arguments90['section'] = NULL; +$arguments90['partial'] = NULL; +$arguments90['delegate'] = NULL; +$arguments90['renderable'] = NULL; +$arguments90['arguments'] = array ( +); +$arguments90['optional'] = false; +$arguments90['default'] = NULL; +$arguments90['contentAs'] = NULL; +$arguments90['debug'] = true; +$arguments90['partial'] = 'ButtonBar'; +// Rendering Array +$array92 = array(); +$array93 = array ( +);$array92['buttons'] = $renderingContext->getVariableProvider()->getByPath('docHeader.buttons.left', $array93); +$arguments90['arguments'] = $array92; + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments90, $renderChildrenClosure91, $renderingContext); + +$output0 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure95 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments94 = array(); +$arguments94['section'] = NULL; +$arguments94['partial'] = NULL; +$arguments94['delegate'] = NULL; +$arguments94['renderable'] = NULL; +$arguments94['arguments'] = array ( +); +$arguments94['optional'] = false; +$arguments94['default'] = NULL; +$arguments94['contentAs'] = NULL; +$arguments94['debug'] = true; +$arguments94['partial'] = 'ButtonBar'; +// Rendering Array +$array96 = array(); +$array97 = array ( +);$array96['buttons'] = $renderingContext->getVariableProvider()->getByPath('docHeader.buttons.right', $array97); +$arguments94['arguments'] = $array96; + +$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments94, $renderChildrenClosure95, $renderingContext); + +$output0 .= ' +
+
+
+'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Donation_a5211cf6d03ac6c4cd56df4d6674ffd4e95ab381.php b/var/cache/code/fluid_template/partial_Donation_a5211cf6d03ac6c4cd56df4d6674ffd4e95ab381.php new file mode 100644 index 0000000..9cff329 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Donation_a5211cf6d03ac6c4cd56df4d6674ffd4e95ab381.php @@ -0,0 +1,140 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= '
+ +
+'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_After_All_7d0816cd63fd0b26bf21020b3436b8b29f1346ed.php b/var/cache/code/fluid_template/partial_DropIn_After_All_7d0816cd63fd0b26bf21020b3436b8b29f1346ed.php new file mode 100644 index 0000000..7d96261 --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_After_All_7d0816cd63fd0b26bf21020b3436b8b29f1346ed.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered after all other output inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_After_All_b36c80956669ae04e09d9f8e96cdc136d6f0e4fa.php b/var/cache/code/fluid_template/partial_DropIn_After_All_b36c80956669ae04e09d9f8e96cdc136d6f0e4fa.php new file mode 100644 index 0000000..ce0fdb9 --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_After_All_b36c80956669ae04e09d9f8e96cdc136d6f0e4fa.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered after all other output inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_After_All_c4f0a3af50410db56c7f96351e1d1ec71e9d8959.php b/var/cache/code/fluid_template/partial_DropIn_After_All_c4f0a3af50410db56c7f96351e1d1ec71e9d8959.php new file mode 100644 index 0000000..0537176 --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_After_All_c4f0a3af50410db56c7f96351e1d1ec71e9d8959.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered after all other output inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_Before_All_337bcfb30be9cf949b365e6783b8969705cf6bf4.php b/var/cache/code/fluid_template/partial_DropIn_Before_All_337bcfb30be9cf949b365e6783b8969705cf6bf4.php new file mode 100644 index 0000000..d13d422 --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_Before_All_337bcfb30be9cf949b365e6783b8969705cf6bf4.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered before any other output inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_Before_All_78e4de6f934c28e610dd3eefd6d54b627b2a65ca.php b/var/cache/code/fluid_template/partial_DropIn_Before_All_78e4de6f934c28e610dd3eefd6d54b627b2a65ca.php new file mode 100644 index 0000000..526dd39 --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_Before_All_78e4de6f934c28e610dd3eefd6d54b627b2a65ca.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered before any other output inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_Before_All_f887d8edf15b56d7a3eb61cda4533f78d26695bc.php b/var/cache/code/fluid_template/partial_DropIn_Before_All_f887d8edf15b56d7a3eb61cda4533f78d26695bc.php new file mode 100644 index 0000000..f0dd208 --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_Before_All_f887d8edf15b56d7a3eb61cda4533f78d26695bc.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered before any other output inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_Navigation_MainAfter_5b0163d078c39ba82ed17c46c6877fc6bae7d2d5.php b/var/cache/code/fluid_template/partial_DropIn_Navigation_MainAfter_5b0163d078c39ba82ed17c46c6877fc6bae7d2d5.php new file mode 100644 index 0000000..a5d4dbc --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_Navigation_MainAfter_5b0163d078c39ba82ed17c46c6877fc6bae7d2d5.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered after the main menu, inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_Navigation_MainAfter_8fd5b22246e3d6139960842845fbbaa4277fca01.php b/var/cache/code/fluid_template/partial_DropIn_Navigation_MainAfter_8fd5b22246e3d6139960842845fbbaa4277fca01.php new file mode 100644 index 0000000..7a1b296 --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_Navigation_MainAfter_8fd5b22246e3d6139960842845fbbaa4277fca01.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered after the main menu, inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_Navigation_MainAfter_9edf5a05195ea7933c72a1cadad88662c946b507.php b/var/cache/code/fluid_template/partial_DropIn_Navigation_MainAfter_9edf5a05195ea7933c72a1cadad88662c946b507.php new file mode 100644 index 0000000..82c67c9 --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_Navigation_MainAfter_9edf5a05195ea7933c72a1cadad88662c946b507.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered after the main menu, inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_Navigation_MainBefore_1acd7b0d8c08a0ce939de3ea46c5949ad2ff70aa.php b/var/cache/code/fluid_template/partial_DropIn_Navigation_MainBefore_1acd7b0d8c08a0ce939de3ea46c5949ad2ff70aa.php new file mode 100644 index 0000000..9e96792 --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_Navigation_MainBefore_1acd7b0d8c08a0ce939de3ea46c5949ad2ff70aa.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered before the main menu, inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_Navigation_MainBefore_202f4f2f2b12d2846a54d9aadd368360ec24ff4b.php b/var/cache/code/fluid_template/partial_DropIn_Navigation_MainBefore_202f4f2f2b12d2846a54d9aadd368360ec24ff4b.php new file mode 100644 index 0000000..f28cc7b --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_Navigation_MainBefore_202f4f2f2b12d2846a54d9aadd368360ec24ff4b.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered before the main menu, inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_Navigation_MainBefore_e26a0e0c3ce6615f3768e0109e8a16aec65c27e5.php b/var/cache/code/fluid_template/partial_DropIn_Navigation_MainBefore_e26a0e0c3ce6615f3768e0109e8a16aec65c27e5.php new file mode 100644 index 0000000..368d092 --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_Navigation_MainBefore_e26a0e0c3ce6615f3768e0109e8a16aec65c27e5.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered before the main menu, inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_Structure_FooterAfter_6385a63054aad15a62162e54b5d1df36d64d0921.php b/var/cache/code/fluid_template/partial_DropIn_Structure_FooterAfter_6385a63054aad15a62162e54b5d1df36d64d0921.php new file mode 100644 index 0000000..d84095e --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_Structure_FooterAfter_6385a63054aad15a62162e54b5d1df36d64d0921.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered after the footer, inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_Structure_FooterAfter_69095be97b89ab42c6380e6fe98ba6bb45d09d04.php b/var/cache/code/fluid_template/partial_DropIn_Structure_FooterAfter_69095be97b89ab42c6380e6fe98ba6bb45d09d04.php new file mode 100644 index 0000000..05da0c4 --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_Structure_FooterAfter_69095be97b89ab42c6380e6fe98ba6bb45d09d04.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered after the footer, inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_Structure_FooterAfter_959ee5d39c13b2049515d03ec69718d50f6c2a50.php b/var/cache/code/fluid_template/partial_DropIn_Structure_FooterAfter_959ee5d39c13b2049515d03ec69718d50f6c2a50.php new file mode 100644 index 0000000..5d43c46 --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_Structure_FooterAfter_959ee5d39c13b2049515d03ec69718d50f6c2a50.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered after the footer, inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_Structure_FooterBefore_c81deb44662962d4b061c84839b7ae07ac200bde.php b/var/cache/code/fluid_template/partial_DropIn_Structure_FooterBefore_c81deb44662962d4b061c84839b7ae07ac200bde.php new file mode 100644 index 0000000..3880d75 --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_Structure_FooterBefore_c81deb44662962d4b061c84839b7ae07ac200bde.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered before the footer, inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_Structure_FooterBefore_f6fa4fd4c6103ebe16693a45d2ba4b0d3931d4c6.php b/var/cache/code/fluid_template/partial_DropIn_Structure_FooterBefore_f6fa4fd4c6103ebe16693a45d2ba4b0d3931d4c6.php new file mode 100644 index 0000000..43d17b2 --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_Structure_FooterBefore_f6fa4fd4c6103ebe16693a45d2ba4b0d3931d4c6.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered before the footer, inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_DropIn_Structure_FooterBefore_fef28f8caf518e94bb3320a875a18e9397d26e22.php b/var/cache/code/fluid_template/partial_DropIn_Structure_FooterBefore_fef28f8caf518e94bb3320a875a18e9397d26e22.php new file mode 100644 index 0000000..f7af9da --- /dev/null +++ b/var/cache/code/fluid_template/partial_DropIn_Structure_FooterBefore_fef28f8caf518e94bb3320a875a18e9397d26e22.php @@ -0,0 +1,60 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return 'DropIn Placeholder. Will be rendered before the footer, inside the wrapping container.'; +}; +$arguments1 = array(); + +$output0 .= ''; + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Extensions_b55e081c6f2ef97f50eeccf545545bf523c11e48.php b/var/cache/code/fluid_template/partial_Extensions_b55e081c6f2ef97f50eeccf545545bf523c11e48.php new file mode 100644 index 0000000..58998b5 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Extensions_b55e081c6f2ef97f50eeccf545545bf523c11e48.php @@ -0,0 +1,464 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' +
+ +
+ + + + + + + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure16 = function() use ($renderingContext, $self) { +$output18 = ''; + +$output18 .= ' + + + + + '; +return $output18; +}; +$arguments15 = array(); +$arguments15['each'] = NULL; +$arguments15['as'] = NULL; +$arguments15['key'] = NULL; +$arguments15['reverse'] = false; +$arguments15['iteration'] = NULL; +$array17 = array ( +);$arguments15['each'] = $renderingContext->getVariableProvider()->getByPath('loadedExtensions', $array17); +$arguments15['as'] = 'loadedExtension'; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments15, $renderChildrenClosure16, $renderingContext); + +$output6 .= ' + +
'; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure12 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments11 = array(); +$arguments11['key'] = NULL; +$arguments11['id'] = NULL; +$arguments11['default'] = NULL; +$arguments11['arguments'] = NULL; +$arguments11['extensionName'] = NULL; +$arguments11['languageKey'] = NULL; +$arguments11['alternativeLanguageKeys'] = NULL; +$arguments11['key'] = 'LLL:EXT:about/Resources/Private/Language/Modules/about.xlf:extension'; + +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments11, $renderChildrenClosure12, $renderingContext)]); + +$output6 .= ''; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure14 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments13 = array(); +$arguments13['key'] = NULL; +$arguments13['id'] = NULL; +$arguments13['default'] = NULL; +$arguments13['arguments'] = NULL; +$arguments13['extensionName'] = NULL; +$arguments13['languageKey'] = NULL; +$arguments13['alternativeLanguageKeys'] = NULL; +$arguments13['key'] = 'LLL:EXT:about/Resources/Private/Language/Modules/about.xlf:extension_author'; + +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments13, $renderChildrenClosure14, $renderingContext)]); + +$output6 .= '
+ '; +$array19 = array ( +); +$output18 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('loadedExtension.title', $array19)]); + +$output18 .= ' ('; +$array20 = array ( +); +$output18 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('loadedExtension.key', $array20)]); + +$output18 .= ') + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure22 = function() use ($renderingContext, $self) { +$output24 = ''; + +$output24 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure26 = function() use ($renderingContext, $self) { +$output43 = ''; + +$output43 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure45 = function() use ($renderingContext, $self) { +$output46 = ''; + +$output46 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\EmailViewHelper +$renderChildrenClosure48 = function() use ($renderingContext, $self) { +$output55 = ''; + +$output55 .= ' + '; +$array56 = array ( +); +$output55 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('extensionAuthor.name', $array56)]); + +$output55 .= ' + '; +return $output55; +}; +$arguments47 = array(); +$arguments47['additionalAttributes'] = NULL; +$arguments47['data'] = NULL; +$arguments47['aria'] = NULL; +$arguments47['email'] = NULL; +$arguments47['class'] = NULL; +$arguments47['dir'] = NULL; +$arguments47['id'] = NULL; +$arguments47['lang'] = NULL; +$arguments47['style'] = NULL; +$arguments47['title'] = NULL; +$arguments47['accesskey'] = NULL; +$arguments47['tabindex'] = NULL; +$arguments47['onclick'] = NULL; +$arguments47['name'] = NULL; +$arguments47['rel'] = NULL; +$arguments47['rev'] = NULL; +$arguments47['target'] = NULL; +$output49 = ''; +$array50 = array ( +); +$output49 .= $renderingContext->getVariableProvider()->getByPath('extensionAuthor.email', $array50); + +$output49 .= '?subject='; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\UrlencodeViewHelper +$renderChildrenClosure52 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments51 = array(); +$arguments51['value'] = NULL; +$output53 = ''; + +$output53 .= 'Thanks for your '; +$array54 = array ( +); +$output53 .= $renderingContext->getVariableProvider()->getByPath('loadedExtension.title', $array54); + +$output53 .= ' extension'; +$arguments51['value'] = $output53; +$renderChildrenClosure52 = ($arguments51['value'] !== null) ? function() use ($arguments51) { return $arguments51['value']; } : $renderChildrenClosure52; +$output49 .= TYPO3\CMS\Fluid\ViewHelpers\Format\UrlencodeViewHelper::renderStatic($arguments51, $renderChildrenClosure52, $renderingContext); +$arguments47['email'] = $output49; + +$output46 .= TYPO3\CMS\Fluid\ViewHelpers\Link\EmailViewHelper::renderStatic($arguments47, $renderChildrenClosure48, $renderingContext); + +$output46 .= ' + '; +return $output46; +}; +$arguments44 = array(); + +$output43 .= ''; + +$output43 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure58 = function() use ($renderingContext, $self) { +$output59 = ''; + +$output59 .= ' + '; +$array60 = array ( +); +$output59 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('extensionAuthor.name', $array60)]); + +$output59 .= ' + '; +return $output59; +}; +$arguments57 = array(); +$arguments57['if'] = NULL; + +$output43 .= ''; + +$output43 .= ' + '; +return $output43; +}; +$arguments25 = array(); +$arguments25['then'] = NULL; +$arguments25['else'] = NULL; +$arguments25['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array40 = array(); +$array41 = array ( +);$array40['0'] = $renderingContext->getVariableProvider()->getByPath('extensionAuthor.email', $array41); + +$expression42 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments25['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression42( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array40) + ), + $renderingContext + ); +$arguments25['__thenClosure'] = function() use ($renderingContext, $self) { +$output27 = ''; + +$output27 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\EmailViewHelper +$renderChildrenClosure29 = function() use ($renderingContext, $self) { +$output36 = ''; + +$output36 .= ' + '; +$array37 = array ( +); +$output36 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('extensionAuthor.name', $array37)]); + +$output36 .= ' + '; +return $output36; +}; +$arguments28 = array(); +$arguments28['additionalAttributes'] = NULL; +$arguments28['data'] = NULL; +$arguments28['aria'] = NULL; +$arguments28['email'] = NULL; +$arguments28['class'] = NULL; +$arguments28['dir'] = NULL; +$arguments28['id'] = NULL; +$arguments28['lang'] = NULL; +$arguments28['style'] = NULL; +$arguments28['title'] = NULL; +$arguments28['accesskey'] = NULL; +$arguments28['tabindex'] = NULL; +$arguments28['onclick'] = NULL; +$arguments28['name'] = NULL; +$arguments28['rel'] = NULL; +$arguments28['rev'] = NULL; +$arguments28['target'] = NULL; +$output30 = ''; +$array31 = array ( +); +$output30 .= $renderingContext->getVariableProvider()->getByPath('extensionAuthor.email', $array31); + +$output30 .= '?subject='; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\UrlencodeViewHelper +$renderChildrenClosure33 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments32 = array(); +$arguments32['value'] = NULL; +$output34 = ''; + +$output34 .= 'Thanks for your '; +$array35 = array ( +); +$output34 .= $renderingContext->getVariableProvider()->getByPath('loadedExtension.title', $array35); + +$output34 .= ' extension'; +$arguments32['value'] = $output34; +$renderChildrenClosure33 = ($arguments32['value'] !== null) ? function() use ($arguments32) { return $arguments32['value']; } : $renderChildrenClosure33; +$output30 .= TYPO3\CMS\Fluid\ViewHelpers\Format\UrlencodeViewHelper::renderStatic($arguments32, $renderChildrenClosure33, $renderingContext); +$arguments28['email'] = $output30; + +$output27 .= TYPO3\CMS\Fluid\ViewHelpers\Link\EmailViewHelper::renderStatic($arguments28, $renderChildrenClosure29, $renderingContext); + +$output27 .= ' + '; +return $output27; +}; +$arguments25['__elseClosures'][] = function() use ($renderingContext, $self) { +$output38 = ''; + +$output38 .= ' + '; +$array39 = array ( +); +$output38 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('extensionAuthor.name', $array39)]); + +$output38 .= ' + '; +return $output38; +}; + +$output24 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments25, $renderChildrenClosure26, $renderingContext); + +$output24 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure62 = function() use ($renderingContext, $self) { +return ' +
+ '; +}; +$arguments61 = array(); +$arguments61['then'] = NULL; +$arguments61['else'] = NULL; +$arguments61['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array63 = array(); +$array64 = array ( +);$array63['0'] = $renderingContext->getVariableProvider()->getByPath('i.isLast', $array64); +$array63['1'] = ' == false'; + +$expression65 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) == FALSE);}; +$arguments61['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression65( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array63) + ), + $renderingContext + ); +$arguments61['__thenClosure'] = $renderChildrenClosure62; + +$output24 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments61, $renderChildrenClosure62, $renderingContext); + +$output24 .= ' + '; +return $output24; +}; +$arguments21 = array(); +$arguments21['each'] = NULL; +$arguments21['as'] = NULL; +$arguments21['key'] = NULL; +$arguments21['reverse'] = false; +$arguments21['iteration'] = NULL; +$array23 = array ( +);$arguments21['each'] = $renderingContext->getVariableProvider()->getByPath('loadedExtension.authors', $array23); +$arguments21['as'] = 'extensionAuthor'; +$arguments21['iteration'] = 'i'; + +$output18 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments21, $renderChildrenClosure22, $renderingContext); + +$output18 .= ' +
+
+'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('loadedExtensions', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_ExternalLibraries_1a43799bf9662cc9c34ef72696583f48c19bc873.php b/var/cache/code/fluid_template/partial_ExternalLibraries_1a43799bf9662cc9c34ef72696583f48c19bc873.php new file mode 100644 index 0000000..2365406 --- /dev/null +++ b/var/cache/code/fluid_template/partial_ExternalLibraries_1a43799bf9662cc9c34ef72696583f48c19bc873.php @@ -0,0 +1,198 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= '
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Composergetcomposer.org
jQueryjquery.com
Twitter Bootstrapgetbootstrap.com
Swift Mailerswiftmailer.org
Doctrine Project (DBAL Component and Instantiator)doctrine-project.org
Symfony Framework (YAML, Console and Finder Component)symfony.com
Guzzle PHPguzzlephp.org
d3 Data Driven Documentsd3js.org
CKEditorckeditor.com
RequireJSrequirejs.org
moment.jsmomentjs.com
NProgressricostacruz.com
jQuery UIjqueryui.com
Twitter Bootstrap Plugin: DateTimePickereonasdan.github.io
Twitter Bootstrap Plugin: Sliderseiyria.com
jQuery Plugin: Ajax AutoCompletedevbridge.com
jQuery Plugin: Autosizejacklmoore.com
jQuery Plugin: Cropperfengyuanchen.github.io
jQuery Plugin: DataTablesdatatables.net
jQuery Plugin: ImagesLoadedimagesloaded.desandro.com
jQuery Plugin: MiniColorslabs.abeautifulsite.net
jQuery Plugin: Tab Overridewjbryant.github.io
Neos (Form component)neos.io
FineDiffgithub.com
IDNA Convertidnaconv.net
CodeMirrorcodemirror.net
+
+'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Footer_All_3e57499d0f3377a8518347bd693e010da345c0b3.php b/var/cache/code/fluid_template/partial_Footer_All_3e57499d0f3377a8518347bd693e010da345c0b3.php new file mode 100644 index 0000000..5f1af63 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Footer_All_3e57499d0f3377a8518347bd693e010da345c0b3.php @@ -0,0 +1,102 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments7 = array(); +$arguments7['key'] = NULL; +$arguments7['id'] = NULL; +$arguments7['default'] = NULL; +$arguments7['arguments'] = NULL; +$arguments7['extensionName'] = NULL; +$arguments7['languageKey'] = NULL; +$arguments7['alternativeLanguageKeys'] = NULL; +$arguments7['key'] = 'linktop'; +$arguments7['extensionName'] = 'bootstrap_package'; + +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext)]); + +$output6 .= ' +

+'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('data.linkToTop', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Footer_All_4e36c72d91805c83d53d4a39693f2fd9994b5504.php b/var/cache/code/fluid_template/partial_Footer_All_4e36c72d91805c83d53d4a39693f2fd9994b5504.php new file mode 100644 index 0000000..7eb32fb --- /dev/null +++ b/var/cache/code/fluid_template/partial_Footer_All_4e36c72d91805c83d53d4a39693f2fd9994b5504.php @@ -0,0 +1,102 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments7 = array(); +$arguments7['key'] = NULL; +$arguments7['id'] = NULL; +$arguments7['default'] = NULL; +$arguments7['arguments'] = NULL; +$arguments7['extensionName'] = NULL; +$arguments7['languageKey'] = NULL; +$arguments7['alternativeLanguageKeys'] = NULL; +$arguments7['key'] = 'linktop'; +$arguments7['extensionName'] = 'bootstrap_package'; + +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext)]); + +$output6 .= ' +

+'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('data.linkToTop', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Footer_All_73fa358df2bd231fe4d6fbf2f8c2477f65534ea5.php b/var/cache/code/fluid_template/partial_Footer_All_73fa358df2bd231fe4d6fbf2f8c2477f65534ea5.php new file mode 100644 index 0000000..19c2508 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Footer_All_73fa358df2bd231fe4d6fbf2f8c2477f65534ea5.php @@ -0,0 +1,102 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments7 = array(); +$arguments7['key'] = NULL; +$arguments7['id'] = NULL; +$arguments7['default'] = NULL; +$arguments7['arguments'] = NULL; +$arguments7['extensionName'] = NULL; +$arguments7['languageKey'] = NULL; +$arguments7['alternativeLanguageKeys'] = NULL; +$arguments7['key'] = 'linktop'; +$arguments7['extensionName'] = 'bootstrap_package'; + +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext)]); + +$output6 .= ' +

+'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('data.linkToTop', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Frame_General_BackgroundImage_4d562958e5c4a62c96504ff59704db183a1ec9e2.php b/var/cache/code/fluid_template/partial_Frame_General_BackgroundImage_4d562958e5c4a62c96504ff59704db183a1ec9e2.php new file mode 100644 index 0000000..14ed503 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Frame_General_BackgroundImage_4d562958e5c4a62c96504ff59704db183a1ec9e2.php @@ -0,0 +1,861 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments7 = array(); +$arguments7['value'] = NULL; +$arguments7['name'] = NULL; +$arguments7['name'] = 'backgroundImageObject'; +$array9 = array ( +);$arguments7['value'] = $renderingContext->getVariableProvider()->getByPath('backgroundImage.0', $array9); +$renderChildrenClosure8 = ($arguments7['value'] !== null) ? function() use ($arguments7) { return $arguments7['value']; } : $renderChildrenClosure8; +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext)]); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure11 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments10 = array(); +$arguments10['value'] = NULL; +$arguments10['name'] = NULL; +$arguments10['name'] = 'backgroundImageIdentifier'; +$output12 = ''; + +$output12 .= 'frame-backgroundimage-'; +$array13 = array ( +); +$output12 .= $renderingContext->getVariableProvider()->getByPath('data.uid', $array13); +$arguments10['value'] = $output12; +$renderChildrenClosure11 = ($arguments10['value'] !== null) ? function() use ($arguments10) { return $arguments10['value']; } : $renderChildrenClosure11; +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments10, $renderChildrenClosure11, $renderingContext)]); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure15 = function() use ($renderingContext, $self) { +return 'frame-backgroundimage'; +}; +$arguments14 = array(); +$arguments14['value'] = NULL; +$arguments14['name'] = NULL; +$arguments14['name'] = 'backgroundImageClasses'; +$renderChildrenClosure15 = ($arguments14['value'] !== null) ? function() use ($arguments14) { return $arguments14['value']; } : $renderChildrenClosure15; +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments14, $renderChildrenClosure15, $renderingContext)]); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure17 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure22 = function() use ($renderingContext, $self) { +$output23 = ''; +$array24 = array ( +); +$output23 .= $renderingContext->getVariableProvider()->getByPath('backgroundImageClasses', $array24); + +$output23 .= ' frame-backgroundimage-parallax'; +return $output23; +}; +$arguments21 = array(); +$arguments21['value'] = NULL; +$arguments21['name'] = NULL; +$arguments21['name'] = 'backgroundImageClasses'; +$renderChildrenClosure22 = ($arguments21['value'] !== null) ? function() use ($arguments21) { return $arguments21['value']; } : $renderChildrenClosure22;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments21, $renderChildrenClosure22, $renderingContext)]); +}; +$arguments16 = array(); +$arguments16['then'] = NULL; +$arguments16['else'] = NULL; +$arguments16['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array18 = array(); +$array19 = array ( +);$array18['0'] = $renderingContext->getVariableProvider()->getByPath('data.background_image_options.parallax', $array19); + +$expression20 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments16['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression20( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array18) + ), + $renderingContext + ); +$arguments16['__thenClosure'] = $renderChildrenClosure17; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments16, $renderChildrenClosure17, $renderingContext); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure26 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +$output32 = ''; +$array33 = array ( +); +$output32 .= $renderingContext->getVariableProvider()->getByPath('backgroundImageClasses', $array33); + +$output32 .= ' frame-backgroundimage-fade'; +return $output32; +}; +$arguments30 = array(); +$arguments30['value'] = NULL; +$arguments30['name'] = NULL; +$arguments30['name'] = 'backgroundImageClasses'; +$renderChildrenClosure31 = ($arguments30['value'] !== null) ? function() use ($arguments30) { return $arguments30['value']; } : $renderChildrenClosure31;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments30, $renderChildrenClosure31, $renderingContext)]); +}; +$arguments25 = array(); +$arguments25['then'] = NULL; +$arguments25['else'] = NULL; +$arguments25['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array27 = array(); +$array28 = array ( +);$array27['0'] = $renderingContext->getVariableProvider()->getByPath('data.background_image_options.fade', $array28); + +$expression29 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments25['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression29( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array27) + ), + $renderingContext + ); +$arguments25['__thenClosure'] = $renderChildrenClosure26; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments25, $renderChildrenClosure26, $renderingContext); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure35 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure40 = function() use ($renderingContext, $self) { +$output41 = ''; +$array42 = array ( +); +$output41 .= $renderingContext->getVariableProvider()->getByPath('backgroundImageClasses', $array42); + +$output41 .= ' frame-backgroundimage-'; +$array43 = array ( +); +$output41 .= $renderingContext->getVariableProvider()->getByPath('data.background_image_options.filter', $array43); +return $output41; +}; +$arguments39 = array(); +$arguments39['value'] = NULL; +$arguments39['name'] = NULL; +$arguments39['name'] = 'backgroundImageClasses'; +$renderChildrenClosure40 = ($arguments39['value'] !== null) ? function() use ($arguments39) { return $arguments39['value']; } : $renderChildrenClosure40;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments39, $renderChildrenClosure40, $renderingContext)]); +}; +$arguments34 = array(); +$arguments34['then'] = NULL; +$arguments34['else'] = NULL; +$arguments34['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array36 = array(); +$array37 = array ( +);$array36['0'] = $renderingContext->getVariableProvider()->getByPath('data.background_image_options.filter', $array37); + +$expression38 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments34['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression38( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array36) + ), + $renderingContext + ); +$arguments34['__thenClosure'] = $renderChildrenClosure35; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments34, $renderChildrenClosure35, $renderingContext); + +$output6 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure47 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments46 = array(); +$arguments46['value'] = NULL; +$arguments46['name'] = NULL; +$arguments46['name'] = 'styles'; +$arguments46['value'] = ''; +$renderChildrenClosure47 = ($arguments46['value'] !== null) ? function() use ($arguments46) { return $arguments46['value']; } : $renderChildrenClosure47; +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments46, $renderChildrenClosure47, $renderingContext)]); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure49 = function() use ($renderingContext, $self) { +$output51 = ''; + +$output51 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure53 = function() use ($renderingContext, $self) { +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string54 = '{variant.breakpoint as integer}'; +$array55 = array ( + 0 => '{variant.breakpoint as integer}', + 1 => '{variant.breakpoint as integer}', +); +return \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string54, $array55); +}; +$arguments52 = array(); +$arguments52['value'] = NULL; +$arguments52['name'] = NULL; +$arguments52['name'] = 'breakpoint'; +$renderChildrenClosure53 = ($arguments52['value'] !== null) ? function() use ($arguments52) { return $arguments52['value']; } : $renderChildrenClosure53; +$output51 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments52, $renderChildrenClosure53, $renderingContext)]); + +$output51 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure57 = function() use ($renderingContext, $self) { +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string58 = '{variant.width as integer}'; +$array59 = array ( + 0 => '{variant.width as integer}', + 1 => '{variant.width as integer}', +); +return \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string58, $array59); +}; +$arguments56 = array(); +$arguments56['value'] = NULL; +$arguments56['name'] = NULL; +$arguments56['name'] = 'width'; +$renderChildrenClosure57 = ($arguments56['value'] !== null) ? function() use ($arguments56) { return $arguments56['value']; } : $renderChildrenClosure57; +$output51 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments56, $renderChildrenClosure57, $renderingContext)]); + +$output51 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure61 = function() use ($renderingContext, $self) { +$output66 = ''; + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure68 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments67 = array(); +$arguments67['value'] = NULL; +$arguments67['name'] = NULL; +$arguments67['name'] = 'variantStyle'; +$arguments67['value'] = ''; +$renderChildrenClosure68 = ($arguments67['value'] !== null) ? function() use ($arguments67) { return $arguments67['value']; } : $renderChildrenClosure68; +$output66 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments67, $renderChildrenClosure68, $renderingContext)]); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure70 = function() use ($renderingContext, $self) { +$output72 = ''; + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure74 = function() use ($renderingContext, $self) { +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string75 = '{sizeConfig.multiplier as float}'; +$array76 = array ( + 0 => '{sizeConfig.multiplier as float}', + 1 => '{sizeConfig.multiplier as float}', +); +return \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string75, $array76); +}; +$arguments73 = array(); +$arguments73['value'] = NULL; +$arguments73['name'] = NULL; +$arguments73['name'] = 'sizeWidth'; +$renderChildrenClosure74 = ($arguments73['value'] !== null) ? function() use ($arguments73) { return $arguments73['value']; } : $renderChildrenClosure74; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments73, $renderChildrenClosure74, $renderingContext)]); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure78 = function() use ($renderingContext, $self) { +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\MathExpressionNode node +$string79 = '{sizeWidth * width}'; +$array80 = array ( + 0 => '{sizeWidth * width}', + 1 => '{sizeWidth * width}', +); +return \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\MathExpressionNode::evaluateExpression($renderingContext, $string79, $array80); +}; +$arguments77 = array(); +$arguments77['value'] = NULL; +$arguments77['name'] = NULL; +$arguments77['name'] = 'sizeWidth'; +$renderChildrenClosure78 = ($arguments77['value'] !== null) ? function() use ($arguments77) { return $arguments77['value']; } : $renderChildrenClosure78; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments77, $renderChildrenClosure78, $renderingContext)]); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure82 = function() use ($renderingContext, $self) { +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string83 = '{sizeKey as float}'; +$array84 = array ( + 0 => '{sizeKey as float}', + 1 => '{sizeKey as float}', +); +return \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string83, $array84); +}; +$arguments81 = array(); +$arguments81['value'] = NULL; +$arguments81['name'] = NULL; +$arguments81['name'] = 'sizeDppx'; +$renderChildrenClosure82 = ($arguments81['value'] !== null) ? function() use ($arguments81) { return $arguments81['value']; } : $renderChildrenClosure82; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments81, $renderChildrenClosure82, $renderingContext)]); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure86 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure88 = function() use ($renderingContext, $self) { +$output92 = ''; + +$output92 .= '(min-width: '; +$array93 = array ( +); +$output92 .= $renderingContext->getVariableProvider()->getByPath('breakpoint', $array93); + +$output92 .= 'px)'; +return $output92; +}; +$arguments87 = array(); +$arguments87['then'] = NULL; +$arguments87['else'] = NULL; +$arguments87['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array89 = array(); +$array90 = array ( +);$array89['0'] = $renderingContext->getVariableProvider()->getByPath('breakpoint', $array90); + +$expression91 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments87['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression91( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array89) + ), + $renderingContext + ); +$arguments87['__thenClosure'] = $renderChildrenClosure88; +return TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments87, $renderChildrenClosure88, $renderingContext); +}; +$arguments85 = array(); +$arguments85['value'] = NULL; +$arguments85['name'] = NULL; +$arguments85['name'] = 'mediaBreakpoint'; +$renderChildrenClosure86 = ($arguments85['value'] !== null) ? function() use ($arguments85) { return $arguments85['value']; } : $renderChildrenClosure86; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments85, $renderChildrenClosure86, $renderingContext)]); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure95 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments94 = array(); +$arguments94['value'] = NULL; +$arguments94['name'] = NULL; +$arguments94['name'] = 'mediaQuery'; +$arguments94['value'] = ''; +$renderChildrenClosure95 = ($arguments94['value'] !== null) ? function() use ($arguments94) { return $arguments94['value']; } : $renderChildrenClosure95; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments94, $renderChildrenClosure95, $renderingContext)]); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure97 = function() use ($renderingContext, $self) { +$output101 = ''; + +$output101 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure103 = function() use ($renderingContext, $self) { +$array104 = array ( +);return $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array104); +}; +$arguments102 = array(); +$arguments102['value'] = NULL; +$arguments102['name'] = NULL; +$arguments102['name'] = 'mediaQuery'; +$renderChildrenClosure103 = ($arguments102['value'] !== null) ? function() use ($arguments102) { return $arguments102['value']; } : $renderChildrenClosure103; +$output101 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments102, $renderChildrenClosure103, $renderingContext)]); + +$output101 .= ' + '; +return $output101; +}; +$arguments96 = array(); +$arguments96['then'] = NULL; +$arguments96['else'] = NULL; +$arguments96['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array98 = array(); +$array99 = array ( +);$array98['0'] = $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array99); + +$expression100 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments96['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression100( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array98) + ), + $renderingContext + ); +$arguments96['__thenClosure'] = $renderChildrenClosure97; + +$output72 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments96, $renderChildrenClosure97, $renderingContext); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure106 = function() use ($renderingContext, $self) { +$output110 = ''; + +$output110 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure112 = function() use ($renderingContext, $self) { +$output113 = ''; + +$output113 .= '(-webkit-min-device-pixel-ratio: '; +$array114 = array ( +); +$output113 .= $renderingContext->getVariableProvider()->getByPath('sizeDppx', $array114); + +$output113 .= ')'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure116 = function() use ($renderingContext, $self) { +$output120 = ''; + +$output120 .= ' and '; +$array121 = array ( +); +$output120 .= $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array121); +return $output120; +}; +$arguments115 = array(); +$arguments115['then'] = NULL; +$arguments115['else'] = NULL; +$arguments115['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array117 = array(); +$array118 = array ( +);$array117['0'] = $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array118); + +$expression119 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments115['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression119( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array117) + ), + $renderingContext + ); +$arguments115['__thenClosure'] = $renderChildrenClosure116; + +$output113 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments115, $renderChildrenClosure116, $renderingContext); +return $output113; +}; +$arguments111 = array(); +$arguments111['value'] = NULL; +$arguments111['name'] = NULL; +$arguments111['name'] = 'mediaQuery'; +$renderChildrenClosure112 = ($arguments111['value'] !== null) ? function() use ($arguments111) { return $arguments111['value']; } : $renderChildrenClosure112; +$output110 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments111, $renderChildrenClosure112, $renderingContext)]); + +$output110 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure123 = function() use ($renderingContext, $self) { +$output124 = ''; +$array125 = array ( +); +$output124 .= $renderingContext->getVariableProvider()->getByPath('mediaQuery', $array125); + +$output124 .= ', (min-resolution: '; +$array126 = array ( +); +$output124 .= $renderingContext->getVariableProvider()->getByPath('sizeDppx', $array126); + +$output124 .= 'dppx)'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure128 = function() use ($renderingContext, $self) { +$output132 = ''; + +$output132 .= ' and '; +$array133 = array ( +); +$output132 .= $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array133); +return $output132; +}; +$arguments127 = array(); +$arguments127['then'] = NULL; +$arguments127['else'] = NULL; +$arguments127['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array129 = array(); +$array130 = array ( +);$array129['0'] = $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array130); + +$expression131 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments127['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression131( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array129) + ), + $renderingContext + ); +$arguments127['__thenClosure'] = $renderChildrenClosure128; + +$output124 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments127, $renderChildrenClosure128, $renderingContext); +return $output124; +}; +$arguments122 = array(); +$arguments122['value'] = NULL; +$arguments122['name'] = NULL; +$arguments122['name'] = 'mediaQuery'; +$renderChildrenClosure123 = ($arguments122['value'] !== null) ? function() use ($arguments122) { return $arguments122['value']; } : $renderChildrenClosure123; +$output110 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments122, $renderChildrenClosure123, $renderingContext)]); + +$output110 .= ' + '; +return $output110; +}; +$arguments105 = array(); +$arguments105['then'] = NULL; +$arguments105['else'] = NULL; +$arguments105['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array107 = array(); +$array108 = array ( +);$array107['0'] = $renderingContext->getVariableProvider()->getByPath('sizeDppx', $array108); +$array107['1'] = ' > 1'; + +$expression109 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) > 1);}; +$arguments105['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression109( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array107) + ), + $renderingContext + ); +$arguments105['__thenClosure'] = $renderChildrenClosure106; + +$output72 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments105, $renderChildrenClosure106, $renderingContext); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure135 = function() use ($renderingContext, $self) { +$output136 = ''; +$array137 = array ( +); +$output136 .= $renderingContext->getVariableProvider()->getByPath('variantStyle', $array137); + +$output136 .= ' '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure139 = function() use ($renderingContext, $self) { +$output143 = ''; + +$output143 .= '@media '; +$array144 = array ( +); +$output143 .= $renderingContext->getVariableProvider()->getByPath('mediaQuery', $array144); + +$output143 .= ' { '; +return $output143; +}; +$arguments138 = array(); +$arguments138['then'] = NULL; +$arguments138['else'] = NULL; +$arguments138['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array140 = array(); +$array141 = array ( +);$array140['0'] = $renderingContext->getVariableProvider()->getByPath('mediaQuery', $array141); + +$expression142 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments138['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression142( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array140) + ), + $renderingContext + ); +$arguments138['__thenClosure'] = $renderChildrenClosure139; + +$output136 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments138, $renderChildrenClosure139, $renderingContext); + +$output136 .= '#'; +$array145 = array ( +); +$output136 .= $renderingContext->getVariableProvider()->getByPath('backgroundImageIdentifier', $array145); + +$output136 .= ' { background-image: url(\''; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper +$renderChildrenClosure147 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments146 = array(); +$arguments146['src'] = NULL; +$arguments146['treatIdAsReference'] = false; +$arguments146['image'] = NULL; +$arguments146['crop'] = NULL; +$arguments146['cropVariant'] = 'default'; +$arguments146['width'] = NULL; +$arguments146['height'] = NULL; +$arguments146['minWidth'] = NULL; +$arguments146['minHeight'] = NULL; +$arguments146['maxWidth'] = NULL; +$arguments146['maxHeight'] = NULL; +$arguments146['absolute'] = false; +$array148 = array ( +);$arguments146['image'] = $renderingContext->getVariableProvider()->getByPath('backgroundImageObject', $array148); +$array149 = array ( +);$arguments146['cropVariant'] = $renderingContext->getVariableProvider()->getByPath('name', $array149); +$array150 = array ( +);$arguments146['maxWidth'] = $renderingContext->getVariableProvider()->getByPath('sizeWidth', $array150); + +$output136 .= TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper::renderStatic($arguments146, $renderChildrenClosure147, $renderingContext); + +$output136 .= '\'); }'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure152 = function() use ($renderingContext, $self) { +return ' }'; +}; +$arguments151 = array(); +$arguments151['then'] = NULL; +$arguments151['else'] = NULL; +$arguments151['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array153 = array(); +$array154 = array ( +);$array153['0'] = $renderingContext->getVariableProvider()->getByPath('mediaQuery', $array154); + +$expression155 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments151['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression155( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array153) + ), + $renderingContext + ); +$arguments151['__thenClosure'] = $renderChildrenClosure152; + +$output136 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments151, $renderChildrenClosure152, $renderingContext); +return $output136; +}; +$arguments134 = array(); +$arguments134['value'] = NULL; +$arguments134['name'] = NULL; +$arguments134['name'] = 'variantStyle'; +$renderChildrenClosure135 = ($arguments134['value'] !== null) ? function() use ($arguments134) { return $arguments134['value']; } : $renderChildrenClosure135; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments134, $renderChildrenClosure135, $renderingContext)]); + +$output72 .= ' + '; +return $output72; +}; +$arguments69 = array(); +$arguments69['each'] = NULL; +$arguments69['as'] = NULL; +$arguments69['key'] = NULL; +$arguments69['reverse'] = false; +$arguments69['iteration'] = NULL; +$array71 = array ( +);$arguments69['each'] = $renderingContext->getVariableProvider()->getByPath('variant.sizes', $array71); +$arguments69['key'] = 'sizeKey'; +$arguments69['as'] = 'sizeConfig'; +$arguments69['iteration'] = 'iteration'; + +$output66 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments69, $renderChildrenClosure70, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure157 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments156 = array(); +$arguments156['value'] = NULL; +$arguments156['name'] = NULL; +$arguments156['name'] = 'styles'; +$output158 = ''; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\Format\TrimViewHelper +$renderChildrenClosure160 = function() use ($renderingContext, $self) { +$array161 = array ( +);return $renderingContext->getVariableProvider()->getByPath('variantStyle', $array161); +}; +$arguments159 = array(); + +$output158 .= BK2K\BootstrapPackage\ViewHelpers\Format\TrimViewHelper::renderStatic($arguments159, $renderChildrenClosure160, $renderingContext); + +$output158 .= ' '; +$array162 = array ( +); +$output158 .= $renderingContext->getVariableProvider()->getByPath('styles', $array162); +$arguments156['value'] = $output158; +$renderChildrenClosure157 = ($arguments156['value'] !== null) ? function() use ($arguments156) { return $arguments156['value']; } : $renderChildrenClosure157; +$output66 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments156, $renderChildrenClosure157, $renderingContext)]); + +$output66 .= ' + '; +return $output66; +}; +$arguments60 = array(); +$arguments60['then'] = NULL; +$arguments60['else'] = NULL; +$arguments60['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array62 = array(); +$array63 = array ( +);$array62['0'] = $renderingContext->getVariableProvider()->getByPath('width', $array63); +$array62['1'] = ' && '; +$array64 = array ( +);$array62['2'] = $renderingContext->getVariableProvider()->getByPath('variant.sizes', $array64); + +$expression65 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) && TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"]));}; +$arguments60['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression65( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array62) + ), + $renderingContext + ); +$arguments60['__thenClosure'] = $renderChildrenClosure61; + +$output51 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments60, $renderChildrenClosure61, $renderingContext); + +$output51 .= ' + '; +return $output51; +}; +$arguments48 = array(); +$arguments48['each'] = NULL; +$arguments48['as'] = NULL; +$arguments48['key'] = NULL; +$arguments48['reverse'] = false; +$arguments48['iteration'] = NULL; +$array50 = array ( +);$arguments48['each'] = $renderingContext->getVariableProvider()->getByPath('variants', $array50); +$arguments48['key'] = 'name'; +$arguments48['as'] = 'variant'; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments48, $renderChildrenClosure49, $renderingContext); + +$output6 .= ' + +
+
+'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('backgroundImage.0', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Frame_General_BackgroundImage_6cf78f7f727fa3f4968f7ebb0c18d4cdcb629e24.php b/var/cache/code/fluid_template/partial_Frame_General_BackgroundImage_6cf78f7f727fa3f4968f7ebb0c18d4cdcb629e24.php new file mode 100644 index 0000000..bad8e06 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Frame_General_BackgroundImage_6cf78f7f727fa3f4968f7ebb0c18d4cdcb629e24.php @@ -0,0 +1,861 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments7 = array(); +$arguments7['value'] = NULL; +$arguments7['name'] = NULL; +$arguments7['name'] = 'backgroundImageObject'; +$array9 = array ( +);$arguments7['value'] = $renderingContext->getVariableProvider()->getByPath('backgroundImage.0', $array9); +$renderChildrenClosure8 = ($arguments7['value'] !== null) ? function() use ($arguments7) { return $arguments7['value']; } : $renderChildrenClosure8; +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext)]); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure11 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments10 = array(); +$arguments10['value'] = NULL; +$arguments10['name'] = NULL; +$arguments10['name'] = 'backgroundImageIdentifier'; +$output12 = ''; + +$output12 .= 'frame-backgroundimage-'; +$array13 = array ( +); +$output12 .= $renderingContext->getVariableProvider()->getByPath('data.uid', $array13); +$arguments10['value'] = $output12; +$renderChildrenClosure11 = ($arguments10['value'] !== null) ? function() use ($arguments10) { return $arguments10['value']; } : $renderChildrenClosure11; +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments10, $renderChildrenClosure11, $renderingContext)]); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure15 = function() use ($renderingContext, $self) { +return 'frame-backgroundimage'; +}; +$arguments14 = array(); +$arguments14['value'] = NULL; +$arguments14['name'] = NULL; +$arguments14['name'] = 'backgroundImageClasses'; +$renderChildrenClosure15 = ($arguments14['value'] !== null) ? function() use ($arguments14) { return $arguments14['value']; } : $renderChildrenClosure15; +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments14, $renderChildrenClosure15, $renderingContext)]); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure17 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure22 = function() use ($renderingContext, $self) { +$output23 = ''; +$array24 = array ( +); +$output23 .= $renderingContext->getVariableProvider()->getByPath('backgroundImageClasses', $array24); + +$output23 .= ' frame-backgroundimage-parallax'; +return $output23; +}; +$arguments21 = array(); +$arguments21['value'] = NULL; +$arguments21['name'] = NULL; +$arguments21['name'] = 'backgroundImageClasses'; +$renderChildrenClosure22 = ($arguments21['value'] !== null) ? function() use ($arguments21) { return $arguments21['value']; } : $renderChildrenClosure22;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments21, $renderChildrenClosure22, $renderingContext)]); +}; +$arguments16 = array(); +$arguments16['then'] = NULL; +$arguments16['else'] = NULL; +$arguments16['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array18 = array(); +$array19 = array ( +);$array18['0'] = $renderingContext->getVariableProvider()->getByPath('data.background_image_options.parallax', $array19); + +$expression20 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments16['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression20( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array18) + ), + $renderingContext + ); +$arguments16['__thenClosure'] = $renderChildrenClosure17; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments16, $renderChildrenClosure17, $renderingContext); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure26 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +$output32 = ''; +$array33 = array ( +); +$output32 .= $renderingContext->getVariableProvider()->getByPath('backgroundImageClasses', $array33); + +$output32 .= ' frame-backgroundimage-fade'; +return $output32; +}; +$arguments30 = array(); +$arguments30['value'] = NULL; +$arguments30['name'] = NULL; +$arguments30['name'] = 'backgroundImageClasses'; +$renderChildrenClosure31 = ($arguments30['value'] !== null) ? function() use ($arguments30) { return $arguments30['value']; } : $renderChildrenClosure31;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments30, $renderChildrenClosure31, $renderingContext)]); +}; +$arguments25 = array(); +$arguments25['then'] = NULL; +$arguments25['else'] = NULL; +$arguments25['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array27 = array(); +$array28 = array ( +);$array27['0'] = $renderingContext->getVariableProvider()->getByPath('data.background_image_options.fade', $array28); + +$expression29 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments25['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression29( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array27) + ), + $renderingContext + ); +$arguments25['__thenClosure'] = $renderChildrenClosure26; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments25, $renderChildrenClosure26, $renderingContext); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure35 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure40 = function() use ($renderingContext, $self) { +$output41 = ''; +$array42 = array ( +); +$output41 .= $renderingContext->getVariableProvider()->getByPath('backgroundImageClasses', $array42); + +$output41 .= ' frame-backgroundimage-'; +$array43 = array ( +); +$output41 .= $renderingContext->getVariableProvider()->getByPath('data.background_image_options.filter', $array43); +return $output41; +}; +$arguments39 = array(); +$arguments39['value'] = NULL; +$arguments39['name'] = NULL; +$arguments39['name'] = 'backgroundImageClasses'; +$renderChildrenClosure40 = ($arguments39['value'] !== null) ? function() use ($arguments39) { return $arguments39['value']; } : $renderChildrenClosure40;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments39, $renderChildrenClosure40, $renderingContext)]); +}; +$arguments34 = array(); +$arguments34['then'] = NULL; +$arguments34['else'] = NULL; +$arguments34['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array36 = array(); +$array37 = array ( +);$array36['0'] = $renderingContext->getVariableProvider()->getByPath('data.background_image_options.filter', $array37); + +$expression38 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments34['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression38( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array36) + ), + $renderingContext + ); +$arguments34['__thenClosure'] = $renderChildrenClosure35; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments34, $renderChildrenClosure35, $renderingContext); + +$output6 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure47 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments46 = array(); +$arguments46['value'] = NULL; +$arguments46['name'] = NULL; +$arguments46['name'] = 'styles'; +$arguments46['value'] = ''; +$renderChildrenClosure47 = ($arguments46['value'] !== null) ? function() use ($arguments46) { return $arguments46['value']; } : $renderChildrenClosure47; +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments46, $renderChildrenClosure47, $renderingContext)]); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure49 = function() use ($renderingContext, $self) { +$output51 = ''; + +$output51 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure53 = function() use ($renderingContext, $self) { +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string54 = '{variant.breakpoint as integer}'; +$array55 = array ( + 0 => '{variant.breakpoint as integer}', + 1 => '{variant.breakpoint as integer}', +); +return \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string54, $array55); +}; +$arguments52 = array(); +$arguments52['value'] = NULL; +$arguments52['name'] = NULL; +$arguments52['name'] = 'breakpoint'; +$renderChildrenClosure53 = ($arguments52['value'] !== null) ? function() use ($arguments52) { return $arguments52['value']; } : $renderChildrenClosure53; +$output51 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments52, $renderChildrenClosure53, $renderingContext)]); + +$output51 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure57 = function() use ($renderingContext, $self) { +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string58 = '{variant.width as integer}'; +$array59 = array ( + 0 => '{variant.width as integer}', + 1 => '{variant.width as integer}', +); +return \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string58, $array59); +}; +$arguments56 = array(); +$arguments56['value'] = NULL; +$arguments56['name'] = NULL; +$arguments56['name'] = 'width'; +$renderChildrenClosure57 = ($arguments56['value'] !== null) ? function() use ($arguments56) { return $arguments56['value']; } : $renderChildrenClosure57; +$output51 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments56, $renderChildrenClosure57, $renderingContext)]); + +$output51 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure61 = function() use ($renderingContext, $self) { +$output66 = ''; + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure68 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments67 = array(); +$arguments67['value'] = NULL; +$arguments67['name'] = NULL; +$arguments67['name'] = 'variantStyle'; +$arguments67['value'] = ''; +$renderChildrenClosure68 = ($arguments67['value'] !== null) ? function() use ($arguments67) { return $arguments67['value']; } : $renderChildrenClosure68; +$output66 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments67, $renderChildrenClosure68, $renderingContext)]); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure70 = function() use ($renderingContext, $self) { +$output72 = ''; + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure74 = function() use ($renderingContext, $self) { +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string75 = '{sizeConfig.multiplier as float}'; +$array76 = array ( + 0 => '{sizeConfig.multiplier as float}', + 1 => '{sizeConfig.multiplier as float}', +); +return \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string75, $array76); +}; +$arguments73 = array(); +$arguments73['value'] = NULL; +$arguments73['name'] = NULL; +$arguments73['name'] = 'sizeWidth'; +$renderChildrenClosure74 = ($arguments73['value'] !== null) ? function() use ($arguments73) { return $arguments73['value']; } : $renderChildrenClosure74; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments73, $renderChildrenClosure74, $renderingContext)]); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure78 = function() use ($renderingContext, $self) { +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\MathExpressionNode node +$string79 = '{sizeWidth * width}'; +$array80 = array ( + 0 => '{sizeWidth * width}', + 1 => '{sizeWidth * width}', +); +return \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\MathExpressionNode::evaluateExpression($renderingContext, $string79, $array80); +}; +$arguments77 = array(); +$arguments77['value'] = NULL; +$arguments77['name'] = NULL; +$arguments77['name'] = 'sizeWidth'; +$renderChildrenClosure78 = ($arguments77['value'] !== null) ? function() use ($arguments77) { return $arguments77['value']; } : $renderChildrenClosure78; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments77, $renderChildrenClosure78, $renderingContext)]); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure82 = function() use ($renderingContext, $self) { +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string83 = '{sizeKey as float}'; +$array84 = array ( + 0 => '{sizeKey as float}', + 1 => '{sizeKey as float}', +); +return \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string83, $array84); +}; +$arguments81 = array(); +$arguments81['value'] = NULL; +$arguments81['name'] = NULL; +$arguments81['name'] = 'sizeDppx'; +$renderChildrenClosure82 = ($arguments81['value'] !== null) ? function() use ($arguments81) { return $arguments81['value']; } : $renderChildrenClosure82; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments81, $renderChildrenClosure82, $renderingContext)]); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure86 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure88 = function() use ($renderingContext, $self) { +$output92 = ''; + +$output92 .= '(min-width: '; +$array93 = array ( +); +$output92 .= $renderingContext->getVariableProvider()->getByPath('breakpoint', $array93); + +$output92 .= 'px)'; +return $output92; +}; +$arguments87 = array(); +$arguments87['then'] = NULL; +$arguments87['else'] = NULL; +$arguments87['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array89 = array(); +$array90 = array ( +);$array89['0'] = $renderingContext->getVariableProvider()->getByPath('breakpoint', $array90); + +$expression91 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments87['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression91( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array89) + ), + $renderingContext + ); +$arguments87['__thenClosure'] = $renderChildrenClosure88; +return TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments87, $renderChildrenClosure88, $renderingContext); +}; +$arguments85 = array(); +$arguments85['value'] = NULL; +$arguments85['name'] = NULL; +$arguments85['name'] = 'mediaBreakpoint'; +$renderChildrenClosure86 = ($arguments85['value'] !== null) ? function() use ($arguments85) { return $arguments85['value']; } : $renderChildrenClosure86; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments85, $renderChildrenClosure86, $renderingContext)]); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure95 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments94 = array(); +$arguments94['value'] = NULL; +$arguments94['name'] = NULL; +$arguments94['name'] = 'mediaQuery'; +$arguments94['value'] = ''; +$renderChildrenClosure95 = ($arguments94['value'] !== null) ? function() use ($arguments94) { return $arguments94['value']; } : $renderChildrenClosure95; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments94, $renderChildrenClosure95, $renderingContext)]); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure97 = function() use ($renderingContext, $self) { +$output101 = ''; + +$output101 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure103 = function() use ($renderingContext, $self) { +$array104 = array ( +);return $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array104); +}; +$arguments102 = array(); +$arguments102['value'] = NULL; +$arguments102['name'] = NULL; +$arguments102['name'] = 'mediaQuery'; +$renderChildrenClosure103 = ($arguments102['value'] !== null) ? function() use ($arguments102) { return $arguments102['value']; } : $renderChildrenClosure103; +$output101 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments102, $renderChildrenClosure103, $renderingContext)]); + +$output101 .= ' + '; +return $output101; +}; +$arguments96 = array(); +$arguments96['then'] = NULL; +$arguments96['else'] = NULL; +$arguments96['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array98 = array(); +$array99 = array ( +);$array98['0'] = $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array99); + +$expression100 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments96['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression100( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array98) + ), + $renderingContext + ); +$arguments96['__thenClosure'] = $renderChildrenClosure97; + +$output72 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments96, $renderChildrenClosure97, $renderingContext); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure106 = function() use ($renderingContext, $self) { +$output110 = ''; + +$output110 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure112 = function() use ($renderingContext, $self) { +$output113 = ''; + +$output113 .= '(-webkit-min-device-pixel-ratio: '; +$array114 = array ( +); +$output113 .= $renderingContext->getVariableProvider()->getByPath('sizeDppx', $array114); + +$output113 .= ')'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure116 = function() use ($renderingContext, $self) { +$output120 = ''; + +$output120 .= ' and '; +$array121 = array ( +); +$output120 .= $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array121); +return $output120; +}; +$arguments115 = array(); +$arguments115['then'] = NULL; +$arguments115['else'] = NULL; +$arguments115['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array117 = array(); +$array118 = array ( +);$array117['0'] = $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array118); + +$expression119 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments115['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression119( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array117) + ), + $renderingContext + ); +$arguments115['__thenClosure'] = $renderChildrenClosure116; + +$output113 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments115, $renderChildrenClosure116, $renderingContext); +return $output113; +}; +$arguments111 = array(); +$arguments111['value'] = NULL; +$arguments111['name'] = NULL; +$arguments111['name'] = 'mediaQuery'; +$renderChildrenClosure112 = ($arguments111['value'] !== null) ? function() use ($arguments111) { return $arguments111['value']; } : $renderChildrenClosure112; +$output110 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments111, $renderChildrenClosure112, $renderingContext)]); + +$output110 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure123 = function() use ($renderingContext, $self) { +$output124 = ''; +$array125 = array ( +); +$output124 .= $renderingContext->getVariableProvider()->getByPath('mediaQuery', $array125); + +$output124 .= ', (min-resolution: '; +$array126 = array ( +); +$output124 .= $renderingContext->getVariableProvider()->getByPath('sizeDppx', $array126); + +$output124 .= 'dppx)'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure128 = function() use ($renderingContext, $self) { +$output132 = ''; + +$output132 .= ' and '; +$array133 = array ( +); +$output132 .= $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array133); +return $output132; +}; +$arguments127 = array(); +$arguments127['then'] = NULL; +$arguments127['else'] = NULL; +$arguments127['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array129 = array(); +$array130 = array ( +);$array129['0'] = $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array130); + +$expression131 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments127['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression131( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array129) + ), + $renderingContext + ); +$arguments127['__thenClosure'] = $renderChildrenClosure128; + +$output124 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments127, $renderChildrenClosure128, $renderingContext); +return $output124; +}; +$arguments122 = array(); +$arguments122['value'] = NULL; +$arguments122['name'] = NULL; +$arguments122['name'] = 'mediaQuery'; +$renderChildrenClosure123 = ($arguments122['value'] !== null) ? function() use ($arguments122) { return $arguments122['value']; } : $renderChildrenClosure123; +$output110 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments122, $renderChildrenClosure123, $renderingContext)]); + +$output110 .= ' + '; +return $output110; +}; +$arguments105 = array(); +$arguments105['then'] = NULL; +$arguments105['else'] = NULL; +$arguments105['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array107 = array(); +$array108 = array ( +);$array107['0'] = $renderingContext->getVariableProvider()->getByPath('sizeDppx', $array108); +$array107['1'] = ' > 1'; + +$expression109 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) > 1);}; +$arguments105['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression109( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array107) + ), + $renderingContext + ); +$arguments105['__thenClosure'] = $renderChildrenClosure106; + +$output72 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments105, $renderChildrenClosure106, $renderingContext); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure135 = function() use ($renderingContext, $self) { +$output136 = ''; +$array137 = array ( +); +$output136 .= $renderingContext->getVariableProvider()->getByPath('variantStyle', $array137); + +$output136 .= ' '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure139 = function() use ($renderingContext, $self) { +$output143 = ''; + +$output143 .= '@media '; +$array144 = array ( +); +$output143 .= $renderingContext->getVariableProvider()->getByPath('mediaQuery', $array144); + +$output143 .= ' { '; +return $output143; +}; +$arguments138 = array(); +$arguments138['then'] = NULL; +$arguments138['else'] = NULL; +$arguments138['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array140 = array(); +$array141 = array ( +);$array140['0'] = $renderingContext->getVariableProvider()->getByPath('mediaQuery', $array141); + +$expression142 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments138['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression142( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array140) + ), + $renderingContext + ); +$arguments138['__thenClosure'] = $renderChildrenClosure139; + +$output136 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments138, $renderChildrenClosure139, $renderingContext); + +$output136 .= '#'; +$array145 = array ( +); +$output136 .= $renderingContext->getVariableProvider()->getByPath('backgroundImageIdentifier', $array145); + +$output136 .= ' { background-image: url(\''; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper +$renderChildrenClosure147 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments146 = array(); +$arguments146['src'] = NULL; +$arguments146['treatIdAsReference'] = false; +$arguments146['image'] = NULL; +$arguments146['crop'] = NULL; +$arguments146['cropVariant'] = 'default'; +$arguments146['width'] = NULL; +$arguments146['height'] = NULL; +$arguments146['minWidth'] = NULL; +$arguments146['minHeight'] = NULL; +$arguments146['maxWidth'] = NULL; +$arguments146['maxHeight'] = NULL; +$arguments146['absolute'] = false; +$array148 = array ( +);$arguments146['image'] = $renderingContext->getVariableProvider()->getByPath('backgroundImageObject', $array148); +$array149 = array ( +);$arguments146['cropVariant'] = $renderingContext->getVariableProvider()->getByPath('name', $array149); +$array150 = array ( +);$arguments146['maxWidth'] = $renderingContext->getVariableProvider()->getByPath('sizeWidth', $array150); + +$output136 .= TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper::renderStatic($arguments146, $renderChildrenClosure147, $renderingContext); + +$output136 .= '\'); }'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure152 = function() use ($renderingContext, $self) { +return ' }'; +}; +$arguments151 = array(); +$arguments151['then'] = NULL; +$arguments151['else'] = NULL; +$arguments151['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array153 = array(); +$array154 = array ( +);$array153['0'] = $renderingContext->getVariableProvider()->getByPath('mediaQuery', $array154); + +$expression155 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments151['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression155( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array153) + ), + $renderingContext + ); +$arguments151['__thenClosure'] = $renderChildrenClosure152; + +$output136 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments151, $renderChildrenClosure152, $renderingContext); +return $output136; +}; +$arguments134 = array(); +$arguments134['value'] = NULL; +$arguments134['name'] = NULL; +$arguments134['name'] = 'variantStyle'; +$renderChildrenClosure135 = ($arguments134['value'] !== null) ? function() use ($arguments134) { return $arguments134['value']; } : $renderChildrenClosure135; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments134, $renderChildrenClosure135, $renderingContext)]); + +$output72 .= ' + '; +return $output72; +}; +$arguments69 = array(); +$arguments69['each'] = NULL; +$arguments69['as'] = NULL; +$arguments69['key'] = NULL; +$arguments69['reverse'] = false; +$arguments69['iteration'] = NULL; +$array71 = array ( +);$arguments69['each'] = $renderingContext->getVariableProvider()->getByPath('variant.sizes', $array71); +$arguments69['key'] = 'sizeKey'; +$arguments69['as'] = 'sizeConfig'; +$arguments69['iteration'] = 'iteration'; + +$output66 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments69, $renderChildrenClosure70, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure157 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments156 = array(); +$arguments156['value'] = NULL; +$arguments156['name'] = NULL; +$arguments156['name'] = 'styles'; +$output158 = ''; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\Format\TrimViewHelper +$renderChildrenClosure160 = function() use ($renderingContext, $self) { +$array161 = array ( +);return $renderingContext->getVariableProvider()->getByPath('variantStyle', $array161); +}; +$arguments159 = array(); + +$output158 .= BK2K\BootstrapPackage\ViewHelpers\Format\TrimViewHelper::renderStatic($arguments159, $renderChildrenClosure160, $renderingContext); + +$output158 .= ' '; +$array162 = array ( +); +$output158 .= $renderingContext->getVariableProvider()->getByPath('styles', $array162); +$arguments156['value'] = $output158; +$renderChildrenClosure157 = ($arguments156['value'] !== null) ? function() use ($arguments156) { return $arguments156['value']; } : $renderChildrenClosure157; +$output66 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments156, $renderChildrenClosure157, $renderingContext)]); + +$output66 .= ' + '; +return $output66; +}; +$arguments60 = array(); +$arguments60['then'] = NULL; +$arguments60['else'] = NULL; +$arguments60['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array62 = array(); +$array63 = array ( +);$array62['0'] = $renderingContext->getVariableProvider()->getByPath('width', $array63); +$array62['1'] = ' && '; +$array64 = array ( +);$array62['2'] = $renderingContext->getVariableProvider()->getByPath('variant.sizes', $array64); + +$expression65 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) && TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"]));}; +$arguments60['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression65( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array62) + ), + $renderingContext + ); +$arguments60['__thenClosure'] = $renderChildrenClosure61; + +$output51 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments60, $renderChildrenClosure61, $renderingContext); + +$output51 .= ' + '; +return $output51; +}; +$arguments48 = array(); +$arguments48['each'] = NULL; +$arguments48['as'] = NULL; +$arguments48['key'] = NULL; +$arguments48['reverse'] = false; +$arguments48['iteration'] = NULL; +$array50 = array ( +);$arguments48['each'] = $renderingContext->getVariableProvider()->getByPath('variants', $array50); +$arguments48['key'] = 'name'; +$arguments48['as'] = 'variant'; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments48, $renderChildrenClosure49, $renderingContext); + +$output6 .= ' + +
+
+'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('backgroundImage.0', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Frame_General_BackgroundImage_9bac0cb0c9c9a9222784812660da3be3f930fdaa.php b/var/cache/code/fluid_template/partial_Frame_General_BackgroundImage_9bac0cb0c9c9a9222784812660da3be3f930fdaa.php new file mode 100644 index 0000000..fff2eb7 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Frame_General_BackgroundImage_9bac0cb0c9c9a9222784812660da3be3f930fdaa.php @@ -0,0 +1,861 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments7 = array(); +$arguments7['value'] = NULL; +$arguments7['name'] = NULL; +$arguments7['name'] = 'backgroundImageObject'; +$array9 = array ( +);$arguments7['value'] = $renderingContext->getVariableProvider()->getByPath('backgroundImage.0', $array9); +$renderChildrenClosure8 = ($arguments7['value'] !== null) ? function() use ($arguments7) { return $arguments7['value']; } : $renderChildrenClosure8; +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext)]); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure11 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments10 = array(); +$arguments10['value'] = NULL; +$arguments10['name'] = NULL; +$arguments10['name'] = 'backgroundImageIdentifier'; +$output12 = ''; + +$output12 .= 'frame-backgroundimage-'; +$array13 = array ( +); +$output12 .= $renderingContext->getVariableProvider()->getByPath('data.uid', $array13); +$arguments10['value'] = $output12; +$renderChildrenClosure11 = ($arguments10['value'] !== null) ? function() use ($arguments10) { return $arguments10['value']; } : $renderChildrenClosure11; +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments10, $renderChildrenClosure11, $renderingContext)]); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure15 = function() use ($renderingContext, $self) { +return 'frame-backgroundimage'; +}; +$arguments14 = array(); +$arguments14['value'] = NULL; +$arguments14['name'] = NULL; +$arguments14['name'] = 'backgroundImageClasses'; +$renderChildrenClosure15 = ($arguments14['value'] !== null) ? function() use ($arguments14) { return $arguments14['value']; } : $renderChildrenClosure15; +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments14, $renderChildrenClosure15, $renderingContext)]); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure17 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure22 = function() use ($renderingContext, $self) { +$output23 = ''; +$array24 = array ( +); +$output23 .= $renderingContext->getVariableProvider()->getByPath('backgroundImageClasses', $array24); + +$output23 .= ' frame-backgroundimage-parallax'; +return $output23; +}; +$arguments21 = array(); +$arguments21['value'] = NULL; +$arguments21['name'] = NULL; +$arguments21['name'] = 'backgroundImageClasses'; +$renderChildrenClosure22 = ($arguments21['value'] !== null) ? function() use ($arguments21) { return $arguments21['value']; } : $renderChildrenClosure22;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments21, $renderChildrenClosure22, $renderingContext)]); +}; +$arguments16 = array(); +$arguments16['then'] = NULL; +$arguments16['else'] = NULL; +$arguments16['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array18 = array(); +$array19 = array ( +);$array18['0'] = $renderingContext->getVariableProvider()->getByPath('data.background_image_options.parallax', $array19); + +$expression20 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments16['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression20( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array18) + ), + $renderingContext + ); +$arguments16['__thenClosure'] = $renderChildrenClosure17; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments16, $renderChildrenClosure17, $renderingContext); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure26 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +$output32 = ''; +$array33 = array ( +); +$output32 .= $renderingContext->getVariableProvider()->getByPath('backgroundImageClasses', $array33); + +$output32 .= ' frame-backgroundimage-fade'; +return $output32; +}; +$arguments30 = array(); +$arguments30['value'] = NULL; +$arguments30['name'] = NULL; +$arguments30['name'] = 'backgroundImageClasses'; +$renderChildrenClosure31 = ($arguments30['value'] !== null) ? function() use ($arguments30) { return $arguments30['value']; } : $renderChildrenClosure31;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments30, $renderChildrenClosure31, $renderingContext)]); +}; +$arguments25 = array(); +$arguments25['then'] = NULL; +$arguments25['else'] = NULL; +$arguments25['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array27 = array(); +$array28 = array ( +);$array27['0'] = $renderingContext->getVariableProvider()->getByPath('data.background_image_options.fade', $array28); + +$expression29 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments25['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression29( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array27) + ), + $renderingContext + ); +$arguments25['__thenClosure'] = $renderChildrenClosure26; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments25, $renderChildrenClosure26, $renderingContext); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure35 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure40 = function() use ($renderingContext, $self) { +$output41 = ''; +$array42 = array ( +); +$output41 .= $renderingContext->getVariableProvider()->getByPath('backgroundImageClasses', $array42); + +$output41 .= ' frame-backgroundimage-'; +$array43 = array ( +); +$output41 .= $renderingContext->getVariableProvider()->getByPath('data.background_image_options.filter', $array43); +return $output41; +}; +$arguments39 = array(); +$arguments39['value'] = NULL; +$arguments39['name'] = NULL; +$arguments39['name'] = 'backgroundImageClasses'; +$renderChildrenClosure40 = ($arguments39['value'] !== null) ? function() use ($arguments39) { return $arguments39['value']; } : $renderChildrenClosure40;return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments39, $renderChildrenClosure40, $renderingContext)]); +}; +$arguments34 = array(); +$arguments34['then'] = NULL; +$arguments34['else'] = NULL; +$arguments34['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array36 = array(); +$array37 = array ( +);$array36['0'] = $renderingContext->getVariableProvider()->getByPath('data.background_image_options.filter', $array37); + +$expression38 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments34['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression38( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array36) + ), + $renderingContext + ); +$arguments34['__thenClosure'] = $renderChildrenClosure35; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments34, $renderChildrenClosure35, $renderingContext); + +$output6 .= ' +
+
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure47 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments46 = array(); +$arguments46['value'] = NULL; +$arguments46['name'] = NULL; +$arguments46['name'] = 'styles'; +$arguments46['value'] = ''; +$renderChildrenClosure47 = ($arguments46['value'] !== null) ? function() use ($arguments46) { return $arguments46['value']; } : $renderChildrenClosure47; +$output6 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments46, $renderChildrenClosure47, $renderingContext)]); + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure49 = function() use ($renderingContext, $self) { +$output51 = ''; + +$output51 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure53 = function() use ($renderingContext, $self) { +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string54 = '{variant.breakpoint as integer}'; +$array55 = array ( + 0 => '{variant.breakpoint as integer}', + 1 => '{variant.breakpoint as integer}', +); +return \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string54, $array55); +}; +$arguments52 = array(); +$arguments52['value'] = NULL; +$arguments52['name'] = NULL; +$arguments52['name'] = 'breakpoint'; +$renderChildrenClosure53 = ($arguments52['value'] !== null) ? function() use ($arguments52) { return $arguments52['value']; } : $renderChildrenClosure53; +$output51 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments52, $renderChildrenClosure53, $renderingContext)]); + +$output51 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure57 = function() use ($renderingContext, $self) { +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string58 = '{variant.width as integer}'; +$array59 = array ( + 0 => '{variant.width as integer}', + 1 => '{variant.width as integer}', +); +return \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string58, $array59); +}; +$arguments56 = array(); +$arguments56['value'] = NULL; +$arguments56['name'] = NULL; +$arguments56['name'] = 'width'; +$renderChildrenClosure57 = ($arguments56['value'] !== null) ? function() use ($arguments56) { return $arguments56['value']; } : $renderChildrenClosure57; +$output51 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments56, $renderChildrenClosure57, $renderingContext)]); + +$output51 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure61 = function() use ($renderingContext, $self) { +$output66 = ''; + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure68 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments67 = array(); +$arguments67['value'] = NULL; +$arguments67['name'] = NULL; +$arguments67['name'] = 'variantStyle'; +$arguments67['value'] = ''; +$renderChildrenClosure68 = ($arguments67['value'] !== null) ? function() use ($arguments67) { return $arguments67['value']; } : $renderChildrenClosure68; +$output66 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments67, $renderChildrenClosure68, $renderingContext)]); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure70 = function() use ($renderingContext, $self) { +$output72 = ''; + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure74 = function() use ($renderingContext, $self) { +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string75 = '{sizeConfig.multiplier as float}'; +$array76 = array ( + 0 => '{sizeConfig.multiplier as float}', + 1 => '{sizeConfig.multiplier as float}', +); +return \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string75, $array76); +}; +$arguments73 = array(); +$arguments73['value'] = NULL; +$arguments73['name'] = NULL; +$arguments73['name'] = 'sizeWidth'; +$renderChildrenClosure74 = ($arguments73['value'] !== null) ? function() use ($arguments73) { return $arguments73['value']; } : $renderChildrenClosure74; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments73, $renderChildrenClosure74, $renderingContext)]); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure78 = function() use ($renderingContext, $self) { +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\MathExpressionNode node +$string79 = '{sizeWidth * width}'; +$array80 = array ( + 0 => '{sizeWidth * width}', + 1 => '{sizeWidth * width}', +); +return \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\MathExpressionNode::evaluateExpression($renderingContext, $string79, $array80); +}; +$arguments77 = array(); +$arguments77['value'] = NULL; +$arguments77['name'] = NULL; +$arguments77['name'] = 'sizeWidth'; +$renderChildrenClosure78 = ($arguments77['value'] !== null) ? function() use ($arguments77) { return $arguments77['value']; } : $renderChildrenClosure78; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments77, $renderChildrenClosure78, $renderingContext)]); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure82 = function() use ($renderingContext, $self) { +// Rendering TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode node +$string83 = '{sizeKey as float}'; +$array84 = array ( + 0 => '{sizeKey as float}', + 1 => '{sizeKey as float}', +); +return \TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\CastingExpressionNode::evaluateExpression($renderingContext, $string83, $array84); +}; +$arguments81 = array(); +$arguments81['value'] = NULL; +$arguments81['name'] = NULL; +$arguments81['name'] = 'sizeDppx'; +$renderChildrenClosure82 = ($arguments81['value'] !== null) ? function() use ($arguments81) { return $arguments81['value']; } : $renderChildrenClosure82; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments81, $renderChildrenClosure82, $renderingContext)]); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure86 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure88 = function() use ($renderingContext, $self) { +$output92 = ''; + +$output92 .= '(min-width: '; +$array93 = array ( +); +$output92 .= $renderingContext->getVariableProvider()->getByPath('breakpoint', $array93); + +$output92 .= 'px)'; +return $output92; +}; +$arguments87 = array(); +$arguments87['then'] = NULL; +$arguments87['else'] = NULL; +$arguments87['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array89 = array(); +$array90 = array ( +);$array89['0'] = $renderingContext->getVariableProvider()->getByPath('breakpoint', $array90); + +$expression91 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments87['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression91( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array89) + ), + $renderingContext + ); +$arguments87['__thenClosure'] = $renderChildrenClosure88; +return TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments87, $renderChildrenClosure88, $renderingContext); +}; +$arguments85 = array(); +$arguments85['value'] = NULL; +$arguments85['name'] = NULL; +$arguments85['name'] = 'mediaBreakpoint'; +$renderChildrenClosure86 = ($arguments85['value'] !== null) ? function() use ($arguments85) { return $arguments85['value']; } : $renderChildrenClosure86; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments85, $renderChildrenClosure86, $renderingContext)]); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure95 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments94 = array(); +$arguments94['value'] = NULL; +$arguments94['name'] = NULL; +$arguments94['name'] = 'mediaQuery'; +$arguments94['value'] = ''; +$renderChildrenClosure95 = ($arguments94['value'] !== null) ? function() use ($arguments94) { return $arguments94['value']; } : $renderChildrenClosure95; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments94, $renderChildrenClosure95, $renderingContext)]); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure97 = function() use ($renderingContext, $self) { +$output101 = ''; + +$output101 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure103 = function() use ($renderingContext, $self) { +$array104 = array ( +);return $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array104); +}; +$arguments102 = array(); +$arguments102['value'] = NULL; +$arguments102['name'] = NULL; +$arguments102['name'] = 'mediaQuery'; +$renderChildrenClosure103 = ($arguments102['value'] !== null) ? function() use ($arguments102) { return $arguments102['value']; } : $renderChildrenClosure103; +$output101 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments102, $renderChildrenClosure103, $renderingContext)]); + +$output101 .= ' + '; +return $output101; +}; +$arguments96 = array(); +$arguments96['then'] = NULL; +$arguments96['else'] = NULL; +$arguments96['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array98 = array(); +$array99 = array ( +);$array98['0'] = $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array99); + +$expression100 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments96['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression100( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array98) + ), + $renderingContext + ); +$arguments96['__thenClosure'] = $renderChildrenClosure97; + +$output72 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments96, $renderChildrenClosure97, $renderingContext); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure106 = function() use ($renderingContext, $self) { +$output110 = ''; + +$output110 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure112 = function() use ($renderingContext, $self) { +$output113 = ''; + +$output113 .= '(-webkit-min-device-pixel-ratio: '; +$array114 = array ( +); +$output113 .= $renderingContext->getVariableProvider()->getByPath('sizeDppx', $array114); + +$output113 .= ')'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure116 = function() use ($renderingContext, $self) { +$output120 = ''; + +$output120 .= ' and '; +$array121 = array ( +); +$output120 .= $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array121); +return $output120; +}; +$arguments115 = array(); +$arguments115['then'] = NULL; +$arguments115['else'] = NULL; +$arguments115['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array117 = array(); +$array118 = array ( +);$array117['0'] = $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array118); + +$expression119 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments115['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression119( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array117) + ), + $renderingContext + ); +$arguments115['__thenClosure'] = $renderChildrenClosure116; + +$output113 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments115, $renderChildrenClosure116, $renderingContext); +return $output113; +}; +$arguments111 = array(); +$arguments111['value'] = NULL; +$arguments111['name'] = NULL; +$arguments111['name'] = 'mediaQuery'; +$renderChildrenClosure112 = ($arguments111['value'] !== null) ? function() use ($arguments111) { return $arguments111['value']; } : $renderChildrenClosure112; +$output110 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments111, $renderChildrenClosure112, $renderingContext)]); + +$output110 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure123 = function() use ($renderingContext, $self) { +$output124 = ''; +$array125 = array ( +); +$output124 .= $renderingContext->getVariableProvider()->getByPath('mediaQuery', $array125); + +$output124 .= ', (min-resolution: '; +$array126 = array ( +); +$output124 .= $renderingContext->getVariableProvider()->getByPath('sizeDppx', $array126); + +$output124 .= 'dppx)'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure128 = function() use ($renderingContext, $self) { +$output132 = ''; + +$output132 .= ' and '; +$array133 = array ( +); +$output132 .= $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array133); +return $output132; +}; +$arguments127 = array(); +$arguments127['then'] = NULL; +$arguments127['else'] = NULL; +$arguments127['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array129 = array(); +$array130 = array ( +);$array129['0'] = $renderingContext->getVariableProvider()->getByPath('mediaBreakpoint', $array130); + +$expression131 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments127['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression131( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array129) + ), + $renderingContext + ); +$arguments127['__thenClosure'] = $renderChildrenClosure128; + +$output124 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments127, $renderChildrenClosure128, $renderingContext); +return $output124; +}; +$arguments122 = array(); +$arguments122['value'] = NULL; +$arguments122['name'] = NULL; +$arguments122['name'] = 'mediaQuery'; +$renderChildrenClosure123 = ($arguments122['value'] !== null) ? function() use ($arguments122) { return $arguments122['value']; } : $renderChildrenClosure123; +$output110 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments122, $renderChildrenClosure123, $renderingContext)]); + +$output110 .= ' + '; +return $output110; +}; +$arguments105 = array(); +$arguments105['then'] = NULL; +$arguments105['else'] = NULL; +$arguments105['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array107 = array(); +$array108 = array ( +);$array107['0'] = $renderingContext->getVariableProvider()->getByPath('sizeDppx', $array108); +$array107['1'] = ' > 1'; + +$expression109 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) > 1);}; +$arguments105['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression109( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array107) + ), + $renderingContext + ); +$arguments105['__thenClosure'] = $renderChildrenClosure106; + +$output72 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments105, $renderChildrenClosure106, $renderingContext); + +$output72 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure135 = function() use ($renderingContext, $self) { +$output136 = ''; +$array137 = array ( +); +$output136 .= $renderingContext->getVariableProvider()->getByPath('variantStyle', $array137); + +$output136 .= ' '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure139 = function() use ($renderingContext, $self) { +$output143 = ''; + +$output143 .= '@media '; +$array144 = array ( +); +$output143 .= $renderingContext->getVariableProvider()->getByPath('mediaQuery', $array144); + +$output143 .= ' { '; +return $output143; +}; +$arguments138 = array(); +$arguments138['then'] = NULL; +$arguments138['else'] = NULL; +$arguments138['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array140 = array(); +$array141 = array ( +);$array140['0'] = $renderingContext->getVariableProvider()->getByPath('mediaQuery', $array141); + +$expression142 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments138['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression142( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array140) + ), + $renderingContext + ); +$arguments138['__thenClosure'] = $renderChildrenClosure139; + +$output136 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments138, $renderChildrenClosure139, $renderingContext); + +$output136 .= '#'; +$array145 = array ( +); +$output136 .= $renderingContext->getVariableProvider()->getByPath('backgroundImageIdentifier', $array145); + +$output136 .= ' { background-image: url(\''; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper +$renderChildrenClosure147 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments146 = array(); +$arguments146['src'] = NULL; +$arguments146['treatIdAsReference'] = false; +$arguments146['image'] = NULL; +$arguments146['crop'] = NULL; +$arguments146['cropVariant'] = 'default'; +$arguments146['width'] = NULL; +$arguments146['height'] = NULL; +$arguments146['minWidth'] = NULL; +$arguments146['minHeight'] = NULL; +$arguments146['maxWidth'] = NULL; +$arguments146['maxHeight'] = NULL; +$arguments146['absolute'] = false; +$array148 = array ( +);$arguments146['image'] = $renderingContext->getVariableProvider()->getByPath('backgroundImageObject', $array148); +$array149 = array ( +);$arguments146['cropVariant'] = $renderingContext->getVariableProvider()->getByPath('name', $array149); +$array150 = array ( +);$arguments146['maxWidth'] = $renderingContext->getVariableProvider()->getByPath('sizeWidth', $array150); + +$output136 .= TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper::renderStatic($arguments146, $renderChildrenClosure147, $renderingContext); + +$output136 .= '\'); }'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure152 = function() use ($renderingContext, $self) { +return ' }'; +}; +$arguments151 = array(); +$arguments151['then'] = NULL; +$arguments151['else'] = NULL; +$arguments151['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array153 = array(); +$array154 = array ( +);$array153['0'] = $renderingContext->getVariableProvider()->getByPath('mediaQuery', $array154); + +$expression155 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments151['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression155( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array153) + ), + $renderingContext + ); +$arguments151['__thenClosure'] = $renderChildrenClosure152; + +$output136 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments151, $renderChildrenClosure152, $renderingContext); +return $output136; +}; +$arguments134 = array(); +$arguments134['value'] = NULL; +$arguments134['name'] = NULL; +$arguments134['name'] = 'variantStyle'; +$renderChildrenClosure135 = ($arguments134['value'] !== null) ? function() use ($arguments134) { return $arguments134['value']; } : $renderChildrenClosure135; +$output72 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments134, $renderChildrenClosure135, $renderingContext)]); + +$output72 .= ' + '; +return $output72; +}; +$arguments69 = array(); +$arguments69['each'] = NULL; +$arguments69['as'] = NULL; +$arguments69['key'] = NULL; +$arguments69['reverse'] = false; +$arguments69['iteration'] = NULL; +$array71 = array ( +);$arguments69['each'] = $renderingContext->getVariableProvider()->getByPath('variant.sizes', $array71); +$arguments69['key'] = 'sizeKey'; +$arguments69['as'] = 'sizeConfig'; +$arguments69['iteration'] = 'iteration'; + +$output66 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments69, $renderChildrenClosure70, $renderingContext); + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure157 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments156 = array(); +$arguments156['value'] = NULL; +$arguments156['name'] = NULL; +$arguments156['name'] = 'styles'; +$output158 = ''; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\Format\TrimViewHelper +$renderChildrenClosure160 = function() use ($renderingContext, $self) { +$array161 = array ( +);return $renderingContext->getVariableProvider()->getByPath('variantStyle', $array161); +}; +$arguments159 = array(); + +$output158 .= BK2K\BootstrapPackage\ViewHelpers\Format\TrimViewHelper::renderStatic($arguments159, $renderChildrenClosure160, $renderingContext); + +$output158 .= ' '; +$array162 = array ( +); +$output158 .= $renderingContext->getVariableProvider()->getByPath('styles', $array162); +$arguments156['value'] = $output158; +$renderChildrenClosure157 = ($arguments156['value'] !== null) ? function() use ($arguments156) { return $arguments156['value']; } : $renderChildrenClosure157; +$output66 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments156, $renderChildrenClosure157, $renderingContext)]); + +$output66 .= ' + '; +return $output66; +}; +$arguments60 = array(); +$arguments60['then'] = NULL; +$arguments60['else'] = NULL; +$arguments60['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array62 = array(); +$array63 = array ( +);$array62['0'] = $renderingContext->getVariableProvider()->getByPath('width', $array63); +$array62['1'] = ' && '; +$array64 = array ( +);$array62['2'] = $renderingContext->getVariableProvider()->getByPath('variant.sizes', $array64); + +$expression65 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) && TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"]));}; +$arguments60['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression65( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array62) + ), + $renderingContext + ); +$arguments60['__thenClosure'] = $renderChildrenClosure61; + +$output51 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments60, $renderChildrenClosure61, $renderingContext); + +$output51 .= ' + '; +return $output51; +}; +$arguments48 = array(); +$arguments48['each'] = NULL; +$arguments48['as'] = NULL; +$arguments48['key'] = NULL; +$arguments48['reverse'] = false; +$arguments48['iteration'] = NULL; +$array50 = array ( +);$arguments48['each'] = $renderingContext->getVariableProvider()->getByPath('variants', $array50); +$arguments48['key'] = 'name'; +$arguments48['as'] = 'variant'; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments48, $renderChildrenClosure49, $renderingContext); + +$output6 .= ' + +
+
+'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('backgroundImage.0', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Header_All_6e2c3966098a29717d31cb5031ab47be4cc23eb0.php b/var/cache/code/fluid_template/partial_Header_All_6e2c3966098a29717d31cb5031ab47be4cc23eb0.php new file mode 100644 index 0000000..6d3d228 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Header_All_6e2c3966098a29717d31cb5031ab47be4cc23eb0.php @@ -0,0 +1,302 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +$output14 = ''; + +$output14 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure16 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments15 = array(); +$arguments15['section'] = NULL; +$arguments15['partial'] = NULL; +$arguments15['delegate'] = NULL; +$arguments15['renderable'] = NULL; +$arguments15['arguments'] = array ( +); +$arguments15['optional'] = false; +$arguments15['default'] = NULL; +$arguments15['contentAs'] = NULL; +$arguments15['debug'] = true; +$arguments15['partial'] = 'Header/Header'; +// Rendering Array +$array17 = array(); +$array18 = array ( +);$array17['header'] = $renderingContext->getVariableProvider()->getByPath('data.header', $array18); +$array19 = array ( +);$array17['layout'] = $renderingContext->getVariableProvider()->getByPath('data.header_layout', $array19); +$array20 = array ( +);$array17['class'] = $renderingContext->getVariableProvider()->getByPath('settings.header.class', $array20); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure22 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments21 = array(); +$arguments21['then'] = NULL; +$arguments21['else'] = NULL; +$arguments21['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array23 = array(); +$array24 = array ( +);$array23['0'] = $renderingContext->getVariableProvider()->getByPath('data.header_position', $array24); + +$expression25 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments21['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression25( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array23) + ), + $renderingContext + ); +$output26 = ''; + +$output26 .= 'text-'; +$array27 = array ( +); +$output26 .= $renderingContext->getVariableProvider()->getByPath('data.header_position', $array27); +$arguments21['then'] = $output26; +$array17['positionClass'] = TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments21, $renderChildrenClosure22, $renderingContext); +$array28 = array ( +);$array17['link'] = $renderingContext->getVariableProvider()->getByPath('data.header_link', $array28); +$array29 = array ( +);$array17['default'] = $renderingContext->getVariableProvider()->getByPath('settings.header.defaultHeaderType', $array29); +$arguments15['arguments'] = $array17; + +$output14 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments15, $renderChildrenClosure16, $renderingContext); + +$output14 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments30 = array(); +$arguments30['section'] = NULL; +$arguments30['partial'] = NULL; +$arguments30['delegate'] = NULL; +$arguments30['renderable'] = NULL; +$arguments30['arguments'] = array ( +); +$arguments30['optional'] = false; +$arguments30['default'] = NULL; +$arguments30['contentAs'] = NULL; +$arguments30['debug'] = true; +$arguments30['partial'] = 'Header/SubHeader'; +// Rendering Array +$array32 = array(); +$array33 = array ( +);$array32['subheader'] = $renderingContext->getVariableProvider()->getByPath('data.subheader', $array33); +$array34 = array ( +);$array32['layout'] = $renderingContext->getVariableProvider()->getByPath('data.header_layout', $array34); +$array35 = array ( +);$array32['class'] = $renderingContext->getVariableProvider()->getByPath('settings.subheader.class', $array35); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure37 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments36 = array(); +$arguments36['then'] = NULL; +$arguments36['else'] = NULL; +$arguments36['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array38 = array(); +$array39 = array ( +);$array38['0'] = $renderingContext->getVariableProvider()->getByPath('data.header_position', $array39); + +$expression40 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments36['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression40( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array38) + ), + $renderingContext + ); +$output41 = ''; + +$output41 .= 'text-'; +$array42 = array ( +); +$output41 .= $renderingContext->getVariableProvider()->getByPath('data.header_position', $array42); +$arguments36['then'] = $output41; +$array32['positionClass'] = TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments36, $renderChildrenClosure37, $renderingContext); +$array43 = array ( +);$array32['default'] = $renderingContext->getVariableProvider()->getByPath('settings.header.defaultHeaderType', $array43); +$arguments30['arguments'] = $array32; + +$output14 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments30, $renderChildrenClosure31, $renderingContext); + +$output14 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure45 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments44 = array(); +$arguments44['section'] = NULL; +$arguments44['partial'] = NULL; +$arguments44['delegate'] = NULL; +$arguments44['renderable'] = NULL; +$arguments44['arguments'] = array ( +); +$arguments44['optional'] = false; +$arguments44['default'] = NULL; +$arguments44['contentAs'] = NULL; +$arguments44['debug'] = true; +$arguments44['partial'] = 'Header/Date'; +// Rendering Array +$array46 = array(); +$array47 = array ( +);$array46['date'] = $renderingContext->getVariableProvider()->getByPath('data.date', $array47); +$array48 = array ( +);$array46['format'] = $renderingContext->getVariableProvider()->getByPath('settings.header.date.format', $array48); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure50 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments49 = array(); +$arguments49['then'] = NULL; +$arguments49['else'] = NULL; +$arguments49['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array51 = array(); +$array52 = array ( +);$array51['0'] = $renderingContext->getVariableProvider()->getByPath('data.header_position', $array52); + +$expression53 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments49['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression53( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array51) + ), + $renderingContext + ); +$output54 = ''; + +$output54 .= 'text-'; +$array55 = array ( +); +$output54 .= $renderingContext->getVariableProvider()->getByPath('data.header_position', $array55); +$arguments49['then'] = $output54; +$array46['positionClass'] = TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments49, $renderChildrenClosure50, $renderingContext); +$arguments44['arguments'] = $array46; + +$output14 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments44, $renderChildrenClosure45, $renderingContext); + +$output14 .= ' +
+ '; +return $output14; +}; +$arguments7 = array(); +$arguments7['then'] = NULL; +$arguments7['else'] = NULL; +$arguments7['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array9 = array(); +$array10 = array ( +);$array9['0'] = $renderingContext->getVariableProvider()->getByPath('data.header', $array10); +$array9['1'] = ' || '; +$array11 = array ( +);$array9['2'] = $renderingContext->getVariableProvider()->getByPath('data.subheader', $array11); +$array9['3'] = ' || '; +$array12 = array ( +);$array9['4'] = $renderingContext->getVariableProvider()->getByPath('data.date', $array12); + +$expression13 = function($context) {return ((TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) || TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"])) || TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node4"]));}; +$arguments7['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression13( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array9) + ), + $renderingContext + ); +$arguments7['__thenClosure'] = $renderChildrenClosure8; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext); + +$output6 .= ' +'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('data.header_layout', $array4); +$array3['1'] = ' != 100'; + +$expression5 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) != 100);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Header_All_6f652374c5a5d679b28fe550f90d571e482b8b9c.php b/var/cache/code/fluid_template/partial_Header_All_6f652374c5a5d679b28fe550f90d571e482b8b9c.php new file mode 100644 index 0000000..c3b42c2 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Header_All_6f652374c5a5d679b28fe550f90d571e482b8b9c.php @@ -0,0 +1,302 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +$output14 = ''; + +$output14 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure16 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments15 = array(); +$arguments15['section'] = NULL; +$arguments15['partial'] = NULL; +$arguments15['delegate'] = NULL; +$arguments15['renderable'] = NULL; +$arguments15['arguments'] = array ( +); +$arguments15['optional'] = false; +$arguments15['default'] = NULL; +$arguments15['contentAs'] = NULL; +$arguments15['debug'] = true; +$arguments15['partial'] = 'Header/Header'; +// Rendering Array +$array17 = array(); +$array18 = array ( +);$array17['header'] = $renderingContext->getVariableProvider()->getByPath('data.header', $array18); +$array19 = array ( +);$array17['layout'] = $renderingContext->getVariableProvider()->getByPath('data.header_layout', $array19); +$array20 = array ( +);$array17['class'] = $renderingContext->getVariableProvider()->getByPath('settings.header.class', $array20); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure22 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments21 = array(); +$arguments21['then'] = NULL; +$arguments21['else'] = NULL; +$arguments21['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array23 = array(); +$array24 = array ( +);$array23['0'] = $renderingContext->getVariableProvider()->getByPath('data.header_position', $array24); + +$expression25 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments21['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression25( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array23) + ), + $renderingContext + ); +$output26 = ''; + +$output26 .= 'text-'; +$array27 = array ( +); +$output26 .= $renderingContext->getVariableProvider()->getByPath('data.header_position', $array27); +$arguments21['then'] = $output26; +$array17['positionClass'] = TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments21, $renderChildrenClosure22, $renderingContext); +$array28 = array ( +);$array17['link'] = $renderingContext->getVariableProvider()->getByPath('data.header_link', $array28); +$array29 = array ( +);$array17['default'] = $renderingContext->getVariableProvider()->getByPath('settings.header.defaultHeaderType', $array29); +$arguments15['arguments'] = $array17; + +$output14 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments15, $renderChildrenClosure16, $renderingContext); + +$output14 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments30 = array(); +$arguments30['section'] = NULL; +$arguments30['partial'] = NULL; +$arguments30['delegate'] = NULL; +$arguments30['renderable'] = NULL; +$arguments30['arguments'] = array ( +); +$arguments30['optional'] = false; +$arguments30['default'] = NULL; +$arguments30['contentAs'] = NULL; +$arguments30['debug'] = true; +$arguments30['partial'] = 'Header/SubHeader'; +// Rendering Array +$array32 = array(); +$array33 = array ( +);$array32['subheader'] = $renderingContext->getVariableProvider()->getByPath('data.subheader', $array33); +$array34 = array ( +);$array32['layout'] = $renderingContext->getVariableProvider()->getByPath('data.header_layout', $array34); +$array35 = array ( +);$array32['class'] = $renderingContext->getVariableProvider()->getByPath('settings.subheader.class', $array35); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure37 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments36 = array(); +$arguments36['then'] = NULL; +$arguments36['else'] = NULL; +$arguments36['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array38 = array(); +$array39 = array ( +);$array38['0'] = $renderingContext->getVariableProvider()->getByPath('data.header_position', $array39); + +$expression40 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments36['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression40( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array38) + ), + $renderingContext + ); +$output41 = ''; + +$output41 .= 'text-'; +$array42 = array ( +); +$output41 .= $renderingContext->getVariableProvider()->getByPath('data.header_position', $array42); +$arguments36['then'] = $output41; +$array32['positionClass'] = TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments36, $renderChildrenClosure37, $renderingContext); +$array43 = array ( +);$array32['default'] = $renderingContext->getVariableProvider()->getByPath('settings.header.defaultHeaderType', $array43); +$arguments30['arguments'] = $array32; + +$output14 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments30, $renderChildrenClosure31, $renderingContext); + +$output14 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure45 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments44 = array(); +$arguments44['section'] = NULL; +$arguments44['partial'] = NULL; +$arguments44['delegate'] = NULL; +$arguments44['renderable'] = NULL; +$arguments44['arguments'] = array ( +); +$arguments44['optional'] = false; +$arguments44['default'] = NULL; +$arguments44['contentAs'] = NULL; +$arguments44['debug'] = true; +$arguments44['partial'] = 'Header/Date'; +// Rendering Array +$array46 = array(); +$array47 = array ( +);$array46['date'] = $renderingContext->getVariableProvider()->getByPath('data.date', $array47); +$array48 = array ( +);$array46['format'] = $renderingContext->getVariableProvider()->getByPath('settings.header.date.format', $array48); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure50 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments49 = array(); +$arguments49['then'] = NULL; +$arguments49['else'] = NULL; +$arguments49['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array51 = array(); +$array52 = array ( +);$array51['0'] = $renderingContext->getVariableProvider()->getByPath('data.header_position', $array52); + +$expression53 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments49['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression53( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array51) + ), + $renderingContext + ); +$output54 = ''; + +$output54 .= 'text-'; +$array55 = array ( +); +$output54 .= $renderingContext->getVariableProvider()->getByPath('data.header_position', $array55); +$arguments49['then'] = $output54; +$array46['positionClass'] = TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments49, $renderChildrenClosure50, $renderingContext); +$arguments44['arguments'] = $array46; + +$output14 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments44, $renderChildrenClosure45, $renderingContext); + +$output14 .= ' +
+ '; +return $output14; +}; +$arguments7 = array(); +$arguments7['then'] = NULL; +$arguments7['else'] = NULL; +$arguments7['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array9 = array(); +$array10 = array ( +);$array9['0'] = $renderingContext->getVariableProvider()->getByPath('data.header', $array10); +$array9['1'] = ' || '; +$array11 = array ( +);$array9['2'] = $renderingContext->getVariableProvider()->getByPath('data.subheader', $array11); +$array9['3'] = ' || '; +$array12 = array ( +);$array9['4'] = $renderingContext->getVariableProvider()->getByPath('data.date', $array12); + +$expression13 = function($context) {return ((TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) || TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"])) || TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node4"]));}; +$arguments7['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression13( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array9) + ), + $renderingContext + ); +$arguments7['__thenClosure'] = $renderChildrenClosure8; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext); + +$output6 .= ' +'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('data.header_layout', $array4); +$array3['1'] = ' != 100'; + +$expression5 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) != 100);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Header_All_b37f427af1da158537aba089c50b533c6033e5d6.php b/var/cache/code/fluid_template/partial_Header_All_b37f427af1da158537aba089c50b533c6033e5d6.php new file mode 100644 index 0000000..0bf6d20 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Header_All_b37f427af1da158537aba089c50b533c6033e5d6.php @@ -0,0 +1,302 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +$output14 = ''; + +$output14 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure16 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments15 = array(); +$arguments15['section'] = NULL; +$arguments15['partial'] = NULL; +$arguments15['delegate'] = NULL; +$arguments15['renderable'] = NULL; +$arguments15['arguments'] = array ( +); +$arguments15['optional'] = false; +$arguments15['default'] = NULL; +$arguments15['contentAs'] = NULL; +$arguments15['debug'] = true; +$arguments15['partial'] = 'Header/Header'; +// Rendering Array +$array17 = array(); +$array18 = array ( +);$array17['header'] = $renderingContext->getVariableProvider()->getByPath('data.header', $array18); +$array19 = array ( +);$array17['layout'] = $renderingContext->getVariableProvider()->getByPath('data.header_layout', $array19); +$array20 = array ( +);$array17['class'] = $renderingContext->getVariableProvider()->getByPath('settings.header.class', $array20); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure22 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments21 = array(); +$arguments21['then'] = NULL; +$arguments21['else'] = NULL; +$arguments21['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array23 = array(); +$array24 = array ( +);$array23['0'] = $renderingContext->getVariableProvider()->getByPath('data.header_position', $array24); + +$expression25 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments21['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression25( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array23) + ), + $renderingContext + ); +$output26 = ''; + +$output26 .= 'text-'; +$array27 = array ( +); +$output26 .= $renderingContext->getVariableProvider()->getByPath('data.header_position', $array27); +$arguments21['then'] = $output26; +$array17['positionClass'] = TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments21, $renderChildrenClosure22, $renderingContext); +$array28 = array ( +);$array17['link'] = $renderingContext->getVariableProvider()->getByPath('data.header_link', $array28); +$array29 = array ( +);$array17['default'] = $renderingContext->getVariableProvider()->getByPath('settings.header.defaultHeaderType', $array29); +$arguments15['arguments'] = $array17; + +$output14 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments15, $renderChildrenClosure16, $renderingContext); + +$output14 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments30 = array(); +$arguments30['section'] = NULL; +$arguments30['partial'] = NULL; +$arguments30['delegate'] = NULL; +$arguments30['renderable'] = NULL; +$arguments30['arguments'] = array ( +); +$arguments30['optional'] = false; +$arguments30['default'] = NULL; +$arguments30['contentAs'] = NULL; +$arguments30['debug'] = true; +$arguments30['partial'] = 'Header/SubHeader'; +// Rendering Array +$array32 = array(); +$array33 = array ( +);$array32['subheader'] = $renderingContext->getVariableProvider()->getByPath('data.subheader', $array33); +$array34 = array ( +);$array32['layout'] = $renderingContext->getVariableProvider()->getByPath('data.header_layout', $array34); +$array35 = array ( +);$array32['class'] = $renderingContext->getVariableProvider()->getByPath('settings.subheader.class', $array35); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure37 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments36 = array(); +$arguments36['then'] = NULL; +$arguments36['else'] = NULL; +$arguments36['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array38 = array(); +$array39 = array ( +);$array38['0'] = $renderingContext->getVariableProvider()->getByPath('data.header_position', $array39); + +$expression40 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments36['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression40( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array38) + ), + $renderingContext + ); +$output41 = ''; + +$output41 .= 'text-'; +$array42 = array ( +); +$output41 .= $renderingContext->getVariableProvider()->getByPath('data.header_position', $array42); +$arguments36['then'] = $output41; +$array32['positionClass'] = TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments36, $renderChildrenClosure37, $renderingContext); +$array43 = array ( +);$array32['default'] = $renderingContext->getVariableProvider()->getByPath('settings.header.defaultHeaderType', $array43); +$arguments30['arguments'] = $array32; + +$output14 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments30, $renderChildrenClosure31, $renderingContext); + +$output14 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure45 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments44 = array(); +$arguments44['section'] = NULL; +$arguments44['partial'] = NULL; +$arguments44['delegate'] = NULL; +$arguments44['renderable'] = NULL; +$arguments44['arguments'] = array ( +); +$arguments44['optional'] = false; +$arguments44['default'] = NULL; +$arguments44['contentAs'] = NULL; +$arguments44['debug'] = true; +$arguments44['partial'] = 'Header/Date'; +// Rendering Array +$array46 = array(); +$array47 = array ( +);$array46['date'] = $renderingContext->getVariableProvider()->getByPath('data.date', $array47); +$array48 = array ( +);$array46['format'] = $renderingContext->getVariableProvider()->getByPath('settings.header.date.format', $array48); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure50 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments49 = array(); +$arguments49['then'] = NULL; +$arguments49['else'] = NULL; +$arguments49['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array51 = array(); +$array52 = array ( +);$array51['0'] = $renderingContext->getVariableProvider()->getByPath('data.header_position', $array52); + +$expression53 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments49['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression53( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array51) + ), + $renderingContext + ); +$output54 = ''; + +$output54 .= 'text-'; +$array55 = array ( +); +$output54 .= $renderingContext->getVariableProvider()->getByPath('data.header_position', $array55); +$arguments49['then'] = $output54; +$array46['positionClass'] = TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments49, $renderChildrenClosure50, $renderingContext); +$arguments44['arguments'] = $array46; + +$output14 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments44, $renderChildrenClosure45, $renderingContext); + +$output14 .= ' +
+ '; +return $output14; +}; +$arguments7 = array(); +$arguments7['then'] = NULL; +$arguments7['else'] = NULL; +$arguments7['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array9 = array(); +$array10 = array ( +);$array9['0'] = $renderingContext->getVariableProvider()->getByPath('data.header', $array10); +$array9['1'] = ' || '; +$array11 = array ( +);$array9['2'] = $renderingContext->getVariableProvider()->getByPath('data.subheader', $array11); +$array9['3'] = ' || '; +$array12 = array ( +);$array9['4'] = $renderingContext->getVariableProvider()->getByPath('data.date', $array12); + +$expression13 = function($context) {return ((TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) || TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"])) || TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node4"]));}; +$arguments7['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression13( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array9) + ), + $renderingContext + ); +$arguments7['__thenClosure'] = $renderChildrenClosure8; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext); + +$output6 .= ' +'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('data.header_layout', $array4); +$array3['1'] = ' != 100'; + +$expression5 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) != 100);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Header_Date_72e21040fab6f5d546594a30cf5aeab9f067b968.php b/var/cache/code/fluid_template/partial_Header_Date_72e21040fab6f5d546594a30cf5aeab9f067b968.php new file mode 100644 index 0000000..3bb772b --- /dev/null +++ b/var/cache/code/fluid_template/partial_Header_Date_72e21040fab6f5d546594a30cf5aeab9f067b968.php @@ -0,0 +1,118 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' +

+ +

+'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('date', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Header_Date_97f063cc7cc2417a9854be2ffffa7b4520e609c3.php b/var/cache/code/fluid_template/partial_Header_Date_97f063cc7cc2417a9854be2ffffa7b4520e609c3.php new file mode 100644 index 0000000..d24b296 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Header_Date_97f063cc7cc2417a9854be2ffffa7b4520e609c3.php @@ -0,0 +1,118 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' +

+ +

+'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('date', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Header_Date_e8019e68506cec1af1239c8d52725edbd30053b1.php b/var/cache/code/fluid_template/partial_Header_Date_e8019e68506cec1af1239c8d52725edbd30053b1.php new file mode 100644 index 0000000..7633860 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Header_Date_e8019e68506cec1af1239c8d52725edbd30053b1.php @@ -0,0 +1,118 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' +

+ +

+'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('date', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Header_Header_0d7defaefd6b6990484e2b516d6d25e627e4cd12.php b/var/cache/code/fluid_template/partial_Header_Header_0d7defaefd6b6990484e2b516d6d25e627e4cd12.php new file mode 100644 index 0000000..367eb8c --- /dev/null +++ b/var/cache/code/fluid_template/partial_Header_Header_0d7defaefd6b6990484e2b516d6d25e627e4cd12.php @@ -0,0 +1,982 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SwitchViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +$output76 = ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure78 = function() use ($renderingContext, $self) { +$output79 = ''; + +$output79 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure83 = function() use ($renderingContext, $self) { +$output85 = ''; + +$output85 .= ''; +$array86 = array ( +); +$output85 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array86)]); + +$output85 .= ''; +return $output85; +}; +$arguments82 = array(); +$arguments82['parameter'] = NULL; +$arguments82['target'] = ''; +$arguments82['class'] = ''; +$arguments82['title'] = ''; +$arguments82['additionalParams'] = ''; +$arguments82['additionalAttributes'] = array ( +); +$arguments82['useCacheHash'] = false; +$arguments82['addQueryString'] = false; +$arguments82['addQueryStringMethod'] = 'GET'; +$arguments82['addQueryStringExclude'] = ''; +$arguments82['absolute'] = false; +$array84 = array ( +);$arguments82['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array84); + +$output79 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments82, $renderChildrenClosure83, $renderingContext); + +$output79 .= ' +

+ '; +return $output79; +}; +$arguments77 = array(); +$arguments77['value'] = NULL; +$arguments77['value'] = 1; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure88 = function() use ($renderingContext, $self) { +$output89 = ''; + +$output89 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure93 = function() use ($renderingContext, $self) { +$output95 = ''; + +$output95 .= ''; +$array96 = array ( +); +$output95 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array96)]); + +$output95 .= ''; +return $output95; +}; +$arguments92 = array(); +$arguments92['parameter'] = NULL; +$arguments92['target'] = ''; +$arguments92['class'] = ''; +$arguments92['title'] = ''; +$arguments92['additionalParams'] = ''; +$arguments92['additionalAttributes'] = array ( +); +$arguments92['useCacheHash'] = false; +$arguments92['addQueryString'] = false; +$arguments92['addQueryStringMethod'] = 'GET'; +$arguments92['addQueryStringExclude'] = ''; +$arguments92['absolute'] = false; +$array94 = array ( +);$arguments92['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array94); + +$output89 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments92, $renderChildrenClosure93, $renderingContext); + +$output89 .= ' +

+ '; +return $output89; +}; +$arguments87 = array(); +$arguments87['value'] = NULL; +$arguments87['value'] = 2; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure98 = function() use ($renderingContext, $self) { +$output99 = ''; + +$output99 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure103 = function() use ($renderingContext, $self) { +$output105 = ''; + +$output105 .= ''; +$array106 = array ( +); +$output105 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array106)]); + +$output105 .= ''; +return $output105; +}; +$arguments102 = array(); +$arguments102['parameter'] = NULL; +$arguments102['target'] = ''; +$arguments102['class'] = ''; +$arguments102['title'] = ''; +$arguments102['additionalParams'] = ''; +$arguments102['additionalAttributes'] = array ( +); +$arguments102['useCacheHash'] = false; +$arguments102['addQueryString'] = false; +$arguments102['addQueryStringMethod'] = 'GET'; +$arguments102['addQueryStringExclude'] = ''; +$arguments102['absolute'] = false; +$array104 = array ( +);$arguments102['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array104); + +$output99 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments102, $renderChildrenClosure103, $renderingContext); + +$output99 .= ' +

+ '; +return $output99; +}; +$arguments97 = array(); +$arguments97['value'] = NULL; +$arguments97['value'] = 3; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure108 = function() use ($renderingContext, $self) { +$output109 = ''; + +$output109 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure113 = function() use ($renderingContext, $self) { +$output115 = ''; + +$output115 .= ''; +$array116 = array ( +); +$output115 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array116)]); + +$output115 .= ''; +return $output115; +}; +$arguments112 = array(); +$arguments112['parameter'] = NULL; +$arguments112['target'] = ''; +$arguments112['class'] = ''; +$arguments112['title'] = ''; +$arguments112['additionalParams'] = ''; +$arguments112['additionalAttributes'] = array ( +); +$arguments112['useCacheHash'] = false; +$arguments112['addQueryString'] = false; +$arguments112['addQueryStringMethod'] = 'GET'; +$arguments112['addQueryStringExclude'] = ''; +$arguments112['absolute'] = false; +$array114 = array ( +);$arguments112['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array114); + +$output109 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments112, $renderChildrenClosure113, $renderingContext); + +$output109 .= ' +

+ '; +return $output109; +}; +$arguments107 = array(); +$arguments107['value'] = NULL; +$arguments107['value'] = 4; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure118 = function() use ($renderingContext, $self) { +$output119 = ''; + +$output119 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure123 = function() use ($renderingContext, $self) { +$output125 = ''; + +$output125 .= ''; +$array126 = array ( +); +$output125 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array126)]); + +$output125 .= ''; +return $output125; +}; +$arguments122 = array(); +$arguments122['parameter'] = NULL; +$arguments122['target'] = ''; +$arguments122['class'] = ''; +$arguments122['title'] = ''; +$arguments122['additionalParams'] = ''; +$arguments122['additionalAttributes'] = array ( +); +$arguments122['useCacheHash'] = false; +$arguments122['addQueryString'] = false; +$arguments122['addQueryStringMethod'] = 'GET'; +$arguments122['addQueryStringExclude'] = ''; +$arguments122['absolute'] = false; +$array124 = array ( +);$arguments122['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array124); + +$output119 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments122, $renderChildrenClosure123, $renderingContext); + +$output119 .= ' +
+ '; +return $output119; +}; +$arguments117 = array(); +$arguments117['value'] = NULL; +$arguments117['value'] = 5; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure128 = function() use ($renderingContext, $self) { +$output129 = ''; + +$output129 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure133 = function() use ($renderingContext, $self) { +$output135 = ''; + +$output135 .= ''; +$array136 = array ( +); +$output135 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array136)]); + +$output135 .= ''; +return $output135; +}; +$arguments132 = array(); +$arguments132['parameter'] = NULL; +$arguments132['target'] = ''; +$arguments132['class'] = ''; +$arguments132['title'] = ''; +$arguments132['additionalParams'] = ''; +$arguments132['additionalAttributes'] = array ( +); +$arguments132['useCacheHash'] = false; +$arguments132['addQueryString'] = false; +$arguments132['addQueryStringMethod'] = 'GET'; +$arguments132['addQueryStringExclude'] = ''; +$arguments132['absolute'] = false; +$array134 = array ( +);$arguments132['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array134); + +$output129 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments132, $renderChildrenClosure133, $renderingContext); + +$output129 .= ' +
+ '; +return $output129; +}; +$arguments127 = array(); +$arguments127['value'] = NULL; +$arguments127['value'] = 6; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure138 = function() use ($renderingContext, $self) { +$output139 = ''; + +$output139 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure141 = function() use ($renderingContext, $self) { +return ' -- do not show header -- '; +}; +$arguments140 = array(); + +$output139 .= ''; + +$output139 .= ' + '; +return $output139; +}; +$arguments137 = array(); +$arguments137['value'] = NULL; +$arguments137['value'] = 100; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\DefaultCaseViewHelper +$renderChildrenClosure143 = function() use ($renderingContext, $self) { +$output144 = ''; + +$output144 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure146 = function() use ($renderingContext, $self) { +$output150 = ''; + +$output150 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure152 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments151 = array(); +$arguments151['section'] = NULL; +$arguments151['partial'] = NULL; +$arguments151['delegate'] = NULL; +$arguments151['renderable'] = NULL; +$arguments151['arguments'] = array ( +); +$arguments151['optional'] = false; +$arguments151['default'] = NULL; +$arguments151['contentAs'] = NULL; +$arguments151['debug'] = true; +$arguments151['partial'] = 'Header/Header'; +// Rendering Array +$array153 = array(); +$array154 = array ( +);$array153['header'] = $renderingContext->getVariableProvider()->getByPath('header', $array154); +$array155 = array ( +);$array153['layout'] = $renderingContext->getVariableProvider()->getByPath('default', $array155); +$array156 = array ( +);$array153['class'] = $renderingContext->getVariableProvider()->getByPath('class', $array156); +$array157 = array ( +);$array153['positionClass'] = $renderingContext->getVariableProvider()->getByPath('positionClass', $array157); +$array158 = array ( +);$array153['link'] = $renderingContext->getVariableProvider()->getByPath('link', $array158); +$arguments151['arguments'] = $array153; + +$output150 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments151, $renderChildrenClosure152, $renderingContext); + +$output150 .= ' + '; +return $output150; +}; +$arguments145 = array(); +$arguments145['then'] = NULL; +$arguments145['else'] = NULL; +$arguments145['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array147 = array(); +$array148 = array ( +);$array147['0'] = $renderingContext->getVariableProvider()->getByPath('default', $array148); + +$expression149 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments145['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression149( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array147) + ), + $renderingContext + ); +$arguments145['__thenClosure'] = $renderChildrenClosure146; + +$output144 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments145, $renderChildrenClosure146, $renderingContext); + +$output144 .= ' + '; +return $output144; +}; +$arguments142 = array(); + +$output76 .= ''; + +$output76 .= ' + '; +return $output76; +}; +$arguments7 = array(); +$arguments7['expression'] = NULL; +$array75 = array ( +);$arguments7['expression'] = $renderingContext->getVariableProvider()->getByPath('layout', $array75); + +$output6 .= call_user_func_array(function($arguments) use ($renderingContext, $self) { +switch ($arguments['expression']) { +case call_user_func(function() use ($renderingContext, $self) { + +return 1; +}): return call_user_func(function() use ($renderingContext, $self) { +$output9 = ''; + +$output9 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure13 = function() use ($renderingContext, $self) { +$output15 = ''; + +$output15 .= ''; +$array16 = array ( +); +$output15 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array16)]); + +$output15 .= ''; +return $output15; +}; +$arguments12 = array(); +$arguments12['parameter'] = NULL; +$arguments12['target'] = ''; +$arguments12['class'] = ''; +$arguments12['title'] = ''; +$arguments12['additionalParams'] = ''; +$arguments12['additionalAttributes'] = array ( +); +$arguments12['useCacheHash'] = false; +$arguments12['addQueryString'] = false; +$arguments12['addQueryStringMethod'] = 'GET'; +$arguments12['addQueryStringExclude'] = ''; +$arguments12['absolute'] = false; +$array14 = array ( +);$arguments12['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array14); + +$output9 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments12, $renderChildrenClosure13, $renderingContext); + +$output9 .= ' +

+ '; +return $output9; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 2; +}): return call_user_func(function() use ($renderingContext, $self) { +$output17 = ''; + +$output17 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure21 = function() use ($renderingContext, $self) { +$output23 = ''; + +$output23 .= ''; +$array24 = array ( +); +$output23 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array24)]); + +$output23 .= ''; +return $output23; +}; +$arguments20 = array(); +$arguments20['parameter'] = NULL; +$arguments20['target'] = ''; +$arguments20['class'] = ''; +$arguments20['title'] = ''; +$arguments20['additionalParams'] = ''; +$arguments20['additionalAttributes'] = array ( +); +$arguments20['useCacheHash'] = false; +$arguments20['addQueryString'] = false; +$arguments20['addQueryStringMethod'] = 'GET'; +$arguments20['addQueryStringExclude'] = ''; +$arguments20['absolute'] = false; +$array22 = array ( +);$arguments20['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array22); + +$output17 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments20, $renderChildrenClosure21, $renderingContext); + +$output17 .= ' +

+ '; +return $output17; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 3; +}): return call_user_func(function() use ($renderingContext, $self) { +$output25 = ''; + +$output25 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure29 = function() use ($renderingContext, $self) { +$output31 = ''; + +$output31 .= ''; +$array32 = array ( +); +$output31 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array32)]); + +$output31 .= ''; +return $output31; +}; +$arguments28 = array(); +$arguments28['parameter'] = NULL; +$arguments28['target'] = ''; +$arguments28['class'] = ''; +$arguments28['title'] = ''; +$arguments28['additionalParams'] = ''; +$arguments28['additionalAttributes'] = array ( +); +$arguments28['useCacheHash'] = false; +$arguments28['addQueryString'] = false; +$arguments28['addQueryStringMethod'] = 'GET'; +$arguments28['addQueryStringExclude'] = ''; +$arguments28['absolute'] = false; +$array30 = array ( +);$arguments28['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array30); + +$output25 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments28, $renderChildrenClosure29, $renderingContext); + +$output25 .= ' +

+ '; +return $output25; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 4; +}): return call_user_func(function() use ($renderingContext, $self) { +$output33 = ''; + +$output33 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure37 = function() use ($renderingContext, $self) { +$output39 = ''; + +$output39 .= ''; +$array40 = array ( +); +$output39 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array40)]); + +$output39 .= ''; +return $output39; +}; +$arguments36 = array(); +$arguments36['parameter'] = NULL; +$arguments36['target'] = ''; +$arguments36['class'] = ''; +$arguments36['title'] = ''; +$arguments36['additionalParams'] = ''; +$arguments36['additionalAttributes'] = array ( +); +$arguments36['useCacheHash'] = false; +$arguments36['addQueryString'] = false; +$arguments36['addQueryStringMethod'] = 'GET'; +$arguments36['addQueryStringExclude'] = ''; +$arguments36['absolute'] = false; +$array38 = array ( +);$arguments36['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array38); + +$output33 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments36, $renderChildrenClosure37, $renderingContext); + +$output33 .= ' +

+ '; +return $output33; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 5; +}): return call_user_func(function() use ($renderingContext, $self) { +$output41 = ''; + +$output41 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure45 = function() use ($renderingContext, $self) { +$output47 = ''; + +$output47 .= ''; +$array48 = array ( +); +$output47 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array48)]); + +$output47 .= ''; +return $output47; +}; +$arguments44 = array(); +$arguments44['parameter'] = NULL; +$arguments44['target'] = ''; +$arguments44['class'] = ''; +$arguments44['title'] = ''; +$arguments44['additionalParams'] = ''; +$arguments44['additionalAttributes'] = array ( +); +$arguments44['useCacheHash'] = false; +$arguments44['addQueryString'] = false; +$arguments44['addQueryStringMethod'] = 'GET'; +$arguments44['addQueryStringExclude'] = ''; +$arguments44['absolute'] = false; +$array46 = array ( +);$arguments44['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array46); + +$output41 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments44, $renderChildrenClosure45, $renderingContext); + +$output41 .= ' +
+ '; +return $output41; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 6; +}): return call_user_func(function() use ($renderingContext, $self) { +$output49 = ''; + +$output49 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure53 = function() use ($renderingContext, $self) { +$output55 = ''; + +$output55 .= ''; +$array56 = array ( +); +$output55 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array56)]); + +$output55 .= ''; +return $output55; +}; +$arguments52 = array(); +$arguments52['parameter'] = NULL; +$arguments52['target'] = ''; +$arguments52['class'] = ''; +$arguments52['title'] = ''; +$arguments52['additionalParams'] = ''; +$arguments52['additionalAttributes'] = array ( +); +$arguments52['useCacheHash'] = false; +$arguments52['addQueryString'] = false; +$arguments52['addQueryStringMethod'] = 'GET'; +$arguments52['addQueryStringExclude'] = ''; +$arguments52['absolute'] = false; +$array54 = array ( +);$arguments52['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array54); + +$output49 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments52, $renderChildrenClosure53, $renderingContext); + +$output49 .= ' +
+ '; +return $output49; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 100; +}): return call_user_func(function() use ($renderingContext, $self) { +$output57 = ''; + +$output57 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure59 = function() use ($renderingContext, $self) { +return ' -- do not show header -- '; +}; +$arguments58 = array(); + +$output57 .= ''; + +$output57 .= ' + '; +return $output57; +}); +default: return call_user_func(function() use ($renderingContext, $self) { +$output60 = ''; + +$output60 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure62 = function() use ($renderingContext, $self) { +$output66 = ''; + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure68 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments67 = array(); +$arguments67['section'] = NULL; +$arguments67['partial'] = NULL; +$arguments67['delegate'] = NULL; +$arguments67['renderable'] = NULL; +$arguments67['arguments'] = array ( +); +$arguments67['optional'] = false; +$arguments67['default'] = NULL; +$arguments67['contentAs'] = NULL; +$arguments67['debug'] = true; +$arguments67['partial'] = 'Header/Header'; +// Rendering Array +$array69 = array(); +$array70 = array ( +);$array69['header'] = $renderingContext->getVariableProvider()->getByPath('header', $array70); +$array71 = array ( +);$array69['layout'] = $renderingContext->getVariableProvider()->getByPath('default', $array71); +$array72 = array ( +);$array69['class'] = $renderingContext->getVariableProvider()->getByPath('class', $array72); +$array73 = array ( +);$array69['positionClass'] = $renderingContext->getVariableProvider()->getByPath('positionClass', $array73); +$array74 = array ( +);$array69['link'] = $renderingContext->getVariableProvider()->getByPath('link', $array74); +$arguments67['arguments'] = $array69; + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments67, $renderChildrenClosure68, $renderingContext); + +$output66 .= ' + '; +return $output66; +}; +$arguments61 = array(); +$arguments61['then'] = NULL; +$arguments61['else'] = NULL; +$arguments61['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array63 = array(); +$array64 = array ( +);$array63['0'] = $renderingContext->getVariableProvider()->getByPath('default', $array64); + +$expression65 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments61['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression65( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array63) + ), + $renderingContext + ); +$arguments61['__thenClosure'] = $renderChildrenClosure62; + +$output60 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments61, $renderChildrenClosure62, $renderingContext); + +$output60 .= ' + '; +return $output60; +}); +} +}, array($arguments7)); + +$output6 .= ' +'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('header', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Header_Header_8f22ef0a64a1bb651d30f895613b6eb7bcaa566a.php b/var/cache/code/fluid_template/partial_Header_Header_8f22ef0a64a1bb651d30f895613b6eb7bcaa566a.php new file mode 100644 index 0000000..37a6eee --- /dev/null +++ b/var/cache/code/fluid_template/partial_Header_Header_8f22ef0a64a1bb651d30f895613b6eb7bcaa566a.php @@ -0,0 +1,982 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SwitchViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +$output76 = ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure78 = function() use ($renderingContext, $self) { +$output79 = ''; + +$output79 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure83 = function() use ($renderingContext, $self) { +$output85 = ''; + +$output85 .= ''; +$array86 = array ( +); +$output85 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array86)]); + +$output85 .= ''; +return $output85; +}; +$arguments82 = array(); +$arguments82['parameter'] = NULL; +$arguments82['target'] = ''; +$arguments82['class'] = ''; +$arguments82['title'] = ''; +$arguments82['additionalParams'] = ''; +$arguments82['additionalAttributes'] = array ( +); +$arguments82['useCacheHash'] = false; +$arguments82['addQueryString'] = false; +$arguments82['addQueryStringMethod'] = 'GET'; +$arguments82['addQueryStringExclude'] = ''; +$arguments82['absolute'] = false; +$array84 = array ( +);$arguments82['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array84); + +$output79 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments82, $renderChildrenClosure83, $renderingContext); + +$output79 .= ' +

+ '; +return $output79; +}; +$arguments77 = array(); +$arguments77['value'] = NULL; +$arguments77['value'] = 1; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure88 = function() use ($renderingContext, $self) { +$output89 = ''; + +$output89 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure93 = function() use ($renderingContext, $self) { +$output95 = ''; + +$output95 .= ''; +$array96 = array ( +); +$output95 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array96)]); + +$output95 .= ''; +return $output95; +}; +$arguments92 = array(); +$arguments92['parameter'] = NULL; +$arguments92['target'] = ''; +$arguments92['class'] = ''; +$arguments92['title'] = ''; +$arguments92['additionalParams'] = ''; +$arguments92['additionalAttributes'] = array ( +); +$arguments92['useCacheHash'] = false; +$arguments92['addQueryString'] = false; +$arguments92['addQueryStringMethod'] = 'GET'; +$arguments92['addQueryStringExclude'] = ''; +$arguments92['absolute'] = false; +$array94 = array ( +);$arguments92['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array94); + +$output89 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments92, $renderChildrenClosure93, $renderingContext); + +$output89 .= ' +

+ '; +return $output89; +}; +$arguments87 = array(); +$arguments87['value'] = NULL; +$arguments87['value'] = 2; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure98 = function() use ($renderingContext, $self) { +$output99 = ''; + +$output99 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure103 = function() use ($renderingContext, $self) { +$output105 = ''; + +$output105 .= ''; +$array106 = array ( +); +$output105 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array106)]); + +$output105 .= ''; +return $output105; +}; +$arguments102 = array(); +$arguments102['parameter'] = NULL; +$arguments102['target'] = ''; +$arguments102['class'] = ''; +$arguments102['title'] = ''; +$arguments102['additionalParams'] = ''; +$arguments102['additionalAttributes'] = array ( +); +$arguments102['useCacheHash'] = false; +$arguments102['addQueryString'] = false; +$arguments102['addQueryStringMethod'] = 'GET'; +$arguments102['addQueryStringExclude'] = ''; +$arguments102['absolute'] = false; +$array104 = array ( +);$arguments102['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array104); + +$output99 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments102, $renderChildrenClosure103, $renderingContext); + +$output99 .= ' +

+ '; +return $output99; +}; +$arguments97 = array(); +$arguments97['value'] = NULL; +$arguments97['value'] = 3; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure108 = function() use ($renderingContext, $self) { +$output109 = ''; + +$output109 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure113 = function() use ($renderingContext, $self) { +$output115 = ''; + +$output115 .= ''; +$array116 = array ( +); +$output115 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array116)]); + +$output115 .= ''; +return $output115; +}; +$arguments112 = array(); +$arguments112['parameter'] = NULL; +$arguments112['target'] = ''; +$arguments112['class'] = ''; +$arguments112['title'] = ''; +$arguments112['additionalParams'] = ''; +$arguments112['additionalAttributes'] = array ( +); +$arguments112['useCacheHash'] = false; +$arguments112['addQueryString'] = false; +$arguments112['addQueryStringMethod'] = 'GET'; +$arguments112['addQueryStringExclude'] = ''; +$arguments112['absolute'] = false; +$array114 = array ( +);$arguments112['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array114); + +$output109 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments112, $renderChildrenClosure113, $renderingContext); + +$output109 .= ' +

+ '; +return $output109; +}; +$arguments107 = array(); +$arguments107['value'] = NULL; +$arguments107['value'] = 4; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure118 = function() use ($renderingContext, $self) { +$output119 = ''; + +$output119 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure123 = function() use ($renderingContext, $self) { +$output125 = ''; + +$output125 .= ''; +$array126 = array ( +); +$output125 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array126)]); + +$output125 .= ''; +return $output125; +}; +$arguments122 = array(); +$arguments122['parameter'] = NULL; +$arguments122['target'] = ''; +$arguments122['class'] = ''; +$arguments122['title'] = ''; +$arguments122['additionalParams'] = ''; +$arguments122['additionalAttributes'] = array ( +); +$arguments122['useCacheHash'] = false; +$arguments122['addQueryString'] = false; +$arguments122['addQueryStringMethod'] = 'GET'; +$arguments122['addQueryStringExclude'] = ''; +$arguments122['absolute'] = false; +$array124 = array ( +);$arguments122['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array124); + +$output119 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments122, $renderChildrenClosure123, $renderingContext); + +$output119 .= ' +
+ '; +return $output119; +}; +$arguments117 = array(); +$arguments117['value'] = NULL; +$arguments117['value'] = 5; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure128 = function() use ($renderingContext, $self) { +$output129 = ''; + +$output129 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure133 = function() use ($renderingContext, $self) { +$output135 = ''; + +$output135 .= ''; +$array136 = array ( +); +$output135 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array136)]); + +$output135 .= ''; +return $output135; +}; +$arguments132 = array(); +$arguments132['parameter'] = NULL; +$arguments132['target'] = ''; +$arguments132['class'] = ''; +$arguments132['title'] = ''; +$arguments132['additionalParams'] = ''; +$arguments132['additionalAttributes'] = array ( +); +$arguments132['useCacheHash'] = false; +$arguments132['addQueryString'] = false; +$arguments132['addQueryStringMethod'] = 'GET'; +$arguments132['addQueryStringExclude'] = ''; +$arguments132['absolute'] = false; +$array134 = array ( +);$arguments132['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array134); + +$output129 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments132, $renderChildrenClosure133, $renderingContext); + +$output129 .= ' +
+ '; +return $output129; +}; +$arguments127 = array(); +$arguments127['value'] = NULL; +$arguments127['value'] = 6; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure138 = function() use ($renderingContext, $self) { +$output139 = ''; + +$output139 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure141 = function() use ($renderingContext, $self) { +return ' -- do not show header -- '; +}; +$arguments140 = array(); + +$output139 .= ''; + +$output139 .= ' + '; +return $output139; +}; +$arguments137 = array(); +$arguments137['value'] = NULL; +$arguments137['value'] = 100; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\DefaultCaseViewHelper +$renderChildrenClosure143 = function() use ($renderingContext, $self) { +$output144 = ''; + +$output144 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure146 = function() use ($renderingContext, $self) { +$output150 = ''; + +$output150 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure152 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments151 = array(); +$arguments151['section'] = NULL; +$arguments151['partial'] = NULL; +$arguments151['delegate'] = NULL; +$arguments151['renderable'] = NULL; +$arguments151['arguments'] = array ( +); +$arguments151['optional'] = false; +$arguments151['default'] = NULL; +$arguments151['contentAs'] = NULL; +$arguments151['debug'] = true; +$arguments151['partial'] = 'Header/Header'; +// Rendering Array +$array153 = array(); +$array154 = array ( +);$array153['header'] = $renderingContext->getVariableProvider()->getByPath('header', $array154); +$array155 = array ( +);$array153['layout'] = $renderingContext->getVariableProvider()->getByPath('default', $array155); +$array156 = array ( +);$array153['class'] = $renderingContext->getVariableProvider()->getByPath('class', $array156); +$array157 = array ( +);$array153['positionClass'] = $renderingContext->getVariableProvider()->getByPath('positionClass', $array157); +$array158 = array ( +);$array153['link'] = $renderingContext->getVariableProvider()->getByPath('link', $array158); +$arguments151['arguments'] = $array153; + +$output150 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments151, $renderChildrenClosure152, $renderingContext); + +$output150 .= ' + '; +return $output150; +}; +$arguments145 = array(); +$arguments145['then'] = NULL; +$arguments145['else'] = NULL; +$arguments145['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array147 = array(); +$array148 = array ( +);$array147['0'] = $renderingContext->getVariableProvider()->getByPath('default', $array148); + +$expression149 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments145['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression149( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array147) + ), + $renderingContext + ); +$arguments145['__thenClosure'] = $renderChildrenClosure146; + +$output144 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments145, $renderChildrenClosure146, $renderingContext); + +$output144 .= ' + '; +return $output144; +}; +$arguments142 = array(); + +$output76 .= ''; + +$output76 .= ' + '; +return $output76; +}; +$arguments7 = array(); +$arguments7['expression'] = NULL; +$array75 = array ( +);$arguments7['expression'] = $renderingContext->getVariableProvider()->getByPath('layout', $array75); + +$output6 .= call_user_func_array(function($arguments) use ($renderingContext, $self) { +switch ($arguments['expression']) { +case call_user_func(function() use ($renderingContext, $self) { + +return 1; +}): return call_user_func(function() use ($renderingContext, $self) { +$output9 = ''; + +$output9 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure13 = function() use ($renderingContext, $self) { +$output15 = ''; + +$output15 .= ''; +$array16 = array ( +); +$output15 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array16)]); + +$output15 .= ''; +return $output15; +}; +$arguments12 = array(); +$arguments12['parameter'] = NULL; +$arguments12['target'] = ''; +$arguments12['class'] = ''; +$arguments12['title'] = ''; +$arguments12['additionalParams'] = ''; +$arguments12['additionalAttributes'] = array ( +); +$arguments12['useCacheHash'] = false; +$arguments12['addQueryString'] = false; +$arguments12['addQueryStringMethod'] = 'GET'; +$arguments12['addQueryStringExclude'] = ''; +$arguments12['absolute'] = false; +$array14 = array ( +);$arguments12['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array14); + +$output9 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments12, $renderChildrenClosure13, $renderingContext); + +$output9 .= ' +

+ '; +return $output9; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 2; +}): return call_user_func(function() use ($renderingContext, $self) { +$output17 = ''; + +$output17 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure21 = function() use ($renderingContext, $self) { +$output23 = ''; + +$output23 .= ''; +$array24 = array ( +); +$output23 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array24)]); + +$output23 .= ''; +return $output23; +}; +$arguments20 = array(); +$arguments20['parameter'] = NULL; +$arguments20['target'] = ''; +$arguments20['class'] = ''; +$arguments20['title'] = ''; +$arguments20['additionalParams'] = ''; +$arguments20['additionalAttributes'] = array ( +); +$arguments20['useCacheHash'] = false; +$arguments20['addQueryString'] = false; +$arguments20['addQueryStringMethod'] = 'GET'; +$arguments20['addQueryStringExclude'] = ''; +$arguments20['absolute'] = false; +$array22 = array ( +);$arguments20['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array22); + +$output17 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments20, $renderChildrenClosure21, $renderingContext); + +$output17 .= ' +

+ '; +return $output17; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 3; +}): return call_user_func(function() use ($renderingContext, $self) { +$output25 = ''; + +$output25 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure29 = function() use ($renderingContext, $self) { +$output31 = ''; + +$output31 .= ''; +$array32 = array ( +); +$output31 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array32)]); + +$output31 .= ''; +return $output31; +}; +$arguments28 = array(); +$arguments28['parameter'] = NULL; +$arguments28['target'] = ''; +$arguments28['class'] = ''; +$arguments28['title'] = ''; +$arguments28['additionalParams'] = ''; +$arguments28['additionalAttributes'] = array ( +); +$arguments28['useCacheHash'] = false; +$arguments28['addQueryString'] = false; +$arguments28['addQueryStringMethod'] = 'GET'; +$arguments28['addQueryStringExclude'] = ''; +$arguments28['absolute'] = false; +$array30 = array ( +);$arguments28['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array30); + +$output25 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments28, $renderChildrenClosure29, $renderingContext); + +$output25 .= ' +

+ '; +return $output25; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 4; +}): return call_user_func(function() use ($renderingContext, $self) { +$output33 = ''; + +$output33 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure37 = function() use ($renderingContext, $self) { +$output39 = ''; + +$output39 .= ''; +$array40 = array ( +); +$output39 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array40)]); + +$output39 .= ''; +return $output39; +}; +$arguments36 = array(); +$arguments36['parameter'] = NULL; +$arguments36['target'] = ''; +$arguments36['class'] = ''; +$arguments36['title'] = ''; +$arguments36['additionalParams'] = ''; +$arguments36['additionalAttributes'] = array ( +); +$arguments36['useCacheHash'] = false; +$arguments36['addQueryString'] = false; +$arguments36['addQueryStringMethod'] = 'GET'; +$arguments36['addQueryStringExclude'] = ''; +$arguments36['absolute'] = false; +$array38 = array ( +);$arguments36['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array38); + +$output33 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments36, $renderChildrenClosure37, $renderingContext); + +$output33 .= ' +

+ '; +return $output33; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 5; +}): return call_user_func(function() use ($renderingContext, $self) { +$output41 = ''; + +$output41 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure45 = function() use ($renderingContext, $self) { +$output47 = ''; + +$output47 .= ''; +$array48 = array ( +); +$output47 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array48)]); + +$output47 .= ''; +return $output47; +}; +$arguments44 = array(); +$arguments44['parameter'] = NULL; +$arguments44['target'] = ''; +$arguments44['class'] = ''; +$arguments44['title'] = ''; +$arguments44['additionalParams'] = ''; +$arguments44['additionalAttributes'] = array ( +); +$arguments44['useCacheHash'] = false; +$arguments44['addQueryString'] = false; +$arguments44['addQueryStringMethod'] = 'GET'; +$arguments44['addQueryStringExclude'] = ''; +$arguments44['absolute'] = false; +$array46 = array ( +);$arguments44['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array46); + +$output41 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments44, $renderChildrenClosure45, $renderingContext); + +$output41 .= ' +
+ '; +return $output41; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 6; +}): return call_user_func(function() use ($renderingContext, $self) { +$output49 = ''; + +$output49 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure53 = function() use ($renderingContext, $self) { +$output55 = ''; + +$output55 .= ''; +$array56 = array ( +); +$output55 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array56)]); + +$output55 .= ''; +return $output55; +}; +$arguments52 = array(); +$arguments52['parameter'] = NULL; +$arguments52['target'] = ''; +$arguments52['class'] = ''; +$arguments52['title'] = ''; +$arguments52['additionalParams'] = ''; +$arguments52['additionalAttributes'] = array ( +); +$arguments52['useCacheHash'] = false; +$arguments52['addQueryString'] = false; +$arguments52['addQueryStringMethod'] = 'GET'; +$arguments52['addQueryStringExclude'] = ''; +$arguments52['absolute'] = false; +$array54 = array ( +);$arguments52['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array54); + +$output49 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments52, $renderChildrenClosure53, $renderingContext); + +$output49 .= ' +
+ '; +return $output49; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 100; +}): return call_user_func(function() use ($renderingContext, $self) { +$output57 = ''; + +$output57 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure59 = function() use ($renderingContext, $self) { +return ' -- do not show header -- '; +}; +$arguments58 = array(); + +$output57 .= ''; + +$output57 .= ' + '; +return $output57; +}); +default: return call_user_func(function() use ($renderingContext, $self) { +$output60 = ''; + +$output60 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure62 = function() use ($renderingContext, $self) { +$output66 = ''; + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure68 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments67 = array(); +$arguments67['section'] = NULL; +$arguments67['partial'] = NULL; +$arguments67['delegate'] = NULL; +$arguments67['renderable'] = NULL; +$arguments67['arguments'] = array ( +); +$arguments67['optional'] = false; +$arguments67['default'] = NULL; +$arguments67['contentAs'] = NULL; +$arguments67['debug'] = true; +$arguments67['partial'] = 'Header/Header'; +// Rendering Array +$array69 = array(); +$array70 = array ( +);$array69['header'] = $renderingContext->getVariableProvider()->getByPath('header', $array70); +$array71 = array ( +);$array69['layout'] = $renderingContext->getVariableProvider()->getByPath('default', $array71); +$array72 = array ( +);$array69['class'] = $renderingContext->getVariableProvider()->getByPath('class', $array72); +$array73 = array ( +);$array69['positionClass'] = $renderingContext->getVariableProvider()->getByPath('positionClass', $array73); +$array74 = array ( +);$array69['link'] = $renderingContext->getVariableProvider()->getByPath('link', $array74); +$arguments67['arguments'] = $array69; + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments67, $renderChildrenClosure68, $renderingContext); + +$output66 .= ' + '; +return $output66; +}; +$arguments61 = array(); +$arguments61['then'] = NULL; +$arguments61['else'] = NULL; +$arguments61['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array63 = array(); +$array64 = array ( +);$array63['0'] = $renderingContext->getVariableProvider()->getByPath('default', $array64); + +$expression65 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments61['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression65( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array63) + ), + $renderingContext + ); +$arguments61['__thenClosure'] = $renderChildrenClosure62; + +$output60 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments61, $renderChildrenClosure62, $renderingContext); + +$output60 .= ' + '; +return $output60; +}); +} +}, array($arguments7)); + +$output6 .= ' +'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('header', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Header_Header_ab17e71f1fc164630d5377d439922d2d759cc54b.php b/var/cache/code/fluid_template/partial_Header_Header_ab17e71f1fc164630d5377d439922d2d759cc54b.php new file mode 100644 index 0000000..d5d310b --- /dev/null +++ b/var/cache/code/fluid_template/partial_Header_Header_ab17e71f1fc164630d5377d439922d2d759cc54b.php @@ -0,0 +1,982 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SwitchViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +$output76 = ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure78 = function() use ($renderingContext, $self) { +$output79 = ''; + +$output79 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure83 = function() use ($renderingContext, $self) { +$output85 = ''; + +$output85 .= ''; +$array86 = array ( +); +$output85 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array86)]); + +$output85 .= ''; +return $output85; +}; +$arguments82 = array(); +$arguments82['parameter'] = NULL; +$arguments82['target'] = ''; +$arguments82['class'] = ''; +$arguments82['title'] = ''; +$arguments82['additionalParams'] = ''; +$arguments82['additionalAttributes'] = array ( +); +$arguments82['useCacheHash'] = false; +$arguments82['addQueryString'] = false; +$arguments82['addQueryStringMethod'] = 'GET'; +$arguments82['addQueryStringExclude'] = ''; +$arguments82['absolute'] = false; +$array84 = array ( +);$arguments82['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array84); + +$output79 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments82, $renderChildrenClosure83, $renderingContext); + +$output79 .= ' +

+ '; +return $output79; +}; +$arguments77 = array(); +$arguments77['value'] = NULL; +$arguments77['value'] = 1; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure88 = function() use ($renderingContext, $self) { +$output89 = ''; + +$output89 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure93 = function() use ($renderingContext, $self) { +$output95 = ''; + +$output95 .= ''; +$array96 = array ( +); +$output95 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array96)]); + +$output95 .= ''; +return $output95; +}; +$arguments92 = array(); +$arguments92['parameter'] = NULL; +$arguments92['target'] = ''; +$arguments92['class'] = ''; +$arguments92['title'] = ''; +$arguments92['additionalParams'] = ''; +$arguments92['additionalAttributes'] = array ( +); +$arguments92['useCacheHash'] = false; +$arguments92['addQueryString'] = false; +$arguments92['addQueryStringMethod'] = 'GET'; +$arguments92['addQueryStringExclude'] = ''; +$arguments92['absolute'] = false; +$array94 = array ( +);$arguments92['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array94); + +$output89 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments92, $renderChildrenClosure93, $renderingContext); + +$output89 .= ' +

+ '; +return $output89; +}; +$arguments87 = array(); +$arguments87['value'] = NULL; +$arguments87['value'] = 2; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure98 = function() use ($renderingContext, $self) { +$output99 = ''; + +$output99 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure103 = function() use ($renderingContext, $self) { +$output105 = ''; + +$output105 .= ''; +$array106 = array ( +); +$output105 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array106)]); + +$output105 .= ''; +return $output105; +}; +$arguments102 = array(); +$arguments102['parameter'] = NULL; +$arguments102['target'] = ''; +$arguments102['class'] = ''; +$arguments102['title'] = ''; +$arguments102['additionalParams'] = ''; +$arguments102['additionalAttributes'] = array ( +); +$arguments102['useCacheHash'] = false; +$arguments102['addQueryString'] = false; +$arguments102['addQueryStringMethod'] = 'GET'; +$arguments102['addQueryStringExclude'] = ''; +$arguments102['absolute'] = false; +$array104 = array ( +);$arguments102['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array104); + +$output99 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments102, $renderChildrenClosure103, $renderingContext); + +$output99 .= ' +

+ '; +return $output99; +}; +$arguments97 = array(); +$arguments97['value'] = NULL; +$arguments97['value'] = 3; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure108 = function() use ($renderingContext, $self) { +$output109 = ''; + +$output109 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure113 = function() use ($renderingContext, $self) { +$output115 = ''; + +$output115 .= ''; +$array116 = array ( +); +$output115 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array116)]); + +$output115 .= ''; +return $output115; +}; +$arguments112 = array(); +$arguments112['parameter'] = NULL; +$arguments112['target'] = ''; +$arguments112['class'] = ''; +$arguments112['title'] = ''; +$arguments112['additionalParams'] = ''; +$arguments112['additionalAttributes'] = array ( +); +$arguments112['useCacheHash'] = false; +$arguments112['addQueryString'] = false; +$arguments112['addQueryStringMethod'] = 'GET'; +$arguments112['addQueryStringExclude'] = ''; +$arguments112['absolute'] = false; +$array114 = array ( +);$arguments112['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array114); + +$output109 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments112, $renderChildrenClosure113, $renderingContext); + +$output109 .= ' +

+ '; +return $output109; +}; +$arguments107 = array(); +$arguments107['value'] = NULL; +$arguments107['value'] = 4; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure118 = function() use ($renderingContext, $self) { +$output119 = ''; + +$output119 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure123 = function() use ($renderingContext, $self) { +$output125 = ''; + +$output125 .= ''; +$array126 = array ( +); +$output125 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array126)]); + +$output125 .= ''; +return $output125; +}; +$arguments122 = array(); +$arguments122['parameter'] = NULL; +$arguments122['target'] = ''; +$arguments122['class'] = ''; +$arguments122['title'] = ''; +$arguments122['additionalParams'] = ''; +$arguments122['additionalAttributes'] = array ( +); +$arguments122['useCacheHash'] = false; +$arguments122['addQueryString'] = false; +$arguments122['addQueryStringMethod'] = 'GET'; +$arguments122['addQueryStringExclude'] = ''; +$arguments122['absolute'] = false; +$array124 = array ( +);$arguments122['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array124); + +$output119 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments122, $renderChildrenClosure123, $renderingContext); + +$output119 .= ' +
+ '; +return $output119; +}; +$arguments117 = array(); +$arguments117['value'] = NULL; +$arguments117['value'] = 5; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure128 = function() use ($renderingContext, $self) { +$output129 = ''; + +$output129 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure133 = function() use ($renderingContext, $self) { +$output135 = ''; + +$output135 .= ''; +$array136 = array ( +); +$output135 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array136)]); + +$output135 .= ''; +return $output135; +}; +$arguments132 = array(); +$arguments132['parameter'] = NULL; +$arguments132['target'] = ''; +$arguments132['class'] = ''; +$arguments132['title'] = ''; +$arguments132['additionalParams'] = ''; +$arguments132['additionalAttributes'] = array ( +); +$arguments132['useCacheHash'] = false; +$arguments132['addQueryString'] = false; +$arguments132['addQueryStringMethod'] = 'GET'; +$arguments132['addQueryStringExclude'] = ''; +$arguments132['absolute'] = false; +$array134 = array ( +);$arguments132['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array134); + +$output129 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments132, $renderChildrenClosure133, $renderingContext); + +$output129 .= ' +
+ '; +return $output129; +}; +$arguments127 = array(); +$arguments127['value'] = NULL; +$arguments127['value'] = 6; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure138 = function() use ($renderingContext, $self) { +$output139 = ''; + +$output139 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure141 = function() use ($renderingContext, $self) { +return ' -- do not show header -- '; +}; +$arguments140 = array(); + +$output139 .= ''; + +$output139 .= ' + '; +return $output139; +}; +$arguments137 = array(); +$arguments137['value'] = NULL; +$arguments137['value'] = 100; + +$output76 .= ''; + +$output76 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\DefaultCaseViewHelper +$renderChildrenClosure143 = function() use ($renderingContext, $self) { +$output144 = ''; + +$output144 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure146 = function() use ($renderingContext, $self) { +$output150 = ''; + +$output150 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure152 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments151 = array(); +$arguments151['section'] = NULL; +$arguments151['partial'] = NULL; +$arguments151['delegate'] = NULL; +$arguments151['renderable'] = NULL; +$arguments151['arguments'] = array ( +); +$arguments151['optional'] = false; +$arguments151['default'] = NULL; +$arguments151['contentAs'] = NULL; +$arguments151['debug'] = true; +$arguments151['partial'] = 'Header/Header'; +// Rendering Array +$array153 = array(); +$array154 = array ( +);$array153['header'] = $renderingContext->getVariableProvider()->getByPath('header', $array154); +$array155 = array ( +);$array153['layout'] = $renderingContext->getVariableProvider()->getByPath('default', $array155); +$array156 = array ( +);$array153['class'] = $renderingContext->getVariableProvider()->getByPath('class', $array156); +$array157 = array ( +);$array153['positionClass'] = $renderingContext->getVariableProvider()->getByPath('positionClass', $array157); +$array158 = array ( +);$array153['link'] = $renderingContext->getVariableProvider()->getByPath('link', $array158); +$arguments151['arguments'] = $array153; + +$output150 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments151, $renderChildrenClosure152, $renderingContext); + +$output150 .= ' + '; +return $output150; +}; +$arguments145 = array(); +$arguments145['then'] = NULL; +$arguments145['else'] = NULL; +$arguments145['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array147 = array(); +$array148 = array ( +);$array147['0'] = $renderingContext->getVariableProvider()->getByPath('default', $array148); + +$expression149 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments145['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression149( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array147) + ), + $renderingContext + ); +$arguments145['__thenClosure'] = $renderChildrenClosure146; + +$output144 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments145, $renderChildrenClosure146, $renderingContext); + +$output144 .= ' + '; +return $output144; +}; +$arguments142 = array(); + +$output76 .= ''; + +$output76 .= ' + '; +return $output76; +}; +$arguments7 = array(); +$arguments7['expression'] = NULL; +$array75 = array ( +);$arguments7['expression'] = $renderingContext->getVariableProvider()->getByPath('layout', $array75); + +$output6 .= call_user_func_array(function($arguments) use ($renderingContext, $self) { +switch ($arguments['expression']) { +case call_user_func(function() use ($renderingContext, $self) { + +return 1; +}): return call_user_func(function() use ($renderingContext, $self) { +$output9 = ''; + +$output9 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure13 = function() use ($renderingContext, $self) { +$output15 = ''; + +$output15 .= ''; +$array16 = array ( +); +$output15 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array16)]); + +$output15 .= ''; +return $output15; +}; +$arguments12 = array(); +$arguments12['parameter'] = NULL; +$arguments12['target'] = ''; +$arguments12['class'] = ''; +$arguments12['title'] = ''; +$arguments12['additionalParams'] = ''; +$arguments12['additionalAttributes'] = array ( +); +$arguments12['useCacheHash'] = false; +$arguments12['addQueryString'] = false; +$arguments12['addQueryStringMethod'] = 'GET'; +$arguments12['addQueryStringExclude'] = ''; +$arguments12['absolute'] = false; +$array14 = array ( +);$arguments12['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array14); + +$output9 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments12, $renderChildrenClosure13, $renderingContext); + +$output9 .= ' +

+ '; +return $output9; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 2; +}): return call_user_func(function() use ($renderingContext, $self) { +$output17 = ''; + +$output17 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure21 = function() use ($renderingContext, $self) { +$output23 = ''; + +$output23 .= ''; +$array24 = array ( +); +$output23 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array24)]); + +$output23 .= ''; +return $output23; +}; +$arguments20 = array(); +$arguments20['parameter'] = NULL; +$arguments20['target'] = ''; +$arguments20['class'] = ''; +$arguments20['title'] = ''; +$arguments20['additionalParams'] = ''; +$arguments20['additionalAttributes'] = array ( +); +$arguments20['useCacheHash'] = false; +$arguments20['addQueryString'] = false; +$arguments20['addQueryStringMethod'] = 'GET'; +$arguments20['addQueryStringExclude'] = ''; +$arguments20['absolute'] = false; +$array22 = array ( +);$arguments20['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array22); + +$output17 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments20, $renderChildrenClosure21, $renderingContext); + +$output17 .= ' +

+ '; +return $output17; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 3; +}): return call_user_func(function() use ($renderingContext, $self) { +$output25 = ''; + +$output25 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure29 = function() use ($renderingContext, $self) { +$output31 = ''; + +$output31 .= ''; +$array32 = array ( +); +$output31 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array32)]); + +$output31 .= ''; +return $output31; +}; +$arguments28 = array(); +$arguments28['parameter'] = NULL; +$arguments28['target'] = ''; +$arguments28['class'] = ''; +$arguments28['title'] = ''; +$arguments28['additionalParams'] = ''; +$arguments28['additionalAttributes'] = array ( +); +$arguments28['useCacheHash'] = false; +$arguments28['addQueryString'] = false; +$arguments28['addQueryStringMethod'] = 'GET'; +$arguments28['addQueryStringExclude'] = ''; +$arguments28['absolute'] = false; +$array30 = array ( +);$arguments28['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array30); + +$output25 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments28, $renderChildrenClosure29, $renderingContext); + +$output25 .= ' +

+ '; +return $output25; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 4; +}): return call_user_func(function() use ($renderingContext, $self) { +$output33 = ''; + +$output33 .= ' +

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure37 = function() use ($renderingContext, $self) { +$output39 = ''; + +$output39 .= ''; +$array40 = array ( +); +$output39 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array40)]); + +$output39 .= ''; +return $output39; +}; +$arguments36 = array(); +$arguments36['parameter'] = NULL; +$arguments36['target'] = ''; +$arguments36['class'] = ''; +$arguments36['title'] = ''; +$arguments36['additionalParams'] = ''; +$arguments36['additionalAttributes'] = array ( +); +$arguments36['useCacheHash'] = false; +$arguments36['addQueryString'] = false; +$arguments36['addQueryStringMethod'] = 'GET'; +$arguments36['addQueryStringExclude'] = ''; +$arguments36['absolute'] = false; +$array38 = array ( +);$arguments36['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array38); + +$output33 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments36, $renderChildrenClosure37, $renderingContext); + +$output33 .= ' +

+ '; +return $output33; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 5; +}): return call_user_func(function() use ($renderingContext, $self) { +$output41 = ''; + +$output41 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure45 = function() use ($renderingContext, $self) { +$output47 = ''; + +$output47 .= ''; +$array48 = array ( +); +$output47 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array48)]); + +$output47 .= ''; +return $output47; +}; +$arguments44 = array(); +$arguments44['parameter'] = NULL; +$arguments44['target'] = ''; +$arguments44['class'] = ''; +$arguments44['title'] = ''; +$arguments44['additionalParams'] = ''; +$arguments44['additionalAttributes'] = array ( +); +$arguments44['useCacheHash'] = false; +$arguments44['addQueryString'] = false; +$arguments44['addQueryStringMethod'] = 'GET'; +$arguments44['addQueryStringExclude'] = ''; +$arguments44['absolute'] = false; +$array46 = array ( +);$arguments44['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array46); + +$output41 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments44, $renderChildrenClosure45, $renderingContext); + +$output41 .= ' +
+ '; +return $output41; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 6; +}): return call_user_func(function() use ($renderingContext, $self) { +$output49 = ''; + +$output49 .= ' +
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper +$renderChildrenClosure53 = function() use ($renderingContext, $self) { +$output55 = ''; + +$output55 .= ''; +$array56 = array ( +); +$output55 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('header', $array56)]); + +$output55 .= ''; +return $output55; +}; +$arguments52 = array(); +$arguments52['parameter'] = NULL; +$arguments52['target'] = ''; +$arguments52['class'] = ''; +$arguments52['title'] = ''; +$arguments52['additionalParams'] = ''; +$arguments52['additionalAttributes'] = array ( +); +$arguments52['useCacheHash'] = false; +$arguments52['addQueryString'] = false; +$arguments52['addQueryStringMethod'] = 'GET'; +$arguments52['addQueryStringExclude'] = ''; +$arguments52['absolute'] = false; +$array54 = array ( +);$arguments52['parameter'] = $renderingContext->getVariableProvider()->getByPath('link', $array54); + +$output49 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments52, $renderChildrenClosure53, $renderingContext); + +$output49 .= ' +
+ '; +return $output49; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 100; +}): return call_user_func(function() use ($renderingContext, $self) { +$output57 = ''; + +$output57 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CommentViewHelper +$renderChildrenClosure59 = function() use ($renderingContext, $self) { +return ' -- do not show header -- '; +}; +$arguments58 = array(); + +$output57 .= ''; + +$output57 .= ' + '; +return $output57; +}); +default: return call_user_func(function() use ($renderingContext, $self) { +$output60 = ''; + +$output60 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure62 = function() use ($renderingContext, $self) { +$output66 = ''; + +$output66 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure68 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments67 = array(); +$arguments67['section'] = NULL; +$arguments67['partial'] = NULL; +$arguments67['delegate'] = NULL; +$arguments67['renderable'] = NULL; +$arguments67['arguments'] = array ( +); +$arguments67['optional'] = false; +$arguments67['default'] = NULL; +$arguments67['contentAs'] = NULL; +$arguments67['debug'] = true; +$arguments67['partial'] = 'Header/Header'; +// Rendering Array +$array69 = array(); +$array70 = array ( +);$array69['header'] = $renderingContext->getVariableProvider()->getByPath('header', $array70); +$array71 = array ( +);$array69['layout'] = $renderingContext->getVariableProvider()->getByPath('default', $array71); +$array72 = array ( +);$array69['class'] = $renderingContext->getVariableProvider()->getByPath('class', $array72); +$array73 = array ( +);$array69['positionClass'] = $renderingContext->getVariableProvider()->getByPath('positionClass', $array73); +$array74 = array ( +);$array69['link'] = $renderingContext->getVariableProvider()->getByPath('link', $array74); +$arguments67['arguments'] = $array69; + +$output66 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments67, $renderChildrenClosure68, $renderingContext); + +$output66 .= ' + '; +return $output66; +}; +$arguments61 = array(); +$arguments61['then'] = NULL; +$arguments61['else'] = NULL; +$arguments61['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array63 = array(); +$array64 = array ( +);$array63['0'] = $renderingContext->getVariableProvider()->getByPath('default', $array64); + +$expression65 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments61['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression65( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array63) + ), + $renderingContext + ); +$arguments61['__thenClosure'] = $renderChildrenClosure62; + +$output60 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments61, $renderChildrenClosure62, $renderingContext); + +$output60 .= ' + '; +return $output60; +}); +} +}, array($arguments7)); + +$output6 .= ' +'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('header', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Header_SubHeader_1341b24f1ef38dac2386b418d5f38b3a629b990e.php b/var/cache/code/fluid_template/partial_Header_SubHeader_1341b24f1ef38dac2386b418d5f38b3a629b990e.php new file mode 100644 index 0000000..0065932 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Header_SubHeader_1341b24f1ef38dac2386b418d5f38b3a629b990e.php @@ -0,0 +1,778 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SwitchViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +$output69 = ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure71 = function() use ($renderingContext, $self) { +$output72 = ''; + +$output72 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure76 = function() use ($renderingContext, $self) { +$array80 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array80); +}; +$arguments75 = array(); +$arguments75['value'] = NULL; +$arguments75['keepQuotes'] = false; +$arguments75['encoding'] = 'UTF-8'; +$arguments75['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array78 = array(); +$array78['0'] = 'false'; + +$expression79 = function($context) {return FALSE;}; +$arguments75['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression79( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array78) + ), + $renderingContext + ); +$value77 = ($arguments75['value'] !== NULL ? $arguments75['value'] : $renderChildrenClosure76()); + +$output72 .= !is_string($value77) && !(is_object($value77) && method_exists($value77, '__toString')) ? $value77 : htmlspecialchars($value77, ($arguments75['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments75['encoding'], $arguments75['doubleEncode']); + +$output72 .= ' +

+ '; +return $output72; +}; +$arguments70 = array(); +$arguments70['value'] = NULL; +$arguments70['value'] = 1; + +$output69 .= ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure82 = function() use ($renderingContext, $self) { +$output83 = ''; + +$output83 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure87 = function() use ($renderingContext, $self) { +$array91 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array91); +}; +$arguments86 = array(); +$arguments86['value'] = NULL; +$arguments86['keepQuotes'] = false; +$arguments86['encoding'] = 'UTF-8'; +$arguments86['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array89 = array(); +$array89['0'] = 'false'; + +$expression90 = function($context) {return FALSE;}; +$arguments86['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression90( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array89) + ), + $renderingContext + ); +$value88 = ($arguments86['value'] !== NULL ? $arguments86['value'] : $renderChildrenClosure87()); + +$output83 .= !is_string($value88) && !(is_object($value88) && method_exists($value88, '__toString')) ? $value88 : htmlspecialchars($value88, ($arguments86['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments86['encoding'], $arguments86['doubleEncode']); + +$output83 .= ' +

+ '; +return $output83; +}; +$arguments81 = array(); +$arguments81['value'] = NULL; +$arguments81['value'] = 2; + +$output69 .= ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure93 = function() use ($renderingContext, $self) { +$output94 = ''; + +$output94 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure98 = function() use ($renderingContext, $self) { +$array102 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array102); +}; +$arguments97 = array(); +$arguments97['value'] = NULL; +$arguments97['keepQuotes'] = false; +$arguments97['encoding'] = 'UTF-8'; +$arguments97['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array100 = array(); +$array100['0'] = 'false'; + +$expression101 = function($context) {return FALSE;}; +$arguments97['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression101( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array100) + ), + $renderingContext + ); +$value99 = ($arguments97['value'] !== NULL ? $arguments97['value'] : $renderChildrenClosure98()); + +$output94 .= !is_string($value99) && !(is_object($value99) && method_exists($value99, '__toString')) ? $value99 : htmlspecialchars($value99, ($arguments97['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments97['encoding'], $arguments97['doubleEncode']); + +$output94 .= ' +

+ '; +return $output94; +}; +$arguments92 = array(); +$arguments92['value'] = NULL; +$arguments92['value'] = 3; + +$output69 .= ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure104 = function() use ($renderingContext, $self) { +$output105 = ''; + +$output105 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure109 = function() use ($renderingContext, $self) { +$array113 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array113); +}; +$arguments108 = array(); +$arguments108['value'] = NULL; +$arguments108['keepQuotes'] = false; +$arguments108['encoding'] = 'UTF-8'; +$arguments108['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array111 = array(); +$array111['0'] = 'false'; + +$expression112 = function($context) {return FALSE;}; +$arguments108['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression112( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array111) + ), + $renderingContext + ); +$value110 = ($arguments108['value'] !== NULL ? $arguments108['value'] : $renderChildrenClosure109()); + +$output105 .= !is_string($value110) && !(is_object($value110) && method_exists($value110, '__toString')) ? $value110 : htmlspecialchars($value110, ($arguments108['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments108['encoding'], $arguments108['doubleEncode']); + +$output105 .= ' +
+ '; +return $output105; +}; +$arguments103 = array(); +$arguments103['value'] = NULL; +$arguments103['value'] = 4; + +$output69 .= ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure115 = function() use ($renderingContext, $self) { +$output116 = ''; + +$output116 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure120 = function() use ($renderingContext, $self) { +$array124 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array124); +}; +$arguments119 = array(); +$arguments119['value'] = NULL; +$arguments119['keepQuotes'] = false; +$arguments119['encoding'] = 'UTF-8'; +$arguments119['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array122 = array(); +$array122['0'] = 'false'; + +$expression123 = function($context) {return FALSE;}; +$arguments119['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression123( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array122) + ), + $renderingContext + ); +$value121 = ($arguments119['value'] !== NULL ? $arguments119['value'] : $renderChildrenClosure120()); + +$output116 .= !is_string($value121) && !(is_object($value121) && method_exists($value121, '__toString')) ? $value121 : htmlspecialchars($value121, ($arguments119['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments119['encoding'], $arguments119['doubleEncode']); + +$output116 .= ' +
+ '; +return $output116; +}; +$arguments114 = array(); +$arguments114['value'] = NULL; +$arguments114['value'] = 5; + +$output69 .= ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\DefaultCaseViewHelper +$renderChildrenClosure126 = function() use ($renderingContext, $self) { +$output127 = ''; + +$output127 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure129 = function() use ($renderingContext, $self) { +$output133 = ''; + +$output133 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure135 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments134 = array(); +$arguments134['section'] = NULL; +$arguments134['partial'] = NULL; +$arguments134['delegate'] = NULL; +$arguments134['renderable'] = NULL; +$arguments134['arguments'] = array ( +); +$arguments134['optional'] = false; +$arguments134['default'] = NULL; +$arguments134['contentAs'] = NULL; +$arguments134['debug'] = true; +$arguments134['partial'] = 'Header/SubHeader'; +// Rendering Array +$array136 = array(); +$array137 = array ( +);$array136['subheader'] = $renderingContext->getVariableProvider()->getByPath('subheader', $array137); +$array138 = array ( +);$array136['class'] = $renderingContext->getVariableProvider()->getByPath('class', $array138); +$array139 = array ( +);$array136['positionClass'] = $renderingContext->getVariableProvider()->getByPath('positionClass', $array139); +$array140 = array ( +);$array136['layout'] = $renderingContext->getVariableProvider()->getByPath('default', $array140); +$arguments134['arguments'] = $array136; + +$output133 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments134, $renderChildrenClosure135, $renderingContext); + +$output133 .= ' + '; +return $output133; +}; +$arguments128 = array(); +$arguments128['then'] = NULL; +$arguments128['else'] = NULL; +$arguments128['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array130 = array(); +$array131 = array ( +);$array130['0'] = $renderingContext->getVariableProvider()->getByPath('default', $array131); + +$expression132 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments128['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression132( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array130) + ), + $renderingContext + ); +$arguments128['__thenClosure'] = $renderChildrenClosure129; + +$output127 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments128, $renderChildrenClosure129, $renderingContext); + +$output127 .= ' + '; +return $output127; +}; +$arguments125 = array(); + +$output69 .= ''; + +$output69 .= ' + '; +return $output69; +}; +$arguments7 = array(); +$arguments7['expression'] = NULL; +$array68 = array ( +);$arguments7['expression'] = $renderingContext->getVariableProvider()->getByPath('layout', $array68); + +$output6 .= call_user_func_array(function($arguments) use ($renderingContext, $self) { +switch ($arguments['expression']) { +case call_user_func(function() use ($renderingContext, $self) { + +return 1; +}): return call_user_func(function() use ($renderingContext, $self) { +$output9 = ''; + +$output9 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure13 = function() use ($renderingContext, $self) { +$array17 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array17); +}; +$arguments12 = array(); +$arguments12['value'] = NULL; +$arguments12['keepQuotes'] = false; +$arguments12['encoding'] = 'UTF-8'; +$arguments12['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array15 = array(); +$array15['0'] = 'false'; + +$expression16 = function($context) {return FALSE;}; +$arguments12['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression16( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array15) + ), + $renderingContext + ); +$value14 = ($arguments12['value'] !== NULL ? $arguments12['value'] : $renderChildrenClosure13()); + +$output9 .= !is_string($value14) && !(is_object($value14) && method_exists($value14, '__toString')) ? $value14 : htmlspecialchars($value14, ($arguments12['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments12['encoding'], $arguments12['doubleEncode']); + +$output9 .= ' +

+ '; +return $output9; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 2; +}): return call_user_func(function() use ($renderingContext, $self) { +$output18 = ''; + +$output18 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure22 = function() use ($renderingContext, $self) { +$array26 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array26); +}; +$arguments21 = array(); +$arguments21['value'] = NULL; +$arguments21['keepQuotes'] = false; +$arguments21['encoding'] = 'UTF-8'; +$arguments21['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array24 = array(); +$array24['0'] = 'false'; + +$expression25 = function($context) {return FALSE;}; +$arguments21['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression25( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array24) + ), + $renderingContext + ); +$value23 = ($arguments21['value'] !== NULL ? $arguments21['value'] : $renderChildrenClosure22()); + +$output18 .= !is_string($value23) && !(is_object($value23) && method_exists($value23, '__toString')) ? $value23 : htmlspecialchars($value23, ($arguments21['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments21['encoding'], $arguments21['doubleEncode']); + +$output18 .= ' +

+ '; +return $output18; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 3; +}): return call_user_func(function() use ($renderingContext, $self) { +$output27 = ''; + +$output27 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +$array35 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array35); +}; +$arguments30 = array(); +$arguments30['value'] = NULL; +$arguments30['keepQuotes'] = false; +$arguments30['encoding'] = 'UTF-8'; +$arguments30['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array33 = array(); +$array33['0'] = 'false'; + +$expression34 = function($context) {return FALSE;}; +$arguments30['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression34( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array33) + ), + $renderingContext + ); +$value32 = ($arguments30['value'] !== NULL ? $arguments30['value'] : $renderChildrenClosure31()); + +$output27 .= !is_string($value32) && !(is_object($value32) && method_exists($value32, '__toString')) ? $value32 : htmlspecialchars($value32, ($arguments30['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments30['encoding'], $arguments30['doubleEncode']); + +$output27 .= ' +

+ '; +return $output27; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 4; +}): return call_user_func(function() use ($renderingContext, $self) { +$output36 = ''; + +$output36 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure40 = function() use ($renderingContext, $self) { +$array44 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array44); +}; +$arguments39 = array(); +$arguments39['value'] = NULL; +$arguments39['keepQuotes'] = false; +$arguments39['encoding'] = 'UTF-8'; +$arguments39['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array42 = array(); +$array42['0'] = 'false'; + +$expression43 = function($context) {return FALSE;}; +$arguments39['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression43( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array42) + ), + $renderingContext + ); +$value41 = ($arguments39['value'] !== NULL ? $arguments39['value'] : $renderChildrenClosure40()); + +$output36 .= !is_string($value41) && !(is_object($value41) && method_exists($value41, '__toString')) ? $value41 : htmlspecialchars($value41, ($arguments39['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments39['encoding'], $arguments39['doubleEncode']); + +$output36 .= ' +
+ '; +return $output36; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 5; +}): return call_user_func(function() use ($renderingContext, $self) { +$output45 = ''; + +$output45 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure49 = function() use ($renderingContext, $self) { +$array53 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array53); +}; +$arguments48 = array(); +$arguments48['value'] = NULL; +$arguments48['keepQuotes'] = false; +$arguments48['encoding'] = 'UTF-8'; +$arguments48['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array51 = array(); +$array51['0'] = 'false'; + +$expression52 = function($context) {return FALSE;}; +$arguments48['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression52( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array51) + ), + $renderingContext + ); +$value50 = ($arguments48['value'] !== NULL ? $arguments48['value'] : $renderChildrenClosure49()); + +$output45 .= !is_string($value50) && !(is_object($value50) && method_exists($value50, '__toString')) ? $value50 : htmlspecialchars($value50, ($arguments48['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments48['encoding'], $arguments48['doubleEncode']); + +$output45 .= ' +
+ '; +return $output45; +}); +default: return call_user_func(function() use ($renderingContext, $self) { +$output54 = ''; + +$output54 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure56 = function() use ($renderingContext, $self) { +$output60 = ''; + +$output60 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure62 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments61 = array(); +$arguments61['section'] = NULL; +$arguments61['partial'] = NULL; +$arguments61['delegate'] = NULL; +$arguments61['renderable'] = NULL; +$arguments61['arguments'] = array ( +); +$arguments61['optional'] = false; +$arguments61['default'] = NULL; +$arguments61['contentAs'] = NULL; +$arguments61['debug'] = true; +$arguments61['partial'] = 'Header/SubHeader'; +// Rendering Array +$array63 = array(); +$array64 = array ( +);$array63['subheader'] = $renderingContext->getVariableProvider()->getByPath('subheader', $array64); +$array65 = array ( +);$array63['class'] = $renderingContext->getVariableProvider()->getByPath('class', $array65); +$array66 = array ( +);$array63['positionClass'] = $renderingContext->getVariableProvider()->getByPath('positionClass', $array66); +$array67 = array ( +);$array63['layout'] = $renderingContext->getVariableProvider()->getByPath('default', $array67); +$arguments61['arguments'] = $array63; + +$output60 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments61, $renderChildrenClosure62, $renderingContext); + +$output60 .= ' + '; +return $output60; +}; +$arguments55 = array(); +$arguments55['then'] = NULL; +$arguments55['else'] = NULL; +$arguments55['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array57 = array(); +$array58 = array ( +);$array57['0'] = $renderingContext->getVariableProvider()->getByPath('default', $array58); + +$expression59 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments55['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression59( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array57) + ), + $renderingContext + ); +$arguments55['__thenClosure'] = $renderChildrenClosure56; + +$output54 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments55, $renderChildrenClosure56, $renderingContext); + +$output54 .= ' + '; +return $output54; +}); +} +}, array($arguments7)); + +$output6 .= ' +'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('subheader', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Header_SubHeader_2c80239fc05fd0bb88dfa60a81f46c5111a8f733.php b/var/cache/code/fluid_template/partial_Header_SubHeader_2c80239fc05fd0bb88dfa60a81f46c5111a8f733.php new file mode 100644 index 0000000..dce5622 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Header_SubHeader_2c80239fc05fd0bb88dfa60a81f46c5111a8f733.php @@ -0,0 +1,778 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SwitchViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +$output69 = ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure71 = function() use ($renderingContext, $self) { +$output72 = ''; + +$output72 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure76 = function() use ($renderingContext, $self) { +$array80 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array80); +}; +$arguments75 = array(); +$arguments75['value'] = NULL; +$arguments75['keepQuotes'] = false; +$arguments75['encoding'] = 'UTF-8'; +$arguments75['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array78 = array(); +$array78['0'] = 'false'; + +$expression79 = function($context) {return FALSE;}; +$arguments75['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression79( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array78) + ), + $renderingContext + ); +$value77 = ($arguments75['value'] !== NULL ? $arguments75['value'] : $renderChildrenClosure76()); + +$output72 .= !is_string($value77) && !(is_object($value77) && method_exists($value77, '__toString')) ? $value77 : htmlspecialchars($value77, ($arguments75['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments75['encoding'], $arguments75['doubleEncode']); + +$output72 .= ' +

+ '; +return $output72; +}; +$arguments70 = array(); +$arguments70['value'] = NULL; +$arguments70['value'] = 1; + +$output69 .= ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure82 = function() use ($renderingContext, $self) { +$output83 = ''; + +$output83 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure87 = function() use ($renderingContext, $self) { +$array91 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array91); +}; +$arguments86 = array(); +$arguments86['value'] = NULL; +$arguments86['keepQuotes'] = false; +$arguments86['encoding'] = 'UTF-8'; +$arguments86['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array89 = array(); +$array89['0'] = 'false'; + +$expression90 = function($context) {return FALSE;}; +$arguments86['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression90( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array89) + ), + $renderingContext + ); +$value88 = ($arguments86['value'] !== NULL ? $arguments86['value'] : $renderChildrenClosure87()); + +$output83 .= !is_string($value88) && !(is_object($value88) && method_exists($value88, '__toString')) ? $value88 : htmlspecialchars($value88, ($arguments86['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments86['encoding'], $arguments86['doubleEncode']); + +$output83 .= ' +

+ '; +return $output83; +}; +$arguments81 = array(); +$arguments81['value'] = NULL; +$arguments81['value'] = 2; + +$output69 .= ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure93 = function() use ($renderingContext, $self) { +$output94 = ''; + +$output94 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure98 = function() use ($renderingContext, $self) { +$array102 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array102); +}; +$arguments97 = array(); +$arguments97['value'] = NULL; +$arguments97['keepQuotes'] = false; +$arguments97['encoding'] = 'UTF-8'; +$arguments97['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array100 = array(); +$array100['0'] = 'false'; + +$expression101 = function($context) {return FALSE;}; +$arguments97['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression101( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array100) + ), + $renderingContext + ); +$value99 = ($arguments97['value'] !== NULL ? $arguments97['value'] : $renderChildrenClosure98()); + +$output94 .= !is_string($value99) && !(is_object($value99) && method_exists($value99, '__toString')) ? $value99 : htmlspecialchars($value99, ($arguments97['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments97['encoding'], $arguments97['doubleEncode']); + +$output94 .= ' +

+ '; +return $output94; +}; +$arguments92 = array(); +$arguments92['value'] = NULL; +$arguments92['value'] = 3; + +$output69 .= ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure104 = function() use ($renderingContext, $self) { +$output105 = ''; + +$output105 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure109 = function() use ($renderingContext, $self) { +$array113 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array113); +}; +$arguments108 = array(); +$arguments108['value'] = NULL; +$arguments108['keepQuotes'] = false; +$arguments108['encoding'] = 'UTF-8'; +$arguments108['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array111 = array(); +$array111['0'] = 'false'; + +$expression112 = function($context) {return FALSE;}; +$arguments108['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression112( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array111) + ), + $renderingContext + ); +$value110 = ($arguments108['value'] !== NULL ? $arguments108['value'] : $renderChildrenClosure109()); + +$output105 .= !is_string($value110) && !(is_object($value110) && method_exists($value110, '__toString')) ? $value110 : htmlspecialchars($value110, ($arguments108['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments108['encoding'], $arguments108['doubleEncode']); + +$output105 .= ' +
+ '; +return $output105; +}; +$arguments103 = array(); +$arguments103['value'] = NULL; +$arguments103['value'] = 4; + +$output69 .= ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure115 = function() use ($renderingContext, $self) { +$output116 = ''; + +$output116 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure120 = function() use ($renderingContext, $self) { +$array124 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array124); +}; +$arguments119 = array(); +$arguments119['value'] = NULL; +$arguments119['keepQuotes'] = false; +$arguments119['encoding'] = 'UTF-8'; +$arguments119['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array122 = array(); +$array122['0'] = 'false'; + +$expression123 = function($context) {return FALSE;}; +$arguments119['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression123( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array122) + ), + $renderingContext + ); +$value121 = ($arguments119['value'] !== NULL ? $arguments119['value'] : $renderChildrenClosure120()); + +$output116 .= !is_string($value121) && !(is_object($value121) && method_exists($value121, '__toString')) ? $value121 : htmlspecialchars($value121, ($arguments119['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments119['encoding'], $arguments119['doubleEncode']); + +$output116 .= ' +
+ '; +return $output116; +}; +$arguments114 = array(); +$arguments114['value'] = NULL; +$arguments114['value'] = 5; + +$output69 .= ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\DefaultCaseViewHelper +$renderChildrenClosure126 = function() use ($renderingContext, $self) { +$output127 = ''; + +$output127 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure129 = function() use ($renderingContext, $self) { +$output133 = ''; + +$output133 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure135 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments134 = array(); +$arguments134['section'] = NULL; +$arguments134['partial'] = NULL; +$arguments134['delegate'] = NULL; +$arguments134['renderable'] = NULL; +$arguments134['arguments'] = array ( +); +$arguments134['optional'] = false; +$arguments134['default'] = NULL; +$arguments134['contentAs'] = NULL; +$arguments134['debug'] = true; +$arguments134['partial'] = 'Header/SubHeader'; +// Rendering Array +$array136 = array(); +$array137 = array ( +);$array136['subheader'] = $renderingContext->getVariableProvider()->getByPath('subheader', $array137); +$array138 = array ( +);$array136['class'] = $renderingContext->getVariableProvider()->getByPath('class', $array138); +$array139 = array ( +);$array136['positionClass'] = $renderingContext->getVariableProvider()->getByPath('positionClass', $array139); +$array140 = array ( +);$array136['layout'] = $renderingContext->getVariableProvider()->getByPath('default', $array140); +$arguments134['arguments'] = $array136; + +$output133 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments134, $renderChildrenClosure135, $renderingContext); + +$output133 .= ' + '; +return $output133; +}; +$arguments128 = array(); +$arguments128['then'] = NULL; +$arguments128['else'] = NULL; +$arguments128['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array130 = array(); +$array131 = array ( +);$array130['0'] = $renderingContext->getVariableProvider()->getByPath('default', $array131); + +$expression132 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments128['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression132( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array130) + ), + $renderingContext + ); +$arguments128['__thenClosure'] = $renderChildrenClosure129; + +$output127 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments128, $renderChildrenClosure129, $renderingContext); + +$output127 .= ' + '; +return $output127; +}; +$arguments125 = array(); + +$output69 .= ''; + +$output69 .= ' + '; +return $output69; +}; +$arguments7 = array(); +$arguments7['expression'] = NULL; +$array68 = array ( +);$arguments7['expression'] = $renderingContext->getVariableProvider()->getByPath('layout', $array68); + +$output6 .= call_user_func_array(function($arguments) use ($renderingContext, $self) { +switch ($arguments['expression']) { +case call_user_func(function() use ($renderingContext, $self) { + +return 1; +}): return call_user_func(function() use ($renderingContext, $self) { +$output9 = ''; + +$output9 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure13 = function() use ($renderingContext, $self) { +$array17 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array17); +}; +$arguments12 = array(); +$arguments12['value'] = NULL; +$arguments12['keepQuotes'] = false; +$arguments12['encoding'] = 'UTF-8'; +$arguments12['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array15 = array(); +$array15['0'] = 'false'; + +$expression16 = function($context) {return FALSE;}; +$arguments12['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression16( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array15) + ), + $renderingContext + ); +$value14 = ($arguments12['value'] !== NULL ? $arguments12['value'] : $renderChildrenClosure13()); + +$output9 .= !is_string($value14) && !(is_object($value14) && method_exists($value14, '__toString')) ? $value14 : htmlspecialchars($value14, ($arguments12['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments12['encoding'], $arguments12['doubleEncode']); + +$output9 .= ' +

+ '; +return $output9; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 2; +}): return call_user_func(function() use ($renderingContext, $self) { +$output18 = ''; + +$output18 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure22 = function() use ($renderingContext, $self) { +$array26 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array26); +}; +$arguments21 = array(); +$arguments21['value'] = NULL; +$arguments21['keepQuotes'] = false; +$arguments21['encoding'] = 'UTF-8'; +$arguments21['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array24 = array(); +$array24['0'] = 'false'; + +$expression25 = function($context) {return FALSE;}; +$arguments21['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression25( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array24) + ), + $renderingContext + ); +$value23 = ($arguments21['value'] !== NULL ? $arguments21['value'] : $renderChildrenClosure22()); + +$output18 .= !is_string($value23) && !(is_object($value23) && method_exists($value23, '__toString')) ? $value23 : htmlspecialchars($value23, ($arguments21['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments21['encoding'], $arguments21['doubleEncode']); + +$output18 .= ' +

+ '; +return $output18; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 3; +}): return call_user_func(function() use ($renderingContext, $self) { +$output27 = ''; + +$output27 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +$array35 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array35); +}; +$arguments30 = array(); +$arguments30['value'] = NULL; +$arguments30['keepQuotes'] = false; +$arguments30['encoding'] = 'UTF-8'; +$arguments30['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array33 = array(); +$array33['0'] = 'false'; + +$expression34 = function($context) {return FALSE;}; +$arguments30['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression34( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array33) + ), + $renderingContext + ); +$value32 = ($arguments30['value'] !== NULL ? $arguments30['value'] : $renderChildrenClosure31()); + +$output27 .= !is_string($value32) && !(is_object($value32) && method_exists($value32, '__toString')) ? $value32 : htmlspecialchars($value32, ($arguments30['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments30['encoding'], $arguments30['doubleEncode']); + +$output27 .= ' +

+ '; +return $output27; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 4; +}): return call_user_func(function() use ($renderingContext, $self) { +$output36 = ''; + +$output36 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure40 = function() use ($renderingContext, $self) { +$array44 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array44); +}; +$arguments39 = array(); +$arguments39['value'] = NULL; +$arguments39['keepQuotes'] = false; +$arguments39['encoding'] = 'UTF-8'; +$arguments39['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array42 = array(); +$array42['0'] = 'false'; + +$expression43 = function($context) {return FALSE;}; +$arguments39['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression43( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array42) + ), + $renderingContext + ); +$value41 = ($arguments39['value'] !== NULL ? $arguments39['value'] : $renderChildrenClosure40()); + +$output36 .= !is_string($value41) && !(is_object($value41) && method_exists($value41, '__toString')) ? $value41 : htmlspecialchars($value41, ($arguments39['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments39['encoding'], $arguments39['doubleEncode']); + +$output36 .= ' +
+ '; +return $output36; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 5; +}): return call_user_func(function() use ($renderingContext, $self) { +$output45 = ''; + +$output45 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure49 = function() use ($renderingContext, $self) { +$array53 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array53); +}; +$arguments48 = array(); +$arguments48['value'] = NULL; +$arguments48['keepQuotes'] = false; +$arguments48['encoding'] = 'UTF-8'; +$arguments48['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array51 = array(); +$array51['0'] = 'false'; + +$expression52 = function($context) {return FALSE;}; +$arguments48['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression52( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array51) + ), + $renderingContext + ); +$value50 = ($arguments48['value'] !== NULL ? $arguments48['value'] : $renderChildrenClosure49()); + +$output45 .= !is_string($value50) && !(is_object($value50) && method_exists($value50, '__toString')) ? $value50 : htmlspecialchars($value50, ($arguments48['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments48['encoding'], $arguments48['doubleEncode']); + +$output45 .= ' +
+ '; +return $output45; +}); +default: return call_user_func(function() use ($renderingContext, $self) { +$output54 = ''; + +$output54 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure56 = function() use ($renderingContext, $self) { +$output60 = ''; + +$output60 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure62 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments61 = array(); +$arguments61['section'] = NULL; +$arguments61['partial'] = NULL; +$arguments61['delegate'] = NULL; +$arguments61['renderable'] = NULL; +$arguments61['arguments'] = array ( +); +$arguments61['optional'] = false; +$arguments61['default'] = NULL; +$arguments61['contentAs'] = NULL; +$arguments61['debug'] = true; +$arguments61['partial'] = 'Header/SubHeader'; +// Rendering Array +$array63 = array(); +$array64 = array ( +);$array63['subheader'] = $renderingContext->getVariableProvider()->getByPath('subheader', $array64); +$array65 = array ( +);$array63['class'] = $renderingContext->getVariableProvider()->getByPath('class', $array65); +$array66 = array ( +);$array63['positionClass'] = $renderingContext->getVariableProvider()->getByPath('positionClass', $array66); +$array67 = array ( +);$array63['layout'] = $renderingContext->getVariableProvider()->getByPath('default', $array67); +$arguments61['arguments'] = $array63; + +$output60 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments61, $renderChildrenClosure62, $renderingContext); + +$output60 .= ' + '; +return $output60; +}; +$arguments55 = array(); +$arguments55['then'] = NULL; +$arguments55['else'] = NULL; +$arguments55['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array57 = array(); +$array58 = array ( +);$array57['0'] = $renderingContext->getVariableProvider()->getByPath('default', $array58); + +$expression59 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments55['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression59( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array57) + ), + $renderingContext + ); +$arguments55['__thenClosure'] = $renderChildrenClosure56; + +$output54 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments55, $renderChildrenClosure56, $renderingContext); + +$output54 .= ' + '; +return $output54; +}); +} +}, array($arguments7)); + +$output6 .= ' +'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('subheader', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Header_SubHeader_d24c55abba332e6f42495c8cf6f8760c62d36777.php b/var/cache/code/fluid_template/partial_Header_SubHeader_d24c55abba332e6f42495c8cf6f8760c62d36777.php new file mode 100644 index 0000000..e4f243e --- /dev/null +++ b/var/cache/code/fluid_template/partial_Header_SubHeader_d24c55abba332e6f42495c8cf6f8760c62d36777.php @@ -0,0 +1,778 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SwitchViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +$output69 = ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure71 = function() use ($renderingContext, $self) { +$output72 = ''; + +$output72 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure76 = function() use ($renderingContext, $self) { +$array80 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array80); +}; +$arguments75 = array(); +$arguments75['value'] = NULL; +$arguments75['keepQuotes'] = false; +$arguments75['encoding'] = 'UTF-8'; +$arguments75['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array78 = array(); +$array78['0'] = 'false'; + +$expression79 = function($context) {return FALSE;}; +$arguments75['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression79( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array78) + ), + $renderingContext + ); +$value77 = ($arguments75['value'] !== NULL ? $arguments75['value'] : $renderChildrenClosure76()); + +$output72 .= !is_string($value77) && !(is_object($value77) && method_exists($value77, '__toString')) ? $value77 : htmlspecialchars($value77, ($arguments75['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments75['encoding'], $arguments75['doubleEncode']); + +$output72 .= ' +

+ '; +return $output72; +}; +$arguments70 = array(); +$arguments70['value'] = NULL; +$arguments70['value'] = 1; + +$output69 .= ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure82 = function() use ($renderingContext, $self) { +$output83 = ''; + +$output83 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure87 = function() use ($renderingContext, $self) { +$array91 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array91); +}; +$arguments86 = array(); +$arguments86['value'] = NULL; +$arguments86['keepQuotes'] = false; +$arguments86['encoding'] = 'UTF-8'; +$arguments86['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array89 = array(); +$array89['0'] = 'false'; + +$expression90 = function($context) {return FALSE;}; +$arguments86['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression90( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array89) + ), + $renderingContext + ); +$value88 = ($arguments86['value'] !== NULL ? $arguments86['value'] : $renderChildrenClosure87()); + +$output83 .= !is_string($value88) && !(is_object($value88) && method_exists($value88, '__toString')) ? $value88 : htmlspecialchars($value88, ($arguments86['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments86['encoding'], $arguments86['doubleEncode']); + +$output83 .= ' +

+ '; +return $output83; +}; +$arguments81 = array(); +$arguments81['value'] = NULL; +$arguments81['value'] = 2; + +$output69 .= ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure93 = function() use ($renderingContext, $self) { +$output94 = ''; + +$output94 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure98 = function() use ($renderingContext, $self) { +$array102 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array102); +}; +$arguments97 = array(); +$arguments97['value'] = NULL; +$arguments97['keepQuotes'] = false; +$arguments97['encoding'] = 'UTF-8'; +$arguments97['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array100 = array(); +$array100['0'] = 'false'; + +$expression101 = function($context) {return FALSE;}; +$arguments97['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression101( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array100) + ), + $renderingContext + ); +$value99 = ($arguments97['value'] !== NULL ? $arguments97['value'] : $renderChildrenClosure98()); + +$output94 .= !is_string($value99) && !(is_object($value99) && method_exists($value99, '__toString')) ? $value99 : htmlspecialchars($value99, ($arguments97['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments97['encoding'], $arguments97['doubleEncode']); + +$output94 .= ' +

+ '; +return $output94; +}; +$arguments92 = array(); +$arguments92['value'] = NULL; +$arguments92['value'] = 3; + +$output69 .= ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure104 = function() use ($renderingContext, $self) { +$output105 = ''; + +$output105 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure109 = function() use ($renderingContext, $self) { +$array113 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array113); +}; +$arguments108 = array(); +$arguments108['value'] = NULL; +$arguments108['keepQuotes'] = false; +$arguments108['encoding'] = 'UTF-8'; +$arguments108['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array111 = array(); +$array111['0'] = 'false'; + +$expression112 = function($context) {return FALSE;}; +$arguments108['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression112( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array111) + ), + $renderingContext + ); +$value110 = ($arguments108['value'] !== NULL ? $arguments108['value'] : $renderChildrenClosure109()); + +$output105 .= !is_string($value110) && !(is_object($value110) && method_exists($value110, '__toString')) ? $value110 : htmlspecialchars($value110, ($arguments108['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments108['encoding'], $arguments108['doubleEncode']); + +$output105 .= ' +
+ '; +return $output105; +}; +$arguments103 = array(); +$arguments103['value'] = NULL; +$arguments103['value'] = 4; + +$output69 .= ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper +$renderChildrenClosure115 = function() use ($renderingContext, $self) { +$output116 = ''; + +$output116 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure120 = function() use ($renderingContext, $self) { +$array124 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array124); +}; +$arguments119 = array(); +$arguments119['value'] = NULL; +$arguments119['keepQuotes'] = false; +$arguments119['encoding'] = 'UTF-8'; +$arguments119['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array122 = array(); +$array122['0'] = 'false'; + +$expression123 = function($context) {return FALSE;}; +$arguments119['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression123( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array122) + ), + $renderingContext + ); +$value121 = ($arguments119['value'] !== NULL ? $arguments119['value'] : $renderChildrenClosure120()); + +$output116 .= !is_string($value121) && !(is_object($value121) && method_exists($value121, '__toString')) ? $value121 : htmlspecialchars($value121, ($arguments119['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments119['encoding'], $arguments119['doubleEncode']); + +$output116 .= ' +
+ '; +return $output116; +}; +$arguments114 = array(); +$arguments114['value'] = NULL; +$arguments114['value'] = 5; + +$output69 .= ''; + +$output69 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\DefaultCaseViewHelper +$renderChildrenClosure126 = function() use ($renderingContext, $self) { +$output127 = ''; + +$output127 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure129 = function() use ($renderingContext, $self) { +$output133 = ''; + +$output133 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure135 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments134 = array(); +$arguments134['section'] = NULL; +$arguments134['partial'] = NULL; +$arguments134['delegate'] = NULL; +$arguments134['renderable'] = NULL; +$arguments134['arguments'] = array ( +); +$arguments134['optional'] = false; +$arguments134['default'] = NULL; +$arguments134['contentAs'] = NULL; +$arguments134['debug'] = true; +$arguments134['partial'] = 'Header/SubHeader'; +// Rendering Array +$array136 = array(); +$array137 = array ( +);$array136['subheader'] = $renderingContext->getVariableProvider()->getByPath('subheader', $array137); +$array138 = array ( +);$array136['class'] = $renderingContext->getVariableProvider()->getByPath('class', $array138); +$array139 = array ( +);$array136['positionClass'] = $renderingContext->getVariableProvider()->getByPath('positionClass', $array139); +$array140 = array ( +);$array136['layout'] = $renderingContext->getVariableProvider()->getByPath('default', $array140); +$arguments134['arguments'] = $array136; + +$output133 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments134, $renderChildrenClosure135, $renderingContext); + +$output133 .= ' + '; +return $output133; +}; +$arguments128 = array(); +$arguments128['then'] = NULL; +$arguments128['else'] = NULL; +$arguments128['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array130 = array(); +$array131 = array ( +);$array130['0'] = $renderingContext->getVariableProvider()->getByPath('default', $array131); + +$expression132 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments128['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression132( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array130) + ), + $renderingContext + ); +$arguments128['__thenClosure'] = $renderChildrenClosure129; + +$output127 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments128, $renderChildrenClosure129, $renderingContext); + +$output127 .= ' + '; +return $output127; +}; +$arguments125 = array(); + +$output69 .= ''; + +$output69 .= ' + '; +return $output69; +}; +$arguments7 = array(); +$arguments7['expression'] = NULL; +$array68 = array ( +);$arguments7['expression'] = $renderingContext->getVariableProvider()->getByPath('layout', $array68); + +$output6 .= call_user_func_array(function($arguments) use ($renderingContext, $self) { +switch ($arguments['expression']) { +case call_user_func(function() use ($renderingContext, $self) { + +return 1; +}): return call_user_func(function() use ($renderingContext, $self) { +$output9 = ''; + +$output9 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure13 = function() use ($renderingContext, $self) { +$array17 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array17); +}; +$arguments12 = array(); +$arguments12['value'] = NULL; +$arguments12['keepQuotes'] = false; +$arguments12['encoding'] = 'UTF-8'; +$arguments12['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array15 = array(); +$array15['0'] = 'false'; + +$expression16 = function($context) {return FALSE;}; +$arguments12['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression16( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array15) + ), + $renderingContext + ); +$value14 = ($arguments12['value'] !== NULL ? $arguments12['value'] : $renderChildrenClosure13()); + +$output9 .= !is_string($value14) && !(is_object($value14) && method_exists($value14, '__toString')) ? $value14 : htmlspecialchars($value14, ($arguments12['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments12['encoding'], $arguments12['doubleEncode']); + +$output9 .= ' +

+ '; +return $output9; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 2; +}): return call_user_func(function() use ($renderingContext, $self) { +$output18 = ''; + +$output18 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure22 = function() use ($renderingContext, $self) { +$array26 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array26); +}; +$arguments21 = array(); +$arguments21['value'] = NULL; +$arguments21['keepQuotes'] = false; +$arguments21['encoding'] = 'UTF-8'; +$arguments21['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array24 = array(); +$array24['0'] = 'false'; + +$expression25 = function($context) {return FALSE;}; +$arguments21['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression25( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array24) + ), + $renderingContext + ); +$value23 = ($arguments21['value'] !== NULL ? $arguments21['value'] : $renderChildrenClosure22()); + +$output18 .= !is_string($value23) && !(is_object($value23) && method_exists($value23, '__toString')) ? $value23 : htmlspecialchars($value23, ($arguments21['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments21['encoding'], $arguments21['doubleEncode']); + +$output18 .= ' +

+ '; +return $output18; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 3; +}): return call_user_func(function() use ($renderingContext, $self) { +$output27 = ''; + +$output27 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure31 = function() use ($renderingContext, $self) { +$array35 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array35); +}; +$arguments30 = array(); +$arguments30['value'] = NULL; +$arguments30['keepQuotes'] = false; +$arguments30['encoding'] = 'UTF-8'; +$arguments30['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array33 = array(); +$array33['0'] = 'false'; + +$expression34 = function($context) {return FALSE;}; +$arguments30['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression34( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array33) + ), + $renderingContext + ); +$value32 = ($arguments30['value'] !== NULL ? $arguments30['value'] : $renderChildrenClosure31()); + +$output27 .= !is_string($value32) && !(is_object($value32) && method_exists($value32, '__toString')) ? $value32 : htmlspecialchars($value32, ($arguments30['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments30['encoding'], $arguments30['doubleEncode']); + +$output27 .= ' +

+ '; +return $output27; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 4; +}): return call_user_func(function() use ($renderingContext, $self) { +$output36 = ''; + +$output36 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure40 = function() use ($renderingContext, $self) { +$array44 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array44); +}; +$arguments39 = array(); +$arguments39['value'] = NULL; +$arguments39['keepQuotes'] = false; +$arguments39['encoding'] = 'UTF-8'; +$arguments39['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array42 = array(); +$array42['0'] = 'false'; + +$expression43 = function($context) {return FALSE;}; +$arguments39['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression43( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array42) + ), + $renderingContext + ); +$value41 = ($arguments39['value'] !== NULL ? $arguments39['value'] : $renderChildrenClosure40()); + +$output36 .= !is_string($value41) && !(is_object($value41) && method_exists($value41, '__toString')) ? $value41 : htmlspecialchars($value41, ($arguments39['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments39['encoding'], $arguments39['doubleEncode']); + +$output36 .= ' +
+ '; +return $output36; +}); +case call_user_func(function() use ($renderingContext, $self) { + +return 5; +}): return call_user_func(function() use ($renderingContext, $self) { +$output45 = ''; + +$output45 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper +$renderChildrenClosure49 = function() use ($renderingContext, $self) { +$array53 = array ( +);return $renderingContext->getVariableProvider()->getByPath('subheader', $array53); +}; +$arguments48 = array(); +$arguments48['value'] = NULL; +$arguments48['keepQuotes'] = false; +$arguments48['encoding'] = 'UTF-8'; +$arguments48['doubleEncode'] = true; +// Rendering Boolean node +// Rendering Array +$array51 = array(); +$array51['0'] = 'false'; + +$expression52 = function($context) {return FALSE;}; +$arguments48['doubleEncode'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression52( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array51) + ), + $renderingContext + ); +$value50 = ($arguments48['value'] !== NULL ? $arguments48['value'] : $renderChildrenClosure49()); + +$output45 .= !is_string($value50) && !(is_object($value50) && method_exists($value50, '__toString')) ? $value50 : htmlspecialchars($value50, ($arguments48['keepQuotes'] ? ENT_NOQUOTES : ENT_QUOTES), $arguments48['encoding'], $arguments48['doubleEncode']); + +$output45 .= ' +
+ '; +return $output45; +}); +default: return call_user_func(function() use ($renderingContext, $self) { +$output54 = ''; + +$output54 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure56 = function() use ($renderingContext, $self) { +$output60 = ''; + +$output60 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper +$renderChildrenClosure62 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments61 = array(); +$arguments61['section'] = NULL; +$arguments61['partial'] = NULL; +$arguments61['delegate'] = NULL; +$arguments61['renderable'] = NULL; +$arguments61['arguments'] = array ( +); +$arguments61['optional'] = false; +$arguments61['default'] = NULL; +$arguments61['contentAs'] = NULL; +$arguments61['debug'] = true; +$arguments61['partial'] = 'Header/SubHeader'; +// Rendering Array +$array63 = array(); +$array64 = array ( +);$array63['subheader'] = $renderingContext->getVariableProvider()->getByPath('subheader', $array64); +$array65 = array ( +);$array63['class'] = $renderingContext->getVariableProvider()->getByPath('class', $array65); +$array66 = array ( +);$array63['positionClass'] = $renderingContext->getVariableProvider()->getByPath('positionClass', $array66); +$array67 = array ( +);$array63['layout'] = $renderingContext->getVariableProvider()->getByPath('default', $array67); +$arguments61['arguments'] = $array63; + +$output60 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments61, $renderChildrenClosure62, $renderingContext); + +$output60 .= ' + '; +return $output60; +}; +$arguments55 = array(); +$arguments55['then'] = NULL; +$arguments55['else'] = NULL; +$arguments55['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array57 = array(); +$array58 = array ( +);$array57['0'] = $renderingContext->getVariableProvider()->getByPath('default', $array58); + +$expression59 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments55['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression59( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array57) + ), + $renderingContext + ); +$arguments55['__thenClosure'] = $renderChildrenClosure56; + +$output54 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments55, $renderChildrenClosure56, $renderingContext); + +$output54 .= ' + '; +return $output54; +}); +} +}, array($arguments7)); + +$output6 .= ' +'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('subheader', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_LoginNews_49d6b546ddc9c61d3e6e643a5ea4354a2019aece.php b/var/cache/code/fluid_template/partial_LoginNews_49d6b546ddc9c61d3e6e643a5ea4354a2019aece.php new file mode 100644 index 0000000..9eb72d3 --- /dev/null +++ b/var/cache/code/fluid_template/partial_LoginNews_49d6b546ddc9c61d3e6e643a5ea4354a2019aece.php @@ -0,0 +1,236 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + +'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('loginNewsItems', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_LoginNews_7d341633c3da653057ac59d00d2d032357f5b5b1.php b/var/cache/code/fluid_template/partial_LoginNews_7d341633c3da653057ac59d00d2d032357f5b5b1.php new file mode 100644 index 0000000..03cd473 --- /dev/null +++ b/var/cache/code/fluid_template/partial_LoginNews_7d341633c3da653057ac59d00d2d032357f5b5b1.php @@ -0,0 +1,236 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + +'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('loginNewsItems', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Login_InterfaceSelector_286a07b3e4b42fab8e28dee0d35653017caff621.php b/var/cache/code/fluid_template/partial_Login_InterfaceSelector_286a07b3e4b42fab8e28dee0d35653017caff621.php new file mode 100644 index 0000000..6a956cb --- /dev/null +++ b/var/cache/code/fluid_template/partial_Login_InterfaceSelector_286a07b3e4b42fab8e28dee0d35653017caff621.php @@ -0,0 +1,375 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output22 = ''; + +$output22 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure24 = function() use ($renderingContext, $self) { +$output25 = ''; + +$output25 .= ' + + '; +return $output25; +}; +$arguments23 = array(); + +$output22 .= ''; + +$output22 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure32 = function() use ($renderingContext, $self) { +$output33 = ''; + +$output33 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure35 = function() use ($renderingContext, $self) { +$output39 = ''; + +$output39 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Form\HiddenViewHelper +$renderChildrenClosure41 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments40 = array(); +$arguments40['additionalAttributes'] = NULL; +$arguments40['data'] = NULL; +$arguments40['aria'] = NULL; +$arguments40['name'] = NULL; +$arguments40['value'] = NULL; +$arguments40['property'] = NULL; +$arguments40['class'] = NULL; +$arguments40['dir'] = NULL; +$arguments40['id'] = NULL; +$arguments40['lang'] = NULL; +$arguments40['style'] = NULL; +$arguments40['title'] = NULL; +$arguments40['accesskey'] = NULL; +$arguments40['tabindex'] = NULL; +$arguments40['onclick'] = NULL; +$arguments40['name'] = 'interface'; +$array42 = array ( +);$arguments40['value'] = $renderingContext->getVariableProvider()->getByPath('interface', $array42); + +$output39 .= TYPO3\CMS\Fluid\ViewHelpers\Form\HiddenViewHelper::renderStatic($arguments40, $renderChildrenClosure41, $renderingContext); + +$output39 .= ' + '; +return $output39; +}; +$arguments34 = array(); +$arguments34['then'] = NULL; +$arguments34['else'] = NULL; +$arguments34['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array36 = array(); +$array37 = array ( +);$array36['0'] = $renderingContext->getVariableProvider()->getByPath('interface', $array37); + +$expression38 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments34['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression38( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array36) + ), + $renderingContext + ); +$arguments34['__thenClosure'] = $renderChildrenClosure35; + +$output33 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments34, $renderChildrenClosure35, $renderingContext); + +$output33 .= ' + '; +return $output33; +}; +$arguments31 = array(); +$arguments31['if'] = NULL; + +$output22 .= ''; + +$output22 .= ' +'; +return $output22; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array19 = array(); +$array20 = array ( +);$array19['0'] = $renderingContext->getVariableProvider()->getByPath('showInterfaceSelector', $array20); + +$expression21 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression21( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array19) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = function() use ($renderingContext, $self) { +$output3 = ''; + +$output3 .= ' + + '; +return $output3; +}; +$arguments1['__elseClosures'][] = function() use ($renderingContext, $self) { +$output9 = ''; + +$output9 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure11 = function() use ($renderingContext, $self) { +$output15 = ''; + +$output15 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Form\HiddenViewHelper +$renderChildrenClosure17 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments16 = array(); +$arguments16['additionalAttributes'] = NULL; +$arguments16['data'] = NULL; +$arguments16['aria'] = NULL; +$arguments16['name'] = NULL; +$arguments16['value'] = NULL; +$arguments16['property'] = NULL; +$arguments16['class'] = NULL; +$arguments16['dir'] = NULL; +$arguments16['id'] = NULL; +$arguments16['lang'] = NULL; +$arguments16['style'] = NULL; +$arguments16['title'] = NULL; +$arguments16['accesskey'] = NULL; +$arguments16['tabindex'] = NULL; +$arguments16['onclick'] = NULL; +$arguments16['name'] = 'interface'; +$array18 = array ( +);$arguments16['value'] = $renderingContext->getVariableProvider()->getByPath('interface', $array18); + +$output15 .= TYPO3\CMS\Fluid\ViewHelpers\Form\HiddenViewHelper::renderStatic($arguments16, $renderChildrenClosure17, $renderingContext); + +$output15 .= ' + '; +return $output15; +}; +$arguments10 = array(); +$arguments10['then'] = NULL; +$arguments10['else'] = NULL; +$arguments10['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array12 = array(); +$array13 = array ( +);$array12['0'] = $renderingContext->getVariableProvider()->getByPath('interface', $array13); + +$expression14 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments10['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression14( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array12) + ), + $renderingContext + ); +$arguments10['__thenClosure'] = $renderChildrenClosure11; + +$output9 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments10, $renderChildrenClosure11, $renderingContext); + +$output9 .= ' + '; +return $output9; +}; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Login_InterfaceSelector_ac4246d2b081419c1b8df40b025de0202f357522.php b/var/cache/code/fluid_template/partial_Login_InterfaceSelector_ac4246d2b081419c1b8df40b025de0202f357522.php new file mode 100644 index 0000000..dad03d4 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Login_InterfaceSelector_ac4246d2b081419c1b8df40b025de0202f357522.php @@ -0,0 +1,375 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output22 = ''; + +$output22 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure24 = function() use ($renderingContext, $self) { +$output25 = ''; + +$output25 .= ' + + '; +return $output25; +}; +$arguments23 = array(); + +$output22 .= ''; + +$output22 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure32 = function() use ($renderingContext, $self) { +$output33 = ''; + +$output33 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure35 = function() use ($renderingContext, $self) { +$output39 = ''; + +$output39 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Form\HiddenViewHelper +$renderChildrenClosure41 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments40 = array(); +$arguments40['additionalAttributes'] = NULL; +$arguments40['data'] = NULL; +$arguments40['aria'] = NULL; +$arguments40['name'] = NULL; +$arguments40['value'] = NULL; +$arguments40['property'] = NULL; +$arguments40['class'] = NULL; +$arguments40['dir'] = NULL; +$arguments40['id'] = NULL; +$arguments40['lang'] = NULL; +$arguments40['style'] = NULL; +$arguments40['title'] = NULL; +$arguments40['accesskey'] = NULL; +$arguments40['tabindex'] = NULL; +$arguments40['onclick'] = NULL; +$arguments40['name'] = 'interface'; +$array42 = array ( +);$arguments40['value'] = $renderingContext->getVariableProvider()->getByPath('interface', $array42); + +$output39 .= TYPO3\CMS\Fluid\ViewHelpers\Form\HiddenViewHelper::renderStatic($arguments40, $renderChildrenClosure41, $renderingContext); + +$output39 .= ' + '; +return $output39; +}; +$arguments34 = array(); +$arguments34['then'] = NULL; +$arguments34['else'] = NULL; +$arguments34['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array36 = array(); +$array37 = array ( +);$array36['0'] = $renderingContext->getVariableProvider()->getByPath('interface', $array37); + +$expression38 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments34['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression38( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array36) + ), + $renderingContext + ); +$arguments34['__thenClosure'] = $renderChildrenClosure35; + +$output33 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments34, $renderChildrenClosure35, $renderingContext); + +$output33 .= ' + '; +return $output33; +}; +$arguments31 = array(); +$arguments31['if'] = NULL; + +$output22 .= ''; + +$output22 .= ' +'; +return $output22; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array19 = array(); +$array20 = array ( +);$array19['0'] = $renderingContext->getVariableProvider()->getByPath('showInterfaceSelector', $array20); + +$expression21 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression21( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array19) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = function() use ($renderingContext, $self) { +$output3 = ''; + +$output3 .= ' + + '; +return $output3; +}; +$arguments1['__elseClosures'][] = function() use ($renderingContext, $self) { +$output9 = ''; + +$output9 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure11 = function() use ($renderingContext, $self) { +$output15 = ''; + +$output15 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Form\HiddenViewHelper +$renderChildrenClosure17 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments16 = array(); +$arguments16['additionalAttributes'] = NULL; +$arguments16['data'] = NULL; +$arguments16['aria'] = NULL; +$arguments16['name'] = NULL; +$arguments16['value'] = NULL; +$arguments16['property'] = NULL; +$arguments16['class'] = NULL; +$arguments16['dir'] = NULL; +$arguments16['id'] = NULL; +$arguments16['lang'] = NULL; +$arguments16['style'] = NULL; +$arguments16['title'] = NULL; +$arguments16['accesskey'] = NULL; +$arguments16['tabindex'] = NULL; +$arguments16['onclick'] = NULL; +$arguments16['name'] = 'interface'; +$array18 = array ( +);$arguments16['value'] = $renderingContext->getVariableProvider()->getByPath('interface', $array18); + +$output15 .= TYPO3\CMS\Fluid\ViewHelpers\Form\HiddenViewHelper::renderStatic($arguments16, $renderChildrenClosure17, $renderingContext); + +$output15 .= ' + '; +return $output15; +}; +$arguments10 = array(); +$arguments10['then'] = NULL; +$arguments10['else'] = NULL; +$arguments10['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array12 = array(); +$array13 = array ( +);$array12['0'] = $renderingContext->getVariableProvider()->getByPath('interface', $array13); + +$expression14 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments10['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression14( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array12) + ), + $renderingContext + ); +$arguments10['__thenClosure'] = $renderChildrenClosure11; + +$output9 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments10, $renderChildrenClosure11, $renderingContext); + +$output9 .= ' + '; +return $output9; +}; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Logo_e12c72394cd9c9c95de3a17cd1b63611d7dfd07d.php b/var/cache/code/fluid_template/partial_Logo_e12c72394cd9c9c95de3a17cd1b63611d7dfd07d.php new file mode 100644 index 0000000..a1765e0 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Logo_e12c72394cd9c9c95de3a17cd1b63611d7dfd07d.php @@ -0,0 +1,109 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= '';
+// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper
+$renderChildrenClosure4 = function() use ($renderingContext, $self) {
+return NULL;
+};
+$arguments3 = array();
+$arguments3['key'] = NULL;
+$arguments3['id'] = NULL;
+$arguments3['default'] = NULL;
+$arguments3['arguments'] = NULL;
+$arguments3['extensionName'] = NULL;
+$arguments3['languageKey'] = NULL;
+$arguments3['alternativeLanguageKeys'] = NULL;
+$arguments3['key'] = 'LLL:EXT:about/Resources/Private/Language/Modules/about.xlf:typo3_logo';
+
+$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext)]);
+
+$output0 .= ' +
+
+

+ TYPO3 CMS '; +$array5 = array ( +); +$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('currentVersion', $array5)]); + +$output0 .= '
+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure7 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments6 = array(); +$arguments6['key'] = NULL; +$arguments6['id'] = NULL; +$arguments6['default'] = NULL; +$arguments6['arguments'] = NULL; +$arguments6['extensionName'] = NULL; +$arguments6['languageKey'] = NULL; +$arguments6['alternativeLanguageKeys'] = NULL; +$arguments6['key'] = 'LLL:EXT:about/Resources/Private/Language/Modules/locallang_alt_intro.xlf:introtext'; + +$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments6, $renderChildrenClosure7, $renderingContext)]); + +$output0 .= ' +

+'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Modules_2fb48a28388e9d512a1c1a9aac1b416d5006df58.php b/var/cache/code/fluid_template/partial_Modules_2fb48a28388e9d512a1c1a9aac1b416d5006df58.php new file mode 100644 index 0000000..a2bb198 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Modules_2fb48a28388e9d512a1c1a9aac1b416d5006df58.php @@ -0,0 +1,439 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= '

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments1 = array(); +$arguments1['key'] = NULL; +$arguments1['id'] = NULL; +$arguments1['default'] = NULL; +$arguments1['arguments'] = NULL; +$arguments1['extensionName'] = NULL; +$arguments1['languageKey'] = NULL; +$arguments1['alternativeLanguageKeys'] = NULL; +$arguments1['key'] = 'LLL:EXT:about/Resources/Private/Language/Modules/locallang_alt_intro.xlf:introtext2'; + +$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext)]); + +$output0 .= ' +

+'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure4 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure8 = function() use ($renderingContext, $self) { +$output12 = ''; + +$output12 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure14 = function() use ($renderingContext, $self) { +$output18 = ''; + +$output18 .= ' +

'; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure20 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments19 = array(); +$arguments19['key'] = NULL; +$arguments19['id'] = NULL; +$arguments19['default'] = NULL; +$arguments19['arguments'] = NULL; +$arguments19['extensionName'] = NULL; +$arguments19['languageKey'] = NULL; +$arguments19['alternativeLanguageKeys'] = NULL; +$array21 = array ( +);$arguments19['key'] = $renderingContext->getVariableProvider()->getByPath('mainModule.label', $array21); + +$output18 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments19, $renderChildrenClosure20, $renderingContext)]); + +$output18 .= '

+ '; +return $output18; +}; +$arguments13 = array(); +$arguments13['then'] = NULL; +$arguments13['else'] = NULL; +$arguments13['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array15 = array(); +$array16 = array ( +);$array15['0'] = $renderingContext->getVariableProvider()->getByPath('mainModule.label', $array16); + +$expression17 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments13['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression17( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array15) + ), + $renderingContext + ); +$arguments13['__thenClosure'] = $renderChildrenClosure14; + +$output12 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments13, $renderChildrenClosure14, $renderingContext); + +$output12 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper +$renderChildrenClosure23 = function() use ($renderingContext, $self) { +$output25 = ''; + +$output25 .= ' + getVariableProvider()->getByPath('subModule.shortDescription', $array35); +$arguments28['then'] = call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments33, $renderChildrenClosure34, $renderingContext)]); + +$output25 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments28, $renderChildrenClosure29, $renderingContext); + +$output25 .= '" + class="card card-size-medium" + > +
+
+ '; +// Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper +$renderChildrenClosure37 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments36 = array(); +$arguments36['identifier'] = NULL; +$arguments36['size'] = 'small'; +$arguments36['overlay'] = NULL; +$arguments36['state'] = 'default'; +$arguments36['alternativeMarkupIdentifier'] = NULL; +$array38 = array ( +);$arguments36['identifier'] = $renderingContext->getVariableProvider()->getByPath('subModule.iconIdentifier', $array38); +$arguments36['size'] = 'default'; + +$output25 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments36, $renderChildrenClosure37, $renderingContext); + +$output25 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure40 = function() use ($renderingContext, $self) { +$output44 = ''; + +$output44 .= ' +
+

+ '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure46 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments45 = array(); +$arguments45['key'] = NULL; +$arguments45['id'] = NULL; +$arguments45['default'] = NULL; +$arguments45['arguments'] = NULL; +$arguments45['extensionName'] = NULL; +$arguments45['languageKey'] = NULL; +$arguments45['alternativeLanguageKeys'] = NULL; +$array47 = array ( +);$arguments45['key'] = $renderingContext->getVariableProvider()->getByPath('subModule.label', $array47); + +$output44 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments45, $renderChildrenClosure46, $renderingContext)]); + +$output44 .= ' +

+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure49 = function() use ($renderingContext, $self) { +$output53 = ''; + +$output53 .= ' + + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure55 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments54 = array(); +$arguments54['key'] = NULL; +$arguments54['id'] = NULL; +$arguments54['default'] = NULL; +$arguments54['arguments'] = NULL; +$arguments54['extensionName'] = NULL; +$arguments54['languageKey'] = NULL; +$arguments54['alternativeLanguageKeys'] = NULL; +$array56 = array ( +);$arguments54['key'] = $renderingContext->getVariableProvider()->getByPath('subModule.shortDescription', $array56); + +$output53 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments54, $renderChildrenClosure55, $renderingContext)]); + +$output53 .= ' + + '; +return $output53; +}; +$arguments48 = array(); +$arguments48['then'] = NULL; +$arguments48['else'] = NULL; +$arguments48['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array50 = array(); +$array51 = array ( +);$array50['0'] = $renderingContext->getVariableProvider()->getByPath('subModule.shortDescription', $array51); + +$expression52 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments48['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression52( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array50) + ), + $renderingContext + ); +$arguments48['__thenClosure'] = $renderChildrenClosure49; + +$output44 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments48, $renderChildrenClosure49, $renderingContext); + +$output44 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure58 = function() use ($renderingContext, $self) { +$output62 = ''; + +$output62 .= ' +
+ '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure64 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure66 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments65 = array(); +$arguments65['key'] = NULL; +$arguments65['id'] = NULL; +$arguments65['default'] = NULL; +$arguments65['arguments'] = NULL; +$arguments65['extensionName'] = NULL; +$arguments65['languageKey'] = NULL; +$arguments65['alternativeLanguageKeys'] = NULL; +$array67 = array ( +);$arguments65['key'] = $renderingContext->getVariableProvider()->getByPath('subModule.longDescription', $array67); +return TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments65, $renderChildrenClosure66, $renderingContext); +}; +$arguments63 = array(); +$arguments63['value'] = NULL; + +$output62 .= isset($arguments63['value']) ? $arguments63['value'] : $renderChildrenClosure64(); + +$output62 .= ' +
+ '; +return $output62; +}; +$arguments57 = array(); +$arguments57['then'] = NULL; +$arguments57['else'] = NULL; +$arguments57['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array59 = array(); +$array60 = array ( +);$array59['0'] = $renderingContext->getVariableProvider()->getByPath('subModule.longDescription', $array60); + +$expression61 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments57['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression61( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array59) + ), + $renderingContext + ); +$arguments57['__thenClosure'] = $renderChildrenClosure58; + +$output44 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments57, $renderChildrenClosure58, $renderingContext); + +$output44 .= ' +
+ '; +return $output44; +}; +$arguments39 = array(); +$arguments39['then'] = NULL; +$arguments39['else'] = NULL; +$arguments39['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array41 = array(); +$array42 = array ( +);$array41['0'] = $renderingContext->getVariableProvider()->getByPath('subModule.label', $array42); + +$expression43 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments39['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression43( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array41) + ), + $renderingContext + ); +$arguments39['__thenClosure'] = $renderChildrenClosure40; + +$output25 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments39, $renderChildrenClosure40, $renderingContext); + +$output25 .= ' +
+
+ '; +return $output25; +}; +$arguments22 = array(); +$arguments22['each'] = NULL; +$arguments22['as'] = NULL; +$arguments22['key'] = NULL; +$arguments22['reverse'] = false; +$arguments22['iteration'] = NULL; +$array24 = array ( +);$arguments22['each'] = $renderingContext->getVariableProvider()->getByPath('mainModule.subModules', $array24); +$arguments22['as'] = 'subModule'; +$arguments22['iteration'] = 'subModuleIterator'; + +$output12 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments22, $renderChildrenClosure23, $renderingContext); + +$output12 .= ' +
+ '; +return $output12; +}; +$arguments7 = array(); +$arguments7['then'] = NULL; +$arguments7['else'] = NULL; +$arguments7['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array9 = array(); +$array10 = array ( +);$array9['0'] = $renderingContext->getVariableProvider()->getByPath('mainModule.subModules', $array10); + +$expression11 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments7['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression11( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array9) + ), + $renderingContext + ); +$arguments7['__thenClosure'] = $renderChildrenClosure8; + +$output6 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext); + +$output6 .= ' +'; +return $output6; +}; +$arguments3 = array(); +$arguments3['each'] = NULL; +$arguments3['as'] = NULL; +$arguments3['key'] = NULL; +$arguments3['reverse'] = false; +$arguments3['iteration'] = NULL; +$array5 = array ( +);$arguments3['each'] = $renderingContext->getVariableProvider()->getByPath('modules', $array5); +$arguments3['as'] = 'mainModule'; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext); + +$output0 .= ' +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Navigation_Breadcrumb_41befb41d48269788e94913a2c366750f69b62bb.php b/var/cache/code/fluid_template/partial_Navigation_Breadcrumb_41befb41d48269788e94913a2c366750f69b62bb.php new file mode 100644 index 0000000..b4ff884 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Navigation_Breadcrumb_41befb41d48269788e94913a2c366750f69b62bb.php @@ -0,0 +1,1103 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section BreadcrumbTitle + */ +public function section_a63f4c38be1ff3ab1413e02ed6d0bb4cb075ea0d(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output7 = ''; + +$output7 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure9 = function() use ($renderingContext, $self) { +$output28 = ''; + +$output28 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure30 = function() use ($renderingContext, $self) { +$output31 = ''; + +$output31 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure33 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments32 = array(); +$arguments32['image'] = NULL; +$arguments32['src'] = NULL; +$arguments32['class'] = NULL; +$arguments32['width'] = NULL; +$arguments32['height'] = NULL; +$array34 = array ( +);$arguments32['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array34); +$array35 = array ( +);$arguments32['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array35); +$array36 = array ( +);$arguments32['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array36); + +$output31 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments32, $renderChildrenClosure33, $renderingContext); + +$output31 .= ' + '; +return $output31; +}; +$arguments29 = array(); + +$output28 .= ''; + +$output28 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure38 = function() use ($renderingContext, $self) { +$output39 = ''; + +$output39 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure41 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments40 = array(); +$arguments40['additionalAttributes'] = NULL; +$arguments40['data'] = NULL; +$arguments40['aria'] = NULL; +$arguments40['class'] = NULL; +$arguments40['dir'] = NULL; +$arguments40['id'] = NULL; +$arguments40['lang'] = NULL; +$arguments40['style'] = NULL; +$arguments40['title'] = NULL; +$arguments40['accesskey'] = NULL; +$arguments40['tabindex'] = NULL; +$arguments40['onclick'] = NULL; +$arguments40['alt'] = NULL; +$arguments40['ismap'] = NULL; +$arguments40['longdesc'] = NULL; +$arguments40['usemap'] = NULL; +$arguments40['src'] = NULL; +$arguments40['treatIdAsReference'] = NULL; +$arguments40['image'] = NULL; +$arguments40['crop'] = NULL; +$arguments40['cropVariant'] = 'default'; +$arguments40['width'] = NULL; +$arguments40['height'] = NULL; +$arguments40['minWidth'] = NULL; +$arguments40['minHeight'] = NULL; +$arguments40['maxWidth'] = NULL; +$arguments40['maxHeight'] = NULL; +$arguments40['absolute'] = false; +// Rendering Array +$array42 = array(); +$array42['loading'] = 'lazy'; +$arguments40['additionalAttributes'] = $array42; +$array43 = array ( +);$arguments40['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array43); +$array44 = array ( +);$arguments40['alt'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.alternative', $array44); +$array45 = array ( +);$arguments40['title'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.title', $array45); +$array46 = array ( +);$arguments40['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array46); +$array47 = array ( +);$arguments40['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array47); + +$output39 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments40, $renderChildrenClosure41, $renderingContext); + +$output39 .= ' + '; +return $output39; +}; +$arguments37 = array(); +$arguments37['if'] = NULL; + +$output28 .= ''; + +$output28 .= ' + '; +return $output28; +}; +$arguments8 = array(); +$arguments8['then'] = NULL; +$arguments8['else'] = NULL; +$arguments8['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array25 = array(); +$array26 = array ( +);$array25['0'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.extension', $array26); +$array25['1'] = ' === svg'; + +$expression27 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) === "svg");}; +$arguments8['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression27( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array25) + ), + $renderingContext + ); +$arguments8['__thenClosure'] = function() use ($renderingContext, $self) { +$output10 = ''; + +$output10 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure12 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments11 = array(); +$arguments11['image'] = NULL; +$arguments11['src'] = NULL; +$arguments11['class'] = NULL; +$arguments11['width'] = NULL; +$arguments11['height'] = NULL; +$array13 = array ( +);$arguments11['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array13); +$array14 = array ( +);$arguments11['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array14); +$array15 = array ( +);$arguments11['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array15); + +$output10 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments11, $renderChildrenClosure12, $renderingContext); + +$output10 .= ' + '; +return $output10; +}; +$arguments8['__elseClosures'][] = function() use ($renderingContext, $self) { +$output16 = ''; + +$output16 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure18 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments17 = array(); +$arguments17['additionalAttributes'] = NULL; +$arguments17['data'] = NULL; +$arguments17['aria'] = NULL; +$arguments17['class'] = NULL; +$arguments17['dir'] = NULL; +$arguments17['id'] = NULL; +$arguments17['lang'] = NULL; +$arguments17['style'] = NULL; +$arguments17['title'] = NULL; +$arguments17['accesskey'] = NULL; +$arguments17['tabindex'] = NULL; +$arguments17['onclick'] = NULL; +$arguments17['alt'] = NULL; +$arguments17['ismap'] = NULL; +$arguments17['longdesc'] = NULL; +$arguments17['usemap'] = NULL; +$arguments17['src'] = NULL; +$arguments17['treatIdAsReference'] = NULL; +$arguments17['image'] = NULL; +$arguments17['crop'] = NULL; +$arguments17['cropVariant'] = 'default'; +$arguments17['width'] = NULL; +$arguments17['height'] = NULL; +$arguments17['minWidth'] = NULL; +$arguments17['minHeight'] = NULL; +$arguments17['maxWidth'] = NULL; +$arguments17['maxHeight'] = NULL; +$arguments17['absolute'] = false; +// Rendering Array +$array19 = array(); +$array19['loading'] = 'lazy'; +$arguments17['additionalAttributes'] = $array19; +$array20 = array ( +);$arguments17['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array20); +$array21 = array ( +);$arguments17['alt'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.alternative', $array21); +$array22 = array ( +);$arguments17['title'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.title', $array22); +$array23 = array ( +);$arguments17['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array23); +$array24 = array ( +);$arguments17['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array24); + +$output16 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments17, $renderChildrenClosure18, $renderingContext); + +$output16 .= ' + '; +return $output16; +}; + +$output7 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments8, $renderChildrenClosure9, $renderingContext); + +$output7 .= ' + + '; +return $output7; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.enable', $array4); +$array3['1'] = ' && '; +$array5 = array ( +);$array3['2'] = $renderingContext->getVariableProvider()->getByPath('item.icon', $array5); + +$expression6 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) && TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"]));}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression6( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + '; +$array48 = array ( +); +$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('item.title', $array48)]); + +$output0 .= ' +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output49 = ''; + +$output49 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure51 = function() use ($renderingContext, $self) { +$output55 = ''; + +$output55 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure57 = function() use ($renderingContext, $self) { +$output61 = ''; + +$output61 .= ' + + '; +return $output61; +}; +$arguments56 = array(); +$arguments56['then'] = NULL; +$arguments56['else'] = NULL; +$arguments56['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array58 = array(); +$array59 = array ( +);$array58['0'] = $renderingContext->getVariableProvider()->getByPath('breadcrumb', $array59); + +$expression60 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments56['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression60( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array58) + ), + $renderingContext + ); +$arguments56['__thenClosure'] = $renderChildrenClosure57; + +$output55 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments56, $renderChildrenClosure57, $renderingContext); + +$output55 .= ' +'; +return $output55; +}; +$arguments50 = array(); +$arguments50['then'] = NULL; +$arguments50['else'] = NULL; +$arguments50['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array52 = array(); +$array53 = array ( +);$array52['0'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.enable', $array53); + +$expression54 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments50['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression54( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array52) + ), + $renderingContext + ); +$arguments50['__thenClosure'] = $renderChildrenClosure51; + +$output49 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments50, $renderChildrenClosure51, $renderingContext); + +$output49 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure141 = function() use ($renderingContext, $self) { +$output142 = ''; + +$output142 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure144 = function() use ($renderingContext, $self) { +$output149 = ''; + +$output149 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure151 = function() use ($renderingContext, $self) { +$output170 = ''; + +$output170 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure172 = function() use ($renderingContext, $self) { +$output173 = ''; + +$output173 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure175 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments174 = array(); +$arguments174['image'] = NULL; +$arguments174['src'] = NULL; +$arguments174['class'] = NULL; +$arguments174['width'] = NULL; +$arguments174['height'] = NULL; +$array176 = array ( +);$arguments174['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array176); +$array177 = array ( +);$arguments174['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array177); +$array178 = array ( +);$arguments174['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array178); + +$output173 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments174, $renderChildrenClosure175, $renderingContext); + +$output173 .= ' + '; +return $output173; +}; +$arguments171 = array(); + +$output170 .= ''; + +$output170 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure180 = function() use ($renderingContext, $self) { +$output181 = ''; + +$output181 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure183 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments182 = array(); +$arguments182['additionalAttributes'] = NULL; +$arguments182['data'] = NULL; +$arguments182['aria'] = NULL; +$arguments182['class'] = NULL; +$arguments182['dir'] = NULL; +$arguments182['id'] = NULL; +$arguments182['lang'] = NULL; +$arguments182['style'] = NULL; +$arguments182['title'] = NULL; +$arguments182['accesskey'] = NULL; +$arguments182['tabindex'] = NULL; +$arguments182['onclick'] = NULL; +$arguments182['alt'] = NULL; +$arguments182['ismap'] = NULL; +$arguments182['longdesc'] = NULL; +$arguments182['usemap'] = NULL; +$arguments182['src'] = NULL; +$arguments182['treatIdAsReference'] = NULL; +$arguments182['image'] = NULL; +$arguments182['crop'] = NULL; +$arguments182['cropVariant'] = 'default'; +$arguments182['width'] = NULL; +$arguments182['height'] = NULL; +$arguments182['minWidth'] = NULL; +$arguments182['minHeight'] = NULL; +$arguments182['maxWidth'] = NULL; +$arguments182['maxHeight'] = NULL; +$arguments182['absolute'] = false; +// Rendering Array +$array184 = array(); +$array184['loading'] = 'lazy'; +$arguments182['additionalAttributes'] = $array184; +$array185 = array ( +);$arguments182['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array185); +$array186 = array ( +);$arguments182['alt'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.alternative', $array186); +$array187 = array ( +);$arguments182['title'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.title', $array187); +$array188 = array ( +);$arguments182['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array188); +$array189 = array ( +);$arguments182['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array189); + +$output181 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments182, $renderChildrenClosure183, $renderingContext); + +$output181 .= ' + '; +return $output181; +}; +$arguments179 = array(); +$arguments179['if'] = NULL; + +$output170 .= ''; + +$output170 .= ' + '; +return $output170; +}; +$arguments150 = array(); +$arguments150['then'] = NULL; +$arguments150['else'] = NULL; +$arguments150['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array167 = array(); +$array168 = array ( +);$array167['0'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.extension', $array168); +$array167['1'] = ' === svg'; + +$expression169 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) === "svg");}; +$arguments150['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression169( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array167) + ), + $renderingContext + ); +$arguments150['__thenClosure'] = function() use ($renderingContext, $self) { +$output152 = ''; + +$output152 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure154 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments153 = array(); +$arguments153['image'] = NULL; +$arguments153['src'] = NULL; +$arguments153['class'] = NULL; +$arguments153['width'] = NULL; +$arguments153['height'] = NULL; +$array155 = array ( +);$arguments153['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array155); +$array156 = array ( +);$arguments153['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array156); +$array157 = array ( +);$arguments153['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array157); + +$output152 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments153, $renderChildrenClosure154, $renderingContext); + +$output152 .= ' + '; +return $output152; +}; +$arguments150['__elseClosures'][] = function() use ($renderingContext, $self) { +$output158 = ''; + +$output158 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure160 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments159 = array(); +$arguments159['additionalAttributes'] = NULL; +$arguments159['data'] = NULL; +$arguments159['aria'] = NULL; +$arguments159['class'] = NULL; +$arguments159['dir'] = NULL; +$arguments159['id'] = NULL; +$arguments159['lang'] = NULL; +$arguments159['style'] = NULL; +$arguments159['title'] = NULL; +$arguments159['accesskey'] = NULL; +$arguments159['tabindex'] = NULL; +$arguments159['onclick'] = NULL; +$arguments159['alt'] = NULL; +$arguments159['ismap'] = NULL; +$arguments159['longdesc'] = NULL; +$arguments159['usemap'] = NULL; +$arguments159['src'] = NULL; +$arguments159['treatIdAsReference'] = NULL; +$arguments159['image'] = NULL; +$arguments159['crop'] = NULL; +$arguments159['cropVariant'] = 'default'; +$arguments159['width'] = NULL; +$arguments159['height'] = NULL; +$arguments159['minWidth'] = NULL; +$arguments159['minHeight'] = NULL; +$arguments159['maxWidth'] = NULL; +$arguments159['maxHeight'] = NULL; +$arguments159['absolute'] = false; +// Rendering Array +$array161 = array(); +$array161['loading'] = 'lazy'; +$arguments159['additionalAttributes'] = $array161; +$array162 = array ( +);$arguments159['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array162); +$array163 = array ( +);$arguments159['alt'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.alternative', $array163); +$array164 = array ( +);$arguments159['title'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.title', $array164); +$array165 = array ( +);$arguments159['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array165); +$array166 = array ( +);$arguments159['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array166); + +$output158 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments159, $renderChildrenClosure160, $renderingContext); + +$output158 .= ' + '; +return $output158; +}; + +$output149 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments150, $renderChildrenClosure151, $renderingContext); + +$output149 .= ' + + '; +return $output149; +}; +$arguments143 = array(); +$arguments143['then'] = NULL; +$arguments143['else'] = NULL; +$arguments143['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array145 = array(); +$array146 = array ( +);$array145['0'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.enable', $array146); +$array145['1'] = ' && '; +$array147 = array ( +);$array145['2'] = $renderingContext->getVariableProvider()->getByPath('item.icon', $array147); + +$expression148 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) && TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"]));}; +$arguments143['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression148( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array145) + ), + $renderingContext + ); +$arguments143['__thenClosure'] = $renderChildrenClosure144; + +$output142 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments143, $renderChildrenClosure144, $renderingContext); + +$output142 .= ' + '; +$array190 = array ( +); +$output142 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('item.title', $array190)]); + +$output142 .= ' +'; +return $output142; +}; +$arguments140 = array(); +$arguments140['name'] = NULL; +$arguments140['name'] = 'BreadcrumbTitle'; + +$output49 .= ''; + +$output49 .= ' + +'; + +return $output49; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Navigation_Breadcrumb_554bb24fb42ae87172aeaa7463fc3b093cf01b12.php b/var/cache/code/fluid_template/partial_Navigation_Breadcrumb_554bb24fb42ae87172aeaa7463fc3b093cf01b12.php new file mode 100644 index 0000000..3f70983 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Navigation_Breadcrumb_554bb24fb42ae87172aeaa7463fc3b093cf01b12.php @@ -0,0 +1,1103 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section BreadcrumbTitle + */ +public function section_a63f4c38be1ff3ab1413e02ed6d0bb4cb075ea0d(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output7 = ''; + +$output7 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure9 = function() use ($renderingContext, $self) { +$output28 = ''; + +$output28 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure30 = function() use ($renderingContext, $self) { +$output31 = ''; + +$output31 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure33 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments32 = array(); +$arguments32['image'] = NULL; +$arguments32['src'] = NULL; +$arguments32['class'] = NULL; +$arguments32['width'] = NULL; +$arguments32['height'] = NULL; +$array34 = array ( +);$arguments32['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array34); +$array35 = array ( +);$arguments32['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array35); +$array36 = array ( +);$arguments32['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array36); + +$output31 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments32, $renderChildrenClosure33, $renderingContext); + +$output31 .= ' + '; +return $output31; +}; +$arguments29 = array(); + +$output28 .= ''; + +$output28 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure38 = function() use ($renderingContext, $self) { +$output39 = ''; + +$output39 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure41 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments40 = array(); +$arguments40['additionalAttributes'] = NULL; +$arguments40['data'] = NULL; +$arguments40['aria'] = NULL; +$arguments40['class'] = NULL; +$arguments40['dir'] = NULL; +$arguments40['id'] = NULL; +$arguments40['lang'] = NULL; +$arguments40['style'] = NULL; +$arguments40['title'] = NULL; +$arguments40['accesskey'] = NULL; +$arguments40['tabindex'] = NULL; +$arguments40['onclick'] = NULL; +$arguments40['alt'] = NULL; +$arguments40['ismap'] = NULL; +$arguments40['longdesc'] = NULL; +$arguments40['usemap'] = NULL; +$arguments40['src'] = NULL; +$arguments40['treatIdAsReference'] = NULL; +$arguments40['image'] = NULL; +$arguments40['crop'] = NULL; +$arguments40['cropVariant'] = 'default'; +$arguments40['width'] = NULL; +$arguments40['height'] = NULL; +$arguments40['minWidth'] = NULL; +$arguments40['minHeight'] = NULL; +$arguments40['maxWidth'] = NULL; +$arguments40['maxHeight'] = NULL; +$arguments40['absolute'] = false; +// Rendering Array +$array42 = array(); +$array42['loading'] = 'lazy'; +$arguments40['additionalAttributes'] = $array42; +$array43 = array ( +);$arguments40['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array43); +$array44 = array ( +);$arguments40['alt'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.alternative', $array44); +$array45 = array ( +);$arguments40['title'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.title', $array45); +$array46 = array ( +);$arguments40['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array46); +$array47 = array ( +);$arguments40['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array47); + +$output39 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments40, $renderChildrenClosure41, $renderingContext); + +$output39 .= ' + '; +return $output39; +}; +$arguments37 = array(); +$arguments37['if'] = NULL; + +$output28 .= ''; + +$output28 .= ' + '; +return $output28; +}; +$arguments8 = array(); +$arguments8['then'] = NULL; +$arguments8['else'] = NULL; +$arguments8['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array25 = array(); +$array26 = array ( +);$array25['0'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.extension', $array26); +$array25['1'] = ' === svg'; + +$expression27 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) === "svg");}; +$arguments8['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression27( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array25) + ), + $renderingContext + ); +$arguments8['__thenClosure'] = function() use ($renderingContext, $self) { +$output10 = ''; + +$output10 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure12 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments11 = array(); +$arguments11['image'] = NULL; +$arguments11['src'] = NULL; +$arguments11['class'] = NULL; +$arguments11['width'] = NULL; +$arguments11['height'] = NULL; +$array13 = array ( +);$arguments11['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array13); +$array14 = array ( +);$arguments11['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array14); +$array15 = array ( +);$arguments11['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array15); + +$output10 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments11, $renderChildrenClosure12, $renderingContext); + +$output10 .= ' + '; +return $output10; +}; +$arguments8['__elseClosures'][] = function() use ($renderingContext, $self) { +$output16 = ''; + +$output16 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure18 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments17 = array(); +$arguments17['additionalAttributes'] = NULL; +$arguments17['data'] = NULL; +$arguments17['aria'] = NULL; +$arguments17['class'] = NULL; +$arguments17['dir'] = NULL; +$arguments17['id'] = NULL; +$arguments17['lang'] = NULL; +$arguments17['style'] = NULL; +$arguments17['title'] = NULL; +$arguments17['accesskey'] = NULL; +$arguments17['tabindex'] = NULL; +$arguments17['onclick'] = NULL; +$arguments17['alt'] = NULL; +$arguments17['ismap'] = NULL; +$arguments17['longdesc'] = NULL; +$arguments17['usemap'] = NULL; +$arguments17['src'] = NULL; +$arguments17['treatIdAsReference'] = NULL; +$arguments17['image'] = NULL; +$arguments17['crop'] = NULL; +$arguments17['cropVariant'] = 'default'; +$arguments17['width'] = NULL; +$arguments17['height'] = NULL; +$arguments17['minWidth'] = NULL; +$arguments17['minHeight'] = NULL; +$arguments17['maxWidth'] = NULL; +$arguments17['maxHeight'] = NULL; +$arguments17['absolute'] = false; +// Rendering Array +$array19 = array(); +$array19['loading'] = 'lazy'; +$arguments17['additionalAttributes'] = $array19; +$array20 = array ( +);$arguments17['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array20); +$array21 = array ( +);$arguments17['alt'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.alternative', $array21); +$array22 = array ( +);$arguments17['title'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.title', $array22); +$array23 = array ( +);$arguments17['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array23); +$array24 = array ( +);$arguments17['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array24); + +$output16 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments17, $renderChildrenClosure18, $renderingContext); + +$output16 .= ' + '; +return $output16; +}; + +$output7 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments8, $renderChildrenClosure9, $renderingContext); + +$output7 .= ' + + '; +return $output7; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.enable', $array4); +$array3['1'] = ' && '; +$array5 = array ( +);$array3['2'] = $renderingContext->getVariableProvider()->getByPath('item.icon', $array5); + +$expression6 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) && TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"]));}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression6( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + '; +$array48 = array ( +); +$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('item.title', $array48)]); + +$output0 .= ' +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output49 = ''; + +$output49 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure51 = function() use ($renderingContext, $self) { +$output55 = ''; + +$output55 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure57 = function() use ($renderingContext, $self) { +$output61 = ''; + +$output61 .= ' + + '; +return $output61; +}; +$arguments56 = array(); +$arguments56['then'] = NULL; +$arguments56['else'] = NULL; +$arguments56['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array58 = array(); +$array59 = array ( +);$array58['0'] = $renderingContext->getVariableProvider()->getByPath('breadcrumb', $array59); + +$expression60 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments56['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression60( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array58) + ), + $renderingContext + ); +$arguments56['__thenClosure'] = $renderChildrenClosure57; + +$output55 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments56, $renderChildrenClosure57, $renderingContext); + +$output55 .= ' +'; +return $output55; +}; +$arguments50 = array(); +$arguments50['then'] = NULL; +$arguments50['else'] = NULL; +$arguments50['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array52 = array(); +$array53 = array ( +);$array52['0'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.enable', $array53); + +$expression54 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments50['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression54( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array52) + ), + $renderingContext + ); +$arguments50['__thenClosure'] = $renderChildrenClosure51; + +$output49 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments50, $renderChildrenClosure51, $renderingContext); + +$output49 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure141 = function() use ($renderingContext, $self) { +$output142 = ''; + +$output142 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure144 = function() use ($renderingContext, $self) { +$output149 = ''; + +$output149 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure151 = function() use ($renderingContext, $self) { +$output170 = ''; + +$output170 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure172 = function() use ($renderingContext, $self) { +$output173 = ''; + +$output173 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure175 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments174 = array(); +$arguments174['image'] = NULL; +$arguments174['src'] = NULL; +$arguments174['class'] = NULL; +$arguments174['width'] = NULL; +$arguments174['height'] = NULL; +$array176 = array ( +);$arguments174['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array176); +$array177 = array ( +);$arguments174['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array177); +$array178 = array ( +);$arguments174['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array178); + +$output173 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments174, $renderChildrenClosure175, $renderingContext); + +$output173 .= ' + '; +return $output173; +}; +$arguments171 = array(); + +$output170 .= ''; + +$output170 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure180 = function() use ($renderingContext, $self) { +$output181 = ''; + +$output181 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure183 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments182 = array(); +$arguments182['additionalAttributes'] = NULL; +$arguments182['data'] = NULL; +$arguments182['aria'] = NULL; +$arguments182['class'] = NULL; +$arguments182['dir'] = NULL; +$arguments182['id'] = NULL; +$arguments182['lang'] = NULL; +$arguments182['style'] = NULL; +$arguments182['title'] = NULL; +$arguments182['accesskey'] = NULL; +$arguments182['tabindex'] = NULL; +$arguments182['onclick'] = NULL; +$arguments182['alt'] = NULL; +$arguments182['ismap'] = NULL; +$arguments182['longdesc'] = NULL; +$arguments182['usemap'] = NULL; +$arguments182['src'] = NULL; +$arguments182['treatIdAsReference'] = NULL; +$arguments182['image'] = NULL; +$arguments182['crop'] = NULL; +$arguments182['cropVariant'] = 'default'; +$arguments182['width'] = NULL; +$arguments182['height'] = NULL; +$arguments182['minWidth'] = NULL; +$arguments182['minHeight'] = NULL; +$arguments182['maxWidth'] = NULL; +$arguments182['maxHeight'] = NULL; +$arguments182['absolute'] = false; +// Rendering Array +$array184 = array(); +$array184['loading'] = 'lazy'; +$arguments182['additionalAttributes'] = $array184; +$array185 = array ( +);$arguments182['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array185); +$array186 = array ( +);$arguments182['alt'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.alternative', $array186); +$array187 = array ( +);$arguments182['title'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.title', $array187); +$array188 = array ( +);$arguments182['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array188); +$array189 = array ( +);$arguments182['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array189); + +$output181 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments182, $renderChildrenClosure183, $renderingContext); + +$output181 .= ' + '; +return $output181; +}; +$arguments179 = array(); +$arguments179['if'] = NULL; + +$output170 .= ''; + +$output170 .= ' + '; +return $output170; +}; +$arguments150 = array(); +$arguments150['then'] = NULL; +$arguments150['else'] = NULL; +$arguments150['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array167 = array(); +$array168 = array ( +);$array167['0'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.extension', $array168); +$array167['1'] = ' === svg'; + +$expression169 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) === "svg");}; +$arguments150['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression169( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array167) + ), + $renderingContext + ); +$arguments150['__thenClosure'] = function() use ($renderingContext, $self) { +$output152 = ''; + +$output152 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure154 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments153 = array(); +$arguments153['image'] = NULL; +$arguments153['src'] = NULL; +$arguments153['class'] = NULL; +$arguments153['width'] = NULL; +$arguments153['height'] = NULL; +$array155 = array ( +);$arguments153['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array155); +$array156 = array ( +);$arguments153['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array156); +$array157 = array ( +);$arguments153['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array157); + +$output152 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments153, $renderChildrenClosure154, $renderingContext); + +$output152 .= ' + '; +return $output152; +}; +$arguments150['__elseClosures'][] = function() use ($renderingContext, $self) { +$output158 = ''; + +$output158 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure160 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments159 = array(); +$arguments159['additionalAttributes'] = NULL; +$arguments159['data'] = NULL; +$arguments159['aria'] = NULL; +$arguments159['class'] = NULL; +$arguments159['dir'] = NULL; +$arguments159['id'] = NULL; +$arguments159['lang'] = NULL; +$arguments159['style'] = NULL; +$arguments159['title'] = NULL; +$arguments159['accesskey'] = NULL; +$arguments159['tabindex'] = NULL; +$arguments159['onclick'] = NULL; +$arguments159['alt'] = NULL; +$arguments159['ismap'] = NULL; +$arguments159['longdesc'] = NULL; +$arguments159['usemap'] = NULL; +$arguments159['src'] = NULL; +$arguments159['treatIdAsReference'] = NULL; +$arguments159['image'] = NULL; +$arguments159['crop'] = NULL; +$arguments159['cropVariant'] = 'default'; +$arguments159['width'] = NULL; +$arguments159['height'] = NULL; +$arguments159['minWidth'] = NULL; +$arguments159['minHeight'] = NULL; +$arguments159['maxWidth'] = NULL; +$arguments159['maxHeight'] = NULL; +$arguments159['absolute'] = false; +// Rendering Array +$array161 = array(); +$array161['loading'] = 'lazy'; +$arguments159['additionalAttributes'] = $array161; +$array162 = array ( +);$arguments159['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array162); +$array163 = array ( +);$arguments159['alt'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.alternative', $array163); +$array164 = array ( +);$arguments159['title'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.title', $array164); +$array165 = array ( +);$arguments159['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array165); +$array166 = array ( +);$arguments159['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array166); + +$output158 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments159, $renderChildrenClosure160, $renderingContext); + +$output158 .= ' + '; +return $output158; +}; + +$output149 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments150, $renderChildrenClosure151, $renderingContext); + +$output149 .= ' + + '; +return $output149; +}; +$arguments143 = array(); +$arguments143['then'] = NULL; +$arguments143['else'] = NULL; +$arguments143['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array145 = array(); +$array146 = array ( +);$array145['0'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.enable', $array146); +$array145['1'] = ' && '; +$array147 = array ( +);$array145['2'] = $renderingContext->getVariableProvider()->getByPath('item.icon', $array147); + +$expression148 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) && TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"]));}; +$arguments143['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression148( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array145) + ), + $renderingContext + ); +$arguments143['__thenClosure'] = $renderChildrenClosure144; + +$output142 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments143, $renderChildrenClosure144, $renderingContext); + +$output142 .= ' + '; +$array190 = array ( +); +$output142 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('item.title', $array190)]); + +$output142 .= ' +'; +return $output142; +}; +$arguments140 = array(); +$arguments140['name'] = NULL; +$arguments140['name'] = 'BreadcrumbTitle'; + +$output49 .= ''; + +$output49 .= ' + +'; + +return $output49; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Navigation_Breadcrumb_6315eb5f24cc63c3d93841790d62db2f823cb886.php b/var/cache/code/fluid_template/partial_Navigation_Breadcrumb_6315eb5f24cc63c3d93841790d62db2f823cb886.php new file mode 100644 index 0000000..bc69a77 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Navigation_Breadcrumb_6315eb5f24cc63c3d93841790d62db2f823cb886.php @@ -0,0 +1,1103 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section BreadcrumbTitle + */ +public function section_a63f4c38be1ff3ab1413e02ed6d0bb4cb075ea0d(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output7 = ''; + +$output7 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure9 = function() use ($renderingContext, $self) { +$output28 = ''; + +$output28 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure30 = function() use ($renderingContext, $self) { +$output31 = ''; + +$output31 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure33 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments32 = array(); +$arguments32['image'] = NULL; +$arguments32['src'] = NULL; +$arguments32['class'] = NULL; +$arguments32['width'] = NULL; +$arguments32['height'] = NULL; +$array34 = array ( +);$arguments32['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array34); +$array35 = array ( +);$arguments32['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array35); +$array36 = array ( +);$arguments32['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array36); + +$output31 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments32, $renderChildrenClosure33, $renderingContext); + +$output31 .= ' + '; +return $output31; +}; +$arguments29 = array(); + +$output28 .= ''; + +$output28 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure38 = function() use ($renderingContext, $self) { +$output39 = ''; + +$output39 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure41 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments40 = array(); +$arguments40['additionalAttributes'] = NULL; +$arguments40['data'] = NULL; +$arguments40['aria'] = NULL; +$arguments40['class'] = NULL; +$arguments40['dir'] = NULL; +$arguments40['id'] = NULL; +$arguments40['lang'] = NULL; +$arguments40['style'] = NULL; +$arguments40['title'] = NULL; +$arguments40['accesskey'] = NULL; +$arguments40['tabindex'] = NULL; +$arguments40['onclick'] = NULL; +$arguments40['alt'] = NULL; +$arguments40['ismap'] = NULL; +$arguments40['longdesc'] = NULL; +$arguments40['usemap'] = NULL; +$arguments40['src'] = NULL; +$arguments40['treatIdAsReference'] = NULL; +$arguments40['image'] = NULL; +$arguments40['crop'] = NULL; +$arguments40['cropVariant'] = 'default'; +$arguments40['width'] = NULL; +$arguments40['height'] = NULL; +$arguments40['minWidth'] = NULL; +$arguments40['minHeight'] = NULL; +$arguments40['maxWidth'] = NULL; +$arguments40['maxHeight'] = NULL; +$arguments40['absolute'] = false; +// Rendering Array +$array42 = array(); +$array42['loading'] = 'lazy'; +$arguments40['additionalAttributes'] = $array42; +$array43 = array ( +);$arguments40['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array43); +$array44 = array ( +);$arguments40['alt'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.alternative', $array44); +$array45 = array ( +);$arguments40['title'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.title', $array45); +$array46 = array ( +);$arguments40['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array46); +$array47 = array ( +);$arguments40['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array47); + +$output39 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments40, $renderChildrenClosure41, $renderingContext); + +$output39 .= ' + '; +return $output39; +}; +$arguments37 = array(); +$arguments37['if'] = NULL; + +$output28 .= ''; + +$output28 .= ' + '; +return $output28; +}; +$arguments8 = array(); +$arguments8['then'] = NULL; +$arguments8['else'] = NULL; +$arguments8['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array25 = array(); +$array26 = array ( +);$array25['0'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.extension', $array26); +$array25['1'] = ' === svg'; + +$expression27 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) === "svg");}; +$arguments8['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression27( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array25) + ), + $renderingContext + ); +$arguments8['__thenClosure'] = function() use ($renderingContext, $self) { +$output10 = ''; + +$output10 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure12 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments11 = array(); +$arguments11['image'] = NULL; +$arguments11['src'] = NULL; +$arguments11['class'] = NULL; +$arguments11['width'] = NULL; +$arguments11['height'] = NULL; +$array13 = array ( +);$arguments11['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array13); +$array14 = array ( +);$arguments11['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array14); +$array15 = array ( +);$arguments11['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array15); + +$output10 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments11, $renderChildrenClosure12, $renderingContext); + +$output10 .= ' + '; +return $output10; +}; +$arguments8['__elseClosures'][] = function() use ($renderingContext, $self) { +$output16 = ''; + +$output16 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure18 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments17 = array(); +$arguments17['additionalAttributes'] = NULL; +$arguments17['data'] = NULL; +$arguments17['aria'] = NULL; +$arguments17['class'] = NULL; +$arguments17['dir'] = NULL; +$arguments17['id'] = NULL; +$arguments17['lang'] = NULL; +$arguments17['style'] = NULL; +$arguments17['title'] = NULL; +$arguments17['accesskey'] = NULL; +$arguments17['tabindex'] = NULL; +$arguments17['onclick'] = NULL; +$arguments17['alt'] = NULL; +$arguments17['ismap'] = NULL; +$arguments17['longdesc'] = NULL; +$arguments17['usemap'] = NULL; +$arguments17['src'] = NULL; +$arguments17['treatIdAsReference'] = NULL; +$arguments17['image'] = NULL; +$arguments17['crop'] = NULL; +$arguments17['cropVariant'] = 'default'; +$arguments17['width'] = NULL; +$arguments17['height'] = NULL; +$arguments17['minWidth'] = NULL; +$arguments17['minHeight'] = NULL; +$arguments17['maxWidth'] = NULL; +$arguments17['maxHeight'] = NULL; +$arguments17['absolute'] = false; +// Rendering Array +$array19 = array(); +$array19['loading'] = 'lazy'; +$arguments17['additionalAttributes'] = $array19; +$array20 = array ( +);$arguments17['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array20); +$array21 = array ( +);$arguments17['alt'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.alternative', $array21); +$array22 = array ( +);$arguments17['title'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.title', $array22); +$array23 = array ( +);$arguments17['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array23); +$array24 = array ( +);$arguments17['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array24); + +$output16 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments17, $renderChildrenClosure18, $renderingContext); + +$output16 .= ' + '; +return $output16; +}; + +$output7 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments8, $renderChildrenClosure9, $renderingContext); + +$output7 .= ' + + '; +return $output7; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.enable', $array4); +$array3['1'] = ' && '; +$array5 = array ( +);$array3['2'] = $renderingContext->getVariableProvider()->getByPath('item.icon', $array5); + +$expression6 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) && TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"]));}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression6( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + '; +$array48 = array ( +); +$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('item.title', $array48)]); + +$output0 .= ' +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output49 = ''; + +$output49 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure51 = function() use ($renderingContext, $self) { +$output55 = ''; + +$output55 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure57 = function() use ($renderingContext, $self) { +$output61 = ''; + +$output61 .= ' + + '; +return $output61; +}; +$arguments56 = array(); +$arguments56['then'] = NULL; +$arguments56['else'] = NULL; +$arguments56['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array58 = array(); +$array59 = array ( +);$array58['0'] = $renderingContext->getVariableProvider()->getByPath('breadcrumb', $array59); + +$expression60 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments56['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression60( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array58) + ), + $renderingContext + ); +$arguments56['__thenClosure'] = $renderChildrenClosure57; + +$output55 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments56, $renderChildrenClosure57, $renderingContext); + +$output55 .= ' +'; +return $output55; +}; +$arguments50 = array(); +$arguments50['then'] = NULL; +$arguments50['else'] = NULL; +$arguments50['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array52 = array(); +$array53 = array ( +);$array52['0'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.enable', $array53); + +$expression54 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments50['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression54( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array52) + ), + $renderingContext + ); +$arguments50['__thenClosure'] = $renderChildrenClosure51; + +$output49 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments50, $renderChildrenClosure51, $renderingContext); + +$output49 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure141 = function() use ($renderingContext, $self) { +$output142 = ''; + +$output142 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure144 = function() use ($renderingContext, $self) { +$output149 = ''; + +$output149 .= ' + + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure151 = function() use ($renderingContext, $self) { +$output170 = ''; + +$output170 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper +$renderChildrenClosure172 = function() use ($renderingContext, $self) { +$output173 = ''; + +$output173 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure175 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments174 = array(); +$arguments174['image'] = NULL; +$arguments174['src'] = NULL; +$arguments174['class'] = NULL; +$arguments174['width'] = NULL; +$arguments174['height'] = NULL; +$array176 = array ( +);$arguments174['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array176); +$array177 = array ( +);$arguments174['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array177); +$array178 = array ( +);$arguments174['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array178); + +$output173 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments174, $renderChildrenClosure175, $renderingContext); + +$output173 .= ' + '; +return $output173; +}; +$arguments171 = array(); + +$output170 .= ''; + +$output170 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper +$renderChildrenClosure180 = function() use ($renderingContext, $self) { +$output181 = ''; + +$output181 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure183 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments182 = array(); +$arguments182['additionalAttributes'] = NULL; +$arguments182['data'] = NULL; +$arguments182['aria'] = NULL; +$arguments182['class'] = NULL; +$arguments182['dir'] = NULL; +$arguments182['id'] = NULL; +$arguments182['lang'] = NULL; +$arguments182['style'] = NULL; +$arguments182['title'] = NULL; +$arguments182['accesskey'] = NULL; +$arguments182['tabindex'] = NULL; +$arguments182['onclick'] = NULL; +$arguments182['alt'] = NULL; +$arguments182['ismap'] = NULL; +$arguments182['longdesc'] = NULL; +$arguments182['usemap'] = NULL; +$arguments182['src'] = NULL; +$arguments182['treatIdAsReference'] = NULL; +$arguments182['image'] = NULL; +$arguments182['crop'] = NULL; +$arguments182['cropVariant'] = 'default'; +$arguments182['width'] = NULL; +$arguments182['height'] = NULL; +$arguments182['minWidth'] = NULL; +$arguments182['minHeight'] = NULL; +$arguments182['maxWidth'] = NULL; +$arguments182['maxHeight'] = NULL; +$arguments182['absolute'] = false; +// Rendering Array +$array184 = array(); +$array184['loading'] = 'lazy'; +$arguments182['additionalAttributes'] = $array184; +$array185 = array ( +);$arguments182['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array185); +$array186 = array ( +);$arguments182['alt'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.alternative', $array186); +$array187 = array ( +);$arguments182['title'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.title', $array187); +$array188 = array ( +);$arguments182['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array188); +$array189 = array ( +);$arguments182['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array189); + +$output181 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments182, $renderChildrenClosure183, $renderingContext); + +$output181 .= ' + '; +return $output181; +}; +$arguments179 = array(); +$arguments179['if'] = NULL; + +$output170 .= ''; + +$output170 .= ' + '; +return $output170; +}; +$arguments150 = array(); +$arguments150['then'] = NULL; +$arguments150['else'] = NULL; +$arguments150['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array167 = array(); +$array168 = array ( +);$array167['0'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.extension', $array168); +$array167['1'] = ' === svg'; + +$expression169 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) === "svg");}; +$arguments150['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression169( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array167) + ), + $renderingContext + ); +$arguments150['__thenClosure'] = function() use ($renderingContext, $self) { +$output152 = ''; + +$output152 .= ' + '; +// Rendering ViewHelper BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper +$renderChildrenClosure154 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments153 = array(); +$arguments153['image'] = NULL; +$arguments153['src'] = NULL; +$arguments153['class'] = NULL; +$arguments153['width'] = NULL; +$arguments153['height'] = NULL; +$array155 = array ( +);$arguments153['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array155); +$array156 = array ( +);$arguments153['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array156); +$array157 = array ( +);$arguments153['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array157); + +$output152 .= BK2K\BootstrapPackage\ViewHelpers\InlineSvgViewHelper::renderStatic($arguments153, $renderChildrenClosure154, $renderingContext); + +$output152 .= ' + '; +return $output152; +}; +$arguments150['__elseClosures'][] = function() use ($renderingContext, $self) { +$output158 = ''; + +$output158 .= ' + '; +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper +$renderChildrenClosure160 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments159 = array(); +$arguments159['additionalAttributes'] = NULL; +$arguments159['data'] = NULL; +$arguments159['aria'] = NULL; +$arguments159['class'] = NULL; +$arguments159['dir'] = NULL; +$arguments159['id'] = NULL; +$arguments159['lang'] = NULL; +$arguments159['style'] = NULL; +$arguments159['title'] = NULL; +$arguments159['accesskey'] = NULL; +$arguments159['tabindex'] = NULL; +$arguments159['onclick'] = NULL; +$arguments159['alt'] = NULL; +$arguments159['ismap'] = NULL; +$arguments159['longdesc'] = NULL; +$arguments159['usemap'] = NULL; +$arguments159['src'] = NULL; +$arguments159['treatIdAsReference'] = NULL; +$arguments159['image'] = NULL; +$arguments159['crop'] = NULL; +$arguments159['cropVariant'] = 'default'; +$arguments159['width'] = NULL; +$arguments159['height'] = NULL; +$arguments159['minWidth'] = NULL; +$arguments159['minHeight'] = NULL; +$arguments159['maxWidth'] = NULL; +$arguments159['maxHeight'] = NULL; +$arguments159['absolute'] = false; +// Rendering Array +$array161 = array(); +$array161['loading'] = 'lazy'; +$arguments159['additionalAttributes'] = $array161; +$array162 = array ( +);$arguments159['image'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0', $array162); +$array163 = array ( +);$arguments159['alt'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.alternative', $array163); +$array164 = array ( +);$arguments159['title'] = $renderingContext->getVariableProvider()->getByPath('item.icon.0.title', $array164); +$array165 = array ( +);$arguments159['width'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.width', $array165); +$array166 = array ( +);$arguments159['height'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.height', $array166); + +$output158 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments159, $renderChildrenClosure160, $renderingContext); + +$output158 .= ' + '; +return $output158; +}; + +$output149 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments150, $renderChildrenClosure151, $renderingContext); + +$output149 .= ' + + '; +return $output149; +}; +$arguments143 = array(); +$arguments143['then'] = NULL; +$arguments143['else'] = NULL; +$arguments143['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array145 = array(); +$array146 = array ( +);$array145['0'] = $renderingContext->getVariableProvider()->getByPath('theme.breadcrumb.icon.enable', $array146); +$array145['1'] = ' && '; +$array147 = array ( +);$array145['2'] = $renderingContext->getVariableProvider()->getByPath('item.icon', $array147); + +$expression148 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) && TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"]));}; +$arguments143['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression148( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array145) + ), + $renderingContext + ); +$arguments143['__thenClosure'] = $renderChildrenClosure144; + +$output142 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments143, $renderChildrenClosure144, $renderingContext); + +$output142 .= ' + '; +$array190 = array ( +); +$output142 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('item.title', $array190)]); + +$output142 .= ' +'; +return $output142; +}; +$arguments140 = array(); +$arguments140['name'] = NULL; +$arguments140['name'] = 'BreadcrumbTitle'; + +$output49 .= ''; + +$output49 .= ' + +'; + +return $output49; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Navigation_Main_87ff9e45adcf2241e82276c6cd52d077402564c8.php b/var/cache/code/fluid_template/partial_Navigation_Main_87ff9e45adcf2241e82276c6cd52d077402564c8.php new file mode 100644 index 0000000..07fc912 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Navigation_Main_87ff9e45adcf2241e82276c6cd52d077402564c8.php @@ -0,0 +1,6115 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section MainNavigation + */ +public function section_199fd3cbc502fb014cf96b9d63b613e89d1ba161(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + + + + '; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('menu', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output503 = ''; + +$output503 .= ' + +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure505 = function() use ($renderingContext, $self) { +$output506 = ''; + +$output506 .= 'bp-page-header navbar navbar-mainnavigation navbar-'; +$array507 = array ( +); +$output506 .= $renderingContext->getVariableProvider()->getByPath('theme.navigation.style', $array507); +return $output506; +}; +$arguments504 = array(); +$arguments504['value'] = NULL; +$arguments504['name'] = NULL; +$arguments504['name'] = 'headerClass'; +$renderChildrenClosure505 = ($arguments504['value'] !== null) ? function() use ($arguments504) { return $arguments504['value']; } : $renderChildrenClosure505; +$output503 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments504, $renderChildrenClosure505, $renderingContext)]); + +$output503 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure509 = function() use ($renderingContext, $self) { +$output510 = ''; +$array511 = array ( +); +$output510 .= $renderingContext->getVariableProvider()->getByPath('headerClass', $array511); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure513 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments512 = array(); +$arguments512['then'] = NULL; +$arguments512['else'] = NULL; +$arguments512['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array514 = array(); +$array515 = array ( +);$array514['0'] = $renderingContext->getVariableProvider()->getByPath('logo.normal', $array515); + +$expression516 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments512['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression516( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array514) + ), + $renderingContext + ); +$arguments512['then'] = ' navbar-has-image'; + +$output510 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments512, $renderChildrenClosure513, $renderingContext); +return $output510; +}; +$arguments508 = array(); +$arguments508['value'] = NULL; +$arguments508['name'] = NULL; +$arguments508['name'] = 'headerClass'; +$renderChildrenClosure509 = ($arguments508['value'] !== null) ? function() use ($arguments508) { return $arguments508['value']; } : $renderChildrenClosure509; +$output503 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments508, $renderChildrenClosure509, $renderingContext)]); + +$output503 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure518 = function() use ($renderingContext, $self) { +$output519 = ''; +$array520 = array ( +); +$output519 .= $renderingContext->getVariableProvider()->getByPath('headerClass', $array520); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure522 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments521 = array(); +$arguments521['then'] = NULL; +$arguments521['else'] = NULL; +$arguments521['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array523 = array(); +$array524 = array ( +);$array523['0'] = $renderingContext->getVariableProvider()->getByPath('theme.navigation.type', $array524); + +$expression525 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments521['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression525( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array523) + ), + $renderingContext + ); +$arguments521['else'] = ' navbar-top'; +$output526 = ''; + +$output526 .= ' navbar-'; +$array527 = array ( +); +$output526 .= $renderingContext->getVariableProvider()->getByPath('theme.navigation.type', $array527); + +$output526 .= ' navbar-fixed-'; +$array528 = array ( +); +$output526 .= $renderingContext->getVariableProvider()->getByPath('theme.navigation.type', $array528); +$arguments521['then'] = $output526; + +$output519 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments521, $renderChildrenClosure522, $renderingContext); +return $output519; +}; +$arguments517 = array(); +$arguments517['value'] = NULL; +$arguments517['name'] = NULL; +$arguments517['name'] = 'headerClass'; +$renderChildrenClosure518 = ($arguments517['value'] !== null) ? function() use ($arguments517) { return $arguments517['value']; } : $renderChildrenClosure518; +$output503 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments517, $renderChildrenClosure518, $renderingContext)]); + +$output503 .= ' + + +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure613 = function() use ($renderingContext, $self) { +$output614 = ''; + +$output614 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure616 = function() use ($renderingContext, $self) { +$output620 = ''; + +$output620 .= ' + + + + '; +return $output620; +}; +$arguments615 = array(); +$arguments615['then'] = NULL; +$arguments615['else'] = NULL; +$arguments615['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array617 = array(); +$array618 = array ( +);$array617['0'] = $renderingContext->getVariableProvider()->getByPath('menu', $array618); + +$expression619 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments615['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression619( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array617) + ), + $renderingContext + ); +$arguments615['__thenClosure'] = $renderChildrenClosure616; + +$output614 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments615, $renderChildrenClosure616, $renderingContext); + +$output614 .= ' +'; +return $output614; +}; +$arguments612 = array(); +$arguments612['name'] = NULL; +$arguments612['name'] = 'MainNavigation'; + +$output503 .= ''; + +$output503 .= ' + +'; + +return $output503; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Navigation_Main_c3c766dedc05f6dee5deed8d48c59ea2f08188b3.php b/var/cache/code/fluid_template/partial_Navigation_Main_c3c766dedc05f6dee5deed8d48c59ea2f08188b3.php new file mode 100644 index 0000000..5699af7 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Navigation_Main_c3c766dedc05f6dee5deed8d48c59ea2f08188b3.php @@ -0,0 +1,6115 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section MainNavigation + */ +public function section_199fd3cbc502fb014cf96b9d63b613e89d1ba161(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + + + + '; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('menu', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output503 = ''; + +$output503 .= ' + +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure505 = function() use ($renderingContext, $self) { +$output506 = ''; + +$output506 .= 'bp-page-header navbar navbar-mainnavigation navbar-'; +$array507 = array ( +); +$output506 .= $renderingContext->getVariableProvider()->getByPath('theme.navigation.style', $array507); +return $output506; +}; +$arguments504 = array(); +$arguments504['value'] = NULL; +$arguments504['name'] = NULL; +$arguments504['name'] = 'headerClass'; +$renderChildrenClosure505 = ($arguments504['value'] !== null) ? function() use ($arguments504) { return $arguments504['value']; } : $renderChildrenClosure505; +$output503 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments504, $renderChildrenClosure505, $renderingContext)]); + +$output503 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure509 = function() use ($renderingContext, $self) { +$output510 = ''; +$array511 = array ( +); +$output510 .= $renderingContext->getVariableProvider()->getByPath('headerClass', $array511); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure513 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments512 = array(); +$arguments512['then'] = NULL; +$arguments512['else'] = NULL; +$arguments512['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array514 = array(); +$array515 = array ( +);$array514['0'] = $renderingContext->getVariableProvider()->getByPath('logo.normal', $array515); + +$expression516 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments512['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression516( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array514) + ), + $renderingContext + ); +$arguments512['then'] = ' navbar-has-image'; + +$output510 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments512, $renderChildrenClosure513, $renderingContext); +return $output510; +}; +$arguments508 = array(); +$arguments508['value'] = NULL; +$arguments508['name'] = NULL; +$arguments508['name'] = 'headerClass'; +$renderChildrenClosure509 = ($arguments508['value'] !== null) ? function() use ($arguments508) { return $arguments508['value']; } : $renderChildrenClosure509; +$output503 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments508, $renderChildrenClosure509, $renderingContext)]); + +$output503 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure518 = function() use ($renderingContext, $self) { +$output519 = ''; +$array520 = array ( +); +$output519 .= $renderingContext->getVariableProvider()->getByPath('headerClass', $array520); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure522 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments521 = array(); +$arguments521['then'] = NULL; +$arguments521['else'] = NULL; +$arguments521['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array523 = array(); +$array524 = array ( +);$array523['0'] = $renderingContext->getVariableProvider()->getByPath('theme.navigation.type', $array524); + +$expression525 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments521['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression525( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array523) + ), + $renderingContext + ); +$arguments521['else'] = ' navbar-top'; +$output526 = ''; + +$output526 .= ' navbar-'; +$array527 = array ( +); +$output526 .= $renderingContext->getVariableProvider()->getByPath('theme.navigation.type', $array527); + +$output526 .= ' navbar-fixed-'; +$array528 = array ( +); +$output526 .= $renderingContext->getVariableProvider()->getByPath('theme.navigation.type', $array528); +$arguments521['then'] = $output526; + +$output519 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments521, $renderChildrenClosure522, $renderingContext); +return $output519; +}; +$arguments517 = array(); +$arguments517['value'] = NULL; +$arguments517['name'] = NULL; +$arguments517['name'] = 'headerClass'; +$renderChildrenClosure518 = ($arguments517['value'] !== null) ? function() use ($arguments517) { return $arguments517['value']; } : $renderChildrenClosure518; +$output503 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments517, $renderChildrenClosure518, $renderingContext)]); + +$output503 .= ' + + +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure613 = function() use ($renderingContext, $self) { +$output614 = ''; + +$output614 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure616 = function() use ($renderingContext, $self) { +$output620 = ''; + +$output620 .= ' + + + + '; +return $output620; +}; +$arguments615 = array(); +$arguments615['then'] = NULL; +$arguments615['else'] = NULL; +$arguments615['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array617 = array(); +$array618 = array ( +);$array617['0'] = $renderingContext->getVariableProvider()->getByPath('menu', $array618); + +$expression619 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments615['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression619( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array617) + ), + $renderingContext + ); +$arguments615['__thenClosure'] = $renderChildrenClosure616; + +$output614 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments615, $renderChildrenClosure616, $renderingContext); + +$output614 .= ' +'; +return $output614; +}; +$arguments612 = array(); +$arguments612['name'] = NULL; +$arguments612['name'] = 'MainNavigation'; + +$output503 .= ''; + +$output503 .= ' + +'; + +return $output503; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Navigation_Main_d37223247b4a6e80e4a2ace67643d0ece6c1c4c6.php b/var/cache/code/fluid_template/partial_Navigation_Main_d37223247b4a6e80e4a2ace67643d0ece6c1c4c6.php new file mode 100644 index 0000000..0678f8e --- /dev/null +++ b/var/cache/code/fluid_template/partial_Navigation_Main_d37223247b4a6e80e4a2ace67643d0ece6c1c4c6.php @@ -0,0 +1,6115 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * section MainNavigation + */ +public function section_199fd3cbc502fb014cf96b9d63b613e89d1ba161(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' + + + + '; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('menu', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' +'; + +return $output0; +} +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output503 = ''; + +$output503 .= ' + +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure505 = function() use ($renderingContext, $self) { +$output506 = ''; + +$output506 .= 'bp-page-header navbar navbar-mainnavigation navbar-'; +$array507 = array ( +); +$output506 .= $renderingContext->getVariableProvider()->getByPath('theme.navigation.style', $array507); +return $output506; +}; +$arguments504 = array(); +$arguments504['value'] = NULL; +$arguments504['name'] = NULL; +$arguments504['name'] = 'headerClass'; +$renderChildrenClosure505 = ($arguments504['value'] !== null) ? function() use ($arguments504) { return $arguments504['value']; } : $renderChildrenClosure505; +$output503 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments504, $renderChildrenClosure505, $renderingContext)]); + +$output503 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure509 = function() use ($renderingContext, $self) { +$output510 = ''; +$array511 = array ( +); +$output510 .= $renderingContext->getVariableProvider()->getByPath('headerClass', $array511); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure513 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments512 = array(); +$arguments512['then'] = NULL; +$arguments512['else'] = NULL; +$arguments512['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array514 = array(); +$array515 = array ( +);$array514['0'] = $renderingContext->getVariableProvider()->getByPath('logo.normal', $array515); + +$expression516 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments512['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression516( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array514) + ), + $renderingContext + ); +$arguments512['then'] = ' navbar-has-image'; + +$output510 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments512, $renderChildrenClosure513, $renderingContext); +return $output510; +}; +$arguments508 = array(); +$arguments508['value'] = NULL; +$arguments508['name'] = NULL; +$arguments508['name'] = 'headerClass'; +$renderChildrenClosure509 = ($arguments508['value'] !== null) ? function() use ($arguments508) { return $arguments508['value']; } : $renderChildrenClosure509; +$output503 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments508, $renderChildrenClosure509, $renderingContext)]); + +$output503 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper +$renderChildrenClosure518 = function() use ($renderingContext, $self) { +$output519 = ''; +$array520 = array ( +); +$output519 .= $renderingContext->getVariableProvider()->getByPath('headerClass', $array520); +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure522 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments521 = array(); +$arguments521['then'] = NULL; +$arguments521['else'] = NULL; +$arguments521['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array523 = array(); +$array524 = array ( +);$array523['0'] = $renderingContext->getVariableProvider()->getByPath('theme.navigation.type', $array524); + +$expression525 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments521['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression525( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array523) + ), + $renderingContext + ); +$arguments521['else'] = ' navbar-top'; +$output526 = ''; + +$output526 .= ' navbar-'; +$array527 = array ( +); +$output526 .= $renderingContext->getVariableProvider()->getByPath('theme.navigation.type', $array527); + +$output526 .= ' navbar-fixed-'; +$array528 = array ( +); +$output526 .= $renderingContext->getVariableProvider()->getByPath('theme.navigation.type', $array528); +$arguments521['then'] = $output526; + +$output519 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments521, $renderChildrenClosure522, $renderingContext); +return $output519; +}; +$arguments517 = array(); +$arguments517['value'] = NULL; +$arguments517['name'] = NULL; +$arguments517['name'] = 'headerClass'; +$renderChildrenClosure518 = ($arguments517['value'] !== null) ? function() use ($arguments517) { return $arguments517['value']; } : $renderChildrenClosure518; +$output503 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments517, $renderChildrenClosure518, $renderingContext)]); + +$output503 .= ' + + +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper +$renderChildrenClosure613 = function() use ($renderingContext, $self) { +$output614 = ''; + +$output614 .= ' + '; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure616 = function() use ($renderingContext, $self) { +$output620 = ''; + +$output620 .= ' + + + + '; +return $output620; +}; +$arguments615 = array(); +$arguments615['then'] = NULL; +$arguments615['else'] = NULL; +$arguments615['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array617 = array(); +$array618 = array ( +);$array617['0'] = $renderingContext->getVariableProvider()->getByPath('menu', $array618); + +$expression619 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments615['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression619( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array617) + ), + $renderingContext + ); +$arguments615['__thenClosure'] = $renderChildrenClosure616; + +$output614 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments615, $renderChildrenClosure616, $renderingContext); + +$output614 .= ' +'; +return $output614; +}; +$arguments612 = array(); +$arguments612['name'] = NULL; +$arguments612['name'] = 'MainNavigation'; + +$output503 .= ''; + +$output503 .= ' + +'; + +return $output503; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Structure_CookieConsent_a395499ea91be9778e1b82cd611cc7d220d15234.php b/var/cache/code/fluid_template/partial_Structure_CookieConsent_a395499ea91be9778e1b82cd611cc7d220d15234.php new file mode 100644 index 0000000..c813f06 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Structure_CookieConsent_a395499ea91be9778e1b82cd611cc7d220d15234.php @@ -0,0 +1,270 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' +
+ + + + + + + + + + + + + + + + +
+'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('theme.cookieconsent.enable', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Structure_CookieConsent_ad19c0c990412e50f90ccfb3671cde0c46e617f3.php b/var/cache/code/fluid_template/partial_Structure_CookieConsent_ad19c0c990412e50f90ccfb3671cde0c46e617f3.php new file mode 100644 index 0000000..cd5f821 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Structure_CookieConsent_ad19c0c990412e50f90ccfb3671cde0c46e617f3.php @@ -0,0 +1,270 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' +
+ + + + + + + + + + + + + + + + +
+'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('theme.cookieconsent.enable', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Structure_CookieConsent_c6132c348755bce2f54822817ec3c8551a6fdd8a.php b/var/cache/code/fluid_template/partial_Structure_CookieConsent_c6132c348755bce2f54822817ec3c8551a6fdd8a.php new file mode 100644 index 0000000..94bd95f --- /dev/null +++ b/var/cache/code/fluid_template/partial_Structure_CookieConsent_c6132c348755bce2f54822817ec3c8551a6fdd8a.php @@ -0,0 +1,270 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output6 = ''; + +$output6 .= ' +
+ + + + + + + + + + + + + + + + +
+'; +return $output6; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('theme.cookieconsent.enable', $array4); + +$expression5 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression5( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Structure_FooterContent_00df5179371fe854450b31cfbd232fab2735944b.php b/var/cache/code/fluid_template/partial_Structure_FooterContent_00df5179371fe854450b31cfbd232fab2735944b.php new file mode 100644 index 0000000..0184088 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Structure_FooterContent_00df5179371fe854450b31cfbd232fab2735944b.php @@ -0,0 +1,128 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Structure_FooterContent_7aa1beebd44cc90714bca22fda70d998cc9cc9f3.php b/var/cache/code/fluid_template/partial_Structure_FooterContent_7aa1beebd44cc90714bca22fda70d998cc9cc9f3.php new file mode 100644 index 0000000..72bc6af --- /dev/null +++ b/var/cache/code/fluid_template/partial_Structure_FooterContent_7aa1beebd44cc90714bca22fda70d998cc9cc9f3.php @@ -0,0 +1,128 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Structure_FooterContent_f7ab6c5b85111cdce1140150844ca19514a468ad.php b/var/cache/code/fluid_template/partial_Structure_FooterContent_f7ab6c5b85111cdce1140150844ca19514a468ad.php new file mode 100644 index 0000000..4e7e91f --- /dev/null +++ b/var/cache/code/fluid_template/partial_Structure_FooterContent_f7ab6c5b85111cdce1140150844ca19514a468ad.php @@ -0,0 +1,128 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Structure_FooterMeta_47c56d0d709607f5841eace0652458deedb490d2.php b/var/cache/code/fluid_template/partial_Structure_FooterMeta_47c56d0d709607f5841eace0652458deedb490d2.php new file mode 100644 index 0000000..40be50e --- /dev/null +++ b/var/cache/code/fluid_template/partial_Structure_FooterMeta_47c56d0d709607f5841eace0652458deedb490d2.php @@ -0,0 +1,318 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output9 = ''; + +$output9 .= ' + +'; +return $output9; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('theme.meta.enable', $array4); +$array3['1'] = ' || '; +$array5 = array ( +);$array3['2'] = $renderingContext->getVariableProvider()->getByPath('theme.language.enable', $array5); +$array3['3'] = ' || '; +$array6 = array ( +);$array3['4'] = $renderingContext->getVariableProvider()->getByPath('theme.copyright.enable', $array6); +$array3['5'] = ' || '; +$array7 = array ( +);$array3['6'] = $renderingContext->getVariableProvider()->getByPath('theme.socialmedia.enable', $array7); + +$expression8 = function($context) {return (((TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) || TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"])) || TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node4"])) || TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node6"]));}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression8( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Structure_FooterMeta_70acd8e8a4e6e845605b0335b24256d9e082675e.php b/var/cache/code/fluid_template/partial_Structure_FooterMeta_70acd8e8a4e6e845605b0335b24256d9e082675e.php new file mode 100644 index 0000000..94afe20 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Structure_FooterMeta_70acd8e8a4e6e845605b0335b24256d9e082675e.php @@ -0,0 +1,318 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output9 = ''; + +$output9 .= ' + +'; +return $output9; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('theme.meta.enable', $array4); +$array3['1'] = ' || '; +$array5 = array ( +);$array3['2'] = $renderingContext->getVariableProvider()->getByPath('theme.language.enable', $array5); +$array3['3'] = ' || '; +$array6 = array ( +);$array3['4'] = $renderingContext->getVariableProvider()->getByPath('theme.copyright.enable', $array6); +$array3['5'] = ' || '; +$array7 = array ( +);$array3['6'] = $renderingContext->getVariableProvider()->getByPath('theme.socialmedia.enable', $array7); + +$expression8 = function($context) {return (((TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) || TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"])) || TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node4"])) || TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node6"]));}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression8( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Structure_FooterMeta_9a35f85067fcf4715aa49b63dc0862168599bba9.php b/var/cache/code/fluid_template/partial_Structure_FooterMeta_9a35f85067fcf4715aa49b63dc0862168599bba9.php new file mode 100644 index 0000000..def3b24 --- /dev/null +++ b/var/cache/code/fluid_template/partial_Structure_FooterMeta_9a35f85067fcf4715aa49b63dc0862168599bba9.php @@ -0,0 +1,318 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper +$renderChildrenClosure2 = function() use ($renderingContext, $self) { +$output9 = ''; + +$output9 .= ' + +'; +return $output9; +}; +$arguments1 = array(); +$arguments1['then'] = NULL; +$arguments1['else'] = NULL; +$arguments1['condition'] = false; +// Rendering Boolean node +// Rendering Array +$array3 = array(); +$array4 = array ( +);$array3['0'] = $renderingContext->getVariableProvider()->getByPath('theme.meta.enable', $array4); +$array3['1'] = ' || '; +$array5 = array ( +);$array3['2'] = $renderingContext->getVariableProvider()->getByPath('theme.language.enable', $array5); +$array3['3'] = ' || '; +$array6 = array ( +);$array3['4'] = $renderingContext->getVariableProvider()->getByPath('theme.copyright.enable', $array6); +$array3['5'] = ' || '; +$array7 = array ( +);$array3['6'] = $renderingContext->getVariableProvider()->getByPath('theme.socialmedia.enable', $array7); + +$expression8 = function($context) {return (((TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) || TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"])) || TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node4"])) || TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node6"]));}; +$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean( + $expression8( + TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array3) + ), + $renderingContext + ); +$arguments1['__thenClosure'] = $renderChildrenClosure2; + +$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); + +$output0 .= ' + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Structure_ScrollTop_16b0dcf6ecfef7cb0c4b7a1a78eb478520f91bdf.php b/var/cache/code/fluid_template/partial_Structure_ScrollTop_16b0dcf6ecfef7cb0c4b7a1a78eb478520f91bdf.php new file mode 100644 index 0000000..4752c8f --- /dev/null +++ b/var/cache/code/fluid_template/partial_Structure_ScrollTop_16b0dcf6ecfef7cb0c4b7a1a78eb478520f91bdf.php @@ -0,0 +1,71 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + + + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Structure_ScrollTop_790876b90c339d64be2750b5488d9f91b5638c7f.php b/var/cache/code/fluid_template/partial_Structure_ScrollTop_790876b90c339d64be2750b5488d9f91b5638c7f.php new file mode 100644 index 0000000..6b1a3dc --- /dev/null +++ b/var/cache/code/fluid_template/partial_Structure_ScrollTop_790876b90c339d64be2750b5488d9f91b5638c7f.php @@ -0,0 +1,71 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + + + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_Structure_ScrollTop_ec41efe8bdc060e2cd5cbb73b86b258a88547d2f.php b/var/cache/code/fluid_template/partial_Structure_ScrollTop_ec41efe8bdc060e2cd5cbb73b86b258a88547d2f.php new file mode 100644 index 0000000..ffd0ccb --- /dev/null +++ b/var/cache/code/fluid_template/partial_Structure_ScrollTop_ec41efe8bdc060e2cd5cbb73b86b258a88547d2f.php @@ -0,0 +1,71 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ' + + + + +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/code/fluid_template/partial_ToolbarItem_793ea8c7485ddd9498e8edec880a01e20710ea68.php b/var/cache/code/fluid_template/partial_ToolbarItem_793ea8c7485ddd9498e8edec880a01e20710ea68.php new file mode 100644 index 0000000..693664b --- /dev/null +++ b/var/cache/code/fluid_template/partial_ToolbarItem_793ea8c7485ddd9498e8edec880a01e20710ea68.php @@ -0,0 +1,105 @@ +getViewHelperResolver()->addNamespaces(array ( + 'core' => + array ( + 0 => 'TYPO3\\CMS\\Core\\ViewHelpers', + ), + 'f' => + array ( + 0 => 'TYPO3Fluid\\Fluid\\ViewHelpers', + 1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers', + ), + 'formvh' => + array ( + 0 => 'TYPO3\\CMS\\Form\\ViewHelpers', + ), + 'bk2k' => + array ( + 0 => 'BK2K\\BootstrapPackage\\ViewHelpers', + ), +)); +} + +/** + * Main Render function + */ +public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { +$self = $this; +$output0 = ''; + +$output0 .= ''; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure6 = function() use ($renderingContext, $self) { +$array7 = array ( +);return $renderingContext->getVariableProvider()->getByPath('icon', $array7); +}; +$arguments5 = array(); +$arguments5['value'] = NULL; + +$output0 .= isset($arguments5['value']) ? $arguments5['value'] : $renderChildrenClosure6(); + +$output0 .= ' +'; +// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\Format\RawViewHelper +$renderChildrenClosure9 = function() use ($renderingContext, $self) { +// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper +$renderChildrenClosure11 = function() use ($renderingContext, $self) { +return NULL; +}; +$arguments10 = array(); +$arguments10['key'] = NULL; +$arguments10['id'] = NULL; +$arguments10['default'] = NULL; +$arguments10['arguments'] = NULL; +$arguments10['extensionName'] = NULL; +$arguments10['languageKey'] = NULL; +$arguments10['alternativeLanguageKeys'] = NULL; +$array12 = array ( +);$arguments10['key'] = $renderingContext->getVariableProvider()->getByPath('title', $array12); +return TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments10, $renderChildrenClosure11, $renderingContext); +}; +$arguments8 = array(); +$arguments8['value'] = NULL; + +$output0 .= isset($arguments8['value']) ? $arguments8['value'] : $renderChildrenClosure9(); + +$output0 .= ' +'; + +return $output0; +} + + +} +# \ No newline at end of file diff --git a/var/cache/data/assets/BackendIcons_50bd5a226753ed31e7ad537362214ddf0c544bd3 b/var/cache/data/assets/BackendIcons_50bd5a226753ed31e7ad537362214ddf0c544bd3 new file mode 100644 index 0000000..e4eadfd --- /dev/null +++ b/var/cache/data/assets/BackendIcons_50bd5a226753ed31e7ad537362214ddf0c544bd3 @@ -0,0 +1 @@ +a:560:{s:22:"module-contentelements";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:61:"EXT:backend/Resources/Public/Icons/module-contentelements.svg";}}s:14:"warning-in-use";a:2:{s:8:"provider";s:54:"TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider";s:7:"options";a:1:{s:6:"source";s:53:"EXT:backend/Resources/Public/Icons/warning-in-use.png";}}s:16:"module-cshmanual";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:55:"EXT:backend/Resources/Public/Icons/module-cshmanual.svg";}}s:11:"module-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:50:"EXT:backend/Resources/Public/Icons/module-page.svg";}}s:21:"status-edit-read-only";a:2:{s:8:"provider";s:54:"TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider";s:7:"options";a:1:{s:6:"source";s:60:"EXT:backend/Resources/Public/Icons/status-edit-read-only.png";}}s:12:"module-sites";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:51:"EXT:backend/Resources/Public/Icons/module-sites.svg";}}s:11:"module-urls";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:50:"EXT:backend/Resources/Public/Icons/module-urls.svg";}}s:16:"module-templates";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:55:"EXT:backend/Resources/Public/Icons/module-templates.svg";}}s:12:"warning-lock";a:2:{s:8:"provider";s:54:"TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider";s:7:"options";a:1:{s:6:"source";s:51:"EXT:backend/Resources/Public/Icons/warning-lock.png";}}s:28:"mimetypes-open-document-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-text.svg";}}s:20:"mimetypes-powerpoint";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-powerpoint.svg";}}s:21:"mimetypes-media-video";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-video.svg";}}s:24:"mimetypes-x-content-form";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-form.svg";}}s:28:"mimetypes-x-content-template";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-template.svg";}}s:14:"mimetypes-word";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-word.svg";}}s:41:"mimetypes-x-content-page-language-overlay";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:95:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-page-language-overlay.svg";}}s:24:"mimetypes-x-content-link";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-link.svg";}}s:13:"mimetypes-pdf";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-pdf.svg";}}s:21:"mimetypes-media-flash";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-flash.svg";}}s:20:"mimetypes-x-sys_news";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_news.svg";}}s:19:"mimetypes-text-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-text.svg";}}s:32:"mimetypes-x-content-list-bullets";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-list-bullets.svg";}}s:24:"mimetypes-x-sys_language";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_language.svg";}}s:22:"mimetypes-x-sys_action";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_action.svg";}}s:31:"mimetypes-open-document-formula";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-formula.svg";}}s:34:"mimetypes-x-tx_rtehtmlarea_acronym";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:88:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-tx_rtehtmlarea_acronym.svg";}}s:18:"mimetypes-text-css";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-css.svg";}}s:21:"mimetypes-application";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-application.svg";}}s:31:"mimetypes-x-content-form-search";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-form-search.svg";}}s:25:"mimetypes-x-sys_workspace";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_workspace.svg";}}s:32:"mimetypes-x-content-text-picture";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-text-picture.svg";}}s:26:"mimetypes-x-content-domain";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-domain.svg";}}s:30:"mimetypes-x-content-list-files";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-list-files.svg";}}s:21:"mimetypes-media-audio";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-audio.svg";}}s:30:"mimetypes-x-content-text-media";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-text-media.svg";}}s:24:"mimetypes-x-index_config";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-index_config.svg";}}s:24:"mimetypes-x-content-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-text.svg";}}s:26:"mimetypes-x-content-plugin";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-plugin.svg";}}s:26:"mimetypes-x-content-header";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-header.svg";}}s:24:"mimetypes-x-sys_category";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_category.svg";}}s:38:"mimetypes-x-content-template-extension";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:92:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-template-extension.svg";}}s:18:"mimetypes-text-csv";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-csv.svg";}}s:26:"mimetypes-x-backend_layout";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-backend_layout.svg";}}s:27:"mimetypes-x-content-divider";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-divider.svg";}}s:26:"mimetypes-x-sys_filemounts";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_filemounts.svg";}}s:17:"mimetypes-text-js";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-js.svg";}}s:31:"mimetypes-open-document-drawing";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-drawing.svg";}}s:21:"mimetypes-media-image";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-image.svg";}}s:25:"mimetypes-x-content-login";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-login.svg";}}s:35:"mimetypes-open-document-spreadsheet";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-spreadsheet.svg";}}s:20:"mimetypes-x-sys_note";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_note.svg";}}s:24:"mimetypes-x-sys_redirect";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_redirect.svg";}}s:30:"mimetypes-x-content-multimedia";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-multimedia.svg";}}s:35:"mimetypes-x-tx_scheduler_task_group";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-tx_scheduler_task_group.svg";}}s:20:"mimetypes-compressed";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-compressed.svg";}}s:18:"mimetypes-text-php";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-php.svg";}}s:25:"mimetypes-x-content-table";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-table.svg";}}s:32:"mimetypes-open-document-database";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-database.svg";}}s:26:"mimetypes-x-content-script";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-script.svg";}}s:27:"mimetypes-media-video-vimeo";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-video-vimeo.svg";}}s:17:"mimetypes-text-ts";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-ts.svg";}}s:24:"mimetypes-x-content-menu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-menu.svg";}}s:19:"mimetypes-text-html";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-html.svg";}}s:25:"mimetypes-text-typoscript";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-typoscript.svg";}}s:25:"mimetypes-x-content-image";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-image.svg";}}s:15:"mimetypes-excel";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-excel.svg";}}s:36:"mimetypes-open-document-presentation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:90:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-presentation.svg";}}s:29:"mimetypes-media-video-youtube";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-video-youtube.svg";}}s:21:"mimetypes-other-other";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-other-other.svg";}}s:35:"mimetypes-x-content-template-static";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-template-static.svg";}}s:28:"mimetypes-x-sys_file_storage";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_file_storage.svg";}}s:24:"mimetypes-x-content-html";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-html.svg";}}s:12:"files-folder";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/files/files-folder.svg";}}s:19:"files-folder-images";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/files/files-folder-images.svg";}}s:20:"files-folder-content";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/files/files-folder-content.svg";}}s:22:"information-os-unknown";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/information/information-os-unknown.svg";}}s:25:"information-typo3-version";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/information/information-typo3-version.svg";}}s:20:"spinner-circle-light";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:2:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/spinner/spinner-circle-light.svg";s:8:"spinning";b:1;}}s:14:"spinner-circle";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:2:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/spinner/spinner-circle.svg";s:8:"spinning";b:1;}}s:19:"spinner-circle-dark";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:2:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/spinner/spinner-circle-dark.svg";s:8:"spinning";b:1;}}s:36:"content-beside-text-img-below-center";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:88:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-below-center.svg";}}s:12:"content-form";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/content/content-form.svg";}}s:36:"content-beside-text-img-above-center";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:88:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-above-center.svg";}}s:25:"content-elements-mailform";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/content/content-elements-mailform.svg";}}s:19:"content-text-teaser";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/content/content-text-teaser.svg";}}s:17:"content-briefcase";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/content/content-briefcase.svg";}}s:24:"content-special-shortcut";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-shortcut.svg";}}s:21:"content-menu-abstract";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-abstract.svg";}}s:27:"content-elements-searchform";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/content/content-elements-searchform.svg";}}s:13:"content-audio";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-audio.svg";}}s:20:"content-special-menu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-menu.svg";}}s:35:"content-beside-text-img-above-right";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-above-right.svg";}}s:11:"content-tab";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/content/content-tab.svg";}}s:13:"content-table";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-table.svg";}}s:28:"content-inside-text-img-left";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/content/content-inside-text-img-left.svg";}}s:22:"content-menu-thumbnail";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-thumbnail.svg";}}s:29:"content-inside-text-img-right";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/content/content-inside-text-img-right.svg";}}s:12:"content-info";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/content/content-info.svg";}}s:19:"content-special-div";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-div.svg";}}s:12:"content-news";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/content/content-news.svg";}}s:14:"content-header";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/content/content-header.svg";}}s:16:"content-tab-item";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/content/content-tab-item.svg";}}s:20:"content-special-html";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-html.svg";}}s:12:"content-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/content/content-text.svg";}}s:15:"content-bullets";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/content/content-bullets.svg";}}s:20:"content-menu-section";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-section.svg";}}s:26:"content-menu-sitemap-pages";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-sitemap-pages.svg";}}s:17:"content-menu-card";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-card.svg";}}s:20:"content-text-columns";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-text-columns.svg";}}s:34:"content-beside-text-img-below-left";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-below-left.svg";}}s:20:"content-menu-sitemap";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-sitemap.svg";}}s:20:"content-menu-related";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-related.svg";}}s:14:"content-coffee";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/content/content-coffee.svg";}}s:12:"content-idea";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/content/content-idea.svg";}}s:16:"content-carousel";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/content/content-carousel.svg";}}s:18:"content-menu-pages";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-pages.svg";}}s:14:"content-target";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/content/content-target.svg";}}s:29:"content-beside-text-img-right";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-right.svg";}}s:24:"content-menu-categorized";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-categorized.svg";}}s:29:"content-menu-recently-updated";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-recently-updated.svg";}}s:13:"content-quote";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-quote.svg";}}s:23:"content-carousel-header";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/content/content-carousel-header.svg";}}s:34:"content-beside-text-img-above-left";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-above-left.svg";}}s:22:"content-elements-login";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/content/content-elements-login.svg";}}s:14:"content-plugin";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/content/content-plugin.svg";}}s:11:"content-map";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/content/content-map.svg";}}s:23:"content-special-uploads";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-uploads.svg";}}s:13:"content-panel";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-panel.svg";}}s:17:"content-textmedia";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/content/content-textmedia.svg";}}s:15:"content-textpic";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/content/content-textpic.svg";}}s:13:"content-image";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-image.svg";}}s:21:"content-carousel-html";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/content/content-carousel-html.svg";}}s:13:"content-media";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-media.svg";}}s:22:"content-carousel-image";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/content/content-carousel-image.svg";}}s:35:"content-beside-text-img-below-right";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-below-right.svg";}}s:30:"content-special-indexed_search";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-indexed_search.svg";}}s:14:"content-marker";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/content/content-marker.svg";}}s:28:"content-beside-text-img-left";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-left.svg";}}s:13:"content-store";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-store.svg";}}s:17:"content-accordion";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/content/content-accordion.svg";}}s:13:"content-clock";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-clock.svg";}}s:15:"actions-refresh";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-refresh.svg";}}s:19:"actions-move-to-top";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-to-top.svg";}}s:26:"actions-edit-undelete-edit";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-undelete-edit.svg";}}s:20:"actions-template-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-template-new.svg";}}s:33:"actions-view-paging-last-disabled";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-last-disabled.svg";}}s:27:"actions-document-import-t3d";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-import-t3d.svg";}}s:17:"actions-move-down";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-down.svg";}}s:21:"actions-device-mobile";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-device-mobile.svg";}}s:16:"actions-pagetree";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-pagetree.svg";}}s:15:"actions-approve";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-approve.svg";}}s:15:"actions-move-up";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-up.svg";}}s:25:"actions-document-save-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save-new.svg";}}s:12:"actions-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-user.svg";}}s:29:"actions-document-paste-before";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-paste-before.svg";}}s:15:"actions-preview";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-preview.svg";}}s:22:"actions-edit-pick-date";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-pick-date.svg";}}s:27:"actions-document-export-t3d";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-export-t3d.svg";}}s:23:"actions-pagetree-expand";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-pagetree-expand.svg";}}s:19:"actions-input-clear";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-input-clear.svg";}}s:13:"actions-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-close.svg";}}s:37:"actions-version-workspace-sendtostage";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-workspace-sendtostage.svg";}}s:22:"actions-device-desktop";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-device-desktop.svg";}}s:41:"actions-version-workspace-sendtoprevstage";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:93:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-workspace-sendtoprevstage.svg";}}s:34:"actions-system-backend-user-switch";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-backend-user-switch.svg";}}s:19:"actions-edit-unhide";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-unhide.svg";}}s:14:"actions-search";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-search.svg";}}s:14:"actions-unlink";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-unlink.svg";}}s:33:"actions-document-save-translation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save-translation.svg";}}s:24:"actions-selection-delete";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-selection-delete.svg";}}s:43:"actions-document-save-cleartranslationcache";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:95:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save-cleartranslationcache.svg";}}s:12:"actions-move";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move.svg";}}s:18:"actions-folder-add";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-folder-add.svg";}}s:27:"actions-document-export-csv";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-export-csv.svg";}}s:18:"actions-view-go-up";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-go-up.svg";}}s:20:"actions-edit-restore";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-restore.svg";}}s:11:"actions-cog";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-cog.svg";}}s:17:"actions-view-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-page.svg";}}s:14:"actions-expand";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-expand.svg";}}s:17:"actions-duplicate";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-duplicate.svg";}}s:25:"actions-document-localize";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-localize.svg";}}s:16:"actions-calendar";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-calendar.svg";}}s:16:"actions-edit-cut";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-cut.svg";}}s:12:"actions-view";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view.svg";}}s:29:"actions-document-history-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-history-open.svg";}}s:28:"actions-version-swap-version";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-swap-version.svg";}}s:39:"actions-system-typoscript-documentation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:91:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-typoscript-documentation.svg";}}s:14:"actions-rename";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-rename.svg";}}s:33:"actions-system-extension-download";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-download.svg";}}s:14:"actions-unlock";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-unlock.svg";}}s:30:"actions-version-swap-workspace";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-swap-workspace.svg";}}s:28:"actions-document-paste-after";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-paste-after.svg";}}s:21:"actions-document-move";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-move.svg";}}s:14:"actions-logout";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-logout.svg";}}s:27:"actions-view-table-collapse";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-table-collapse.svg";}}s:12:"actions-play";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-play.svg";}}s:16:"actions-page-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-page-new.svg";}}s:17:"actions-markstate";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-markstate.svg";}}s:22:"actions-system-refresh";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-refresh.svg";}}s:31:"actions-version-document-remove";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-document-remove.svg";}}s:38:"actions-system-extension-documentation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:90:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-documentation.svg";}}s:14:"actions-folder";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-folder.svg";}}s:20:"actions-document-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-new.svg";}}s:22:"actions-form-insert-in";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-form-insert-in.svg";}}s:17:"actions-edit-copy";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-copy.svg";}}s:28:"actions-document-edit-access";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-edit-access.svg";}}s:33:"actions-view-paging-next-disabled";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-next-disabled.svg";}}s:18:"actions-duplicates";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-duplicates.svg";}}s:25:"actions-form-insert-after";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-form-insert-after.svg";}}s:40:"actions-system-cache-clear-impact-medium";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:92:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-cache-clear-impact-medium.svg";}}s:23:"actions-database-import";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-database-import.svg";}}s:21:"actions-document-save";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save.svg";}}s:31:"actions-document-open-read-only";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-open-read-only.svg";}}s:37:"actions-view-paging-previous-disabled";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-previous-disabled.svg";}}s:25:"actions-version-page-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-page-open.svg";}}s:27:"actions-document-paste-into";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-paste-into.svg";}}s:17:"actions-translate";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-translate.svg";}}s:30:"actions-system-pagemodule-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-pagemodule-open.svg";}}s:23:"actions-database-reload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-database-reload.svg";}}s:16:"actions-document";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document.svg";}}s:14:"actions-shield";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-shield.svg";}}s:19:"actions-wizard-link";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-wizard-link.svg";}}s:22:"actions-sort-amount-up";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-sort-amount-up.svg";}}s:32:"actions-edit-localize-status-low";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-localize-status-low.svg";}}s:26:"actions-view-list-collapse";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-list-collapse.svg";}}s:17:"actions-page-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-page-open.svg";}}s:19:"actions-edit-rename";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-rename.svg";}}s:38:"actions-system-cache-clear-impact-high";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:90:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-cache-clear-impact-high.svg";}}s:19:"actions-sort-amount";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-sort-amount.svg";}}s:19:"actions-synchronize";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-synchronize.svg";}}s:28:"actions-document-synchronize";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-synchronize.svg";}}s:27:"actions-device-unidentified";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-device-unidentified.svg";}}s:18:"actions-fullscreen";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-fullscreen.svg";}}s:21:"actions-insert-record";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-insert-record.svg";}}s:33:"actions-device-orientation-change";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-device-orientation-change.svg";}}s:24:"actions-view-list-expand";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-list-expand.svg";}}s:12:"actions-menu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-menu.svg";}}s:23:"actions-document-select";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-select.svg";}}s:31:"actions-system-extension-update";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-update.svg";}}s:33:"actions-version-workspace-preview";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-workspace-preview.svg";}}s:13:"actions-pause";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-pause.svg";}}s:15:"actions-comment";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-comment.svg";}}s:34:"actions-system-extension-uninstall";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-uninstall.svg";}}s:31:"actions-edit-merge-localization";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-merge-localization.svg";}}s:31:"actions-system-tree-search-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-tree-search-open.svg";}}s:12:"actions-save";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-save.svg";}}s:33:"actions-message-information-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-message-information-close.svg";}}s:17:"actions-edit-hide";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-hide.svg";}}s:32:"actions-system-extension-sqldump";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-sqldump.svg";}}s:11:"actions-tag";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-tag.svg";}}s:23:"actions-viewmode-photos";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-viewmode-photos.svg";}}s:29:"actions-message-warning-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-message-warning-close.svg";}}s:24:"actions-insert-reference";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-insert-reference.svg";}}s:32:"actions-system-extension-install";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-install.svg";}}s:31:"actions-system-extension-import";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-import.svg";}}s:22:"actions-viewmode-tiles";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-viewmode-tiles.svg";}}s:16:"actions-file-csv";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file-csv.svg";}}s:34:"actions-view-paging-first-disabled";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-first-disabled.svg";}}s:28:"actions-calendar-alternative";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-calendar-alternative.svg";}}s:19:"actions-cloud-slash";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-cloud-slash.svg";}}s:14:"actions-filter";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-filter.svg";}}s:16:"actions-database";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-database.svg";}}s:11:"actions-ban";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-ban.svg";}}s:19:"actions-edit-delete";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-delete.svg";}}s:25:"actions-view-paging-first";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-first.svg";}}s:20:"actions-edit-replace";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-replace.svg";}}s:30:"actions-system-shortcut-active";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-shortcut-active.svg";}}s:23:"actions-add-placeholder";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-add-placeholder.svg";}}s:17:"actions-move-move";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-move.svg";}}s:33:"actions-edit-localize-status-high";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-localize-status-high.svg";}}s:24:"actions-edit-cut-release";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-cut-release.svg";}}s:28:"actions-message-notice-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-message-notice-close.svg";}}s:24:"actions-sort-amount-down";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-sort-amount-down.svg";}}s:34:"actions-document-duplicates-select";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-duplicates-select.svg";}}s:22:"actions-document-paste";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-paste.svg";}}s:13:"actions-merge";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-merge.svg";}}s:28:"actions-view-paging-previous";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-previous.svg";}}s:18:"actions-move-right";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-right.svg";}}s:17:"actions-edit-redo";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-redo.svg";}}s:20:"actions-view-go-back";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-go-back.svg";}}s:12:"actions-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-open.svg";}}s:19:"actions-edit-upload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-upload.svg";}}s:37:"actions-system-cache-clear-impact-low";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-cache-clear-impact-low.svg";}}s:11:"actions-dot";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-dot.svg";}}s:24:"actions-message-ok-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-message-ok-close.svg";}}s:21:"actions-edit-download";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-download.svg";}}s:18:"actions-wizard-rte";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-wizard-rte.svg";}}s:39:"actions-version-workspaces-preview-link";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:91:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-workspaces-preview-link.svg";}}s:24:"actions-view-paging-last";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-last.svg";}}s:24:"actions-menu-alternative";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-menu-alternative.svg";}}s:27:"actions-message-error-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-message-error-close.svg";}}s:30:"actions-system-cache-clear-rte";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-cache-clear-rte.svg";}}s:26:"actions-pagetree-mountroot";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-pagetree-mountroot.svg";}}s:15:"actions-replace";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-replace.svg";}}s:24:"actions-online-media-add";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-online-media-add.svg";}}s:14:"actions-upload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-upload.svg";}}s:11:"actions-add";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-add.svg";}}s:23:"actions-file-openoffice";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file-openoffice.svg";}}s:14:"actions-remove";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-remove.svg";}}s:27:"actions-system-options-view";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-options-view.svg";}}s:27:"actions-document-save-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save-close.svg";}}s:20:"actions-view-go-down";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-go-down.svg";}}s:17:"actions-page-move";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-page-move.svg";}}s:27:"actions-edit-insert-default";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-insert-default.svg";}}s:16:"actions-localize";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-localize.svg";}}s:17:"actions-move-left";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-left.svg";}}s:12:"actions-link";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-link.svg";}}s:13:"actions-cloud";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-cloud.svg";}}s:26:"actions-document-save-view";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save-view.svg";}}s:25:"actions-pagetree-collapse";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-pagetree-collapse.svg";}}s:34:"actions-system-extension-configure";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-configure.svg";}}s:25:"actions-edit-copy-release";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-copy-release.svg";}}s:27:"actions-system-shortcut-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-shortcut-new.svg";}}s:13:"actions-clock";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-clock.svg";}}s:16:"actions-file-pdf";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file-pdf.svg";}}s:21:"actions-device-tablet";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-device-tablet.svg";}}s:23:"actions-database-export";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-database-export.svg";}}s:16:"actions-download";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-download.svg";}}s:21:"actions-document-info";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-info.svg";}}s:17:"actions-edit-undo";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-undo.svg";}}s:19:"actions-window-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-window-open.svg";}}s:24:"actions-view-paging-next";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-next.svg";}}s:12:"actions-lock";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-lock.svg";}}s:23:"actions-variable-select";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-variable-select.svg";}}s:44:"actions-system-typoscript-documentation-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:96:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-typoscript-documentation-open.svg";}}s:17:"actions-file-html";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file-html.svg";}}s:12:"actions-file";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file.svg";}}s:21:"actions-document-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-open.svg";}}s:21:"actions-viewmode-list";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-viewmode-list.svg";}}s:12:"actions-swap";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-swap.svg";}}s:13:"actions-check";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-check.svg";}}s:21:"actions-document-view";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-view.svg";}}s:13:"actions-debug";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-debug.svg";}}s:16:"actions-file-add";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file-add.svg";}}s:22:"actions-move-to-bottom";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-to-bottom.svg";}}s:23:"actions-view-go-forward";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-go-forward.svg";}}s:14:"actions-delete";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-delete.svg";}}s:26:"actions-system-cache-clear";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-cache-clear.svg";}}s:19:"actions-unmarkstate";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-unmarkstate.svg";}}s:25:"actions-view-table-expand";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-table-expand.svg";}}s:35:"actions-system-backend-user-emulate";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-backend-user-emulate.svg";}}s:24:"actions-system-list-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-list-open.svg";}}s:24:"actions-system-help-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-help-open.svg";}}s:39:"actions-system-extension-update-disable";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:91:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-update-disable.svg";}}s:20:"status-user-frontend";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/status/status-user-frontend.svg";}}s:17:"status-user-admin";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/status/status-user-admin.svg";}}s:25:"status-user-group-backend";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/status/status-user-group-backend.svg";}}s:26:"status-user-group-frontend";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/status/status-user-group-frontend.svg";}}s:19:"status-user-backend";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/status/status-user-backend.svg";}}s:17:"default-not-found";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/default/default-not-found.svg";}}s:17:"form-image-upload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/form/form-image-upload.svg";}}s:13:"form-fieldset";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/form/form-fieldset.svg";}}s:13:"form-checkbox";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/form/form-checkbox.svg";}}s:18:"form-gridcontainer";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/form/form-gridcontainer.svg";}}s:10:"form-email";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:59:"EXT:core/Resources/Public/Icons/T3Icons/form/form-email.svg";}}s:9:"form-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:58:"EXT:core/Resources/Public/Icons/T3Icons/form/form-text.svg";}}s:22:"form-advanced-password";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/form/form-advanced-password.svg";}}s:17:"form-summary-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/form/form-summary-page.svg";}}s:17:"form-radio-button";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/form/form-radio-button.svg";}}s:16:"form-file-upload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/form/form-file-upload.svg";}}s:16:"form-static-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/form/form-static-text.svg";}}s:20:"form-content-element";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/form/form-content-element.svg";}}s:13:"form-textarea";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/form/form-textarea.svg";}}s:16:"form-date-picker";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/form/form-date-picker.svg";}}s:14:"form-telephone";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/form/form-telephone.svg";}}s:13:"form-finisher";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/form/form-finisher.svg";}}s:12:"form-gridrow";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:61:"EXT:core/Resources/Public/Icons/T3Icons/form/form-gridrow.svg";}}s:13:"form-password";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/form/form-password.svg";}}s:9:"form-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:58:"EXT:core/Resources/Public/Icons/T3Icons/form/form-page.svg";}}s:18:"form-single-select";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/form/form-single-select.svg";}}s:11:"form-number";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:60:"EXT:core/Resources/Public/Icons/T3Icons/form/form-number.svg";}}s:8:"form-url";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:57:"EXT:core/Resources/Public/Icons/T3Icons/form/form-url.svg";}}s:19:"form-multi-checkbox";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/form/form-multi-checkbox.svg";}}s:11:"form-hidden";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:60:"EXT:core/Resources/Public/Icons/T3Icons/form/form-hidden.svg";}}s:14:"form-validator";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/form/form-validator.svg";}}s:17:"form-multi-select";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/form/form-multi-select.svg";}}s:14:"avatar-default";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/avatar/avatar-default.svg";}}s:29:"apps-pagetree-page-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-hideinmenu.svg";}}s:25:"apps-filetree-folder-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-user.svg";}}s:38:"apps-pagetree-page-frontend-users-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-users-root.svg";}}s:19:"apps-clipboard-list";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-clipboard-list.svg";}}s:25:"apps-pagetree-folder-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-root.svg";}}s:31:"apps-pagetree-page-backend-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-user.svg";}}s:32:"apps-pagetree-page-shortcut-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut-root.svg";}}s:38:"apps-pagetree-folder-contains-fe_users";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains-fe_users.svg";}}s:19:"apps-filetree-mount";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-mount.svg";}}s:44:"apps-pagetree-page-frontend-users-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:93:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-users-hideinmenu.svg";}}s:42:"apps-pagetree-page-backend-user-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:91:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-user-hideinmenu.svg";}}s:25:"apps-pagetree-page-domain";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-domain.svg";}}s:18:"apps-pagetree-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-root.svg";}}s:20:"apps-pagetree-spacer";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-spacer.svg";}}s:28:"apps-pagetree-drag-move-into";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-move-into.svg";}}s:43:"apps-pagetree-page-backend-users-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:92:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-users-hideinmenu.svg";}}s:35:"apps-pagetree-folder-contains-board";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains-board.svg";}}s:26:"apps-filetree-folder-media";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-media.svg";}}s:18:"apps-filetree-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-root.svg";}}s:20:"apps-filetree-folder";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder.svg";}}s:20:"apps-pagetree-expand";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-expand.svg";}}s:27:"apps-pagetree-page-recycler";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-recycler.svg";}}s:32:"apps-pagetree-page-backend-users";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-users.svg";}}s:27:"apps-pagetree-page-advanced";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-advanced.svg";}}s:29:"apps-pagetree-drag-copy-below";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-copy-below.svg";}}s:37:"apps-pagetree-backend-user-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-backend-user-hideinmenu.svg";}}s:29:"apps-pagetree-page-mountpoint";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-mountpoint.svg";}}s:28:"apps-pagetree-folder-default";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-default.svg";}}s:25:"apps-filetree-folder-temp";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-temp.svg";}}s:33:"apps-pagetree-page-frontend-users";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-users.svg";}}s:25:"apps-toolbar-menu-actions";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-actions.svg";}}s:38:"apps-pagetree-page-recycler-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-recycler-hideinmenu.svg";}}s:41:"apps-pagetree-page-content-from-page-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:90:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-content-from-page-root.svg";}}s:36:"apps-pagetree-page-content-from-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-content-from-page.svg";}}s:35:"apps-pagetree-category-collapse-all";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-category-collapse-all.svg";}}s:47:"apps-pagetree-page-shortcut-external-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:96:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut-external-hideinmenu.svg";}}s:34:"apps-pagetree-page-mountpoint-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-mountpoint-root.svg";}}s:26:"apps-pagetree-backend-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-backend-user.svg";}}s:25:"apps-pagetree-spacer-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-spacer-root.svg";}}s:35:"apps-toolbar-menu-systeminformation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-systeminformation.svg";}}s:29:"apps-pagetree-drag-new-inside";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-new-inside.svg";}}s:41:"apps-pagetree-page-shortcut-external-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:90:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut-external-root.svg";}}s:24:"apps-toolbar-menu-search";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-search.svg";}}s:29:"apps-pagetree-folder-contains";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains.svg";}}s:37:"apps-pagetree-folder-contains-approve";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains-approve.svg";}}s:18:"apps-irre-expanded";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-irre-expanded.svg";}}s:31:"apps-pagetree-spacer-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-spacer-hideinmenu.svg";}}s:27:"apps-toolbar-menu-workspace";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-workspace.svg";}}s:36:"apps-pagetree-page-shortcut-external";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut-external.svg";}}s:38:"apps-pagetree-page-advanced-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-advanced-hideinmenu.svg";}}s:26:"apps-toolbar-menu-shortcut";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-shortcut.svg";}}s:32:"apps-pagetree-page-frontend-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-user.svg";}}s:34:"apps-pagetree-folder-contains-news";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains-news.svg";}}s:25:"apps-filetree-folder-news";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-news.svg";}}s:31:"apps-pagetree-drag-move-between";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-move-between.svg";}}s:27:"apps-filetree-folder-locked";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-locked.svg";}}s:33:"apps-pagetree-category-expand-all";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-category-expand-all.svg";}}s:29:"apps-pagetree-drag-move-below";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-move-below.svg";}}s:22:"apps-toolbar-menu-help";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-help.svg";}}s:34:"apps-pagetree-folder-contains-shop";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains-shop.svg";}}s:27:"apps-filetree-folder-opened";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-opened.svg";}}s:29:"apps-filetree-folder-recycler";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-recycler.svg";}}s:31:"apps-pagetree-folder-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-hideinmenu.svg";}}s:29:"apps-pagetree-drag-move-above";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-move-above.svg";}}s:24:"apps-filetree-folder-add";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-add.svg";}}s:30:"apps-pagetree-drag-new-between";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-new-between.svg";}}s:19:"apps-irre-collapsed";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-irre-collapsed.svg";}}s:27:"apps-pagetree-page-shortcut";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut.svg";}}s:38:"apps-pagetree-page-shortcut-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut-hideinmenu.svg";}}s:37:"apps-pagetree-page-backend-users-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-users-root.svg";}}s:23:"apps-toolbar-menu-cache";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-cache.svg";}}s:29:"apps-pagetree-drag-copy-above";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-copy-above.svg";}}s:26:"apps-toolbar-menu-opendocs";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-opendocs.svg";}}s:26:"apps-pagetree-page-default";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-default.svg";}}s:28:"apps-filetree-folder-default";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-default.svg";}}s:36:"apps-pagetree-page-backend-user-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-user-root.svg";}}s:32:"apps-pagetree-page-advanced-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-advanced-root.svg";}}s:37:"apps-pagetree-page-frontend-user-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-user-root.svg";}}s:47:"apps-pagetree-page-content-from-page-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:96:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-content-from-page-hideinmenu.svg";}}s:40:"apps-pagetree-page-mountpoint-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-mountpoint-hideinmenu.svg";}}s:18:"apps-pagetree-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page.svg";}}s:31:"apps-pagetree-drag-place-denied";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-place-denied.svg";}}s:21:"apps-clipboard-images";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-clipboard-images.svg";}}s:25:"apps-filetree-folder-list";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-list.svg";}}s:22:"apps-pagetree-collapse";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-collapse.svg";}}s:43:"apps-pagetree-page-frontend-user-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:92:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-user-hideinmenu.svg";}}s:25:"miscellaneous-placeholder";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/miscellaneous/miscellaneous-placeholder.svg";}}s:19:"overlay-backenduser";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-backenduser.svg";}}s:15:"overlay-endtime";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-endtime.svg";}}s:16:"overlay-shortcut";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-shortcut.svg";}}s:15:"overlay-missing";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-missing.svg";}}s:16:"overlay-approved";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-approved.svg";}}s:21:"overlay-frontendusers";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-frontendusers.svg";}}s:25:"overlay-includes-subpages";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-includes-subpages.svg";}}s:18:"overlay-mountpoint";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-mountpoint.svg";}}s:14:"overlay-locked";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-locked.svg";}}s:18:"overlay-restricted";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-restricted.svg";}}s:12:"overlay-info";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-info.svg";}}s:15:"overlay-warning";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-warning.svg";}}s:14:"overlay-hidden";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-hidden.svg";}}s:18:"overlay-translated";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-translated.svg";}}s:13:"overlay-media";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-media.svg";}}s:12:"overlay-news";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-news.svg";}}s:16:"overlay-readonly";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-readonly.svg";}}s:12:"overlay-shop";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-shop.svg";}}s:21:"overlay-external-link";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-external-link.svg";}}s:20:"overlay-backendusers";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-backendusers.svg";}}s:11:"overlay-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-new.svg";}}s:17:"overlay-scheduled";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-scheduled.svg";}}s:12:"overlay-list";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-list.svg";}}s:12:"overlay-edit";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-edit.svg";}}s:20:"overlay-frontenduser";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-frontenduser.svg";}}s:16:"overlay-advanced";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-advanced.svg";}}s:15:"overlay-deleted";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-deleted.svg";}}s:21:"status-reference-soft";a:2:{s:8:"provider";s:54:"TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider";s:7:"options";a:1:{s:6:"source";s:59:"EXT:impexp/Resources/Public/Icons/status-reference-soft.png";}}s:21:"status-reference-hard";a:2:{s:8:"provider";s:54:"TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider";s:7:"options";a:1:{s:6:"source";s:59:"EXT:impexp/Resources/Public/Icons/status-reference-hard.png";}}s:23:"module-install-settings";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:install/Resources/Public/Icons/module-install-settings.svg";}}s:26:"module-install-maintenance";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:install/Resources/Public/Icons/module-install-maintenance.svg";}}s:14:"module-install";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:53:"EXT:install/Resources/Public/Icons/module-install.svg";}}s:26:"module-install-environment";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:install/Resources/Public/Icons/module-install-environment.svg";}}s:22:"module-install-upgrade";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:61:"EXT:install/Resources/Public/Icons/module-install-upgrade.svg";}}s:23:"install-manage-features";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:install/Resources/Public/Icons/modules/install-manage-features.svg";}}s:17:"install-test-mail";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:install/Resources/Public/Icons/modules/install-test-mail.svg";}}s:23:"install-manage-language";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:install/Resources/Public/Icons/modules/install-manage-language.svg";}}s:24:"install-database-analyze";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:install/Resources/Public/Icons/modules/install-database-analyze.svg";}}s:24:"install-test-environment";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:install/Resources/Public/Icons/modules/install-test-environment.svg";}}s:26:"install-extension-settings";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:install/Resources/Public/Icons/modules/install-extension-settings.svg";}}s:22:"install-clear-database";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:install/Resources/Public/Icons/modules/install-clear-database.svg";}}s:18:"install-test-image";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:install/Resources/Public/Icons/modules/install-test-image.svg";}}s:22:"install-check-extables";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:install/Resources/Public/Icons/modules/install-check-extables.svg";}}s:20:"install-create-admin";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:install/Resources/Public/Icons/modules/install-create-admin.svg";}}s:19:"install-clear-cache";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:install/Resources/Public/Icons/modules/install-clear-cache.svg";}}s:21:"install-documentation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:install/Resources/Public/Icons/modules/install-documentation.svg";}}s:22:"install-manage-presets";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:install/Resources/Public/Icons/modules/install-manage-presets.svg";}}s:23:"install-scan-extensions";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:install/Resources/Public/Icons/modules/install-scan-extensions.svg";}}s:22:"install-clear-autoload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:install/Resources/Public/Icons/modules/install-clear-autoload.svg";}}s:16:"install-password";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:install/Resources/Public/Icons/modules/install-password.svg";}}s:14:"install-update";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:61:"EXT:install/Resources/Public/Icons/modules/install-update.svg";}}s:15:"install-wizards";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:install/Resources/Public/Icons/modules/install-wizards.svg";}}s:19:"install-clear-files";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:install/Resources/Public/Icons/modules/install-clear-files.svg";}}s:17:"install-check-tca";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:install/Resources/Public/Icons/modules/install-check-tca.svg";}}s:24:"install-show-environment";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:install/Resources/Public/Icons/modules/install-show-environment.svg";}}s:16:"install-php-info";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:install/Resources/Public/Icons/modules/install-php-info.svg";}}s:23:"install-manage-settings";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:install/Resources/Public/Icons/modules/install-manage-settings.svg";}}s:18:"install-reset-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:install/Resources/Public/Icons/modules/install-reset-user.svg";}}s:25:"install-manage-maintainer";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:install/Resources/Public/Icons/modules/install-manage-maintainer.svg";}}s:23:"install-check-directory";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:install/Resources/Public/Icons/modules/install-check-directory.svg";}}s:29:"install-check-brokenextension";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:install/Resources/Public/Icons/modules/install-check-brokenextension.svg";}}s:42:"apps-pagetree-category-toggle-hide-checked";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:12:"check-square";}}s:10:"module-web";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:6:"file-o";}}s:11:"module-site";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"globe";}}s:11:"module-file";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"image";}}s:12:"module-tools";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:6:"rocket";}}s:13:"module-system";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:4:"plug";}}s:11:"module-help";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:15:"question-circle";}}s:25:"status-dialog-information";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:18:"exclamation-circle";}}s:16:"status-dialog-ok";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:12:"check-circle";}}s:26:"status-dialog-notification";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:18:"exclamation-circle";}}s:21:"status-dialog-warning";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:20:"exclamation-triangle";}}s:19:"status-dialog-error";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:18:"exclamation-circle";}}s:21:"status-status-checked";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"check";}}s:21:"status-status-current";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:11:"caret-right";}}s:25:"status-status-sorting-asc";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:8:"caret-up";}}s:26:"status-status-sorting-desc";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:10:"caret-down";}}s:31:"status-status-sorting-light-asc";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:8:"caret-up";}}s:32:"status-status-sorting-light-desc";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:10:"caret-down";}}s:32:"status-status-permission-granted";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"check";}}s:31:"status-status-permission-denied";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"times";}}s:11:"empty-empty";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:11:"empty-empty";}}s:23:"information-php-version";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:4:"code";}}s:20:"information-database";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:8:"database";}}s:31:"information-application-context";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"tasks";}}s:25:"information-composer-mode";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"music";}}s:15:"information-git";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:3:"git";}}s:21:"information-webserver";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:6:"server";}}s:20:"information-os-linux";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"linux";}}s:20:"information-os-apple";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"apple";}}s:22:"information-os-windows";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:7:"windows";}}s:14:"sysnote-type-0";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:13:"sticky-note-o";}}s:14:"sysnote-type-1";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:3:"cog";}}s:14:"sysnote-type-2";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:4:"code";}}s:14:"sysnote-type-3";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:10:"thumb-tack";}}s:14:"sysnote-type-4";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:12:"check-square";}}} \ No newline at end of file diff --git a/var/cache/data/assets/BackendIcons_89e281d497d4d01163a80590e4ec44a2d63a08aa b/var/cache/data/assets/BackendIcons_89e281d497d4d01163a80590e4ec44a2d63a08aa new file mode 100644 index 0000000..b8e0cd9 --- /dev/null +++ b/var/cache/data/assets/BackendIcons_89e281d497d4d01163a80590e4ec44a2d63a08aa @@ -0,0 +1 @@ +a:560:{s:11:"module-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:50:"EXT:backend/Resources/Public/Icons/module-page.svg";}}s:14:"warning-in-use";a:2:{s:8:"provider";s:54:"TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider";s:7:"options";a:1:{s:6:"source";s:53:"EXT:backend/Resources/Public/Icons/warning-in-use.png";}}s:16:"module-templates";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:55:"EXT:backend/Resources/Public/Icons/module-templates.svg";}}s:12:"warning-lock";a:2:{s:8:"provider";s:54:"TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider";s:7:"options";a:1:{s:6:"source";s:51:"EXT:backend/Resources/Public/Icons/warning-lock.png";}}s:12:"module-sites";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:51:"EXT:backend/Resources/Public/Icons/module-sites.svg";}}s:11:"module-urls";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:50:"EXT:backend/Resources/Public/Icons/module-urls.svg";}}s:22:"module-contentelements";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:61:"EXT:backend/Resources/Public/Icons/module-contentelements.svg";}}s:16:"module-cshmanual";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:55:"EXT:backend/Resources/Public/Icons/module-cshmanual.svg";}}s:21:"status-edit-read-only";a:2:{s:8:"provider";s:54:"TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider";s:7:"options";a:1:{s:6:"source";s:60:"EXT:backend/Resources/Public/Icons/status-edit-read-only.png";}}s:16:"form-static-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/form/form-static-text.svg";}}s:13:"form-password";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/form/form-password.svg";}}s:16:"form-date-picker";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/form/form-date-picker.svg";}}s:10:"form-email";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:59:"EXT:core/Resources/Public/Icons/T3Icons/form/form-email.svg";}}s:13:"form-finisher";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/form/form-finisher.svg";}}s:17:"form-image-upload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/form/form-image-upload.svg";}}s:19:"form-multi-checkbox";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/form/form-multi-checkbox.svg";}}s:9:"form-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:58:"EXT:core/Resources/Public/Icons/T3Icons/form/form-page.svg";}}s:14:"form-validator";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/form/form-validator.svg";}}s:13:"form-fieldset";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/form/form-fieldset.svg";}}s:13:"form-textarea";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/form/form-textarea.svg";}}s:13:"form-checkbox";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/form/form-checkbox.svg";}}s:18:"form-gridcontainer";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/form/form-gridcontainer.svg";}}s:9:"form-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:58:"EXT:core/Resources/Public/Icons/T3Icons/form/form-text.svg";}}s:17:"form-radio-button";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/form/form-radio-button.svg";}}s:12:"form-gridrow";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:61:"EXT:core/Resources/Public/Icons/T3Icons/form/form-gridrow.svg";}}s:17:"form-multi-select";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/form/form-multi-select.svg";}}s:8:"form-url";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:57:"EXT:core/Resources/Public/Icons/T3Icons/form/form-url.svg";}}s:14:"form-telephone";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/form/form-telephone.svg";}}s:11:"form-hidden";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:60:"EXT:core/Resources/Public/Icons/T3Icons/form/form-hidden.svg";}}s:16:"form-file-upload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/form/form-file-upload.svg";}}s:17:"form-summary-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/form/form-summary-page.svg";}}s:20:"form-content-element";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/form/form-content-element.svg";}}s:11:"form-number";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:60:"EXT:core/Resources/Public/Icons/T3Icons/form/form-number.svg";}}s:18:"form-single-select";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/form/form-single-select.svg";}}s:22:"form-advanced-password";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/form/form-advanced-password.svg";}}s:25:"information-typo3-version";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/information/information-typo3-version.svg";}}s:22:"information-os-unknown";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/information/information-os-unknown.svg";}}s:11:"content-map";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/content/content-map.svg";}}s:22:"content-carousel-image";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/content/content-carousel-image.svg";}}s:12:"content-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/content/content-text.svg";}}s:24:"content-menu-categorized";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-categorized.svg";}}s:36:"content-beside-text-img-below-center";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:88:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-below-center.svg";}}s:16:"content-carousel";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/content/content-carousel.svg";}}s:19:"content-special-div";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-div.svg";}}s:20:"content-special-menu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-menu.svg";}}s:17:"content-menu-card";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-card.svg";}}s:12:"content-form";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/content/content-form.svg";}}s:25:"content-elements-mailform";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/content/content-elements-mailform.svg";}}s:11:"content-tab";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/content/content-tab.svg";}}s:20:"content-special-html";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-html.svg";}}s:24:"content-special-shortcut";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-shortcut.svg";}}s:34:"content-beside-text-img-above-left";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-above-left.svg";}}s:15:"content-bullets";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/content/content-bullets.svg";}}s:22:"content-menu-thumbnail";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-thumbnail.svg";}}s:14:"content-header";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/content/content-header.svg";}}s:27:"content-elements-searchform";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/content/content-elements-searchform.svg";}}s:12:"content-idea";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/content/content-idea.svg";}}s:20:"content-menu-section";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-section.svg";}}s:14:"content-marker";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/content/content-marker.svg";}}s:36:"content-beside-text-img-above-center";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:88:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-above-center.svg";}}s:30:"content-special-indexed_search";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-indexed_search.svg";}}s:28:"content-inside-text-img-left";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/content/content-inside-text-img-left.svg";}}s:21:"content-carousel-html";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/content/content-carousel-html.svg";}}s:15:"content-textpic";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/content/content-textpic.svg";}}s:13:"content-store";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-store.svg";}}s:17:"content-textmedia";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/content/content-textmedia.svg";}}s:26:"content-menu-sitemap-pages";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-sitemap-pages.svg";}}s:20:"content-menu-sitemap";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-sitemap.svg";}}s:28:"content-beside-text-img-left";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-left.svg";}}s:23:"content-special-uploads";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-uploads.svg";}}s:13:"content-media";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-media.svg";}}s:29:"content-inside-text-img-right";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/content/content-inside-text-img-right.svg";}}s:22:"content-elements-login";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/content/content-elements-login.svg";}}s:20:"content-menu-related";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-related.svg";}}s:35:"content-beside-text-img-above-right";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-above-right.svg";}}s:13:"content-table";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-table.svg";}}s:13:"content-image";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-image.svg";}}s:19:"content-text-teaser";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/content/content-text-teaser.svg";}}s:14:"content-coffee";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/content/content-coffee.svg";}}s:35:"content-beside-text-img-below-right";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-below-right.svg";}}s:17:"content-accordion";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/content/content-accordion.svg";}}s:29:"content-beside-text-img-right";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-right.svg";}}s:29:"content-menu-recently-updated";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-recently-updated.svg";}}s:20:"content-text-columns";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-text-columns.svg";}}s:17:"content-briefcase";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/content/content-briefcase.svg";}}s:13:"content-quote";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-quote.svg";}}s:23:"content-carousel-header";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/content/content-carousel-header.svg";}}s:14:"content-target";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/content/content-target.svg";}}s:16:"content-tab-item";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/content/content-tab-item.svg";}}s:34:"content-beside-text-img-below-left";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-below-left.svg";}}s:13:"content-panel";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-panel.svg";}}s:13:"content-audio";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-audio.svg";}}s:13:"content-clock";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-clock.svg";}}s:21:"content-menu-abstract";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-abstract.svg";}}s:14:"content-plugin";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/content/content-plugin.svg";}}s:12:"content-news";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/content/content-news.svg";}}s:12:"content-info";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/content/content-info.svg";}}s:18:"content-menu-pages";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-pages.svg";}}s:17:"default-not-found";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/default/default-not-found.svg";}}s:19:"spinner-circle-dark";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:2:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/spinner/spinner-circle-dark.svg";s:8:"spinning";b:1;}}s:20:"spinner-circle-light";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:2:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/spinner/spinner-circle-light.svg";s:8:"spinning";b:1;}}s:14:"spinner-circle";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:2:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/spinner/spinner-circle.svg";s:8:"spinning";b:1;}}s:25:"status-user-group-backend";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/status/status-user-group-backend.svg";}}s:17:"status-user-admin";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/status/status-user-admin.svg";}}s:19:"status-user-backend";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/status/status-user-backend.svg";}}s:26:"status-user-group-frontend";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/status/status-user-group-frontend.svg";}}s:20:"status-user-frontend";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/status/status-user-frontend.svg";}}s:25:"miscellaneous-placeholder";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/miscellaneous/miscellaneous-placeholder.svg";}}s:24:"mimetypes-x-content-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-text.svg";}}s:19:"mimetypes-text-html";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-html.svg";}}s:21:"mimetypes-other-other";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-other-other.svg";}}s:26:"mimetypes-x-content-plugin";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-plugin.svg";}}s:28:"mimetypes-x-content-template";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-template.svg";}}s:32:"mimetypes-x-content-text-picture";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-text-picture.svg";}}s:35:"mimetypes-open-document-spreadsheet";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-spreadsheet.svg";}}s:35:"mimetypes-x-content-template-static";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-template-static.svg";}}s:26:"mimetypes-x-backend_layout";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-backend_layout.svg";}}s:20:"mimetypes-powerpoint";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-powerpoint.svg";}}s:17:"mimetypes-text-js";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-js.svg";}}s:24:"mimetypes-x-content-form";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-form.svg";}}s:38:"mimetypes-x-content-template-extension";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:92:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-template-extension.svg";}}s:25:"mimetypes-text-typoscript";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-typoscript.svg";}}s:24:"mimetypes-x-sys_category";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_category.svg";}}s:24:"mimetypes-x-index_config";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-index_config.svg";}}s:21:"mimetypes-media-flash";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-flash.svg";}}s:31:"mimetypes-x-content-form-search";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-form-search.svg";}}s:24:"mimetypes-x-content-html";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-html.svg";}}s:19:"mimetypes-text-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-text.svg";}}s:17:"mimetypes-text-ts";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-ts.svg";}}s:26:"mimetypes-x-content-domain";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-domain.svg";}}s:18:"mimetypes-text-csv";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-csv.svg";}}s:24:"mimetypes-x-content-menu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-menu.svg";}}s:18:"mimetypes-text-php";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-php.svg";}}s:25:"mimetypes-x-content-table";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-table.svg";}}s:18:"mimetypes-text-css";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-css.svg";}}s:28:"mimetypes-x-sys_file_storage";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_file_storage.svg";}}s:35:"mimetypes-x-tx_scheduler_task_group";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-tx_scheduler_task_group.svg";}}s:30:"mimetypes-x-content-multimedia";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-multimedia.svg";}}s:25:"mimetypes-x-content-image";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-image.svg";}}s:30:"mimetypes-x-content-text-media";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-text-media.svg";}}s:15:"mimetypes-excel";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-excel.svg";}}s:26:"mimetypes-x-sys_filemounts";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_filemounts.svg";}}s:28:"mimetypes-open-document-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-text.svg";}}s:24:"mimetypes-x-sys_language";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_language.svg";}}s:20:"mimetypes-x-sys_note";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_note.svg";}}s:20:"mimetypes-compressed";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-compressed.svg";}}s:25:"mimetypes-x-content-login";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-login.svg";}}s:27:"mimetypes-x-content-divider";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-divider.svg";}}s:21:"mimetypes-media-image";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-image.svg";}}s:21:"mimetypes-application";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-application.svg";}}s:31:"mimetypes-open-document-formula";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-formula.svg";}}s:20:"mimetypes-x-sys_news";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_news.svg";}}s:34:"mimetypes-x-tx_rtehtmlarea_acronym";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:88:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-tx_rtehtmlarea_acronym.svg";}}s:27:"mimetypes-media-video-vimeo";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-video-vimeo.svg";}}s:31:"mimetypes-open-document-drawing";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-drawing.svg";}}s:36:"mimetypes-open-document-presentation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:90:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-presentation.svg";}}s:24:"mimetypes-x-content-link";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-link.svg";}}s:14:"mimetypes-word";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-word.svg";}}s:26:"mimetypes-x-content-header";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-header.svg";}}s:25:"mimetypes-x-sys_workspace";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_workspace.svg";}}s:26:"mimetypes-x-content-script";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-script.svg";}}s:32:"mimetypes-x-content-list-bullets";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-list-bullets.svg";}}s:22:"mimetypes-x-sys_action";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_action.svg";}}s:32:"mimetypes-open-document-database";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-database.svg";}}s:21:"mimetypes-media-audio";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-audio.svg";}}s:30:"mimetypes-x-content-list-files";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-list-files.svg";}}s:29:"mimetypes-media-video-youtube";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-video-youtube.svg";}}s:13:"mimetypes-pdf";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-pdf.svg";}}s:21:"mimetypes-media-video";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-video.svg";}}s:24:"mimetypes-x-sys_redirect";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_redirect.svg";}}s:41:"mimetypes-x-content-page-language-overlay";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:95:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-page-language-overlay.svg";}}s:14:"avatar-default";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/avatar/avatar-default.svg";}}s:31:"actions-system-extension-update";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-update.svg";}}s:13:"actions-cloud";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-cloud.svg";}}s:30:"actions-version-swap-workspace";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-swap-workspace.svg";}}s:35:"actions-system-backend-user-emulate";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-backend-user-emulate.svg";}}s:24:"actions-view-paging-next";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-next.svg";}}s:39:"actions-system-typoscript-documentation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:91:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-typoscript-documentation.svg";}}s:30:"actions-system-pagemodule-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-pagemodule-open.svg";}}s:31:"actions-version-document-remove";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-document-remove.svg";}}s:20:"actions-view-go-back";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-go-back.svg";}}s:24:"actions-message-ok-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-message-ok-close.svg";}}s:17:"actions-file-html";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file-html.svg";}}s:19:"actions-edit-rename";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-rename.svg";}}s:28:"actions-document-paste-after";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-paste-after.svg";}}s:22:"actions-form-insert-in";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-form-insert-in.svg";}}s:34:"actions-view-paging-first-disabled";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-first-disabled.svg";}}s:27:"actions-view-table-collapse";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-table-collapse.svg";}}s:15:"actions-comment";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-comment.svg";}}s:27:"actions-device-unidentified";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-device-unidentified.svg";}}s:24:"actions-menu-alternative";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-menu-alternative.svg";}}s:26:"actions-view-list-collapse";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-list-collapse.svg";}}s:21:"actions-document-move";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-move.svg";}}s:13:"actions-clock";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-clock.svg";}}s:12:"actions-link";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-link.svg";}}s:15:"actions-replace";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-replace.svg";}}s:14:"actions-unlock";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-unlock.svg";}}s:17:"actions-edit-copy";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-copy.svg";}}s:22:"actions-viewmode-tiles";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-viewmode-tiles.svg";}}s:12:"actions-lock";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-lock.svg";}}s:18:"actions-duplicates";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-duplicates.svg";}}s:17:"actions-edit-hide";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-hide.svg";}}s:19:"actions-unmarkstate";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-unmarkstate.svg";}}s:34:"actions-system-extension-configure";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-configure.svg";}}s:33:"actions-system-extension-download";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-download.svg";}}s:14:"actions-unlink";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-unlink.svg";}}s:34:"actions-system-extension-uninstall";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-uninstall.svg";}}s:32:"actions-edit-localize-status-low";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-localize-status-low.svg";}}s:24:"actions-system-help-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-help-open.svg";}}s:22:"actions-move-to-bottom";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-to-bottom.svg";}}s:31:"actions-system-extension-import";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-import.svg";}}s:19:"actions-edit-unhide";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-unhide.svg";}}s:13:"actions-merge";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-merge.svg";}}s:43:"actions-document-save-cleartranslationcache";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:95:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save-cleartranslationcache.svg";}}s:21:"actions-edit-download";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-download.svg";}}s:39:"actions-version-workspaces-preview-link";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:91:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-workspaces-preview-link.svg";}}s:24:"actions-sort-amount-down";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-sort-amount-down.svg";}}s:23:"actions-variable-select";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-variable-select.svg";}}s:13:"actions-pause";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-pause.svg";}}s:17:"actions-edit-redo";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-redo.svg";}}s:24:"actions-insert-reference";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-insert-reference.svg";}}s:15:"actions-move-up";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-up.svg";}}s:16:"actions-file-pdf";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file-pdf.svg";}}s:26:"actions-pagetree-mountroot";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-pagetree-mountroot.svg";}}s:23:"actions-file-openoffice";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file-openoffice.svg";}}s:27:"actions-document-export-t3d";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-export-t3d.svg";}}s:31:"actions-system-tree-search-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-tree-search-open.svg";}}s:26:"actions-system-cache-clear";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-cache-clear.svg";}}s:28:"actions-message-notice-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-message-notice-close.svg";}}s:22:"actions-edit-pick-date";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-pick-date.svg";}}s:14:"actions-filter";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-filter.svg";}}s:33:"actions-version-workspace-preview";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-workspace-preview.svg";}}s:25:"actions-edit-copy-release";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-copy-release.svg";}}s:14:"actions-remove";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-remove.svg";}}s:15:"actions-refresh";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-refresh.svg";}}s:23:"actions-database-reload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-database-reload.svg";}}s:17:"actions-duplicate";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-duplicate.svg";}}s:12:"actions-move";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move.svg";}}s:19:"actions-move-to-top";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-to-top.svg";}}s:27:"actions-document-export-csv";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-export-csv.svg";}}s:21:"actions-document-info";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-info.svg";}}s:19:"actions-cloud-slash";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-cloud-slash.svg";}}s:13:"actions-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-close.svg";}}s:12:"actions-file";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file.svg";}}s:18:"actions-move-right";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-right.svg";}}s:14:"actions-delete";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-delete.svg";}}s:16:"actions-calendar";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-calendar.svg";}}s:16:"actions-pagetree";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-pagetree.svg";}}s:24:"actions-edit-cut-release";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-cut-release.svg";}}s:28:"actions-document-edit-access";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-edit-access.svg";}}s:17:"actions-page-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-page-open.svg";}}s:25:"actions-view-table-expand";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-table-expand.svg";}}s:17:"actions-move-down";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-down.svg";}}s:24:"actions-selection-delete";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-selection-delete.svg";}}s:32:"actions-system-extension-sqldump";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-sqldump.svg";}}s:19:"actions-sort-amount";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-sort-amount.svg";}}s:18:"actions-folder-add";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-folder-add.svg";}}s:38:"actions-system-extension-documentation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:90:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-documentation.svg";}}s:14:"actions-folder";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-folder.svg";}}s:23:"actions-add-placeholder";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-add-placeholder.svg";}}s:16:"actions-file-csv";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file-csv.svg";}}s:22:"actions-system-refresh";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-refresh.svg";}}s:37:"actions-version-workspace-sendtostage";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-workspace-sendtostage.svg";}}s:27:"actions-document-save-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save-close.svg";}}s:24:"actions-view-paging-last";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-last.svg";}}s:27:"actions-document-import-t3d";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-import-t3d.svg";}}s:38:"actions-system-cache-clear-impact-high";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:90:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-cache-clear-impact-high.svg";}}s:17:"actions-translate";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-translate.svg";}}s:24:"actions-view-list-expand";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-list-expand.svg";}}s:17:"actions-edit-undo";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-undo.svg";}}s:12:"actions-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-user.svg";}}s:23:"actions-pagetree-expand";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-pagetree-expand.svg";}}s:17:"actions-move-move";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-move.svg";}}s:19:"actions-input-clear";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-input-clear.svg";}}s:19:"actions-window-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-window-open.svg";}}s:22:"actions-device-desktop";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-device-desktop.svg";}}s:29:"actions-message-warning-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-message-warning-close.svg";}}s:33:"actions-device-orientation-change";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-device-orientation-change.svg";}}s:14:"actions-upload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-upload.svg";}}s:22:"actions-sort-amount-up";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-sort-amount-up.svg";}}s:22:"actions-document-paste";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-paste.svg";}}s:19:"actions-edit-delete";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-delete.svg";}}s:33:"actions-edit-localize-status-high";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-localize-status-high.svg";}}s:16:"actions-database";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-database.svg";}}s:12:"actions-menu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-menu.svg";}}s:16:"actions-file-add";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file-add.svg";}}s:11:"actions-cog";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-cog.svg";}}s:34:"actions-document-duplicates-select";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-duplicates-select.svg";}}s:21:"actions-document-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-open.svg";}}s:25:"actions-version-page-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-page-open.svg";}}s:23:"actions-database-import";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-database-import.svg";}}s:12:"actions-swap";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-swap.svg";}}s:27:"actions-edit-insert-default";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-insert-default.svg";}}s:21:"actions-device-mobile";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-device-mobile.svg";}}s:27:"actions-system-shortcut-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-shortcut-new.svg";}}s:20:"actions-edit-replace";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-replace.svg";}}s:25:"actions-document-localize";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-localize.svg";}}s:15:"actions-approve";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-approve.svg";}}s:41:"actions-version-workspace-sendtoprevstage";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:93:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-workspace-sendtoprevstage.svg";}}s:26:"actions-edit-undelete-edit";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-undelete-edit.svg";}}s:14:"actions-search";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-search.svg";}}s:19:"actions-edit-upload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-upload.svg";}}s:18:"actions-fullscreen";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-fullscreen.svg";}}s:16:"actions-localize";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-localize.svg";}}s:27:"actions-system-options-view";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-options-view.svg";}}s:13:"actions-check";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-check.svg";}}s:24:"actions-online-media-add";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-online-media-add.svg";}}s:24:"actions-system-list-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-list-open.svg";}}s:23:"actions-view-go-forward";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-go-forward.svg";}}s:20:"actions-document-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-new.svg";}}s:21:"actions-document-save";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save.svg";}}s:29:"actions-document-paste-before";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-paste-before.svg";}}s:11:"actions-tag";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-tag.svg";}}s:37:"actions-view-paging-previous-disabled";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-previous-disabled.svg";}}s:15:"actions-preview";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-preview.svg";}}s:33:"actions-view-paging-last-disabled";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-last-disabled.svg";}}s:20:"actions-view-go-down";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-go-down.svg";}}s:26:"actions-document-save-view";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save-view.svg";}}s:33:"actions-view-paging-next-disabled";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-next-disabled.svg";}}s:18:"actions-view-go-up";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-go-up.svg";}}s:21:"actions-insert-record";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-insert-record.svg";}}s:40:"actions-system-cache-clear-impact-medium";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:92:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-cache-clear-impact-medium.svg";}}s:17:"actions-move-left";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-left.svg";}}s:14:"actions-logout";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-logout.svg";}}s:32:"actions-system-extension-install";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-install.svg";}}s:12:"actions-view";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view.svg";}}s:30:"actions-system-shortcut-active";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-shortcut-active.svg";}}s:19:"actions-synchronize";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-synchronize.svg";}}s:21:"actions-device-tablet";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-device-tablet.svg";}}s:20:"actions-edit-restore";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-restore.svg";}}s:11:"actions-dot";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-dot.svg";}}s:16:"actions-document";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document.svg";}}s:25:"actions-form-insert-after";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-form-insert-after.svg";}}s:14:"actions-shield";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-shield.svg";}}s:11:"actions-ban";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-ban.svg";}}s:14:"actions-expand";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-expand.svg";}}s:27:"actions-document-paste-into";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-paste-into.svg";}}s:16:"actions-edit-cut";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-cut.svg";}}s:28:"actions-view-paging-previous";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-previous.svg";}}s:17:"actions-view-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-page.svg";}}s:25:"actions-pagetree-collapse";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-pagetree-collapse.svg";}}s:14:"actions-rename";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-rename.svg";}}s:39:"actions-system-extension-update-disable";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:91:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-update-disable.svg";}}s:13:"actions-debug";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-debug.svg";}}s:17:"actions-markstate";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-markstate.svg";}}s:31:"actions-document-open-read-only";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-open-read-only.svg";}}s:28:"actions-version-swap-version";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-swap-version.svg";}}s:25:"actions-document-save-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save-new.svg";}}s:19:"actions-wizard-link";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-wizard-link.svg";}}s:12:"actions-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-open.svg";}}s:20:"actions-template-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-template-new.svg";}}s:21:"actions-viewmode-list";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-viewmode-list.svg";}}s:23:"actions-database-export";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-database-export.svg";}}s:18:"actions-wizard-rte";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-wizard-rte.svg";}}s:25:"actions-view-paging-first";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-first.svg";}}s:33:"actions-message-information-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-message-information-close.svg";}}s:34:"actions-system-backend-user-switch";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-backend-user-switch.svg";}}s:27:"actions-message-error-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-message-error-close.svg";}}s:12:"actions-save";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-save.svg";}}s:17:"actions-page-move";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-page-move.svg";}}s:28:"actions-document-synchronize";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-synchronize.svg";}}s:23:"actions-viewmode-photos";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-viewmode-photos.svg";}}s:23:"actions-document-select";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-select.svg";}}s:16:"actions-download";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-download.svg";}}s:29:"actions-document-history-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-history-open.svg";}}s:28:"actions-calendar-alternative";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-calendar-alternative.svg";}}s:31:"actions-edit-merge-localization";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-merge-localization.svg";}}s:33:"actions-document-save-translation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save-translation.svg";}}s:21:"actions-document-view";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-view.svg";}}s:12:"actions-play";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-play.svg";}}s:37:"actions-system-cache-clear-impact-low";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-cache-clear-impact-low.svg";}}s:44:"actions-system-typoscript-documentation-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:96:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-typoscript-documentation-open.svg";}}s:30:"actions-system-cache-clear-rte";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-cache-clear-rte.svg";}}s:11:"actions-add";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-add.svg";}}s:16:"actions-page-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-page-new.svg";}}s:20:"files-folder-content";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/files/files-folder-content.svg";}}s:19:"files-folder-images";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/files/files-folder-images.svg";}}s:12:"files-folder";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/files/files-folder.svg";}}s:14:"overlay-locked";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-locked.svg";}}s:19:"overlay-backenduser";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-backenduser.svg";}}s:18:"overlay-restricted";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-restricted.svg";}}s:12:"overlay-shop";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-shop.svg";}}s:15:"overlay-missing";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-missing.svg";}}s:12:"overlay-list";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-list.svg";}}s:16:"overlay-advanced";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-advanced.svg";}}s:16:"overlay-readonly";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-readonly.svg";}}s:13:"overlay-media";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-media.svg";}}s:17:"overlay-scheduled";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-scheduled.svg";}}s:12:"overlay-info";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-info.svg";}}s:12:"overlay-news";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-news.svg";}}s:18:"overlay-translated";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-translated.svg";}}s:25:"overlay-includes-subpages";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-includes-subpages.svg";}}s:16:"overlay-shortcut";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-shortcut.svg";}}s:20:"overlay-frontenduser";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-frontenduser.svg";}}s:12:"overlay-edit";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-edit.svg";}}s:15:"overlay-endtime";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-endtime.svg";}}s:11:"overlay-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-new.svg";}}s:18:"overlay-mountpoint";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-mountpoint.svg";}}s:16:"overlay-approved";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-approved.svg";}}s:14:"overlay-hidden";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-hidden.svg";}}s:15:"overlay-deleted";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-deleted.svg";}}s:20:"overlay-backendusers";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-backendusers.svg";}}s:21:"overlay-external-link";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-external-link.svg";}}s:15:"overlay-warning";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-warning.svg";}}s:21:"overlay-frontendusers";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-frontendusers.svg";}}s:27:"apps-toolbar-menu-workspace";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-workspace.svg";}}s:47:"apps-pagetree-page-content-from-page-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:96:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-content-from-page-hideinmenu.svg";}}s:26:"apps-toolbar-menu-opendocs";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-opendocs.svg";}}s:29:"apps-filetree-folder-recycler";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-recycler.svg";}}s:21:"apps-clipboard-images";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-clipboard-images.svg";}}s:19:"apps-clipboard-list";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-clipboard-list.svg";}}s:18:"apps-pagetree-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-root.svg";}}s:34:"apps-pagetree-folder-contains-news";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains-news.svg";}}s:26:"apps-toolbar-menu-shortcut";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-shortcut.svg";}}s:28:"apps-filetree-folder-default";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-default.svg";}}s:29:"apps-pagetree-page-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-hideinmenu.svg";}}s:42:"apps-pagetree-page-backend-user-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:91:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-user-hideinmenu.svg";}}s:38:"apps-pagetree-folder-contains-fe_users";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains-fe_users.svg";}}s:27:"apps-filetree-folder-opened";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-opened.svg";}}s:36:"apps-pagetree-page-shortcut-external";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut-external.svg";}}s:35:"apps-pagetree-folder-contains-board";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains-board.svg";}}s:41:"apps-pagetree-page-shortcut-external-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:90:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut-external-root.svg";}}s:18:"apps-filetree-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-root.svg";}}s:30:"apps-pagetree-drag-new-between";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-new-between.svg";}}s:18:"apps-irre-expanded";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-irre-expanded.svg";}}s:37:"apps-pagetree-folder-contains-approve";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains-approve.svg";}}s:26:"apps-pagetree-backend-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-backend-user.svg";}}s:29:"apps-pagetree-drag-copy-below";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-copy-below.svg";}}s:34:"apps-pagetree-page-mountpoint-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-mountpoint-root.svg";}}s:20:"apps-pagetree-expand";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-expand.svg";}}s:32:"apps-pagetree-page-frontend-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-user.svg";}}s:44:"apps-pagetree-page-frontend-users-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:93:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-users-hideinmenu.svg";}}s:25:"apps-pagetree-spacer-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-spacer-root.svg";}}s:28:"apps-pagetree-folder-default";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-default.svg";}}s:36:"apps-pagetree-page-content-from-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-content-from-page.svg";}}s:33:"apps-pagetree-page-frontend-users";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-users.svg";}}s:38:"apps-pagetree-page-shortcut-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut-hideinmenu.svg";}}s:29:"apps-pagetree-drag-move-above";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-move-above.svg";}}s:20:"apps-pagetree-spacer";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-spacer.svg";}}s:35:"apps-toolbar-menu-systeminformation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-systeminformation.svg";}}s:32:"apps-pagetree-page-shortcut-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut-root.svg";}}s:31:"apps-pagetree-page-backend-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-user.svg";}}s:18:"apps-pagetree-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page.svg";}}s:43:"apps-pagetree-page-frontend-user-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:92:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-user-hideinmenu.svg";}}s:27:"apps-pagetree-page-advanced";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-advanced.svg";}}s:25:"apps-filetree-folder-temp";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-temp.svg";}}s:34:"apps-pagetree-folder-contains-shop";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains-shop.svg";}}s:20:"apps-filetree-folder";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder.svg";}}s:43:"apps-pagetree-page-backend-users-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:92:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-users-hideinmenu.svg";}}s:38:"apps-pagetree-page-recycler-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-recycler-hideinmenu.svg";}}s:24:"apps-filetree-folder-add";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-add.svg";}}s:29:"apps-pagetree-folder-contains";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains.svg";}}s:26:"apps-filetree-folder-media";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-media.svg";}}s:23:"apps-toolbar-menu-cache";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-cache.svg";}}s:25:"apps-pagetree-page-domain";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-domain.svg";}}s:31:"apps-pagetree-drag-place-denied";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-place-denied.svg";}}s:37:"apps-pagetree-page-backend-users-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-users-root.svg";}}s:22:"apps-pagetree-collapse";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-collapse.svg";}}s:38:"apps-pagetree-page-advanced-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-advanced-hideinmenu.svg";}}s:29:"apps-pagetree-drag-move-below";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-move-below.svg";}}s:22:"apps-toolbar-menu-help";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-help.svg";}}s:35:"apps-pagetree-category-collapse-all";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-category-collapse-all.svg";}}s:25:"apps-pagetree-folder-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-root.svg";}}s:19:"apps-filetree-mount";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-mount.svg";}}s:31:"apps-pagetree-spacer-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-spacer-hideinmenu.svg";}}s:25:"apps-filetree-folder-news";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-news.svg";}}s:29:"apps-pagetree-drag-copy-above";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-copy-above.svg";}}s:37:"apps-pagetree-page-frontend-user-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-user-root.svg";}}s:32:"apps-pagetree-page-backend-users";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-users.svg";}}s:33:"apps-pagetree-category-expand-all";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-category-expand-all.svg";}}s:25:"apps-toolbar-menu-actions";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-actions.svg";}}s:31:"apps-pagetree-drag-move-between";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-move-between.svg";}}s:25:"apps-filetree-folder-list";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-list.svg";}}s:27:"apps-pagetree-page-shortcut";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut.svg";}}s:25:"apps-filetree-folder-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-user.svg";}}s:32:"apps-pagetree-page-advanced-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-advanced-root.svg";}}s:29:"apps-pagetree-drag-new-inside";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-new-inside.svg";}}s:26:"apps-pagetree-page-default";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-default.svg";}}s:28:"apps-pagetree-drag-move-into";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-move-into.svg";}}s:24:"apps-toolbar-menu-search";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-search.svg";}}s:37:"apps-pagetree-backend-user-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-backend-user-hideinmenu.svg";}}s:29:"apps-pagetree-page-mountpoint";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-mountpoint.svg";}}s:40:"apps-pagetree-page-mountpoint-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-mountpoint-hideinmenu.svg";}}s:27:"apps-filetree-folder-locked";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-locked.svg";}}s:31:"apps-pagetree-folder-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-hideinmenu.svg";}}s:47:"apps-pagetree-page-shortcut-external-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:96:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut-external-hideinmenu.svg";}}s:38:"apps-pagetree-page-frontend-users-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-users-root.svg";}}s:19:"apps-irre-collapsed";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-irre-collapsed.svg";}}s:41:"apps-pagetree-page-content-from-page-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:90:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-content-from-page-root.svg";}}s:27:"apps-pagetree-page-recycler";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-recycler.svg";}}s:36:"apps-pagetree-page-backend-user-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-user-root.svg";}}s:21:"status-reference-hard";a:2:{s:8:"provider";s:54:"TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider";s:7:"options";a:1:{s:6:"source";s:59:"EXT:impexp/Resources/Public/Icons/status-reference-hard.png";}}s:21:"status-reference-soft";a:2:{s:8:"provider";s:54:"TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider";s:7:"options";a:1:{s:6:"source";s:59:"EXT:impexp/Resources/Public/Icons/status-reference-soft.png";}}s:22:"module-install-upgrade";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:61:"EXT:install/Resources/Public/Icons/module-install-upgrade.svg";}}s:26:"module-install-maintenance";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:install/Resources/Public/Icons/module-install-maintenance.svg";}}s:23:"module-install-settings";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:install/Resources/Public/Icons/module-install-settings.svg";}}s:14:"module-install";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:53:"EXT:install/Resources/Public/Icons/module-install.svg";}}s:22:"install-clear-autoload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:install/Resources/Public/Icons/modules/install-clear-autoload.svg";}}s:19:"install-clear-cache";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:install/Resources/Public/Icons/modules/install-clear-cache.svg";}}s:19:"install-clear-files";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:install/Resources/Public/Icons/modules/install-clear-files.svg";}}s:23:"install-scan-extensions";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:install/Resources/Public/Icons/modules/install-scan-extensions.svg";}}s:18:"install-reset-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:install/Resources/Public/Icons/modules/install-reset-user.svg";}}s:20:"install-create-admin";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:install/Resources/Public/Icons/modules/install-create-admin.svg";}}s:22:"install-clear-database";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:install/Resources/Public/Icons/modules/install-clear-database.svg";}}s:29:"install-check-brokenextension";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:install/Resources/Public/Icons/modules/install-check-brokenextension.svg";}}s:23:"install-manage-language";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:install/Resources/Public/Icons/modules/install-manage-language.svg";}}s:17:"install-check-tca";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:install/Resources/Public/Icons/modules/install-check-tca.svg";}}s:25:"install-manage-maintainer";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:install/Resources/Public/Icons/modules/install-manage-maintainer.svg";}}s:21:"install-documentation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:install/Resources/Public/Icons/modules/install-documentation.svg";}}s:14:"install-update";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:61:"EXT:install/Resources/Public/Icons/modules/install-update.svg";}}s:16:"install-php-info";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:install/Resources/Public/Icons/modules/install-php-info.svg";}}s:22:"install-check-extables";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:install/Resources/Public/Icons/modules/install-check-extables.svg";}}s:22:"install-manage-presets";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:install/Resources/Public/Icons/modules/install-manage-presets.svg";}}s:24:"install-database-analyze";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:install/Resources/Public/Icons/modules/install-database-analyze.svg";}}s:18:"install-test-image";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:install/Resources/Public/Icons/modules/install-test-image.svg";}}s:23:"install-manage-features";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:install/Resources/Public/Icons/modules/install-manage-features.svg";}}s:17:"install-test-mail";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:install/Resources/Public/Icons/modules/install-test-mail.svg";}}s:15:"install-wizards";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:install/Resources/Public/Icons/modules/install-wizards.svg";}}s:24:"install-test-environment";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:install/Resources/Public/Icons/modules/install-test-environment.svg";}}s:24:"install-show-environment";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:install/Resources/Public/Icons/modules/install-show-environment.svg";}}s:26:"install-extension-settings";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:install/Resources/Public/Icons/modules/install-extension-settings.svg";}}s:23:"install-manage-settings";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:install/Resources/Public/Icons/modules/install-manage-settings.svg";}}s:23:"install-check-directory";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:install/Resources/Public/Icons/modules/install-check-directory.svg";}}s:16:"install-password";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:install/Resources/Public/Icons/modules/install-password.svg";}}s:26:"module-install-environment";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:install/Resources/Public/Icons/module-install-environment.svg";}}s:42:"apps-pagetree-category-toggle-hide-checked";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:12:"check-square";}}s:10:"module-web";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:6:"file-o";}}s:11:"module-site";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"globe";}}s:11:"module-file";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"image";}}s:12:"module-tools";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:6:"rocket";}}s:13:"module-system";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:4:"plug";}}s:11:"module-help";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:15:"question-circle";}}s:25:"status-dialog-information";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:18:"exclamation-circle";}}s:16:"status-dialog-ok";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:12:"check-circle";}}s:26:"status-dialog-notification";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:18:"exclamation-circle";}}s:21:"status-dialog-warning";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:20:"exclamation-triangle";}}s:19:"status-dialog-error";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:18:"exclamation-circle";}}s:21:"status-status-checked";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"check";}}s:21:"status-status-current";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:11:"caret-right";}}s:25:"status-status-sorting-asc";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:8:"caret-up";}}s:26:"status-status-sorting-desc";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:10:"caret-down";}}s:31:"status-status-sorting-light-asc";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:8:"caret-up";}}s:32:"status-status-sorting-light-desc";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:10:"caret-down";}}s:32:"status-status-permission-granted";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"check";}}s:31:"status-status-permission-denied";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"times";}}s:11:"empty-empty";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:11:"empty-empty";}}s:23:"information-php-version";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:4:"code";}}s:20:"information-database";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:8:"database";}}s:31:"information-application-context";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"tasks";}}s:25:"information-composer-mode";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"music";}}s:15:"information-git";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:3:"git";}}s:21:"information-webserver";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:6:"server";}}s:20:"information-os-linux";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"linux";}}s:20:"information-os-apple";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"apple";}}s:22:"information-os-windows";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:7:"windows";}}s:14:"sysnote-type-0";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:13:"sticky-note-o";}}s:14:"sysnote-type-1";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:3:"cog";}}s:14:"sysnote-type-2";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:4:"code";}}s:14:"sysnote-type-3";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:10:"thumb-tack";}}s:14:"sysnote-type-4";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:12:"check-square";}}} \ No newline at end of file diff --git a/var/cache/data/assets/BackendIcons_8a4b470231504574249f231fcca8d848028d7345 b/var/cache/data/assets/BackendIcons_8a4b470231504574249f231fcca8d848028d7345 new file mode 100644 index 0000000..b8e0cd9 --- /dev/null +++ b/var/cache/data/assets/BackendIcons_8a4b470231504574249f231fcca8d848028d7345 @@ -0,0 +1 @@ +a:560:{s:11:"module-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:50:"EXT:backend/Resources/Public/Icons/module-page.svg";}}s:14:"warning-in-use";a:2:{s:8:"provider";s:54:"TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider";s:7:"options";a:1:{s:6:"source";s:53:"EXT:backend/Resources/Public/Icons/warning-in-use.png";}}s:16:"module-templates";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:55:"EXT:backend/Resources/Public/Icons/module-templates.svg";}}s:12:"warning-lock";a:2:{s:8:"provider";s:54:"TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider";s:7:"options";a:1:{s:6:"source";s:51:"EXT:backend/Resources/Public/Icons/warning-lock.png";}}s:12:"module-sites";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:51:"EXT:backend/Resources/Public/Icons/module-sites.svg";}}s:11:"module-urls";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:50:"EXT:backend/Resources/Public/Icons/module-urls.svg";}}s:22:"module-contentelements";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:61:"EXT:backend/Resources/Public/Icons/module-contentelements.svg";}}s:16:"module-cshmanual";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:55:"EXT:backend/Resources/Public/Icons/module-cshmanual.svg";}}s:21:"status-edit-read-only";a:2:{s:8:"provider";s:54:"TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider";s:7:"options";a:1:{s:6:"source";s:60:"EXT:backend/Resources/Public/Icons/status-edit-read-only.png";}}s:16:"form-static-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/form/form-static-text.svg";}}s:13:"form-password";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/form/form-password.svg";}}s:16:"form-date-picker";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/form/form-date-picker.svg";}}s:10:"form-email";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:59:"EXT:core/Resources/Public/Icons/T3Icons/form/form-email.svg";}}s:13:"form-finisher";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/form/form-finisher.svg";}}s:17:"form-image-upload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/form/form-image-upload.svg";}}s:19:"form-multi-checkbox";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/form/form-multi-checkbox.svg";}}s:9:"form-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:58:"EXT:core/Resources/Public/Icons/T3Icons/form/form-page.svg";}}s:14:"form-validator";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/form/form-validator.svg";}}s:13:"form-fieldset";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/form/form-fieldset.svg";}}s:13:"form-textarea";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/form/form-textarea.svg";}}s:13:"form-checkbox";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/form/form-checkbox.svg";}}s:18:"form-gridcontainer";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/form/form-gridcontainer.svg";}}s:9:"form-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:58:"EXT:core/Resources/Public/Icons/T3Icons/form/form-text.svg";}}s:17:"form-radio-button";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/form/form-radio-button.svg";}}s:12:"form-gridrow";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:61:"EXT:core/Resources/Public/Icons/T3Icons/form/form-gridrow.svg";}}s:17:"form-multi-select";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/form/form-multi-select.svg";}}s:8:"form-url";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:57:"EXT:core/Resources/Public/Icons/T3Icons/form/form-url.svg";}}s:14:"form-telephone";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/form/form-telephone.svg";}}s:11:"form-hidden";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:60:"EXT:core/Resources/Public/Icons/T3Icons/form/form-hidden.svg";}}s:16:"form-file-upload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/form/form-file-upload.svg";}}s:17:"form-summary-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/form/form-summary-page.svg";}}s:20:"form-content-element";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/form/form-content-element.svg";}}s:11:"form-number";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:60:"EXT:core/Resources/Public/Icons/T3Icons/form/form-number.svg";}}s:18:"form-single-select";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/form/form-single-select.svg";}}s:22:"form-advanced-password";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/form/form-advanced-password.svg";}}s:25:"information-typo3-version";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/information/information-typo3-version.svg";}}s:22:"information-os-unknown";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/information/information-os-unknown.svg";}}s:11:"content-map";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/content/content-map.svg";}}s:22:"content-carousel-image";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/content/content-carousel-image.svg";}}s:12:"content-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/content/content-text.svg";}}s:24:"content-menu-categorized";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-categorized.svg";}}s:36:"content-beside-text-img-below-center";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:88:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-below-center.svg";}}s:16:"content-carousel";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/content/content-carousel.svg";}}s:19:"content-special-div";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-div.svg";}}s:20:"content-special-menu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-menu.svg";}}s:17:"content-menu-card";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-card.svg";}}s:12:"content-form";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/content/content-form.svg";}}s:25:"content-elements-mailform";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/content/content-elements-mailform.svg";}}s:11:"content-tab";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/content/content-tab.svg";}}s:20:"content-special-html";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-html.svg";}}s:24:"content-special-shortcut";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-shortcut.svg";}}s:34:"content-beside-text-img-above-left";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-above-left.svg";}}s:15:"content-bullets";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/content/content-bullets.svg";}}s:22:"content-menu-thumbnail";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-thumbnail.svg";}}s:14:"content-header";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/content/content-header.svg";}}s:27:"content-elements-searchform";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/content/content-elements-searchform.svg";}}s:12:"content-idea";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/content/content-idea.svg";}}s:20:"content-menu-section";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-section.svg";}}s:14:"content-marker";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/content/content-marker.svg";}}s:36:"content-beside-text-img-above-center";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:88:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-above-center.svg";}}s:30:"content-special-indexed_search";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-indexed_search.svg";}}s:28:"content-inside-text-img-left";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/content/content-inside-text-img-left.svg";}}s:21:"content-carousel-html";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/content/content-carousel-html.svg";}}s:15:"content-textpic";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/content/content-textpic.svg";}}s:13:"content-store";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-store.svg";}}s:17:"content-textmedia";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/content/content-textmedia.svg";}}s:26:"content-menu-sitemap-pages";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-sitemap-pages.svg";}}s:20:"content-menu-sitemap";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-sitemap.svg";}}s:28:"content-beside-text-img-left";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-left.svg";}}s:23:"content-special-uploads";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/content/content-special-uploads.svg";}}s:13:"content-media";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-media.svg";}}s:29:"content-inside-text-img-right";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/content/content-inside-text-img-right.svg";}}s:22:"content-elements-login";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/content/content-elements-login.svg";}}s:20:"content-menu-related";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-related.svg";}}s:35:"content-beside-text-img-above-right";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-above-right.svg";}}s:13:"content-table";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-table.svg";}}s:13:"content-image";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-image.svg";}}s:19:"content-text-teaser";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/content/content-text-teaser.svg";}}s:14:"content-coffee";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/content/content-coffee.svg";}}s:35:"content-beside-text-img-below-right";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-below-right.svg";}}s:17:"content-accordion";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/content/content-accordion.svg";}}s:29:"content-beside-text-img-right";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-right.svg";}}s:29:"content-menu-recently-updated";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-recently-updated.svg";}}s:20:"content-text-columns";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/content/content-text-columns.svg";}}s:17:"content-briefcase";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/content/content-briefcase.svg";}}s:13:"content-quote";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-quote.svg";}}s:23:"content-carousel-header";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/content/content-carousel-header.svg";}}s:14:"content-target";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/content/content-target.svg";}}s:16:"content-tab-item";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/content/content-tab-item.svg";}}s:34:"content-beside-text-img-below-left";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/content/content-beside-text-img-below-left.svg";}}s:13:"content-panel";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-panel.svg";}}s:13:"content-audio";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-audio.svg";}}s:13:"content-clock";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/content/content-clock.svg";}}s:21:"content-menu-abstract";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-abstract.svg";}}s:14:"content-plugin";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/content/content-plugin.svg";}}s:12:"content-news";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/content/content-news.svg";}}s:12:"content-info";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/content/content-info.svg";}}s:18:"content-menu-pages";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/content/content-menu-pages.svg";}}s:17:"default-not-found";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/default/default-not-found.svg";}}s:19:"spinner-circle-dark";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:2:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/spinner/spinner-circle-dark.svg";s:8:"spinning";b:1;}}s:20:"spinner-circle-light";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:2:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/spinner/spinner-circle-light.svg";s:8:"spinning";b:1;}}s:14:"spinner-circle";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:2:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/spinner/spinner-circle.svg";s:8:"spinning";b:1;}}s:25:"status-user-group-backend";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/status/status-user-group-backend.svg";}}s:17:"status-user-admin";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/status/status-user-admin.svg";}}s:19:"status-user-backend";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/status/status-user-backend.svg";}}s:26:"status-user-group-frontend";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/status/status-user-group-frontend.svg";}}s:20:"status-user-frontend";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/status/status-user-frontend.svg";}}s:25:"miscellaneous-placeholder";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/miscellaneous/miscellaneous-placeholder.svg";}}s:24:"mimetypes-x-content-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-text.svg";}}s:19:"mimetypes-text-html";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-html.svg";}}s:21:"mimetypes-other-other";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-other-other.svg";}}s:26:"mimetypes-x-content-plugin";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-plugin.svg";}}s:28:"mimetypes-x-content-template";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-template.svg";}}s:32:"mimetypes-x-content-text-picture";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-text-picture.svg";}}s:35:"mimetypes-open-document-spreadsheet";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-spreadsheet.svg";}}s:35:"mimetypes-x-content-template-static";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-template-static.svg";}}s:26:"mimetypes-x-backend_layout";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-backend_layout.svg";}}s:20:"mimetypes-powerpoint";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-powerpoint.svg";}}s:17:"mimetypes-text-js";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-js.svg";}}s:24:"mimetypes-x-content-form";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-form.svg";}}s:38:"mimetypes-x-content-template-extension";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:92:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-template-extension.svg";}}s:25:"mimetypes-text-typoscript";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-typoscript.svg";}}s:24:"mimetypes-x-sys_category";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_category.svg";}}s:24:"mimetypes-x-index_config";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-index_config.svg";}}s:21:"mimetypes-media-flash";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-flash.svg";}}s:31:"mimetypes-x-content-form-search";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-form-search.svg";}}s:24:"mimetypes-x-content-html";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-html.svg";}}s:19:"mimetypes-text-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-text.svg";}}s:17:"mimetypes-text-ts";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-ts.svg";}}s:26:"mimetypes-x-content-domain";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-domain.svg";}}s:18:"mimetypes-text-csv";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-csv.svg";}}s:24:"mimetypes-x-content-menu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-menu.svg";}}s:18:"mimetypes-text-php";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-php.svg";}}s:25:"mimetypes-x-content-table";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-table.svg";}}s:18:"mimetypes-text-css";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-text-css.svg";}}s:28:"mimetypes-x-sys_file_storage";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_file_storage.svg";}}s:35:"mimetypes-x-tx_scheduler_task_group";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-tx_scheduler_task_group.svg";}}s:30:"mimetypes-x-content-multimedia";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-multimedia.svg";}}s:25:"mimetypes-x-content-image";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-image.svg";}}s:30:"mimetypes-x-content-text-media";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-text-media.svg";}}s:15:"mimetypes-excel";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-excel.svg";}}s:26:"mimetypes-x-sys_filemounts";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_filemounts.svg";}}s:28:"mimetypes-open-document-text";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-text.svg";}}s:24:"mimetypes-x-sys_language";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_language.svg";}}s:20:"mimetypes-x-sys_note";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_note.svg";}}s:20:"mimetypes-compressed";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-compressed.svg";}}s:25:"mimetypes-x-content-login";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-login.svg";}}s:27:"mimetypes-x-content-divider";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-divider.svg";}}s:21:"mimetypes-media-image";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-image.svg";}}s:21:"mimetypes-application";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-application.svg";}}s:31:"mimetypes-open-document-formula";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-formula.svg";}}s:20:"mimetypes-x-sys_news";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_news.svg";}}s:34:"mimetypes-x-tx_rtehtmlarea_acronym";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:88:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-tx_rtehtmlarea_acronym.svg";}}s:27:"mimetypes-media-video-vimeo";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-video-vimeo.svg";}}s:31:"mimetypes-open-document-drawing";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-drawing.svg";}}s:36:"mimetypes-open-document-presentation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:90:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-presentation.svg";}}s:24:"mimetypes-x-content-link";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-link.svg";}}s:14:"mimetypes-word";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-word.svg";}}s:26:"mimetypes-x-content-header";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-header.svg";}}s:25:"mimetypes-x-sys_workspace";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_workspace.svg";}}s:26:"mimetypes-x-content-script";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-script.svg";}}s:32:"mimetypes-x-content-list-bullets";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-list-bullets.svg";}}s:22:"mimetypes-x-sys_action";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_action.svg";}}s:32:"mimetypes-open-document-database";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-open-document-database.svg";}}s:21:"mimetypes-media-audio";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-audio.svg";}}s:30:"mimetypes-x-content-list-files";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-list-files.svg";}}s:29:"mimetypes-media-video-youtube";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-video-youtube.svg";}}s:13:"mimetypes-pdf";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-pdf.svg";}}s:21:"mimetypes-media-video";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-media-video.svg";}}s:24:"mimetypes-x-sys_redirect";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_redirect.svg";}}s:41:"mimetypes-x-content-page-language-overlay";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:95:"EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-content-page-language-overlay.svg";}}s:14:"avatar-default";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/avatar/avatar-default.svg";}}s:31:"actions-system-extension-update";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-update.svg";}}s:13:"actions-cloud";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-cloud.svg";}}s:30:"actions-version-swap-workspace";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-swap-workspace.svg";}}s:35:"actions-system-backend-user-emulate";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-backend-user-emulate.svg";}}s:24:"actions-view-paging-next";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-next.svg";}}s:39:"actions-system-typoscript-documentation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:91:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-typoscript-documentation.svg";}}s:30:"actions-system-pagemodule-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-pagemodule-open.svg";}}s:31:"actions-version-document-remove";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-document-remove.svg";}}s:20:"actions-view-go-back";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-go-back.svg";}}s:24:"actions-message-ok-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-message-ok-close.svg";}}s:17:"actions-file-html";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file-html.svg";}}s:19:"actions-edit-rename";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-rename.svg";}}s:28:"actions-document-paste-after";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-paste-after.svg";}}s:22:"actions-form-insert-in";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-form-insert-in.svg";}}s:34:"actions-view-paging-first-disabled";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-first-disabled.svg";}}s:27:"actions-view-table-collapse";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-table-collapse.svg";}}s:15:"actions-comment";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-comment.svg";}}s:27:"actions-device-unidentified";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-device-unidentified.svg";}}s:24:"actions-menu-alternative";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-menu-alternative.svg";}}s:26:"actions-view-list-collapse";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-list-collapse.svg";}}s:21:"actions-document-move";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-move.svg";}}s:13:"actions-clock";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-clock.svg";}}s:12:"actions-link";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-link.svg";}}s:15:"actions-replace";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-replace.svg";}}s:14:"actions-unlock";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-unlock.svg";}}s:17:"actions-edit-copy";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-copy.svg";}}s:22:"actions-viewmode-tiles";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-viewmode-tiles.svg";}}s:12:"actions-lock";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-lock.svg";}}s:18:"actions-duplicates";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-duplicates.svg";}}s:17:"actions-edit-hide";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-hide.svg";}}s:19:"actions-unmarkstate";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-unmarkstate.svg";}}s:34:"actions-system-extension-configure";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-configure.svg";}}s:33:"actions-system-extension-download";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-download.svg";}}s:14:"actions-unlink";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-unlink.svg";}}s:34:"actions-system-extension-uninstall";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-uninstall.svg";}}s:32:"actions-edit-localize-status-low";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-localize-status-low.svg";}}s:24:"actions-system-help-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-help-open.svg";}}s:22:"actions-move-to-bottom";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-to-bottom.svg";}}s:31:"actions-system-extension-import";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-import.svg";}}s:19:"actions-edit-unhide";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-unhide.svg";}}s:13:"actions-merge";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-merge.svg";}}s:43:"actions-document-save-cleartranslationcache";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:95:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save-cleartranslationcache.svg";}}s:21:"actions-edit-download";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-download.svg";}}s:39:"actions-version-workspaces-preview-link";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:91:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-workspaces-preview-link.svg";}}s:24:"actions-sort-amount-down";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-sort-amount-down.svg";}}s:23:"actions-variable-select";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-variable-select.svg";}}s:13:"actions-pause";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-pause.svg";}}s:17:"actions-edit-redo";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-redo.svg";}}s:24:"actions-insert-reference";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-insert-reference.svg";}}s:15:"actions-move-up";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-up.svg";}}s:16:"actions-file-pdf";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file-pdf.svg";}}s:26:"actions-pagetree-mountroot";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-pagetree-mountroot.svg";}}s:23:"actions-file-openoffice";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file-openoffice.svg";}}s:27:"actions-document-export-t3d";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-export-t3d.svg";}}s:31:"actions-system-tree-search-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-tree-search-open.svg";}}s:26:"actions-system-cache-clear";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-cache-clear.svg";}}s:28:"actions-message-notice-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-message-notice-close.svg";}}s:22:"actions-edit-pick-date";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-pick-date.svg";}}s:14:"actions-filter";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-filter.svg";}}s:33:"actions-version-workspace-preview";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-workspace-preview.svg";}}s:25:"actions-edit-copy-release";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-copy-release.svg";}}s:14:"actions-remove";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-remove.svg";}}s:15:"actions-refresh";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-refresh.svg";}}s:23:"actions-database-reload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-database-reload.svg";}}s:17:"actions-duplicate";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-duplicate.svg";}}s:12:"actions-move";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move.svg";}}s:19:"actions-move-to-top";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-to-top.svg";}}s:27:"actions-document-export-csv";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-export-csv.svg";}}s:21:"actions-document-info";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-info.svg";}}s:19:"actions-cloud-slash";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-cloud-slash.svg";}}s:13:"actions-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-close.svg";}}s:12:"actions-file";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file.svg";}}s:18:"actions-move-right";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-right.svg";}}s:14:"actions-delete";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-delete.svg";}}s:16:"actions-calendar";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-calendar.svg";}}s:16:"actions-pagetree";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-pagetree.svg";}}s:24:"actions-edit-cut-release";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-cut-release.svg";}}s:28:"actions-document-edit-access";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-edit-access.svg";}}s:17:"actions-page-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-page-open.svg";}}s:25:"actions-view-table-expand";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-table-expand.svg";}}s:17:"actions-move-down";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-down.svg";}}s:24:"actions-selection-delete";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-selection-delete.svg";}}s:32:"actions-system-extension-sqldump";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-sqldump.svg";}}s:19:"actions-sort-amount";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-sort-amount.svg";}}s:18:"actions-folder-add";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-folder-add.svg";}}s:38:"actions-system-extension-documentation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:90:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-documentation.svg";}}s:14:"actions-folder";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-folder.svg";}}s:23:"actions-add-placeholder";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-add-placeholder.svg";}}s:16:"actions-file-csv";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file-csv.svg";}}s:22:"actions-system-refresh";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-refresh.svg";}}s:37:"actions-version-workspace-sendtostage";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-workspace-sendtostage.svg";}}s:27:"actions-document-save-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save-close.svg";}}s:24:"actions-view-paging-last";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-last.svg";}}s:27:"actions-document-import-t3d";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-import-t3d.svg";}}s:38:"actions-system-cache-clear-impact-high";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:90:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-cache-clear-impact-high.svg";}}s:17:"actions-translate";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-translate.svg";}}s:24:"actions-view-list-expand";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-list-expand.svg";}}s:17:"actions-edit-undo";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-undo.svg";}}s:12:"actions-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-user.svg";}}s:23:"actions-pagetree-expand";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-pagetree-expand.svg";}}s:17:"actions-move-move";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-move.svg";}}s:19:"actions-input-clear";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-input-clear.svg";}}s:19:"actions-window-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-window-open.svg";}}s:22:"actions-device-desktop";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-device-desktop.svg";}}s:29:"actions-message-warning-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-message-warning-close.svg";}}s:33:"actions-device-orientation-change";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-device-orientation-change.svg";}}s:14:"actions-upload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-upload.svg";}}s:22:"actions-sort-amount-up";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-sort-amount-up.svg";}}s:22:"actions-document-paste";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-paste.svg";}}s:19:"actions-edit-delete";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-delete.svg";}}s:33:"actions-edit-localize-status-high";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-localize-status-high.svg";}}s:16:"actions-database";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-database.svg";}}s:12:"actions-menu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-menu.svg";}}s:16:"actions-file-add";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-file-add.svg";}}s:11:"actions-cog";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-cog.svg";}}s:34:"actions-document-duplicates-select";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-duplicates-select.svg";}}s:21:"actions-document-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-open.svg";}}s:25:"actions-version-page-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-page-open.svg";}}s:23:"actions-database-import";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-database-import.svg";}}s:12:"actions-swap";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-swap.svg";}}s:27:"actions-edit-insert-default";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-insert-default.svg";}}s:21:"actions-device-mobile";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-device-mobile.svg";}}s:27:"actions-system-shortcut-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-shortcut-new.svg";}}s:20:"actions-edit-replace";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-replace.svg";}}s:25:"actions-document-localize";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-localize.svg";}}s:15:"actions-approve";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-approve.svg";}}s:41:"actions-version-workspace-sendtoprevstage";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:93:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-workspace-sendtoprevstage.svg";}}s:26:"actions-edit-undelete-edit";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-undelete-edit.svg";}}s:14:"actions-search";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-search.svg";}}s:19:"actions-edit-upload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-upload.svg";}}s:18:"actions-fullscreen";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-fullscreen.svg";}}s:16:"actions-localize";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-localize.svg";}}s:27:"actions-system-options-view";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-options-view.svg";}}s:13:"actions-check";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-check.svg";}}s:24:"actions-online-media-add";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-online-media-add.svg";}}s:24:"actions-system-list-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-list-open.svg";}}s:23:"actions-view-go-forward";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-go-forward.svg";}}s:20:"actions-document-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-new.svg";}}s:21:"actions-document-save";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save.svg";}}s:29:"actions-document-paste-before";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-paste-before.svg";}}s:11:"actions-tag";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-tag.svg";}}s:37:"actions-view-paging-previous-disabled";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-previous-disabled.svg";}}s:15:"actions-preview";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-preview.svg";}}s:33:"actions-view-paging-last-disabled";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-last-disabled.svg";}}s:20:"actions-view-go-down";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-go-down.svg";}}s:26:"actions-document-save-view";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save-view.svg";}}s:33:"actions-view-paging-next-disabled";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-next-disabled.svg";}}s:18:"actions-view-go-up";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-go-up.svg";}}s:21:"actions-insert-record";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-insert-record.svg";}}s:40:"actions-system-cache-clear-impact-medium";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:92:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-cache-clear-impact-medium.svg";}}s:17:"actions-move-left";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-move-left.svg";}}s:14:"actions-logout";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-logout.svg";}}s:32:"actions-system-extension-install";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-install.svg";}}s:12:"actions-view";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view.svg";}}s:30:"actions-system-shortcut-active";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-shortcut-active.svg";}}s:19:"actions-synchronize";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-synchronize.svg";}}s:21:"actions-device-tablet";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-device-tablet.svg";}}s:20:"actions-edit-restore";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-restore.svg";}}s:11:"actions-dot";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-dot.svg";}}s:16:"actions-document";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document.svg";}}s:25:"actions-form-insert-after";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-form-insert-after.svg";}}s:14:"actions-shield";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-shield.svg";}}s:11:"actions-ban";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-ban.svg";}}s:14:"actions-expand";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-expand.svg";}}s:27:"actions-document-paste-into";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-paste-into.svg";}}s:16:"actions-edit-cut";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-cut.svg";}}s:28:"actions-view-paging-previous";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-previous.svg";}}s:17:"actions-view-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-page.svg";}}s:25:"actions-pagetree-collapse";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-pagetree-collapse.svg";}}s:14:"actions-rename";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-rename.svg";}}s:39:"actions-system-extension-update-disable";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:91:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-extension-update-disable.svg";}}s:13:"actions-debug";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-debug.svg";}}s:17:"actions-markstate";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-markstate.svg";}}s:31:"actions-document-open-read-only";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-open-read-only.svg";}}s:28:"actions-version-swap-version";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-version-swap-version.svg";}}s:25:"actions-document-save-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save-new.svg";}}s:19:"actions-wizard-link";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-wizard-link.svg";}}s:12:"actions-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-open.svg";}}s:20:"actions-template-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-template-new.svg";}}s:21:"actions-viewmode-list";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-viewmode-list.svg";}}s:23:"actions-database-export";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-database-export.svg";}}s:18:"actions-wizard-rte";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-wizard-rte.svg";}}s:25:"actions-view-paging-first";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-view-paging-first.svg";}}s:33:"actions-message-information-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-message-information-close.svg";}}s:34:"actions-system-backend-user-switch";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-backend-user-switch.svg";}}s:27:"actions-message-error-close";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-message-error-close.svg";}}s:12:"actions-save";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-save.svg";}}s:17:"actions-page-move";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-page-move.svg";}}s:28:"actions-document-synchronize";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-synchronize.svg";}}s:23:"actions-viewmode-photos";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-viewmode-photos.svg";}}s:23:"actions-document-select";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-select.svg";}}s:16:"actions-download";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-download.svg";}}s:29:"actions-document-history-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-history-open.svg";}}s:28:"actions-calendar-alternative";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-calendar-alternative.svg";}}s:31:"actions-edit-merge-localization";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-edit-merge-localization.svg";}}s:33:"actions-document-save-translation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-save-translation.svg";}}s:21:"actions-document-view";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-document-view.svg";}}s:12:"actions-play";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-play.svg";}}s:37:"actions-system-cache-clear-impact-low";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-cache-clear-impact-low.svg";}}s:44:"actions-system-typoscript-documentation-open";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:96:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-typoscript-documentation-open.svg";}}s:30:"actions-system-cache-clear-rte";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-system-cache-clear-rte.svg";}}s:11:"actions-add";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-add.svg";}}s:16:"actions-page-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/actions/actions-page-new.svg";}}s:20:"files-folder-content";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/files/files-folder-content.svg";}}s:19:"files-folder-images";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/files/files-folder-images.svg";}}s:12:"files-folder";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:core/Resources/Public/Icons/T3Icons/files/files-folder.svg";}}s:14:"overlay-locked";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-locked.svg";}}s:19:"overlay-backenduser";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-backenduser.svg";}}s:18:"overlay-restricted";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-restricted.svg";}}s:12:"overlay-shop";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-shop.svg";}}s:15:"overlay-missing";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-missing.svg";}}s:12:"overlay-list";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-list.svg";}}s:16:"overlay-advanced";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-advanced.svg";}}s:16:"overlay-readonly";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-readonly.svg";}}s:13:"overlay-media";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-media.svg";}}s:17:"overlay-scheduled";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-scheduled.svg";}}s:12:"overlay-info";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-info.svg";}}s:12:"overlay-news";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-news.svg";}}s:18:"overlay-translated";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-translated.svg";}}s:25:"overlay-includes-subpages";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-includes-subpages.svg";}}s:16:"overlay-shortcut";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-shortcut.svg";}}s:20:"overlay-frontenduser";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-frontenduser.svg";}}s:12:"overlay-edit";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-edit.svg";}}s:15:"overlay-endtime";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-endtime.svg";}}s:11:"overlay-new";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-new.svg";}}s:18:"overlay-mountpoint";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-mountpoint.svg";}}s:16:"overlay-approved";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-approved.svg";}}s:14:"overlay-hidden";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-hidden.svg";}}s:15:"overlay-deleted";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-deleted.svg";}}s:20:"overlay-backendusers";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-backendusers.svg";}}s:21:"overlay-external-link";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-external-link.svg";}}s:15:"overlay-warning";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-warning.svg";}}s:21:"overlay-frontendusers";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/overlay/overlay-frontendusers.svg";}}s:27:"apps-toolbar-menu-workspace";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-workspace.svg";}}s:47:"apps-pagetree-page-content-from-page-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:96:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-content-from-page-hideinmenu.svg";}}s:26:"apps-toolbar-menu-opendocs";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-opendocs.svg";}}s:29:"apps-filetree-folder-recycler";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-recycler.svg";}}s:21:"apps-clipboard-images";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-clipboard-images.svg";}}s:19:"apps-clipboard-list";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-clipboard-list.svg";}}s:18:"apps-pagetree-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-root.svg";}}s:34:"apps-pagetree-folder-contains-news";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains-news.svg";}}s:26:"apps-toolbar-menu-shortcut";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-shortcut.svg";}}s:28:"apps-filetree-folder-default";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-default.svg";}}s:29:"apps-pagetree-page-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-hideinmenu.svg";}}s:42:"apps-pagetree-page-backend-user-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:91:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-user-hideinmenu.svg";}}s:38:"apps-pagetree-folder-contains-fe_users";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains-fe_users.svg";}}s:27:"apps-filetree-folder-opened";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-opened.svg";}}s:36:"apps-pagetree-page-shortcut-external";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut-external.svg";}}s:35:"apps-pagetree-folder-contains-board";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains-board.svg";}}s:41:"apps-pagetree-page-shortcut-external-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:90:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut-external-root.svg";}}s:18:"apps-filetree-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-root.svg";}}s:30:"apps-pagetree-drag-new-between";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:79:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-new-between.svg";}}s:18:"apps-irre-expanded";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-irre-expanded.svg";}}s:37:"apps-pagetree-folder-contains-approve";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains-approve.svg";}}s:26:"apps-pagetree-backend-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-backend-user.svg";}}s:29:"apps-pagetree-drag-copy-below";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-copy-below.svg";}}s:34:"apps-pagetree-page-mountpoint-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-mountpoint-root.svg";}}s:20:"apps-pagetree-expand";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-expand.svg";}}s:32:"apps-pagetree-page-frontend-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-user.svg";}}s:44:"apps-pagetree-page-frontend-users-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:93:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-users-hideinmenu.svg";}}s:25:"apps-pagetree-spacer-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-spacer-root.svg";}}s:28:"apps-pagetree-folder-default";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-default.svg";}}s:36:"apps-pagetree-page-content-from-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-content-from-page.svg";}}s:33:"apps-pagetree-page-frontend-users";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-users.svg";}}s:38:"apps-pagetree-page-shortcut-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut-hideinmenu.svg";}}s:29:"apps-pagetree-drag-move-above";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-move-above.svg";}}s:20:"apps-pagetree-spacer";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-spacer.svg";}}s:35:"apps-toolbar-menu-systeminformation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-systeminformation.svg";}}s:32:"apps-pagetree-page-shortcut-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut-root.svg";}}s:31:"apps-pagetree-page-backend-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-user.svg";}}s:18:"apps-pagetree-page";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page.svg";}}s:43:"apps-pagetree-page-frontend-user-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:92:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-user-hideinmenu.svg";}}s:27:"apps-pagetree-page-advanced";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-advanced.svg";}}s:25:"apps-filetree-folder-temp";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-temp.svg";}}s:34:"apps-pagetree-folder-contains-shop";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:83:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains-shop.svg";}}s:20:"apps-filetree-folder";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder.svg";}}s:43:"apps-pagetree-page-backend-users-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:92:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-users-hideinmenu.svg";}}s:38:"apps-pagetree-page-recycler-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-recycler-hideinmenu.svg";}}s:24:"apps-filetree-folder-add";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-add.svg";}}s:29:"apps-pagetree-folder-contains";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-contains.svg";}}s:26:"apps-filetree-folder-media";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-media.svg";}}s:23:"apps-toolbar-menu-cache";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-cache.svg";}}s:25:"apps-pagetree-page-domain";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-domain.svg";}}s:31:"apps-pagetree-drag-place-denied";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-place-denied.svg";}}s:37:"apps-pagetree-page-backend-users-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-users-root.svg";}}s:22:"apps-pagetree-collapse";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-collapse.svg";}}s:38:"apps-pagetree-page-advanced-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-advanced-hideinmenu.svg";}}s:29:"apps-pagetree-drag-move-below";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-move-below.svg";}}s:22:"apps-toolbar-menu-help";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-help.svg";}}s:35:"apps-pagetree-category-collapse-all";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:84:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-category-collapse-all.svg";}}s:25:"apps-pagetree-folder-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-root.svg";}}s:19:"apps-filetree-mount";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-mount.svg";}}s:31:"apps-pagetree-spacer-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-spacer-hideinmenu.svg";}}s:25:"apps-filetree-folder-news";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-news.svg";}}s:29:"apps-pagetree-drag-copy-above";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-copy-above.svg";}}s:37:"apps-pagetree-page-frontend-user-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-user-root.svg";}}s:32:"apps-pagetree-page-backend-users";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-users.svg";}}s:33:"apps-pagetree-category-expand-all";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:82:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-category-expand-all.svg";}}s:25:"apps-toolbar-menu-actions";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-actions.svg";}}s:31:"apps-pagetree-drag-move-between";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-move-between.svg";}}s:25:"apps-filetree-folder-list";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-list.svg";}}s:27:"apps-pagetree-page-shortcut";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut.svg";}}s:25:"apps-filetree-folder-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:74:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-user.svg";}}s:32:"apps-pagetree-page-advanced-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:81:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-advanced-root.svg";}}s:29:"apps-pagetree-drag-new-inside";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-new-inside.svg";}}s:26:"apps-pagetree-page-default";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:75:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-default.svg";}}s:28:"apps-pagetree-drag-move-into";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:77:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-drag-move-into.svg";}}s:24:"apps-toolbar-menu-search";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-toolbar-menu-search.svg";}}s:37:"apps-pagetree-backend-user-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:86:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-backend-user-hideinmenu.svg";}}s:29:"apps-pagetree-page-mountpoint";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:78:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-mountpoint.svg";}}s:40:"apps-pagetree-page-mountpoint-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:89:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-mountpoint-hideinmenu.svg";}}s:27:"apps-filetree-folder-locked";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-filetree-folder-locked.svg";}}s:31:"apps-pagetree-folder-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:80:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-folder-hideinmenu.svg";}}s:47:"apps-pagetree-page-shortcut-external-hideinmenu";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:96:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-shortcut-external-hideinmenu.svg";}}s:38:"apps-pagetree-page-frontend-users-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:87:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-frontend-users-root.svg";}}s:19:"apps-irre-collapsed";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-irre-collapsed.svg";}}s:41:"apps-pagetree-page-content-from-page-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:90:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-content-from-page-root.svg";}}s:27:"apps-pagetree-page-recycler";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-recycler.svg";}}s:36:"apps-pagetree-page-backend-user-root";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:85:"EXT:core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-page-backend-user-root.svg";}}s:21:"status-reference-hard";a:2:{s:8:"provider";s:54:"TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider";s:7:"options";a:1:{s:6:"source";s:59:"EXT:impexp/Resources/Public/Icons/status-reference-hard.png";}}s:21:"status-reference-soft";a:2:{s:8:"provider";s:54:"TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider";s:7:"options";a:1:{s:6:"source";s:59:"EXT:impexp/Resources/Public/Icons/status-reference-soft.png";}}s:22:"module-install-upgrade";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:61:"EXT:install/Resources/Public/Icons/module-install-upgrade.svg";}}s:26:"module-install-maintenance";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:install/Resources/Public/Icons/module-install-maintenance.svg";}}s:23:"module-install-settings";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:install/Resources/Public/Icons/module-install-settings.svg";}}s:14:"module-install";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:53:"EXT:install/Resources/Public/Icons/module-install.svg";}}s:22:"install-clear-autoload";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:install/Resources/Public/Icons/modules/install-clear-autoload.svg";}}s:19:"install-clear-cache";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:install/Resources/Public/Icons/modules/install-clear-cache.svg";}}s:19:"install-clear-files";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:66:"EXT:install/Resources/Public/Icons/modules/install-clear-files.svg";}}s:23:"install-scan-extensions";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:install/Resources/Public/Icons/modules/install-scan-extensions.svg";}}s:18:"install-reset-user";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:install/Resources/Public/Icons/modules/install-reset-user.svg";}}s:20:"install-create-admin";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:67:"EXT:install/Resources/Public/Icons/modules/install-create-admin.svg";}}s:22:"install-clear-database";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:install/Resources/Public/Icons/modules/install-clear-database.svg";}}s:29:"install-check-brokenextension";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:76:"EXT:install/Resources/Public/Icons/modules/install-check-brokenextension.svg";}}s:23:"install-manage-language";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:install/Resources/Public/Icons/modules/install-manage-language.svg";}}s:17:"install-check-tca";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:install/Resources/Public/Icons/modules/install-check-tca.svg";}}s:25:"install-manage-maintainer";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:72:"EXT:install/Resources/Public/Icons/modules/install-manage-maintainer.svg";}}s:21:"install-documentation";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:68:"EXT:install/Resources/Public/Icons/modules/install-documentation.svg";}}s:14:"install-update";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:61:"EXT:install/Resources/Public/Icons/modules/install-update.svg";}}s:16:"install-php-info";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:install/Resources/Public/Icons/modules/install-php-info.svg";}}s:22:"install-check-extables";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:install/Resources/Public/Icons/modules/install-check-extables.svg";}}s:22:"install-manage-presets";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:69:"EXT:install/Resources/Public/Icons/modules/install-manage-presets.svg";}}s:24:"install-database-analyze";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:install/Resources/Public/Icons/modules/install-database-analyze.svg";}}s:18:"install-test-image";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:install/Resources/Public/Icons/modules/install-test-image.svg";}}s:23:"install-manage-features";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:install/Resources/Public/Icons/modules/install-manage-features.svg";}}s:17:"install-test-mail";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:64:"EXT:install/Resources/Public/Icons/modules/install-test-mail.svg";}}s:15:"install-wizards";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:62:"EXT:install/Resources/Public/Icons/modules/install-wizards.svg";}}s:24:"install-test-environment";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:install/Resources/Public/Icons/modules/install-test-environment.svg";}}s:24:"install-show-environment";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:71:"EXT:install/Resources/Public/Icons/modules/install-show-environment.svg";}}s:26:"install-extension-settings";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:73:"EXT:install/Resources/Public/Icons/modules/install-extension-settings.svg";}}s:23:"install-manage-settings";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:install/Resources/Public/Icons/modules/install-manage-settings.svg";}}s:23:"install-check-directory";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:70:"EXT:install/Resources/Public/Icons/modules/install-check-directory.svg";}}s:16:"install-password";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:63:"EXT:install/Resources/Public/Icons/modules/install-password.svg";}}s:26:"module-install-environment";a:2:{s:8:"provider";s:51:"TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider";s:7:"options";a:1:{s:6:"source";s:65:"EXT:install/Resources/Public/Icons/module-install-environment.svg";}}s:42:"apps-pagetree-category-toggle-hide-checked";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:12:"check-square";}}s:10:"module-web";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:6:"file-o";}}s:11:"module-site";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"globe";}}s:11:"module-file";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"image";}}s:12:"module-tools";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:6:"rocket";}}s:13:"module-system";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:4:"plug";}}s:11:"module-help";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:15:"question-circle";}}s:25:"status-dialog-information";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:18:"exclamation-circle";}}s:16:"status-dialog-ok";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:12:"check-circle";}}s:26:"status-dialog-notification";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:18:"exclamation-circle";}}s:21:"status-dialog-warning";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:20:"exclamation-triangle";}}s:19:"status-dialog-error";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:18:"exclamation-circle";}}s:21:"status-status-checked";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"check";}}s:21:"status-status-current";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:11:"caret-right";}}s:25:"status-status-sorting-asc";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:8:"caret-up";}}s:26:"status-status-sorting-desc";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:10:"caret-down";}}s:31:"status-status-sorting-light-asc";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:8:"caret-up";}}s:32:"status-status-sorting-light-desc";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:10:"caret-down";}}s:32:"status-status-permission-granted";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"check";}}s:31:"status-status-permission-denied";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"times";}}s:11:"empty-empty";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:11:"empty-empty";}}s:23:"information-php-version";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:4:"code";}}s:20:"information-database";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:8:"database";}}s:31:"information-application-context";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"tasks";}}s:25:"information-composer-mode";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"music";}}s:15:"information-git";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:3:"git";}}s:21:"information-webserver";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:6:"server";}}s:20:"information-os-linux";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"linux";}}s:20:"information-os-apple";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:5:"apple";}}s:22:"information-os-windows";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:7:"windows";}}s:14:"sysnote-type-0";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:13:"sticky-note-o";}}s:14:"sysnote-type-1";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:3:"cog";}}s:14:"sysnote-type-2";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:4:"code";}}s:14:"sysnote-type-3";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:10:"thumb-tack";}}s:14:"sysnote-type-4";a:2:{s:8:"provider";s:59:"TYPO3\CMS\Core\Imaging\IconProvider\FontawesomeIconProvider";s:7:"options";a:1:{s:4:"name";s:12:"check-square";}}} \ No newline at end of file diff --git a/var/cache/data/assets/requireJS_53a3c796d58d8a5426e2894b012b33aa b/var/cache/data/assets/requireJS_53a3c796d58d8a5426e2894b012b33aa new file mode 100644 index 0000000..86cce5b --- /dev/null +++ b/var/cache/data/assets/requireJS_53a3c796d58d8a5426e2894b012b33aa @@ -0,0 +1 @@ +a:3:{s:6:"public";a:4:{s:5:"paths";a:17:{s:6:"jquery";s:69:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib//jquery/jquery";s:9:"jquery-ui";s:64:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/jquery-ui";s:10:"datatables";s:72:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/jquery.dataTables";s:9:"nprogress";s:64:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/nprogress";s:6:"moment";s:61:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/moment";s:7:"cropper";s:66:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/cropper.min";s:12:"imagesloaded";s:76:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/imagesloaded.pkgd.min";s:9:"bootstrap";s:74:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/bootstrap/bootstrap";s:29:"twbs/bootstrap-datetimepicker";s:79:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/bootstrap-datetimepicker";s:8:"autosize";s:63:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/autosize";s:11:"taboverride";s:70:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/taboverride.min";s:21:"twbs/bootstrap-slider";s:75:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/bootstrap-slider.min";s:19:"jquery/autocomplete";s:74:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/jquery.autocomplete";s:2:"d3";s:60:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/d3/d3";s:21:"intersection-observer";s:77:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib//intersection-observer";s:14:"TYPO3/CMS/Core";s:46:"/typo3/sysext/core/Resources/Public/JavaScript";s:17:"TYPO3/CMS/Backend";s:49:"/typo3/sysext/backend/Resources/Public/JavaScript";}s:11:"waitSeconds";i:30;s:12:"typo3BaseUrl";b:0;s:7:"urlArgs";s:45:"bust=bae85c355c54e9095c79dc71e0ce7fdfab093d5e";}s:8:"internal";a:1:{s:5:"paths";a:16:{s:19:"TYPO3/CMS/Scheduler";s:51:"/typo3/sysext/scheduler/Resources/Public/JavaScript";s:18:"TYPO3/CMS/Filelist";s:50:"/typo3/sysext/filelist/Resources/Public/JavaScript";s:16:"TYPO3/CMS/Impexp";s:48:"/typo3/sysext/impexp/Resources/Public/JavaScript";s:14:"TYPO3/CMS/Form";s:46:"/typo3/sysext/form/Resources/Public/JavaScript";s:17:"TYPO3/CMS/Install";s:49:"/typo3/sysext/install/Resources/Public/JavaScript";s:20:"TYPO3/CMS/Recordlist";s:52:"/typo3/sysext/recordlist/Resources/Public/JavaScript";s:21:"TYPO3/CMS/RteCkeditor";s:54:"/typo3/sysext/rte_ckeditor/Resources/Public/JavaScript";s:20:"TYPO3/CMS/Adminpanel";s:52:"/typo3/sysext/adminpanel/Resources/Public/JavaScript";s:16:"TYPO3/CMS/Beuser";s:48:"/typo3/sysext/beuser/Resources/Public/JavaScript";s:26:"TYPO3/CMS/Extensionmanager";s:58:"/typo3/sysext/extensionmanager/Resources/Public/JavaScript";s:14:"TYPO3/CMS/Info";s:46:"/typo3/sysext/info/Resources/Public/JavaScript";s:18:"TYPO3/CMS/T3editor";s:50:"/typo3/sysext/t3editor/Resources/Public/JavaScript";s:20:"TYPO3/CMS/Tstemplate";s:52:"/typo3/sysext/tstemplate/Resources/Public/JavaScript";s:18:"TYPO3/CMS/Viewpage";s:50:"/typo3/sysext/viewpage/Resources/Public/JavaScript";s:26:"TYPO3/CMS/BootstrapPackage";s:60:"/typo3conf/ext/bootstrap_package/Resources/Public/JavaScript";s:19:"TYPO3/CMS/Gutachten";s:52:"/typo3conf/ext/gutachten/Resources/Public/JavaScript";}}s:13:"internalNames";a:16:{s:20:"TYPO3/CMS/Scheduler/";s:19:"TYPO3/CMS/Scheduler";s:19:"TYPO3/CMS/Filelist/";s:18:"TYPO3/CMS/Filelist";s:17:"TYPO3/CMS/Impexp/";s:16:"TYPO3/CMS/Impexp";s:15:"TYPO3/CMS/Form/";s:14:"TYPO3/CMS/Form";s:18:"TYPO3/CMS/Install/";s:17:"TYPO3/CMS/Install";s:21:"TYPO3/CMS/Recordlist/";s:20:"TYPO3/CMS/Recordlist";s:22:"TYPO3/CMS/RteCkeditor/";s:21:"TYPO3/CMS/RteCkeditor";s:21:"TYPO3/CMS/Adminpanel/";s:20:"TYPO3/CMS/Adminpanel";s:17:"TYPO3/CMS/Beuser/";s:16:"TYPO3/CMS/Beuser";s:27:"TYPO3/CMS/Extensionmanager/";s:26:"TYPO3/CMS/Extensionmanager";s:15:"TYPO3/CMS/Info/";s:14:"TYPO3/CMS/Info";s:19:"TYPO3/CMS/T3editor/";s:18:"TYPO3/CMS/T3editor";s:21:"TYPO3/CMS/Tstemplate/";s:20:"TYPO3/CMS/Tstemplate";s:19:"TYPO3/CMS/Viewpage/";s:18:"TYPO3/CMS/Viewpage";s:27:"TYPO3/CMS/BootstrapPackage/";s:26:"TYPO3/CMS/BootstrapPackage";s:20:"TYPO3/CMS/Gutachten/";s:19:"TYPO3/CMS/Gutachten";}} \ No newline at end of file diff --git a/var/cache/data/assets/requireJS_79ff33bcf72139a369e361252f0b3191 b/var/cache/data/assets/requireJS_79ff33bcf72139a369e361252f0b3191 new file mode 100644 index 0000000..0ac632d --- /dev/null +++ b/var/cache/data/assets/requireJS_79ff33bcf72139a369e361252f0b3191 @@ -0,0 +1 @@ +a:3:{s:6:"public";a:4:{s:5:"paths";a:17:{s:6:"jquery";s:69:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib//jquery/jquery";s:9:"jquery-ui";s:64:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/jquery-ui";s:10:"datatables";s:72:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/jquery.dataTables";s:9:"nprogress";s:64:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/nprogress";s:6:"moment";s:61:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/moment";s:7:"cropper";s:66:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/cropper.min";s:12:"imagesloaded";s:76:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/imagesloaded.pkgd.min";s:9:"bootstrap";s:74:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/bootstrap/bootstrap";s:29:"twbs/bootstrap-datetimepicker";s:79:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/bootstrap-datetimepicker";s:8:"autosize";s:63:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/autosize";s:11:"taboverride";s:70:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/taboverride.min";s:21:"twbs/bootstrap-slider";s:75:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/bootstrap-slider.min";s:19:"jquery/autocomplete";s:74:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/jquery.autocomplete";s:2:"d3";s:60:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/d3/d3";s:21:"intersection-observer";s:77:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib//intersection-observer";s:14:"TYPO3/CMS/Core";s:46:"/typo3/sysext/core/Resources/Public/JavaScript";s:17:"TYPO3/CMS/Backend";s:49:"/typo3/sysext/backend/Resources/Public/JavaScript";}s:11:"waitSeconds";i:30;s:12:"typo3BaseUrl";b:0;s:7:"urlArgs";s:45:"bust=ad8d562341148c89fbfbbb155ccbf2659b01ed44";}s:8:"internal";a:1:{s:5:"paths";a:16:{s:19:"TYPO3/CMS/Scheduler";s:51:"/typo3/sysext/scheduler/Resources/Public/JavaScript";s:18:"TYPO3/CMS/Filelist";s:50:"/typo3/sysext/filelist/Resources/Public/JavaScript";s:16:"TYPO3/CMS/Impexp";s:48:"/typo3/sysext/impexp/Resources/Public/JavaScript";s:14:"TYPO3/CMS/Form";s:46:"/typo3/sysext/form/Resources/Public/JavaScript";s:17:"TYPO3/CMS/Install";s:49:"/typo3/sysext/install/Resources/Public/JavaScript";s:20:"TYPO3/CMS/Recordlist";s:52:"/typo3/sysext/recordlist/Resources/Public/JavaScript";s:21:"TYPO3/CMS/RteCkeditor";s:54:"/typo3/sysext/rte_ckeditor/Resources/Public/JavaScript";s:20:"TYPO3/CMS/Adminpanel";s:52:"/typo3/sysext/adminpanel/Resources/Public/JavaScript";s:16:"TYPO3/CMS/Beuser";s:48:"/typo3/sysext/beuser/Resources/Public/JavaScript";s:26:"TYPO3/CMS/Extensionmanager";s:58:"/typo3/sysext/extensionmanager/Resources/Public/JavaScript";s:14:"TYPO3/CMS/Info";s:46:"/typo3/sysext/info/Resources/Public/JavaScript";s:18:"TYPO3/CMS/T3editor";s:50:"/typo3/sysext/t3editor/Resources/Public/JavaScript";s:20:"TYPO3/CMS/Tstemplate";s:52:"/typo3/sysext/tstemplate/Resources/Public/JavaScript";s:18:"TYPO3/CMS/Viewpage";s:50:"/typo3/sysext/viewpage/Resources/Public/JavaScript";s:26:"TYPO3/CMS/BootstrapPackage";s:60:"/typo3conf/ext/bootstrap_package/Resources/Public/JavaScript";s:19:"TYPO3/CMS/Gutachten";s:52:"/typo3conf/ext/gutachten/Resources/Public/JavaScript";}}s:13:"internalNames";a:16:{s:20:"TYPO3/CMS/Scheduler/";s:19:"TYPO3/CMS/Scheduler";s:19:"TYPO3/CMS/Filelist/";s:18:"TYPO3/CMS/Filelist";s:17:"TYPO3/CMS/Impexp/";s:16:"TYPO3/CMS/Impexp";s:15:"TYPO3/CMS/Form/";s:14:"TYPO3/CMS/Form";s:18:"TYPO3/CMS/Install/";s:17:"TYPO3/CMS/Install";s:21:"TYPO3/CMS/Recordlist/";s:20:"TYPO3/CMS/Recordlist";s:22:"TYPO3/CMS/RteCkeditor/";s:21:"TYPO3/CMS/RteCkeditor";s:21:"TYPO3/CMS/Adminpanel/";s:20:"TYPO3/CMS/Adminpanel";s:17:"TYPO3/CMS/Beuser/";s:16:"TYPO3/CMS/Beuser";s:27:"TYPO3/CMS/Extensionmanager/";s:26:"TYPO3/CMS/Extensionmanager";s:15:"TYPO3/CMS/Info/";s:14:"TYPO3/CMS/Info";s:19:"TYPO3/CMS/T3editor/";s:18:"TYPO3/CMS/T3editor";s:21:"TYPO3/CMS/Tstemplate/";s:20:"TYPO3/CMS/Tstemplate";s:19:"TYPO3/CMS/Viewpage/";s:18:"TYPO3/CMS/Viewpage";s:27:"TYPO3/CMS/BootstrapPackage/";s:26:"TYPO3/CMS/BootstrapPackage";s:20:"TYPO3/CMS/Gutachten/";s:19:"TYPO3/CMS/Gutachten";}} \ No newline at end of file diff --git a/var/cache/data/assets/requireJS_eda94cd4e3378f18fe94c33a8d2ce7cf b/var/cache/data/assets/requireJS_eda94cd4e3378f18fe94c33a8d2ce7cf new file mode 100644 index 0000000..5fd6663 --- /dev/null +++ b/var/cache/data/assets/requireJS_eda94cd4e3378f18fe94c33a8d2ce7cf @@ -0,0 +1 @@ +a:3:{s:6:"public";a:4:{s:5:"paths";a:17:{s:6:"jquery";s:69:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib//jquery/jquery";s:9:"jquery-ui";s:64:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/jquery-ui";s:10:"datatables";s:72:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/jquery.dataTables";s:9:"nprogress";s:64:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/nprogress";s:6:"moment";s:61:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/moment";s:7:"cropper";s:66:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/cropper.min";s:12:"imagesloaded";s:76:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/imagesloaded.pkgd.min";s:9:"bootstrap";s:74:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/bootstrap/bootstrap";s:29:"twbs/bootstrap-datetimepicker";s:79:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/bootstrap-datetimepicker";s:8:"autosize";s:63:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/autosize";s:11:"taboverride";s:70:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/taboverride.min";s:21:"twbs/bootstrap-slider";s:75:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/bootstrap-slider.min";s:19:"jquery/autocomplete";s:74:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/jquery.autocomplete";s:2:"d3";s:60:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib/d3/d3";s:21:"intersection-observer";s:77:"/typo3/sysext/core/Resources/Public/JavaScript/Contrib//intersection-observer";s:14:"TYPO3/CMS/Core";s:46:"/typo3/sysext/core/Resources/Public/JavaScript";s:17:"TYPO3/CMS/Backend";s:49:"/typo3/sysext/backend/Resources/Public/JavaScript";}s:11:"waitSeconds";i:30;s:12:"typo3BaseUrl";b:0;s:7:"urlArgs";s:45:"bust=061a096592ea4876bfb7a2ccced6008678cb4a3d";}s:8:"internal";a:1:{s:5:"paths";a:16:{s:19:"TYPO3/CMS/Scheduler";s:51:"/typo3/sysext/scheduler/Resources/Public/JavaScript";s:18:"TYPO3/CMS/Filelist";s:50:"/typo3/sysext/filelist/Resources/Public/JavaScript";s:16:"TYPO3/CMS/Impexp";s:48:"/typo3/sysext/impexp/Resources/Public/JavaScript";s:14:"TYPO3/CMS/Form";s:46:"/typo3/sysext/form/Resources/Public/JavaScript";s:17:"TYPO3/CMS/Install";s:49:"/typo3/sysext/install/Resources/Public/JavaScript";s:20:"TYPO3/CMS/Recordlist";s:52:"/typo3/sysext/recordlist/Resources/Public/JavaScript";s:21:"TYPO3/CMS/RteCkeditor";s:54:"/typo3/sysext/rte_ckeditor/Resources/Public/JavaScript";s:20:"TYPO3/CMS/Adminpanel";s:52:"/typo3/sysext/adminpanel/Resources/Public/JavaScript";s:16:"TYPO3/CMS/Beuser";s:48:"/typo3/sysext/beuser/Resources/Public/JavaScript";s:26:"TYPO3/CMS/Extensionmanager";s:58:"/typo3/sysext/extensionmanager/Resources/Public/JavaScript";s:14:"TYPO3/CMS/Info";s:46:"/typo3/sysext/info/Resources/Public/JavaScript";s:18:"TYPO3/CMS/T3editor";s:50:"/typo3/sysext/t3editor/Resources/Public/JavaScript";s:20:"TYPO3/CMS/Tstemplate";s:52:"/typo3/sysext/tstemplate/Resources/Public/JavaScript";s:18:"TYPO3/CMS/Viewpage";s:50:"/typo3/sysext/viewpage/Resources/Public/JavaScript";s:26:"TYPO3/CMS/BootstrapPackage";s:60:"/typo3conf/ext/bootstrap_package/Resources/Public/JavaScript";s:19:"TYPO3/CMS/Gutachten";s:52:"/typo3conf/ext/gutachten/Resources/Public/JavaScript";}}s:13:"internalNames";a:16:{s:20:"TYPO3/CMS/Scheduler/";s:19:"TYPO3/CMS/Scheduler";s:19:"TYPO3/CMS/Filelist/";s:18:"TYPO3/CMS/Filelist";s:17:"TYPO3/CMS/Impexp/";s:16:"TYPO3/CMS/Impexp";s:15:"TYPO3/CMS/Form/";s:14:"TYPO3/CMS/Form";s:18:"TYPO3/CMS/Install/";s:17:"TYPO3/CMS/Install";s:21:"TYPO3/CMS/Recordlist/";s:20:"TYPO3/CMS/Recordlist";s:22:"TYPO3/CMS/RteCkeditor/";s:21:"TYPO3/CMS/RteCkeditor";s:21:"TYPO3/CMS/Adminpanel/";s:20:"TYPO3/CMS/Adminpanel";s:17:"TYPO3/CMS/Beuser/";s:16:"TYPO3/CMS/Beuser";s:27:"TYPO3/CMS/Extensionmanager/";s:26:"TYPO3/CMS/Extensionmanager";s:15:"TYPO3/CMS/Info/";s:14:"TYPO3/CMS/Info";s:19:"TYPO3/CMS/T3editor/";s:18:"TYPO3/CMS/T3editor";s:21:"TYPO3/CMS/Tstemplate/";s:20:"TYPO3/CMS/Tstemplate";s:19:"TYPO3/CMS/Viewpage/";s:18:"TYPO3/CMS/Viewpage";s:27:"TYPO3/CMS/BootstrapPackage/";s:26:"TYPO3/CMS/BootstrapPackage";s:20:"TYPO3/CMS/Gutachten/";s:19:"TYPO3/CMS/Gutachten";}} \ No newline at end of file diff --git a/var/cache/data/extbase_reflection/ClassSchematas b/var/cache/data/extbase_reflection/ClassSchematas new file mode 100644 index 0000000..5441ff7 Binary files /dev/null and b/var/cache/data/extbase_reflection/ClassSchematas differ diff --git a/var/cache/data/l10n/074b051a061b3ff754e8844cdf723eb1 b/var/cache/data/l10n/074b051a061b3ff754e8844cdf723eb1 new file mode 100644 index 0000000..9ef6c41 --- /dev/null +++ b/var/cache/data/l10n/074b051a061b3ff754e8844cdf723eb1 @@ -0,0 +1 @@ +a:3:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:18:"Build custom forms";s:6:"target";s:18:"Build custom forms";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:258:"This module ships a flexible and user-friendly form editor. It allows you to build and create versatile forms for your frontend. Your forms can easily be added to any page by using the content element "Form". Within this element, finishers can be overridden.";s:6:"target";s:258:"This module ships a flexible and user-friendly form editor. It allows you to build and create versatile forms for your frontend. Your forms can easily be added to any page by using the content element "Form". Within this element, finishers can be overridden.";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:5:"Forms";s:6:"target";s:5:"Forms";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/0c723bd73cb6a75fb56905822def8254 b/var/cache/data/l10n/0c723bd73cb6a75fb56905822def8254 new file mode 100644 index 0000000..c856afc --- /dev/null +++ b/var/cache/data/l10n/0c723bd73cb6a75fb56905822def8254 @@ -0,0 +1 @@ +a:0:{} \ No newline at end of file diff --git a/var/cache/data/l10n/0da74ae8d1f4699378a1a6668d74276b b/var/cache/data/l10n/0da74ae8d1f4699378a1a6668d74276b new file mode 100644 index 0000000..72f4ca3 --- /dev/null +++ b/var/cache/data/l10n/0da74ae8d1f4699378a1a6668d74276b @@ -0,0 +1 @@ +a:21:{s:12:"tsconf_title";a:1:{i:0;a:2:{s:6:"source";s:13:"Page TSconfig";s:6:"target";s:13:"Page TSconfig";}}s:14:"tsconf_parts_0";a:1:{i:0;a:2:{s:6:"source";s:3:"All";s:6:"target";s:3:"All";}}s:14:"tsconf_parts_1";a:1:{i:0;a:2:{s:6:"source";s:48:"Module key ('mod') with overruling user settings";s:6:"target";s:48:"Module key ('mod') with overruling user settings";}}s:15:"tsconf_parts_1a";a:1:{i:0;a:2:{s:6:"source";s:16:"Module: Web>Page";s:6:"target";s:16:"Module: Web>Page";}}s:15:"tsconf_parts_1b";a:1:{i:0;a:2:{s:6:"source";s:16:"Module: Web>View";s:6:"target";s:16:"Module: Web>View";}}s:15:"tsconf_parts_1c";a:1:{i:0;a:2:{s:6:"source";s:19:"Module: Web>Modules";s:6:"target";s:19:"Module: Web>Modules";}}s:15:"tsconf_parts_1d";a:1:{i:0;a:2:{s:6:"source";s:16:"Module: Web>List";s:6:"target";s:16:"Module: Web>List";}}s:15:"tsconf_parts_1e";a:1:{i:0;a:2:{s:6:"source";s:16:"Module: Web>Info";s:6:"target";s:16:"Module: Web>Info";}}s:15:"tsconf_parts_1f";a:1:{i:0;a:2:{s:6:"source";s:16:"Module: Web>Func";s:6:"target";s:16:"Module: Web>Func";}}s:15:"tsconf_parts_1g";a:1:{i:0;a:2:{s:6:"source";s:20:"Module: Web>Template";s:6:"target";s:20:"Module: Web>Template";}}s:19:"tsconf_configFields";a:1:{i:0;a:2:{s:6:"source";s:28:"View TSconfig fields content";s:6:"target";s:28:"View TSconfig fields content";}}s:14:"editThisColumn";a:1:{i:0;a:2:{s:6:"source";s:40:"Edit the field '%s' for all listed pages";s:6:"target";s:40:"Edit the field '%s' for all listed pages";}}s:12:"editTSconfig";a:1:{i:0;a:2:{s:6:"source";s:27:"Edit TSconfig for this page";s:6:"target";s:27:"Edit TSconfig for this page";}}s:16:"editTSconfig_all";a:1:{i:0;a:2:{s:6:"source";s:33:"Edit TSconfig for all shown pages";s:6:"target";s:33:"Edit TSconfig for all shown pages";}}s:20:"editTSconfig_default";a:1:{i:0;a:2:{s:6:"source";s:42:"Default Configuration from TYPO3_CONF_VARS";s:6:"target";s:42:"Default Configuration from TYPO3_CONF_VARS";}}s:16:"mod_pagetsconfig";a:1:{i:0;a:2:{s:6:"source";s:13:"Page TSconfig";s:6:"target";s:13:"Page TSconfig";}}s:15:"sort_alphabetic";a:1:{i:0;a:2:{s:6:"source";s:19:"Sort alphabetically";s:6:"target";s:19:"Sort alphabetically";}}s:9:"pagetitle";a:1:{i:0;a:2:{s:6:"source";s:10:"Pagetitle:";s:6:"target";s:10:"Pagetitle:";}}s:23:"included_tsconfig_files";a:1:{i:0;a:2:{s:6:"source";s:15:"Included Files:";s:6:"target";s:15:"Included Files:";}}s:22:"written_tsconfig_lines";a:1:{i:0;a:2:{s:6:"source";s:6:"Lines:";s:6:"target";s:6:"Lines:";}}s:21:"tsconf_noPageTSconfig";a:1:{i:0;a:2:{s:6:"source";s:86:"There are no pages containing custom Page TSconfig settings in the page configuration.";s:6:"target";s:86:"There are no pages containing custom Page TSconfig settings in the page configuration.";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/0f207bb4824c443ee440883bfbc74bf7 b/var/cache/data/l10n/0f207bb4824c443ee440883bfbc74bf7 new file mode 100644 index 0000000..5dc7540 --- /dev/null +++ b/var/cache/data/l10n/0f207bb4824c443ee440883bfbc74bf7 @@ -0,0 +1 @@ +a:44:{s:11:"permissions";a:1:{i:0;a:2:{s:6:"source";s:11:"Permissions";s:6:"target";s:11:"Permissions";}}s:14:"ch_permissions";a:1:{i:0;a:2:{s:6:"source";s:18:"Change permissions";s:6:"target";s:18:"Change permissions";}}s:6:"Legend";a:1:{i:0;a:2:{s:6:"source";s:6:"Legend";s:6:"target";s:6:"Legend";}}s:5:"Owner";a:1:{i:0;a:2:{s:6:"source";s:5:"Owner";s:6:"target";s:5:"Owner";}}s:5:"Group";a:1:{i:0;a:2:{s:6:"source";s:5:"Group";s:6:"target";s:5:"Group";}}s:9:"Everybody";a:1:{i:0;a:2:{s:6:"source";s:9:"Everybody";s:6:"target";s:9:"Everybody";}}s:8:"EditLock";a:1:{i:0;a:2:{s:6:"source";s:4:"Lock";s:6:"target";s:4:"Lock";}}s:14:"EditLock_descr";a:1:{i:0;a:2:{s:6:"source";s:133:"Disable the »Admin-only« edit lock for this page. Currently this page and all content is locked for editing by all non-Admin users.";s:6:"target";s:133:"Disable the »Admin-only« edit lock for this page. Currently this page and all content is locked for editing by all non-Admin users.";}}s:15:"EditLock_descr2";a:1:{i:0;a:2:{s:6:"source";s:49:"Enable the »Admin-only« edit lock for this page";s:6:"target";s:49:"Enable the »Admin-only« edit lock for this page";}}s:4:"Save";a:1:{i:0;a:2:{s:6:"source";s:4:"Save";s:6:"target";s:4:"Save";}}s:5:"Abort";a:1:{i:0;a:2:{s:6:"source";s:5:"Abort";s:6:"target";s:5:"Abort";}}s:4:"Edit";a:1:{i:0;a:2:{s:6:"source";s:4:"EDIT";s:6:"target";s:4:"EDIT";}}s:9:"recursive";a:1:{i:0;a:2:{s:6:"source";s:15:"Set recursively";s:6:"target";s:15:"Set recursively";}}s:13:"page_affected";a:1:{i:0;a:2:{s:6:"source";s:13:"page affected";s:6:"target";s:13:"page affected";}}s:14:"pages_affected";a:1:{i:0;a:2:{s:6:"source";s:14:"pages affected";s:6:"target";s:14:"pages affected";}}s:13:"user_overview";a:1:{i:0;a:2:{s:6:"source";s:13:"User overview";s:6:"target";s:13:"User overview";}}s:4:"Mode";a:1:{i:0;a:2:{s:6:"source";s:4:"Mode";s:6:"target";s:4:"Mode";}}s:5:"Depth";a:1:{i:0;a:2:{s:6:"source";s:5:"Depth";s:6:"target";s:5:"Depth";}}s:5:"level";a:1:{i:0;a:2:{s:6:"source";s:5:"level";s:6:"target";s:5:"level";}}s:6:"levels";a:1:{i:0;a:2:{s:6:"source";s:6:"levels";s:6:"target";s:6:"levels";}}s:4:"User";a:1:{i:0;a:2:{s:6:"source";s:4:"User";s:6:"target";s:4:"User";}}s:3:"def";a:1:{i:0;a:2:{s:6:"source";s:112:"Definition: 'content' is records from all tables on a page - except from records from the table 'pages' (Pages).";s:6:"target";s:112:"Definition: 'content' is records from all tables on a page - except from records from the table 'pages' (Pages).";}}s:9:"A_Granted";a:1:{i:0;a:2:{s:6:"source";s:14:"Access Granted";s:6:"target";s:14:"Access Granted";}}s:8:"A_Denied";a:1:{i:0;a:2:{s:6:"source";s:13:"Access Denied";s:6:"target";s:13:"Access Denied";}}i:1;a:1:{i:0;a:2:{s:6:"source";s:9:"Show page";s:6:"target";s:9:"Show page";}}i:16;a:1:{i:0;a:2:{s:6:"source";s:12:"Edit content";s:6:"target";s:12:"Edit content";}}i:2;a:1:{i:0;a:2:{s:6:"source";s:9:"Edit page";s:6:"target";s:9:"Edit page";}}i:4;a:1:{i:0;a:2:{s:6:"source";s:11:"Delete page";s:6:"target";s:11:"Delete page";}}i:8;a:1:{i:0;a:2:{s:6:"source";s:9:"New pages";s:6:"target";s:9:"New pages";}}s:3:"1_t";a:1:{i:0;a:2:{s:6:"source";s:27:"Show/Copy page and content.";s:6:"target";s:27:"Show/Copy page and content.";}}s:4:"16_t";a:1:{i:0;a:2:{s:6:"source";s:31:"Change/Add/Delete/Move content.";s:6:"target";s:31:"Change/Add/Delete/Move content.";}}s:3:"2_t";a:1:{i:0;a:2:{s:6:"source";s:37:"Change page eg. change pagetitle etc.";s:6:"target";s:37:"Change page eg. change pagetitle etc.";}}s:3:"4_t";a:1:{i:0;a:2:{s:6:"source";s:29:"Delete/Move page and content.";s:6:"target";s:29:"Delete/Move page and content.";}}s:3:"8_t";a:1:{i:0;a:2:{s:6:"source";s:33:"Create new pages under this page.";s:6:"target";s:33:"Create new pages under this page.";}}s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:24:"Page editing permissions";s:6:"target";s:24:"Page editing permissions";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:173:"Setting of page permissions is vital for controlling backend user access to pages. You can assign a user and a group as owners of a page and set access permissions for each.";s:6:"target";s:173:"Setting of page permissions is vital for controlling backend user access to pages. You can assign a user and a group as owners of a page and set access permissions for each.";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:6:"Access";s:6:"target";s:6:"Access";}}s:16:"WorkspaceWarning";a:1:{i:0;a:2:{s:6:"source";s:17:"Workspace Warning";s:6:"target";s:17:"Workspace Warning";}}s:20:"WorkspaceWarningText";a:1:{i:0;a:2:{s:6:"source";s:292:"Permissions you set in the workspace are effective on the elements only after they are published! If you need to set permissions which are effective right now, you must do so in the Live workspace. (Permissions are always evaluated on the Live workspace record/placeholder of a draft version)";s:6:"target";s:292:"Permissions you set in the workspace are effective on the elements only after they are published! If you need to set permissions which are effective right now, you must do so in the Live workspace. (Permissions are always evaluated on the Live workspace record/placeholder of a draft version)";}}s:6:"notSet";a:1:{i:0;a:2:{s:6:"source";s:7:"not set";s:6:"target";s:7:"not set";}}s:7:"deleted";a:1:{i:0;a:2:{s:6:"source";s:7:"deleted";s:6:"target";s:7:"deleted";}}s:8:"noGroups";a:1:{i:0;a:2:{s:6:"source";s:21:"No user groups exist.";s:6:"target";s:21:"No user groups exist.";}}s:10:"selectNone";a:1:{i:0;a:2:{s:6:"source";s:14:" - none - ";s:6:"target";s:14:" - none - ";}}s:15:"selectUnchanged";a:1:{i:0;a:2:{s:6:"source";s:25:" - leave unchanged - ";s:6:"target";s:25:" - leave unchanged - ";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/1b4162e8f0bb7f02f6043f259deb6375 b/var/cache/data/l10n/1b4162e8f0bb7f02f6043f259deb6375 new file mode 100644 index 0000000..4572dbc --- /dev/null +++ b/var/cache/data/l10n/1b4162e8f0bb7f02f6043f259deb6375 @@ -0,0 +1 @@ +a:194:{s:23:"mod_tx_cms_webinfo_page";a:1:{i:0;a:2:{s:6:"source";s:17:"Pagetree Overview";s:6:"target";s:17:"Pagetree Overview";}}s:23:"mod_tx_cms_webinfo_lang";a:1:{i:0;a:2:{s:6:"source";s:21:"Localization Overview";s:6:"target";s:21:"Localization Overview";}}s:23:"pages.palettes.standard";a:1:{i:0;a:2:{s:6:"source";s:4:"Page";s:6:"target";s:4:"Page";}}s:20:"pages.palettes.title";a:1:{i:0;a:2:{s:6:"source";s:5:"Title";s:6:"target";s:5:"Title";}}s:25:"pages.palettes.visibility";a:1:{i:0;a:2:{s:6:"source";s:10:"Visibility";s:6:"target";s:10:"Visibility";}}s:21:"pages.palettes.access";a:1:{i:0;a:2:{s:6:"source";s:31:"Publish Dates and Access Rights";s:6:"target";s:31:"Publish Dates and Access Rights";}}s:23:"pages.palettes.abstract";a:1:{i:0;a:2:{s:6:"source";s:8:"Abstract";s:6:"target";s:8:"Abstract";}}s:23:"pages.palettes.metatags";a:1:{i:0;a:2:{s:6:"source";s:9:"Meta Tags";s:6:"target";s:9:"Meta Tags";}}s:24:"pages.palettes.editorial";a:1:{i:0;a:2:{s:6:"source";s:9:"Editorial";s:6:"target";s:9:"Editorial";}}s:21:"pages.palettes.layout";a:1:{i:0;a:2:{s:6:"source";s:11:"Page Layout";s:6:"target";s:11:"Page Layout";}}s:21:"pages.palettes.module";a:1:{i:0;a:2:{s:6:"source";s:16:"Use as Container";s:6:"target";s:16:"Use as Container";}}s:22:"pages.palettes.replace";a:1:{i:0;a:2:{s:6:"source";s:15:"Replace Content";s:6:"target";s:15:"Replace Content";}}s:20:"pages.palettes.links";a:1:{i:0;a:2:{s:6:"source";s:18:"Links to this Page";s:6:"target";s:18:"Links to this Page";}}s:22:"pages.palettes.caching";a:1:{i:0;a:2:{s:6:"source";s:7:"Caching";s:6:"target";s:7:"Caching";}}s:23:"pages.palettes.language";a:1:{i:0;a:2:{s:6:"source";s:8:"Language";s:6:"target";s:8:"Language";}}s:28:"pages.palettes.miscellaneous";a:1:{i:0;a:2:{s:6:"source";s:13:"Miscellaneous";s:6:"target";s:13:"Miscellaneous";}}s:20:"pages.palettes.media";a:1:{i:0;a:2:{s:6:"source";s:5:"Files";s:6:"target";s:5:"Files";}}s:22:"pages.palettes.storage";a:1:{i:0;a:2:{s:6:"source";s:27:"General Record Storage Page";s:6:"target";s:27:"General Record Storage Page";}}s:21:"pages.palettes.config";a:1:{i:0;a:2:{s:6:"source";s:24:"TypoScript Configuration";s:6:"target";s:24:"TypoScript Configuration";}}s:23:"pages.doktype_formlabel";a:1:{i:0;a:2:{s:6:"source";s:4:"Type";s:6:"target";s:4:"Type";}}s:17:"pages.doktype.I.0";a:1:{i:0;a:2:{s:6:"source";s:8:"Advanced";s:6:"target";s:8:"Advanced";}}s:17:"pages.doktype.I.2";a:1:{i:0;a:2:{s:6:"source";s:8:"Shortcut";s:6:"target";s:8:"Shortcut";}}s:17:"pages.doktype.I.3";a:1:{i:0;a:2:{s:6:"source";s:11:"Not in Menu";s:6:"target";s:11:"Not in Menu";}}s:17:"pages.doktype.I.4";a:1:{i:0;a:2:{s:6:"source";s:20:"Backend User Section";s:6:"target";s:20:"Backend User Section";}}s:17:"pages.doktype.I.5";a:1:{i:0;a:2:{s:6:"source";s:11:"Mount Point";s:6:"target";s:11:"Mount Point";}}s:17:"pages.doktype.I.7";a:1:{i:0;a:2:{s:6:"source";s:14:"Menu Separator";s:6:"target";s:14:"Menu Separator";}}s:17:"pages.doktype.I.8";a:1:{i:0;a:2:{s:6:"source";s:20:"Link to External URL";s:6:"target";s:20:"Link to External URL";}}s:22:"pages.doktype.div.page";a:1:{i:0;a:2:{s:6:"source";s:4:"Page";s:6:"target";s:4:"Page";}}s:22:"pages.doktype.div.link";a:1:{i:0;a:2:{s:6:"source";s:4:"Link";s:6:"target";s:4:"Link";}}s:25:"pages.doktype.div.special";a:1:{i:0;a:2:{s:6:"source";s:7:"Special";s:6:"target";s:7:"Special";}}s:21:"pages.title_formlabel";a:1:{i:0;a:2:{s:6:"source";s:10:"Page Title";s:6:"target";s:10:"Page Title";}}s:25:"pages.starttime_formlabel";a:1:{i:0;a:2:{s:6:"source";s:12:"Publish Date";s:6:"target";s:12:"Publish Date";}}s:23:"pages.endtime_formlabel";a:1:{i:0;a:2:{s:6:"source";s:15:"Expiration Date";s:6:"target";s:15:"Expiration Date";}}s:24:"pages.fe_group_formlabel";a:1:{i:0;a:2:{s:6:"source";s:23:"Usergroup Access Rights";s:6:"target";s:23:"Usergroup Access Rights";}}s:12:"pages.hidden";a:1:{i:0;a:2:{s:6:"source";s:9:"Hide page";s:6:"target";s:9:"Hide page";}}s:22:"pages.hidden_formlabel";a:1:{i:0;a:2:{s:6:"source";s:4:"Page";s:6:"target";s:4:"Page";}}s:33:"pages.hidden_checkbox_1_formlabel";a:1:{i:0;a:2:{s:6:"source";s:7:"Disable";s:6:"target";s:7:"Disable";}}s:22:"pages.layout_formlabel";a:1:{i:0;a:2:{s:6:"source";s:15:"Frontend Layout";s:6:"target";s:15:"Frontend Layout";}}s:16:"pages.layout.I.1";a:1:{i:0;a:2:{s:6:"source";s:8:"Layout 1";s:6:"target";s:8:"Layout 1";}}s:16:"pages.layout.I.2";a:1:{i:0;a:2:{s:6:"source";s:8:"Layout 2";s:6:"target";s:8:"Layout 2";}}s:16:"pages.layout.I.3";a:1:{i:0;a:2:{s:6:"source";s:8:"Layout 3";s:6:"target";s:8:"Layout 3";}}s:22:"pages.extendToSubpages";a:1:{i:0;a:2:{s:6:"source";s:16:"Include Subpages";s:6:"target";s:16:"Include Subpages";}}s:32:"pages.extendToSubpages_formlabel";a:1:{i:0;a:2:{s:6:"source";s:18:"Extend to Subpages";s:6:"target";s:18:"Extend to Subpages";}}s:15:"pages.nav_title";a:1:{i:0;a:2:{s:6:"source";s:16:"Navigation Title";s:6:"target";s:16:"Navigation Title";}}s:25:"pages.nav_title_formlabel";a:1:{i:0;a:2:{s:6:"source";s:28:"Alternative Navigation Title";s:6:"target";s:28:"Alternative Navigation Title";}}s:14:"pages.nav_hide";a:1:{i:0;a:2:{s:6:"source";s:12:"Hide in Menu";s:6:"target";s:12:"Hide in Menu";}}s:24:"pages.nav_hide_formlabel";a:1:{i:0;a:2:{s:6:"source";s:8:"In Menus";s:6:"target";s:8:"In Menus";}}s:35:"pages.nav_hide_checkbox_1_formlabel";a:1:{i:0;a:2:{s:6:"source";s:4:"Hide";s:6:"target";s:4:"Hide";}}s:14:"pages.subtitle";a:1:{i:0;a:2:{s:6:"source";s:8:"Subtitle";s:6:"target";s:8:"Subtitle";}}s:24:"pages.subtitle_formlabel";a:1:{i:0;a:2:{s:6:"source";s:8:"Subtitle";s:6:"target";s:8:"Subtitle";}}s:12:"pages.target";a:1:{i:0;a:2:{s:6:"source";s:6:"Target";s:6:"target";s:6:"Target";}}s:22:"pages.target_formlabel";a:1:{i:0;a:2:{s:6:"source";s:11:"Link Target";s:6:"target";s:11:"Link Target";}}s:11:"pages.alias";a:1:{i:0;a:2:{s:6:"source";s:5:"Alias";s:6:"target";s:5:"Alias";}}s:21:"pages.alias_formlabel";a:1:{i:0;a:2:{s:6:"source";s:9:"URL Alias";s:6:"target";s:9:"URL Alias";}}s:9:"pages.url";a:1:{i:0;a:2:{s:6:"source";s:3:"URL";s:6:"target";s:3:"URL";}}s:19:"pages.url_formlabel";a:1:{i:0;a:2:{s:6:"source";s:3:"URL";s:6:"target";s:3:"URL";}}s:17:"pages.lastUpdated";a:1:{i:0;a:2:{s:6:"source";s:12:"Last Updated";s:6:"target";s:12:"Last Updated";}}s:27:"pages.lastUpdated_formlabel";a:1:{i:0;a:2:{s:6:"source";s:11:"Last Update";s:6:"target";s:11:"Last Update";}}s:14:"pages.newUntil";a:1:{i:0;a:2:{s:6:"source";s:11:"'New' Until";s:6:"target";s:11:"'New' Until";}}s:24:"pages.newUntil_formlabel";a:1:{i:0;a:2:{s:6:"source";s:19:"Mark as 'New' Until";s:6:"target";s:19:"Mark as 'New' Until";}}s:19:"pages.cache_timeout";a:1:{i:0;a:2:{s:6:"source";s:13:"Cache Expires";s:6:"target";s:13:"Cache Expires";}}s:29:"pages.cache_timeout_formlabel";a:1:{i:0;a:2:{s:6:"source";s:14:"Cache Lifetime";s:6:"target";s:14:"Cache Lifetime";}}s:23:"pages.cache_timeout.I.1";a:1:{i:0;a:2:{s:6:"source";s:5:"1 min";s:6:"target";s:5:"1 min";}}s:23:"pages.cache_timeout.I.2";a:1:{i:0;a:2:{s:6:"source";s:5:"5 min";s:6:"target";s:5:"5 min";}}s:23:"pages.cache_timeout.I.3";a:1:{i:0;a:2:{s:6:"source";s:6:"15 min";s:6:"target";s:6:"15 min";}}s:23:"pages.cache_timeout.I.4";a:1:{i:0;a:2:{s:6:"source";s:6:"30 min";s:6:"target";s:6:"30 min";}}s:23:"pages.cache_timeout.I.5";a:1:{i:0;a:2:{s:6:"source";s:6:"1 hour";s:6:"target";s:6:"1 hour";}}s:23:"pages.cache_timeout.I.6";a:1:{i:0;a:2:{s:6:"source";s:7:"4 hours";s:6:"target";s:7:"4 hours";}}s:23:"pages.cache_timeout.I.7";a:1:{i:0;a:2:{s:6:"source";s:5:"1 day";s:6:"target";s:5:"1 day";}}s:23:"pages.cache_timeout.I.8";a:1:{i:0;a:2:{s:6:"source";s:6:"2 days";s:6:"target";s:6:"2 days";}}s:23:"pages.cache_timeout.I.9";a:1:{i:0;a:2:{s:6:"source";s:6:"7 days";s:6:"target";s:6:"7 days";}}s:24:"pages.cache_timeout.I.10";a:1:{i:0;a:2:{s:6:"source";s:7:"1 month";s:6:"target";s:7:"1 month";}}s:16:"pages.cache_tags";a:1:{i:0;a:2:{s:6:"source";s:10:"Cache Tags";s:6:"target";s:10:"Cache Tags";}}s:24:"pages.editlock_formlabel";a:1:{i:0;a:2:{s:6:"source";s:24:"Editable for Admins Only";s:6:"target";s:24:"Editable for Admins Only";}}s:19:"pages.tabs.metadata";a:1:{i:0;a:2:{s:6:"source";s:8:"Metadata";s:6:"target";s:8:"Metadata";}}s:16:"pages.tabs.files";a:1:{i:0;a:2:{s:6:"source";s:9:"Resources";s:6:"target";s:9:"Resources";}}s:20:"pages.tabs.resources";a:1:{i:0;a:2:{s:6:"source";s:9:"Resources";s:6:"target";s:9:"Resources";}}s:17:"pages.tabs.access";a:1:{i:0;a:2:{s:6:"source";s:6:"Access";s:6:"target";s:6:"Access";}}s:18:"pages.tabs.options";a:1:{i:0;a:2:{s:6:"source";s:7:"Options";s:6:"target";s:7:"Options";}}s:16:"pages.tabs.mount";a:1:{i:0;a:2:{s:6:"source";s:5:"Mount";s:6:"target";s:5:"Mount";}}s:19:"pages.tabs.shortcut";a:1:{i:0;a:2:{s:6:"source";s:8:"Shortcut";s:6:"target";s:8:"Shortcut";}}s:14:"pages.tabs.url";a:1:{i:0;a:2:{s:6:"source";s:3:"URL";s:6:"target";s:3:"URL";}}s:19:"pages.tabs.extended";a:1:{i:0;a:2:{s:6:"source";s:8:"Extended";s:6:"target";s:8:"Extended";}}s:21:"pages.tabs.appearance";a:1:{i:0;a:2:{s:6:"source";s:10:"Appearance";s:6:"target";s:10:"Appearance";}}s:20:"pages.tabs.behaviour";a:1:{i:0;a:2:{s:6:"source";s:9:"Behaviour";s:6:"target";s:9:"Behaviour";}}s:15:"pages.no_search";a:1:{i:0;a:2:{s:6:"source";s:9:"No Search";s:6:"target";s:9:"No Search";}}s:25:"pages.no_search_formlabel";a:1:{i:0;a:2:{s:6:"source";s:17:"Include in Search";s:6:"target";s:17:"Include in Search";}}s:36:"pages.no_search_checkbox_1_formlabel";a:1:{i:0;a:2:{s:6:"source";s:7:"Disable";s:6:"target";s:7:"Disable";}}s:19:"pages.shortcut_mode";a:1:{i:0;a:2:{s:6:"source";s:13:"Shortcut Mode";s:6:"target";s:13:"Shortcut Mode";}}s:29:"pages.shortcut_mode_formlabel";a:1:{i:0;a:2:{s:6:"source";s:13:"Shortcut Mode";s:6:"target";s:13:"Shortcut Mode";}}s:23:"pages.shortcut_mode.I.0";a:1:{i:0;a:2:{s:6:"source";s:13:"Selected page";s:6:"target";s:13:"Selected page";}}s:23:"pages.shortcut_mode.I.1";a:1:{i:0;a:2:{s:6:"source";s:38:"First subpage of selected/current page";s:6:"target";s:38:"First subpage of selected/current page";}}s:23:"pages.shortcut_mode.I.2";a:1:{i:0;a:2:{s:6:"source";s:39:"Random subpage of selected/current page";s:6:"target";s:39:"Random subpage of selected/current page";}}s:23:"pages.shortcut_mode.I.3";a:1:{i:0;a:2:{s:6:"source";s:36:"Parent page of selected/current page";s:6:"target";s:36:"Parent page of selected/current page";}}s:24:"pages.shortcut_formlabel";a:1:{i:0;a:2:{s:6:"source";s:15:"Shortcut Target";s:6:"target";s:15:"Shortcut Target";}}s:22:"pages.content_from_pid";a:1:{i:0;a:2:{s:6:"source";s:35:"Show content from this page instead";s:6:"target";s:35:"Show content from this page instead";}}s:32:"pages.content_from_pid_formlabel";a:1:{i:0;a:2:{s:6:"source";s:22:"Show Content from Page";s:6:"target";s:22:"Show Content from Page";}}s:15:"pages.mount_pid";a:1:{i:0;a:2:{s:6:"source";s:14:"Mount Point of";s:6:"target";s:14:"Mount Point of";}}s:25:"pages.mount_pid_formlabel";a:1:{i:0;a:2:{s:6:"source";s:12:"Mounted page";s:6:"target";s:12:"Mounted page";}}s:18:"pages.mount_pid_ol";a:1:{i:0;a:2:{s:6:"source";s:37:"Mount Point redirects to mounted page";s:6:"target";s:37:"Mount Point redirects to mounted page";}}s:28:"pages.mount_pid_ol_formlabel";a:1:{i:0;a:2:{s:6:"source";s:26:"Mount Point Display Option";s:6:"target";s:26:"Mount Point Display Option";}}s:22:"pages.mount_pid_ol.I.0";a:1:{i:0;a:2:{s:6:"source";s:14:"Show this page";s:6:"target";s:14:"Show this page";}}s:22:"pages.mount_pid_ol.I.1";a:1:{i:0;a:2:{s:6:"source";s:21:"Show the mounted page";s:6:"target";s:21:"Show the mounted page";}}s:14:"pages.abstract";a:1:{i:0;a:2:{s:6:"source";s:8:"Abstract";s:6:"target";s:8:"Abstract";}}s:24:"pages.abstract_formlabel";a:1:{i:0;a:2:{s:6:"source";s:8:"Abstract";s:6:"target";s:8:"Abstract";}}s:24:"pages.keywords_formlabel";a:1:{i:0;a:2:{s:6:"source";s:8:"Keywords";s:6:"target";s:8:"Keywords";}}s:27:"pages.description_formlabel";a:1:{i:0;a:2:{s:6:"source";s:11:"Description";s:6:"target";s:11:"Description";}}s:22:"pages.author_formlabel";a:1:{i:0;a:2:{s:6:"source";s:11:"Author Name";s:6:"target";s:11:"Author Name";}}s:28:"pages.author_email_formlabel";a:1:{i:0;a:2:{s:6:"source";s:12:"Author Email";s:6:"target";s:12:"Author Email";}}s:11:"pages.media";a:1:{i:0;a:2:{s:6:"source";s:5:"Files";s:6:"target";s:5:"Files";}}s:21:"pages.media_formlabel";a:1:{i:0;a:2:{s:6:"source";s:5:"Media";s:6:"target";s:5:"Media";}}s:29:"pages.php_tree_stop_formlabel";a:1:{i:0;a:2:{s:6:"source";s:29:"Hide child pages in page tree";s:6:"target";s:29:"Hide child pages in page tree";}}s:17:"pages.is_siteroot";a:1:{i:0;a:2:{s:6:"source";s:18:"Is Root of Website";s:6:"target";s:18:"Is Root of Website";}}s:27:"pages.is_siteroot_formlabel";a:1:{i:0;a:2:{s:6:"source";s:16:"Use as Root Page";s:6:"target";s:16:"Use as Root Page";}}s:12:"pages.module";a:1:{i:0;a:2:{s:6:"source";s:15:"Contains Plugin";s:6:"target";s:15:"Contains Plugin";}}s:22:"pages.module_formlabel";a:1:{i:0;a:2:{s:6:"source";s:15:"Contains Plugin";s:6:"target";s:15:"Contains Plugin";}}s:16:"pages.module.I.1";a:1:{i:0;a:2:{s:6:"source";s:4:"Shop";s:6:"target";s:4:"Shop";}}s:16:"pages.module.I.2";a:1:{i:0;a:2:{s:6:"source";s:5:"Board";s:6:"target";s:5:"Board";}}s:16:"pages.module.I.3";a:1:{i:0;a:2:{s:6:"source";s:4:"News";s:6:"target";s:4:"News";}}s:16:"pages.module.I.4";a:1:{i:0;a:2:{s:6:"source";s:13:"Website Users";s:6:"target";s:13:"Website Users";}}s:16:"pages.module.I.5";a:1:{i:0;a:2:{s:6:"source";s:11:"Direct Mail";s:6:"target";s:11:"Direct Mail";}}s:16:"pages.module.I.6";a:1:{i:0;a:2:{s:6:"source";s:9:"Approvals";s:6:"target";s:9:"Approvals";}}s:14:"pages.l18n_cfg";a:1:{i:0;a:2:{s:6:"source";s:21:"Localization Settings";s:6:"target";s:21:"Localization Settings";}}s:24:"pages.l18n_cfg_formlabel";a:1:{i:0;a:2:{s:6:"source";s:12:"Localization";s:6:"target";s:12:"Localization";}}s:18:"pages.l18n_cfg.I.1";a:1:{i:0;a:2:{s:6:"source";s:29:"Hide default language of page";s:6:"target";s:29:"Hide default language of page";}}s:18:"pages.l18n_cfg.I.2";a:1:{i:0;a:2:{s:6:"source";s:55:"Hide page if no translation for current language exists";s:6:"target";s:55:"Hide page if no translation for current language exists";}}s:19:"pages.l18n_cfg.I.2a";a:1:{i:0;a:2:{s:6:"source";s:39:"Show page even if no translation exists";s:6:"target";s:39:"Show page even if no translation exists";}}s:19:"pages.fe_login_mode";a:1:{i:0;a:2:{s:6:"source";s:10:"Login Mode";s:6:"target";s:10:"Login Mode";}}s:29:"pages.fe_login_mode_formlabel";a:1:{i:0;a:2:{s:6:"source";s:15:"Login Behaviour";s:6:"target";s:15:"Login Behaviour";}}s:27:"pages.fe_login_mode.disable";a:1:{i:0;a:2:{s:6:"source";s:7:"Disable";s:6:"target";s:7:"Disable";}}s:26:"pages.fe_login_mode.enable";a:1:{i:0;a:2:{s:6:"source";s:12:"Enable login";s:6:"target";s:12:"Enable login";}}s:30:"pages.fe_login_mode.disableAll";a:1:{i:0;a:2:{s:6:"source";s:13:"Disable login";s:6:"target";s:13:"Disable login";}}s:33:"pages.fe_login_mode.disableGroups";a:1:{i:0;a:2:{s:6:"source";s:42:"Enable user login, Disable usergroup login";s:6:"target";s:42:"Enable user login, Disable usergroup login";}}s:31:"pages.fe_login_mode.enableAgain";a:1:{i:0;a:2:{s:6:"source";s:15:"Re-Enable login";s:6:"target";s:15:"Re-Enable login";}}s:27:"pages.storage_pid_formlabel";a:1:{i:0;a:2:{s:6:"source";s:4:"Page";s:6:"target";s:4:"Page";}}s:24:"pages.TSconfig_formlabel";a:1:{i:0;a:2:{s:6:"source";s:13:"Page TSConfig";s:6:"target";s:13:"Page TSConfig";}}s:30:"pages.backend_layout_formlabel";a:1:{i:0;a:2:{s:6:"source";s:31:"Backend Layout (this page only)";s:6:"target";s:31:"Backend Layout (this page only)";}}s:41:"pages.backend_layout_next_level_formlabel";a:1:{i:0;a:2:{s:6:"source";s:38:"Backend Layout (subpages of this page)";s:6:"target";s:38:"Backend Layout (subpages of this page)";}}s:25:"pages.backend_layout.none";a:1:{i:0;a:2:{s:6:"source";s:4:"None";s:6:"target";s:4:"None";}}s:28:"pages.backend_layout.default";a:1:{i:0;a:2:{s:6:"source";s:7:"Default";s:6:"target";s:7:"Default";}}s:23:"pages.tsconfig_includes";a:1:{i:0;a:2:{s:6:"source";s:39:"Include Page TSConfig (from extensions)";s:6:"target";s:39:"Include Page TSConfig (from extensions)";}}s:10:"tt_content";a:1:{i:0;a:2:{s:6:"source";s:12:"Page Content";s:6:"target";s:12:"Page Content";}}s:8:"fe_users";a:1:{i:0;a:2:{s:6:"source";s:12:"Website User";s:6:"target";s:12:"Website User";}}s:17:"fe_users.username";a:1:{i:0;a:2:{s:6:"source";s:8:"Username";s:6:"target";s:8:"Username";}}s:17:"fe_users.password";a:1:{i:0;a:2:{s:6:"source";s:8:"Password";s:6:"target";s:8:"Password";}}s:18:"fe_users.usergroup";a:1:{i:0;a:2:{s:6:"source";s:6:"Groups";s:6:"target";s:6:"Groups";}}s:21:"fe_users.lockToDomain";a:1:{i:0;a:2:{s:6:"source";s:14:"Lock to Domain";s:6:"target";s:14:"Lock to Domain";}}s:26:"fe_users.tabs.personelData";a:1:{i:0;a:2:{s:6:"source";s:13:"Personal Data";s:6:"target";s:13:"Personal Data";}}s:20:"fe_users.tabs.access";a:1:{i:0;a:2:{s:6:"source";s:6:"Access";s:6:"target";s:6:"Access";}}s:21:"fe_users.tabs.options";a:1:{i:0;a:2:{s:6:"source";s:7:"Options";s:6:"target";s:7:"Options";}}s:22:"fe_users.tabs.extended";a:1:{i:0;a:2:{s:6:"source";s:8:"Extended";s:6:"target";s:8:"Extended";}}s:9:"fe_groups";a:1:{i:0;a:2:{s:6:"source";s:17:"Website Usergroup";s:6:"target";s:17:"Website Usergroup";}}s:15:"fe_groups.title";a:1:{i:0;a:2:{s:6:"source";s:11:"Group Title";s:6:"target";s:11:"Group Title";}}s:22:"fe_groups.lockToDomain";a:1:{i:0;a:2:{s:6:"source";s:14:"Lock to Domain";s:6:"target";s:14:"Lock to Domain";}}s:18:"fe_groups.subgroup";a:1:{i:0;a:2:{s:6:"source";s:9:"Subgroups";s:6:"target";s:9:"Subgroups";}}s:22:"fe_groups.tabs.options";a:1:{i:0;a:2:{s:6:"source";s:7:"Options";s:6:"target";s:7:"Options";}}s:23:"fe_groups.tabs.extended";a:1:{i:0;a:2:{s:6:"source";s:8:"Extended";s:6:"target";s:8:"Extended";}}s:10:"sys_domain";a:1:{i:0;a:2:{s:6:"source";s:6:"Domain";s:6:"target";s:6:"Domain";}}s:21:"sys_domain.domainName";a:1:{i:0;a:2:{s:6:"source";s:6:"Domain";s:6:"target";s:6:"Domain";}}s:12:"sys_template";a:1:{i:0;a:2:{s:6:"source";s:8:"Template";s:6:"target";s:8:"Template";}}s:18:"sys_template.title";a:1:{i:0;a:2:{s:6:"source";s:14:"Template Title";s:6:"target";s:14:"Template Title";}}s:17:"sys_template.root";a:1:{i:0;a:2:{s:6:"source";s:9:"Rootlevel";s:6:"target";s:9:"Rootlevel";}}s:18:"sys_template.clear";a:1:{i:0;a:2:{s:6:"source";s:5:"Clear";s:6:"target";s:5:"Clear";}}s:22:"sys_template.sitetitle";a:1:{i:0;a:2:{s:6:"source";s:13:"Website Title";s:6:"target";s:13:"Website Title";}}s:22:"sys_template.constants";a:1:{i:0;a:2:{s:6:"source";s:9:"Constants";s:6:"target";s:9:"Constants";}}s:22:"sys_template.resources";a:1:{i:0;a:2:{s:6:"source";s:9:"Resources";s:6:"target";s:9:"Resources";}}s:22:"sys_template.nextLevel";a:1:{i:0;a:2:{s:6:"source";s:22:"Template on Next Level";s:6:"target";s:22:"Template on Next Level";}}s:32:"sys_template.include_static_file";a:1:{i:0;a:2:{s:6:"source";s:32:"Include static (from extensions)";s:6:"target";s:32:"Include static (from extensions)";}}s:20:"sys_template.basedOn";a:1:{i:0;a:2:{s:6:"source";s:22:"Include Basis Template";s:6:"target";s:22:"Include Basis Template";}}s:38:"sys_template.includeStaticAfterBasedOn";a:1:{i:0;a:2:{s:6:"source";s:46:"Include Static Templates After Basis Templates";s:6:"target";s:46:"Include Static Templates After Basis Templates";}}s:19:"sys_template.config";a:1:{i:0;a:2:{s:6:"source";s:5:"Setup";s:6:"target";s:5:"Setup";}}s:22:"sys_template.editorcfg";a:1:{i:0;a:2:{s:6:"source";s:28:"Backend Editor Configuration";s:6:"target";s:28:"Backend Editor Configuration";}}s:24:"sys_template.description";a:1:{i:0;a:2:{s:6:"source";s:11:"Description";s:6:"target";s:11:"Description";}}s:29:"sys_template.static_file_mode";a:1:{i:0;a:2:{s:6:"source";s:43:"Static Template Files from TYPO3 Extensions";s:6:"target";s:43:"Static Template Files from TYPO3 Extensions";}}s:31:"sys_template.static_file_mode.0";a:1:{i:0;a:2:{s:6:"source";s:44:"Default (include before if root flag is set)";s:6:"target";s:44:"Default (include before if root flag is set)";}}s:31:"sys_template.static_file_mode.1";a:1:{i:0;a:2:{s:6:"source";s:42:"Always include before this template record";s:6:"target";s:42:"Always include before this template record";}}s:31:"sys_template.static_file_mode.2";a:1:{i:0;a:2:{s:6:"source";s:41:"Never include before this template record";s:6:"target";s:41:"Never include before this template record";}}s:31:"sys_template.static_file_mode.3";a:1:{i:0;a:2:{s:6:"source";s:55:"Include before all static templates if root flag is set";s:6:"target";s:55:"Include before all static templates if root flag is set";}}s:24:"sys_template.basedOn_add";a:1:{i:0;a:2:{s:6:"source";s:22:"Add New Basis Template";s:6:"target";s:22:"Add New Basis Template";}}s:25:"sys_template.basedOn_edit";a:1:{i:0;a:2:{s:6:"source";s:13:"Edit template";s:6:"target";s:13:"Edit template";}}s:23:"sys_template.tabs.files";a:1:{i:0;a:2:{s:6:"source";s:9:"Resources";s:6:"target";s:9:"Resources";}}s:25:"sys_template.tabs.include";a:1:{i:0;a:2:{s:6:"source";s:8:"Includes";s:6:"target";s:8:"Includes";}}s:25:"sys_template.tabs.options";a:1:{i:0;a:2:{s:6:"source";s:7:"Options";s:6:"target";s:7:"Options";}}s:24:"sys_template.tabs.access";a:1:{i:0;a:2:{s:6:"source";s:6:"Access";s:6:"target";s:6:"Access";}}s:22:"pages_language_overlay";a:1:{i:0;a:2:{s:6:"source";s:25:"Alternative Page Language";s:6:"target";s:25:"Alternative Page Language";}}s:14:"backend_layout";a:1:{i:0;a:2:{s:6:"source";s:14:"Backend Layout";s:6:"target";s:14:"Backend Layout";}}s:20:"backend_layout.title";a:1:{i:0;a:2:{s:6:"source";s:5:"Title";s:6:"target";s:5:"Title";}}s:26:"backend_layout.description";a:1:{i:0;a:2:{s:6:"source";s:11:"Description";s:6:"target";s:11:"Description";}}s:21:"backend_layout.config";a:1:{i:0;a:2:{s:6:"source";s:6:"Config";s:6:"target";s:6:"Config";}}s:21:"backend_layout.wizard";a:1:{i:0;a:2:{s:6:"source";s:6:"Wizard";s:6:"target";s:6:"Wizard";}}s:19:"backend_layout.icon";a:1:{i:0;a:2:{s:6:"source";s:4:"Icon";s:6:"target";s:4:"Icon";}}s:26:"backend_layout.tabs.access";a:1:{i:0;a:2:{s:6:"source";s:6:"Access";s:6:"target";s:6:"Access";}}s:28:"backend_layout.tabs.extended";a:1:{i:0;a:2:{s:6:"source";s:8:"Extended";s:6:"target";s:8:"Extended";}}s:12:"no_mount_pid";a:1:{i:0;a:2:{s:6:"source";s:21:"No Mount Point is set";s:6:"target";s:21:"No Mount Point is set";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/1dd891656ecb67559431895d6f80ccb1 b/var/cache/data/l10n/1dd891656ecb67559431895d6f80ccb1 new file mode 100644 index 0000000..c402a26 --- /dev/null +++ b/var/cache/data/l10n/1dd891656ecb67559431895d6f80ccb1 @@ -0,0 +1 @@ +a:5:{s:26:"debuggerconsole.autoscroll";a:1:{i:0;a:2:{s:6:"source";s:25:"Scroll down automatically";s:6:"target";s:25:"Scroll down automatically";}}s:29:"debuggerconsole.toggle.expand";a:1:{i:0;a:2:{s:6:"source";s:6:"Expand";s:6:"target";s:6:"Expand";}}s:31:"debuggerconsole.toggle.collapse";a:1:{i:0;a:2:{s:6:"source";s:8:"Collapse";s:6:"target";s:8:"Collapse";}}s:21:"debuggerconsole.clear";a:1:{i:0;a:2:{s:6:"source";s:5:"Clear";s:6:"target";s:5:"Clear";}}s:21:"debuggerconsole.close";a:1:{i:0;a:2:{s:6:"source";s:5:"Close";s:6:"target";s:5:"Close";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/1f79022872d84ce7b6455a6d17dfbd17 b/var/cache/data/l10n/1f79022872d84ce7b6455a6d17dfbd17 new file mode 100644 index 0000000..e3d701e --- /dev/null +++ b/var/cache/data/l10n/1f79022872d84ce7b6455a6d17dfbd17 @@ -0,0 +1 @@ +a:3:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:11:"Viewing log";s:6:"target";s:11:"Viewing log";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:102:"Allows you access to the full backend changelog in TYPO3.
Access for 'admin' users only!";s:6:"target";s:102:"Allows you access to the full backend changelog in TYPO3.
Access for 'admin' users only!";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:3:"Log";s:6:"target";s:3:"Log";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/21fe75e0034e65486acdbaee868cf92d b/var/cache/data/l10n/21fe75e0034e65486acdbaee868cf92d new file mode 100644 index 0000000..3826a7d --- /dev/null +++ b/var/cache/data/l10n/21fe75e0034e65486acdbaee868cf92d @@ -0,0 +1 @@ +a:27:{s:11:"moduleTitle";a:1:{i:0;a:2:{s:6:"source";s:14:"Template tools";s:6:"target";s:14:"Template tools";}}s:16:"templateAnalyzer";a:1:{i:0;a:2:{s:6:"source";s:17:"Template Analyzer";s:6:"target";s:17:"Template Analyzer";}}s:14:"constantEditor";a:1:{i:0;a:2:{s:6:"source";s:15:"Constant Editor";s:6:"target";s:15:"Constant Editor";}}s:10:"infoModify";a:1:{i:0;a:2:{s:6:"source";s:11:"Info/Modify";s:6:"target";s:11:"Info/Modify";}}s:13:"objectBrowser";a:1:{i:0;a:2:{s:6:"source";s:25:"TypoScript Object Browser";s:6:"target";s:25:"TypoScript Object Browser";}}s:13:"viewTemplates";a:1:{i:0;a:2:{s:6:"source";s:20:"Viewing templates of";s:6:"target";s:20:"Viewing templates of";}}s:8:"pageName";a:1:{i:0;a:2:{s:6:"source";s:9:"Page name";s:6:"target";s:9:"Page name";}}s:9:"templates";a:1:{i:0;a:2:{s:6:"source";s:9:"Templates";s:6:"target";s:9:"Templates";}}s:6:"isRoot";a:1:{i:0;a:2:{s:6:"source";s:8:"Is Root?";s:6:"target";s:8:"Is Root?";}}s:5:"isExt";a:1:{i:0;a:2:{s:6:"source";s:7:"Is Ext?";s:6:"target";s:7:"Is Ext?";}}s:8:"overview";a:1:{i:0;a:2:{s:6:"source";s:127:"This is an overview of the pages in the database containing one or more template records. Click a page title to go to the page.";s:6:"target";s:127:"This is an overview of the pages in the database containing one or more template records. Click a page title to go to the page.";}}s:10:"areYouSure";a:1:{i:0;a:2:{s:6:"source";s:33:"Are you sure you want to do this?";s:6:"target";s:33:"Are you sure you want to do this?";}}s:10:"noTemplate";a:1:{i:0;a:2:{s:6:"source";s:11:"No template";s:6:"target";s:11:"No template";}}s:21:"noTemplateDescription";a:1:{i:0;a:2:{s:6:"source";s:35:"There was no template on this page!";s:6:"target";s:35:"There was no template on this page!";}}s:14:"createTemplate";a:1:{i:0;a:2:{s:6:"source";s:58:"Create a template record first in order to edit constants!";s:6:"target";s:58:"Create a template record first in order to edit constants!";}}s:33:"createTemplateToEditConfiguration";a:1:{i:0;a:2:{s:6:"source";s:79:"You need to create a template record below in order to edit your configuration.";s:6:"target";s:79:"You need to create a template record below in order to edit your configuration.";}}s:10:"newWebsite";a:1:{i:0;a:2:{s:6:"source";s:18:"Create new website";s:6:"target";s:18:"Create new website";}}s:21:"newWebsiteDescription";a:1:{i:0;a:2:{s:6:"source";s:133:"If you want this page to be the root of a new website, optionally based on one of the standard templates, then press the button below";s:6:"target";s:133:"If you want this page to be the root of a new website, optionally based on one of the standard templates, then press the button below";}}s:16:"newWebsiteAction";a:1:{i:0;a:2:{s:6:"source";s:30:"Create template for a new site";s:6:"target";s:30:"Create template for a new site";}}s:11:"extTemplate";a:1:{i:0;a:2:{s:6:"source";s:25:"Create extension template";s:6:"target";s:25:"Create extension template";}}s:22:"extTemplateDescription";a:1:{i:0;a:2:{s:6:"source";s:105:"An extension template allows you to enter TypoScript values that will affect only this page and subpages.";s:6:"target";s:105:"An extension template allows you to enter TypoScript values that will affect only this page and subpages.";}}s:17:"extTemplateAction";a:1:{i:0;a:2:{s:6:"source";s:43:"Click here to create an extension template.";s:6:"target";s:43:"Click here to create an extension template.";}}s:11:"goToClosest";a:1:{i:0;a:2:{s:6:"source";s:32:"Go to closest page with template";s:6:"target";s:32:"Go to closest page with template";}}s:22:"goToClosestDescription";a:1:{i:0;a:2:{s:6:"source";s:42:"Closest template is on page '%s' (uid %s).";s:6:"target";s:42:"Closest template is on page '%s' (uid %s).";}}s:17:"goToClosestAction";a:1:{i:0;a:2:{s:6:"source";s:17:"Click here to go.";s:6:"target";s:17:"Click here to go.";}}s:20:"titleNewSiteStandard";a:1:{i:0;a:2:{s:6:"source";s:27:"NEW SITE, based on standard";s:6:"target";s:27:"NEW SITE, based on standard";}}s:12:"titleNewSite";a:1:{i:0;a:2:{s:6:"source";s:8:"NEW SITE";s:6:"target";s:8:"NEW SITE";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/329425bba347f57ce74da1f8ce4ea389 b/var/cache/data/l10n/329425bba347f57ce74da1f8ce4ea389 new file mode 100644 index 0000000..1044912 --- /dev/null +++ b/var/cache/data/l10n/329425bba347f57ce74da1f8ce4ea389 @@ -0,0 +1,5 @@ +a:450:{s:22:"labels.openInNewWindow";a:1:{i:0;a:2:{s:6:"source";s:18:"Open in new window";s:6:"target";s:18:"Open in new window";}}s:13:"labels.goBack";a:1:{i:0;a:2:{s:6:"source";s:7:"Go back";s:6:"target";s:7:"Go back";}}s:19:"labels.makeShortcut";a:1:{i:0;a:2:{s:6:"source";s:31:"Create a shortcut to this page?";s:6:"target";s:31:"Create a shortcut to this page?";}}s:19:"labels.makeBookmark";a:1:{i:0;a:2:{s:6:"source";s:30:"Create a bookmark to this page";s:6:"target";s:30:"Create a bookmark to this page";}}s:19:"labels.lockedRecord";a:1:{i:0;a:2:{s:6:"source";s:47:"The user '%s' began to edit this record %s ago.";s:6:"target";s:47:"The user '%s' began to edit this record %s ago.";}}s:27:"labels.lockedRecord_content";a:1:{i:0;a:2:{s:6:"source";s:56:"The user '%s' began to edit content on this page %s ago.";s:6:"target";s:56:"The user '%s' began to edit content on this page %s ago.";}}s:23:"labels.lockedRecordUser";a:1:{i:0;a:2:{s:6:"source";s:45:"The %s '%s' began to edit this record %s ago.";s:6:"target";s:45:"The %s '%s' began to edit this record %s ago.";}}s:31:"labels.lockedRecordUser_content";a:1:{i:0;a:2:{s:6:"source";s:54:"The %s '%s' began to edit content on this page %s ago.";s:6:"target";s:54:"The %s '%s' began to edit content on this page %s ago.";}}s:11:"labels.user";a:1:{i:0;a:2:{s:6:"source";s:4:"User";s:6:"target";s:4:"User";}}s:13:"labels.beUser";a:1:{i:0;a:2:{s:6:"source";s:7:"BE-User";s:6:"target";s:7:"BE-User";}}s:13:"labels.feUser";a:1:{i:0;a:2:{s:6:"source";s:7:"FE-User";s:6:"target";s:7:"FE-User";}}s:18:"labels.unknownUser";a:1:{i:0;a:2:{s:6:"source";s:9:"-Unknown-";s:6:"target";s:9:"-Unknown-";}}s:18:"labels.showRecords";a:1:{i:0;a:2:{s:6:"source";s:12:"Show records";s:6:"target";s:12:"Show records";}}s:11:"labels.path";a:1:{i:0;a:2:{s:6:"source";s:4:"Path";s:6:"target";s:4:"Path";}}s:18:"labels.resetFilter";a:1:{i:0;a:2:{s:6:"source";s:12:"Reset Filter";s:6:"target";s:12:"Reset Filter";}}s:12:"labels.table";a:1:{i:0;a:2:{s:6:"source";s:5:"Table";s:6:"target";s:5:"Table";}}s:17:"labels.upOneLevel";a:1:{i:0;a:2:{s:6:"source";s:12:"Up one level";s:6:"target";s:12:"Up one level";}}s:18:"labels.expandTable";a:1:{i:0;a:2:{s:6:"source";s:12:"Expand table";s:6:"target";s:12:"Expand table";}}s:20:"labels.collapseTable";a:1:{i:0;a:2:{s:6:"source";s:14:"Collapse table";s:6:"target";s:14:"Collapse table";}}s:24:"labels.enterSearchString";a:1:{i:0;a:2:{s:6:"source";s:17:"Enter search term";s:6:"target";s:17:"Enter search term";}}s:24:"labels.enterSearchLevels";a:1:{i:0;a:2:{s:6:"source";s:64:"This page|1 level down|2 levels down|3 levels down|4 levels down";s:6:"target";s:64:"This page|1 level down|2 levels down|3 levels down|4 levels down";}}s:20:"labels.searchLevel.0";a:1:{i:0;a:2:{s:6:"source";s:9:"This page";s:6:"target";s:9:"This page";}}s:20:"labels.searchLevel.1";a:1:{i:0;a:2:{s:6:"source";s:12:"1 level down";s:6:"target";s:12:"1 level down";}}s:20:"labels.searchLevel.2";a:1:{i:0;a:2:{s:6:"source";s:13:"2 levels down";s:6:"target";s:13:"2 levels down";}}s:20:"labels.searchLevel.3";a:1:{i:0;a:2:{s:6:"source";s:13:"3 levels down";s:6:"target";s:13:"3 levels down";}}s:20:"labels.searchLevel.4";a:1:{i:0;a:2:{s:6:"source";s:13:"4 levels down";s:6:"target";s:13:"4 levels down";}}s:27:"labels.searchLevel.infinite";a:1:{i:0;a:2:{s:6:"source";s:15:"Infinite levels";s:6:"target";s:15:"Infinite levels";}}s:23:"labels.noEditPermission";a:1:{i:0;a:2:{s:6:"source";s:65:"Sorry, you didn't have proper permissions to perform this change.";s:6:"target";s:65:"Sorry, you didn't have proper permissions to perform this change.";}}s:20:"labels.fieldsMissing";a:1:{i:0;a:2:{s:6:"source";s:106:"The fields marked with an exclamation mark are not yet correctly filled in. Please complete them properly.";s:6:"target";s:106:"The fields marked with an exclamation mark are not yet correctly filled in. Please complete them properly.";}}s:20:"labels.fieldsChanged";a:1:{i:0;a:2:{s:6:"source";s:78:"There are unsaved changes in the form! +Do you want to continue WITHOUT saving?";s:6:"target";s:78:"There are unsaved changes in the form! +Do you want to continue WITHOUT saving?";}}s:26:"labels.remainingCharacters";a:1:{i:0;a:2:{s:6:"source";s:25:"Remaining characters: {0}";s:6:"target";s:25:"Remaining characters: {0}";}}s:22:"labels.maxItemsAllowed";a:1:{i:0;a:2:{s:6:"source";s:43:"A maximum of {0} child records are allowed.";s:6:"target";s:43:"A maximum of {0} child records are allowed.";}}s:17:"labels.noRTEfound";a:1:{i:0;a:2:{s:6:"source";s:107:"Notice: This field can only be edited with a Rich Text Editor. No editor is currently available or enabled.";s:6:"target";s:107:"Notice: This field can only be edited with a Rich Text Editor. No editor is currently available or enabled.";}}s:24:"labels.recordInformation";a:1:{i:0;a:2:{s:6:"source";s:18:"Record information";s:6:"target";s:18:"Record information";}}s:17:"labels.disableRTE";a:1:{i:0;a:2:{s:6:"source";s:30:"Disable Rich Text Editor (RTE)";s:6:"target";s:30:"Disable Rich Text Editor (RTE)";}}s:16:"labels._CONTROL_";a:1:{i:0;a:2:{s:6:"source";s:7:"Control";s:6:"target";s:7:"Control";}}s:13:"labels._PATH_";a:1:{i:0;a:2:{s:6:"source";s:4:"Path";s:6:"target";s:4:"Path";}}s:21:"labels._LOCALIZATION_";a:1:{i:0;a:2:{s:6:"source";s:12:"Localization";s:6:"target";s:12:"Localization";}}s:16:"labels.setFields";a:1:{i:0;a:2:{s:6:"source";s:10:"Set fields";s:6:"target";s:10:"Set fields";}}s:13:"labels.search";a:1:{i:0;a:2:{s:6:"source";s:6:"Search";s:6:"target";s:6:"Search";}}s:13:"labels.author";a:1:{i:0;a:2:{s:6:"source";s:6:"Author";s:6:"target";s:6:"Author";}}s:11:"labels.note";a:1:{i:0;a:2:{s:6:"source";s:4:"Note";s:6:"target";s:4:"Note";}}s:15:"labels.category";a:1:{i:0;a:2:{s:6:"source";s:8:"Category";s:6:"target";s:8:"Category";}}s:13:"labels.reload";a:1:{i:0;a:2:{s:6:"source";s:6:"Reload";s:6:"target";s:6:"Reload";}}s:10:"labels.csv";a:1:{i:0;a:2:{s:6:"source";s:17:"Download CSV file";s:6:"target";s:17:"Download CSV file";}}s:18:"labels.clear_cache";a:1:{i:0;a:2:{s:6:"source";s:25:"Clear cache for this page";s:6:"target";s:25:"Clear cache for this page";}}s:15:"labels.no_title";a:1:{i:0;a:2:{s:6:"source";s:8:"No title";s:6:"target";s:8:"No title";}}s:13:"labels.cancel";a:1:{i:0;a:2:{s:6:"source";s:6:"Cancel";s:6:"target";s:6:"Cancel";}}s:13:"labels.hidden";a:1:{i:0;a:2:{s:6:"source";s:6:"Hidden";s:6:"target";s:6:"Hidden";}}s:16:"labels.starttime";a:1:{i:0;a:2:{s:6:"source";s:5:"Start";s:6:"target";s:5:"Start";}}s:14:"labels.endtime";a:1:{i:0;a:2:{s:6:"source";s:3:"End";s:6:"target";s:3:"End";}}s:28:"labels.minutesHoursDaysYears";a:1:{i:0;a:2:{s:6:"source";s:34:"min|hrs|days|yrs|min|hour|day|year";s:6:"target";s:34:"min|hrs|days|yrs|min|hour|day|year";}}s:11:"labels.menu";a:1:{i:0;a:2:{s:6:"source";s:4:"Menu";s:6:"target";s:4:"Menu";}}s:15:"labels.showPage";a:1:{i:0;a:2:{s:6:"source";s:12:"View webpage";s:6:"target";s:12:"View webpage";}}s:15:"labels.showList";a:1:{i:0;a:2:{s:6:"source";s:16:"Show record list";s:6:"target";s:16:"Show record list";}}s:11:"labels.days";a:1:{i:0;a:2:{s:6:"source";s:4:"days";s:6:"target";s:4:"days";}}s:14:"labels.depth_0";a:1:{i:0;a:2:{s:6:"source";s:9:"This page";s:6:"target";s:9:"This page";}}s:14:"labels.depth_1";a:1:{i:0;a:2:{s:6:"source";s:7:"1 level";s:6:"target";s:7:"1 level";}}s:14:"labels.depth_2";a:1:{i:0;a:2:{s:6:"source";s:8:"2 levels";s:6:"target";s:8:"2 levels";}}s:14:"labels.depth_3";a:1:{i:0;a:2:{s:6:"source";s:8:"3 levels";s:6:"target";s:8:"3 levels";}}s:14:"labels.depth_4";a:1:{i:0;a:2:{s:6:"source";s:8:"4 levels";s:6:"target";s:8:"4 levels";}}s:17:"labels.depth_infi";a:1:{i:0;a:2:{s:6:"source";s:8:"Infinite";s:6:"target";s:8:"Infinite";}}s:12:"labels.allow";a:1:{i:0;a:2:{s:6:"source";s:5:"Allow";s:6:"target";s:5:"Allow";}}s:11:"labels.deny";a:1:{i:0;a:2:{s:6:"source";s:4:"Deny";s:6:"target";s:4:"Deny";}}s:16:"labels.automatic";a:1:{i:0;a:2:{s:6:"source";s:4:"Auto";s:6:"target";s:4:"Auto";}}s:14:"labels.enabled";a:1:{i:0;a:2:{s:6:"source";s:7:"Enabled";s:6:"target";s:7:"Enabled";}}s:11:"labels.show";a:1:{i:0;a:2:{s:6:"source";s:4:"Show";s:6:"target";s:4:"Show";}}s:17:"labels.generalTab";a:1:{i:0;a:2:{s:6:"source";s:7:"General";s:6:"target";s:7:"General";}}s:14:"labels.refresh";a:1:{i:0;a:2:{s:6:"source";s:27:"Reload the tree from server";s:6:"target";s:27:"Reload the tree from server";}}s:23:"labels.temporaryDBmount";a:1:{i:0;a:2:{s:6:"source";s:25:"Cancel temporary DB mount";s:6:"target";s:25:"Cancel temporary DB mount";}}s:18:"labels.refreshList";a:1:{i:0;a:2:{s:6:"source";s:23:"Reload list from server";s:6:"target";s:23:"Reload list from server";}}s:12:"labels.close";a:1:{i:0;a:2:{s:6:"source";s:5:"Close";s:6:"target";s:5:"Close";}}s:18:"labels.tableWizard";a:1:{i:0;a:2:{s:6:"source";s:12:"Table Wizard";s:6:"target";s:12:"Table Wizard";}}s:10:"labels.new";a:1:{i:0;a:2:{s:6:"source";s:3:"NEW";s:6:"target";s:3:"NEW";}}s:11:"labels.list";a:1:{i:0;a:2:{s:6:"source";s:4:"List";s:6:"target";s:4:"List";}}s:11:"labels.link";a:1:{i:0;a:2:{s:6:"source";s:4:"Link";s:6:"target";s:4:"Link";}}s:11:"labels.edit";a:1:{i:0;a:2:{s:6:"source";s:4:"Edit";s:6:"target";s:4:"Edit";}}s:16:"labels.createNew";a:1:{i:0;a:2:{s:6:"source";s:10:"Create new";s:6:"target";s:10:"Create new";}}s:20:"labels.createNewPage";a:1:{i:0;a:2:{s:6:"source";s:13:"Create new %s";s:6:"target";s:13:"Create new %s";}}s:22:"labels.createNewRecord";a:1:{i:0;a:2:{s:6:"source";s:26:"Create new %s on page "%s"";s:6:"target";s:26:"Create new %s on page "%s"";}}s:31:"labels.createNewRecordRootLevel";a:1:{i:0;a:2:{s:6:"source";s:27:"Create new %s on root level";s:6:"target";s:27:"Create new %s on root level";}}s:15:"labels.editPage";a:1:{i:0;a:2:{s:6:"source";s:12:"Edit %s "%s"";s:6:"target";s:12:"Edit %s "%s"";}}s:17:"labels.editRecord";a:1:{i:0;a:2:{s:6:"source";s:25:"Edit %s "%s" on page "%s"";s:6:"target";s:25:"Edit %s "%s" on page "%s"";}}s:24:"labels.editRecordNoTitle";a:1:{i:0;a:2:{s:6:"source";s:20:"Edit %s on page "%s"";s:6:"target";s:20:"Edit %s on page "%s"";}}s:26:"labels.editRecordRootLevel";a:1:{i:0;a:2:{s:6:"source";s:26:"Edit %s "%s" on root level";s:6:"target";s:26:"Edit %s "%s" on root level";}}s:16:"labels.rootLevel";a:1:{i:0;a:2:{s:6:"source";s:10:"root level";s:6:"target";s:10:"root level";}}s:13:"labels.addnew";a:1:{i:0;a:2:{s:6:"source";s:7:"Add new";s:6:"target";s:7:"Add new";}}s:16:"labels.toggleall";a:1:{i:0;a:2:{s:6:"source";s:10:"Toggle all";s:6:"target";s:10:"Toggle all";}}s:15:"labels.selected";a:1:{i:0;a:2:{s:6:"source";s:14:"Selected Items";s:6:"target";s:14:"Selected Items";}}s:12:"labels.items";a:1:{i:0;a:2:{s:6:"source";s:15:"Available Items";s:6:"target";s:15:"Available Items";}}s:22:"labels.remove_selected";a:1:{i:0;a:2:{s:6:"source";s:21:"Remove selected items";s:6:"target";s:21:"Remove selected items";}}s:18:"labels.move_to_top";a:1:{i:0;a:2:{s:6:"source";s:26:"Move selected items to top";s:6:"target";s:26:"Move selected items to top";}}s:14:"labels.move_up";a:1:{i:0;a:2:{s:6:"source";s:27:"Move selected items upwards";s:6:"target";s:27:"Move selected items upwards";}}s:16:"labels.move_down";a:1:{i:0;a:2:{s:6:"source";s:29:"Move selected items downwards";s:6:"target";s:29:"Move selected items downwards";}}s:21:"labels.move_to_bottom";a:1:{i:0;a:2:{s:6:"source";s:29:"Move selected items to bottom";s:6:"target";s:29:"Move selected items to bottom";}}s:11:"labels.move";a:1:{i:0;a:2:{s:6:"source";s:14:"Move this item";s:6:"target";s:14:"Move this item";}}s:18:"labels.browse_file";a:1:{i:0;a:2:{s:6:"source";s:16:"Browse for files";s:6:"target";s:16:"Browse for files";}}s:16:"labels.browse_db";a:1:{i:0;a:2:{s:6:"source";s:18:"Browse for records";s:6:"target";s:18:"Browse for records";}}s:22:"labels.clipInsert_file";a:1:{i:0;a:2:{s:6:"source";s:36:"Insert %s file(s) from the clipboard";s:6:"target";s:36:"Insert %s file(s) from the clipboard";}}s:20:"labels.clipInsert_db";a:1:{i:0;a:2:{s:6:"source";s:38:"Insert %s record(s) from the clipboard";s:6:"target";s:38:"Insert %s record(s) from the clipboard";}}s:21:"labels.generalOptions";a:1:{i:0;a:2:{s:6:"source";s:15:"General options";s:6:"target";s:15:"General options";}}s:26:"labels.generalOptions_more";a:1:{i:0;a:2:{s:6:"source";s:27:"General options (continued)";s:6:"target";s:27:"General options (continued)";}}s:16:"labels.allTables";a:1:{i:0;a:2:{s:6:"source";s:12:"[All tables]";s:6:"target";s:12:"[All tables]";}}s:22:"labels.noMatchingValue";a:1:{i:0;a:2:{s:6:"source";s:20:"INVALID VALUE ("%s")";s:6:"target";s:20:"INVALID VALUE ("%s")";}}s:21:"labels.thumbmode_clip";a:1:{i:0;a:2:{s:6:"source";s:28:"Show Thumbnails on ClipBoard";s:6:"target";s:28:"Show Thumbnails on ClipBoard";}}s:15:"labels.copymode";a:1:{i:0;a:2:{s:6:"source";s:33:"Copy items instead of moving them";s:6:"target";s:33:"Copy items instead of moving them";}}s:13:"labels.normal";a:1:{i:0;a:2:{s:6:"source";s:27:"Normal (single record mode)";s:6:"target";s:27:"Normal (single record mode)";}}s:25:"labels.normal-description";a:1:{i:0;a:2:{s:6:"source";s:58:""Normal" clipboard allows to copy/move one record at time.";s:6:"target";s:58:""Normal" clipboard allows to copy/move one record at time.";}}s:15:"labels.cliptabs";a:1:{i:0;a:2:{s:6:"source";s:11:"Clipboard #";s:6:"target";s:11:"Clipboard #";}}s:20:"labels.cliptabs-name";a:1:{i:0;a:2:{s:6:"source";s:36:"Clipboard #%s (multi-selection mode)";s:6:"target";s:36:"Clipboard #%s (multi-selection mode)";}}s:27:"labels.cliptabs-description";a:1:{i:0;a:2:{s:6:"source";s:121:"This clipboard allows to select and edit/copy/move multiple records at once. Choose it to show a checkbox by each record.";s:6:"target";s:121:"This clipboard allows to select and edit/copy/move multiple records at once. Choose it to show a checkbox by each record.";}}s:32:"labels.clipboard.delete_elements";a:1:{i:0;a:2:{s:6:"source";s:15:"Delete elements";s:6:"target";s:15:"Delete elements";}}s:32:"labels.clipboard.clear_clipboard";a:1:{i:0;a:2:{s:6:"source";s:15:"Clear clipboard";s:6:"target";s:15:"Clear clipboard";}}s:17:"labels.removeItem";a:1:{i:0;a:2:{s:6:"source";s:11:"Remove item";s:6:"target";s:11:"Remove item";}}s:19:"labels.holdDownCTRL";a:1:{i:0;a:2:{s:6:"source";s:71:"Important: Hold down the CTRL key while toggling elements in this list!";s:6:"target";s:71:"Important: Hold down the CTRL key while toggling elements in this list!";}}s:22:"labels.revertSelection";a:1:{i:0;a:2:{s:6:"source";s:16:"Revert selection";s:6:"target";s:16:"Revert selection";}}s:23:"labels.setAllCheckboxes";a:1:{i:0;a:2:{s:6:"source";s:21:"Select All Checkboxes";s:6:"target";s:21:"Select All Checkboxes";}}s:15:"labels.checkAll";a:1:{i:0;a:2:{s:6:"source";s:9:"Check all";s:6:"target";s:9:"Check all";}}s:17:"labels.uncheckAll";a:1:{i:0;a:2:{s:6:"source";s:11:"Uncheck all";s:6:"target";s:11:"Uncheck all";}}s:27:"labels.placeholder.override";a:1:{i:0;a:2:{s:6:"source";s:42:"Set element specific value (Default: "%s")";s:6:"target";s:42:"Set element specific value (Default: "%s")";}}s:41:"labels.placeholder.override_not_available";a:1:{i:0;a:2:{s:6:"source";s:39:"Set element specific value (No default)";s:6:"target";s:39:"Set element specific value (No default)";}}s:19:"labels.nullCheckbox";a:1:{i:0;a:2:{s:6:"source";s:9:"Set value";s:6:"target";s:9:"Set value";}}s:19:"labels.changeInOrig";a:1:{i:0;a:2:{s:6:"source";s:31:"Changed in original translation";s:6:"target";s:31:"Changed in original translation";}}s:16:"labels.expandAll";a:1:{i:0;a:2:{s:6:"source";s:10:"Expand all";s:6:"target";s:10:"Expand all";}}s:18:"labels.new_section";a:1:{i:0;a:2:{s:6:"source";s:10:"Create new";s:6:"target";s:10:"Create new";}}s:12:"labels.count";a:1:{i:0;a:2:{s:6:"source";s:8:"Quantity";s:6:"target";s:8:"Quantity";}}s:17:"labels.findRecord";a:1:{i:0;a:2:{s:6:"source";s:12:"Find records";s:6:"target";s:12:"Find records";}}s:20:"labels.noRecordFound";a:1:{i:0;a:2:{s:6:"source";s:15:"No record found";s:6:"target";s:15:"No record found";}}s:23:"labels.title.searchIcon";a:1:{i:0;a:2:{s:6:"source";s:21:"Toggle search toolbar";s:6:"target";s:21:"Toggle search toolbar";}}s:25:"labels.title.searchString";a:1:{i:0;a:2:{s:6:"source";s:11:"Search term";s:6:"target";s:11:"Search term";}}s:18:"labels.title.limit";a:1:{i:0;a:2:{s:6:"source";s:5:"Limit";s:6:"target";s:5:"Limit";}}s:19:"labels.title.search";a:1:{i:0;a:2:{s:6:"source";s:6:"Search";s:6:"target";s:6:"Search";}}s:26:"labels.title.search_levels";a:1:{i:0;a:2:{s:6:"source";s:13:"Search levels";s:6:"target";s:13:"Search levels";}}s:25:"labels.label.searchString";a:1:{i:0;a:2:{s:6:"source";s:11:"Search term";s:6:"target";s:11:"Search term";}}s:18:"labels.label.limit";a:1:{i:0;a:2:{s:6:"source";s:5:"Limit";s:6:"target";s:5:"Limit";}}s:26:"labels.label.search_levels";a:1:{i:0;a:2:{s:6:"source";s:13:"Search levels";s:6:"target";s:13:"Search levels";}}s:21:"labels.recordReadonly";a:1:{i:0;a:2:{s:6:"source";s:53:"The table is defined as readonly and can't be edited.";s:6:"target";s:53:"The table is defined as readonly and can't be edited.";}}s:24:"alttext.suggestSearching";a:1:{i:0;a:2:{s:6:"source";s:12:"Searching...";s:6:"target";s:12:"Searching...";}}s:10:"ver.online";a:1:{i:0;a:2:{s:6:"source";s:6:"ONLINE";s:6:"target";s:6:"ONLINE";}}s:7:"ver.mgm";a:1:{i:0;a:2:{s:6:"source";s:18:"Version Management";s:6:"target";s:18:"Version Management";}}s:10:"ver.selVer";a:1:{i:0;a:2:{s:6:"source";s:14:"Select version";s:6:"target";s:14:"Select version";}}s:8:"ver.swap";a:1:{i:0;a:2:{s:6:"source";s:12:"Swap/Publish";s:6:"target";s:12:"Swap/Publish";}}s:12:"ver.swapPage";a:1:{i:0;a:2:{s:6:"source";s:50:"Publish this version of the page including content";s:6:"target";s:50:"Publish this version of the page including content";}}s:21:"TYPO3_Element_Browser";a:1:{i:0;a:2:{s:6:"source";s:21:"TYPO3 Element Browser";s:6:"target";s:21:"TYPO3 Element Browser";}}s:25:"labels.referencesToRecord";a:1:{i:0;a:2:{s:6:"source";s:43:"(There are %s reference(s) to this record!)";s:6:"target";s:43:"(There are %s reference(s) to this record!)";}}s:25:"labels.referencesToFolder";a:1:{i:0;a:2:{s:6:"source";s:43:"(There are %s reference(s) to this folder!)";s:6:"target";s:43:"(There are %s reference(s) to this folder!)";}}s:23:"labels.referencesToFile";a:1:{i:0;a:2:{s:6:"source";s:41:"(There are %s reference(s) to this file!)";s:6:"target";s:41:"(There are %s reference(s) to this file!)";}}s:27:"labels.translationsOfRecord";a:1:{i:0;a:2:{s:6:"source";s:63:"(This record has %s translation(s) which will be deleted, too!)";s:6:"target";s:63:"(This record has %s translation(s) which will be deleted, too!)";}}s:22:"show_item.php.viewItem";a:1:{i:0;a:2:{s:6:"source";s:9:"View Item";s:6:"target";s:9:"View Item";}}s:34:"show_item.php.referencesToThisItem";a:1:{i:0;a:2:{s:6:"source";s:23:"References to this item";s:6:"target";s:23:"References to this item";}}s:36:"show_item.php.referencesFromThisItem";a:1:{i:0;a:2:{s:6:"source";s:25:"References from this item";s:6:"target";s:25:"References from this item";}}s:18:"show_item.php.file";a:1:{i:0;a:2:{s:6:"source";s:4:"File";s:6:"target";s:4:"File";}}s:24:"show_item.php.dimensions";a:1:{i:0;a:2:{s:6:"source";s:10:"Dimensions";s:6:"target";s:10:"Dimensions";}}s:22:"show_item.php.filesize";a:1:{i:0;a:2:{s:6:"source";s:4:"Size";s:6:"target";s:4:"Size";}}s:20:"show_item.php.pixels";a:1:{i:0;a:2:{s:6:"source";s:6:"Pixels";s:6:"target";s:6:"Pixels";}}s:19:"show_item.php.files";a:1:{i:0;a:2:{s:6:"source";s:5:"files";s:6:"target";s:5:"files";}}s:34:"show_item.php.cannotDisplayArchive";a:1:{i:0;a:2:{s:6:"source";s:101:"Sorry, TYPO3_CONF_VARS[BE][disable_exec_function] was set, so cannot display content of archive file.";s:6:"target";s:101:"Sorry, TYPO3_CONF_VARS[BE][disable_exec_function] was set, so cannot display content of archive file.";}}s:19:"show_item.php.table";a:1:{i:0;a:2:{s:6:"source";s:5:"Table";s:6:"target";s:5:"Table";}}s:17:"show_item.php.uid";a:1:{i:0;a:2:{s:6:"source";s:3:"Uid";s:6:"target";s:3:"Uid";}}s:19:"show_item.php.title";a:1:{i:0;a:2:{s:6:"source";s:5:"Title";s:6:"target";s:5:"Title";}}s:19:"show_item.php.field";a:1:{i:0;a:2:{s:6:"source";s:5:"Field";s:6:"target";s:5:"Field";}}s:25:"show_item.php.flexpointer";a:1:{i:0;a:2:{s:6:"source";s:11:"Flexpointer";s:6:"target";s:11:"Flexpointer";}}s:24:"show_item.php.softrefKey";a:1:{i:0;a:2:{s:6:"source";s:11:"Softref Key";s:6:"target";s:11:"Softref Key";}}s:21:"show_item.php.sorting";a:1:{i:0;a:2:{s:6:"source";s:7:"Sorting";s:6:"target";s:7:"Sorting";}}s:22:"show_item.php.refTable";a:1:{i:0;a:2:{s:6:"source";s:9:"Ref Table";s:6:"target";s:9:"Ref Table";}}s:20:"show_item.php.refUid";a:1:{i:0;a:2:{s:6:"source";s:7:"Ref Uid";s:6:"target";s:7:"Ref Uid";}}s:23:"show_item.php.refString";a:1:{i:0;a:2:{s:6:"source";s:10:"Ref String";s:6:"target";s:10:"Ref String";}}s:22:"show_item.php.ftp_area";a:1:{i:0;a:2:{s:6:"source";s:8:"FTP AREA";s:6:"target";s:8:"FTP AREA";}}s:28:"show_item.php.missing_record";a:1:{i:0;a:2:{s:6:"source";s:7:"Missing";s:6:"target";s:7:"Missing";}}s:20:"db_new.php.pagetitle";a:1:{i:0;a:2:{s:6:"source";s:10:"New record";s:6:"target";s:10:"New record";}}s:16:"db_new.php.after";a:1:{i:0;a:2:{s:6:"source";s:5:"after";s:6:"target";s:5:"after";}}s:17:"db_new.php.inside";a:1:{i:0;a:2:{s:6:"source";s:6:"inside";s:6:"target";s:6:"inside";}}s:25:"file_upload.php.pagetitle";a:1:{i:0;a:2:{s:6:"source";s:12:"Upload files";s:6:"target";s:12:"Upload files";}}s:22:"file_upload.php.submit";a:1:{i:0;a:2:{s:6:"source";s:12:"Upload files";s:6:"target";s:12:"Upload files";}}s:21:"file_upload.php.files";a:1:{i:0;a:2:{s:6:"source";s:5:"files";s:6:"target";s:5:"files";}}s:30:"file_upload.dropzonehint.title";a:1:{i:0;a:2:{s:6:"source";s:27:"Drag & drop to upload files";s:6:"target";s:27:"Drag & drop to upload files";}}s:32:"file_upload.dropzonehint.message";a:1:{i:0;a:2:{s:6:"source";s:60:"Drop your files here, or click, browse & choose files";s:6:"target";s:60:"Drop your files here, or click, browse & choose files";}}s:29:"file_upload.select-and-submit";a:1:{i:0;a:2:{s:6:"source";s:21:"Select & upload files";s:6:"target";s:21:"Select & upload files";}}s:31:"file_upload.maxFileSizeExceeded";a:1:{i:0;a:2:{s:6:"source";s:44:"File "{0}" exceeds maximum file size of {1}!";s:6:"target";s:44:"File "{0}" exceeds maximum file size of {1}!";}}s:26:"file_upload.fileNotAllowed";a:1:{i:0;a:2:{s:6:"source";s:30:"Filename "{0}" is not allowed!";s:6:"target";s:30:"Filename "{0}" is not allowed!";}}s:33:"file_upload.fileExtensionExpected";a:1:{i:0;a:2:{s:6:"source";s:55:"Upload failed! A file with "{0}" extension is expected!";s:6:"target";s:55:"Upload failed! A file with "{0}" extension is expected!";}}s:24:"file_upload.uploadFailed";a:1:{i:0;a:2:{s:6:"source";s:28:"Upload of file "{0}" failed!";s:6:"target";s:28:"Upload of file "{0}" failed!";}}s:30:"file_upload.upload-in-progress";a:1:{i:0;a:2:{s:6:"source";s:26:"File upload in progress...";s:6:"target";s:26:"File upload in progress...";}}s:32:"file_upload.upload-progress-info";a:1:{i:0;a:2:{s:6:"source";s:36:"Uploading file {0} out of {1} files.";s:6:"target";s:36:"Uploading file {0} out of {1} files.";}}s:27:"file_upload.upload-finished";a:1:{i:0;a:2:{s:6:"source";s:38:"Upload complete! Filelist reloading...";s:6:"target";s:38:"Upload complete! Filelist reloading...";}}s:34:"file_upload.overwriteExistingFiles";a:1:{i:0;a:2:{s:6:"source";s:36:"Shall existing files be overwritten?";s:6:"target";s:36:"Shall existing files be overwritten?";}}s:31:"file_upload.header.originalFile";a:1:{i:0;a:2:{s:6:"source";s:13:"Original file";s:6:"target";s:13:"Original file";}}s:31:"file_upload.header.uploadedFile";a:1:{i:0;a:2:{s:6:"source";s:13:"Uploaded file";s:6:"target";s:13:"Uploaded file";}}s:25:"file_upload.header.action";a:1:{i:0;a:2:{s:6:"source";s:6:"Action";s:6:"target";s:6:"Action";}}s:31:"file_upload.existingfiles.title";a:1:{i:0;a:2:{s:6:"source";s:24:"Some files exist already";s:6:"target";s:24:"Some files exist already";}}s:37:"file_upload.existingfiles.description";a:1:{i:0;a:2:{s:6:"source";s:110:"Some files you wanted to upload exist already on the system. Please select what you want to do with each file.";s:6:"target";s:110:"Some files you wanted to upload exist already on the system. Please select what you want to do with each file.";}}s:24:"file_upload.actions.skip";a:1:{i:0;a:2:{s:6:"source";s:13:"Skip the file";s:6:"target";s:13:"Skip the file";}}s:26:"file_upload.actions.rename";a:1:{i:0;a:2:{s:6:"source";s:6:"Rename";s:6:"target";s:6:"Rename";}}s:28:"file_upload.actions.override";a:1:{i:0;a:2:{s:6:"source";s:9:"Overwrite";s:6:"target";s:9:"Overwrite";}}s:32:"file_upload.actions.use_existing";a:1:{i:0;a:2:{s:6:"source";s:17:"Use existing file";s:6:"target";s:17:"Use existing file";}}s:29:"file_upload.actions.all.label";a:1:{i:0;a:2:{s:6:"source";s:35:"Alternatively, choose a mass action";s:6:"target";s:35:"Alternatively, choose a mass action";}}s:29:"file_upload.actions.all.empty";a:1:{i:0;a:2:{s:6:"source";s:13:"Please choose";s:6:"target";s:13:"Please choose";}}s:28:"file_upload.actions.all.skip";a:1:{i:0;a:2:{s:6:"source";s:14:"Skip all files";s:6:"target";s:14:"Skip all files";}}s:30:"file_upload.actions.all.rename";a:1:{i:0;a:2:{s:6:"source";s:16:"Rename all files";s:6:"target";s:16:"Rename all files";}}s:32:"file_upload.actions.all.override";a:1:{i:0;a:2:{s:6:"source";s:19:"Overwrite all files";s:6:"target";s:19:"Overwrite all files";}}s:36:"file_upload.actions.all.use_existing";a:1:{i:0;a:2:{s:6:"source";s:18:"Use existing files";s:6:"target";s:18:"Use existing files";}}s:25:"file_upload.button.cancel";a:1:{i:0;a:2:{s:6:"source";s:6:"Cancel";s:6:"target";s:6:"Cancel";}}s:27:"file_upload.button.continue";a:1:{i:0;a:2:{s:6:"source";s:30:"Continue with selected actions";s:6:"target";s:30:"Continue with selected actions";}}s:31:"file_upload.php.number_of_files";a:1:{i:0;a:2:{s:6:"source";s:15:"Number of files";s:6:"target";s:15:"Number of files";}}s:24:"file_rename.exists.title";a:1:{i:0;a:2:{s:6:"source";s:19:"File exists already";s:6:"target";s:19:"File exists already";}}s:30:"file_rename.exists.description";a:1:{i:0;a:2:{s:6:"source";s:103:"You want to rename the file "{0}" to "{1}", but such a file already exists. How do you want to proceed?";s:6:"target";s:103:"You want to rename the file "{0}" to "{1}", but such a file already exists. How do you want to proceed?";}}s:26:"file_rename.actions.cancel";a:1:{i:0;a:2:{s:6:"source";s:6:"Cancel";s:6:"target";s:6:"Cancel";}}s:26:"file_rename.actions.rename";a:1:{i:0;a:2:{s:6:"source";s:23:"Rename with unique name";s:6:"target";s:23:"Rename with unique name";}}s:28:"file_rename.actions.override";a:1:{i:0;a:2:{s:6:"source";s:9:"Overwrite";s:6:"target";s:9:"Overwrite";}}s:25:"file_rename.php.pagetitle";a:1:{i:0;a:2:{s:6:"source";s:6:"Rename";s:6:"target";s:6:"Rename";}}s:22:"file_rename.php.submit";a:1:{i:0;a:2:{s:6:"source";s:6:"Rename";s:6:"target";s:6:"Rename";}}s:33:"file_rename.php.label.target.file";a:1:{i:0;a:2:{s:6:"source";s:13:"New file name";s:6:"target";s:13:"New file name";}}s:35:"file_rename.php.label.target.folder";a:1:{i:0;a:2:{s:6:"source";s:15:"New folder name";s:6:"target";s:15:"New folder name";}}s:26:"file_replace.php.pagetitle";a:1:{i:0;a:2:{s:6:"source";s:7:"Replace";s:6:"target";s:7:"Replace";}}s:27:"file_replace.php.selectfile";a:1:{i:0;a:2:{s:6:"source";s:15:"Select new file";s:6:"target";s:15:"Select new file";}}s:30:"file_replace.php.keepfiletitle";a:1:{i:0;a:2:{s:6:"source";s:26:"Keep the current filename?";s:6:"target";s:26:"Keep the current filename?";}}s:23:"file_replace.php.browse";a:1:{i:0;a:2:{s:6:"source";s:6:"Browse";s:6:"target";s:6:"Browse";}}s:23:"file_replace.php.submit";a:1:{i:0;a:2:{s:6:"source";s:7:"Replace";s:6:"target";s:7:"Replace";}}s:23:"file_edit.php.pagetitle";a:1:{i:0;a:2:{s:6:"source";s:4:"Edit";s:6:"target";s:4:"Edit";}}s:20:"file_edit.php.submit";a:1:{i:0;a:2:{s:6:"source";s:4:"Save";s:6:"target";s:4:"Save";}}s:26:"file_edit.php.saveAndClose";a:1:{i:0;a:2:{s:6:"source";s:14:"Save and Close";s:6:"target";s:14:"Save and Close";}}s:22:"file_edit.php.coundNot";a:1:{i:0;a:2:{s:6:"source";s:96:"This filetype cannot be edited.
The file must have an extension like:

%s";s:6:"target";s:96:"This filetype cannot be edited.
The file must have an extension like:

%s";}}s:28:"file_newfolder.php.pagetitle";a:1:{i:0;a:2:{s:6:"source";s:18:"New file or folder";s:6:"target";s:18:"New file or folder";}}s:29:"file_newfolder.php.newfolders";a:1:{i:0;a:2:{s:6:"source";s:18:"Create new folders";s:6:"target";s:18:"Create new folders";}}s:34:"file_newfolder.php.label_newfolder";a:1:{i:0;a:2:{s:6:"source";s:6:"Folder";s:6:"target";s:6:"Folder";}}s:25:"file_newfolder.php.submit";a:1:{i:0;a:2:{s:6:"source";s:14:"Create folders";s:6:"target";s:14:"Create folders";}}s:19:"create_folder.title";a:1:{i:0;a:2:{s:6:"source";s:17:"Create new folder";s:6:"target";s:17:"Create new folder";}}s:20:"create_folder.submit";a:1:{i:0;a:2:{s:6:"source";s:13:"Create folder";s:6:"target";s:13:"Create folder";}}s:26:"file_newfolder.php.folders";a:1:{i:0;a:2:{s:6:"source";s:7:"folders";s:6:"target";s:7:"folders";}}s:33:"file_newfolder.php.newfile_submit";a:1:{i:0;a:2:{s:6:"source";s:11:"Create file";s:6:"target";s:11:"Create file";}}s:26:"file_newfolder.php.newfile";a:1:{i:0;a:2:{s:6:"source";s:19:"Create new textfile";s:6:"target";s:19:"Create new textfile";}}s:32:"file_newfolder.php.label_newfile";a:1:{i:0;a:2:{s:6:"source";s:9:"File name";s:6:"target";s:9:"File name";}}s:36:"file_newfolder.php.number_of_folders";a:1:{i:0;a:2:{s:6:"source";s:17:"Number of folders";s:6:"target";s:17:"Number of folders";}}s:22:"online_media.new_media";a:1:{i:0;a:2:{s:6:"source";s:19:"Add new media asset";s:6:"target";s:19:"Add new media asset";}}s:28:"online_media.new_media.label";a:1:{i:0;a:2:{s:6:"source";s:20:"Url of remote source";s:6:"target";s:20:"Url of remote source";}}s:39:"online_media.new_media.allowedProviders";a:1:{i:0;a:2:{s:6:"source";s:23:"Allowed media providers";s:6:"target";s:23:"Allowed media providers";}}s:29:"online_media.new_media.button";a:1:{i:0;a:2:{s:6:"source";s:16:"Add media by URL";s:6:"target";s:16:"Add media by URL";}}s:29:"online_media.new_media.submit";a:1:{i:0;a:2:{s:6:"source";s:9:"Add media";s:6:"target";s:9:"Add media";}}s:28:"online_media.new_media.added";a:1:{i:0;a:2:{s:6:"source";s:11:"Added media";s:6:"target";s:11:"Added media";}}s:34:"online_media.new_media.placeholder";a:1:{i:0;a:2:{s:6:"source";s:23:"Paste media url here...";s:6:"target";s:23:"Paste media url here...";}}s:35:"online_media.error.new_media.failed";a:1:{i:0;a:2:{s:6:"source";s:19:"Adding media failed";s:6:"target";s:19:"Adding media failed";}}s:30:"online_media.error.invalid_url";a:1:{i:0;a:2:{s:6:"source";s:23:"Unknown/not allowed URL";s:6:"target";s:23:"Unknown/not allowed URL";}}s:32:"file_clipupload.php.warning_head";a:1:{i:0;a:2:{s:6:"source";s:17:"Upload path error";s:6:"target";s:17:"Upload path error";}}s:27:"file_clipupload.php.warning";a:1:{i:0;a:2:{s:6:"source";s:110:"No upload-folder is found. You should create a TEMP-folder ("_temp_") in the root of one of your mounts first!";s:6:"target";s:110:"No upload-folder is found. You should create a TEMP-folder ("_temp_") in the root of one of your mounts first!";}}s:11:"mess.redraw";a:1:{i:0;a:2:{s:6:"source";s:74:"Redrawing the page will discard the current data. Do you want to continue?";s:6:"target";s:74:"Redrawing the page will discard the current data. Do you want to continue?";}}s:11:"mess.delete";a:1:{i:0;a:2:{s:6:"source";s:37:"Are you sure you want to delete '%s'?";s:6:"target";s:37:"Are you sure you want to delete '%s'?";}}s:15:"mess.deleteClip";a:1:{i:0;a:2:{s:6:"source";s:78:"Are you sure you want to delete ALL referenced elements (%s) on the clipboard?";s:6:"target";s:78:"Are you sure you want to delete ALL referenced elements (%s) on the clipboard?";}}s:18:"mess.refresh_login";a:1:{i:0;a:2:{s:6:"source";s:63:"Your login has probably expired. +Do you want to refresh it now?";s:6:"target";s:63:"Your login has probably expired. +Do you want to refresh it now?";}}s:33:"mess.refresh_login_refresh_button";a:1:{i:0;a:2:{s:6:"source";s:15:"Stay logged in!";s:6:"target";s:15:"Stay logged in!";}}s:33:"mess.refresh_direct_logout_button";a:1:{i:0;a:2:{s:6:"source";s:12:"No, log out.";s:6:"target";s:12:"No, log out.";}}s:29:"mess.refresh_login_logging_in";a:1:{i:0;a:2:{s:6:"source";s:13:"Logging in...";s:6:"target";s:13:"Logging in...";}}s:25:"mess.refresh_login_failed";a:1:{i:0;a:2:{s:6:"source";s:12:"Login failed";s:6:"target";s:12:"Login failed";}}s:33:"mess.refresh_login_failed_message";a:1:{i:0;a:2:{s:6:"source";s:21:"Password not correct.";s:6:"target";s:21:"Password not correct.";}}s:24:"mess.refresh_login_title";a:1:{i:0;a:2:{s:6:"source";s:33:"Refresh Login to TYPO3 (User: %s)";s:6:"target";s:33:"Refresh Login to TYPO3 (User: %s)";}}s:27:"mess.refresh_login_username";a:1:{i:0;a:2:{s:6:"source";s:8:"Username";s:6:"target";s:8:"Username";}}s:27:"mess.refresh_login_password";a:1:{i:0;a:2:{s:6:"source";s:8:"Password";s:6:"target";s:8:"Password";}}s:25:"mess.refresh_login_button";a:1:{i:0;a:2:{s:6:"source";s:5:"Login";s:6:"target";s:5:"Login";}}s:24:"mess.refresh_exit_button";a:1:{i:0;a:2:{s:6:"source";s:4:"Exit";s:6:"target";s:4:"Exit";}}s:32:"mess.refresh_login_emptyPassword";a:1:{i:0;a:2:{s:6:"source";s:30:"Empty password is not allowed!";s:6:"target";s:30:"Empty password is not allowed!";}}s:16:"mess.please_wait";a:1:{i:0;a:2:{s:6:"source";s:15:"Please wait ...";s:6:"target";s:15:"Please wait ...";}}s:14:"mess.be_locked";a:1:{i:0;a:2:{s:6:"source";s:173:"The TYPO3 backend is currently locked for maintenance. Leave this browser window open and the backend will automatically become available again once maintenance is complete.";s:6:"target";s:173:"The TYPO3 backend is currently locked for maintenance. Leave this browser window open and the backend will automatically become available again once maintenance is complete.";}}s:26:"mess.login_about_to_expire";a:1:{i:0;a:2:{s:6:"source";s:84:"Your TYPO3 login is about to expire. Please confirm that you want to stay logged in.";s:6:"target";s:84:"Your TYPO3 login is about to expire. Please confirm that you want to stay logged in.";}}s:32:"mess.refresh_login_logout_button";a:1:{i:0;a:2:{s:6:"source";s:10:"Log me out";s:6:"target";s:10:"Log me out";}}s:34:"mess.login_refresh_about_to_expire";a:1:{i:0;a:2:{s:6:"source";s:83:"Your TYPO3 login is about to expire. Please confirm that you want to be logged out.";s:6:"target";s:83:"Your TYPO3 login is about to expire. Please confirm that you want to be logged out.";}}s:32:"mess.login_about_to_expire_title";a:1:{i:0;a:2:{s:6:"source";s:29:"TYPO3 login expiration notice";s:6:"target";s:29:"TYPO3 login expiration notice";}}s:18:"mess.login_expired";a:1:{i:0;a:2:{s:6:"source";s:130:"Your TYPO3 login has expired. You need to login again if you want to continue. Otherwise you can close the current browser window.";s:6:"target";s:130:"Your TYPO3 login has expired. You need to login again if you want to continue. Otherwise you can close the current browser window.";}}s:21:"mess.noSelItemForEdit";a:1:{i:0;a:2:{s:6:"source";s:64:"Please select one or more items in the list before you can edit.";s:6:"target";s:64:"Please select one or more items in the list before you can edit.";}}s:26:"mess.refreshRequired.title";a:1:{i:0;a:2:{s:6:"source";s:16:"Refresh required";s:6:"target";s:16:"Refresh required";}}s:28:"mess.refreshRequired.content";a:1:{i:0;a:2:{s:6:"source";s:123:"This change will affect which fields are available in the form. Would you like to save now in order to refresh the display?";s:6:"target";s:123:"This change will affect which fields are available in the form. Would you like to save now in order to refresh the display?";}}s:14:"mess.move_into";a:1:{i:0;a:2:{s:6:"source";s:20:"Move "%s" into "%s"?";s:6:"target";s:20:"Move "%s" into "%s"?";}}s:21:"mess.move_into_colPos";a:1:{i:0;a:2:{s:6:"source";s:46:"Move "%1$s" into column "%3$s" on page "%2$s"?";s:6:"target";s:46:"Move "%1$s" into column "%3$s" on page "%2$s"?";}}s:15:"mess.move_after";a:1:{i:0;a:2:{s:6:"source";s:24:"Move "%s" to after "%s"?";s:6:"target";s:24:"Move "%s" to after "%s"?";}}s:14:"mess.copy_into";a:1:{i:0;a:2:{s:6:"source";s:20:"Copy "%s" into "%s"?";s:6:"target";s:20:"Copy "%s" into "%s"?";}}s:21:"mess.copy_into_colPos";a:1:{i:0;a:2:{s:6:"source";s:46:"Copy "%1$s" into column "%3$s" on page "%2$s"?";s:6:"target";s:46:"Copy "%1$s" into column "%3$s" on page "%2$s"?";}}s:15:"mess.copy_after";a:1:{i:0;a:2:{s:6:"source";s:24:"Copy "%s" to after "%s"?";s:6:"target";s:24:"Copy "%s" to after "%s"?";}}s:16:"mess.copycb_into";a:1:{i:0;a:2:{s:6:"source";s:52:"Copy all elements (%s) from the clipboard into "%s"?";s:6:"target";s:52:"Copy all elements (%s) from the clipboard into "%s"?";}}s:17:"mess.copycb_after";a:1:{i:0;a:2:{s:6:"source";s:69:"Copy all elements (%s) from the clipboard to the position after "%s"?";s:6:"target";s:69:"Copy all elements (%s) from the clipboard to the position after "%s"?";}}s:16:"mess.movecb_into";a:1:{i:0;a:2:{s:6:"source";s:52:"Move all elements (%s) from the clipboard into "%s"?";s:6:"target";s:52:"Move all elements (%s) from the clipboard into "%s"?";}}s:17:"mess.movecb_after";a:1:{i:0;a:2:{s:6:"source";s:69:"Move all elements (%s) from the clipboard to the position after "%s"?";s:6:"target";s:69:"Move all elements (%s) from the clipboard to the position after "%s"?";}}s:7:"rm.menu";a:1:{i:0;a:2:{s:6:"source";s:6:"[menu]";s:6:"target";s:6:"[menu]";}}s:10:"rm.saveDoc";a:1:{i:0;a:2:{s:6:"source";s:4:"Save";s:6:"target";s:4:"Save";}}s:10:"rm.viewDoc";a:1:{i:0;a:2:{s:6:"source";s:4:"View";s:6:"target";s:4:"View";}}s:14:"rm.saveDocShow";a:1:{i:0;a:2:{s:6:"source";s:18:"Save and view page";s:6:"target";s:18:"Save and view page";}}s:15:"rm.saveCloseDoc";a:1:{i:0;a:2:{s:6:"source";s:14:"Save and close";s:6:"target";s:14:"Save and close";}}s:19:"rm.saveCloseAllDocs";a:1:{i:0;a:2:{s:6:"source";s:18:"Save and close all";s:6:"target";s:18:"Save and close all";}}s:13:"rm.saveNewDoc";a:1:{i:0;a:2:{s:6:"source";s:25:"Save and create a new one";s:6:"target";s:25:"Save and create a new one";}}s:9:"rm.newDoc";a:1:{i:0;a:2:{s:6:"source";s:3:"New";s:6:"target";s:3:"New";}}s:15:"rm.duplicateDoc";a:1:{i:0;a:2:{s:6:"source";s:9:"Duplicate";s:6:"target";s:9:"Duplicate";}}s:23:"labels.recordDuplicated";a:1:{i:0;a:2:{s:6:"source";s:31:"The record has been duplicated.";s:6:"target";s:31:"The record has been duplicated.";}}s:11:"rm.closeDoc";a:1:{i:0;a:2:{s:6:"source";s:5:"Close";s:6:"target";s:5:"Close";}}s:15:"rm.closeAllDocs";a:1:{i:0;a:2:{s:6:"source";s:9:"Close all";s:6:"target";s:9:"Close all";}}s:24:"rm.clearCache_clearCache";a:1:{i:0;a:2:{s:6:"source";s:11:"Clear cache";s:6:"target";s:11:"Clear cache";}}s:22:"rm.clearCache_thisPage";a:1:{i:0;a:2:{s:6:"source";s:9:"This page";s:6:"target";s:9:"This page";}}s:17:"rm.clearCache_all";a:1:{i:0;a:2:{s:6:"source";s:14:"Clear FE cache";s:6:"target";s:14:"Clear FE cache";}}s:19:"rm.clearCache_pages";a:1:{i:0;a:2:{s:6:"source";s:16:"Clear Page Cache";s:6:"target";s:16:"Clear Page Cache";}}s:26:"rm.clearCache_allTypo3Conf";a:1:{i:0;a:2:{s:6:"source";s:25:"Clear cache in typo3conf/";s:6:"target";s:25:"Clear cache in typo3conf/";}}s:21:"rm.clearCacheMenu_all";a:1:{i:0;a:2:{s:6:"source";s:16:"Clear all caches";s:6:"target";s:16:"Clear all caches";}}s:23:"rm.clearCacheMenu_pages";a:1:{i:0;a:2:{s:6:"source";s:24:"Clear page content cache";s:6:"target";s:24:"Clear page content cache";}}s:30:"rm.clearCacheMenu_allTypo3Conf";a:1:{i:0;a:2:{s:6:"source";s:25:"Clear configuration cache";s:6:"target";s:25:"Clear configuration cache";}}s:20:"flushPageCachesTitle";a:1:{i:0;a:2:{s:6:"source";s:21:"Flush frontend caches";s:6:"target";s:21:"Flush frontend caches";}}s:26:"flushPageCachesDescription";a:1:{i:0;a:2:{s:6:"source";s:39:"Clear frontend and page-related caches.";s:6:"target";s:39:"Clear frontend and page-related caches.";}}s:20:"flushAllCachesTitle2";a:1:{i:0;a:2:{s:6:"source";s:16:"Flush all caches";s:6:"target";s:16:"Flush all caches";}}s:26:"flushAllCachesDescription2";a:1:{i:0;a:2:{s:6:"source";s:154:"Clear all system-related caches, including localization, extension configuration, file caches and opcode caches. Rebuilding this cache may take some time.";s:6:"target";s:154:"Clear all system-related caches, including localization, extension configuration, file caches and opcode caches. Rebuilding this cache may take some time.";}}s:17:"rm.adminFunctions";a:1:{i:0;a:2:{s:6:"source";s:15:"Admin functions";s:6:"target";s:15:"Admin functions";}}s:7:"rm.edit";a:1:{i:0;a:2:{s:6:"source";s:4:"Edit";s:6:"target";s:4:"Edit";}}s:9:"rm.export";a:1:{i:0;a:2:{s:6:"source";s:6:"Export";s:6:"target";s:6:"Export";}}s:9:"rm.delete";a:1:{i:0;a:2:{s:6:"source";s:6:"Delete";s:6:"target";s:6:"Delete";}}s:42:"message.header.fileNotDeletedHasReferences";a:1:{i:0;a:2:{s:6:"source";s:16:"File not deleted";s:6:"target";s:16:"File not deleted";}}s:47:"message.description.fileNotDeletedHasReferences";a:1:{i:0;a:2:{s:6:"source";s:73:"The file cannot be deleted since it is still used at the following places";s:6:"target";s:73:"The file cannot be deleted since it is still used at the following places";}}s:53:"message.header.folderNotDeletedHasFilesWithReferences";a:1:{i:0;a:2:{s:6:"source";s:18:"Folder not deleted";s:6:"target";s:18:"Folder not deleted";}}s:58:"message.description.folderNotDeletedHasFilesWithReferences";a:1:{i:0;a:2:{s:6:"source";s:66:"The folder cannot be deleted since it still contains files in use.";s:6:"target";s:66:"The folder cannot be deleted since it still contains files in use.";}}s:38:"message.header.fileHasBrokenReferences";a:1:{i:0;a:2:{s:6:"source";s:26:"File has broken references";s:6:"target";s:26:"File has broken references";}}s:43:"message.description.fileHasBrokenReferences";a:1:{i:0;a:2:{s:6:"source";s:70:"The file has %s broken reference(s) but it will be deleted regardless.";s:6:"target";s:70:"The file has %s broken reference(s) but it will be deleted regardless.";}}s:27:"message.header.fileNotFound";a:1:{i:0;a:2:{s:6:"source";s:14:"File not found";s:6:"target";s:14:"File not found";}}s:32:"message.description.fileNotFound";a:1:{i:0;a:2:{s:6:"source";s:51:"The file %s is not found, possible already removed.";s:6:"target";s:51:"The file %s is not found, possible already removed.";}}s:26:"message.header.fileDeleted";a:1:{i:0;a:2:{s:6:"source";s:12:"File deleted";s:6:"target";s:12:"File deleted";}}s:31:"message.description.fileDeleted";a:1:{i:0;a:2:{s:6:"source";s:39:"The file "%s" was successfully deleted.";s:6:"target";s:39:"The file "%s" was successfully deleted.";}}s:28:"message.header.folderDeleted";a:1:{i:0;a:2:{s:6:"source";s:14:"Folder deleted";s:6:"target";s:14:"Folder deleted";}}s:33:"message.description.folderDeleted";a:1:{i:0;a:2:{s:6:"source";s:41:"The folder "%s" was successfully deleted.";s:6:"target";s:41:"The folder "%s" was successfully deleted.";}}s:39:"message.header.folderNotDeletedHasFiles";a:1:{i:0;a:2:{s:6:"source";s:18:"Folder not deleted";s:6:"target";s:18:"Folder not deleted";}}s:44:"message.description.folderNotDeletedHasFiles";a:1:{i:0;a:2:{s:6:"source";s:59:"The folder cannot be deleted since it still contains files.";s:6:"target";s:59:"The folder cannot be deleted since it still contains files.";}}s:14:"buttons.logout";a:1:{i:0;a:2:{s:6:"source";s:6:"Logout";s:6:"target";s:6:"Logout";}}s:12:"buttons.exit";a:1:{i:0;a:2:{s:6:"source";s:4:"Exit";s:6:"target";s:4:"Exit";}}s:23:"buttons.selMenu_modules";a:1:{i:0;a:2:{s:6:"source";s:7:"MODULES";s:6:"target";s:7:"MODULES";}}s:13:"buttons.clear";a:1:{i:0;a:2:{s:6:"source";s:5:"Clear";s:6:"target";s:5:"Clear";}}s:17:"buttons.clipboard";a:1:{i:0;a:2:{s:6:"source";s:9:"Clipboard";s:6:"target";s:9:"Clipboard";}}s:29:"buttons.toggleLinkExplanation";a:1:{i:0;a:2:{s:6:"source";s:23:"Toggle link explanation";s:6:"target";s:23:"Toggle link explanation";}}s:29:"buttons.toggleSlugExplanation";a:1:{i:0;a:2:{s:6:"source";s:25:"Toggle manual URL segment";s:6:"target";s:25:"Toggle manual URL segment";}}s:31:"buttons.recreateSlugExplanation";a:1:{i:0;a:2:{s:6:"source";s:39:"Recalculate URL segment from page title";s:6:"target";s:39:"Recalculate URL segment from page title";}}s:25:"slugCreation.success.page";a:1:{i:0;a:2:{s:6:"source";s:34:"This page will be reachable via %s";s:6:"target";s:34:"This page will be reachable via %s";}}s:27:"slugCreation.success.record";a:1:{i:0;a:2:{s:6:"source";s:38:"The URL part of this record will be %s";s:6:"target";s:38:"The URL part of this record will be %s";}}s:18:"slugCreation.error";a:1:{i:0;a:2:{s:6:"source";s:64:"The requested URL is already in use, but %s will be used instead";s:6:"target";s:64:"The requested URL is already in use, but %s will be used instead";}}s:7:"cm.copy";a:1:{i:0;a:2:{s:6:"source";s:4:"Copy";s:6:"target";s:4:"Copy";}}s:6:"cm.cut";a:1:{i:0;a:2:{s:6:"source";s:3:"Cut";s:6:"target";s:3:"Cut";}}s:13:"cm.cutrelease";a:1:{i:0;a:2:{s:6:"source";s:11:"Cut release";s:6:"target";s:11:"Cut release";}}s:7:"cm.view";a:1:{i:0;a:2:{s:6:"source";s:4:"Show";s:6:"target";s:4:"Show";}}s:7:"cm.edit";a:1:{i:0;a:2:{s:6:"source";s:4:"Edit";s:6:"target";s:4:"Edit";}}s:14:"cm.editcontent";a:1:{i:0;a:2:{s:6:"source";s:12:"Edit content";s:6:"target";s:12:"Edit content";}}s:15:"cm.editMetadata";a:1:{i:0;a:2:{s:6:"source";s:26:"Edit Metadata of this file";s:6:"target";s:26:"Edit Metadata of this file";}}s:6:"cm.new";a:1:{i:0;a:2:{s:6:"source";s:3:"New";s:6:"target";s:3:"New";}}s:12:"cm.pasteinto";a:1:{i:0;a:2:{s:6:"source";s:10:"Paste into";s:6:"target";s:10:"Paste into";}}s:13:"cm.pasteafter";a:1:{i:0;a:2:{s:6:"source";s:11:"Paste after";s:6:"target";s:11:"Paste after";}}s:9:"cm.select";a:1:{i:0;a:2:{s:6:"source";s:6:"Select";s:6:"target";s:6:"Select";}}s:11:"cm.deselect";a:1:{i:0;a:2:{s:6:"source";s:8:"Deselect";s:6:"target";s:8:"Deselect";}}s:11:"cm.selectto";a:1:{i:0;a:2:{s:6:"source";s:9:"Select to";s:6:"target";s:9:"Select to";}}s:13:"cm.deselectto";a:1:{i:0;a:2:{s:6:"source";s:11:"Deselect to";s:6:"target";s:11:"Deselect to";}}s:9:"cm.delete";a:1:{i:0;a:2:{s:6:"source";s:6:"Delete";s:6:"target";s:6:"Delete";}}s:7:"cm.hide";a:1:{i:0;a:2:{s:6:"source";s:4:"Hide";s:6:"target";s:4:"Hide";}}s:9:"cm.unhide";a:1:{i:0;a:2:{s:6:"source";s:6:"Unhide";s:6:"target";s:6:"Unhide";}}s:9:"cm.online";a:1:{i:0;a:2:{s:6:"source";s:11:"Turn online";s:6:"target";s:11:"Turn online";}}s:10:"cm.offline";a:1:{i:0;a:2:{s:6:"source";s:12:"Turn offline";s:6:"target";s:12:"Turn offline";}}s:9:"cm.upload";a:1:{i:0;a:2:{s:6:"source";s:12:"Upload Files";s:6:"target";s:12:"Upload Files";}}s:9:"cm.rename";a:1:{i:0;a:2:{s:6:"source";s:6:"Rename";s:6:"target";s:6:"Rename";}}s:10:"cm.replace";a:1:{i:0;a:2:{s:6:"source";s:7:"Replace";s:6:"target";s:7:"Replace";}}s:7:"cm.open";a:1:{i:0;a:2:{s:6:"source";s:4:"Open";s:6:"target";s:4:"Open";}}s:7:"cm.save";a:1:{i:0;a:2:{s:6:"source";s:4:"Save";s:6:"target";s:4:"Save";}}s:8:"cm.unzip";a:1:{i:0;a:2:{s:6:"source";s:5:"Unzip";s:6:"target";s:5:"Unzip";}}s:7:"cm.info";a:1:{i:0;a:2:{s:6:"source";s:4:"Info";s:6:"target";s:4:"Info";}}s:12:"cm.createnew";a:1:{i:0;a:2:{s:6:"source";s:10:"Create new";s:6:"target";s:10:"Create new";}}s:17:"cm.createnew.link";a:1:{i:0;a:2:{s:6:"source";s:13:"Create new %s";s:6:"target";s:13:"Create new %s";}}s:17:"cm.tempMountPoint";a:1:{i:0;a:2:{s:6:"source";s:17:"Mount as treeroot";s:6:"target";s:17:"Mount as treeroot";}}s:16:"cm.copyPage_into";a:1:{i:0;a:2:{s:6:"source";s:14:"Copy page into";s:6:"target";s:14:"Copy page into";}}s:17:"cm.copyPage_after";a:1:{i:0;a:2:{s:6:"source";s:15:"Copy page after";s:6:"target";s:15:"Copy page after";}}s:16:"cm.movePage_into";a:1:{i:0;a:2:{s:6:"source";s:14:"Move page into";s:6:"target";s:14:"Move page into";}}s:17:"cm.movePage_after";a:1:{i:0;a:2:{s:6:"source";s:15:"Move page after";s:6:"target";s:15:"Move page after";}}s:18:"cm.copyFolder_into";a:1:{i:0;a:2:{s:6:"source";s:16:"Copy folder into";s:6:"target";s:16:"Copy folder into";}}s:18:"cm.moveFolder_into";a:1:{i:0;a:2:{s:6:"source";s:16:"Move folder into";s:6:"target";s:16:"Move folder into";}}s:20:"cm.createNewRelation";a:1:{i:0;a:2:{s:6:"source";s:19:"Create new relation";s:6:"target";s:19:"Create new relation";}}s:16:"cm.branchActions";a:1:{i:0;a:2:{s:6:"source";s:14:"Branch Actions";s:6:"target";s:14:"Branch Actions";}}s:19:"cm.copyPasteActions";a:1:{i:0;a:2:{s:6:"source";s:12:"Page Actions";s:6:"target";s:12:"Page Actions";}}s:17:"cm.collapseBranch";a:1:{i:0;a:2:{s:6:"source";s:15:"Collapse Branch";s:6:"target";s:15:"Collapse Branch";}}s:15:"cm.expandBranch";a:1:{i:0;a:2:{s:6:"source";s:13:"Expand Branch";s:6:"target";s:13:"Expand Branch";}}s:7:"cm.more";a:1:{i:0;a:2:{s:6:"source";s:15:"More options...";s:6:"target";s:15:"More options...";}}s:24:"cm.allowedFileExtensions";a:1:{i:0;a:2:{s:6:"source";s:23:"Allowed file extensions";s:6:"target";s:23:"Allowed file extensions";}}s:36:"cm.allowedEditableTextFileExtensions";a:1:{i:0;a:2:{s:6:"source";s:37:"Allowed editable text file extensions";s:6:"target";s:37:"Allowed editable text file extensions";}}s:20:"cm.allowEmbedSources";a:1:{i:0;a:2:{s:6:"source";s:21:"Allowed media sources";s:6:"target";s:21:"Allowed media sources";}}s:19:"cm.allowedRelations";a:1:{i:0;a:2:{s:6:"source";s:17:"Allowed relations";s:6:"target";s:17:"Allowed relations";}}s:17:"sortable.dragmove";a:1:{i:0;a:2:{s:6:"source";s:12:"Drag to move";s:6:"target";s:12:"Drag to move";}}s:21:"tree.defaultPageTitle";a:1:{i:0;a:2:{s:6:"source";s:15:"[Default Title]";s:6:"target";s:15:"[Default Title]";}}s:21:"tree.activeFilterMode";a:1:{i:0;a:2:{s:6:"source";s:21:"Active Filtering Mode";s:6:"target";s:21:"Active Filtering Mode";}}s:18:"tree.buttonNewNode";a:1:{i:0;a:2:{s:6:"source";s:16:"Create new pages";s:6:"target";s:16:"Create new pages";}}s:17:"tree.buttonFilter";a:1:{i:0;a:2:{s:6:"source";s:11:"Filter tree";s:6:"target";s:11:"Filter tree";}}s:19:"tree.searchTermInfo";a:1:{i:0;a:2:{s:6:"source";s:17:"Enter search term";s:6:"target";s:17:"Enter search term";}}s:24:"warning.install_password";a:1:{i:0;a:2:{s:6:"source";s:124:"The Install Tool is still using the default password "joh316". Update this within the %sAbout section%s of the Install Tool.";s:6:"target";s:124:"The Install Tool is still using the default password "joh316". Update this within the %sAbout section%s of the Install Tool.";}}s:36:"warning.installtool_default_password";a:1:{i:0;a:2:{s:6:"source";s:136:"The Install Tool is still using the default password "joh316". Update this within the %sImportant actions section%s of the Install Tool.";s:6:"target";s:136:"The Install Tool is still using the default password "joh316". Update this within the %sImportant actions section%s of the Install Tool.";}}s:21:"warning.backend_admin";a:1:{i:0;a:2:{s:6:"source";s:167:"The default backend user "admin" with password "password" is still present. %sEdit this account%s, either deleting it completely or changing the username and password.";s:6:"target";s:167:"The default backend user "admin" with password "password" is still present. %sEdit this account%s, either deleting it completely or changing the username and password.";}}s:25:"warning.file_deny_pattern";a:1:{i:0;a:2:{s:6:"source";s:180:"The value of fileDenyPattern is not set to its default:%s If TYPO3 is running on Apache, a customized value might enable backend or frontend users to execute malicious php scripts.";s:6:"target";s:180:"The value of fileDenyPattern is not set to its default:%s If TYPO3 is running on Apache, a customized value might enable backend or frontend users to execute malicious php scripts.";}}s:41:"warning.file_deny_pattern_partsNotPresent";a:1:{i:0;a:2:{s:6:"source";s:201:"Security Risk! The new value of fileDenyPattern misses parts of its default:%s If TYPO3 is running on Apache, a customized value might enable backend or frontend users to execute malicious php scripts.";s:6:"target";s:201:"Security Risk! The new value of fileDenyPattern misses parts of its default:%s If TYPO3 is running on Apache, a customized value might enable backend or frontend users to execute malicious php scripts.";}}s:26:"warning.file_deny_htaccess";a:1:{i:0;a:2:{s:6:"source";s:256:"The current value of fileDenyPattern allows to upload/create files with the name ".htaccess". If TYPO3 is running on Apache, this enables backend or frontend users to create and execute php scripts. Please reset the value of fileDenyPattern to its default.";s:6:"target";s:256:"The current value of fileDenyPattern allows to upload/create files with the name ".htaccess". If TYPO3 is running on Apache, this enables backend or frontend users to create and execute php scripts. Please reset the value of fileDenyPattern to its default.";}}s:23:"warning.install_enabled";a:1:{i:0;a:2:{s:6:"source";s:102:"The Install Tool is permanently enabled. Delete the file "%s" when you have finished setting up TYPO3.";s:6:"target";s:102:"The Install Tool is permanently enabled. Delete the file "%s" when you have finished setting up TYPO3.";}}s:27:"warning.install_enabled_cmd";a:1:{i:0;a:2:{s:6:"source";s:29:"Click to remove the file now!";s:6:"target";s:29:"Click to remove the file now!";}}s:28:"warning.install_trustedhosts";a:1:{i:0;a:2:{s:6:"source";s:139:"The trusted hosts pattern check is disabled. Please define the allowed hosts in the [SYS][trustedHostsPattern] section of the Install Tool.";s:6:"target";s:139:"The trusted hosts pattern check is disabled. Please define the allowed hosts in the [SYS][trustedHostsPattern] section of the Install Tool.";}}s:22:"warning.install_update";a:1:{i:0;a:2:{s:6:"source";s:243:"This installation is not configured for the TYPO3 version it is running. If you did so intentionally, this message can be safely ignored. If you are unsure, visit the Update Wizard section of the %sInstall Tool%s to see how TYPO3 would change.";s:6:"target";s:243:"This installation is not configured for the TYPO3 version it is running. If you did so intentionally, this message can be safely ignored. If you are unsure, visit the Update Wizard section of the %sInstall Tool%s to see how TYPO3 would change.";}}s:14:"warning.header";a:1:{i:0;a:2:{s:6:"source";s:17:"Important Notice!";s:6:"target";s:17:"Important Notice!";}}s:25:"warning.backend_reference";a:1:{i:0;a:2:{s:6:"source";s:152:"The Reference Index table is empty which is likely the result of a recent TYPO3 upgrade. Please go to %sTools>DB Check%s and update the reference index.";s:6:"target";s:152:"The Reference Index table is empty which is likely the result of a recent TYPO3 upgrade. Please go to %sTools>DB Check%s and update the reference index.";}}s:31:"warning.backend_reference_index";a:1:{i:0;a:2:{s:6:"source";s:198:"The Reference Index table is empty which is likely the result of a recent TYPO3 upgrade. The Reference Index was last updated on %3$s. Please go to %sTools>DB Check%s and update the reference index.";s:6:"target";s:198:"The Reference Index table is empty which is likely the result of a recent TYPO3 upgrade. The Reference Index was last updated on %3$s. Please go to %sTools>DB Check%s and update the reference index.";}}s:27:"warning.memcache_not_usable";a:1:{i:0;a:2:{s:6:"source";s:86:"Memcache is configured, but connection to memcached failed with these configuration(s)";s:6:"target";s:86:"Memcache is configured, but connection to memcached failed with these configuration(s)";}}s:20:"warning.file_missing";a:1:{i:0;a:2:{s:6:"source";s:16:"File is missing!";s:6:"target";s:16:"File is missing!";}}s:25:"warning.file_missing_text";a:1:{i:0;a:2:{s:6:"source";s:30:"This file is marked as missing";s:6:"target";s:30:"This file is marked as missing";}}s:35:"warning.header.storage_is_no_public";a:1:{i:0;a:2:{s:6:"source";s:21:"Storage is not public";s:6:"target";s:21:"Storage is not public";}}s:36:"warning.message.storage_is_no_public";a:1:{i:0;a:2:{s:6:"source";s:128:"The storage has been marked to be "publicly available" but is not detected as such by the driver. The setting has been reverted.";s:6:"target";s:128:"The storage has been marked to be "publicly available" but is not detected as such by the driver. The setting has been reverted.";}}s:30:"warning.inline_use_combination";a:1:{i:0;a:2:{s:6:"source";s:38:"This record will be modified globally.";s:6:"target";s:38:"This record will be modified globally.";}}s:33:"error.formProtection.tokenInvalid";a:1:{i:0;a:2:{s:6:"source";s:98:"Validating the security token of this form has failed. Please reload the form and submit it again.";s:6:"target";s:98:"Validating the security token of this form has failed. Please reload the form and submit it again.";}}s:22:"toolbarItems.shortcuts";a:1:{i:0;a:2:{s:6:"source";s:9:"Shortcuts";s:6:"target";s:9:"Shortcuts";}}s:21:"toolbarItems.shortcut";a:1:{i:0;a:2:{s:6:"source";s:8:"Shortcut";s:6:"target";s:8:"Shortcut";}}s:27:"toolbarItems.shortcutsGroup";a:1:{i:0;a:2:{s:6:"source";s:14:"Shortcut Group";s:6:"target";s:14:"Shortcut Group";}}s:26:"toolbarItems.shortcutsEdit";a:1:{i:0;a:2:{s:6:"source";s:13:"Edit Shortcut";s:6:"target";s:13:"Edit Shortcut";}}s:28:"toolbarItems.shortcutsDelete";a:1:{i:0;a:2:{s:6:"source";s:15:"Delete Shortcut";s:6:"target";s:15:"Delete Shortcut";}}s:22:"toolbarItems.bookmarks";a:1:{i:0;a:2:{s:6:"source";s:9:"Bookmarks";s:6:"target";s:9:"Bookmarks";}}s:21:"toolbarItems.bookmark";a:1:{i:0;a:2:{s:6:"source";s:8:"Bookmark";s:6:"target";s:8:"Bookmark";}}s:27:"toolbarItems.bookmarksGroup";a:1:{i:0;a:2:{s:6:"source";s:14:"Bookmark group";s:6:"target";s:14:"Bookmark group";}}s:26:"toolbarItems.bookmarksEdit";a:1:{i:0;a:2:{s:6:"source";s:13:"Edit bookmark";s:6:"target";s:13:"Edit bookmark";}}s:28:"toolbarItems.bookmarksDelete";a:1:{i:0;a:2:{s:6:"source";s:15:"Delete bookmark";s:6:"target";s:15:"Delete bookmark";}}s:29:"toolbarItems.collapsePageTree";a:1:{i:0;a:2:{s:6:"source";s:18:"Collapse page tree";s:6:"target";s:18:"Collapse page tree";}}s:35:"toolbarItems.confirmBookmarksDelete";a:1:{i:0;a:2:{s:6:"source";s:43:"Do you really want to remove this bookmark?";s:6:"target";s:43:"Do you really want to remove this bookmark?";}}s:27:"toolbarItems.createBookmark";a:1:{i:0;a:2:{s:6:"source";s:15:"Create bookmark";s:6:"target";s:15:"Create bookmark";}}s:31:"toolbarItems.bookmarkSavedTitle";a:1:{i:0;a:2:{s:6:"source";s:14:"Bookmark saved";s:6:"target";s:14:"Bookmark saved";}}s:33:"toolbarItems.bookmarkSavedMessage";a:1:{i:0;a:2:{s:6:"source";s:23:"The bookmark was saved.";s:6:"target";s:23:"The bookmark was saved.";}}s:17:"toolbarItems.help";a:1:{i:0;a:2:{s:6:"source";s:4:"Help";s:6:"target";s:4:"Help";}}s:29:"toolbarItems.minMaxModuleMenu";a:1:{i:0;a:2:{s:6:"source";s:29:"Minimize/maximize module menu";s:6:"target";s:29:"Minimize/maximize module menu";}}s:19:"toolbarItems.search";a:1:{i:0;a:2:{s:6:"source";s:6:"Search";s:6:"target";s:6:"Search";}}s:22:"toolbarItems.workspace";a:1:{i:0;a:2:{s:6:"source";s:9:"Workspace";s:6:"target";s:9:"Workspace";}}s:20:"toolbarItems.sysinfo";a:1:{i:0;a:2:{s:6:"source";s:18:"System Information";s:6:"target";s:18:"System Information";}}s:31:"toolbarItems.sysinfo.phpversion";a:1:{i:0;a:2:{s:6:"source";s:11:"PHP Version";s:6:"target";s:11:"PHP Version";}}s:29:"toolbarItems.sysinfo.database";a:1:{i:0;a:2:{s:6:"source";s:8:"Database";s:6:"target";s:8:"Database";}}s:39:"toolbarItems.sysinfo.applicationcontext";a:1:{i:0;a:2:{s:6:"source";s:19:"Application Context";s:6:"target";s:19:"Application Context";}}s:33:"toolbarItems.sysinfo.composerMode";a:1:{i:0;a:2:{s:6:"source";s:13:"Composer mode";s:6:"target";s:13:"Composer mode";}}s:32:"toolbarItems.sysinfo.gitrevision";a:1:{i:0;a:2:{s:6:"source";s:12:"GIT Revision";s:6:"target";s:12:"GIT Revision";}}s:36:"toolbarItems.sysinfo.operatingsystem";a:1:{i:0;a:2:{s:6:"source";s:16:"Operating System";s:6:"target";s:16:"Operating System";}}s:30:"toolbarItems.sysinfo.webserver";a:1:{i:0;a:2:{s:6:"source";s:9:"Webserver";s:6:"target";s:9:"Webserver";}}s:34:"toolbarItems.sysinfo.typo3-version";a:1:{i:0;a:2:{s:6:"source";s:13:"TYPO3 Version";s:6:"target";s:13:"TYPO3 Version";}}s:23:"extension.not.installed";a:1:{i:0;a:2:{s:6:"source";s:32:"Extension "%s" is not installed.";s:6:"target";s:32:"Extension "%s" is not installed.";}}s:26:"link.to.filefile.correctly";a:1:{i:0;a:2:{s:6:"source";s:33:"Please, do not link to this page.";s:6:"target";s:33:"Please, do not link to this page.";}}s:19:"csh_tooltip_loading";a:1:{i:0;a:2:{s:6:"source";s:15:"Loading help...";s:6:"target";s:15:"Loading help...";}}s:30:"error.database_schema_mismatch";a:1:{i:0;a:2:{s:6:"source";s:137:"A SQL error occurred. This may indicate a schema mismatch between TCA and the database. Try running database compare in the Install Tool.";s:6:"target";s:137:"A SQL error occurred. This may indicate a schema mismatch between TCA and the database. Try running database compare in the Install Tool.";}}s:36:"error.database_schema_mismatch_title";a:1:{i:0;a:2:{s:6:"source";s:14:"Database Error";s:6:"target";s:14:"Database Error";}}s:27:"error.items_proc_func_error";a:1:{i:0;a:2:{s:6:"source";s:66:"An error occurred trying to process items for field "%1$s" (%2$s).";s:6:"target";s:66:"An error occurred trying to process items for field "%1$s" (%2$s).";}}s:18:"error.invalidEmail";a:1:{i:0;a:2:{s:6:"source";s:35:""%s" is not a valid e-mail address.";s:6:"target";s:35:""%s" is not a valid e-mail address.";}}s:39:"error.adminCanNotChangeSystemMaintainer";a:1:{i:0;a:2:{s:6:"source";s:123:"Only system maintainers can change the admin flag and password of other system maintainers. The value has not been updated.";s:6:"target";s:123:"Only system maintainers can change the admin flag and password of other system maintainers. The value has not been updated.";}}s:58:"formEngine.beUser.admin.information.userIsSystemMaintainer";a:1:{i:0;a:2:{s:6:"source";s:32:"This user is a system maintainer";s:6:"target";s:32:"This user is a system maintainer";}}s:66:"formEngine.beUser.admin.information.userWillBecomeSystemMaintainer";a:1:{i:0;a:2:{s:6:"source";s:114:"This user is in the list of allowed system maintainers and will gain system level access if enabling admin access.";s:6:"target";s:114:"This user is in the list of allowed system maintainers and will gain system level access if enabling admin access.";}}s:72:"formEngine.beUser.admin.information.userAdminAndPasswordChangeNotAllowed";a:1:{i:0;a:2:{s:6:"source";s:90:"This user is a system maintainer. Changing the admin flag and changing password is denied.";s:6:"target";s:90:"This user is a system maintainer. Changing the admin flag and changing password is denied.";}}s:42:"error.backendUserGroupListTypeError.header";a:1:{i:0;a:2:{s:6:"source";s:34:"Possible misconfiguration detected";s:6:"target";s:34:"Possible misconfiguration detected";}}s:43:"error.backendUserGroupListTypeError.message";a:1:{i:0;a:2:{s:6:"source";s:207:"Editing of at least one plugin was enabled but editing the page content type "Insert Plugin" is still disallowed. Group members won't be able to edit plugins unless you activate editing for the content type.";s:6:"target";s:207:"Editing of at least one plugin was enabled but editing the page content type "Insert Plugin" is still disallowed. Group members won't be able to edit plugins unless you activate editing for the content type.";}}s:28:"error.missingLanguageIsocode";a:1:{i:0;a:2:{s:6:"source";s:88:"Missing ISO code for language "%s" (UID %d), please edit the language record and set it.";s:6:"target";s:88:"Missing ISO code for language "%s" (UID %d), please edit the language record and set it.";}}s:18:"labels.deleteTitle";a:1:{i:0;a:2:{s:6:"source";s:26:"Revert to default Constant";s:6:"target";s:26:"Revert to default Constant";}}s:16:"labels.editTitle";a:1:{i:0;a:2:{s:6:"source";s:18:"Edit this Constant";s:6:"target";s:18:"Edit this Constant";}}s:15:"pageTranslation";a:1:{i:0;a:2:{s:6:"source";s:16:"Page Translation";s:6:"target";s:16:"Page Translation";}}s:38:"filestorage.invalidpathexception.title";a:1:{i:0;a:2:{s:6:"source";s:13:"Error in Path";s:6:"target";s:13:"Error in Path";}}s:40:"filestorage.invalidpathexception.message";a:1:{i:0;a:2:{s:6:"source";s:120:"You entered an invalid path for this File Storage. Note that "../" and "//" are not allowed when using an absolute path.";s:6:"target";s:120:"You entered an invalid path for this File Storage. Note that "../" and "//" are not allowed when using an absolute path.";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/37ae1237de282788ec97965cec54beb1 b/var/cache/data/l10n/37ae1237de282788ec97965cec54beb1 new file mode 100644 index 0000000..321e2d7 --- /dev/null +++ b/var/cache/data/l10n/37ae1237de282788ec97965cec54beb1 @@ -0,0 +1 @@ +a:2:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:49:"Observe system status and adapt system parameters";s:6:"target";s:49:"Observe system status and adapt system parameters";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:6:"System";s:6:"target";s:6:"System";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/4051e7e1c42885a499642502dce0db0e b/var/cache/data/l10n/4051e7e1c42885a499642502dce0db0e new file mode 100644 index 0000000..a1d9381 --- /dev/null +++ b/var/cache/data/l10n/4051e7e1c42885a499642502dce0db0e @@ -0,0 +1 @@ +a:27:{s:19:"labels.submitLogout";a:1:{i:0;a:2:{s:6:"source";s:7:"Log Out";s:6:"target";s:7:"Log Out";}}s:19:"labels.whatIsOpenId";a:1:{i:0;a:2:{s:6:"source";s:15:"What is OpenId?";s:6:"target";s:15:"What is OpenId?";}}s:19:"availableInterfaces";a:1:{i:0;a:2:{s:6:"source";s:37:"Backend,Front End,Traditional Backend";s:6:"target";s:37:"Backend,Front End,Traditional Backend";}}s:17:"interface.backend";a:1:{i:0;a:2:{s:6:"source";s:7:"Backend";s:6:"target";s:7:"Backend";}}s:18:"interface.frontend";a:1:{i:0;a:2:{s:6:"source";s:8:"Frontend";s:6:"target";s:8:"Frontend";}}s:21:"interface.backend_old";a:1:{i:0;a:2:{s:6:"source";s:19:"Traditional Backend";s:6:"target";s:19:"Traditional Backend";}}s:8:"headline";a:1:{i:0;a:2:{s:6:"source";s:48:"Login to the TYPO3 CMS Backend on ###SITENAME###";s:6:"target";s:48:"Login to the TYPO3 CMS Backend on ###SITENAME###";}}s:10:"info.about";a:1:{i:0;a:2:{s:6:"source";s:195:"This is the backend login of TYPO3. You need username and password to access this administration interface. If you are a visitor of ###SITENAME###, please visit the public website: ###SITELINK###";s:6:"target";s:195:"This is the backend login of TYPO3. You need username and password to access this administration interface. If you are a visitor of ###SITENAME###, please visit the public website: ###SITELINK###";}}s:10:"info.reset";a:1:{i:0;a:2:{s:6:"source";s:15:"Reset this form";s:6:"target";s:15:"Reset this form";}}s:19:"info.cookies_and_js";a:1:{i:0;a:2:{s:6:"source";s:47:"(Note: Cookies and JavaScript must be enabled!)";s:6:"target";s:47:"(Note: Cookies and JavaScript must be enabled!)";}}s:5:"clear";a:1:{i:0;a:2:{s:6:"source";s:17:"Clear this field!";s:6:"target";s:17:"Clear this field!";}}s:35:"warning.incompatibleBrowserHeadline";a:1:{i:0;a:2:{s:6:"source";s:19:"Unsupported Browser";s:6:"target";s:19:"Unsupported Browser";}}s:27:"warning.incompatibleBrowser";a:1:{i:0;a:2:{s:6:"source";s:45:"You are using an unsupported browser version.";s:6:"target";s:45:"You are using an unsupported browser version.";}}s:43:"warning.incompatibleBrowserInternetExplorer";a:1:{i:0;a:2:{s:6:"source";s:146:"Please install a more modern browser version.";s:6:"target";s:146:"Please install a more modern browser version.";}}s:12:"newsheadline";a:1:{i:0;a:2:{s:6:"source";s:18:"Important Messages";s:6:"target";s:18:"Important Messages";}}s:11:"error.login";a:1:{i:0;a:2:{s:6:"source";s:130:"Your login attempt did not succeed. Make sure to spell your username and password correctly, including upper/lowercase characters.";s:6:"target";s:130:"Your login attempt did not succeed. Make sure to spell your username and password correctly, including upper/lowercase characters.";}}s:20:"error.cookies_ignore";a:1:{i:0;a:2:{s:6:"source";s:7:"Ignore!";s:6:"target";s:7:"Ignore!";}}s:24:"error.furtherInformation";a:1:{i:0;a:2:{s:6:"source";s:47:"For more information or further help click here";s:6:"target";s:47:"For more information or further help click here";}}s:11:"warranty.by";a:1:{i:0;a:2:{s:6:"source";s:50:"Warranty is supplied by %s; %sclick for details.%s";s:6:"target";s:50:"Warranty is supplied by %s; %sclick for details.%s";}}s:11:"no.warranty";a:1:{i:0;a:2:{s:6:"source";s:67:"TYPO3 CMS comes with ABSOLUTELY NO WARRANTY; %sclick for details.%s";s:6:"target";s:67:"TYPO3 CMS comes with ABSOLUTELY NO WARRANTY; %sclick for details.%s";}}s:9:"typo3.cms";a:1:{i:0;a:2:{s:6:"source";s:9:"TYPO3 CMS";s:6:"target";s:9:"TYPO3 CMS";}}s:13:"version.short";a:1:{i:0;a:2:{s:6:"source";s:4:"ver.";s:6:"target";s:4:"ver.";}}s:9:"copyright";a:1:{i:0;a:2:{s:6:"source";s:9:"Copyright";s:6:"target";s:9:"Copyright";}}s:19:"extension.copyright";a:1:{i:0;a:2:{s:6:"source";s:52:"Extensions are copyright of their respective owners.";s:6:"target";s:52:"Extensions are copyright of their respective owners.";}}s:12:"details.link";a:1:{i:0;a:2:{s:6:"source";s:21:"Go to %s for details.";s:6:"target";s:21:"Go to %s for details.";}}s:13:"free.software";a:1:{i:0;a:2:{s:6:"source";s:110:"This is free software, and you are welcome to redistribute it under certain conditions; %sclick for details.%s";s:6:"target";s:110:"This is free software, and you are welcome to redistribute it under certain conditions; %sclick for details.%s";}}s:11:"keep.notice";a:1:{i:0;a:2:{s:6:"source";s:63:"Obstructing the appearance of this notice is prohibited by law.";s:6:"target";s:63:"Obstructing the appearance of this notice is prohibited by law.";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/4a121ba1aecdc07daaa8e38c8c05cafc b/var/cache/data/l10n/4a121ba1aecdc07daaa8e38c8c05cafc new file mode 100644 index 0000000..6c49afa --- /dev/null +++ b/var/cache/data/l10n/4a121ba1aecdc07daaa8e38c8c05cafc @@ -0,0 +1 @@ +a:32:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:23:"Redirect Administration";s:6:"target";s:23:"Redirect Administration";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:50:"This is the administration area for Web Redirects.";s:6:"target";s:50:"This is the administration area for Web Redirects.";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:9:"Redirects";s:6:"target";s:9:"Redirects";}}s:23:"source_host_global_text";a:1:{i:0;a:2:{s:6:"source";s:28:"Global redirect (any domain)";s:6:"target";s:28:"Global redirect (any domain)";}}s:12:"heading_text";a:1:{i:0;a:2:{s:6:"source";s:19:"Redirect Management";s:6:"target";s:19:"Redirect Management";}}s:17:"redirect_add_text";a:1:{i:0;a:2:{s:6:"source";s:12:"Add redirect";s:6:"target";s:12:"Add redirect";}}s:24:"redirect_not_found.title";a:1:{i:0;a:2:{s:6:"source";s:19:"No redirects found!";s:6:"target";s:19:"No redirects found!";}}s:26:"redirect_not_found.message";a:1:{i:0;a:2:{s:6:"source";s:62:"There are currently no redirect records found in the database.";s:6:"target";s:62:"There are currently no redirect records found in the database.";}}s:15:"redirect_create";a:1:{i:0;a:2:{s:6:"source";s:19:"Create new redirect";s:6:"target";s:19:"Create new redirect";}}s:36:"redirect_not_found_with_filter.title";a:1:{i:0;a:2:{s:6:"source";s:19:"No redirects found!";s:6:"target";s:19:"No redirects found!";}}s:38:"redirect_not_found_with_filter.message";a:1:{i:0;a:2:{s:6:"source";s:68:"With the current set of filters applied, no redirect could be found.";s:6:"target";s:68:"With the current set of filters applied, no redirect could be found.";}}s:18:"redirect_no_filter";a:1:{i:0;a:2:{s:6:"source";s:17:"Remove all filter";s:6:"target";s:17:"Remove all filter";}}s:26:"filter.source_host.showAll";a:1:{i:0;a:2:{s:6:"source";s:8:"Show All";s:6:"target";s:8:"Show All";}}s:18:"filter.destination";a:1:{i:0;a:2:{s:6:"source";s:29:"Destination (Path or Page ID)";s:6:"target";s:29:"Destination (Path or Page ID)";}}s:23:"filter.targetStatusCode";a:1:{i:0;a:2:{s:6:"source";s:11:"Status Code";s:6:"target";s:11:"Status Code";}}s:17:"filter.sendButton";a:1:{i:0;a:2:{s:6:"source";s:4:"Send";s:6:"target";s:4:"Send";}}s:15:"record_disabled";a:1:{i:0;a:2:{s:6:"source";s:26:"Redirect is not activated!";s:6:"target";s:26:"Redirect is not activated!";}}s:11:"source_host";a:1:{i:0;a:2:{s:6:"source";s:11:"Source Host";s:6:"target";s:11:"Source Host";}}s:11:"source_path";a:1:{i:0;a:2:{s:6:"source";s:11:"Source Path";s:6:"target";s:11:"Source Path";}}s:23:"source_path.placeholder";a:1:{i:0;a:2:{s:6:"source";s:47:"/my-path/ or #^/my-path/$# (when regex enabled)";s:6:"target";s:47:"/my-path/ or #^/my-path/$# (when regex enabled)";}}s:11:"destination";a:1:{i:0;a:2:{s:6:"source";s:11:"Destination";s:6:"target";s:11:"Destination";}}s:6:"pageID";a:1:{i:0;a:2:{s:6:"source";s:7:"Page ID";s:6:"target";s:7:"Page ID";}}s:23:"destination_status_code";a:1:{i:0;a:2:{s:6:"source";s:11:"Status Code";s:6:"target";s:11:"Status Code";}}s:4:"hits";a:1:{i:0;a:2:{s:6:"source";s:4:"Hits";s:6:"target";s:4:"Hits";}}s:8:"hit_text";a:1:{i:0;a:2:{s:6:"source";s:6:"%s hit";s:6:"target";s:6:"%s hit";}}s:9:"hits_text";a:1:{i:0;a:2:{s:6:"source";s:7:"%s hits";s:6:"target";s:7:"%s hits";}}s:9:"hit_reset";a:1:{i:0;a:2:{s:6:"source";s:21:"Reset Hit Counter (!)";s:6:"target";s:21:"Reset Hit Counter (!)";}}s:23:"hit_reset.confirm.title";a:1:{i:0;a:2:{s:6:"source";s:36:"Reset the hitcounter of this record?";s:6:"target";s:36:"Reset the hitcounter of this record?";}}s:25:"hit_reset.confirm.content";a:1:{i:0;a:2:{s:6:"source";s:61:"Are you sure you want to reset the hitcounter of this record?";s:6:"target";s:61:"Are you sure you want to reset the hitcounter of this record?";}}s:8:"hit_last";a:1:{i:0;a:2:{s:6:"source";s:11:"Last Hit on";s:6:"target";s:11:"Last Hit on";}}s:14:"hit_last_never";a:1:{i:0;a:2:{s:6:"source";s:5:"Never";s:6:"target";s:5:"Never";}}s:17:"visit_destination";a:1:{i:0;a:2:{s:6:"source";s:5:"Go to";s:6:"target";s:5:"Go to";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/4d02dc04b7b420f94bfe6689d2a01a05 b/var/cache/data/l10n/4d02dc04b7b420f94bfe6689d2a01a05 new file mode 100644 index 0000000..b482543 --- /dev/null +++ b/var/cache/data/l10n/4d02dc04b7b420f94bfe6689d2a01a05 @@ -0,0 +1 @@ +a:2:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:16:"Help and support";s:6:"target";s:16:"Help and support";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:4:"Help";s:6:"target";s:4:"Help";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/4db669ae73a1e90d4f4a8137d32794b6 b/var/cache/data/l10n/4db669ae73a1e90d4f4a8137d32794b6 new file mode 100644 index 0000000..1c3d8e0 --- /dev/null +++ b/var/cache/data/l10n/4db669ae73a1e90d4f4a8137d32794b6 @@ -0,0 +1 @@ +a:127:{s:8:"adminLog";a:1:{i:0;a:2:{s:6:"source";s:18:"Administration log";s:6:"target";s:18:"Administration log";}}s:8:"allUsers";a:1:{i:0;a:2:{s:6:"source";s:11:"[All users]";s:6:"target";s:11:"[All users]";}}s:3:"any";a:1:{i:0;a:2:{s:6:"source";s:5:"[Any]";s:6:"target";s:5:"[Any]";}}s:7:"viaUser";a:1:{i:0;a:2:{s:6:"source";s:3:"via";s:6:"target";s:3:"via";}}s:4:"live";a:1:{i:0;a:2:{s:6:"source";s:4:"LIVE";s:6:"target";s:4:"LIVE";}}s:5:"draft";a:1:{i:0;a:2:{s:6:"source";s:5:"Draft";s:6:"target";s:5:"Draft";}}s:4:"self";a:1:{i:0;a:2:{s:6:"source";s:4:"Self";s:6:"target";s:4:"Self";}}s:9:"userGroup";a:1:{i:0;a:2:{s:6:"source";s:5:"Group";s:6:"target";s:5:"Group";}}s:8:"thisWeek";a:1:{i:0;a:2:{s:6:"source";s:9:"This week";s:6:"target";s:9:"This week";}}s:8:"lastWeek";a:1:{i:0;a:2:{s:6:"source";s:9:"Last week";s:6:"target";s:9:"Last week";}}s:9:"last7Days";a:1:{i:0;a:2:{s:6:"source";s:11:"Last 7 days";s:6:"target";s:11:"Last 7 days";}}s:9:"thisMonth";a:1:{i:0;a:2:{s:6:"source";s:10:"This month";s:6:"target";s:10:"This month";}}s:9:"lastMonth";a:1:{i:0;a:2:{s:6:"source";s:10:"Last month";s:6:"target";s:10:"Last month";}}s:10:"last31Days";a:1:{i:0;a:2:{s:6:"source";s:12:"Last 31 days";s:6:"target";s:12:"Last 31 days";}}s:7:"noLimit";a:1:{i:0;a:2:{s:6:"source";s:8:"No limit";s:6:"target";s:8:"No limit";}}s:11:"userDefined";a:1:{i:0;a:2:{s:6:"source";s:12:"User defined";s:6:"target";s:12:"User defined";}}s:3:"set";a:1:{i:0;a:2:{s:6:"source";s:3:"Set";s:6:"target";s:3:"Set";}}i:20;a:1:{i:0;a:2:{s:6:"source";s:2:"20";s:6:"target";s:2:"20";}}i:50;a:1:{i:0;a:2:{s:6:"source";s:2:"50";s:6:"target";s:2:"50";}}i:100;a:1:{i:0;a:2:{s:6:"source";s:3:"100";s:6:"target";s:3:"100";}}i:200;a:1:{i:0;a:2:{s:6:"source";s:3:"200";s:6:"target";s:3:"200";}}i:500;a:1:{i:0;a:2:{s:6:"source";s:3:"500";s:6:"target";s:3:"500";}}i:1000;a:1:{i:0;a:2:{s:6:"source";s:4:"1000";s:6:"target";s:4:"1000";}}s:9:"actionAll";a:1:{i:0;a:2:{s:6:"source";s:3:"All";s:6:"target";s:3:"All";}}s:14:"actionDatabase";a:1:{i:0;a:2:{s:6:"source";s:8:"Database";s:6:"target";s:8:"Database";}}s:10:"actionFile";a:1:{i:0;a:2:{s:6:"source";s:4:"File";s:6:"target";s:4:"File";}}s:11:"actionCache";a:1:{i:0;a:2:{s:6:"source";s:5:"Cache";s:6:"target";s:5:"Cache";}}s:14:"actionSettings";a:1:{i:0;a:2:{s:6:"source";s:8:"Settings";s:6:"target";s:8:"Settings";}}s:11:"actionLogin";a:1:{i:0;a:2:{s:6:"source";s:5:"Login";s:6:"target";s:5:"Login";}}s:12:"actionErrors";a:1:{i:0;a:2:{s:6:"source";s:6:"Errors";s:6:"target";s:6:"Errors";}}s:5:"group";a:1:{i:0;a:2:{s:6:"source";s:5:"Group";s:6:"target";s:5:"Group";}}s:4:"user";a:1:{i:0;a:2:{s:6:"source";s:4:"User";s:6:"target";s:4:"User";}}s:5:"users";a:1:{i:0;a:2:{s:6:"source";s:5:"Users";s:6:"target";s:5:"Users";}}s:4:"time";a:1:{i:0;a:2:{s:6:"source";s:4:"Time";s:6:"target";s:4:"Time";}}s:3:"max";a:1:{i:0;a:2:{s:6:"source";s:3:"Max";s:6:"target";s:3:"Max";}}s:15:"changesInFields";a:1:{i:0;a:2:{s:6:"source";s:22:"Changes in fields: %s.";s:6:"target";s:22:"Changes in fields: %s.";}}s:11:"showHistory";a:1:{i:0;a:2:{s:6:"source";s:12:"Show History";s:6:"target";s:12:"Show History";}}s:6:"action";a:1:{i:0;a:2:{s:6:"source";s:6:"Action";s:6:"target";s:6:"Action";}}s:9:"workspace";a:1:{i:0;a:2:{s:6:"source";s:9:"Workspace";s:6:"target";s:9:"Workspace";}}s:11:"groupByPage";a:1:{i:0;a:2:{s:6:"source";s:13:"Group by page";s:6:"target";s:13:"Group by page";}}s:15:"pagenameWithUID";a:1:{i:0;a:2:{s:6:"source";s:13:"%s" [UID: %s]";s:6:"target";s:13:"%s" [UID: %s]";}}s:8:"overview";a:1:{i:0;a:2:{s:6:"source";s:8:"Overview";s:6:"target";s:8:"Overview";}}s:8:"timeInfo";a:1:{i:0;a:2:{s:6:"source";s:43:"These pages have log messages from %s to %s";s:6:"target";s:43:"These pages have log messages from %s to %s";}}s:24:"forNonPageRelatedActions";a:1:{i:0;a:2:{s:6:"source";s:28:"for NON-PAGE related actions";s:6:"target";s:28:"for NON-PAGE related actions";}}s:12:"forRootLevel";a:1:{i:0;a:2:{s:6:"source";s:14:"for ROOT LEVEL";s:6:"target";s:14:"for ROOT LEVEL";}}s:7:"forPage";a:1:{i:0;a:2:{s:6:"source";s:23:"for PAGE "%s" (UID: %s)";s:6:"target";s:23:"for PAGE "%s" (UID: %s)";}}s:44:"logForNonPageRelatedActionsOrRootLevelOrPage";a:1:{i:0;a:2:{s:6:"source";s:20:"Log %s from %s to %s";s:6:"target";s:20:"Log %s from %s to %s";}}s:6:"type_1";a:1:{i:0;a:2:{s:6:"source";s:2:"DB";s:6:"target";s:2:"DB";}}s:10:"action_1_1";a:1:{i:0;a:2:{s:6:"source";s:6:"Insert";s:6:"target";s:6:"Insert";}}s:10:"action_1_2";a:1:{i:0;a:2:{s:6:"source";s:6:"Update";s:6:"target";s:6:"Update";}}s:10:"action_1_3";a:1:{i:0;a:2:{s:6:"source";s:6:"Delete";s:6:"target";s:6:"Delete";}}s:10:"action_1_4";a:1:{i:0;a:2:{s:6:"source";s:4:"Move";s:6:"target";s:4:"Move";}}s:10:"action_1_5";a:1:{i:0;a:2:{s:6:"source";s:5:"Check";s:6:"target";s:5:"Check";}}s:9:"msg_1_0_1";a:1:{i:0;a:2:{s:6:"source";s:53:"Referer host '%s' and server host '%s' did not match!";s:6:"target";s:53:"Referer host '%s' and server host '%s' did not match!";}}s:10:"msg_1_1_11";a:1:{i:0;a:2:{s:6:"source";s:79:"Attempt to insert record on page '%s' (%s) where this table, %s, is not allowed";s:6:"target";s:79:"Attempt to insert record on page '%s' (%s) where this table, %s, is not allowed";}}s:10:"msg_1_1_12";a:1:{i:0;a:2:{s:6:"source";s:103:"Attempt to insert a record on page '%s' (%s) from table '%s' without permissions. Or non-existing page.";s:6:"target";s:103:"Attempt to insert a record on page '%s' (%s) from table '%s' without permissions. Or non-existing page.";}}s:9:"msg_1_2_1";a:1:{i:0;a:2:{s:6:"source";s:47:"Attempt to modify table '%s' without permission";s:6:"target";s:47:"Attempt to modify table '%s' without permission";}}s:9:"msg_1_2_2";a:1:{i:0;a:2:{s:6:"source";s:76:"Attempt to modify record '%s' (%s) without permission. Or non-existing page.";s:6:"target";s:76:"Attempt to modify record '%s' (%s) without permission. Or non-existing page.";}}s:10:"msg_1_2_10";a:1:{i:0;a:2:{s:6:"source";s:29:"Record '%s' (%s) was updated.";s:6:"target";s:29:"Record '%s' (%s) was updated.";}}s:10:"msg_1_2_12";a:1:{i:0;a:2:{s:6:"source";s:22:"MySQL error: '%s' (%s)";s:6:"target";s:22:"MySQL error: '%s' (%s)";}}s:9:"msg_1_4_1";a:1:{i:0;a:2:{s:6:"source";s:72:"Attempt to move record '%s' (%s) to after a non-existing record (uid=%s)";s:6:"target";s:72:"Attempt to move record '%s' (%s) to after a non-existing record (uid=%s)";}}s:9:"msg_1_4_2";a:1:{i:0;a:2:{s:6:"source";s:40:"Moved record '%s' (%s) to page '%s' (%s)";s:6:"target";s:40:"Moved record '%s' (%s) to page '%s' (%s)";}}s:9:"msg_1_4_3";a:1:{i:0;a:2:{s:6:"source";s:42:"Moved record '%s' (%s) from page '%s' (%s)";s:6:"target";s:42:"Moved record '%s' (%s) from page '%s' (%s)";}}s:9:"msg_1_4_4";a:1:{i:0;a:2:{s:6:"source";s:40:"Moved record '%s' (%s) on page '%s' (%s)";s:6:"target";s:40:"Moved record '%s' (%s) on page '%s' (%s)";}}s:10:"msg_1_4_10";a:1:{i:0;a:2:{s:6:"source";s:80:"Attempt to move page '%s' (%s) to inside of its own rootline (at page '%s' (%s))";s:6:"target";s:80:"Attempt to move page '%s' (%s) to inside of its own rootline (at page '%s' (%s))";}}s:10:"msg_1_4_11";a:1:{i:0;a:2:{s:6:"source";s:79:"Attempt to insert record on page '%s' (%s) where this table, %s, is not allowed";s:6:"target";s:79:"Attempt to insert record on page '%s' (%s) where this table, %s, is not allowed";}}s:10:"msg_1_4_12";a:1:{i:0;a:2:{s:6:"source";s:103:"Attempt to insert a record on page '%s' (%s) from table '%s' without permissions. Or non-existing page.";s:6:"target";s:103:"Attempt to insert a record on page '%s' (%s) from table '%s' without permissions. Or non-existing page.";}}s:10:"msg_1_4_13";a:1:{i:0;a:2:{s:6:"source";s:96:"Attempt to move record '%s' (%s) to after another record, although the table has no sorting row.";s:6:"target";s:96:"Attempt to move record '%s' (%s) to after another record, although the table has no sorting row.";}}s:10:"msg_1_4_14";a:1:{i:0;a:2:{s:6:"source";s:68:"Attempt to move record '%s' (%s) without having permissions to do so";s:6:"target";s:68:"Attempt to move record '%s' (%s) without having permissions to do so";}}s:9:"msg_1_5_1";a:1:{i:0;a:2:{s:6:"source";s:66:"You cannot change the 'doktype' of page '%s' to the desired value.";s:6:"target";s:66:"You cannot change the 'doktype' of page '%s' to the desired value.";}}s:9:"msg_1_5_2";a:1:{i:0;a:2:{s:6:"source";s:104:"'doktype' of page '%s' could not be changed because the page contains records from disallowed tables; %s";s:6:"target";s:104:"'doktype' of page '%s' could not be changed because the page contains records from disallowed tables; %s";}}s:9:"msg_1_5_3";a:1:{i:0;a:2:{s:6:"source";s:41:"Too few items in the list of values. (%s)";s:6:"target";s:41:"Too few items in the list of values. (%s)";}}s:10:"msg_1_5_10";a:1:{i:0;a:2:{s:6:"source";s:49:"Could not delete file '%s' (does not exist). (%s)";s:6:"target";s:49:"Could not delete file '%s' (does not exist). (%s)";}}s:10:"msg_1_5_11";a:1:{i:0;a:2:{s:6:"source";s:67:"Copying file '%s' failed!: No destination file (%s) possible!. (%s)";s:6:"target";s:67:"Copying file '%s' failed!: No destination file (%s) possible!. (%s)";}}s:10:"msg_1_5_12";a:1:{i:0;a:2:{s:6:"source";s:40:"File extension '%s' is not allowed. (%s)";s:6:"target";s:40:"File extension '%s' is not allowed. (%s)";}}s:10:"msg_1_5_13";a:1:{i:0;a:2:{s:6:"source";s:52:"File size (%s) of file '%s' exceeds limit (%s). (%s)";s:6:"target";s:52:"File size (%s) of file '%s' exceeds limit (%s). (%s)";}}s:10:"msg_1_5_14";a:1:{i:0;a:2:{s:6:"source";s:65:"The destination (%s) or the source file (%s) does not exist. (%s)";s:6:"target";s:65:"The destination (%s) or the source file (%s) does not exist. (%s)";}}s:10:"msg_1_5_15";a:1:{i:0;a:2:{s:6:"source";s:33:"Copying to file '%s' failed! (%s)";s:6:"target";s:33:"Copying to file '%s' failed! (%s)";}}s:10:"msg_1_5_16";a:1:{i:0;a:2:{s:6:"source";s:112:"Copying file '%s' failed!: The destination path (%s) may be write protected. Please make it write enabled!. (%s)";s:6:"target";s:112:"Copying file '%s' failed!: The destination path (%s) may be write protected. Please make it write enabled!. (%s)";}}s:6:"type_2";a:1:{i:0;a:2:{s:6:"source";s:4:"FILE";s:6:"target";s:4:"FILE";}}s:10:"action_2_1";a:1:{i:0;a:2:{s:6:"source";s:6:"Upload";s:6:"target";s:6:"Upload";}}s:10:"action_2_2";a:1:{i:0;a:2:{s:6:"source";s:4:"Copy";s:6:"target";s:4:"Copy";}}s:10:"action_2_3";a:1:{i:0;a:2:{s:6:"source";s:4:"Move";s:6:"target";s:4:"Move";}}s:10:"action_2_4";a:1:{i:0;a:2:{s:6:"source";s:6:"Delete";s:6:"target";s:6:"Delete";}}s:10:"action_2_5";a:1:{i:0;a:2:{s:6:"source";s:6:"Rename";s:6:"target";s:6:"Rename";}}s:10:"action_2_6";a:1:{i:0;a:2:{s:6:"source";s:3:"New";s:6:"target";s:3:"New";}}s:10:"action_2_7";a:1:{i:0;a:2:{s:6:"source";s:5:"Unzip";s:6:"target";s:5:"Unzip";}}s:10:"action_2_8";a:1:{i:0;a:2:{s:6:"source";s:8:"New file";s:6:"target";s:8:"New file";}}s:10:"action_2_9";a:1:{i:0;a:2:{s:6:"source";s:4:"Edit";s:6:"target";s:4:"Edit";}}s:9:"msg_2_9_1";a:1:{i:0;a:2:{s:6:"source";s:39:"File saved to '%s', bytes: %s, MD5: %s ";s:6:"target";s:39:"File saved to '%s', bytes: %s, MD5: %s ";}}s:6:"type_3";a:1:{i:0;a:2:{s:6:"source";s:5:"CACHE";s:6:"target";s:5:"CACHE";}}s:10:"action_3_1";a:1:{i:0;a:2:{s:6:"source";s:11:"Clear Cache";s:6:"target";s:11:"Clear Cache";}}s:6:"type_4";a:1:{i:0;a:2:{s:6:"source";s:9:"EXTENSION";s:6:"target";s:9:"EXTENSION";}}s:6:"type_5";a:1:{i:0;a:2:{s:6:"source";s:5:"ERROR";s:6:"target";s:5:"ERROR";}}s:10:"action_5_0";a:1:{i:0;a:2:{s:6:"source";s:13:"Error handler";s:6:"target";s:13:"Error handler";}}s:8:"type_254";a:1:{i:0;a:2:{s:6:"source";s:7:"SETTING";s:6:"target";s:7:"SETTING";}}s:12:"action_254_1";a:1:{i:0;a:2:{s:6:"source";s:6:"Change";s:6:"target";s:6:"Change";}}s:8:"type_255";a:1:{i:0;a:2:{s:6:"source";s:5:"LOGIN";s:6:"target";s:5:"LOGIN";}}s:12:"action_255_1";a:1:{i:0;a:2:{s:6:"source";s:5:"LOGIN";s:6:"target";s:5:"LOGIN";}}s:12:"action_255_2";a:1:{i:0;a:2:{s:6:"source";s:6:"LOGOUT";s:6:"target";s:6:"LOGOUT";}}s:12:"action_255_3";a:1:{i:0;a:2:{s:6:"source";s:7:"ATTEMPT";s:6:"target";s:7:"ATTEMPT";}}s:11:"chLog_title";a:1:{i:0;a:2:{s:6:"source";s:15:"Admin Changelog";s:6:"target";s:15:"Admin Changelog";}}s:13:"chLog_users_0";a:1:{i:0;a:2:{s:6:"source";s:9:"All users";s:6:"target";s:9:"All users";}}s:14:"chLog_users_-1";a:1:{i:0;a:2:{s:6:"source";s:4:"Self";s:6:"target";s:4:"Self";}}s:12:"chLog_time_0";a:1:{i:0;a:2:{s:6:"source";s:9:"This week";s:6:"target";s:9:"This week";}}s:12:"chLog_time_1";a:1:{i:0;a:2:{s:6:"source";s:9:"Last week";s:6:"target";s:9:"Last week";}}s:12:"chLog_time_2";a:1:{i:0;a:2:{s:6:"source";s:11:"Last 7 days";s:6:"target";s:11:"Last 7 days";}}s:13:"chLog_time_10";a:1:{i:0;a:2:{s:6:"source";s:10:"This month";s:6:"target";s:10:"This month";}}s:13:"chLog_time_11";a:1:{i:0;a:2:{s:6:"source";s:10:"Last month";s:6:"target";s:10:"Last month";}}s:13:"chLog_time_12";a:1:{i:0;a:2:{s:6:"source";s:12:"Last 31 days";s:6:"target";s:12:"Last 31 days";}}s:13:"chLog_time_20";a:1:{i:0;a:2:{s:6:"source";s:8:"No limit";s:6:"target";s:8:"No limit";}}s:12:"chLog_l_time";a:1:{i:0;a:2:{s:6:"source";s:4:"Time";s:6:"target";s:4:"Time";}}s:12:"chLog_l_user";a:1:{i:0;a:2:{s:6:"source";s:4:"User";s:6:"target";s:4:"User";}}s:13:"chLog_l_error";a:1:{i:0;a:2:{s:6:"source";s:1:"E";s:6:"target";s:1:"E";}}s:14:"chLog_l_action";a:1:{i:0;a:2:{s:6:"source";s:6:"Action";s:6:"target";s:6:"Action";}}s:13:"chLog_l_types";a:1:{i:0;a:2:{s:6:"source";s:4:"Type";s:6:"target";s:4:"Type";}}s:13:"chLog_l_table";a:1:{i:0;a:2:{s:6:"source";s:5:"Table";s:6:"target";s:5:"Table";}}s:15:"chLog_l_details";a:1:{i:0;a:2:{s:6:"source";s:7:"Details";s:6:"target";s:7:"Details";}}s:15:"chLog_menuUsers";a:1:{i:0;a:2:{s:6:"source";s:5:"Users";s:6:"target";s:5:"Users";}}s:15:"chLog_menuDepth";a:1:{i:0;a:2:{s:6:"source";s:5:"Depth";s:6:"target";s:5:"Depth";}}s:14:"chLog_menuTime";a:1:{i:0;a:2:{s:6:"source";s:4:"Time";s:6:"target";s:4:"Time";}}s:28:"systemmessage.errorsInPeriod";a:1:{i:0;a:2:{s:6:"source";s:75:"We have found %1$d errors. Please check your system log.";s:6:"target";s:75:"We have found %1$d errors. Please check your system log.";}}s:7:"actions";a:1:{i:0;a:2:{s:6:"source";s:7:"Actions";s:6:"target";s:7:"Actions";}}s:14:"actions.delete";a:1:{i:0;a:2:{s:6:"source";s:21:"Delete similar errors";s:6:"target";s:21:"Delete similar errors";}}s:22:"actions.deleteWarnings";a:1:{i:0;a:2:{s:6:"source";s:23:"Delete similar warnings";s:6:"target";s:23:"Delete similar warnings";}}s:22:"actions.delete.message";a:1:{i:0;a:2:{s:6:"source";s:27:"Total entries deleted: %1$d";s:6:"target";s:27:"Total entries deleted: %1$d";}}s:25:"actions.delete.noRowFound";a:1:{i:0;a:2:{s:6:"source";s:29:"Log entry could not be found.";s:6:"target";s:29:"Log entry could not be found.";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/54399bf5021c893cd4deb4ef7b70d207 b/var/cache/data/l10n/54399bf5021c893cd4deb4ef7b70d207 new file mode 100644 index 0000000..7420112 --- /dev/null +++ b/var/cache/data/l10n/54399bf5021c893cd4deb4ef7b70d207 @@ -0,0 +1 @@ +a:3:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:13:"Backend Users";s:6:"target";s:13:"Backend Users";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:19:"Admin backend users";s:6:"target";s:19:"Admin backend users";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:13:"Backend users";s:6:"target";s:13:"Backend users";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/5627d4f7a3ef842a2b87973b94e0b9c8 b/var/cache/data/l10n/5627d4f7a3ef842a2b87973b94e0b9c8 new file mode 100644 index 0000000..b9e3a56 --- /dev/null +++ b/var/cache/data/l10n/5627d4f7a3ef842a2b87973b94e0b9c8 @@ -0,0 +1,9 @@ +a:35:{s:21:"no_modules_registered";a:1:{i:0;a:2:{s:6:"source";s:74:"No modules have been registered. Please contact your system administrator.";s:6:"target";s:74:"No modules have been registered. Please contact your system administrator.";}}s:15:"show_references";a:1:{i:0;a:2:{s:6:"source";s:15:"Show references";s:6:"target";s:15:"Show references";}}s:20:"systemmessage.header";a:1:{i:0;a:2:{s:6:"source";s:23:"Application Information";s:6:"target";s:23:"Application Information";}}s:19:"systemmessage.intro";a:1:{i:0;a:2:{s:6:"source";s:113:"This is a short system overview. For advanced information please head to the Environment Module.";s:6:"target";s:113:"This is a short system overview. For advanced information please head to the Environment Module.";}}s:21:"systemmessage.allgood";a:1:{i:0;a:2:{s:6:"source";s:50:"Your system is fully operational. +Have a nice day.";s:6:"target";s:50:"Your system is fully operational. +Have a nice day.";}}s:18:"usermodule.su.list";a:1:{i:0;a:2:{s:6:"source";s:20:"Recently switched to";s:6:"target";s:20:"Recently switched to";}}s:21:"usermodule.su.tooltip";a:1:{i:0;a:2:{s:6:"source";s:17:"Switch to user %s";s:6:"target";s:17:"Switch to user %s";}}s:16:"config.loginLogo";a:1:{i:0;a:2:{s:6:"source";s:221:"Logo: If set, this logo will be used instead of the TYPO3 logo above the login credential fields (e.g. fileadmin/images/login-logo.png or EXT:my_theme/Resources/Public/Images/login-logo.png or //domain.tld/login-logo.png)";s:6:"target";s:221:"Logo: If set, this logo will be used instead of the TYPO3 logo above the login credential fields (e.g. fileadmin/images/login-logo.png or EXT:my_theme/Resources/Public/Images/login-logo.png or //domain.tld/login-logo.png)";}}s:26:"config.loginHighlightColor";a:1:{i:0;a:2:{s:6:"source";s:88:"Highlight Color: If set, this color will be used as highlight color in the login screen.";s:6:"target";s:88:"Highlight Color: If set, this color will be used as highlight color in the login screen.";}}s:27:"config.loginBackgroundImage";a:1:{i:0;a:2:{s:6:"source";s:224:"Background Image: If set, this image will be used as background image for the login screen (e.g. fileadmin/images/my-background.jpg or EXT:my_theme/Resources/Public/Images/my-background.jpg or //domain.tld/my-background.png)";s:6:"target";s:224:"Background Image: If set, this image will be used as background image for the login screen (e.g. fileadmin/images/my-background.jpg or EXT:my_theme/Resources/Public/Images/my-background.jpg or //domain.tld/my-background.png)";}}s:20:"config.loginFootnote";a:1:{i:0;a:2:{s:6:"source";s:171:"Footnote: If set, this text will be displayed on the login screen to provide copyright information for the background image (e.g. © 2017 by Foo Bar) or a descriptive text";s:6:"target";s:171:"Footnote: If set, this text will be displayed on the login screen to provide copyright information for the background image (e.g. © 2017 by Foo Bar) or a descriptive text";}}s:18:"config.backendLogo";a:1:{i:0;a:2:{s:6:"source";s:204:"Logo: If set, this logo will be used instead of the TYPO3 logo in the TYPO3 Backend in the left top corner (e.g. fileadmin/images/backend-logo.png or EXT:my_theme/Resources/Public/Images/backend-logo.png)";s:6:"target";s:204:"Logo: If set, this logo will be used instead of the TYPO3 logo in the TYPO3 Backend in the left top corner (e.g. fileadmin/images/backend-logo.png or EXT:my_theme/Resources/Public/Images/backend-logo.png)";}}s:21:"config.backendFavicon";a:1:{i:0;a:2:{s:6:"source";s:124:"Favicon: If set, this favicon will be used instead of the TYPO3 logo (e.g. EXT:my_theme/Resources/Public/Images/favicon.ico)";s:6:"target";s:124:"Favicon: If set, this favicon will be used instead of the TYPO3 logo (e.g. EXT:my_theme/Resources/Public/Images/favicon.ico)";}}s:30:"foldertreeview.noFolders.title";a:1:{i:0;a:2:{s:6:"source";s:20:"No folders available";s:6:"target";s:20:"No folders available";}}s:32:"foldertreeview.noFolders.message";a:1:{i:0;a:2:{s:6:"source";s:111:"You do not have access to any folder. Please ask your administrator to fix access permissions for your account.";s:6:"target";s:111:"You do not have access to any folder. Please ask your administrator to fix access permissions for your account.";}}s:10:"login.link";a:1:{i:0;a:2:{s:6:"source";s:32:"Login with username and password";s:6:"target";s:32:"Login with username and password";}}s:14:"login.username";a:1:{i:0;a:2:{s:6:"source";s:8:"Username";s:6:"target";s:8:"Username";}}s:14:"login.password";a:1:{i:0;a:2:{s:6:"source";s:8:"Password";s:6:"target";s:8:"Password";}}s:20:"login.error.capslock";a:1:{i:0;a:2:{s:6:"source";s:29:"Attention: Caps lock enabled!";s:6:"target";s:29:"Attention: Caps lock enabled!";}}s:15:"login.interface";a:1:{i:0;a:2:{s:6:"source";s:9:"Interface";s:6:"target";s:9:"Interface";}}s:19:"login.news.previous";a:1:{i:0;a:2:{s:6:"source";s:8:"Previous";s:6:"target";s:8:"Previous";}}s:15:"login.news.next";a:1:{i:0;a:2:{s:6:"source";s:4:"Next";s:6:"target";s:4:"Next";}}s:19:"login.error.message";a:1:{i:0;a:2:{s:6:"source";s:34:"Your login attempt did not succeed";s:6:"target";s:34:"Your login attempt did not succeed";}}s:23:"login.error.description";a:1:{i:0;a:2:{s:6:"source";s:94:"Make sure to spell your username and password correctly, including upper/lowercase characters.";s:6:"target";s:94:"Make sure to spell your username and password correctly, including upper/lowercase characters.";}}s:22:"login.error.javascript";a:1:{i:0;a:2:{s:6:"source";s:27:"Please activate JavaScript!";s:6:"target";s:27:"Please activate JavaScript!";}}s:19:"login.error.cookies";a:1:{i:0;a:2:{s:6:"source";s:24:"Please activate Cookies!";s:6:"target";s:24:"Please activate Cookies!";}}s:20:"login.error.referrer";a:1:{i:0;a:2:{s:6:"source";s:123:"TYPO3 relies on HTTP referrers for security reasons in the backend. It seems your browser refused to send this information.";s:6:"target";s:123:"TYPO3 relies on HTTP referrers for security reasons in the backend. It seems your browser refused to send this information.";}}s:13:"login.process";a:1:{i:0;a:2:{s:6:"source";s:24:"Verifying Login Data ...";s:6:"target";s:24:"Verifying Login Data ...";}}s:12:"login.submit";a:1:{i:0;a:2:{s:6:"source";s:5:"Login";s:6:"target";s:5:"Login";}}s:19:"login.copyrightLink";a:1:{i:0;a:2:{s:6:"source";s:16:"More about TYPO3";s:6:"target";s:16:"More about TYPO3";}}s:15:"login.typo3Logo";a:1:{i:0;a:2:{s:6:"source";s:10:"TYPO3 logo";s:6:"target";s:10:"TYPO3 logo";}}s:12:"login.donate";a:1:{i:0;a:2:{s:6:"source";s:6:"Donate";s:6:"target";s:6:"Donate";}}s:23:"button.showPageTsConfig";a:1:{i:0;a:2:{s:6:"source";s:18:"Show PageTS-Config";s:6:"target";s:18:"Show PageTS-Config";}}s:23:"button.hidePageTsConfig";a:1:{i:0;a:2:{s:6:"source";s:18:"Hide PageTS-Config";s:6:"target";s:18:"Hide PageTS-Config";}}s:46:"formEngine.databaseRecordErrorInlineChildChild";a:1:{i:0;a:2:{s:6:"source";s:359:"The record with uid %2$s from table %1$s could not be retrieved from the database. This data incosistency can occur if + a base record has been deleted but the intermediate record from table %3$s with uid %4$s still points to it. To fix + this situation, either delete the intermediate record, or recover the deleted record using the recycler module. + ";s:6:"target";s:359:"The record with uid %2$s from table %1$s could not be retrieved from the database. This data incosistency can occur if + a base record has been deleted but the intermediate record from table %3$s with uid %4$s still points to it. To fix + this situation, either delete the intermediate record, or recover the deleted record using the recycler module. + ";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/56d6b4cb0076f3245adda710d56f9705 b/var/cache/data/l10n/56d6b4cb0076f3245adda710d56f9705 new file mode 100644 index 0000000..c7259fa --- /dev/null +++ b/var/cache/data/l10n/56d6b4cb0076f3245adda710d56f9705 @@ -0,0 +1,32 @@ +a:40:{s:17:"ll_welcome_header";a:1:{i:0;a:2:{s:6:"source";s:10:"User login";s:6:"target";s:17:"Benutzeranmeldung";}}s:18:"ll_welcome_message";a:1:{i:0;a:2:{s:6:"source";s:71:"Enter your username and password here in order to log in on the website";s:6:"target";s:92:"Bitte geben Sie Ihren Benutzernamen und Ihr Passwort ein, um sich an der Website anzumelden.";}}s:16:"ll_logout_header";a:1:{i:0;a:2:{s:6:"source";s:20:"You have logged out.";s:6:"target";s:26:"Sie haben sich abgemeldet.";}}s:17:"ll_logout_message";a:1:{i:0;a:2:{s:6:"source";s:117:"You just logged out from your user session on this website. You can login again or as another user by the form below.";s:6:"target";s:110:"Sie haben sich gerade von dieser Website abgemeldet. Sie können sich mit dem Anmeldeformular erneut anmelden.";}}s:15:"ll_error_header";a:1:{i:0;a:2:{s:6:"source";s:13:"Login failure";s:6:"target";s:13:"Anmeldefehler";}}s:16:"ll_error_message";a:1:{i:0;a:2:{s:6:"source";s:253:"An error occurred during login. Most likely you didn't enter the username or password correctly. +Be certain that you enter them precisely as they are, including upper/lower case. +Another possibility is that cookies might be disabled in your web browser.";s:6:"target";s:328:"Bei der Anmeldung trat ein Fehler auf. Eventuell haben Sie den Benutzernamen oder das Passwort nicht korrekt eingegeben. +Bitte stellen Sie sicher, dass Sie sie korrekt eingeben, berücksichtigen Sie dabei bitte die Groß- und Klein­schrei­bung. +Möglicherweise ist in Ihrem Browser auch das Setzen von Cookies nicht gestattet.";}}s:17:"ll_success_header";a:1:{i:0;a:2:{s:6:"source";s:16:"Login successful";s:6:"target";s:21:"Anmeldung erfolgreich";}}s:18:"ll_success_message";a:1:{i:0;a:2:{s:6:"source";s:37:"You are now logged in as '###USER###'";s:6:"target";s:40:"Sie sind nun angemeldet als '###USER###'";}}s:16:"ll_status_header";a:1:{i:0;a:2:{s:6:"source";s:14:"Current status";s:6:"target";s:16:"Aktueller Status";}}s:17:"ll_status_message";a:1:{i:0;a:2:{s:6:"source";s:27:"This is your current status";s:6:"target";s:28:"Das ist Ihr aktueller Status";}}s:14:"cookie_warning";a:1:{i:0;a:2:{s:6:"source";s:223:"Warning: There is a possibility that cookies are not enabled in your web browser! If your login disappears on your next click that is the case and you should enable cookies (or accept cookies from this website) immediately!";s:6:"target";s:324:"Warnung: Es besteht die Möglichkeit, dass in Ihrem Browser Cookies deaktiviert sind! Sollte trotz erfolgreicher Anmeldung beim nächsten Klick wieder die Anmeldeseite erscheinen, so sind Cookies deaktiviert. Sie sollten daher umgehend Cookies akzeptieren, entweder generell für alle Websites oder nur für diese spezielle.";}}s:8:"username";a:1:{i:0;a:2:{s:6:"source";s:8:"Username";s:6:"target";s:13:"Benutzername:";}}s:8:"password";a:1:{i:0;a:2:{s:6:"source";s:8:"Password";s:6:"target";s:9:"Passwort:";}}s:5:"login";a:1:{i:0;a:2:{s:6:"source";s:5:"Login";s:6:"target";s:8:"Anmelden";}}s:10:"permalogin";a:1:{i:0;a:2:{s:6:"source";s:14:"Stay logged in";s:6:"target";s:19:"Angemeldet bleiben:";}}s:6:"logout";a:1:{i:0;a:2:{s:6:"source";s:6:"Logout";s:6:"target";s:8:"Abmelden";}}s:13:"send_password";a:1:{i:0;a:2:{s:6:"source";s:13:"Send password";s:6:"target";s:15:"Passwort senden";}}s:14:"reset_password";a:1:{i:0;a:2:{s:6:"source";s:14:"Reset Password";s:6:"target";s:22:"Passwort zurücksetzen";}}s:25:"ll_change_password_header";a:1:{i:0;a:2:{s:6:"source";s:20:"Change your password";s:6:"target";s:16:"Passwort ändern";}}s:26:"ll_change_password_message";a:1:{i:0;a:2:{s:6:"source";s:82:"Please enter your new password twice. Password needs a minimum length of %s chars.";s:6:"target";s:98:"Bitte geben Sie Ihr neues Passwort zweimal ein. Das Passwort muss mindestens %s Zeichen lang sein.";}}s:39:"ll_change_password_nolinkprefix_message";a:1:{i:0;a:2:{s:6:"source";s:220:"Error: there is no prefix for the link. Please set one of the following in your typoscript template: plugin.tx_felogin_pi1.feloginBaseURL = http://yourdomain/, config.baseURL = http://yourdomain/, config.absRefPrefix = /";s:6:"target";s:247:"FEHLER: Für diesen Link ist kein Prafix definiert. Bitte setzen Sie eine der folgenden Variablen in Ihrem TypoScript-Template: plugin.tx_felogin_pi1.feloginBaseURL = http://ihredomain/, config.baseURL = http://ihredomain/, config.absRefPrefix = /";}}s:35:"ll_change_password_notvalid_message";a:1:{i:0;a:2:{s:6:"source";s:79:"The link you clicked is not valid. Please repeat the forgot password procedure.";s:6:"target";s:115:"Der Link, den Sie angeklickt haben, ist nicht gültig. Bitte wiederholen Sie den Passwort-Wiederherstellen-Prozess.";}}s:35:"ll_change_password_notequal_message";a:1:{i:0;a:2:{s:6:"source";s:111:"The passwords are not equal, please enter your new password twice. Password needs a minimum length of %s chars.";s:6:"target";s:151:"Die eingegebenen Passwörter stimmen nicht überein, bitte geben Sie Ihr neues Passwort zweimal ein. Das Passwort muss mindestens %s Zeichen lang sein.";}}s:35:"ll_change_password_tooshort_message";a:1:{i:0;a:2:{s:6:"source";s:116:"The password length is too short. Please enter your new password twice. Password needs a minimum length of %s chars.";s:6:"target";s:124:"Das Passwort ist zu kurz. Bitte geben Sie Ihr neues Passwort zweimal ein. Das Passwort muss mindestens %s Zeichen lang sein.";}}s:31:"ll_change_password_done_message";a:1:{i:0;a:2:{s:6:"source";s:71:"Your password has been saved. You can now login with your new password.";s:6:"target";s:87:"Ihr Passwort wurde gespeichert. Sie können sich nun mit Ihrem neuen Passwort anmelden.";}}s:15:"change_password";a:1:{i:0;a:2:{s:6:"source";s:20:"Change your password";s:6:"target";s:16:"Passwort ändern";}}s:18:"newpassword_label1";a:1:{i:0;a:2:{s:6:"source";s:18:"Enter new password";s:6:"target";s:23:"Neues Passwort eingeben";}}s:18:"newpassword_label2";a:1:{i:0;a:2:{s:6:"source";s:19:"Repeat new password";s:6:"target";s:26:"Neues Passwort wiederholen";}}s:10:"your_email";a:1:{i:0;a:2:{s:6:"source";s:10:"Your email";s:6:"target";s:20:"Ihre E-Mail-Adresse:";}}s:16:"ll_forgot_header";a:1:{i:0;a:2:{s:6:"source";s:21:"Forgot your password?";s:6:"target";s:19:"Passwort vergessen?";}}s:24:"ll_forgot_email_password";a:1:{i:0;a:2:{s:6:"source";s:64:"Your password +Hi %s + +Your username is "%s" +Your password is "%s"";s:6:"target";s:76:"Ihr Passwort +Hallo %s, + +Ihr Benutzername lautet "%s". +Ihr Passwort ist "%s".";}}s:26:"ll_forgot_email_nopassword";a:1:{i:0;a:2:{s:6:"source";s:230:"Your password +Hi %s + +We couldn't find a username for this email address and so cannot send the password to you. Probably you misspelled the email address (upper/lower case makes a difference) or maybe you even didn't register yet?";s:6:"target";s:276:"Ihr Passwort +Hallo %s, + +wir konnten keinen Benutzernamen mit dieser E-Mail-Adresse finden und Ihnen daher kein Passwort schicken. Eventuell haben Sie die E-Mail-Adresse nicht korrekt geschrieben (bitte Groß- und Kleinschreibung beachten) oder sich gar noch nicht registriert?";}}s:33:"ll_forgot_validate_reset_password";a:1:{i:0;a:2:{s:6:"source";s:284:"Your new password +Dear %s, + +This email was sent in response to your request to reset your password. Please click on the link below. +%s + +For security reasons, this link is only active until %s. If you do not visit the link before then, you will need to repeat the password reset steps.";s:6:"target";s:312:"Ihr neues Passwort +Hallo %s, + +diese E-Mail ist Teil des Passwort-Wiederherstellen-Prozesses. Bitte klicken Sie den untenstehenden Link. + +%s + +Aus Sicherheitsgründen ist dieser Link nur gültig bis %s. Wenn Sie den Link nicht bis dahin geöffnet haben, müssen Sie die Passwort-Wiederherstellung erneut anstoßen.";}}s:17:"ll_forgot_message";a:1:{i:0;a:2:{s:6:"source";s:203:"Please enter the email address by which you registered your user account. Then press "Send password" and your password will immediately be emailed to you. Make sure to spell your email address correctly.";s:6:"target";s:259:"Bitte geben Sie die E-Mail-Adresse ein, die Sie bei der Erstellung Ihres Kontos genutzt haben. Dann klicken Sie auf "Passwort verschicken" und Ihr Passwort wird Ihnen umgehend zugemailt. Bitte stellen Sie sicher, dass Sie die E-Mail-Adresse korrekt schreiben.";}}s:27:"ll_forgot_message_emailSent";a:1:{i:0;a:2:{s:6:"source";s:55:"Your password has now been sent to the email address %s";s:6:"target";s:53:"Ihr Passwort wurde an die E-Mail-Adresse %s versandt.";}}s:23:"ll_forgot_reset_message";a:1:{i:0;a:2:{s:6:"source";s:120:"Please enter your username or email address. Instructions for resetting the password will be immediately emailed to you.";s:6:"target";s:155:"Bitte geben Sie Ihren Benutzernamen oder Ihre E-Mail-Adresse ein. Anweisungen zum Zurücksetzen Ihres Passworts werden Ihnen umgehend per E-Mail zugesandt.";}}s:33:"ll_forgot_reset_message_emailSent";a:1:{i:0;a:2:{s:6:"source";s:181:"An email has been sent to the address stored in your account and contains a link to reset your password. If you do not receive an email, your account or email address was not found.";s:6:"target";s:189:"Eine E-Mail mit einem Passwort-Zurücksetzen-Link wurde an die E-Mail-Adresse Ihres Kontos gesendet. Wenn Sie keine E-Mail erhalten, wurde Ihr Konto oder Ihre E-Mail-Adresse nicht gefunden.";}}s:29:"ll_forgot_reset_message_error";a:1:{i:0;a:2:{s:6:"source";s:45:"Your account or email address does not exist.";s:6:"target";s:51:"Ihr Konto oder Ihre E-Mail-Adresse existiert nicht.";}}s:28:"ll_forgot_header_backToLogin";a:1:{i:0;a:2:{s:6:"source";s:20:"Return to login form";s:6:"target";s:27:"Zurück zum Anmeldeformular";}}s:18:"ll_enter_your_data";a:1:{i:0;a:2:{s:6:"source";s:25:"Username or email address";s:6:"target";s:32:"Benutzername oder E-Mail-Adresse";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/5cee450e14fd7bdb64a0d49408ed9a24 b/var/cache/data/l10n/5cee450e14fd7bdb64a0d49408ed9a24 new file mode 100644 index 0000000..417b88e --- /dev/null +++ b/var/cache/data/l10n/5cee450e14fd7bdb64a0d49408ed9a24 @@ -0,0 +1 @@ +a:3:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:8:"Settings";s:6:"target";s:8:"Settings";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:151:"Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.
Access for 'admin' users only!";s:6:"target";s:151:"Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.
Access for 'admin' users only!";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:8:"Settings";s:6:"target";s:8:"Settings";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/5cf9e9643079d10f11db573924c8a32d b/var/cache/data/l10n/5cf9e9643079d10f11db573924c8a32d new file mode 100644 index 0000000..c80fc2a --- /dev/null +++ b/var/cache/data/l10n/5cf9e9643079d10f11db573924c8a32d @@ -0,0 +1,7 @@ +a:35:{s:21:"no_modules_registered";a:1:{i:0;a:2:{s:6:"source";s:74:"No modules have been registered. Please contact your system administrator.";s:6:"target";s:85:"Es wurden keine Module registriert. Bitte kontaktieren Sie Ihren Systemadministrator.";}}s:15:"show_references";a:1:{i:0;a:2:{s:6:"source";s:15:"Show references";s:6:"target";s:19:"Referenzen anzeigen";}}s:20:"systemmessage.header";a:1:{i:0;a:2:{s:6:"source";s:23:"Application Information";s:6:"target";s:23:"Anwendungsinformationen";}}s:19:"systemmessage.intro";a:1:{i:0;a:2:{s:6:"source";s:113:"This is a short system overview. For advanced information please head to the Environment Module.";s:6:"target";s:128:"Dies ist ein kurzer Systemüberblick. Für weitergehende Informationen konsultieren Sie bitte das Install-Tool.";}}s:21:"systemmessage.allgood";a:1:{i:0;a:2:{s:6:"source";s:50:"Your system is fully operational. +Have a nice day.";s:6:"target";s:61:"Ihr System ist voll funktionsfähig. +Einen schönen Tag noch!";}}s:18:"usermodule.su.list";a:1:{i:0;a:2:{s:6:"source";s:20:"Recently switched to";s:6:"target";s:21:"Neulich gewechselt zu";}}s:21:"usermodule.su.tooltip";a:1:{i:0;a:2:{s:6:"source";s:17:"Switch to user %s";s:6:"target";s:23:"Wechseln zu Benutzer %s";}}s:16:"config.loginLogo";a:1:{i:0;a:2:{s:6:"source";s:221:"Logo: If set, this logo will be used instead of the TYPO3 logo above the login credential fields (e.g. fileadmin/images/login-logo.png or EXT:my_theme/Resources/Public/Images/login-logo.png or //domain.tld/login-logo.png)";s:6:"target";s:237:"Logo: Wenn gesetzt, wird anstatt des TYPO3-Logos dieses Logo über dem Feld für die Anmeldedaten angezeigt (z.B. fileadmin/images/login-logo.png oder EXT:my_theme/Resources/Public/Images/login-logo.png oder //domain.tld/login-logo.png).";}}s:26:"config.loginHighlightColor";a:1:{i:0;a:2:{s:6:"source";s:88:"Highlight Color: If set, this color will be used as highlight color in the login screen.";s:6:"target";s:103:"Hervorhebungsfarbe: Wenn gesetzt, wird diese Farbe als Hervorhebungsfarbe im Anmeldebildschirm benutzt.";}}s:27:"config.loginBackgroundImage";a:1:{i:0;a:2:{s:6:"source";s:224:"Background Image: If set, this image will be used as background image for the login screen (e.g. fileadmin/images/my-background.jpg or EXT:my_theme/Resources/Public/Images/my-background.jpg or //domain.tld/my-background.png)";s:6:"target";s:301:"Hintergrundbild: Wenn gesetzt, wird das angegebene Bild bei Bildschirmgrößen von mehr als 767 Pixeln als Hintergrundbild des Anmeldebildschirms benutzt (z.B. fileadmin/images/mein-hintergrund.jpg oder EXT:my_theme/Resources/Public/Images/mein-hintergrund.jpg oder //domain.tld/mein-hintergrund.png).";}}s:20:"config.loginFootnote";a:1:{i:0;a:2:{s:6:"source";s:171:"Footnote: If set, this text will be displayed on the login screen to provide copyright information for the background image (e.g. © 2017 by Foo Bar) or a descriptive text";s:6:"target";s:180:"Fußnote: Wenn gesetzt, wird dieser Text auf dem Anmeldebildschirm angezeigt, um Copyright-Informationen oder eine Beschreibung für das Hintergrundbild zu geben (z.B. © bei ChSt)";}}s:18:"config.backendLogo";a:1:{i:0;a:2:{s:6:"source";s:204:"Logo: If set, this logo will be used instead of the TYPO3 logo in the TYPO3 Backend in the left top corner (e.g. fileadmin/images/backend-logo.png or EXT:my_theme/Resources/Public/Images/backend-logo.png)";s:6:"target";s:216:"Logo: Wenn gesetzt, wird anstelle des TYPO3-Logos dieses Logo in der oberen linken Ecke des TYPO3-Backends verwendet (z.B. fileadmin/images/backend-logo.png oder EXT:my_theme/Resources/Public/Images/backend-logo.png)";}}s:21:"config.backendFavicon";a:1:{i:0;a:2:{s:6:"source";s:124:"Favicon: If set, this favicon will be used instead of the TYPO3 logo (e.g. EXT:my_theme/Resources/Public/Images/favicon.ico)";s:6:"target";s:130:"Favicon: Wenn gesetzt, wird anstatt des TYPO3-Logos dieses Favicon benutzt (z.B. EXT:my_theme/Resources/Public/Images/favicon.ico)";}}s:30:"foldertreeview.noFolders.title";a:1:{i:0;a:2:{s:6:"source";s:20:"No folders available";s:6:"target";s:23:"Keine Ordner verfügbar";}}s:32:"foldertreeview.noFolders.message";a:1:{i:0;a:2:{s:6:"source";s:111:"You do not have access to any folder. Please ask your administrator to fix access permissions for your account.";s:6:"target";s:141:"Sie haben keinen Zugriff auf irgendeinen Ordner. Bitte bitten Sie Ihren Administrator, die Zugriffsberechtigungen Ihres Benutzers anzupassen.";}}s:10:"login.link";a:1:{i:0;a:2:{s:6:"source";s:32:"Login with username and password";s:6:"target";s:40:"Anmeldung mit Benutzernamen und Passwort";}}s:14:"login.username";a:1:{i:0;a:2:{s:6:"source";s:8:"Username";s:6:"target";s:12:"Benutzername";}}s:14:"login.password";a:1:{i:0;a:2:{s:6:"source";s:8:"Password";s:6:"target";s:8:"Passwort";}}s:20:"login.error.capslock";a:1:{i:0;a:2:{s:6:"source";s:29:"Attention: Caps lock enabled!";s:6:"target";s:34:"Achtung: Feststelltaste aktiviert!";}}s:15:"login.interface";a:1:{i:0;a:2:{s:6:"source";s:9:"Interface";s:6:"target";s:11:"Oberfläche";}}s:19:"login.news.previous";a:1:{i:0;a:2:{s:6:"source";s:8:"Previous";s:6:"target";s:9:"Vorherige";}}s:15:"login.news.next";a:1:{i:0;a:2:{s:6:"source";s:4:"Next";s:6:"target";s:8:"Nächste";}}s:19:"login.error.message";a:1:{i:0;a:2:{s:6:"source";s:34:"Your login attempt did not succeed";s:6:"target";s:40:"Ihr Anmeldeversuch war nicht erfolgreich";}}s:23:"login.error.description";a:1:{i:0;a:2:{s:6:"source";s:94:"Make sure to spell your username and password correctly, including upper/lowercase characters.";s:6:"target";s:117:"Bitte stellen Sie sicher, dass Ihr Benutzername und Passwort korrekt sind. Groß-/Kleinschreibung wird unterschieden.";}}s:22:"login.error.javascript";a:1:{i:0;a:2:{s:6:"source";s:27:"Please activate JavaScript!";s:6:"target";s:32:"Bitte aktivieren Sie JavaScript!";}}s:19:"login.error.cookies";a:1:{i:0;a:2:{s:6:"source";s:24:"Please activate Cookies!";s:6:"target";s:29:"Bitte aktivieren Sie Cookies!";}}s:20:"login.error.referrer";a:1:{i:0;a:2:{s:6:"source";s:123:"TYPO3 relies on HTTP referrers for security reasons in the backend. It seems your browser refused to send this information.";s:6:"target";s:146:"Das TYPO3 Backend nutzt aus Gründen der Sicherheit den HTTP Referrer. Es scheint als ob der verwendete Browser diese Information nicht mitsendet.";}}s:13:"login.process";a:1:{i:0;a:2:{s:6:"source";s:24:"Verifying Login Data ...";s:6:"target";s:34:"Anmeldedaten werden verifiziert...";}}s:12:"login.submit";a:1:{i:0;a:2:{s:6:"source";s:5:"Login";s:6:"target";s:9:"Anmeldung";}}s:19:"login.copyrightLink";a:1:{i:0;a:2:{s:6:"source";s:16:"More about TYPO3";s:6:"target";s:16:"Mehr über TYPO3";}}s:15:"login.typo3Logo";a:1:{i:0;a:2:{s:6:"source";s:10:"TYPO3 logo";s:6:"target";s:10:"TYPO3-Logo";}}s:12:"login.donate";a:1:{i:0;a:2:{s:6:"source";s:6:"Donate";s:6:"target";s:7:"Spenden";}}s:23:"button.showPageTsConfig";a:1:{i:0;a:2:{s:6:"source";s:18:"Show PageTS-Config";s:6:"target";s:24:"Seiten-TSconfig anzeigen";}}s:23:"button.hidePageTsConfig";a:1:{i:0;a:2:{s:6:"source";s:18:"Hide PageTS-Config";s:6:"target";s:25:"Seiten-TSconfig verbergen";}}s:46:"formEngine.databaseRecordErrorInlineChildChild";a:1:{i:0;a:2:{s:6:"source";s:359:"The record with uid %2$s from table %1$s could not be retrieved from the database. This data incosistency can occur if + a base record has been deleted but the intermediate record from table %3$s with uid %4$s still points to it. To fix + this situation, either delete the intermediate record, or recover the deleted record using the recycler module. + ";s:6:"target";s:408:"Der Datensatz mit UID %2$s aus Tabelle %1$s konnte nicht aus der Datenbank abgerufen werden. Diese Inkonsistenz kann auftreten, wenn ein Basis-Datensatz gelöscht worden ist, während noch der Datensatz aus Tabelle %3$s mit UID %4$s auf ihn verweist. Um dieses Problem zu beheben, löschen Sie entweder den verweisenden Datensatz oder stellen Sie den gelöschten Datensatz mit dem Papierkorb wieder her. + ";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/66298093b64ba8e9ae2f57210e6d912b b/var/cache/data/l10n/66298093b64ba8e9ae2f57210e6d912b new file mode 100644 index 0000000..b4b7639 --- /dev/null +++ b/var/cache/data/l10n/66298093b64ba8e9ae2f57210e6d912b @@ -0,0 +1 @@ +a:2:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:39:"Your personal tasks, overview and setup";s:6:"target";s:39:"Your personal tasks, overview and setup";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:10:"User tools";s:6:"target";s:10:"User tools";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/665079ddf5237f9b8d849c76d1fe0d81 b/var/cache/data/l10n/665079ddf5237f9b8d849c76d1fe0d81 new file mode 100644 index 0000000..a857779 --- /dev/null +++ b/var/cache/data/l10n/665079ddf5237f9b8d849c76d1fe0d81 @@ -0,0 +1 @@ +a:4:{s:5:"title";a:1:{i:0;a:2:{s:6:"source";s:16:"Page information";s:6:"target";s:16:"Page information";}}s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:71:"Page related information, eg. hit statistics, change log, record counts";s:6:"target";s:71:"Page related information, eg. hit statistics, change log, record counts";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:290:"The Web>Info module is focused on statistic information about pages. This includes statistics of pagehits and a changelog allowing browsing of page history changes. An overview of the number of records on each page as well as page settings presented in a classic tree structure is provided.";s:6:"target";s:290:"The Web>Info module is focused on statistic information about pages. This includes statistics of pagehits and a changelog allowing browsing of page history changes. An overview of the number of records on each page as well as page settings presented in a classic tree structure is provided.";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:4:"Info";s:6:"target";s:4:"Info";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/670069fa44061f5a785d5be10b8d6fbc b/var/cache/data/l10n/670069fa44061f5a785d5be10b8d6fbc new file mode 100644 index 0000000..32acd61 --- /dev/null +++ b/var/cache/data/l10n/670069fa44061f5a785d5be10b8d6fbc @@ -0,0 +1 @@ +a:3:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:11:"Environment";s:6:"target";s:11:"Environment";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:151:"Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.
Access for 'admin' users only!";s:6:"target";s:151:"Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.
Access for 'admin' users only!";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:11:"Environment";s:6:"target";s:11:"Environment";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/6bd830557b8eeb6ce4725eb109cdd1b1 b/var/cache/data/l10n/6bd830557b8eeb6ce4725eb109cdd1b1 new file mode 100644 index 0000000..6d833b4 --- /dev/null +++ b/var/cache/data/l10n/6bd830557b8eeb6ce4725eb109cdd1b1 @@ -0,0 +1 @@ +a:3:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:14:"Template tools";s:6:"target";s:14:"Template tools";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:261:"Here you manage the TypoScript templates which are in charge of the look of your website on the frontend. The module provides specialized features like an object browser, a constant editor and raw editing facilities.
Access for 'admin' users only!";s:6:"target";s:261:"Here you manage the TypoScript templates which are in charge of the look of your website on the frontend. The module provides specialized features like an object browser, a constant editor and raw editing facilities.
Access for 'admin' users only!";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:8:"Template";s:6:"target";s:8:"Template";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/7117ccdbbe3b3b040fcff2d29211ceea b/var/cache/data/l10n/7117ccdbbe3b3b040fcff2d29211ceea new file mode 100644 index 0000000..96545fe --- /dev/null +++ b/var/cache/data/l10n/7117ccdbbe3b3b040fcff2d29211ceea @@ -0,0 +1 @@ +a:61:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:24:"List of database-records";s:6:"target";s:24:"List of database-records";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:77:"The Web>List module provides low level access to records appearing on a page.";s:6:"target";s:77:"The Web>List module provides low level access to records appearing on a page.";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:4:"List";s:6:"target";s:4:"List";}}s:15:"clip_pasteAfter";a:1:{i:0;a:2:{s:6:"source";s:60:"Paste after: Clipboard content is inserted after this record";s:6:"target";s:60:"Paste after: Clipboard content is inserted after this record";}}s:14:"clip_pasteInto";a:1:{i:0;a:2:{s:6:"source";s:54:"Paste into: Clipboard content is inserted on this page";s:6:"target";s:54:"Paste into: Clipboard content is inserted on this page";}}s:10:"clip_paste";a:1:{i:0;a:2:{s:6:"source";s:26:"Paste in clipboard content";s:6:"target";s:26:"Paste in clipboard content";}}s:16:"clip_markRecords";a:1:{i:0;a:2:{s:6:"source";s:18:"Mark All/Mark none";s:6:"target";s:18:"Mark All/Mark none";}}s:17:"clip_selectMarked";a:1:{i:0;a:2:{s:6:"source";s:46:"Transfer the selection of records to clipboard";s:6:"target";s:46:"Transfer the selection of records to clipboard";}}s:15:"clip_duplicates";a:1:{i:0;a:2:{s:6:"source";s:15:"Mark duplicates";s:6:"target";s:15:"Mark duplicates";}}s:15:"clip_editMarked";a:1:{i:0;a:2:{s:6:"source";s:11:"Edit marked";s:6:"target";s:11:"Edit marked";}}s:17:"clip_deleteMarked";a:1:{i:0;a:2:{s:6:"source";s:13:"Delete marked";s:6:"target";s:13:"Delete marked";}}s:24:"clip_deleteMarkedWarning";a:1:{i:0;a:2:{s:6:"source";s:71:"Are you sure you want to delete all marked records from the table '%s'?";s:6:"target";s:71:"Are you sure you want to delete all marked records from the table '%s'?";}}s:8:"showInfo";a:1:{i:0;a:2:{s:6:"source";s:19:"Display information";s:6:"target";s:19:"Display information";}}s:4:"edit";a:1:{i:0;a:2:{s:6:"source";s:11:"Edit record";s:6:"target";s:11:"Edit record";}}s:8:"editPage";a:1:{i:0;a:2:{s:6:"source";s:20:"Edit page properties";s:6:"target";s:20:"Edit page properties";}}s:3:"new";a:1:{i:0;a:2:{s:6:"source";s:10:"New record";s:6:"target";s:10:"New record";}}s:7:"newPage";a:1:{i:0;a:2:{s:6:"source";s:31:"Create new page after this page";s:6:"target";s:31:"Create new page after this page";}}s:9:"newRecord";a:1:{i:0;a:2:{s:6:"source";s:35:"Create new record after this record";s:6:"target";s:35:"Create new record after this record";}}s:16:"newRecordGeneral";a:1:{i:0;a:2:{s:6:"source";s:17:"Create new record";s:6:"target";s:17:"Create new record";}}s:6:"moveUp";a:1:{i:0;a:2:{s:6:"source";s:15:"Move up in list";s:6:"target";s:15:"Move up in list";}}s:8:"moveDown";a:1:{i:0;a:2:{s:6:"source";s:17:"Move down in list";s:6:"target";s:17:"Move down in list";}}s:11:"move_record";a:1:{i:0;a:2:{s:6:"source";s:27:"Re-position content element";s:6:"target";s:27:"Re-position content element";}}s:9:"move_page";a:1:{i:0;a:2:{s:6:"source";s:9:"Move page";s:6:"target";s:9:"Move page";}}s:4:"hide";a:1:{i:0;a:2:{s:6:"source";s:11:"Hide record";s:6:"target";s:11:"Hide record";}}s:6:"unHide";a:1:{i:0;a:2:{s:6:"source";s:14:"Un-hide record";s:6:"target";s:14:"Un-hide record";}}s:8:"hidePage";a:1:{i:0;a:2:{s:6:"source";s:9:"Hide page";s:6:"target";s:9:"Hide page";}}s:10:"unHidePage";a:1:{i:0;a:2:{s:6:"source";s:12:"Un-hide page";s:6:"target";s:12:"Un-hide page";}}s:9:"prevLevel";a:1:{i:0;a:2:{s:6:"source";s:70:"Move this page to the position after the current parent page (Inwards)";s:6:"target";s:70:"Move this page to the position after the current parent page (Inwards)";}}s:9:"nextLevel";a:1:{i:0;a:2:{s:6:"source";s:59:"Move this page to be a subpage of the page above (Outwards)";s:6:"target";s:59:"Move this page to be a subpage of the page above (Outwards)";}}s:6:"delete";a:1:{i:0;a:2:{s:6:"source";s:17:"Delete record (!)";s:6:"target";s:17:"Delete record (!)";}}s:7:"restore";a:1:{i:0;a:2:{s:6:"source";s:14:"Restore record";s:6:"target";s:14:"Restore record";}}s:7:"history";a:1:{i:0;a:2:{s:6:"source";s:30:"Display change history / Un-do";s:6:"target";s:30:"Display change history / Un-do";}}s:15:"displayVersions";a:1:{i:0;a:2:{s:6:"source";s:16:"Display versions";s:6:"target";s:16:"Display versions";}}s:11:"permissions";a:1:{i:0;a:2:{s:6:"source";s:24:"Set permissions for page";s:6:"target";s:24:"Set permissions for page";}}s:12:"largeControl";a:1:{i:0;a:2:{s:6:"source";s:13:"Extended view";s:6:"target";s:13:"Extended view";}}s:12:"contractView";a:1:{i:0;a:2:{s:6:"source";s:15:"List all tables";s:6:"target";s:15:"List all tables";}}s:10:"expandView";a:1:{i:0;a:2:{s:6:"source";s:20:"List only this table";s:6:"target";s:20:"List only this table";}}s:13:"showClipBoard";a:1:{i:0;a:2:{s:6:"source";s:14:"Show clipboard";s:6:"target";s:14:"Show clipboard";}}s:16:"editShownColumns";a:1:{i:0;a:2:{s:6:"source";s:43:"Edit all shown fields of the listed records";s:6:"target";s:43:"Edit all shown fields of the listed records";}}s:14:"editThisColumn";a:1:{i:0;a:2:{s:6:"source";s:41:"Edit the '%s' field of the listed records";s:6:"target";s:41:"Edit the '%s' field of the listed records";}}s:13:"deleteWarning";a:1:{i:0;a:2:{s:6:"source";s:44:"Are you sure you want to delete this record?";s:6:"target";s:44:"Are you sure you want to delete this record?";}}s:14:"restoreWarning";a:1:{i:0;a:2:{s:6:"source";s:76:"Are you sure you want to restore this record by reverting the delete status?";s:6:"target";s:76:"Are you sure you want to restore this record by reverting the delete status?";}}s:12:"localization";a:1:{i:0;a:2:{s:6:"source";s:17:"Localization view";s:6:"target";s:17:"Localization view";}}s:15:"defaultLanguage";a:1:{i:0;a:2:{s:6:"source";s:7:"Default";s:6:"target";s:7:"Default";}}s:17:"multipleLanguages";a:1:{i:0;a:2:{s:6:"source";s:13:"All languages";s:6:"target";s:13:"All languages";}}s:8:"Localize";a:1:{i:0;a:2:{s:6:"source";s:11:"Localize to";s:6:"target";s:11:"Localize to";}}s:11:"viewRecords";a:1:{i:0;a:2:{s:6:"source";s:18:"Viewing records of";s:6:"target";s:18:"Viewing records of";}}s:13:"pageIndicator";a:1:{i:0;a:2:{s:6:"source";s:17:"Page %1$s of %2$d";s:6:"target";s:17:"Page %1$s of %2$d";}}s:14:"rangeIndicator";a:1:{i:0;a:2:{s:6:"source";s:19:"Records %1$d - %2$d";s:6:"target";s:19:"Records %1$d - %2$d";}}s:29:"missingTcaColumnsMessageTitle";a:1:{i:0;a:2:{s:6:"source";s:22:"Missing TCA definition";s:6:"target";s:22:"Missing TCA definition";}}s:24:"missingTcaColumnsMessage";a:1:{i:0;a:2:{s:6:"source";s:107:"No fields for table "%s" have been found. $TCA['%s']['columns'] does not contain the necessary definitions.";s:6:"target";s:107:"No fields for table "%s" have been found. $TCA['%s']['columns'] does not contain the necessary definitions.";}}s:19:"noRecordsOnThisPage";a:1:{i:0;a:2:{s:6:"source";s:34:"There are no records on this page.";s:6:"target";s:34:"There are no records on this page.";}}s:25:"noRecordsOfTypeOnThisPage";a:1:{i:0;a:2:{s:6:"source";s:47:"There are no records of type "%s" on this page.";s:6:"target";s:47:"There are no records of type "%s" on this page.";}}s:13:"button.cancel";a:1:{i:0;a:2:{s:6:"source";s:6:"Cancel";s:6:"target";s:6:"Cancel";}}s:12:"button.close";a:1:{i:0;a:2:{s:6:"source";s:5:"Close";s:6:"target";s:5:"Close";}}s:9:"button.ok";a:1:{i:0;a:2:{s:6:"source";s:2:"OK";s:6:"target";s:2:"OK";}}s:13:"button.delete";a:1:{i:0;a:2:{s:6:"source";s:6:"Delete";s:6:"target";s:6:"Delete";}}s:10:"button.yes";a:1:{i:0;a:2:{s:6:"source";s:3:"Yes";s:6:"target";s:3:"Yes";}}s:9:"button.no";a:1:{i:0;a:2:{s:6:"source";s:2:"No";s:6:"target";s:2:"No";}}s:26:"notification.request.title";a:1:{i:0;a:2:{s:6:"source";s:20:"Allow notifications?";s:6:"target";s:20:"Allow notifications?";}}s:32:"notification.request.description";a:1:{i:0;a:2:{s:6:"source";s:205:"TYPO3 can send important notifications, e.g. when your login expires. To enable notifications, please click "Yes" and confirm your browser's notification request. If you choose "no", we will not ask again.";s:6:"target";s:205:"TYPO3 can send important notifications, e.g. when your login expires. To enable notifications, please click "Yes" and confirm your browser's notification request. If you choose "no", we will not ask again.";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/79733de5fb83b97bd0566e3b43ae4fd2 b/var/cache/data/l10n/79733de5fb83b97bd0566e3b43ae4fd2 new file mode 100644 index 0000000..6d4f1ea --- /dev/null +++ b/var/cache/data/l10n/79733de5fb83b97bd0566e3b43ae4fd2 @@ -0,0 +1 @@ +a:2:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:36:"Administration and maintenance tools";s:6:"target";s:36:"Administration and maintenance tools";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:11:"Admin tools";s:6:"target";s:11:"Admin tools";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/7ae0d6fb424bc72d1240300e65a85684 b/var/cache/data/l10n/7ae0d6fb424bc72d1240300e65a85684 new file mode 100644 index 0000000..bd982fc --- /dev/null +++ b/var/cache/data/l10n/7ae0d6fb424bc72d1240300e65a85684 @@ -0,0 +1 @@ +a:4:{s:18:"wizard.button.next";a:1:{i:0;a:2:{s:6:"source";s:4:"Next";s:6:"target";s:4:"Next";}}s:20:"wizard.button.cancel";a:1:{i:0;a:2:{s:6:"source";s:6:"Cancel";s:6:"target";s:6:"Cancel";}}s:15:"wizard.progress";a:1:{i:0;a:2:{s:6:"source";s:15:"Step {0} of {1}";s:6:"target";s:15:"Step {0} of {1}";}}s:23:"wizard.processing.title";a:1:{i:0;a:2:{s:6:"source";s:13:"Processing...";s:6:"target";s:13:"Processing...";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/82496db99e30397ae464bb9d1e3d8892 b/var/cache/data/l10n/82496db99e30397ae464bb9d1e3d8892 new file mode 100644 index 0000000..b40948d --- /dev/null +++ b/var/cache/data/l10n/82496db99e30397ae464bb9d1e3d8892 @@ -0,0 +1 @@ +a:3:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:9:"View page";s:6:"target";s:9:"View page";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:74:"Shows the look of the current page and lets you edit the content directly.";s:6:"target";s:74:"Shows the look of the current page and lets you edit the content directly.";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:4:"View";s:6:"target";s:4:"View";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/8959866461fa3b0b8f3dedde3d25c981 b/var/cache/data/l10n/8959866461fa3b0b8f3dedde3d25c981 new file mode 100644 index 0000000..b6f016a --- /dev/null +++ b/var/cache/data/l10n/8959866461fa3b0b8f3dedde3d25c981 @@ -0,0 +1 @@ +a:3:{s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:10:"Extensions";s:6:"target";s:10:"Extensions";}}s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:23:"TYPO3 Extension Manager";s:6:"target";s:23:"TYPO3 Extension Manager";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:183:"Manages TYPO3 extensions from a central repository. TYPO3 extensions include plugins, modules, class extensions, configuration code, etc.
Access for 'admin' users only!";s:6:"target";s:183:"Manages TYPO3 extensions from a central repository. TYPO3 extensions include plugins, modules, class extensions, configuration code, etc.
Access for 'admin' users only!";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/8baa425c95d7aed5ce3bfa835246e02c b/var/cache/data/l10n/8baa425c95d7aed5ce3bfa835246e02c new file mode 100644 index 0000000..49f80df --- /dev/null +++ b/var/cache/data/l10n/8baa425c95d7aed5ce3bfa835246e02c @@ -0,0 +1 @@ +a:3:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:7:"Upgrade";s:6:"target";s:7:"Upgrade";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:151:"Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.
Access for 'admin' users only!";s:6:"target";s:151:"Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.
Access for 'admin' users only!";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:7:"Upgrade";s:6:"target";s:7:"Upgrade";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/9436352b062adca334b47ef279c939f8 b/var/cache/data/l10n/9436352b062adca334b47ef279c939f8 new file mode 100644 index 0000000..11d9b80 --- /dev/null +++ b/var/cache/data/l10n/9436352b062adca334b47ef279c939f8 @@ -0,0 +1 @@ +a:43:{s:15:"bigControlPanel";a:1:{i:0;a:2:{s:6:"source";s:13:"Extended view";s:6:"target";s:13:"Extended view";}}s:9:"clipBoard";a:1:{i:0;a:2:{s:6:"source";s:14:"Show clipboard";s:6:"target";s:14:"Show clipboard";}}s:10:"clip_paste";a:1:{i:0;a:2:{s:6:"source";s:26:"Paste in clipboard content";s:6:"target";s:26:"Paste in clipboard content";}}s:14:"clip_pasteInto";a:1:{i:0;a:2:{s:6:"source";s:58:"Paste into: Clipboard content is inserted into this folder";s:6:"target";s:58:"Paste into: Clipboard content is inserted into this folder";}}s:16:"clip_markRecords";a:1:{i:0;a:2:{s:6:"source";s:18:"Mark All/Mark none";s:6:"target";s:18:"Mark All/Mark none";}}s:17:"clip_selectMarked";a:1:{i:0;a:2:{s:6:"source";s:44:"Transfer the selection of files to clipboard";s:6:"target";s:44:"Transfer the selection of files to clipboard";}}s:17:"clip_deleteMarked";a:1:{i:0;a:2:{s:6:"source";s:13:"Delete marked";s:6:"target";s:13:"Delete marked";}}s:24:"clip_deleteMarkedWarning";a:1:{i:0;a:2:{s:6:"source";s:66:"Are you sure you want to delete all marked files from this folder?";s:6:"target";s:66:"Are you sure you want to delete all marked files from this folder?";}}s:13:"displayThumbs";a:1:{i:0;a:2:{s:6:"source";s:18:"Display thumbnails";s:6:"target";s:18:"Display thumbnails";}}s:6:"c_file";a:1:{i:0;a:2:{s:6:"source";s:9:"File Name";s:6:"target";s:9:"File Name";}}s:10:"c_filepath";a:1:{i:0;a:2:{s:6:"source";s:9:"File Path";s:6:"target";s:9:"File Path";}}s:6:"c_size";a:1:{i:0;a:2:{s:6:"source";s:4:"Size";s:6:"target";s:4:"Size";}}s:9:"c_fileext";a:1:{i:0;a:2:{s:6:"source";s:4:"Type";s:6:"target";s:4:"Type";}}s:8:"c_tstamp";a:1:{i:0;a:2:{s:6:"source";s:13:"Last Modified";s:6:"target";s:13:"Last Modified";}}s:4:"c_rw";a:1:{i:0;a:2:{s:6:"source";s:2:"RW";s:6:"target";s:2:"RW";}}s:7:"c__REF_";a:1:{i:0;a:2:{s:6:"source";s:3:"Ref";s:6:"target";s:3:"Ref";}}s:5:"files";a:1:{i:0;a:2:{s:6:"source";s:5:"files";s:6:"target";s:5:"files";}}s:4:"temp";a:1:{i:0;a:2:{s:6:"source";s:15:"Temporary files";s:6:"target";s:15:"Temporary files";}}s:21:"role_folder_temporary";a:1:{i:0;a:2:{s:6:"source";s:15:"Temporary files";s:6:"target";s:15:"Temporary files";}}s:20:"role_folder_recycler";a:1:{i:0;a:2:{s:6:"source";s:8:"Recycler";s:6:"target";s:8:"Recycler";}}s:4:"read";a:1:{i:0;a:2:{s:6:"source";s:1:"R";s:6:"target";s:1:"R";}}s:8:"recycler";a:1:{i:0;a:2:{s:6:"source";s:8:"Recycler";s:6:"target";s:8:"Recycler";}}s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:33:"Listing of files in the directory";s:6:"target";s:33:"Listing of files in the directory";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:181:"This is the file administration system in TYPO3. It allows you to access the file mounts of your login. Through this module you can upload, copy, move an delete files on the server.";s:6:"target";s:181:"This is the file administration system in TYPO3. It allows you to access the file mounts of your login. Through this module you can upload, copy, move an delete files on the server.";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:8:"Filelist";s:6:"target";s:8:"Filelist";}}s:5:"write";a:1:{i:0;a:2:{s:6:"source";s:1:"W";s:6:"target";s:1:"W";}}s:10:"paramError";a:1:{i:0;a:2:{s:6:"source";s:15:"Parameter Error";s:6:"target";s:15:"Parameter Error";}}s:11:"targetNoDir";a:1:{i:0;a:2:{s:6:"source";s:27:"Target was not a directory!";s:6:"target";s:27:"Target was not a directory!";}}s:28:"localDriverFlexform_basePath";a:1:{i:0;a:2:{s:6:"source";s:9:"Base path";s:6:"target";s:9:"Base path";}}s:40:"localDriverFlexform_basePath_placeholder";a:1:{i:0;a:2:{s:6:"source";s:50:"Add storage path here. For example: myPath/folder/";s:6:"target";s:50:"Add storage path here. For example: myPath/folder/";}}s:28:"localDriverFlexform_pathType";a:1:{i:0;a:2:{s:6:"source";s:9:"Path type";s:6:"target";s:9:"Path type";}}s:37:"localDriverFlexform_pathType_relative";a:1:{i:0;a:2:{s:6:"source";s:8:"relative";s:6:"target";s:8:"relative";}}s:37:"localDriverFlexform_pathType_absolute";a:1:{i:0;a:2:{s:6:"source";s:8:"absolute";s:6:"target";s:8:"absolute";}}s:33:"localDriverFlexform_caseSensitive";a:1:{i:0;a:2:{s:6:"source";s:31:"Uses case sensitive identifiers";s:6:"target";s:31:"Uses case sensitive identifiers";}}s:24:"storageNotBrowsableTitle";a:1:{i:0;a:2:{s:6:"source";s:14:"Access denied.";s:6:"target";s:14:"Access denied.";}}s:26:"storageNotBrowsableMessage";a:1:{i:0;a:2:{s:6:"source";s:69:"You are trying to access a folder in a storage that is not browsable.";s:6:"target";s:69:"You are trying to access a folder in a storage that is not browsable.";}}s:29:"missingFolderPermissionsTitle";a:1:{i:0;a:2:{s:6:"source";s:26:"Missing folder permissions";s:6:"target";s:26:"Missing folder permissions";}}s:31:"missingFolderPermissionsMessage";a:1:{i:0;a:2:{s:6:"source";s:38:"You have no access to the folder "%s".";s:6:"target";s:38:"You have no access to the folder "%s".";}}s:19:"folderNotFoundTitle";a:1:{i:0;a:2:{s:6:"source";s:17:"Folder not found.";s:6:"target";s:17:"Folder not found.";}}s:21:"folderNotFoundMessage";a:1:{i:0;a:2:{s:6:"source";s:67:"The folder "%s" cannot be accessed. Trying to use parent folder(s).";s:6:"target";s:67:"The folder "%s" cannot be accessed. Trying to use parent folder(s).";}}s:17:"translateMetadata";a:1:{i:0;a:2:{s:6:"source";s:18:"Translate metadata";s:6:"target";s:18:"Translate metadata";}}s:25:"createMetadataForLanguage";a:1:{i:0;a:2:{s:6:"source";s:35:"Create metadata of this file for %s";s:6:"target";s:35:"Create metadata of this file for %s";}}s:23:"editMetadataForLanguage";a:1:{i:0;a:2:{s:6:"source";s:33:"Edit metadata of this file for %s";s:6:"target";s:33:"Edit metadata of this file for %s";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/98f0a8f1ec79b513eb3125278e17228f b/var/cache/data/l10n/98f0a8f1ec79b513eb3125278e17228f new file mode 100644 index 0000000..0ce8cf8 --- /dev/null +++ b/var/cache/data/l10n/98f0a8f1ec79b513eb3125278e17228f @@ -0,0 +1,13 @@ +a:123:{s:5:"title";a:1:{i:0;a:2:{s:6:"source";s:12:"Page content";s:6:"target";s:12:"Page content";}}s:17:"advancedFunctions";a:1:{i:0;a:2:{s:6:"source";s:18:"Advanced functions";s:6:"target";s:18:"Advanced functions";}}s:11:"noEditItems";a:1:{i:0;a:2:{s:6:"source";s:62:"Sorry, you do not have permissions to edit items on this page!";s:6:"target";s:62:"Sorry, you do not have permissions to edit items on this page!";}}s:10:"noEditPage";a:1:{i:0;a:2:{s:6:"source";s:53:"Sorry, you do not have permissions to edit this page!";s:6:"target";s:53:"Sorry, you do not have permissions to edit this page!";}}s:9:"nextThree";a:1:{i:0;a:2:{s:6:"source";s:20:"Edit next %s records";s:6:"target";s:20:"Edit next %s records";}}s:6:"moveUp";a:1:{i:0;a:2:{s:6:"source";s:14:"Move record up";s:6:"target";s:14:"Move record up";}}s:8:"moveDown";a:1:{i:0;a:2:{s:6:"source";s:16:"Move record down";s:6:"target";s:16:"Move record down";}}s:6:"unHide";a:1:{i:0;a:2:{s:6:"source";s:7:"Un-hide";s:6:"target";s:7:"Un-hide";}}s:4:"hide";a:1:{i:0;a:2:{s:6:"source";s:4:"Hide";s:6:"target";s:4:"Hide";}}s:4:"edit";a:1:{i:0;a:2:{s:6:"source";s:4:"Edit";s:6:"target";s:4:"Edit";}}s:8:"newAfter";a:1:{i:0;a:2:{s:6:"source";s:25:"New record after this one";s:6:"target";s:25:"New record after this one";}}s:11:"move_record";a:1:{i:0;a:2:{s:6:"source";s:35:"Re-position current content element";s:6:"target";s:35:"Re-position current content element";}}s:9:"move_page";a:1:{i:0;a:2:{s:6:"source";s:9:"Move page";s:6:"target";s:9:"Move page";}}s:10:"deleteItem";a:1:{i:0;a:2:{s:6:"source";s:6:"Delete";s:6:"target";s:6:"Delete";}}s:13:"deleteWarning";a:1:{i:0;a:2:{s:6:"source";s:44:"Are you sure you want to delete this record?";s:6:"target";s:44:"Are you sure you want to delete this record?";}}s:22:"recursiveDeleteWarning";a:1:{i:0;a:2:{s:6:"source";s:104:"You can recover pages with subpages only with the recycler. Are you sure you want to delete these pages?";s:6:"target";s:104:"You can recover pages with subpages only with the recycler. Are you sure you want to delete these pages?";}}s:15:"pasteIntoColumn";a:1:{i:0;a:2:{s:6:"source";s:22:"Paste into this column";s:6:"target";s:22:"Paste into this column";}}s:16:"pasteAfterRecord";a:1:{i:0;a:2:{s:6:"source";s:23:"Paste after this record";s:6:"target";s:23:"Paste after this record";}}s:23:"paste.modal.title.paste";a:1:{i:0;a:2:{s:6:"source";s:12:"Paste record";s:6:"target";s:12:"Paste record";}}s:21:"paste.modal.pastecopy";a:1:{i:0;a:2:{s:6:"source";s:48:"Do you want to copy the record to this position?";s:6:"target";s:48:"Do you want to copy the record to this position?";}}s:17:"paste.modal.paste";a:1:{i:0;a:2:{s:6:"source";s:48:"Do you want to move the record to this position?";s:6:"target";s:48:"Do you want to move the record to this position?";}}s:25:"paste.modal.button.cancel";a:1:{i:0;a:2:{s:6:"source";s:6:"Cancel";s:6:"target";s:6:"Cancel";}}s:28:"paste.modal.button.pastecopy";a:1:{i:0;a:2:{s:6:"source";s:4:"Copy";s:6:"target";s:4:"Copy";}}s:24:"paste.modal.button.paste";a:1:{i:0;a:2:{s:6:"source";s:4:"Move";s:6:"target";s:4:"Move";}}s:10:"editColumn";a:1:{i:0;a:2:{s:6:"source";s:16:"Edit this column";s:6:"target";s:16:"Edit this column";}}s:26:"editPageProperties_curLang";a:1:{i:0;a:2:{s:6:"source";s:27:"Edit translation properties";s:6:"target";s:27:"Edit translation properties";}}s:9:"editInRTE";a:1:{i:0;a:2:{s:6:"source";s:24:"Edit in Rich Text Editor";s:6:"target";s:24:"Edit in Rich Text Editor";}}s:14:"newPageContent";a:1:{i:0;a:2:{s:6:"source";s:19:"Create page content";s:6:"target";s:19:"Create page content";}}s:24:"newPageContent_translate";a:1:{i:0;a:2:{s:6:"source";s:9:"Translate";s:6:"target";s:9:"Translate";}}s:15:"newPageContent2";a:1:{i:0;a:2:{s:6:"source";s:11:"New content";s:6:"target";s:11:"New content";}}s:7:"content";a:1:{i:0;a:2:{s:6:"source";s:7:"Content";s:6:"target";s:7:"Content";}}s:11:"newInColumn";a:1:{i:0;a:2:{s:6:"source";s:39:"Create new record in top of this column";s:6:"target";s:39:"Create new record in top of this column";}}s:7:"records";a:1:{i:0;a:2:{s:6:"source";s:7:"records";s:6:"target";s:7:"records";}}s:15:"pageInformation";a:1:{i:0;a:2:{s:6:"source";s:16:"Page information";s:6:"target";s:16:"Page information";}}s:9:"goToTable";a:1:{i:0;a:2:{s:6:"source";s:11:"Go to table";s:6:"target";s:11:"Go to table";}}s:13:"internalNotes";a:1:{i:0;a:2:{s:6:"source";s:14:"Internal notes";s:6:"target";s:14:"Internal notes";}}s:10:"clearCache";a:1:{i:0;a:2:{s:6:"source";s:40:"Click here to clear cache for this page.";s:6:"target";s:40:"Click here to clear cache for this page.";}}s:8:"hiddenCE";a:1:{i:0;a:2:{s:6:"source";s:28:"Show hidden content elements";s:6:"target";s:28:"Show hidden content elements";}}s:12:"new_language";a:1:{i:0;a:2:{s:6:"source";s:33:"Make new translation of this page";s:6:"target";s:33:"Make new translation of this page";}}s:8:"newLabel";a:1:{i:0;a:2:{s:6:"source";s:3:"NEW";s:6:"target";s:3:"NEW";}}s:15:"defaultLanguage";a:1:{i:0;a:2:{s:6:"source";s:7:"Default";s:6:"target";s:7:"Default";}}s:18:"editLanguageHeader";a:1:{i:0;a:2:{s:6:"source";s:20:"Edit language header";s:6:"target";s:20:"Edit language header";}}s:18:"editPageProperties";a:1:{i:0;a:2:{s:6:"source";s:20:"Edit page properties";s:6:"target";s:20:"Edit page properties";}}s:33:"editPageLanguageOverlayProperties";a:1:{i:0;a:2:{s:6:"source";s:37:"Edit page language overlay properties";s:6:"target";s:37:"Edit page language overlay properties";}}s:16:"newRecordGeneral";a:1:{i:0;a:2:{s:6:"source";s:17:"Create new record";s:6:"target";s:17:"Create new record";}}s:17:"newContentElement";a:1:{i:0;a:2:{s:6:"source";s:26:"Create new content element";s:6:"target";s:26:"Create new content element";}}s:12:"CEonThisPage";a:1:{i:0;a:2:{s:6:"source";s:29:"Content elements on this page";s:6:"target";s:29:"Content elements on this page";}}s:7:"newPage";a:1:{i:0;a:2:{s:6:"source";s:15:"Create new page";s:6:"target";s:15:"Create new page";}}s:8:"newPage2";a:1:{i:0;a:2:{s:6:"source";s:8:"New page";s:6:"target";s:8:"New page";}}s:8:"noAccess";a:1:{i:0;a:2:{s:6:"source";s:14:"No edit access";s:6:"target";s:14:"No edit access";}}s:12:"noAccess_msg";a:1:{i:0;a:2:{s:6:"source";s:52:"You do not have access to edit the requested record.";s:6:"target";s:52:"You do not have access to edit the requested record.";}}s:11:"notAssigned";a:1:{i:0;a:2:{s:6:"source";s:12:"Not assigned";s:6:"target";s:12:"Not assigned";}}s:14:"undoLastChange";a:1:{i:0;a:2:{s:6:"source";s:30:"Undo/Redo last change (%s ago)";s:6:"target";s:30:"Undo/Redo last change (%s ago)";}}s:13:"recordHistory";a:1:{i:0;a:2:{s:6:"source";s:26:"View record change history";s:6:"target";s:26:"View record change history";}}s:11:"viewContent";a:1:{i:0;a:2:{s:6:"source";s:18:"Viewing content of";s:6:"target";s:18:"Viewing content of";}}s:16:"tt_board_subject";a:1:{i:0;a:2:{s:6:"source";s:7:"Subject";s:6:"target";s:7:"Subject";}}s:15:"tt_board_author";a:1:{i:0;a:2:{s:6:"source";s:6:"Author";s:6:"target";s:6:"Author";}}s:13:"tt_board_date";a:1:{i:0;a:2:{s:6:"source";s:4:"Date";s:6:"target";s:4:"Date";}}s:12:"tt_board_age";a:1:{i:0;a:2:{s:6:"source";s:3:"Age";s:6:"target";s:3:"Age";}}s:11:"tt_board_RE";a:1:{i:0;a:2:{s:6:"source";s:2:"RE";s:6:"target";s:2:"RE";}}s:12:"m_function_0";a:1:{i:0;a:2:{s:6:"source";s:9:"QuickEdit";s:6:"target";s:9:"QuickEdit";}}s:12:"m_function_1";a:1:{i:0;a:2:{s:6:"source";s:7:"Columns";s:6:"target";s:7:"Columns";}}s:12:"m_function_2";a:1:{i:0;a:2:{s:6:"source";s:9:"Languages";s:6:"target";s:9:"Languages";}}s:8:"gridView";a:1:{i:0;a:2:{s:6:"source";s:9:"Grid-View";s:6:"target";s:9:"Grid-View";}}s:12:"m_tt_board_0";a:1:{i:0;a:2:{s:6:"source";s:16:"List topics only";s:6:"target";s:16:"List topics only";}}s:17:"m_tt_board_expand";a:1:{i:0;a:2:{s:6:"source";s:14:"Expand Threads";s:6:"target";s:14:"Expand Threads";}}s:14:"m_tt_address_0";a:1:{i:0;a:2:{s:6:"source";s:10:"Short List";s:6:"target";s:10:"Short List";}}s:14:"m_tt_address_1";a:1:{i:0;a:2:{s:6:"source";s:12:"Address list";s:6:"target";s:12:"Address list";}}s:14:"m_tt_address_2";a:1:{i:0;a:2:{s:6:"source";s:13:"Personal info";s:6:"target";s:13:"Personal info";}}s:12:"m_tt_links_1";a:1:{i:0;a:2:{s:6:"source";s:9:"Whole URL";s:6:"target";s:9:"Whole URL";}}s:12:"m_tt_links_2";a:1:{i:0;a:2:{s:6:"source";s:16:"Alternative note";s:6:"target";s:16:"Alternative note";}}s:18:"m_tt_calender_date";a:1:{i:0;a:2:{s:6:"source";s:4:"Date";s:6:"target";s:4:"Date";}}s:22:"m_tt_calender_date_ext";a:1:{i:0;a:2:{s:6:"source";s:15:"Date - extended";s:6:"target";s:15:"Date - extended";}}s:18:"m_tt_calender_todo";a:1:{i:0;a:2:{s:6:"source";s:4:"Todo";s:6:"target";s:4:"Todo";}}s:22:"m_tt_calender_todo_ext";a:1:{i:0;a:2:{s:6:"source";s:15:"Todo - extended";s:6:"target";s:15:"Todo - extended";}}s:17:"m_tt_calender_ext";a:1:{i:0;a:2:{s:6:"source";s:8:"Extended";s:6:"target";s:8:"Extended";}}s:17:"m_tt_products_ext";a:1:{i:0;a:2:{s:6:"source";s:8:"Extended";s:6:"target";s:8:"Extended";}}s:9:"m_default";a:1:{i:0;a:2:{s:6:"source";s:7:"Default";s:6:"target";s:7:"Default";}}s:17:"clickAPage_header";a:1:{i:0;a:2:{s:6:"source";s:15:"Web>Page module";s:6:"target";s:15:"Web>Page module";}}s:18:"clickAPage_content";a:1:{i:0;a:2:{s:6:"source";s:78:"Please click the page title in the page tree to the left to edit page content.";s:6:"target";s:78:"Please click the page title in the page tree to the left to edit page content.";}}s:9:"pI_crUser";a:1:{i:0;a:2:{s:6:"source";s:10:"Created by";s:6:"target";s:10:"Created by";}}s:9:"pI_crDate";a:1:{i:0;a:2:{s:6:"source";s:12:"Created date";s:6:"target";s:12:"Created date";}}s:13:"pI_lastChange";a:1:{i:0;a:2:{s:6:"source";s:11:"Last change";s:6:"target";s:11:"Last change";}}s:20:"pI_lastChangeContent";a:1:{i:0;a:2:{s:6:"source";s:20:"Last change, content";s:6:"target";s:20:"Last change, content";}}s:12:"pI_hitsTotal";a:1:{i:0;a:2:{s:6:"source";s:10:"Total Hits";s:6:"target";s:10:"Total Hits";}}s:13:"pI_hitsPeriod";a:1:{i:0;a:2:{s:6:"source";s:11:"Hits Period";s:6:"target";s:11:"Hits Period";}}s:14:"pI_hits24hours";a:1:{i:0;a:2:{s:6:"source";s:13:"Last 24 hours";s:6:"target";s:13:"Last 24 hours";}}s:13:"pI_hits10days";a:1:{i:0;a:2:{s:6:"source";s:12:"Last 10 days";s:6:"target";s:12:"Last 10 days";}}s:22:"content_from_pid_title";a:1:{i:0;a:2:{s:6:"source";s:36:"Page uses content from this page: %s";s:6:"target";s:36:"Page uses content from this page: %s";}}s:20:"content_on_pid_title";a:1:{i:0;a:2:{s:6:"source";s:33:"This content is also shown on: %s";s:6:"target";s:33:"This content is also shown on: %s";}}s:25:"pageIsExternalLinkMessage";a:1:{i:0;a:2:{s:6:"source";s:48:"Page is a link to the following external URL: %s";s:6:"target";s:48:"Page is a link to the following external URL: %s";}}s:25:"pageIsInternalLinkMessage";a:1:{i:0;a:2:{s:6:"source";s:40:"Page is a link to the following page: %s";s:6:"target";s:40:"Page is a link to the following page: %s";}}s:31:"pageIsRandomInternalLinkMessage";a:1:{i:0;a:2:{s:6:"source";s:35:"Page is a link to a random subpage.";s:6:"target";s:35:"Page is a link to a random subpage.";}}s:38:"pageIsMisconfiguredInternalLinkMessage";a:1:{i:0;a:2:{s:6:"source";s:78:"Page is configured to be a link but there is actually no valid target defined.";s:6:"target";s:78:"Page is configured to be a link but there is actually no valid target defined.";}}s:53:"pageIsMisconfiguredOrNotAccessibleInternalLinkMessage";a:1:{i:0;a:2:{s:6:"source";s:108:"Page is configured to be a link but there is actually no target defined which is accessible in the frontend.";s:6:"target";s:108:"Page is configured to be a link but there is actually no target defined which is accessible in the frontend.";}}s:59:"pageIsMisconfiguredOrNotAccessibleRandomInternalLinkMessage";a:1:{i:0;a:2:{s:6:"source";s:121:"Page is configured to be a link to a random subpage but there is actually no subpage which is accessible in the frontend.";s:6:"target";s:121:"Page is configured to be a link to a random subpage but there is actually no subpage which is accessible in the frontend.";}}s:38:"pageIsMisconfiguredFirstSubpageMessage";a:1:{i:0;a:2:{s:6:"source";s:115:"Page is configured to be a link to the first subpage but there is actually no such page accessible in the frontend.";s:6:"target";s:115:"Page is configured to be a link to the first subpage but there is actually no such page accessible in the frontend.";}}s:36:"pageIsMisconfiguredParentPageMessage";a:1:{i:0;a:2:{s:6:"source";s:113:"Page is configured to be a link to the parent page but there is actually no such page accessible in the frontend.";s:6:"target";s:113:"Page is configured to be a link to the parent page but there is actually no such page accessible in the frontend.";}}s:38:"pageIsMisconfiguredExternalLinkMessage";a:1:{i:0;a:2:{s:6:"source";s:79:"Page is configured to be an external link but there is actually no URL defined.";s:6:"target";s:79:"Page is configured to be an external link but there is actually no URL defined.";}}s:14:"goToListModule";a:1:{i:0;a:2:{s:6:"source";s:17:"Go to list module";s:6:"target";s:17:"Go to list module";}}s:21:"goToListModuleMessage";a:1:{i:0;a:2:{s:6:"source";s:128:"The current page is a folder. Folders usually don't contain content elements but are used for collecting other types of records.";s:6:"target";s:128:"The current page is a folder. Folders usually don't contain content elements but are used for collecting other types of records.";}}s:16:"noPluginSelected";a:1:{i:0;a:2:{s:6:"source";s:18:"No plugin selected";s:6:"target";s:18:"No plugin selected";}}s:23:"staleTranslationWarning";a:1:{i:0;a:2:{s:6:"source";s:125:"Make sure that this behavior is intended and does not pose a problem for you. We highlighted the problematic records for you.";s:6:"target";s:125:"Make sure that this behavior is intended and does not pose a problem for you. We highlighted the problematic records for you.";}}s:28:"staleTranslationWarningTitle";a:1:{i:0;a:2:{s:6:"source";s:46:"Inconsistent content detected in language "%s"";s:6:"target";s:46:"Inconsistent content detected in language "%s"";}}s:16:"languageModeFree";a:1:{i:0;a:2:{s:6:"source";s:9:"Free Mode";s:6:"target";s:9:"Free Mode";}}s:21:"languageModeConnected";a:1:{i:0;a:2:{s:6:"source";s:14:"Connected Mode";s:6:"target";s:14:"Connected Mode";}}s:17:"languageModeMixed";a:1:{i:0;a:2:{s:6:"source";s:10:"Mixed Mode";s:6:"target";s:10:"Mixed Mode";}}s:26:"staleUnusedElementsWarning";a:1:{i:0;a:2:{s:6:"source";s:185:"These elements don't belong to any of the available columns of this page. You should either delete them or move them to existing columns. We highlighted the problematic records for you.";s:6:"target";s:185:"These elements don't belong to any of the available columns of this page. You should either delete them or move them to existing columns. We highlighted the problematic records for you.";}}s:31:"staleUnusedElementsWarningTitle";a:1:{i:0;a:2:{s:6:"source";s:37:"Unused elements detected on this page";s:6:"target";s:37:"Unused elements detected on this page";}}s:23:"localize.chooseLanguage";a:1:{i:0;a:2:{s:6:"source";s:20:"Choose your language";s:6:"target";s:20:"Choose your language";}}s:22:"localize.wizard.header";a:1:{i:0;a:2:{s:6:"source";s:30:"Localize record "{0}" into {1}";s:6:"target";s:30:"Localize record "{0}" into {1}";}}s:27:"localize.wizard.header_page";a:1:{i:0;a:2:{s:6:"source";s:28:"Localize page "{0}" into {1}";s:6:"target";s:28:"Localize page "{0}" into {1}";}}s:29:"localize.wizard.button.cancel";a:1:{i:0;a:2:{s:6:"source";s:6:"Cancel";s:6:"target";s:6:"Cancel";}}s:27:"localize.wizard.button.next";a:1:{i:0;a:2:{s:6:"source";s:4:"Next";s:6:"target";s:4:"Next";}}s:30:"localize.wizard.button.process";a:1:{i:0;a:2:{s:6:"source";s:16:"Start processing";s:6:"target";s:16:"Start processing";}}s:28:"localize.view.chooseLanguage";a:1:{i:0;a:2:{s:6:"source";s:63:"Choose the language from which you want to localize the content";s:6:"target";s:63:"Choose the language from which you want to localize the content";}}s:21:"localize.view.summary";a:1:{i:0;a:2:{s:6:"source";s:14:"Record summary";s:6:"target";s:14:"Record summary";}}s:24:"localize.view.processing";a:1:{i:0;a:2:{s:6:"source";s:13:"Processing...";s:6:"target";s:13:"Processing...";}}s:22:"localize.progress.step";a:1:{i:0;a:2:{s:6:"source";s:15:"Step {0} of {1}";s:6:"target";s:15:"Step {0} of {1}";}}s:26:"localize.educate.translate";a:1:{i:0;a:2:{s:6:"source";s:427:"Translating content will create a direct connection between the original language and the language you translate to.
+ This means that moving and element or setting meta information like start- or endtime will be taken from the original content and you will not be able to set these values on a translated content element.
+ Use this when your workflow demands a strict translation workflow. + ";s:6:"target";s:427:"Translating content will create a direct connection between the original language and the language you translate to.
+ This means that moving and element or setting meta information like start- or endtime will be taken from the original content and you will not be able to set these values on a translated content element.
+ Use this when your workflow demands a strict translation workflow. + ";}}s:21:"localize.educate.copy";a:1:{i:0;a:2:{s:6:"source";s:409:"Copying content will take the content elements from the source language and create copies in a different language.
+ This means that you will be able to move content elements around freely, but you will not have the benefit of being able to compare changes made in the source language later on.
+ Use this when you want to have freedom in designing your translated website. + ";s:6:"target";s:409:"Copying content will take the content elements from the source language and create copies in a different language.
+ This means that you will be able to move content elements around freely, but you will not have the benefit of being able to compare changes made in the source language later on.
+ Use this when you want to have freedom in designing your translated website. + ";}}s:26:"error.invalidBackendLayout";a:1:{i:0;a:2:{s:6:"source";s:163:"The selected page layout is mis-configured, no columns are specified to be editable. Please update your backend layout to have at least one parameter "colPos" set.";s:6:"target";s:163:"The selected page layout is mis-configured, no columns are specified to be editable. Please update your backend layout to have at least one parameter "colPos" set.";}}s:21:"dragdrop.copy.message";a:1:{i:0;a:2:{s:6:"source";s:18:"Press CTRL to copy";s:6:"target";s:18:"Press CTRL to copy";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/ad89a98749fa06f94de9d49171be082e b/var/cache/data/l10n/ad89a98749fa06f94de9d49171be082e new file mode 100644 index 0000000..9b60b65 --- /dev/null +++ b/var/cache/data/l10n/ad89a98749fa06f94de9d49171be082e @@ -0,0 +1 @@ +a:3:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:12:"Page content";s:6:"target";s:12:"Page content";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:205:"This module allows you to create and edit webpages, view page hit statistics, manage different languages and columns of content per page and access special page contents like guestbooks and shopping items.";s:6:"target";s:205:"This module allows you to create and edit webpages, view page hit statistics, manage different languages and columns of content per page and access special page contents like guestbooks and shopping items.";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:4:"Page";s:6:"target";s:4:"Page";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/b150409cdc12509a7a24fc4d7a5039b9 b/var/cache/data/l10n/b150409cdc12509a7a24fc4d7a5039b9 new file mode 100644 index 0000000..37914c5 --- /dev/null +++ b/var/cache/data/l10n/b150409cdc12509a7a24fc4d7a5039b9 @@ -0,0 +1 @@ +a:22:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:15:"About TYPO3 CMS";s:6:"target";s:15:"About TYPO3 CMS";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:82:"Displays the basic facts about the TYPO3 application, version and licensing terms.";s:6:"target";s:82:"Displays the basic facts about the TYPO3 application, version and licensing terms.";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:15:"About TYPO3 CMS";s:6:"target";s:15:"About TYPO3 CMS";}}s:5:"title";a:1:{i:0;a:2:{s:6:"source";s:15:"About TYPO3 CMS";s:6:"target";s:15:"About TYPO3 CMS";}}s:10:"typo3_logo";a:1:{i:0;a:2:{s:6:"source";s:14:"TYPO3 CMS logo";s:6:"target";s:14:"TYPO3 CMS logo";}}s:11:"information";a:1:{i:0;a:2:{s:6:"source";s:17:"TYPO3 Information";s:6:"target";s:17:"TYPO3 Information";}}s:7:"welcome";a:1:{i:0;a:2:{s:6:"source";s:54:"TYPO3 CMS - Professional Web Content Management System";s:6:"target";s:54:"TYPO3 CMS - Professional Web Content Management System";}}s:5:"minor";a:1:{i:0;a:2:{s:6:"source";s:547:"TYPO3 CMS is an enterprise-class, Open Source Content Management System, used internationally to build and manage websites of all types, from small sites for non-profits to multilingual enterprise solutions for large corporations.

For further information visit typo3.org.

TYPO3 CMS is freely available under the TYPO3-license (GNU/GPL).

You are using %s %s";s:6:"target";s:547:"TYPO3 CMS is an enterprise-class, Open Source Content Management System, used internationally to build and manage websites of all types, from small sites for non-profits to multilingual enterprise solutions for large corporations.

For further information visit typo3.org.

TYPO3 CMS is freely available under the TYPO3-license (GNU/GPL).

You are using %s %s";}}s:15:"cms_description";a:1:{i:0;a:2:{s:6:"source";s:570:"TYPO3 CMS is an enterprise-class, Open Source Content Management System, used internationally to build and manage websites of all types, from small sites for non-profits to multilingual enterprise solutions for large corporations.

For further information visit typo3.org.

TYPO3 CMS is freely available under the TYPO3-license (GNU/GPL).

You are using version %s - Copyright %s %s";s:6:"target";s:570:"TYPO3 CMS is an enterprise-class, Open Source Content Management System, used internationally to build and manage websites of all types, from small sites for non-profits to multilingual enterprise solutions for large corporations.

For further information visit typo3.org.

TYPO3 CMS is freely available under the TYPO3-license (GNU/GPL).

You are using version %s - Copyright %s %s";}}s:17:"community_credits";a:1:{i:0;a:2:{s:6:"source";s:17:"Community Credits";s:6:"target";s:17:"Community Credits";}}s:18:"information_detail";a:1:{i:0;a:2:{s:6:"source";s:148:"Visit typo3.org/community/ if you want to know why TYPO3 rocks.";s:6:"target";s:148:"Visit typo3.org/community/ if you want to know why TYPO3 rocks.";}}s:8:"coredevs";a:1:{i:0;a:2:{s:6:"source";s:9:"Core Team";s:6:"target";s:9:"Core Team";}}s:15:"coredevs_detail";a:1:{i:0;a:2:{s:6:"source";s:334:"Visit typo3.org/teams-committees/core-development/ for the complete member list.

The Git Repository and the ChangeLog can be found here.";s:6:"target";s:334:"Visit typo3.org/teams-committees/core-development/ for the complete member list.

The Git Repository and the ChangeLog can be found here.";}}s:17:"extension_authors";a:1:{i:0;a:2:{s:6:"source";s:17:"Extension Authors";s:6:"target";s:17:"Extension Authors";}}s:19:"extension_list_info";a:1:{i:0;a:2:{s:6:"source";s:97:"This is a list of the people who contributed to the extensions you're using in your installation.";s:6:"target";s:97:"This is a list of the people who contributed to the extensions you're using in your installation.";}}s:9:"extension";a:1:{i:0;a:2:{s:6:"source";s:9:"Extension";s:6:"target";s:9:"Extension";}}s:16:"extension_author";a:1:{i:0;a:2:{s:6:"source";s:6:"Author";s:6:"target";s:6:"Author";}}s:15:"donation_header";a:1:{i:0;a:2:{s:6:"source";s:14:"TYPO3 Donation";s:6:"target";s:14:"TYPO3 Donation";}}s:16:"donation_message";a:1:{i:0;a:2:{s:6:"source";s:231:"It would be great if you could donate. TYPO3 CMS is Open Source and relies heavily on donations from its users and supporters.

Thank you for making this great Content Management System even better with your support!";s:6:"target";s:231:"It would be great if you could donate. TYPO3 CMS is Open Source and relies heavily on donations from its users and supporters.

Thank you for making this great Content Management System even better with your support!";}}s:15:"donation_button";a:1:{i:0;a:2:{s:6:"source";s:10:"Donate now";s:6:"target";s:10:"Donate now";}}s:18:"external_libraries";a:1:{i:0;a:2:{s:6:"source";s:18:"External Libraries";s:6:"target";s:18:"External Libraries";}}s:15:"external_thanks";a:1:{i:0;a:2:{s:6:"source";s:67:"TYPO3 CMS core uses and thanks these external Open Source projects:";s:6:"target";s:67:"TYPO3 CMS core uses and thanks these external Open Source projects:";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/b5982f6643fb67c7a285f9b52d88a53b b/var/cache/data/l10n/b5982f6643fb67c7a285f9b52d88a53b new file mode 100644 index 0000000..3cbdcaa --- /dev/null +++ b/var/cache/data/l10n/b5982f6643fb67c7a285f9b52d88a53b @@ -0,0 +1 @@ +a:3:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:33:"File administration on the server";s:6:"target";s:33:"File administration on the server";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:4:"File";s:6:"target";s:4:"File";}}s:26:"sys_file_storage.isOffline";a:1:{i:0;a:2:{s:6:"source";s:7:"offline";s:6:"target";s:7:"offline";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/b99b300a3082c99a80f0a0b31f144b1c b/var/cache/data/l10n/b99b300a3082c99a80f0a0b31f144b1c new file mode 100644 index 0000000..1324e60 --- /dev/null +++ b/var/cache/data/l10n/b99b300a3082c99a80f0a0b31f144b1c @@ -0,0 +1 @@ +a:3:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:19:"TYPO3 Inline Manual";s:6:"target";s:19:"TYPO3 Inline Manual";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:88:"Inline Manual based on the information sources for Context Sensitive Help in the system.";s:6:"target";s:88:"Inline Manual based on the information sources for Context Sensitive Help in the system.";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:12:"TYPO3 Manual";s:6:"target";s:12:"TYPO3 Manual";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/bc10d8e3b1382cc42cdd626f5f7f849b b/var/cache/data/l10n/bc10d8e3b1382cc42cdd626f5f7f849b new file mode 100644 index 0000000..9476362 --- /dev/null +++ b/var/cache/data/l10n/bc10d8e3b1382cc42cdd626f5f7f849b @@ -0,0 +1 @@ +a:4:{s:9:"introtext";a:1:{i:0;a:2:{s:6:"source";s:29:"Web Content Management System";s:6:"target";s:29:"Web Content Management System";}}s:10:"introtext2";a:1:{i:0;a:2:{s:6:"source";s:53:"This is a brief description of the available modules.";s:6:"target";s:53:"This is a brief description of the available modules.";}}s:7:"endText";a:1:{i:0;a:2:{s:6:"source";s:59:"Features may vary depending on your website and permissions";s:6:"target";s:59:"Features may vary depending on your website and permissions";}}s:8:"userInfo";a:1:{i:0;a:2:{s:6:"source";s:24:"You're logged in as user";s:6:"target";s:24:"You're logged in as user";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/c3364e30f757efd958faa4fc9c02fbdb b/var/cache/data/l10n/c3364e30f757efd958faa4fc9c02fbdb new file mode 100644 index 0000000..5b373b6 --- /dev/null +++ b/var/cache/data/l10n/c3364e30f757efd958faa4fc9c02fbdb @@ -0,0 +1 @@ +a:3:{s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:9:"Scheduler";s:6:"target";s:9:"Scheduler";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:134:"Scheduler administration module. Check all registered tasks. Add, modify or delete tasks.
Access for 'admin' users only!";s:6:"target";s:134:"Scheduler administration module. Check all registered tasks. Add, modify or delete tasks.
Access for 'admin' users only!";}}s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:15:"TYPO3 Scheduler";s:6:"target";s:15:"TYPO3 Scheduler";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/cb28c8a0cd5ae9d0403473093b3fb70c b/var/cache/data/l10n/cb28c8a0cd5ae9d0403473093b3fb70c new file mode 100644 index 0000000..0dd3c1c --- /dev/null +++ b/var/cache/data/l10n/cb28c8a0cd5ae9d0403473093b3fb70c @@ -0,0 +1 @@ +a:3:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:18:"Site configuration";s:6:"target";s:18:"Site configuration";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:68:"This module allows you to configure your entrypoints (called sites).";s:6:"target";s:68:"This module allows you to configure your entrypoints (called sites).";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:5:"Sites";s:6:"target";s:5:"Sites";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/cc59c5d9de1c58f2767710f54f1f1cca b/var/cache/data/l10n/cc59c5d9de1c58f2767710f54f1f1cca new file mode 100644 index 0000000..ea420f7 --- /dev/null +++ b/var/cache/data/l10n/cc59c5d9de1c58f2767710f54f1f1cca @@ -0,0 +1 @@ +a:3:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:4:"Site";s:6:"target";s:4:"Site";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:163:"This main module holds all optimization for Site Integrators to manage different websites within one TYPO3 installation, templates, TypoScript and routing options.";s:6:"target";s:163:"This main module holds all optimization for Site Integrators to manage different websites within one TYPO3 installation, templates, TypoScript and routing options.";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:15:"Site Management";s:6:"target";s:15:"Site Management";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/cee35d58ad33c331838a9bc50a0943be b/var/cache/data/l10n/cee35d58ad33c331838a9bc50a0943be new file mode 100644 index 0000000..e1afc68 --- /dev/null +++ b/var/cache/data/l10n/cee35d58ad33c331838a9bc50a0943be @@ -0,0 +1 @@ +a:3:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:11:"Maintenance";s:6:"target";s:11:"Maintenance";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:151:"Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.
Access for 'admin' users only!";s:6:"target";s:151:"Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.
Access for 'admin' users only!";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:11:"Maintenance";s:6:"target";s:11:"Maintenance";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/dc5d8532c456a329af84ed8632d0666a b/var/cache/data/l10n/dc5d8532c456a329af84ed8632d0666a new file mode 100644 index 0000000..2f89c14 --- /dev/null +++ b/var/cache/data/l10n/dc5d8532c456a329af84ed8632d0666a @@ -0,0 +1 @@ +a:3:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:19:"Personal user setup";s:6:"target";s:19:"Personal user setup";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:196:"This module allows you to customize your backend user profile. Here you can change your active system language, name and email address. You may also configure other general features in the system.";s:6:"target";s:196:"This module allows you to customize your backend user profile. Here you can change your active system language, name and email address. You may also configure other general features in the system.";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:13:"User settings";s:6:"target";s:13:"User settings";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/dcd5466b883d2b812ad4194f7eba63cc b/var/cache/data/l10n/dcd5466b883d2b812ad4194f7eba63cc new file mode 100644 index 0000000..c318934 --- /dev/null +++ b/var/cache/data/l10n/dcd5466b883d2b812ad4194f7eba63cc @@ -0,0 +1 @@ +a:141:{s:19:"shortcutDescription";a:1:{i:0;a:2:{s:6:"source";s:168:"This is the shortcuts menu. You do not have any shortcuts added yet, you can do so by clicking the shortcut icon %icon%, which you can find on each page in the backend.";s:6:"target";s:168:"This is the shortcuts menu. You do not have any shortcuts added yet, you can do so by clicking the shortcut icon %icon%, which you can find on each page in the backend.";}}s:13:"shortcut_edit";a:1:{i:0;a:2:{s:6:"source";s:4:"Edit";s:6:"target";s:4:"Edit";}}s:15:"shortcut_create";a:1:{i:0;a:2:{s:6:"source";s:6:"Create";s:6:"target";s:6:"Create";}}s:15:"shortcut_editID";a:1:{i:0;a:2:{s:6:"source";s:11:"Edit/Search";s:6:"target";s:11:"Edit/Search";}}s:13:"shortcut_save";a:1:{i:0;a:2:{s:6:"source";s:21:"Update shortcut title";s:6:"target";s:21:"Update shortcut title";}}s:18:"shortcut_saveClose";a:1:{i:0;a:2:{s:6:"source";s:23:"Update and close editor";s:6:"target";s:23:"Update and close editor";}}s:14:"shortcut_close";a:1:{i:0;a:2:{s:6:"source";s:21:"Close shortcut editor";s:6:"target";s:21:"Close shortcut editor";}}s:15:"shortcut_delete";a:1:{i:0;a:2:{s:6:"source";s:15:"Remove shortcut";s:6:"target";s:15:"Remove shortcut";}}s:17:"shortcut_loadEdit";a:1:{i:0;a:2:{s:6:"source";s:12:"Loading page";s:6:"target";s:12:"Loading page";}}s:18:"shortcut_searchFor";a:1:{i:0;a:2:{s:6:"source";s:10:"Search for";s:6:"target";s:10:"Search for";}}s:20:"shortcut_notEditable";a:1:{i:0;a:2:{s:6:"source";s:23:"No editable page found!";s:6:"target";s:23:"No editable page found!";}}s:14:"shortcut_group";a:1:{i:0;a:2:{s:6:"source";s:5:"Group";s:6:"target";s:5:"Group";}}s:16:"shortcut_group_1";a:1:{i:0;a:2:{s:6:"source";s:5:"Pages";s:6:"target";s:5:"Pages";}}s:16:"shortcut_group_2";a:1:{i:0;a:2:{s:6:"source";s:7:"Records";s:6:"target";s:7:"Records";}}s:16:"shortcut_group_3";a:1:{i:0;a:2:{s:6:"source";s:5:"Files";s:6:"target";s:5:"Files";}}s:16:"shortcut_group_4";a:1:{i:0;a:2:{s:6:"source";s:5:"Tools";s:6:"target";s:5:"Tools";}}s:16:"shortcut_group_5";a:1:{i:0;a:2:{s:6:"source";s:13:"Miscellaneous";s:6:"target";s:13:"Miscellaneous";}}s:15:"shortcut_global";a:1:{i:0;a:2:{s:6:"source";s:6:"Global";s:6:"target";s:6:"Global";}}s:12:"shortcut_all";a:1:{i:0;a:2:{s:6:"source";s:3:"All";s:6:"target";s:3:"All";}}s:18:"shortcut_onlyAdmin";a:1:{i:0;a:2:{s:6:"source";s:34:"You cannot edit a shared shortcut!";s:6:"target";s:34:"You cannot edit a shared shortcut!";}}s:14:"shortcut_selSC";a:1:{i:0;a:2:{s:6:"source";s:15:"Select shortcut";s:6:"target";s:15:"Select shortcut";}}s:20:"shortcut_delAllInCat";a:1:{i:0;a:2:{s:6:"source";s:35:"Delete all shortcuts in this group?";s:6:"target";s:35:"Delete all shortcuts in this group?";}}s:17:"shortcut_onlineWS";a:1:{i:0;a:2:{s:6:"source";s:14:"LIVE workspace";s:6:"target";s:14:"LIVE workspace";}}s:15:"shortcut_active";a:1:{i:0;a:2:{s:6:"source";s:6:"active";s:6:"target";s:6:"active";}}s:17:"shortcut_inactive";a:1:{i:0;a:2:{s:6:"source";s:8:"inactive";s:6:"target";s:8:"inactive";}}s:18:"shortcut_noWSfound";a:1:{i:0;a:2:{s:6:"source";s:27:"ERROR: No workspaces found!";s:6:"target";s:27:"ERROR: No workspaces found!";}}s:18:"shortcut_FEPreview";a:1:{i:0;a:2:{s:6:"source";s:23:"Enable Frontend Preview";s:6:"target";s:23:"Enable Frontend Preview";}}s:18:"shortcut_workspace";a:1:{i:0;a:2:{s:6:"source";s:22:"Go to Workspace Module";s:6:"target";s:22:"Go to Workspace Module";}}s:20:"bookmark_description";a:1:{i:0;a:2:{s:6:"source";s:164:"This is the bookmarks menu. You do not have any bookmarks added yet, you can do so by clicking the bookmark icon %s, which you can find on each page in the backend.";s:6:"target";s:164:"This is the bookmarks menu. You do not have any bookmarks added yet, you can do so by clicking the bookmark icon %s, which you can find on each page in the backend.";}}s:13:"bookmark_edit";a:1:{i:0;a:2:{s:6:"source";s:4:"Edit";s:6:"target";s:4:"Edit";}}s:15:"bookmark_create";a:1:{i:0;a:2:{s:6:"source";s:6:"Create";s:6:"target";s:6:"Create";}}s:15:"bookmark_editID";a:1:{i:0;a:2:{s:6:"source";s:11:"Edit/Search";s:6:"target";s:11:"Edit/Search";}}s:13:"bookmark_save";a:1:{i:0;a:2:{s:6:"source";s:21:"Update bookmark title";s:6:"target";s:21:"Update bookmark title";}}s:18:"bookmark_saveClose";a:1:{i:0;a:2:{s:6:"source";s:23:"Update and close editor";s:6:"target";s:23:"Update and close editor";}}s:14:"bookmark_close";a:1:{i:0;a:2:{s:6:"source";s:21:"Close bookmark editor";s:6:"target";s:21:"Close bookmark editor";}}s:15:"bookmark_delete";a:1:{i:0;a:2:{s:6:"source";s:15:"Remove bookmark";s:6:"target";s:15:"Remove bookmark";}}s:17:"bookmark_loadEdit";a:1:{i:0;a:2:{s:6:"source";s:12:"Loading page";s:6:"target";s:12:"Loading page";}}s:18:"bookmark_searchFor";a:1:{i:0;a:2:{s:6:"source";s:10:"Search for";s:6:"target";s:10:"Search for";}}s:20:"bookmark_notEditable";a:1:{i:0;a:2:{s:6:"source";s:23:"No editable page found!";s:6:"target";s:23:"No editable page found!";}}s:14:"bookmark_group";a:1:{i:0;a:2:{s:6:"source";s:5:"Group";s:6:"target";s:5:"Group";}}s:16:"bookmark_group_1";a:1:{i:0;a:2:{s:6:"source";s:5:"Pages";s:6:"target";s:5:"Pages";}}s:16:"bookmark_group_2";a:1:{i:0;a:2:{s:6:"source";s:7:"Records";s:6:"target";s:7:"Records";}}s:16:"bookmark_group_3";a:1:{i:0;a:2:{s:6:"source";s:5:"Files";s:6:"target";s:5:"Files";}}s:16:"bookmark_group_4";a:1:{i:0;a:2:{s:6:"source";s:5:"Tools";s:6:"target";s:5:"Tools";}}s:16:"bookmark_group_5";a:1:{i:0;a:2:{s:6:"source";s:13:"Miscellaneous";s:6:"target";s:13:"Miscellaneous";}}s:15:"bookmark_global";a:1:{i:0;a:2:{s:6:"source";s:6:"Global";s:6:"target";s:6:"Global";}}s:12:"bookmark_all";a:1:{i:0;a:2:{s:6:"source";s:3:"All";s:6:"target";s:3:"All";}}s:18:"bookmark_onlyAdmin";a:1:{i:0;a:2:{s:6:"source";s:34:"You cannot edit a shared bookmark!";s:6:"target";s:34:"You cannot edit a shared bookmark!";}}s:14:"bookmark_selSC";a:1:{i:0;a:2:{s:6:"source";s:15:"Select bookmark";s:6:"target";s:15:"Select bookmark";}}s:20:"bookmark_delAllInCat";a:1:{i:0;a:2:{s:6:"source";s:34:"Delete all bookmarks in this group";s:6:"target";s:34:"Delete all bookmarks in this group";}}s:17:"bookmark_onlineWS";a:1:{i:0;a:2:{s:6:"source";s:14:"LIVE workspace";s:6:"target";s:14:"LIVE workspace";}}s:15:"bookmark_active";a:1:{i:0;a:2:{s:6:"source";s:6:"active";s:6:"target";s:6:"active";}}s:17:"bookmark_inactive";a:1:{i:0;a:2:{s:6:"source";s:8:"inactive";s:6:"target";s:8:"inactive";}}s:18:"bookmark_noWSfound";a:1:{i:0;a:2:{s:6:"source";s:27:"ERROR: No workspaces found!";s:6:"target";s:27:"ERROR: No workspaces found!";}}s:18:"bookmark_FEPreview";a:1:{i:0;a:2:{s:6:"source";s:23:"Enable Frontend Preview";s:6:"target";s:23:"Enable Frontend Preview";}}s:32:"bookmark_workspaceComparisonView";a:1:{i:0;a:2:{s:6:"source";s:22:"Enable comparison view";s:6:"target";s:22:"Enable comparison view";}}s:18:"bookmark_workspace";a:1:{i:0;a:2:{s:6:"source";s:22:"Go to Workspace Module";s:6:"target";s:22:"Go to Workspace Module";}}s:22:"overwriteExistingFiles";a:1:{i:0;a:2:{s:6:"source";s:24:"Overwrite existing files";s:6:"target";s:24:"Overwrite existing files";}}s:23:"uploadMultipleFilesInfo";a:1:{i:0;a:2:{s:6:"source";s:123:"Upload multiple files by holding the Shift or CTRL-file pressed while selecting your files (works on modern browsers only).";s:6:"target";s:123:"Upload multiple files by holding the Shift or CTRL-file pressed while selecting your files (works on modern browsers only).";}}s:20:"fileMetaDataLocation";a:1:{i:0;a:2:{s:6:"source";s:8:"Location";s:6:"target";s:8:"Location";}}s:26:"fileMetaErrorInvalidRecord";a:1:{i:0;a:2:{s:6:"source";s:24:"File meta data not found";s:6:"target";s:24:"File meta data not found";}}s:14:"selectPosition";a:1:{i:0;a:2:{s:6:"source";s:34:"Select a position for the new page";s:6:"target";s:34:"Select a position for the new page";}}s:18:"pageSelectPosition";a:1:{i:0;a:2:{s:6:"source";s:22:"Page (select position)";s:6:"target";s:22:"Page (select position)";}}s:6:"goBack";a:1:{i:0;a:2:{s:6:"source";s:7:"Go back";s:6:"target";s:7:"Go back";}}s:13:"createNewPage";a:1:{i:0;a:2:{s:6:"source";s:17:"Create a new page";s:6:"target";s:17:"Create a new page";}}s:16:"createNewContent";a:1:{i:0;a:2:{s:6:"source";s:28:"Create a new content element";s:6:"target";s:28:"Create a new content element";}}s:14:"clickForWizard";a:1:{i:0;a:2:{s:6:"source";s:22:"Click here for wizard!";s:6:"target";s:22:"Click here for wizard!";}}s:17:"insertNewPageHere";a:1:{i:0;a:2:{s:6:"source";s:24:"Insert the new page here";s:6:"target";s:24:"Insert the new page here";}}s:19:"insertNewRecordHere";a:1:{i:0;a:2:{s:6:"source";s:22:"Insert new record here";s:6:"target";s:22:"Insert new record here";}}s:14:"movePageToHere";a:1:{i:0;a:2:{s:6:"source";s:26:"Move page to this position";s:6:"target";s:26:"Move page to this position";}}s:11:"moveElement";a:1:{i:0;a:2:{s:6:"source";s:12:"Move element";s:6:"target";s:12:"Move element";}}s:12:"moveElements";a:1:{i:0;a:2:{s:6:"source";s:13:"Move elements";s:6:"target";s:13:"Move elements";}}s:12:"copyElements";a:1:{i:0;a:2:{s:6:"source";s:13:"Copy elements";s:6:"target";s:13:"Copy elements";}}s:23:"selectPositionOfElement";a:1:{i:0;a:2:{s:6:"source";s:30:"Select position of the element";s:6:"target";s:30:"Select position of the element";}}s:13:"movingElement";a:1:{i:0;a:2:{s:6:"source";s:12:"Move element";s:6:"target";s:12:"Move element";}}s:8:"makeCopy";a:1:{i:0;a:2:{s:6:"source";s:35:"Make copy instead of moving element";s:6:"target";s:35:"Make copy instead of moving element";}}s:17:"newContentElement";a:1:{i:0;a:2:{s:6:"source";s:19:"New content element";s:6:"target";s:19:"New content element";}}s:14:"system_records";a:1:{i:0;a:2:{s:6:"source";s:14:"System Records";s:6:"target";s:14:"System Records";}}s:12:"1_selectType";a:1:{i:0;a:2:{s:6:"source";s:48:"First select the type of the new content element";s:6:"target";s:48:"First select the type of the new content element";}}s:16:"2_selectPosition";a:1:{i:0;a:2:{s:6:"source";s:52:"Now click on the position of the new content element";s:6:"target";s:52:"Now click on the position of the new content element";}}s:10:"CM_history";a:1:{i:0;a:2:{s:6:"source";s:12:"History/Undo";s:6:"target";s:12:"History/Undo";}}s:8:"CM_perms";a:1:{i:0;a:2:{s:6:"source";s:6:"Access";s:6:"target";s:6:"Access";}}s:13:"CM_moveWizard";a:1:{i:0;a:2:{s:6:"source";s:12:"Move element";s:6:"target";s:12:"Move element";}}s:18:"CM_moveWizard_page";a:1:{i:0;a:2:{s:6:"source";s:9:"Move page";s:6:"target";s:9:"Move page";}}s:12:"CM_newWizard";a:1:{i:0;a:2:{s:6:"source";s:19:"'Create New' wizard";s:6:"target";s:19:"'Create New' wizard";}}s:21:"CM_editPageProperties";a:1:{i:0;a:2:{s:6:"source";s:20:"Edit page properties";s:6:"target";s:20:"Edit page properties";}}s:10:"CM_db_list";a:1:{i:0;a:2:{s:6:"source";s:15:"Web>List module";s:6:"target";s:15:"Web>List module";}}s:10:"noEditPage";a:1:{i:0;a:2:{s:6:"source";s:88:"You asked to edit page "%s" but you cannot edit this page. Now loading backend as usual.";s:6:"target";s:88:"You asked to edit page "%s" but you cannot edit this page. Now loading backend as usual.";}}s:8:"localize";a:1:{i:0;a:2:{s:6:"source";s:8:"Localize";s:6:"target";s:8:"Localize";}}s:22:"localize.isLocalizable";a:1:{i:0;a:2:{s:6:"source";s:23:"Record can be localized";s:6:"target";s:23:"Record can be localized";}}s:29:"localize.wasRemovedInOriginal";a:1:{i:0;a:2:{s:6:"source";s:39:"Record was removed in original language";s:6:"target";s:39:"Record was removed in original language";}}s:18:"localizeAllRecords";a:1:{i:0;a:2:{s:6:"source";s:20:"Localize all records";s:6:"target";s:20:"Localize all records";}}s:31:"synchronizeWithOriginalLanguage";a:1:{i:0;a:2:{s:6:"source";s:34:"Synchronize with original language";s:6:"target";s:34:"Synchronize with original language";}}s:15:"pageTree_filter";a:1:{i:0;a:2:{s:6:"source";s:6:"Filter";s:6:"target";s:6:"Filter";}}s:12:"switchtouser";a:1:{i:0;a:2:{s:6:"source";s:14:"Switch to User";s:6:"target";s:14:"Switch to User";}}s:17:"switchtousershort";a:1:{i:0;a:2:{s:6:"source";s:2:"SU";s:6:"target";s:2:"SU";}}s:22:"fileUpload_windowTitle";a:1:{i:0;a:2:{s:6:"source";s:20:"File Upload Progress";s:6:"target";s:20:"File Upload Progress";}}s:28:"fileUpload_buttonSelectFiles";a:1:{i:0;a:2:{s:6:"source";s:12:"Select Files";s:6:"target";s:12:"Select Files";}}s:26:"fileUpload_buttonCancelAll";a:1:{i:0;a:2:{s:6:"source";s:18:"Cancel All Uploads";s:6:"target";s:18:"Cancel All Uploads";}}s:35:"fileUpload_infoComponentMaxFileSize";a:1:{i:0;a:2:{s:6:"source";s:48:"You can upload files with a maximum size of {0}.";s:6:"target";s:48:"You can upload files with a maximum size of {0}.";}}s:39:"fileUpload_infoComponentFileUploadLimit";a:1:{i:0;a:2:{s:6:"source";s:30:"You can upload a total of {0}.";s:6:"target";s:30:"You can upload a total of {0}.";}}s:37:"fileUpload_infoComponentFileTypeLimit";a:1:{i:0;a:2:{s:6:"source";s:44:"You can upload the following file types {0}.";s:6:"target";s:44:"You can upload the following file types {0}.";}}s:37:"fileUpload_infoComponentOverrideFiles";a:1:{i:0;a:2:{s:6:"source";s:24:"Overwrite existing files";s:6:"target";s:24:"Overwrite existing files";}}s:25:"fileUpload_processRunning";a:1:{i:0;a:2:{s:6:"source";s:36:"Another process is already uploading";s:6:"target";s:36:"Another process is already uploading";}}s:21:"fileUpload_uploadWait";a:1:{i:0;a:2:{s:6:"source";s:30:"Waiting to start upload of {0}";s:6:"target";s:30:"Waiting to start upload of {0}";}}s:25:"fileUpload_uploadStarting";a:1:{i:0;a:2:{s:6:"source";s:22:"Starting upload of {0}";s:6:"target";s:22:"Starting upload of {0}";}}s:25:"fileUpload_uploadProgress";a:1:{i:0;a:2:{s:6:"source";s:20:"{0}% of {1} uploaded";s:6:"target";s:20:"{0}% of {1} uploaded";}}s:24:"fileUpload_uploadSuccess";a:1:{i:0;a:2:{s:6:"source";s:30:"{0} was successfully uploaded!";s:6:"target";s:30:"{0} was successfully uploaded!";}}s:26:"pagetree_networkErrorTitle";a:1:{i:0;a:2:{s:6:"source";s:15:"Page tree error";s:6:"target";s:15:"Page tree error";}}s:25:"pagetree_networkErrorDesc";a:1:{i:0;a:2:{s:6:"source";s:71:"Got unexpected response from the server. Please check logs for details.";s:6:"target";s:71:"Got unexpected response from the server. Please check logs for details.";}}s:34:"fileUpload_errorQueueLimitExceeded";a:1:{i:0;a:2:{s:6:"source";s:23:"Too many files selected";s:6:"target";s:23:"Too many files selected";}}s:34:"fileUpload_errorQueueFileSizeLimit";a:1:{i:0;a:2:{s:6:"source";s:14:"{0} is too big";s:6:"target";s:14:"{0} is too big";}}s:33:"fileUpload_errorQueueZeroByteFile";a:1:{i:0;a:2:{s:6:"source";s:12:"{0} is empty";s:6:"target";s:12:"{0} is empty";}}s:36:"fileUpload_errorQueueInvalidFiletype";a:1:{i:0;a:2:{s:6:"source";s:28:"Filetype not allowed for {0}";s:6:"target";s:28:"Filetype not allowed for {0}";}}s:26:"fileUpload_errorUploadHttp";a:1:{i:0;a:2:{s:6:"source";s:23:"Too many files selected";s:6:"target";s:23:"Too many files selected";}}s:31:"fileUpload_errorUploadHttpError";a:1:{i:0;a:2:{s:6:"source";s:26:"A HTTP error occurred: {0}";s:6:"target";s:26:"A HTTP error occurred: {0}";}}s:32:"fileUpload_errorUploadMissingUrl";a:1:{i:0;a:2:{s:6:"source";s:33:"Internal error: No Upload URL set";s:6:"target";s:33:"Internal error: No Upload URL set";}}s:24:"fileUpload_errorUploadIO";a:1:{i:0;a:2:{s:6:"source";s:55:"Internal error: Problems while reading/writing the file";s:6:"target";s:55:"Internal error: Problems while reading/writing the file";}}s:35:"fileUpload_errorUploadSecurityError";a:1:{i:0;a:2:{s:6:"source";s:19:"Internal error: {0}";s:6:"target";s:19:"Internal error: {0}";}}s:27:"fileUpload_errorUploadLimit";a:1:{i:0;a:2:{s:6:"source";s:21:"Upload limit exceeded";s:6:"target";s:21:"Upload limit exceeded";}}s:28:"fileUpload_errorUploadFailed";a:1:{i:0;a:2:{s:6:"source";s:13:"Upload failed";s:6:"target";s:13:"Upload failed";}}s:36:"fileUpload_errorUploadFileIDNotFound";a:1:{i:0;a:2:{s:6:"source";s:33:"Internal error: File ID not found";s:6:"target";s:33:"Internal error: File ID not found";}}s:36:"fileUpload_errorUploadFileValidation";a:1:{i:0;a:2:{s:6:"source";s:40:"Internal error while validating the file";s:6:"target";s:40:"Internal error while validating the file";}}s:35:"fileUpload_errorUploadFileCancelled";a:1:{i:0;a:2:{s:6:"source";s:22:"Upload of {0} canceled";s:6:"target";s:22:"Upload of {0} canceled";}}s:29:"fileUpload_errorUploadStopped";a:1:{i:0;a:2:{s:6:"source";s:21:"Upload of {0} stopped";s:6:"target";s:21:"Upload of {0} stopped";}}s:31:"fileUpload_allErrorMessageTitle";a:1:{i:0;a:2:{s:6:"source";s:18:"All uploads failed";s:6:"target";s:18:"All uploads failed";}}s:30:"fileUpload_allErrorMessageText";a:1:{i:0;a:2:{s:6:"source";s:222:"All of your uploads failed.

If this problem persists, please try another browser, contact your administrator or disable this "Flash Uploader" in your User Settings.

Detailed problem description:
";s:6:"target";s:222:"All of your uploads failed.

If this problem persists, please try another browser, contact your administrator or disable this "Flash Uploader" in your User Settings.

Detailed problem description:
";}}s:22:"fileUpload_allError401";a:1:{i:0;a:2:{s:6:"source";s:192:"The server returned the status code 401, which is related to a .htaccess file used for password protection on your server. Unfortunately this can not be handled by your browser's Flash plugin.";s:6:"target";s:192:"The server returned the status code 401, which is related to a .htaccess file used for password protection on your server. Unfortunately this can not be handled by your browser's Flash plugin.";}}s:23:"fileUpload_allError2038";a:1:{i:0;a:2:{s:6:"source";s:167:"An input/output error occurred (Error #2038). This i.e. happens with servers using a self-signed SSL certificate, which is a limitation of your browser's Flash plugin.";s:6:"target";s:167:"An input/output error occurred (Error #2038). This i.e. happens with servers using a self-signed SSL certificate, which is a limitation of your browser's Flash plugin.";}}s:16:"liveSearch_title";a:1:{i:0;a:2:{s:6:"source";s:17:"Short result list";s:6:"target";s:17:"Short result list";}}s:20:"liveSearch_emptyText";a:1:{i:0;a:2:{s:6:"source";s:17:"Enter search term";s:6:"target";s:17:"Enter search term";}}s:22:"liveSearch_loadingText";a:1:{i:0;a:2:{s:6:"source";s:12:"Searching...";s:6:"target";s:12:"Searching...";}}s:24:"liveSearch_listEmptyText";a:1:{i:0;a:2:{s:6:"source";s:17:"No results found.";s:6:"target";s:17:"No results found.";}}s:25:"liveSearch_showAllResults";a:1:{i:0;a:2:{s:6:"source";s:8:"Show All";s:6:"target";s:8:"Show All";}}s:20:"liveSearch_helpTitle";a:1:{i:0;a:2:{s:6:"source";s:31:"How to use advanced search tags";s:6:"target";s:31:"How to use advanced search tags";}}s:26:"liveSearch_helpDescription";a:1:{i:0;a:2:{s:6:"source";s:24:"Search in certain tables";s:6:"target";s:24:"Search in certain tables";}}s:31:"liveSearch_helpDescriptionPages";a:1:{i:0;a:2:{s:6:"source";s:58:"#page:Home will search for all pages with the title "Home"";s:6:"target";s:58:"#page:Home will search for all pages with the title "Home"";}}s:31:"viewPort_tooltipModuleMenuSplit";a:1:{i:0;a:2:{s:6:"source";s:31:"Drag to resize the Modules Menu";s:6:"target";s:31:"Drag to resize the Modules Menu";}}s:44:"viewPort_tooltipNavigationContainerSplitDrag";a:1:{i:0;a:2:{s:6:"source";s:61:"Drag to resize or double click to collapse the page tree area";s:6:"target";s:61:"Drag to resize or double click to collapse the page tree area";}}s:45:"viewPort_tooltipNavigationContainerSplitClick";a:1:{i:0;a:2:{s:6:"source";s:34:"Click to toggle the page tree area";s:6:"target";s:34:"Click to toggle the page tree area";}}s:35:"viewPort_tooltipDebugPanelSplitDrag";a:1:{i:0;a:2:{s:6:"source";s:52:"Drag to resize or click to collapse the Debug Panel.";s:6:"target";s:52:"Drag to resize or click to collapse the Debug Panel.";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/e7459d760f89e7f9748c942d5d714f8e b/var/cache/data/l10n/e7459d760f89e7f9748c942d5d714f8e new file mode 100644 index 0000000..753d002 --- /dev/null +++ b/var/cache/data/l10n/e7459d760f89e7f9748c942d5d714f8e @@ -0,0 +1 @@ +a:27:{s:19:"labels.submitLogout";a:1:{i:0;a:2:{s:6:"source";s:7:"Log Out";s:6:"target";s:8:"Abmelden";}}s:19:"labels.whatIsOpenId";a:1:{i:0;a:2:{s:6:"source";s:15:"What is OpenId?";s:6:"target";s:15:"Was ist OpenID?";}}s:19:"availableInterfaces";a:1:{i:0;a:2:{s:6:"source";s:37:"Backend,Front End,Traditional Backend";s:6:"target";s:39:"Backend,Frontend,Traditionelles Backend";}}s:17:"interface.backend";a:1:{i:0;a:2:{s:6:"source";s:7:"Backend";s:6:"target";s:7:"Backend";}}s:18:"interface.frontend";a:1:{i:0;a:2:{s:6:"source";s:8:"Frontend";s:6:"target";s:8:"Frontend";}}s:21:"interface.backend_old";a:1:{i:0;a:2:{s:6:"source";s:19:"Traditional Backend";s:6:"target";s:22:"Traditionelles Backend";}}s:8:"headline";a:1:{i:0;a:2:{s:6:"source";s:48:"Login to the TYPO3 CMS Backend on ###SITENAME###";s:6:"target";s:39:"Anmeldung am Backend von ###SITENAME###";}}s:10:"info.about";a:1:{i:0;a:2:{s:6:"source";s:195:"This is the backend login of TYPO3. You need username and password to access this administration interface. If you are a visitor of ###SITENAME###, please visit the public website: ###SITELINK###";s:6:"target";s:258:"Dies ist die Anmeldung am TYPO3-Backend. Um auf die Verwaltungsoberfläche zugreifen zu können, benötigen Sie einen Benutzernamen und ein Passwort. Falls Sie ein Besucher von ###SITENAME### sind, besuchen Sie bitte den öffentlichen Bereich: ###SITELINK###";}}s:10:"info.reset";a:1:{i:0;a:2:{s:6:"source";s:15:"Reset this form";s:6:"target";s:22:"Formular zurücksetzen";}}s:19:"info.cookies_and_js";a:1:{i:0;a:2:{s:6:"source";s:47:"(Note: Cookies and JavaScript must be enabled!)";s:6:"target";s:57:"(Hinweis: Cookies und JavaScript müssen aktiviert sein!)";}}s:5:"clear";a:1:{i:0;a:2:{s:6:"source";s:17:"Clear this field!";s:6:"target";s:19:"Dieses Feld leeren!";}}s:35:"warning.incompatibleBrowserHeadline";a:1:{i:0;a:2:{s:6:"source";s:19:"Unsupported Browser";s:6:"target";s:28:"Nicht unterstützter Browser";}}s:27:"warning.incompatibleBrowser";a:1:{i:0;a:2:{s:6:"source";s:45:"You are using an unsupported browser version.";s:6:"target";s:55:"Sie verwenden eine nicht unterstützte Browser-Version.";}}s:43:"warning.incompatibleBrowserInternetExplorer";a:1:{i:0;a:2:{s:6:"source";s:146:"Please install a more modern browser version.";s:6:"target";s:156:"Bitte installieren Sie eine aktuellere Browser-Version.";}}s:12:"newsheadline";a:1:{i:0;a:2:{s:6:"source";s:18:"Important Messages";s:6:"target";s:18:"Wichtige Meldungen";}}s:11:"error.login";a:1:{i:0;a:2:{s:6:"source";s:130:"Your login attempt did not succeed. Make sure to spell your username and password correctly, including upper/lowercase characters.";s:6:"target";s:144:"Der Anmeldeversuch ist fehlgeschlagen. Achten Sie darauf, Benutzernamen und Passwort korrekt einzugeben, einschließlich Groß-/Kleinschreibung.";}}s:20:"error.cookies_ignore";a:1:{i:0;a:2:{s:6:"source";s:7:"Ignore!";s:6:"target";s:11:"Ignorieren!";}}s:24:"error.furtherInformation";a:1:{i:0;a:2:{s:6:"source";s:47:"For more information or further help click here";s:6:"target";s:49:"Weitere Informationen und Hilfe erhalten Sie hier";}}s:11:"warranty.by";a:1:{i:0;a:2:{s:6:"source";s:50:"Warranty is supplied by %s; %sclick for details.%s";s:6:"target";s:70:"Gewährleistung wird geboten von %s; %sDetails sind hier verfügbar.%s";}}s:11:"no.warranty";a:1:{i:0;a:2:{s:6:"source";s:67:"TYPO3 CMS comes with ABSOLUTELY NO WARRANTY; %sclick for details.%s";s:6:"target";s:72:"Sie nutzen TYPO3 OHNE GEWÄHRLEISTUNG; %sDetails sind hier verfügbar.%s";}}s:9:"typo3.cms";a:1:{i:0;a:2:{s:6:"source";s:9:"TYPO3 CMS";s:6:"target";s:9:"TYPO3 CMS";}}s:13:"version.short";a:1:{i:0;a:2:{s:6:"source";s:4:"ver.";s:6:"target";s:4:"Ver.";}}s:9:"copyright";a:1:{i:0;a:2:{s:6:"source";s:9:"Copyright";s:6:"target";s:9:"Copyright";}}s:19:"extension.copyright";a:1:{i:0;a:2:{s:6:"source";s:52:"Extensions are copyright of their respective owners.";s:6:"target";s:53:"Erweiterungen sind Eigentum ihrer jeweiligen Autoren.";}}s:12:"details.link";a:1:{i:0;a:2:{s:6:"source";s:21:"Go to %s for details.";s:6:"target";s:44:"Weitere Informationen erhalten Sie unter %s.";}}s:13:"free.software";a:1:{i:0;a:2:{s:6:"source";s:110:"This is free software, and you are welcome to redistribute it under certain conditions; %sclick for details.%s";s:6:"target";s:120:"Dies ist freie Software und Sie dürfen sie unter gewissen Voraussetzungen verbreiten; %sDetails sind hier verfügbar.%s";}}s:11:"keep.notice";a:1:{i:0;a:2:{s:6:"source";s:63:"Obstructing the appearance of this notice is prohibited by law.";s:6:"target";s:71:"Das Erscheinen dieses Hinweises zu verhindern, ist gesetzlich verboten.";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/ea486680d1c21335e4ff6b8638064557 b/var/cache/data/l10n/ea486680d1c21335e4ff6b8638064557 new file mode 100644 index 0000000..691b119 --- /dev/null +++ b/var/cache/data/l10n/ea486680d1c21335e4ff6b8638064557 @@ -0,0 +1 @@ +a:2:{s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:28:"Webpages and databasecontent";s:6:"target";s:28:"Webpages and databasecontent";}}s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:3:"Web";s:6:"target";s:3:"Web";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/ee567fddfece1e60d67ccf017e7745d7 b/var/cache/data/l10n/ee567fddfece1e60d67ccf017e7745d7 new file mode 100644 index 0000000..db8bf2f --- /dev/null +++ b/var/cache/data/l10n/ee567fddfece1e60d67ccf017e7745d7 @@ -0,0 +1 @@ +a:6:{s:14:"mlang_tabs_tab";a:1:{i:0;a:2:{s:6:"source";s:7:"Reports";s:6:"target";s:7:"Reports";}}s:21:"mlang_labels_tabdescr";a:1:{i:0;a:2:{s:6:"source";s:39:"A collection of several system reports.";s:6:"target";s:39:"A collection of several system reports.";}}s:21:"mlang_labels_tablabel";a:1:{i:0;a:2:{s:6:"source";s:14:"System Reports";s:6:"target";s:14:"System Reports";}}s:5:"title";a:1:{i:0;a:2:{s:6:"source";s:7:"Reports";s:6:"target";s:7:"Reports";}}s:16:"reports_overview";a:1:{i:0;a:2:{s:6:"source";s:8:"Overview";s:6:"target";s:8:"Overview";}}s:13:"choose_report";a:1:{i:0;a:2:{s:6:"source";s:6:"Report";s:6:"target";s:6:"Report";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/f1779db025d23d8c31c8edb722fa6039 b/var/cache/data/l10n/f1779db025d23d8c31c8edb722fa6039 new file mode 100644 index 0000000..6bc1301 --- /dev/null +++ b/var/cache/data/l10n/f1779db025d23d8c31c8edb722fa6039 @@ -0,0 +1,31 @@ +a:40:{s:17:"ll_welcome_header";a:1:{i:0;a:2:{s:6:"source";s:10:"User login";s:6:"target";s:10:"User login";}}s:18:"ll_welcome_message";a:1:{i:0;a:2:{s:6:"source";s:71:"Enter your username and password here in order to log in on the website";s:6:"target";s:71:"Enter your username and password here in order to log in on the website";}}s:16:"ll_logout_header";a:1:{i:0;a:2:{s:6:"source";s:20:"You have logged out.";s:6:"target";s:20:"You have logged out.";}}s:17:"ll_logout_message";a:1:{i:0;a:2:{s:6:"source";s:117:"You just logged out from your user session on this website. You can login again or as another user by the form below.";s:6:"target";s:117:"You just logged out from your user session on this website. You can login again or as another user by the form below.";}}s:15:"ll_error_header";a:1:{i:0;a:2:{s:6:"source";s:13:"Login failure";s:6:"target";s:13:"Login failure";}}s:16:"ll_error_message";a:1:{i:0;a:2:{s:6:"source";s:253:"An error occurred during login. Most likely you didn't enter the username or password correctly. +Be certain that you enter them precisely as they are, including upper/lower case. +Another possibility is that cookies might be disabled in your web browser.";s:6:"target";s:253:"An error occurred during login. Most likely you didn't enter the username or password correctly. +Be certain that you enter them precisely as they are, including upper/lower case. +Another possibility is that cookies might be disabled in your web browser.";}}s:17:"ll_success_header";a:1:{i:0;a:2:{s:6:"source";s:16:"Login successful";s:6:"target";s:16:"Login successful";}}s:18:"ll_success_message";a:1:{i:0;a:2:{s:6:"source";s:37:"You are now logged in as '###USER###'";s:6:"target";s:37:"You are now logged in as '###USER###'";}}s:16:"ll_status_header";a:1:{i:0;a:2:{s:6:"source";s:14:"Current status";s:6:"target";s:14:"Current status";}}s:17:"ll_status_message";a:1:{i:0;a:2:{s:6:"source";s:27:"This is your current status";s:6:"target";s:27:"This is your current status";}}s:14:"cookie_warning";a:1:{i:0;a:2:{s:6:"source";s:223:"Warning: There is a possibility that cookies are not enabled in your web browser! If your login disappears on your next click that is the case and you should enable cookies (or accept cookies from this website) immediately!";s:6:"target";s:223:"Warning: There is a possibility that cookies are not enabled in your web browser! If your login disappears on your next click that is the case and you should enable cookies (or accept cookies from this website) immediately!";}}s:8:"username";a:1:{i:0;a:2:{s:6:"source";s:8:"Username";s:6:"target";s:8:"Username";}}s:8:"password";a:1:{i:0;a:2:{s:6:"source";s:8:"Password";s:6:"target";s:8:"Password";}}s:5:"login";a:1:{i:0;a:2:{s:6:"source";s:5:"Login";s:6:"target";s:5:"Login";}}s:10:"permalogin";a:1:{i:0;a:2:{s:6:"source";s:14:"Stay logged in";s:6:"target";s:14:"Stay logged in";}}s:6:"logout";a:1:{i:0;a:2:{s:6:"source";s:6:"Logout";s:6:"target";s:6:"Logout";}}s:13:"send_password";a:1:{i:0;a:2:{s:6:"source";s:13:"Send password";s:6:"target";s:13:"Send password";}}s:14:"reset_password";a:1:{i:0;a:2:{s:6:"source";s:14:"Reset Password";s:6:"target";s:14:"Reset Password";}}s:25:"ll_change_password_header";a:1:{i:0;a:2:{s:6:"source";s:20:"Change your password";s:6:"target";s:20:"Change your password";}}s:26:"ll_change_password_message";a:1:{i:0;a:2:{s:6:"source";s:82:"Please enter your new password twice. Password needs a minimum length of %s chars.";s:6:"target";s:82:"Please enter your new password twice. Password needs a minimum length of %s chars.";}}s:39:"ll_change_password_nolinkprefix_message";a:1:{i:0;a:2:{s:6:"source";s:220:"Error: there is no prefix for the link. Please set one of the following in your typoscript template: plugin.tx_felogin_pi1.feloginBaseURL = http://yourdomain/, config.baseURL = http://yourdomain/, config.absRefPrefix = /";s:6:"target";s:220:"Error: there is no prefix for the link. Please set one of the following in your typoscript template: plugin.tx_felogin_pi1.feloginBaseURL = http://yourdomain/, config.baseURL = http://yourdomain/, config.absRefPrefix = /";}}s:35:"ll_change_password_notvalid_message";a:1:{i:0;a:2:{s:6:"source";s:79:"The link you clicked is not valid. Please repeat the forgot password procedure.";s:6:"target";s:79:"The link you clicked is not valid. Please repeat the forgot password procedure.";}}s:35:"ll_change_password_notequal_message";a:1:{i:0;a:2:{s:6:"source";s:111:"The passwords are not equal, please enter your new password twice. Password needs a minimum length of %s chars.";s:6:"target";s:111:"The passwords are not equal, please enter your new password twice. Password needs a minimum length of %s chars.";}}s:35:"ll_change_password_tooshort_message";a:1:{i:0;a:2:{s:6:"source";s:116:"The password length is too short. Please enter your new password twice. Password needs a minimum length of %s chars.";s:6:"target";s:116:"The password length is too short. Please enter your new password twice. Password needs a minimum length of %s chars.";}}s:31:"ll_change_password_done_message";a:1:{i:0;a:2:{s:6:"source";s:71:"Your password has been saved. You can now login with your new password.";s:6:"target";s:71:"Your password has been saved. You can now login with your new password.";}}s:15:"change_password";a:1:{i:0;a:2:{s:6:"source";s:20:"Change your password";s:6:"target";s:20:"Change your password";}}s:18:"newpassword_label1";a:1:{i:0;a:2:{s:6:"source";s:18:"Enter new password";s:6:"target";s:18:"Enter new password";}}s:18:"newpassword_label2";a:1:{i:0;a:2:{s:6:"source";s:19:"Repeat new password";s:6:"target";s:19:"Repeat new password";}}s:10:"your_email";a:1:{i:0;a:2:{s:6:"source";s:10:"Your email";s:6:"target";s:10:"Your email";}}s:16:"ll_forgot_header";a:1:{i:0;a:2:{s:6:"source";s:21:"Forgot your password?";s:6:"target";s:21:"Forgot your password?";}}s:24:"ll_forgot_email_password";a:1:{i:0;a:2:{s:6:"source";s:64:"Your password +Hi %s + +Your username is "%s" +Your password is "%s"";s:6:"target";s:64:"Your password +Hi %s + +Your username is "%s" +Your password is "%s"";}}s:26:"ll_forgot_email_nopassword";a:1:{i:0;a:2:{s:6:"source";s:230:"Your password +Hi %s + +We couldn't find a username for this email address and so cannot send the password to you. Probably you misspelled the email address (upper/lower case makes a difference) or maybe you even didn't register yet?";s:6:"target";s:230:"Your password +Hi %s + +We couldn't find a username for this email address and so cannot send the password to you. Probably you misspelled the email address (upper/lower case makes a difference) or maybe you even didn't register yet?";}}s:33:"ll_forgot_validate_reset_password";a:1:{i:0;a:2:{s:6:"source";s:284:"Your new password +Dear %s, + +This email was sent in response to your request to reset your password. Please click on the link below. +%s + +For security reasons, this link is only active until %s. If you do not visit the link before then, you will need to repeat the password reset steps.";s:6:"target";s:284:"Your new password +Dear %s, + +This email was sent in response to your request to reset your password. Please click on the link below. +%s + +For security reasons, this link is only active until %s. If you do not visit the link before then, you will need to repeat the password reset steps.";}}s:17:"ll_forgot_message";a:1:{i:0;a:2:{s:6:"source";s:203:"Please enter the email address by which you registered your user account. Then press "Send password" and your password will immediately be emailed to you. Make sure to spell your email address correctly.";s:6:"target";s:203:"Please enter the email address by which you registered your user account. Then press "Send password" and your password will immediately be emailed to you. Make sure to spell your email address correctly.";}}s:27:"ll_forgot_message_emailSent";a:1:{i:0;a:2:{s:6:"source";s:55:"Your password has now been sent to the email address %s";s:6:"target";s:55:"Your password has now been sent to the email address %s";}}s:23:"ll_forgot_reset_message";a:1:{i:0;a:2:{s:6:"source";s:120:"Please enter your username or email address. Instructions for resetting the password will be immediately emailed to you.";s:6:"target";s:120:"Please enter your username or email address. Instructions for resetting the password will be immediately emailed to you.";}}s:33:"ll_forgot_reset_message_emailSent";a:1:{i:0;a:2:{s:6:"source";s:181:"An email has been sent to the address stored in your account and contains a link to reset your password. If you do not receive an email, your account or email address was not found.";s:6:"target";s:181:"An email has been sent to the address stored in your account and contains a link to reset your password. If you do not receive an email, your account or email address was not found.";}}s:29:"ll_forgot_reset_message_error";a:1:{i:0;a:2:{s:6:"source";s:45:"Your account or email address does not exist.";s:6:"target";s:45:"Your account or email address does not exist.";}}s:28:"ll_forgot_header_backToLogin";a:1:{i:0;a:2:{s:6:"source";s:20:"Return to login form";s:6:"target";s:20:"Return to login form";}}s:18:"ll_enter_your_data";a:1:{i:0;a:2:{s:6:"source";s:25:"Username or email address";s:6:"target";s:25:"Username or email address";}}} \ No newline at end of file diff --git a/var/cache/data/l10n/fbfab0500ddf8e022265454b048e49be b/var/cache/data/l10n/fbfab0500ddf8e022265454b048e49be new file mode 100644 index 0000000..3ef5642 --- /dev/null +++ b/var/cache/data/l10n/fbfab0500ddf8e022265454b048e49be @@ -0,0 +1 @@ +a:37:{s:17:"skiptomaincontent";a:1:{i:0;a:2:{s:6:"source";s:20:"Skip to main content";s:6:"target";s:20:"Skip to main content";}}s:14:"skipnavigation";a:1:{i:0;a:2:{s:6:"source";s:21:"Skip navigation block";s:6:"target";s:21:"Skip navigation block";}}s:9:"scrolltop";a:1:{i:0;a:2:{s:6:"source";s:13:"Scroll to top";s:6:"target";s:13:"Scroll to top";}}s:16:"togglenavigation";a:1:{i:0;a:2:{s:6:"source";s:17:"Toggle navigation";s:6:"target";s:17:"Toggle navigation";}}s:7:"linktop";a:1:{i:0;a:2:{s:6:"source";s:6:"To top";s:6:"target";s:6:"To top";}}s:10:"breadcrumb";a:1:{i:0;a:2:{s:6:"source";s:13:"You are here:";s:6:"target";s:13:"You are here:";}}s:16:"breadcrumb.label";a:1:{i:0;a:2:{s:6:"source";s:10:"Breadcrumb";s:6:"target";s:10:"Breadcrumb";}}s:8:"previous";a:1:{i:0;a:2:{s:6:"source";s:8:"Previous";s:6:"target";s:8:"Previous";}}s:4:"next";a:1:{i:0;a:2:{s:6:"source";s:4:"Next";s:6:"target";s:4:"Next";}}s:8:"readmore";a:1:{i:0;a:2:{s:6:"source";s:9:"Read more";s:6:"target";s:9:"Read more";}}s:24:"externalmediaunsupported";a:1:{i:0;a:2:{s:6:"source";s:91:"The external media source %s is not supported. Please provide a valid YouTube or Vimeo URL.";s:6:"target";s:91:"The external media source %s is not supported. Please provide a valid YouTube or Vimeo URL.";}}s:11:"form.browse";a:1:{i:0;a:2:{s:6:"source";s:6:"Browse";s:6:"target";s:6:"Browse";}}s:15:"form.selectfile";a:1:{i:0;a:2:{s:6:"source";s:11:"Select File";s:6:"target";s:11:"Select File";}}s:54:"element.contactform.renderingOptions.submitButtonLabel";a:1:{i:0;a:2:{s:6:"source";s:6:"Submit";s:6:"target";s:6:"Submit";}}s:46:"contactform.element.mandatory.properties.label";a:1:{i:0;a:2:{s:6:"source";s:18:"Your personal data";s:6:"target";s:18:"Your personal data";}}s:45:"contactform.element.mandatory.properties.text";a:1:{i:0;a:2:{s:6:"source";s:18:"* Mandatory fields";s:6:"target";s:18:"* Mandatory fields";}}s:45:"contactform.element.fullname.properties.label";a:1:{i:0;a:2:{s:6:"source";s:21:"Full name and surname";s:6:"target";s:21:"Full name and surname";}}s:51:"contactform.element.fullname.properties.placeholder";a:1:{i:0;a:2:{s:6:"source";s:21:"Full name and surname";s:6:"target";s:21:"Full name and surname";}}s:44:"contactform.element.company.properties.label";a:1:{i:0;a:2:{s:6:"source";s:7:"Company";s:6:"target";s:7:"Company";}}s:50:"contactform.element.company.properties.placeholder";a:1:{i:0;a:2:{s:6:"source";s:7:"Company";s:6:"target";s:7:"Company";}}s:42:"contactform.element.email.properties.label";a:1:{i:0;a:2:{s:6:"source";s:5:"Email";s:6:"target";s:5:"Email";}}s:48:"contactform.element.email.properties.placeholder";a:1:{i:0;a:2:{s:6:"source";s:5:"Email";s:6:"target";s:5:"Email";}}s:44:"contactform.element.subject.properties.label";a:1:{i:0;a:2:{s:6:"source";s:7:"Subject";s:6:"target";s:7:"Subject";}}s:50:"contactform.element.subject.properties.placeholder";a:1:{i:0;a:2:{s:6:"source";s:7:"Subject";s:6:"target";s:7:"Subject";}}s:44:"contactform.element.message.properties.label";a:1:{i:0;a:2:{s:6:"source";s:7:"Message";s:6:"target";s:7:"Message";}}s:50:"contactform.element.message.properties.placeholder";a:1:{i:0;a:2:{s:6:"source";s:7:"Message";s:6:"target";s:7:"Message";}}s:44:"contactform.element.summary.properties.label";a:1:{i:0;a:2:{s:6:"source";s:7:"Summary";s:6:"target";s:7:"Summary";}}s:27:"cookieconsent.common.header";a:1:{i:0;a:2:{s:6:"source";s:28:"Cookies used on the website!";s:6:"target";s:28:"Cookies used on the website!";}}s:28:"cookieconsent.common.message";a:1:{i:0;a:2:{s:6:"source";s:79:"This website uses cookies to ensure you get the best experience on our website.";s:6:"target";s:79:"This website uses cookies to ensure you get the best experience on our website.";}}s:28:"cookieconsent.common.dismiss";a:1:{i:0;a:2:{s:6:"source";s:7:"Got it!";s:6:"target";s:7:"Got it!";}}s:26:"cookieconsent.common.allow";a:1:{i:0;a:2:{s:6:"source";s:13:"Allow cookies";s:6:"target";s:13:"Allow cookies";}}s:25:"cookieconsent.common.deny";a:1:{i:0;a:2:{s:6:"source";s:7:"Decline";s:6:"target";s:7:"Decline";}}s:25:"cookieconsent.common.link";a:1:{i:0;a:2:{s:6:"source";s:10:"Learn more";s:6:"target";s:10:"Learn more";}}s:27:"googleanalyticsstatus.title";a:1:{i:0;a:2:{s:6:"source";s:23:"Google Analytics Status";s:6:"target";s:23:"Google Analytics Status";}}s:33:"googleanalyticsstatus.description";a:1:{i:0;a:2:{s:6:"source";s:265:"Here you can object to the anonymous collection by Google Analytics on this website for your browser by using an "Opt-Out-Cookie". Please note that if you delete the exclusion cookie or use a different computer or web browser, you will need to re-set the exclusion.";s:6:"target";s:265:"Here you can object to the anonymous collection by Google Analytics on this website for your browser by using an "Opt-Out-Cookie". Please note that if you delete the exclusion cookie or use a different computer or web browser, you will need to re-set the exclusion.";}}s:33:"googleanalyticsstatus.link.enable";a:1:{i:0;a:2:{s:6:"source";s:32:"Enable Google Analytics (Opt-In)";s:6:"target";s:32:"Enable Google Analytics (Opt-In)";}}s:34:"googleanalyticsstatus.link.disable";a:1:{i:0;a:2:{s:6:"source";s:37:"Deactivate Google Analytics (Opt-Out)";s:6:"target";s:37:"Deactivate Google Analytics (Opt-Out)";}}} \ No newline at end of file diff --git a/var/charset/csascii_utf-8.tbl b/var/charset/csascii_utf-8.tbl new file mode 100644 index 0000000..8f40169 --- /dev/null +++ b/var/charset/csascii_utf-8.tbl @@ -0,0 +1 @@ +a:2472:{s:2:" ";s:1:" ";s:2:"ª";s:1:"a";s:2:"²";s:1:"2";s:2:"³";s:1:"3";s:2:"µ";s:1:"u";s:2:"¹";s:1:"1";s:2:"º";s:1:"o";s:2:"¼";s:3:"1/4";s:2:"½";s:3:"1/2";s:2:"¾";s:3:"3/4";s:2:"À";s:1:"A";s:2:"Á";s:1:"A";s:2:"Â";s:1:"A";s:2:"Ã";s:1:"A";s:2:"Ä";s:2:"AE";s:2:"Å";s:2:"AA";s:2:"Ç";s:1:"C";s:2:"È";s:1:"E";s:2:"É";s:1:"E";s:2:"Ê";s:1:"E";s:2:"Ë";s:1:"E";s:2:"Ì";s:1:"I";s:2:"Í";s:1:"I";s:2:"Î";s:1:"I";s:2:"Ï";s:1:"I";s:2:"Ñ";s:1:"N";s:2:"Ò";s:1:"O";s:2:"Ó";s:1:"O";s:2:"Ô";s:1:"O";s:2:"Õ";s:1:"O";s:2:"Ö";s:2:"OE";s:2:"Ø";s:2:"OE";s:2:"Ù";s:1:"U";s:2:"Ú";s:1:"U";s:2:"Û";s:1:"U";s:2:"Ü";s:2:"UE";s:2:"Ý";s:1:"Y";s:2:"à";s:1:"a";s:2:"á";s:1:"a";s:2:"â";s:1:"a";s:2:"ã";s:1:"a";s:2:"ä";s:2:"ae";s:2:"å";s:2:"aa";s:2:"ç";s:1:"c";s:2:"è";s:1:"e";s:2:"é";s:1:"e";s:2:"ê";s:1:"e";s:2:"ë";s:1:"e";s:2:"ì";s:1:"i";s:2:"í";s:1:"i";s:2:"î";s:1:"i";s:2:"ï";s:1:"i";s:2:"ñ";s:1:"n";s:2:"ò";s:1:"o";s:2:"ó";s:1:"o";s:2:"ô";s:1:"o";s:2:"õ";s:1:"o";s:2:"ö";s:2:"oe";s:2:"ø";s:2:"oe";s:2:"ù";s:1:"u";s:2:"ú";s:1:"u";s:2:"û";s:1:"u";s:2:"ü";s:2:"ue";s:2:"ý";s:1:"y";s:2:"ÿ";s:1:"y";s:2:"Ā";s:1:"A";s:2:"ā";s:1:"a";s:2:"Ă";s:1:"A";s:2:"ă";s:1:"a";s:2:"Ą";s:1:"A";s:2:"ą";s:1:"a";s:2:"Ć";s:1:"C";s:2:"ć";s:1:"c";s:2:"Ĉ";s:1:"C";s:2:"ĉ";s:1:"c";s:2:"Ċ";s:1:"C";s:2:"ċ";s:1:"c";s:2:"Č";s:1:"C";s:2:"č";s:1:"c";s:2:"Ď";s:1:"D";s:2:"ď";s:1:"d";s:2:"Đ";s:1:"D";s:2:"đ";s:1:"d";s:2:"Ē";s:1:"E";s:2:"ē";s:1:"e";s:2:"Ĕ";s:1:"E";s:2:"ĕ";s:1:"e";s:2:"Ė";s:1:"E";s:2:"ė";s:1:"e";s:2:"Ę";s:1:"E";s:2:"ę";s:1:"e";s:2:"Ě";s:1:"E";s:2:"ě";s:1:"e";s:2:"Ĝ";s:1:"G";s:2:"ĝ";s:1:"g";s:2:"Ğ";s:1:"G";s:2:"ğ";s:1:"g";s:2:"Ġ";s:1:"G";s:2:"ġ";s:1:"g";s:2:"Ģ";s:1:"G";s:2:"ģ";s:1:"g";s:2:"Ĥ";s:1:"H";s:2:"ĥ";s:1:"h";s:2:"Ħ";s:1:"H";s:2:"ħ";s:1:"h";s:2:"Ĩ";s:1:"I";s:2:"ĩ";s:1:"i";s:2:"Ī";s:1:"I";s:2:"ī";s:1:"i";s:2:"Ĭ";s:1:"I";s:2:"ĭ";s:1:"i";s:2:"Į";s:1:"I";s:2:"į";s:1:"i";s:2:"İ";s:1:"I";s:2:"IJ";s:2:"IJ";s:2:"ij";s:2:"ij";s:2:"Ĵ";s:1:"J";s:2:"ĵ";s:1:"j";s:2:"Ķ";s:1:"K";s:2:"ķ";s:1:"k";s:2:"Ĺ";s:1:"L";s:2:"ĺ";s:1:"l";s:2:"Ļ";s:1:"L";s:2:"ļ";s:1:"l";s:2:"Ľ";s:1:"L";s:2:"ľ";s:1:"l";s:2:"Ŀ";s:2:"L*";s:2:"ŀ";s:2:"l*";s:2:"Ł";s:1:"L";s:2:"ł";s:1:"l";s:2:"Ń";s:1:"N";s:2:"ń";s:1:"n";s:2:"Ņ";s:1:"N";s:2:"ņ";s:1:"n";s:2:"Ň";s:1:"N";s:2:"ň";s:1:"n";s:2:"ʼn";s:2:"'n";s:2:"Ō";s:2:"OO";s:2:"ō";s:2:"oo";s:2:"Ŏ";s:1:"O";s:2:"ŏ";s:1:"o";s:2:"Ő";s:1:"O";s:2:"ő";s:1:"o";s:2:"Ŕ";s:1:"R";s:2:"ŕ";s:1:"r";s:2:"Ŗ";s:1:"R";s:2:"ŗ";s:1:"r";s:2:"Ř";s:1:"R";s:2:"ř";s:1:"r";s:2:"Ś";s:1:"S";s:2:"ś";s:1:"s";s:2:"Ŝ";s:1:"S";s:2:"ŝ";s:1:"s";s:2:"Ş";s:1:"S";s:2:"ş";s:1:"s";s:2:"Š";s:1:"S";s:2:"š";s:1:"s";s:2:"Ţ";s:1:"T";s:2:"ţ";s:1:"t";s:2:"Ť";s:1:"T";s:2:"ť";s:1:"t";s:2:"Ŧ";s:1:"T";s:2:"ŧ";s:1:"t";s:2:"Ũ";s:1:"U";s:2:"ũ";s:1:"u";s:2:"Ū";s:1:"U";s:2:"ū";s:1:"u";s:2:"Ŭ";s:1:"U";s:2:"ŭ";s:1:"u";s:2:"Ů";s:1:"U";s:2:"ů";s:1:"u";s:2:"Ű";s:1:"U";s:2:"ű";s:1:"u";s:2:"Ų";s:1:"U";s:2:"ų";s:1:"u";s:2:"Ŵ";s:1:"W";s:2:"ŵ";s:1:"w";s:2:"Ŷ";s:1:"Y";s:2:"ŷ";s:1:"y";s:2:"Ÿ";s:1:"Y";s:2:"Ź";s:1:"Z";s:2:"ź";s:1:"z";s:2:"Ż";s:1:"Z";s:2:"ż";s:1:"z";s:2:"Ž";s:1:"Z";s:2:"ž";s:1:"z";s:2:"ſ";s:1:"s";s:2:"ƀ";s:1:"b";s:2:"Ɓ";s:1:"B";s:2:"Ƃ";s:1:"B";s:2:"ƃ";s:1:"b";s:2:"Ƈ";s:1:"C";s:2:"ƈ";s:1:"c";s:2:"Ɗ";s:1:"D";s:2:"Ƌ";s:1:"D";s:2:"ƌ";s:1:"d";s:2:"Ƒ";s:1:"F";s:2:"ƒ";s:1:"f";s:2:"Ɠ";s:1:"G";s:2:"Ɨ";s:1:"I";s:2:"Ƙ";s:1:"K";s:2:"ƙ";s:1:"k";s:2:"ƚ";s:1:"l";s:2:"Ɲ";s:1:"N";s:2:"ƞ";s:1:"n";s:2:"Ɵ";s:1:"O";s:2:"Ơ";s:1:"O";s:2:"ơ";s:1:"o";s:2:"Ƥ";s:1:"P";s:2:"ƥ";s:1:"p";s:2:"ƫ";s:1:"t";s:2:"Ƭ";s:1:"T";s:2:"ƭ";s:1:"t";s:2:"Ʈ";s:1:"T";s:2:"Ư";s:1:"U";s:2:"ư";s:1:"u";s:2:"Ʋ";s:1:"V";s:2:"Ƴ";s:1:"Y";s:2:"ƴ";s:1:"y";s:2:"Ƶ";s:1:"Z";s:2:"ƶ";s:1:"z";s:2:"DŽ";s:2:"DZ";s:2:"Dž";s:2:"Dz";s:2:"dž";s:2:"dz";s:2:"LJ";s:2:"LJ";s:2:"Lj";s:2:"Lj";s:2:"lj";s:2:"lj";s:2:"NJ";s:2:"NJ";s:2:"Nj";s:2:"Nj";s:2:"nj";s:2:"nj";s:2:"Ǎ";s:1:"A";s:2:"ǎ";s:1:"a";s:2:"Ǐ";s:1:"I";s:2:"ǐ";s:1:"i";s:2:"Ǒ";s:1:"O";s:2:"ǒ";s:1:"o";s:2:"Ǔ";s:1:"U";s:2:"ǔ";s:1:"u";s:2:"Ǖ";s:2:"UE";s:2:"ǖ";s:2:"ue";s:2:"Ǘ";s:2:"UE";s:2:"ǘ";s:2:"ue";s:2:"Ǚ";s:2:"UE";s:2:"ǚ";s:2:"ue";s:2:"Ǜ";s:2:"UE";s:2:"ǜ";s:2:"ue";s:2:"Ǟ";s:2:"AE";s:2:"ǟ";s:2:"ae";s:2:"Ǡ";s:1:"A";s:2:"ǡ";s:1:"a";s:2:"Ǣ";s:2:"AE";s:2:"ǣ";s:2:"ae";s:2:"Ǥ";s:1:"G";s:2:"ǥ";s:1:"g";s:2:"Ǧ";s:1:"G";s:2:"ǧ";s:1:"g";s:2:"Ǩ";s:1:"K";s:2:"ǩ";s:1:"k";s:2:"Ǫ";s:1:"O";s:2:"ǫ";s:1:"o";s:2:"Ǭ";s:1:"O";s:2:"ǭ";s:1:"o";s:2:"ǰ";s:1:"j";s:2:"DZ";s:2:"DZ";s:2:"Dz";s:2:"Dz";s:2:"dz";s:2:"dz";s:2:"Ǵ";s:1:"G";s:2:"ǵ";s:1:"g";s:2:"Ǹ";s:1:"N";s:2:"ǹ";s:1:"n";s:2:"Ǻ";s:2:"AA";s:2:"ǻ";s:2:"aa";s:2:"Ǽ";s:2:"AE";s:2:"ǽ";s:2:"ae";s:2:"Ǿ";s:2:"OE";s:2:"ǿ";s:2:"oe";s:2:"Ȁ";s:1:"A";s:2:"ȁ";s:1:"a";s:2:"Ȃ";s:1:"A";s:2:"ȃ";s:1:"a";s:2:"Ȅ";s:1:"E";s:2:"ȅ";s:1:"e";s:2:"Ȇ";s:1:"E";s:2:"ȇ";s:1:"e";s:2:"Ȉ";s:1:"I";s:2:"ȉ";s:1:"i";s:2:"Ȋ";s:1:"I";s:2:"ȋ";s:1:"i";s:2:"Ȍ";s:1:"O";s:2:"ȍ";s:1:"o";s:2:"Ȏ";s:1:"O";s:2:"ȏ";s:1:"o";s:2:"Ȑ";s:1:"R";s:2:"ȑ";s:1:"r";s:2:"Ȓ";s:1:"R";s:2:"ȓ";s:1:"r";s:2:"Ȕ";s:1:"U";s:2:"ȕ";s:1:"u";s:2:"Ȗ";s:1:"U";s:2:"ȗ";s:1:"u";s:2:"Ș";s:1:"S";s:2:"ș";s:1:"s";s:2:"Ț";s:1:"T";s:2:"ț";s:1:"t";s:2:"Ȟ";s:1:"H";s:2:"ȟ";s:1:"h";s:2:"Ƞ";s:1:"N";s:2:"ȡ";s:1:"d";s:2:"Ȥ";s:1:"Z";s:2:"ȥ";s:1:"z";s:2:"Ȧ";s:1:"A";s:2:"ȧ";s:1:"a";s:2:"Ȩ";s:1:"E";s:2:"ȩ";s:1:"e";s:2:"Ȫ";s:2:"OE";s:2:"ȫ";s:2:"oe";s:2:"Ȭ";s:1:"O";s:2:"ȭ";s:1:"o";s:2:"Ȯ";s:1:"O";s:2:"ȯ";s:1:"o";s:2:"Ȱ";s:1:"O";s:2:"ȱ";s:1:"o";s:2:"Ȳ";s:1:"Y";s:2:"ȳ";s:1:"y";s:2:"ȴ";s:1:"l";s:2:"ȵ";s:1:"n";s:2:"ȶ";s:1:"t";s:2:"Ⱥ";s:1:"A";s:2:"Ȼ";s:1:"C";s:2:"ȼ";s:1:"c";s:2:"Ƚ";s:1:"L";s:2:"Ⱦ";s:1:"T";s:2:"ȿ";s:1:"s";s:2:"ɀ";s:1:"z";s:2:"Ƀ";s:1:"B";s:2:"Ɇ";s:1:"E";s:2:"ɇ";s:1:"e";s:2:"Ɉ";s:1:"J";s:2:"ɉ";s:1:"j";s:2:"ɋ";s:1:"q";s:2:"Ɍ";s:1:"R";s:2:"ɍ";s:1:"r";s:2:"Ɏ";s:1:"Y";s:2:"ɏ";s:1:"y";s:2:"ɓ";s:1:"b";s:2:"ɕ";s:1:"c";s:2:"ɖ";s:1:"d";s:2:"ɗ";s:1:"d";s:2:"ɠ";s:1:"g";s:2:"ɦ";s:1:"h";s:2:"ɨ";s:1:"i";s:2:"ɫ";s:1:"l";s:2:"ɬ";s:1:"l";s:2:"ɭ";s:1:"l";s:2:"ɱ";s:1:"m";s:2:"ɲ";s:1:"n";s:2:"ɳ";s:1:"n";s:2:"ɼ";s:1:"r";s:2:"ɽ";s:1:"r";s:2:"ɾ";s:1:"r";s:2:"ʂ";s:1:"s";s:2:"ʈ";s:1:"t";s:2:"ʋ";s:1:"v";s:2:"ʐ";s:1:"z";s:2:"ʑ";s:1:"z";s:2:"ʝ";s:1:"j";s:2:"ʠ";s:1:"q";s:2:"ʰ";s:1:"h";s:2:"ʱ";s:1:"h";s:2:"ʲ";s:1:"j";s:2:"ʳ";s:1:"r";s:2:"ʷ";s:1:"w";s:2:"ʸ";s:1:"y";s:2:"ˡ";s:1:"l";s:2:"ˢ";s:1:"s";s:2:"ˣ";s:1:"x";s:2:"ʹ";s:1:"'";s:2:";";s:1:"?";s:2:"Ά";s:1:"f";s:2:"·";s:1:"*";s:2:"Έ";s:1:"E";s:2:"Ή";s:1:"I";s:2:"Ί";s:1:"I";s:2:"Ό";s:1:"O";s:2:"Ύ";s:1:"Y";s:2:"Ώ";s:1:"O";s:2:"ΐ";s:1:"i";s:2:"Ϊ";s:1:"I";s:2:"Ϋ";s:1:"Y";s:2:"ά";s:1:"a";s:2:"έ";s:1:"e";s:2:"ή";s:1:"i";s:2:"ί";s:1:"i";s:2:"ΰ";s:1:"y";s:2:"ϊ";s:1:"i";s:2:"ϋ";s:1:"y";s:2:"ό";s:1:"o";s:2:"ύ";s:1:"y";s:2:"ώ";s:1:"o";s:2:"ϐ";s:1:"b";s:2:"ϑ";s:2:"th";s:2:"ϒ";s:1:"Y";s:2:"ϓ";s:1:"Y";s:2:"ϔ";s:1:"Y";s:2:"ϕ";s:1:"f";s:2:"ϖ";s:1:"p";s:2:"ϰ";s:1:"k";s:2:"ϱ";s:1:"r";s:2:"ϲ";s:1:"s";s:2:"ϴ";s:2:"TH";s:2:"ϵ";s:1:"e";s:2:"Ϲ";s:1:"S";s:2:"Ѐ";s:1:"E";s:2:"Ё";s:2:"JO";s:2:"Ѓ";s:1:"G";s:2:"Ї";s:1:"I";s:2:"Ќ";s:1:"K";s:2:"Ѝ";s:1:"I";s:2:"Ў";s:1:"U";s:2:"Й";s:1:"I";s:2:"й";s:1:"i";s:2:"ѐ";s:1:"e";s:2:"ё";s:2:"jo";s:2:"ѓ";s:1:"g";s:2:"ї";s:2:"ji";s:2:"ќ";s:1:"k";s:2:"ѝ";s:1:"i";s:2:"ў";s:1:"u";s:2:"Ӂ";s:2:"ZH";s:2:"ӂ";s:2:"zh";s:2:"Ӑ";s:1:"A";s:2:"ӑ";s:1:"a";s:2:"Ӓ";s:1:"A";s:2:"ӓ";s:1:"a";s:2:"Ӗ";s:1:"E";s:2:"ӗ";s:1:"e";s:2:"Ӝ";s:2:"ZH";s:2:"ӝ";s:2:"zh";s:2:"Ӟ";s:1:"Z";s:2:"ӟ";s:1:"z";s:2:"Ӣ";s:1:"I";s:2:"ӣ";s:1:"i";s:2:"Ӥ";s:1:"I";s:2:"ӥ";s:1:"i";s:2:"Ӧ";s:1:"O";s:2:"ӧ";s:1:"o";s:2:"Ӭ";s:2:"EH";s:2:"ӭ";s:2:"eh";s:2:"Ӯ";s:1:"U";s:2:"ӯ";s:1:"u";s:2:"Ӱ";s:1:"U";s:2:"ӱ";s:1:"u";s:2:"Ӳ";s:1:"U";s:2:"ӳ";s:1:"u";s:2:"Ӵ";s:2:"CH";s:2:"ӵ";s:2:"ch";s:2:"Ӹ";s:1:"Y";s:2:"ӹ";s:1:"y";s:3:"ᴬ";s:1:"A";s:3:"ᴭ";s:2:"AE";s:3:"ᴮ";s:1:"B";s:3:"ᴰ";s:1:"D";s:3:"ᴱ";s:1:"E";s:3:"ᴳ";s:1:"G";s:3:"ᴴ";s:1:"H";s:3:"ᴵ";s:1:"I";s:3:"ᴶ";s:1:"J";s:3:"ᴷ";s:1:"K";s:3:"ᴸ";s:1:"L";s:3:"ᴹ";s:1:"M";s:3:"ᴺ";s:1:"N";s:3:"ᴼ";s:1:"O";s:3:"ᴾ";s:1:"P";s:3:"ᴿ";s:1:"R";s:3:"ᵀ";s:1:"T";s:3:"ᵁ";s:1:"U";s:3:"ᵂ";s:1:"W";s:3:"ᵃ";s:1:"a";s:3:"ᵇ";s:1:"b";s:3:"ᵈ";s:1:"d";s:3:"ᵉ";s:1:"e";s:3:"ᵍ";s:1:"g";s:3:"ᵏ";s:1:"k";s:3:"ᵐ";s:1:"m";s:3:"ᵒ";s:1:"o";s:3:"ᵖ";s:1:"p";s:3:"ᵗ";s:1:"t";s:3:"ᵘ";s:1:"u";s:3:"ᵛ";s:1:"v";s:3:"ᵝ";s:1:"b";s:3:"ᵞ";s:1:"g";s:3:"ᵟ";s:1:"d";s:3:"ᵠ";s:1:"f";s:3:"ᵡ";s:2:"ch";s:3:"ᵢ";s:1:"i";s:3:"ᵣ";s:1:"r";s:3:"ᵤ";s:1:"u";s:3:"ᵥ";s:1:"v";s:3:"ᵦ";s:1:"b";s:3:"ᵧ";s:1:"g";s:3:"ᵨ";s:1:"r";s:3:"ᵩ";s:1:"f";s:3:"ᵪ";s:2:"ch";s:3:"ᵬ";s:1:"b";s:3:"ᵭ";s:1:"d";s:3:"ᵮ";s:1:"f";s:3:"ᵯ";s:1:"m";s:3:"ᵰ";s:1:"n";s:3:"ᵱ";s:1:"p";s:3:"ᵲ";s:1:"r";s:3:"ᵳ";s:1:"r";s:3:"ᵴ";s:1:"s";s:3:"ᵵ";s:1:"t";s:3:"ᵶ";s:1:"z";s:3:"ᵸ";s:1:"n";s:3:"ᵽ";s:1:"p";s:3:"ᶀ";s:1:"b";s:3:"ᶁ";s:1:"d";s:3:"ᶂ";s:1:"f";s:3:"ᶃ";s:1:"g";s:3:"ᶄ";s:1:"k";s:3:"ᶅ";s:1:"l";s:3:"ᶆ";s:1:"m";s:3:"ᶇ";s:1:"n";s:3:"ᶈ";s:1:"p";s:3:"ᶉ";s:1:"r";s:3:"ᶊ";s:1:"s";s:3:"ᶌ";s:1:"v";s:3:"ᶍ";s:1:"x";s:3:"ᶎ";s:1:"z";s:3:"ᶏ";s:1:"a";s:3:"ᶑ";s:1:"d";s:3:"ᶒ";s:1:"e";s:3:"ᶖ";s:1:"i";s:3:"ᶙ";s:1:"u";s:3:"ᶜ";s:1:"c";s:3:"ᶝ";s:1:"c";s:3:"ᶞ";s:1:"d";s:3:"ᶠ";s:1:"f";s:3:"ᶤ";s:1:"i";s:3:"ᶨ";s:1:"j";s:3:"ᶩ";s:1:"l";s:3:"ᶪ";s:1:"l";s:3:"ᶬ";s:1:"m";s:3:"ᶮ";s:1:"n";s:3:"ᶯ";s:1:"n";s:3:"ᶳ";s:1:"s";s:3:"ᶵ";s:1:"t";s:3:"ᶹ";s:1:"v";s:3:"ᶻ";s:1:"z";s:3:"ᶼ";s:1:"z";s:3:"ᶽ";s:1:"z";s:3:"ᶿ";s:2:"th";s:3:"Ḁ";s:1:"A";s:3:"ḁ";s:1:"a";s:3:"Ḃ";s:1:"B";s:3:"ḃ";s:1:"b";s:3:"Ḅ";s:1:"B";s:3:"ḅ";s:1:"b";s:3:"Ḇ";s:1:"B";s:3:"ḇ";s:1:"b";s:3:"Ḉ";s:1:"C";s:3:"ḉ";s:1:"c";s:3:"Ḋ";s:1:"D";s:3:"ḋ";s:1:"d";s:3:"Ḍ";s:1:"D";s:3:"ḍ";s:1:"d";s:3:"Ḏ";s:1:"D";s:3:"ḏ";s:1:"d";s:3:"Ḑ";s:1:"D";s:3:"ḑ";s:1:"d";s:3:"Ḓ";s:1:"D";s:3:"ḓ";s:1:"d";s:3:"Ḕ";s:1:"E";s:3:"ḕ";s:1:"e";s:3:"Ḗ";s:1:"E";s:3:"ḗ";s:1:"e";s:3:"Ḙ";s:1:"E";s:3:"ḙ";s:1:"e";s:3:"Ḛ";s:1:"E";s:3:"ḛ";s:1:"e";s:3:"Ḝ";s:1:"E";s:3:"ḝ";s:1:"e";s:3:"Ḟ";s:1:"F";s:3:"ḟ";s:1:"f";s:3:"Ḡ";s:1:"G";s:3:"ḡ";s:1:"g";s:3:"Ḣ";s:1:"H";s:3:"ḣ";s:1:"h";s:3:"Ḥ";s:1:"H";s:3:"ḥ";s:1:"h";s:3:"Ḧ";s:1:"H";s:3:"ḧ";s:1:"h";s:3:"Ḩ";s:1:"H";s:3:"ḩ";s:1:"h";s:3:"Ḫ";s:1:"H";s:3:"ḫ";s:1:"h";s:3:"Ḭ";s:1:"I";s:3:"ḭ";s:1:"i";s:3:"Ḯ";s:1:"I";s:3:"ḯ";s:1:"i";s:3:"Ḱ";s:1:"K";s:3:"ḱ";s:1:"k";s:3:"Ḳ";s:1:"K";s:3:"ḳ";s:1:"k";s:3:"Ḵ";s:1:"K";s:3:"ḵ";s:1:"k";s:3:"Ḷ";s:1:"L";s:3:"ḷ";s:1:"l";s:3:"Ḹ";s:1:"L";s:3:"ḹ";s:1:"l";s:3:"Ḻ";s:1:"L";s:3:"ḻ";s:1:"l";s:3:"Ḽ";s:1:"L";s:3:"ḽ";s:1:"l";s:3:"Ḿ";s:1:"M";s:3:"ḿ";s:1:"m";s:3:"Ṁ";s:1:"M";s:3:"ṁ";s:1:"m";s:3:"Ṃ";s:1:"M";s:3:"ṃ";s:1:"m";s:3:"Ṅ";s:1:"N";s:3:"ṅ";s:1:"n";s:3:"Ṇ";s:1:"N";s:3:"ṇ";s:1:"n";s:3:"Ṉ";s:1:"N";s:3:"ṉ";s:1:"n";s:3:"Ṋ";s:1:"N";s:3:"ṋ";s:1:"n";s:3:"Ṍ";s:1:"O";s:3:"ṍ";s:1:"o";s:3:"Ṏ";s:1:"O";s:3:"ṏ";s:1:"o";s:3:"Ṑ";s:2:"OO";s:3:"ṑ";s:2:"oo";s:3:"Ṓ";s:2:"OO";s:3:"ṓ";s:2:"oo";s:3:"Ṕ";s:1:"P";s:3:"ṕ";s:1:"p";s:3:"Ṗ";s:1:"P";s:3:"ṗ";s:1:"p";s:3:"Ṙ";s:1:"R";s:3:"ṙ";s:1:"r";s:3:"Ṛ";s:1:"R";s:3:"ṛ";s:1:"r";s:3:"Ṝ";s:1:"R";s:3:"ṝ";s:1:"r";s:3:"Ṟ";s:1:"R";s:3:"ṟ";s:1:"r";s:3:"Ṡ";s:1:"S";s:3:"ṡ";s:1:"s";s:3:"Ṣ";s:1:"S";s:3:"ṣ";s:1:"s";s:3:"Ṥ";s:1:"S";s:3:"ṥ";s:1:"s";s:3:"Ṧ";s:1:"S";s:3:"ṧ";s:1:"s";s:3:"Ṩ";s:1:"S";s:3:"ṩ";s:1:"s";s:3:"Ṫ";s:1:"T";s:3:"ṫ";s:1:"t";s:3:"Ṭ";s:1:"T";s:3:"ṭ";s:1:"t";s:3:"Ṯ";s:1:"T";s:3:"ṯ";s:1:"t";s:3:"Ṱ";s:1:"T";s:3:"ṱ";s:1:"t";s:3:"Ṳ";s:1:"U";s:3:"ṳ";s:1:"u";s:3:"Ṵ";s:1:"U";s:3:"ṵ";s:1:"u";s:3:"Ṷ";s:1:"U";s:3:"ṷ";s:1:"u";s:3:"Ṹ";s:1:"U";s:3:"ṹ";s:1:"u";s:3:"Ṻ";s:1:"U";s:3:"ṻ";s:1:"u";s:3:"Ṽ";s:1:"V";s:3:"ṽ";s:1:"v";s:3:"Ṿ";s:1:"V";s:3:"ṿ";s:1:"v";s:3:"Ẁ";s:1:"W";s:3:"ẁ";s:1:"w";s:3:"Ẃ";s:1:"W";s:3:"ẃ";s:1:"w";s:3:"Ẅ";s:1:"W";s:3:"ẅ";s:1:"w";s:3:"Ẇ";s:1:"W";s:3:"ẇ";s:1:"w";s:3:"Ẉ";s:1:"W";s:3:"ẉ";s:1:"w";s:3:"Ẋ";s:1:"X";s:3:"ẋ";s:1:"x";s:3:"Ẍ";s:1:"X";s:3:"ẍ";s:1:"x";s:3:"Ẏ";s:1:"Y";s:3:"ẏ";s:1:"y";s:3:"Ẑ";s:1:"Z";s:3:"ẑ";s:1:"z";s:3:"Ẓ";s:1:"Z";s:3:"ẓ";s:1:"z";s:3:"Ẕ";s:1:"Z";s:3:"ẕ";s:1:"z";s:3:"ẖ";s:1:"h";s:3:"ẗ";s:1:"t";s:3:"ẘ";s:1:"w";s:3:"ẙ";s:1:"y";s:3:"ẛ";s:1:"s";s:3:"Ạ";s:1:"A";s:3:"ạ";s:1:"a";s:3:"Ả";s:1:"A";s:3:"ả";s:1:"a";s:3:"Ấ";s:1:"A";s:3:"ấ";s:1:"a";s:3:"Ầ";s:1:"A";s:3:"ầ";s:1:"a";s:3:"Ẩ";s:1:"A";s:3:"ẩ";s:1:"a";s:3:"Ẫ";s:1:"A";s:3:"ẫ";s:1:"a";s:3:"Ậ";s:1:"A";s:3:"ậ";s:1:"a";s:3:"Ắ";s:1:"A";s:3:"ắ";s:1:"a";s:3:"Ằ";s:1:"A";s:3:"ằ";s:1:"a";s:3:"Ẳ";s:1:"A";s:3:"ẳ";s:1:"a";s:3:"Ẵ";s:1:"A";s:3:"ẵ";s:1:"a";s:3:"Ặ";s:1:"A";s:3:"ặ";s:1:"a";s:3:"Ẹ";s:1:"E";s:3:"ẹ";s:1:"e";s:3:"Ẻ";s:1:"E";s:3:"ẻ";s:1:"e";s:3:"Ẽ";s:1:"E";s:3:"ẽ";s:1:"e";s:3:"Ế";s:1:"E";s:3:"ế";s:1:"e";s:3:"Ề";s:1:"E";s:3:"ề";s:1:"e";s:3:"Ể";s:1:"E";s:3:"ể";s:1:"e";s:3:"Ễ";s:1:"E";s:3:"ễ";s:1:"e";s:3:"Ệ";s:1:"E";s:3:"ệ";s:1:"e";s:3:"Ỉ";s:1:"I";s:3:"ỉ";s:1:"i";s:3:"Ị";s:1:"I";s:3:"ị";s:1:"i";s:3:"Ọ";s:1:"O";s:3:"ọ";s:1:"o";s:3:"Ỏ";s:1:"O";s:3:"ỏ";s:1:"o";s:3:"Ố";s:1:"O";s:3:"ố";s:1:"o";s:3:"Ồ";s:1:"O";s:3:"ồ";s:1:"o";s:3:"Ổ";s:1:"O";s:3:"ổ";s:1:"o";s:3:"Ỗ";s:1:"O";s:3:"ỗ";s:1:"o";s:3:"Ộ";s:1:"O";s:3:"ộ";s:1:"o";s:3:"Ớ";s:1:"O";s:3:"ớ";s:1:"o";s:3:"Ờ";s:1:"O";s:3:"ờ";s:1:"o";s:3:"Ở";s:1:"O";s:3:"ở";s:1:"o";s:3:"Ỡ";s:1:"O";s:3:"ỡ";s:1:"o";s:3:"Ợ";s:1:"O";s:3:"ợ";s:1:"o";s:3:"Ụ";s:1:"U";s:3:"ụ";s:1:"u";s:3:"Ủ";s:1:"U";s:3:"ủ";s:1:"u";s:3:"Ứ";s:1:"U";s:3:"ứ";s:1:"u";s:3:"Ừ";s:1:"U";s:3:"ừ";s:1:"u";s:3:"Ử";s:1:"U";s:3:"ử";s:1:"u";s:3:"Ữ";s:1:"U";s:3:"ữ";s:1:"u";s:3:"Ự";s:1:"U";s:3:"ự";s:1:"u";s:3:"Ỳ";s:1:"Y";s:3:"ỳ";s:1:"y";s:3:"Ỵ";s:1:"Y";s:3:"ỵ";s:1:"y";s:3:"Ỷ";s:1:"Y";s:3:"ỷ";s:1:"y";s:3:"Ỹ";s:1:"Y";s:3:"ỹ";s:1:"y";s:3:"Ỿ";s:1:"Y";s:3:"ỿ";s:1:"y";s:3:"ἀ";s:1:"a";s:3:"ἁ";s:1:"a";s:3:"ἂ";s:1:"a";s:3:"ἃ";s:1:"a";s:3:"ἄ";s:1:"a";s:3:"ἅ";s:1:"a";s:3:"ἆ";s:1:"a";s:3:"ἇ";s:1:"a";s:3:"Ἀ";s:1:"A";s:3:"Ἁ";s:1:"A";s:3:"Ἂ";s:1:"A";s:3:"Ἃ";s:1:"A";s:3:"Ἄ";s:1:"A";s:3:"Ἅ";s:1:"A";s:3:"Ἆ";s:1:"A";s:3:"Ἇ";s:1:"A";s:3:"ἐ";s:1:"e";s:3:"ἑ";s:1:"e";s:3:"ἒ";s:1:"e";s:3:"ἓ";s:1:"e";s:3:"ἔ";s:1:"e";s:3:"ἕ";s:1:"e";s:3:"Ἐ";s:1:"E";s:3:"Ἑ";s:1:"E";s:3:"Ἒ";s:1:"E";s:3:"Ἓ";s:1:"E";s:3:"Ἔ";s:1:"E";s:3:"Ἕ";s:1:"E";s:3:"ἠ";s:1:"i";s:3:"ἡ";s:1:"i";s:3:"ἢ";s:1:"i";s:3:"ἣ";s:1:"i";s:3:"ἤ";s:1:"i";s:3:"ἥ";s:1:"i";s:3:"ἦ";s:1:"i";s:3:"ἧ";s:1:"i";s:3:"Ἠ";s:1:"I";s:3:"Ἡ";s:1:"I";s:3:"Ἢ";s:1:"I";s:3:"Ἣ";s:1:"I";s:3:"Ἤ";s:1:"I";s:3:"Ἥ";s:1:"I";s:3:"Ἦ";s:1:"I";s:3:"Ἧ";s:1:"I";s:3:"ἰ";s:1:"i";s:3:"ἱ";s:1:"i";s:3:"ἲ";s:1:"i";s:3:"ἳ";s:1:"i";s:3:"ἴ";s:1:"i";s:3:"ἵ";s:1:"i";s:3:"ἶ";s:1:"i";s:3:"ἷ";s:1:"i";s:3:"Ἰ";s:1:"I";s:3:"Ἱ";s:1:"I";s:3:"Ἲ";s:1:"I";s:3:"Ἳ";s:1:"I";s:3:"Ἴ";s:1:"I";s:3:"Ἵ";s:1:"I";s:3:"Ἶ";s:1:"I";s:3:"Ἷ";s:1:"I";s:3:"ὀ";s:1:"o";s:3:"ὁ";s:1:"o";s:3:"ὂ";s:1:"o";s:3:"ὃ";s:1:"o";s:3:"ὄ";s:1:"o";s:3:"ὅ";s:1:"o";s:3:"Ὀ";s:1:"O";s:3:"Ὁ";s:1:"O";s:3:"Ὂ";s:1:"O";s:3:"Ὃ";s:1:"O";s:3:"Ὄ";s:1:"O";s:3:"Ὅ";s:1:"O";s:3:"ὐ";s:1:"y";s:3:"ὑ";s:1:"y";s:3:"ὒ";s:1:"y";s:3:"ὓ";s:1:"y";s:3:"ὔ";s:1:"y";s:3:"ὕ";s:1:"y";s:3:"ὖ";s:1:"y";s:3:"ὗ";s:1:"y";s:3:"Ὑ";s:1:"Y";s:3:"Ὓ";s:1:"Y";s:3:"Ὕ";s:1:"Y";s:3:"Ὗ";s:1:"Y";s:3:"ὠ";s:1:"o";s:3:"ὡ";s:1:"o";s:3:"ὢ";s:1:"o";s:3:"ὣ";s:1:"o";s:3:"ὤ";s:1:"o";s:3:"ὥ";s:1:"o";s:3:"ὦ";s:1:"o";s:3:"ὧ";s:1:"o";s:3:"Ὠ";s:1:"O";s:3:"Ὡ";s:1:"O";s:3:"Ὢ";s:1:"O";s:3:"Ὣ";s:1:"O";s:3:"Ὤ";s:1:"O";s:3:"Ὥ";s:1:"O";s:3:"Ὦ";s:1:"O";s:3:"Ὧ";s:1:"O";s:3:"ὰ";s:1:"a";s:3:"ά";s:1:"a";s:3:"ὲ";s:1:"e";s:3:"έ";s:1:"e";s:3:"ὴ";s:1:"i";s:3:"ή";s:1:"i";s:3:"ὶ";s:1:"i";s:3:"ί";s:1:"i";s:3:"ὸ";s:1:"o";s:3:"ό";s:1:"o";s:3:"ὺ";s:1:"y";s:3:"ύ";s:1:"y";s:3:"ὼ";s:1:"o";s:3:"ώ";s:1:"o";s:3:"ᾀ";s:1:"a";s:3:"ᾁ";s:1:"a";s:3:"ᾂ";s:1:"a";s:3:"ᾃ";s:1:"a";s:3:"ᾄ";s:1:"a";s:3:"ᾅ";s:1:"a";s:3:"ᾆ";s:1:"a";s:3:"ᾇ";s:1:"a";s:3:"ᾈ";s:1:"A";s:3:"ᾉ";s:1:"A";s:3:"ᾊ";s:1:"A";s:3:"ᾋ";s:1:"A";s:3:"ᾌ";s:1:"A";s:3:"ᾍ";s:1:"A";s:3:"ᾎ";s:1:"A";s:3:"ᾏ";s:1:"A";s:3:"ᾐ";s:1:"i";s:3:"ᾑ";s:1:"i";s:3:"ᾒ";s:1:"i";s:3:"ᾓ";s:1:"i";s:3:"ᾔ";s:1:"i";s:3:"ᾕ";s:1:"i";s:3:"ᾖ";s:1:"i";s:3:"ᾗ";s:1:"i";s:3:"ᾘ";s:1:"I";s:3:"ᾙ";s:1:"I";s:3:"ᾚ";s:1:"I";s:3:"ᾛ";s:1:"I";s:3:"ᾜ";s:1:"I";s:3:"ᾝ";s:1:"I";s:3:"ᾞ";s:1:"I";s:3:"ᾟ";s:1:"I";s:3:"ᾠ";s:1:"o";s:3:"ᾡ";s:1:"o";s:3:"ᾢ";s:1:"o";s:3:"ᾣ";s:1:"o";s:3:"ᾤ";s:1:"o";s:3:"ᾥ";s:1:"o";s:3:"ᾦ";s:1:"o";s:3:"ᾧ";s:1:"o";s:3:"ᾨ";s:1:"O";s:3:"ᾩ";s:1:"O";s:3:"ᾪ";s:1:"O";s:3:"ᾫ";s:1:"O";s:3:"ᾬ";s:1:"O";s:3:"ᾭ";s:1:"O";s:3:"ᾮ";s:1:"O";s:3:"ᾯ";s:1:"O";s:3:"ᾰ";s:1:"a";s:3:"ᾱ";s:1:"a";s:3:"ᾲ";s:1:"a";s:3:"ᾳ";s:1:"a";s:3:"ᾴ";s:1:"a";s:3:"ᾶ";s:1:"a";s:3:"ᾷ";s:1:"a";s:3:"Ᾰ";s:1:"A";s:3:"Ᾱ";s:1:"A";s:3:"Ὰ";s:1:"A";s:3:"Ά";s:1:"f";s:3:"ᾼ";s:1:"A";s:3:"ι";s:1:"i";s:3:"ῂ";s:1:"i";s:3:"ῃ";s:1:"i";s:3:"ῄ";s:1:"i";s:3:"ῆ";s:1:"i";s:3:"ῇ";s:1:"i";s:3:"Ὲ";s:1:"E";s:3:"Έ";s:1:"E";s:3:"Ὴ";s:1:"I";s:3:"Ή";s:1:"I";s:3:"ῌ";s:1:"I";s:3:"ῐ";s:1:"i";s:3:"ῑ";s:1:"i";s:3:"ῒ";s:1:"i";s:3:"ΐ";s:1:"i";s:3:"ῖ";s:1:"i";s:3:"ῗ";s:1:"i";s:3:"Ῐ";s:1:"I";s:3:"Ῑ";s:1:"I";s:3:"Ὶ";s:1:"I";s:3:"Ί";s:1:"I";s:3:"ῠ";s:1:"y";s:3:"ῡ";s:1:"y";s:3:"ῢ";s:1:"y";s:3:"ΰ";s:1:"y";s:3:"ῤ";s:1:"r";s:3:"ῥ";s:1:"r";s:3:"ῦ";s:1:"y";s:3:"ῧ";s:1:"y";s:3:"Ῠ";s:1:"Y";s:3:"Ῡ";s:1:"Y";s:3:"Ὺ";s:1:"Y";s:3:"Ύ";s:1:"Y";s:3:"Ῥ";s:1:"R";s:3:"`";s:1:"`";s:3:"ῲ";s:1:"o";s:3:"ῳ";s:1:"o";s:3:"ῴ";s:1:"o";s:3:"ῶ";s:1:"o";s:3:"ῷ";s:1:"o";s:3:"Ὸ";s:1:"O";s:3:"Ό";s:1:"O";s:3:"Ὼ";s:1:"O";s:3:"Ώ";s:1:"O";s:3:"ῼ";s:1:"O";s:3:" ";s:1:" ";s:3:" ";s:1:" ";s:3:" ";s:1:" ";s:3:" ";s:1:" ";s:3:" ";s:1:" ";s:3:" ";s:1:" ";s:3:" ";s:1:" ";s:3:" ";s:1:" ";s:3:" ";s:1:" ";s:3:" ";s:1:" ";s:3:" ";s:1:" ";s:3:"‑";s:1:"-";s:3:"․";s:1:".";s:3:"‥";s:2:"..";s:3:"…";s:3:"...";s:3:" ";s:1:" ";s:3:"‼";s:2:"!!";s:3:"⁇";s:2:"??";s:3:"⁈";s:2:"?!";s:3:"⁉";s:2:"!?";s:3:" ";s:1:" ";s:3:"⁰";s:1:"0";s:3:"ⁱ";s:1:"i";s:3:"⁴";s:1:"4";s:3:"⁵";s:1:"5";s:3:"⁶";s:1:"6";s:3:"⁷";s:1:"7";s:3:"⁸";s:1:"8";s:3:"⁹";s:1:"9";s:3:"⁺";s:1:"+";s:3:"⁼";s:1:"=";s:3:"⁽";s:1:"(";s:3:"⁾";s:1:")";s:3:"ⁿ";s:1:"n";s:3:"₀";s:1:"0";s:3:"₁";s:1:"1";s:3:"₂";s:1:"2";s:3:"₃";s:1:"3";s:3:"₄";s:1:"4";s:3:"₅";s:1:"5";s:3:"₆";s:1:"6";s:3:"₇";s:1:"7";s:3:"₈";s:1:"8";s:3:"₉";s:1:"9";s:3:"₊";s:1:"+";s:3:"₌";s:1:"=";s:3:"₍";s:1:"(";s:3:"₎";s:1:")";s:3:"ₐ";s:1:"a";s:3:"ₑ";s:1:"e";s:3:"ₒ";s:1:"o";s:3:"ₓ";s:1:"x";s:3:"ₕ";s:1:"h";s:3:"ₖ";s:1:"k";s:3:"ₗ";s:1:"l";s:3:"ₘ";s:1:"m";s:3:"ₙ";s:1:"n";s:3:"ₚ";s:1:"p";s:3:"ₛ";s:1:"s";s:3:"ₜ";s:1:"t";s:3:"₨";s:2:"Rs";s:3:"℀";s:3:"a/c";s:3:"℁";s:3:"a/s";s:3:"ℂ";s:1:"C";s:3:"℅";s:3:"c/o";s:3:"℆";s:3:"c/u";s:3:"ℊ";s:1:"g";s:3:"ℋ";s:1:"H";s:3:"ℌ";s:1:"H";s:3:"ℍ";s:1:"H";s:3:"ℎ";s:1:"h";s:3:"ℏ";s:1:"h";s:3:"ℐ";s:1:"I";s:3:"ℑ";s:1:"I";s:3:"ℒ";s:1:"L";s:3:"ℓ";s:1:"l";s:3:"ℕ";s:1:"N";s:3:"№";s:2:"No";s:3:"ℙ";s:1:"P";s:3:"ℚ";s:1:"Q";s:3:"ℛ";s:1:"R";s:3:"ℜ";s:1:"R";s:3:"ℝ";s:1:"R";s:3:"℠";s:2:"SM";s:3:"℡";s:3:"TEL";s:3:"™";s:4:"(TM)";s:3:"ℤ";s:1:"Z";s:3:"Ω";s:1:"O";s:3:"ℨ";s:1:"Z";s:3:"K";s:1:"K";s:3:"Å";s:2:"AA";s:3:"ℬ";s:1:"B";s:3:"ℭ";s:1:"C";s:3:"ℯ";s:1:"e";s:3:"ℰ";s:1:"E";s:3:"ℱ";s:1:"F";s:3:"ℳ";s:1:"M";s:3:"ℴ";s:1:"o";s:3:"ℵ";s:1:"a";s:3:"ℶ";s:1:"b";s:3:"ℷ";s:1:"g";s:3:"ℸ";s:1:"d";s:3:"ℹ";s:1:"i";s:3:"℻";s:3:"FAX";s:3:"ℼ";s:1:"p";s:3:"ℽ";s:1:"g";s:3:"ℾ";s:1:"G";s:3:"ℿ";s:1:"P";s:3:"ⅅ";s:1:"D";s:3:"ⅆ";s:1:"d";s:3:"ⅇ";s:1:"e";s:3:"ⅈ";s:1:"i";s:3:"ⅉ";s:1:"j";s:3:"⅐";s:3:"1/7";s:3:"⅑";s:3:"1/9";s:3:"⅒";s:4:"1/10";s:3:"⅓";s:3:"1/3";s:3:"⅔";s:3:"2/3";s:3:"⅕";s:3:"1/5";s:3:"⅖";s:3:"2/5";s:3:"⅗";s:3:"3/5";s:3:"⅘";s:3:"4/5";s:3:"⅙";s:3:"1/6";s:3:"⅚";s:3:"5/6";s:3:"⅛";s:3:"1/8";s:3:"⅜";s:3:"3/8";s:3:"⅝";s:3:"5/8";s:3:"⅞";s:3:"7/8";s:3:"⅟";s:2:"1/";s:3:"Ⅰ";s:1:"I";s:3:"Ⅱ";s:2:"II";s:3:"Ⅲ";s:3:"III";s:3:"Ⅳ";s:2:"IV";s:3:"Ⅴ";s:1:"V";s:3:"Ⅵ";s:2:"VI";s:3:"Ⅶ";s:3:"VII";s:3:"Ⅷ";s:4:"VIII";s:3:"Ⅸ";s:2:"IX";s:3:"Ⅹ";s:1:"X";s:3:"Ⅺ";s:2:"XI";s:3:"Ⅻ";s:3:"XII";s:3:"Ⅼ";s:1:"L";s:3:"Ⅽ";s:1:"C";s:3:"Ⅾ";s:1:"D";s:3:"Ⅿ";s:1:"M";s:3:"ⅰ";s:1:"i";s:3:"ⅱ";s:2:"ii";s:3:"ⅲ";s:3:"iii";s:3:"ⅳ";s:2:"iv";s:3:"ⅴ";s:1:"v";s:3:"ⅵ";s:2:"vi";s:3:"ⅶ";s:3:"vii";s:3:"ⅷ";s:4:"viii";s:3:"ⅸ";s:2:"ix";s:3:"ⅹ";s:1:"x";s:3:"ⅺ";s:2:"xi";s:3:"ⅻ";s:3:"xii";s:3:"ⅼ";s:1:"l";s:3:"ⅽ";s:1:"c";s:3:"ⅾ";s:1:"d";s:3:"ⅿ";s:1:"m";s:3:"↉";s:3:"0/3";s:3:"≠";s:1:"=";s:3:"≮";s:1:"<";s:3:"≯";s:1:">";s:3:"①";s:3:"(1)";s:3:"②";s:3:"(2)";s:3:"③";s:3:"(3)";s:3:"④";s:3:"(4)";s:3:"⑤";s:3:"(5)";s:3:"⑥";s:3:"(6)";s:3:"⑦";s:3:"(7)";s:3:"⑧";s:3:"(8)";s:3:"⑨";s:3:"(9)";s:3:"⑩";s:4:"(10)";s:3:"⑪";s:4:"(11)";s:3:"⑫";s:4:"(12)";s:3:"⑬";s:4:"(13)";s:3:"⑭";s:4:"(14)";s:3:"⑮";s:4:"(15)";s:3:"⑯";s:4:"(16)";s:3:"⑰";s:4:"(17)";s:3:"⑱";s:4:"(18)";s:3:"⑲";s:4:"(19)";s:3:"⑳";s:4:"(20)";s:3:"⑴";s:3:"(1)";s:3:"⑵";s:3:"(2)";s:3:"⑶";s:3:"(3)";s:3:"⑷";s:3:"(4)";s:3:"⑸";s:3:"(5)";s:3:"⑹";s:3:"(6)";s:3:"⑺";s:3:"(7)";s:3:"⑻";s:3:"(8)";s:3:"⑼";s:3:"(9)";s:3:"⑽";s:4:"(10)";s:3:"⑾";s:4:"(11)";s:3:"⑿";s:4:"(12)";s:3:"⒀";s:4:"(13)";s:3:"⒁";s:4:"(14)";s:3:"⒂";s:4:"(15)";s:3:"⒃";s:4:"(16)";s:3:"⒄";s:4:"(17)";s:3:"⒅";s:4:"(18)";s:3:"⒆";s:4:"(19)";s:3:"⒇";s:4:"(20)";s:3:"⒈";s:2:"1.";s:3:"⒉";s:2:"2.";s:3:"⒊";s:2:"3.";s:3:"⒋";s:2:"4.";s:3:"⒌";s:2:"5.";s:3:"⒍";s:2:"6.";s:3:"⒎";s:2:"7.";s:3:"⒏";s:2:"8.";s:3:"⒐";s:2:"9.";s:3:"⒑";s:3:"10.";s:3:"⒒";s:3:"11.";s:3:"⒓";s:3:"12.";s:3:"⒔";s:3:"13.";s:3:"⒕";s:3:"14.";s:3:"⒖";s:3:"15.";s:3:"⒗";s:3:"16.";s:3:"⒘";s:3:"17.";s:3:"⒙";s:3:"18.";s:3:"⒚";s:3:"19.";s:3:"⒛";s:3:"20.";s:3:"⒜";s:3:"(a)";s:3:"⒝";s:3:"(b)";s:3:"⒞";s:3:"(c)";s:3:"⒟";s:3:"(d)";s:3:"⒠";s:3:"(e)";s:3:"⒡";s:3:"(f)";s:3:"⒢";s:3:"(g)";s:3:"⒣";s:3:"(h)";s:3:"⒤";s:3:"(i)";s:3:"⒥";s:3:"(j)";s:3:"⒦";s:3:"(k)";s:3:"⒧";s:3:"(l)";s:3:"⒨";s:3:"(m)";s:3:"⒩";s:3:"(n)";s:3:"⒪";s:3:"(o)";s:3:"⒫";s:3:"(p)";s:3:"⒬";s:3:"(q)";s:3:"⒭";s:3:"(r)";s:3:"⒮";s:3:"(s)";s:3:"⒯";s:3:"(t)";s:3:"⒰";s:3:"(u)";s:3:"⒱";s:3:"(v)";s:3:"⒲";s:3:"(w)";s:3:"⒳";s:3:"(x)";s:3:"⒴";s:3:"(y)";s:3:"⒵";s:3:"(z)";s:3:"Ⓐ";s:3:"(A)";s:3:"Ⓑ";s:3:"(B)";s:3:"Ⓒ";s:3:"(C)";s:3:"Ⓓ";s:3:"(D)";s:3:"Ⓔ";s:3:"(E)";s:3:"Ⓕ";s:3:"(F)";s:3:"Ⓖ";s:3:"(G)";s:3:"Ⓗ";s:3:"(H)";s:3:"Ⓘ";s:3:"(I)";s:3:"Ⓙ";s:3:"(J)";s:3:"Ⓚ";s:3:"(K)";s:3:"Ⓛ";s:3:"(L)";s:3:"Ⓜ";s:3:"(M)";s:3:"Ⓝ";s:3:"(N)";s:3:"Ⓞ";s:3:"(O)";s:3:"Ⓟ";s:3:"(P)";s:3:"Ⓠ";s:3:"(Q)";s:3:"Ⓡ";s:3:"(R)";s:3:"Ⓢ";s:3:"(S)";s:3:"Ⓣ";s:3:"(T)";s:3:"Ⓤ";s:3:"(U)";s:3:"Ⓥ";s:3:"(V)";s:3:"Ⓦ";s:3:"(W)";s:3:"Ⓧ";s:3:"(X)";s:3:"Ⓨ";s:3:"(Y)";s:3:"Ⓩ";s:3:"(Z)";s:3:"ⓐ";s:3:"(a)";s:3:"ⓑ";s:3:"(b)";s:3:"ⓒ";s:3:"(c)";s:3:"ⓓ";s:3:"(d)";s:3:"ⓔ";s:3:"(e)";s:3:"ⓕ";s:3:"(f)";s:3:"ⓖ";s:3:"(g)";s:3:"ⓗ";s:3:"(h)";s:3:"ⓘ";s:3:"(i)";s:3:"ⓙ";s:3:"(j)";s:3:"ⓚ";s:3:"(k)";s:3:"ⓛ";s:3:"(l)";s:3:"ⓜ";s:3:"(m)";s:3:"ⓝ";s:3:"(n)";s:3:"ⓞ";s:3:"(o)";s:3:"ⓟ";s:3:"(p)";s:3:"ⓠ";s:3:"(q)";s:3:"ⓡ";s:3:"(r)";s:3:"ⓢ";s:3:"(s)";s:3:"ⓣ";s:3:"(t)";s:3:"ⓤ";s:3:"(u)";s:3:"ⓥ";s:3:"(v)";s:3:"ⓦ";s:3:"(w)";s:3:"ⓧ";s:3:"(x)";s:3:"ⓨ";s:3:"(y)";s:3:"ⓩ";s:3:"(z)";s:3:"⓪";s:3:"(0)";s:3:"⩴";s:3:"::=";s:3:"⩵";s:2:"==";s:3:"⩶";s:3:"===";s:3:"Ⱡ";s:1:"L";s:3:"ⱡ";s:1:"l";s:3:"Ɫ";s:1:"L";s:3:"Ᵽ";s:1:"P";s:3:"Ɽ";s:1:"R";s:3:"ⱥ";s:1:"a";s:3:"ⱦ";s:1:"t";s:3:"Ⱨ";s:1:"H";s:3:"ⱨ";s:1:"h";s:3:"Ⱪ";s:1:"K";s:3:"ⱪ";s:1:"k";s:3:"Ⱬ";s:1:"Z";s:3:"ⱬ";s:1:"z";s:3:"Ɱ";s:1:"M";s:3:"ⱱ";s:1:"v";s:3:"Ⱳ";s:1:"W";s:3:"ⱳ";s:1:"w";s:3:"ⱴ";s:1:"v";s:3:"ⱸ";s:1:"e";s:3:"ⱺ";s:1:"o";s:3:"ⱼ";s:1:"j";s:3:"ⱽ";s:1:"V";s:3:"Ȿ";s:1:"S";s:3:"Ɀ";s:1:"Z";s:3:" ";s:1:" ";s:3:"㉐";s:5:"[PTE]";s:3:"㉑";s:4:"(21)";s:3:"㉒";s:4:"(22)";s:3:"㉓";s:4:"(23)";s:3:"㉔";s:4:"(24)";s:3:"㉕";s:4:"(25)";s:3:"㉖";s:4:"(26)";s:3:"㉗";s:4:"(27)";s:3:"㉘";s:4:"(28)";s:3:"㉙";s:4:"(29)";s:3:"㉚";s:4:"(30)";s:3:"㉛";s:4:"(31)";s:3:"㉜";s:4:"(32)";s:3:"㉝";s:4:"(33)";s:3:"㉞";s:4:"(34)";s:3:"㉟";s:4:"(35)";s:3:"㊱";s:4:"(36)";s:3:"㊲";s:4:"(37)";s:3:"㊳";s:4:"(38)";s:3:"㊴";s:4:"(39)";s:3:"㊵";s:4:"(40)";s:3:"㊶";s:4:"(41)";s:3:"㊷";s:4:"(42)";s:3:"㊸";s:4:"(43)";s:3:"㊹";s:4:"(44)";s:3:"㊺";s:4:"(45)";s:3:"㊻";s:4:"(46)";s:3:"㊼";s:4:"(47)";s:3:"㊽";s:4:"(48)";s:3:"㊾";s:4:"(49)";s:3:"㊿";s:4:"(50)";s:3:"㋌";s:4:"[Hg]";s:3:"㋍";s:5:"[erg]";s:3:"㋎";s:4:"[eV]";s:3:"㋏";s:5:"[LTD]";s:3:"㍱";s:5:"[hPa]";s:3:"㍲";s:4:"[da]";s:3:"㍳";s:4:"[AU]";s:3:"㍴";s:5:"[bar]";s:3:"㍵";s:4:"[oV]";s:3:"㍶";s:4:"[pc]";s:3:"㍷";s:4:"[dm]";s:3:"㍸";s:5:"[dm2]";s:3:"㍹";s:5:"[dm3]";s:3:"㍺";s:4:"[IU]";s:3:"㎀";s:4:"[pA]";s:3:"㎁";s:4:"[nA]";s:3:"㎂";s:4:"[mA]";s:3:"㎃";s:4:"[mA]";s:3:"㎄";s:4:"[kA]";s:3:"㎅";s:4:"[KB]";s:3:"㎆";s:4:"[MB]";s:3:"㎇";s:4:"[GB]";s:3:"㎈";s:5:"[cal]";s:3:"㎉";s:6:"[kcal]";s:3:"㎊";s:4:"[pF]";s:3:"㎋";s:4:"[nF]";s:3:"㎌";s:4:"[mF]";s:3:"㎍";s:4:"[mg]";s:3:"㎎";s:4:"[mg]";s:3:"㎏";s:4:"[kg]";s:3:"㎐";s:4:"[Hz]";s:3:"㎑";s:5:"[kHz]";s:3:"㎒";s:5:"[MHz]";s:3:"㎓";s:5:"[GHz]";s:3:"㎔";s:5:"[THz]";s:3:"㎕";s:4:"[ml]";s:3:"㎖";s:4:"[ml]";s:3:"㎗";s:4:"[dl]";s:3:"㎘";s:4:"[kl]";s:3:"㎙";s:4:"[fm]";s:3:"㎚";s:4:"[nm]";s:3:"㎛";s:4:"[mm]";s:3:"㎜";s:4:"[mm]";s:3:"㎝";s:4:"[cm]";s:3:"㎞";s:4:"[km]";s:3:"㎟";s:5:"[mm2]";s:3:"㎠";s:5:"[cm2]";s:3:"㎡";s:4:"[m2]";s:3:"㎢";s:5:"[km2]";s:3:"㎣";s:5:"[mm3]";s:3:"㎤";s:5:"[cm3]";s:3:"㎥";s:4:"[m3]";s:3:"㎦";s:5:"[km3]";s:3:"㎩";s:4:"[Pa]";s:3:"㎪";s:5:"[kPa]";s:3:"㎫";s:5:"[MPa]";s:3:"㎬";s:5:"[GPa]";s:3:"㎭";s:5:"[rad]";s:3:"㎰";s:4:"[ps]";s:3:"㎱";s:4:"[ns]";s:3:"㎲";s:4:"[ms]";s:3:"㎳";s:4:"[ms]";s:3:"㎴";s:4:"[pV]";s:3:"㎵";s:4:"[nV]";s:3:"㎶";s:4:"[mV]";s:3:"㎷";s:4:"[mV]";s:3:"㎸";s:4:"[kV]";s:3:"㎹";s:4:"[MV]";s:3:"㎺";s:4:"[pW]";s:3:"㎻";s:4:"[nW]";s:3:"㎼";s:4:"[mW]";s:3:"㎽";s:4:"[mW]";s:3:"㎾";s:4:"[kW]";s:3:"㎿";s:4:"[MW]";s:3:"㏀";s:4:"[kO]";s:3:"㏁";s:4:"[MO]";s:3:"㏂";s:6:"[a.m.]";s:3:"㏃";s:4:"[Bq]";s:3:"㏄";s:4:"[cc]";s:3:"㏅";s:4:"[cd]";s:3:"㏇";s:5:"[Co.]";s:3:"㏈";s:4:"[dB]";s:3:"㏉";s:4:"[Gy]";s:3:"㏊";s:4:"[ha]";s:3:"㏋";s:4:"[HP]";s:3:"㏌";s:4:"[in]";s:3:"㏍";s:4:"[KK]";s:3:"㏎";s:4:"[KM]";s:3:"㏏";s:4:"[kt]";s:3:"㏐";s:4:"[lm]";s:3:"㏑";s:4:"[ln]";s:3:"㏒";s:5:"[log]";s:3:"㏓";s:4:"[lx]";s:3:"㏔";s:4:"[mb]";s:3:"㏕";s:5:"[mil]";s:3:"㏖";s:5:"[mol]";s:3:"㏗";s:4:"[PH]";s:3:"㏘";s:6:"[p.m.]";s:3:"㏙";s:5:"[PPM]";s:3:"㏚";s:4:"[PR]";s:3:"㏛";s:4:"[sr]";s:3:"㏜";s:4:"[Sv]";s:3:"㏝";s:4:"[Wb]";s:3:"㏿";s:5:"[gal]";s:3:"Ꝁ";s:1:"K";s:3:"ꝁ";s:1:"k";s:3:"Ꝃ";s:1:"K";s:3:"ꝃ";s:1:"k";s:3:"Ꝅ";s:1:"K";s:3:"ꝅ";s:1:"k";s:3:"Ꝉ";s:1:"L";s:3:"ꝉ";s:1:"l";s:3:"Ꝋ";s:1:"O";s:3:"ꝋ";s:1:"o";s:3:"Ꝍ";s:1:"O";s:3:"ꝍ";s:1:"o";s:3:"Ꝑ";s:1:"P";s:3:"ꝑ";s:1:"p";s:3:"Ꝓ";s:1:"P";s:3:"ꝓ";s:1:"p";s:3:"Ꝕ";s:1:"P";s:3:"ꝕ";s:1:"p";s:3:"Ꝗ";s:1:"Q";s:3:"ꝗ";s:1:"q";s:3:"Ꝙ";s:1:"Q";s:3:"ꝙ";s:1:"q";s:3:"Ꝟ";s:1:"V";s:3:"ꝟ";s:1:"v";s:3:"ꞎ";s:1:"l";s:3:"Ꞑ";s:1:"N";s:3:"ꞑ";s:1:"n";s:3:"Ꞓ";s:1:"C";s:3:"ꞓ";s:1:"c";s:3:"ꞔ";s:1:"c";s:3:"ꞕ";s:1:"h";s:3:"Ꞗ";s:1:"B";s:3:"ꞗ";s:1:"b";s:3:"Ꞙ";s:1:"F";s:3:"ꞙ";s:1:"f";s:3:"Ꞡ";s:1:"G";s:3:"ꞡ";s:1:"g";s:3:"Ꞣ";s:1:"K";s:3:"ꞣ";s:1:"k";s:3:"Ꞥ";s:1:"N";s:3:"ꞥ";s:1:"n";s:3:"Ꞧ";s:1:"R";s:3:"ꞧ";s:1:"r";s:3:"Ꞩ";s:1:"S";s:3:"ꞩ";s:1:"s";s:3:"Ɦ";s:1:"H";s:3:"Ɬ";s:1:"L";s:3:"Ʝ";s:1:"J";s:3:"ꟸ";s:1:"H";s:3:"ꟹ";s:2:"oe";s:3:"ꬴ";s:1:"e";s:3:"ꬷ";s:1:"l";s:3:"ꬸ";s:1:"l";s:3:"ꬹ";s:1:"l";s:3:"ꬺ";s:1:"m";s:3:"ꬻ";s:1:"n";s:3:"ꭇ";s:1:"r";s:3:"ꭉ";s:1:"r";s:3:"ꭎ";s:1:"u";s:3:"ꭒ";s:1:"u";s:3:"ꭖ";s:1:"x";s:3:"ꭗ";s:1:"x";s:3:"ꭘ";s:1:"x";s:3:"ꭙ";s:1:"x";s:3:"ꭚ";s:1:"y";s:3:"ꭝ";s:1:"l";s:3:"ꭞ";s:1:"l";s:3:"ꭟ";s:1:"u";s:3:"ff";s:2:"ff";s:3:"fi";s:2:"fi";s:3:"fl";s:2:"fl";s:3:"ffi";s:3:"ffi";s:3:"ffl";s:3:"ffl";s:3:"ſt";s:2:"st";s:3:"st";s:2:"st";s:3:"יִ";s:1:"i";s:3:"ﬠ";s:1:"a";s:3:"ﬡ";s:1:"a";s:3:"ﬢ";s:1:"d";s:3:"ﬣ";s:2:"ha";s:3:"ﬤ";s:1:"k";s:3:"ﬥ";s:1:"l";s:3:"ﬦ";s:1:"m";s:3:"ﬧ";s:1:"r";s:3:"ﬨ";s:1:"t";s:3:"﬩";s:1:"+";s:3:"שׁ";s:2:"sh";s:3:"שׂ";s:2:"sh";s:3:"שּׁ";s:2:"sh";s:3:"שּׂ";s:2:"sh";s:3:"אַ";s:1:"a";s:3:"אָ";s:1:"a";s:3:"אּ";s:1:"a";s:3:"בּ";s:1:"b";s:3:"גּ";s:1:"g";s:3:"דּ";s:1:"d";s:3:"הּ";s:2:"ha";s:3:"וּ";s:1:"o";s:3:"זּ";s:1:"z";s:3:"טּ";s:1:"t";s:3:"יּ";s:1:"i";s:3:"ךּ";s:2:"kh";s:3:"כּ";s:1:"k";s:3:"לּ";s:1:"l";s:3:"מּ";s:1:"m";s:3:"נּ";s:1:"n";s:3:"סּ";s:1:"s";s:3:"ףּ";s:1:"f";s:3:"פּ";s:1:"f";s:3:"צּ";s:2:"tz";s:3:"קּ";s:1:"k";s:3:"רּ";s:1:"r";s:3:"שּ";s:2:"sh";s:3:"תּ";s:1:"t";s:3:"וֹ";s:1:"o";s:3:"בֿ";s:1:"b";s:3:"כֿ";s:1:"k";s:3:"פֿ";s:1:"f";s:3:"ﭏ";s:2:"al";s:3:"﹍";s:1:"_";s:3:"﹎";s:1:"_";s:3:"﹏";s:1:"_";s:3:"﹐";s:1:",";s:3:"﹒";s:1:".";s:3:"﹔";s:1:";";s:3:"﹕";s:1:":";s:3:"﹖";s:1:"?";s:3:"﹗";s:1:"!";s:3:"﹘";s:1:"-";s:3:"﹙";s:1:"(";s:3:"﹚";s:1:")";s:3:"﹛";s:1:"{";s:3:"﹜";s:1:"}";s:3:"﹟";s:1:"#";s:3:"﹠";s:1:"&";s:3:"﹡";s:1:"*";s:3:"﹢";s:1:"+";s:3:"﹣";s:1:"-";s:3:"﹤";s:1:"<";s:3:"﹥";s:1:">";s:3:"﹦";s:1:"=";s:3:"﹨";s:1:"\";s:3:"﹩";s:1:"$";s:3:"﹪";s:1:"%";s:3:"﹫";s:1:"@";s:3:"!";s:1:"!";s:3:""";s:1:""";s:3:"#";s:1:"#";s:3:"$";s:1:"$";s:3:"%";s:1:"%";s:3:"&";s:1:"&";s:3:"'";s:1:"'";s:3:"(";s:1:"(";s:3:")";s:1:")";s:3:"*";s:1:"*";s:3:"+";s:1:"+";s:3:",";s:1:",";s:3:"-";s:1:"-";s:3:".";s:1:".";s:3:"/";s:1:"/";s:3:"0";s:1:"0";s:3:"1";s:1:"1";s:3:"2";s:1:"2";s:3:"3";s:1:"3";s:3:"4";s:1:"4";s:3:"5";s:1:"5";s:3:"6";s:1:"6";s:3:"7";s:1:"7";s:3:"8";s:1:"8";s:3:"9";s:1:"9";s:3:":";s:1:":";s:3:";";s:1:";";s:3:"<";s:1:"<";s:3:"=";s:1:"=";s:3:">";s:1:">";s:3:"?";s:1:"?";s:3:"@";s:1:"@";s:3:"A";s:1:"A";s:3:"B";s:1:"B";s:3:"C";s:1:"C";s:3:"D";s:1:"D";s:3:"E";s:1:"E";s:3:"F";s:1:"F";s:3:"G";s:1:"G";s:3:"H";s:1:"H";s:3:"I";s:1:"I";s:3:"J";s:1:"J";s:3:"K";s:1:"K";s:3:"L";s:1:"L";s:3:"M";s:1:"M";s:3:"N";s:1:"N";s:3:"O";s:1:"O";s:3:"P";s:1:"P";s:3:"Q";s:1:"Q";s:3:"R";s:1:"R";s:3:"S";s:1:"S";s:3:"T";s:1:"T";s:3:"U";s:1:"U";s:3:"V";s:1:"V";s:3:"W";s:1:"W";s:3:"X";s:1:"X";s:3:"Y";s:1:"Y";s:3:"Z";s:1:"Z";s:3:"[";s:1:"[";s:3:"\";s:1:"\";s:3:"]";s:1:"]";s:3:"^";s:1:"^";s:3:"_";s:1:"_";s:3:"`";s:1:"`";s:3:"a";s:1:"a";s:3:"b";s:1:"b";s:3:"c";s:1:"c";s:3:"d";s:1:"d";s:3:"e";s:1:"e";s:3:"f";s:1:"f";s:3:"g";s:1:"g";s:3:"h";s:1:"h";s:3:"i";s:1:"i";s:3:"j";s:1:"j";s:3:"k";s:1:"k";s:3:"l";s:1:"l";s:3:"m";s:1:"m";s:3:"n";s:1:"n";s:3:"o";s:1:"o";s:3:"p";s:1:"p";s:3:"q";s:1:"q";s:3:"r";s:1:"r";s:3:"s";s:1:"s";s:3:"t";s:1:"t";s:3:"u";s:1:"u";s:3:"v";s:1:"v";s:3:"w";s:1:"w";s:3:"x";s:1:"x";s:3:"y";s:1:"y";s:3:"z";s:1:"z";s:3:"{";s:1:"{";s:3:"|";s:1:"|";s:3:"}";s:1:"}";s:3:"~";s:1:"~";s:3:"¢";s:4:"cent";s:3:"£";s:5:"pound";s:3:"¦";s:1:"|";s:3:"¥";s:3:"yen";s:2:"¡";s:1:"!";s:2:"¢";s:4:"cent";s:2:"£";s:5:"pound";s:2:"¥";s:3:"yen";s:2:"¦";s:1:"|";s:2:"«";s:2:"<<";s:2:"©";s:3:"(c)";s:2:"®";s:3:"(R)";s:2:"±";s:3:"+/-";s:2:"·";s:1:"*";s:2:"»";s:2:">>";s:2:"¿";s:1:"?";s:2:"Æ";s:2:"AE";s:2:"Ð";s:1:"D";s:2:"×";s:1:"x";s:2:"Þ";s:2:"TH";s:2:"ß";s:2:"ss";s:2:"æ";s:2:"ae";s:2:"ð";s:1:"d";s:2:"÷";s:1:"/";s:2:"þ";s:2:"th";s:2:"ı";s:1:"i";s:2:"Œ";s:2:"OE";s:2:"œ";s:2:"oe";s:2:"ʼ";s:1:"'";s:2:"ˊ";s:1:"'";s:3:"‐";s:1:"-";s:3:"‒";s:1:"-";s:3:"–";s:1:"-";s:3:"—";s:1:"-";s:3:"―";s:1:"-";s:3:"‘";s:1:"`";s:3:"’";s:1:"'";s:3:"“";s:1:""";s:3:"”";s:1:""";s:3:"„";s:1:""";s:3:"•";s:1:"*";s:3:"‹";s:1:"<";s:3:"›";s:1:">";s:3:"⁄";s:1:"/";s:3:"₠";s:3:"EUR";s:3:"€";s:3:"EUR";s:2:"Ͱ";s:1:"H";s:2:"ͱ";s:1:"h";s:2:"͵";s:1:",";s:2:"΄";s:1:"'";s:2:"Α";s:1:"A";s:2:"Β";s:1:"B";s:2:"Γ";s:1:"G";s:2:"Δ";s:1:"D";s:2:"Ε";s:1:"E";s:2:"Ζ";s:1:"Z";s:2:"Η";s:1:"I";s:2:"Θ";s:2:"TH";s:2:"Ι";s:1:"I";s:2:"Κ";s:1:"K";s:2:"Λ";s:1:"L";s:2:"Μ";s:1:"M";s:2:"Ν";s:1:"N";s:2:"Ξ";s:1:"X";s:2:"Ο";s:1:"O";s:2:"Π";s:1:"P";s:2:"Ρ";s:1:"R";s:2:"Σ";s:1:"S";s:2:"Τ";s:1:"T";s:2:"Υ";s:1:"Y";s:2:"Φ";s:1:"F";s:2:"Χ";s:2:"CH";s:2:"Ψ";s:2:"PS";s:2:"Ω";s:1:"O";s:2:"α";s:1:"a";s:2:"β";s:1:"b";s:2:"γ";s:1:"g";s:2:"δ";s:1:"d";s:2:"ε";s:1:"e";s:2:"ζ";s:1:"z";s:2:"η";s:1:"i";s:2:"θ";s:2:"th";s:2:"ι";s:1:"i";s:2:"κ";s:1:"k";s:2:"λ";s:1:"l";s:2:"μ";s:1:"m";s:2:"ν";s:1:"n";s:2:"ξ";s:1:"x";s:2:"ο";s:1:"o";s:2:"π";s:1:"p";s:2:"ρ";s:1:"r";s:2:"ς";s:1:"s";s:2:"σ";s:1:"s";s:2:"τ";s:1:"t";s:2:"υ";s:1:"y";s:2:"φ";s:1:"f";s:2:"χ";s:2:"ch";s:2:"ψ";s:2:"ps";s:2:"ω";s:1:"o";s:2:"Є";s:2:"JE";s:2:"І";s:1:"I";s:2:"А";s:1:"A";s:2:"Б";s:1:"B";s:2:"В";s:1:"V";s:2:"Г";s:1:"G";s:2:"Д";s:1:"D";s:2:"Е";s:1:"E";s:2:"Ж";s:2:"ZH";s:2:"З";s:1:"Z";s:2:"И";s:1:"I";s:2:"К";s:1:"K";s:2:"Л";s:1:"L";s:2:"М";s:1:"M";s:2:"Н";s:1:"N";s:2:"О";s:1:"O";s:2:"П";s:1:"P";s:2:"Р";s:1:"R";s:2:"С";s:1:"S";s:2:"Т";s:1:"T";s:2:"У";s:1:"U";s:2:"Ф";s:1:"F";s:2:"Х";s:2:"KH";s:2:"Ц";s:1:"C";s:2:"Ч";s:2:"CH";s:2:"Ш";s:2:"SH";s:2:"Щ";s:4:"SHCH";s:2:"Ъ";s:0:"";s:2:"Ы";s:1:"Y";s:2:"Ь";s:0:"";s:2:"Э";s:2:"EH";s:2:"Ю";s:2:"JU";s:2:"Я";s:2:"JA";s:2:"а";s:1:"a";s:2:"б";s:1:"b";s:2:"в";s:1:"v";s:2:"г";s:1:"g";s:2:"д";s:1:"d";s:2:"е";s:1:"e";s:2:"ж";s:2:"zh";s:2:"з";s:1:"z";s:2:"и";s:1:"i";s:2:"к";s:1:"k";s:2:"л";s:1:"l";s:2:"м";s:1:"m";s:2:"н";s:1:"n";s:2:"о";s:1:"o";s:2:"п";s:1:"p";s:2:"р";s:1:"r";s:2:"с";s:1:"s";s:2:"т";s:1:"t";s:2:"у";s:1:"u";s:2:"ф";s:1:"f";s:2:"х";s:2:"kh";s:2:"ц";s:1:"c";s:2:"ч";s:2:"ch";s:2:"ш";s:2:"sh";s:2:"щ";s:4:"shch";s:2:"ъ";s:0:"";s:2:"ы";s:1:"y";s:2:"ь";s:0:"";s:2:"э";s:2:"eh";s:2:"ю";s:2:"ju";s:2:"я";s:2:"ja";s:2:"є";s:2:"je";s:2:"і";s:1:"i";s:2:"Ґ";s:2:"GG";s:2:"ґ";s:2:"gv";s:2:"א";s:1:"a";s:2:"ב";s:1:"b";s:2:"ג";s:1:"g";s:2:"ד";s:1:"d";s:2:"ה";s:2:"ha";s:2:"ו";s:1:"o";s:2:"ז";s:1:"z";s:2:"ח";s:1:"h";s:2:"ט";s:1:"t";s:2:"י";s:1:"i";s:2:"ך";s:2:"kh";s:2:"כ";s:1:"k";s:2:"ל";s:1:"l";s:2:"ם";s:1:"m";s:2:"מ";s:1:"m";s:2:"ן";s:1:"n";s:2:"נ";s:1:"n";s:2:"ס";s:1:"s";s:2:"ע";s:1:"a";s:2:"ף";s:1:"f";s:2:"פ";s:1:"f";s:2:"ץ";s:2:"tz";s:2:"צ";s:2:"tz";s:2:"ק";s:1:"k";s:2:"ר";s:1:"r";s:2:"ש";s:2:"sh";s:2:"ת";s:1:"t";s:2:"װ";s:1:"v";s:2:"٠";s:1:"0";s:2:"١";s:1:"1";s:2:"٢";s:1:"2";s:2:"٣";s:1:"3";s:2:"٤";s:1:"4";s:2:"٥";s:1:"5";s:2:"٦";s:1:"6";s:2:"٧";s:1:"7";s:2:"٨";s:1:"8";s:2:"٩";s:1:"9";s:2:"۰";s:1:"0";s:2:"۱";s:1:"1";s:2:"۲";s:1:"2";s:2:"۳";s:1:"3";s:2:"۴";s:1:"4";s:2:"۵";s:1:"5";s:2:"۶";s:1:"6";s:2:"۷";s:1:"7";s:2:"۸";s:1:"8";s:2:"۹";s:1:"9";s:2:"߀";s:1:"0";s:2:"߁";s:1:"1";s:2:"߂";s:1:"2";s:2:"߃";s:1:"3";s:2:"߄";s:1:"4";s:2:"߅";s:1:"5";s:2:"߆";s:1:"6";s:2:"߇";s:1:"7";s:2:"߈";s:1:"8";s:2:"߉";s:1:"9";s:3:"०";s:1:"0";s:3:"१";s:1:"1";s:3:"२";s:1:"2";s:3:"३";s:1:"3";s:3:"४";s:1:"4";s:3:"५";s:1:"5";s:3:"६";s:1:"6";s:3:"७";s:1:"7";s:3:"८";s:1:"8";s:3:"९";s:1:"9";s:3:"০";s:1:"0";s:3:"১";s:1:"1";s:3:"২";s:1:"2";s:3:"৩";s:1:"3";s:3:"৪";s:1:"4";s:3:"৫";s:1:"5";s:3:"৬";s:1:"6";s:3:"৭";s:1:"7";s:3:"৮";s:1:"8";s:3:"৯";s:1:"9";s:3:"৴";s:4:"1/16";s:3:"৵";s:3:"1/8";s:3:"৶";s:4:"3/16";s:3:"৷";s:3:"1/4";s:3:"৸";s:3:"3/4";s:3:"৹";s:2:"16";s:3:"੦";s:1:"0";s:3:"੧";s:1:"1";s:3:"੨";s:1:"2";s:3:"੩";s:1:"3";s:3:"੪";s:1:"4";s:3:"੫";s:1:"5";s:3:"੬";s:1:"6";s:3:"੭";s:1:"7";s:3:"੮";s:1:"8";s:3:"੯";s:1:"9";s:3:"૦";s:1:"0";s:3:"૧";s:1:"1";s:3:"૨";s:1:"2";s:3:"૩";s:1:"3";s:3:"૪";s:1:"4";s:3:"૫";s:1:"5";s:3:"૬";s:1:"6";s:3:"૭";s:1:"7";s:3:"૮";s:1:"8";s:3:"૯";s:1:"9";s:3:"୦";s:1:"0";s:3:"୧";s:1:"1";s:3:"୨";s:1:"2";s:3:"୩";s:1:"3";s:3:"୪";s:1:"4";s:3:"୫";s:1:"5";s:3:"୬";s:1:"6";s:3:"୭";s:1:"7";s:3:"୮";s:1:"8";s:3:"୯";s:1:"9";s:3:"୲";s:3:"1/4";s:3:"୳";s:3:"1/2";s:3:"୴";s:3:"3/4";s:3:"୵";s:4:"1/16";s:3:"୶";s:3:"1/8";s:3:"୷";s:4:"3/16";s:3:"௦";s:1:"0";s:3:"௧";s:1:"1";s:3:"௨";s:1:"2";s:3:"௩";s:1:"3";s:3:"௪";s:1:"4";s:3:"௫";s:1:"5";s:3:"௬";s:1:"6";s:3:"௭";s:1:"7";s:3:"௮";s:1:"8";s:3:"௯";s:1:"9";s:3:"௰";s:2:"10";s:3:"௱";s:3:"100";s:3:"௲";s:4:"1000";s:3:"౦";s:1:"0";s:3:"౧";s:1:"1";s:3:"౨";s:1:"2";s:3:"౩";s:1:"3";s:3:"౪";s:1:"4";s:3:"౫";s:1:"5";s:3:"౬";s:1:"6";s:3:"౭";s:1:"7";s:3:"౮";s:1:"8";s:3:"౯";s:1:"9";s:3:"౸";s:1:"0";s:3:"౹";s:1:"1";s:3:"౺";s:1:"2";s:3:"౻";s:1:"3";s:3:"౼";s:1:"1";s:3:"౽";s:1:"2";s:3:"౾";s:1:"3";s:3:"೦";s:1:"0";s:3:"೧";s:1:"1";s:3:"೨";s:1:"2";s:3:"೩";s:1:"3";s:3:"೪";s:1:"4";s:3:"೫";s:1:"5";s:3:"೬";s:1:"6";s:3:"೭";s:1:"7";s:3:"೮";s:1:"8";s:3:"೯";s:1:"9";s:3:"൘";s:5:"1/160";s:3:"൙";s:4:"1/40";s:3:"൚";s:4:"3/80";s:3:"൛";s:4:"1/20";s:3:"൜";s:4:"1/10";s:3:"൝";s:4:"3/20";s:3:"൞";s:3:"1/5";s:3:"൦";s:1:"0";s:3:"൧";s:1:"1";s:3:"൨";s:1:"2";s:3:"൩";s:1:"3";s:3:"൪";s:1:"4";s:3:"൫";s:1:"5";s:3:"൬";s:1:"6";s:3:"൭";s:1:"7";s:3:"൮";s:1:"8";s:3:"൯";s:1:"9";s:3:"൰";s:2:"10";s:3:"൱";s:3:"100";s:3:"൲";s:4:"1000";s:3:"൳";s:3:"1/4";s:3:"൴";s:3:"1/2";s:3:"൵";s:3:"3/4";s:3:"൶";s:4:"1/16";s:3:"൷";s:3:"1/8";s:3:"൸";s:4:"3/16";s:3:"෦";s:1:"0";s:3:"෧";s:1:"1";s:3:"෨";s:1:"2";s:3:"෩";s:1:"3";s:3:"෪";s:1:"4";s:3:"෫";s:1:"5";s:3:"෬";s:1:"6";s:3:"෭";s:1:"7";s:3:"෮";s:1:"8";s:3:"෯";s:1:"9";s:3:"๐";s:1:"0";s:3:"๑";s:1:"1";s:3:"๒";s:1:"2";s:3:"๓";s:1:"3";s:3:"๔";s:1:"4";s:3:"๕";s:1:"5";s:3:"๖";s:1:"6";s:3:"๗";s:1:"7";s:3:"๘";s:1:"8";s:3:"๙";s:1:"9";s:3:"໐";s:1:"0";s:3:"໑";s:1:"1";s:3:"໒";s:1:"2";s:3:"໓";s:1:"3";s:3:"໔";s:1:"4";s:3:"໕";s:1:"5";s:3:"໖";s:1:"6";s:3:"໗";s:1:"7";s:3:"໘";s:1:"8";s:3:"໙";s:1:"9";s:3:"༠";s:1:"0";s:3:"༡";s:1:"1";s:3:"༢";s:1:"2";s:3:"༣";s:1:"3";s:3:"༤";s:1:"4";s:3:"༥";s:1:"5";s:3:"༦";s:1:"6";s:3:"༧";s:1:"7";s:3:"༨";s:1:"8";s:3:"༩";s:1:"9";s:3:"༪";s:3:"1/2";s:3:"༫";s:3:"3/2";s:3:"༬";s:3:"5/2";s:3:"༭";s:3:"7/2";s:3:"༮";s:3:"9/2";s:3:"༯";s:4:"11/2";s:3:"༰";s:4:"13/2";s:3:"༱";s:4:"15/2";s:3:"༲";s:4:"17/2";s:3:"༳";s:4:"-1/2";s:3:"၀";s:1:"0";s:3:"၁";s:1:"1";s:3:"၂";s:1:"2";s:3:"၃";s:1:"3";s:3:"၄";s:1:"4";s:3:"၅";s:1:"5";s:3:"၆";s:1:"6";s:3:"၇";s:1:"7";s:3:"၈";s:1:"8";s:3:"၉";s:1:"9";s:3:"႐";s:1:"0";s:3:"႑";s:1:"1";s:3:"႒";s:1:"2";s:3:"႓";s:1:"3";s:3:"႔";s:1:"4";s:3:"႕";s:1:"5";s:3:"႖";s:1:"6";s:3:"႗";s:1:"7";s:3:"႘";s:1:"8";s:3:"႙";s:1:"9";s:3:"፩";s:1:"1";s:3:"፪";s:1:"2";s:3:"፫";s:1:"3";s:3:"፬";s:1:"4";s:3:"፭";s:1:"5";s:3:"፮";s:1:"6";s:3:"፯";s:1:"7";s:3:"፰";s:1:"8";s:3:"፱";s:1:"9";s:3:"፲";s:2:"10";s:3:"፳";s:2:"20";s:3:"፴";s:2:"30";s:3:"፵";s:2:"40";s:3:"፶";s:2:"50";s:3:"፷";s:2:"60";s:3:"፸";s:2:"70";s:3:"፹";s:2:"80";s:3:"፺";s:2:"90";s:3:"፻";s:3:"100";s:3:"፼";s:5:"10000";s:3:"ᛮ";s:2:"17";s:3:"ᛯ";s:2:"18";s:3:"ᛰ";s:2:"19";s:3:"០";s:1:"0";s:3:"១";s:1:"1";s:3:"២";s:1:"2";s:3:"៣";s:1:"3";s:3:"៤";s:1:"4";s:3:"៥";s:1:"5";s:3:"៦";s:1:"6";s:3:"៧";s:1:"7";s:3:"៨";s:1:"8";s:3:"៩";s:1:"9";s:3:"៰";s:1:"0";s:3:"៱";s:1:"1";s:3:"៲";s:1:"2";s:3:"៳";s:1:"3";s:3:"៴";s:1:"4";s:3:"៵";s:1:"5";s:3:"៶";s:1:"6";s:3:"៷";s:1:"7";s:3:"៸";s:1:"8";s:3:"៹";s:1:"9";s:3:"᠐";s:1:"0";s:3:"᠑";s:1:"1";s:3:"᠒";s:1:"2";s:3:"᠓";s:1:"3";s:3:"᠔";s:1:"4";s:3:"᠕";s:1:"5";s:3:"᠖";s:1:"6";s:3:"᠗";s:1:"7";s:3:"᠘";s:1:"8";s:3:"᠙";s:1:"9";s:3:"᥆";s:1:"0";s:3:"᥇";s:1:"1";s:3:"᥈";s:1:"2";s:3:"᥉";s:1:"3";s:3:"᥊";s:1:"4";s:3:"᥋";s:1:"5";s:3:"᥌";s:1:"6";s:3:"᥍";s:1:"7";s:3:"᥎";s:1:"8";s:3:"᥏";s:1:"9";s:3:"᧐";s:1:"0";s:3:"᧑";s:1:"1";s:3:"᧒";s:1:"2";s:3:"᧓";s:1:"3";s:3:"᧔";s:1:"4";s:3:"᧕";s:1:"5";s:3:"᧖";s:1:"6";s:3:"᧗";s:1:"7";s:3:"᧘";s:1:"8";s:3:"᧙";s:1:"9";s:3:"᧚";s:1:"1";s:3:"᪀";s:1:"0";s:3:"᪁";s:1:"1";s:3:"᪂";s:1:"2";s:3:"᪃";s:1:"3";s:3:"᪄";s:1:"4";s:3:"᪅";s:1:"5";s:3:"᪆";s:1:"6";s:3:"᪇";s:1:"7";s:3:"᪈";s:1:"8";s:3:"᪉";s:1:"9";s:3:"᪐";s:1:"0";s:3:"᪑";s:1:"1";s:3:"᪒";s:1:"2";s:3:"᪓";s:1:"3";s:3:"᪔";s:1:"4";s:3:"᪕";s:1:"5";s:3:"᪖";s:1:"6";s:3:"᪗";s:1:"7";s:3:"᪘";s:1:"8";s:3:"᪙";s:1:"9";s:3:"᭐";s:1:"0";s:3:"᭑";s:1:"1";s:3:"᭒";s:1:"2";s:3:"᭓";s:1:"3";s:3:"᭔";s:1:"4";s:3:"᭕";s:1:"5";s:3:"᭖";s:1:"6";s:3:"᭗";s:1:"7";s:3:"᭘";s:1:"8";s:3:"᭙";s:1:"9";s:3:"᮰";s:1:"0";s:3:"᮱";s:1:"1";s:3:"᮲";s:1:"2";s:3:"᮳";s:1:"3";s:3:"᮴";s:1:"4";s:3:"᮵";s:1:"5";s:3:"᮶";s:1:"6";s:3:"᮷";s:1:"7";s:3:"᮸";s:1:"8";s:3:"᮹";s:1:"9";s:3:"᱀";s:1:"0";s:3:"᱁";s:1:"1";s:3:"᱂";s:1:"2";s:3:"᱃";s:1:"3";s:3:"᱄";s:1:"4";s:3:"᱅";s:1:"5";s:3:"᱆";s:1:"6";s:3:"᱇";s:1:"7";s:3:"᱈";s:1:"8";s:3:"᱉";s:1:"9";s:3:"᱐";s:1:"0";s:3:"᱑";s:1:"1";s:3:"᱒";s:1:"2";s:3:"᱓";s:1:"3";s:3:"᱔";s:1:"4";s:3:"᱕";s:1:"5";s:3:"᱖";s:1:"6";s:3:"᱗";s:1:"7";s:3:"᱘";s:1:"8";s:3:"᱙";s:1:"9";s:3:"ↀ";s:4:"1000";s:3:"ↁ";s:4:"5000";s:3:"ↂ";s:5:"10000";s:3:"ↅ";s:1:"6";s:3:"ↆ";s:2:"50";s:3:"ↇ";s:5:"50000";s:3:"ↈ";s:6:"100000";s:3:"⓫";s:2:"11";s:3:"⓬";s:2:"12";s:3:"⓭";s:2:"13";s:3:"⓮";s:2:"14";s:3:"⓯";s:2:"15";s:3:"⓰";s:2:"16";s:3:"⓱";s:2:"17";s:3:"⓲";s:2:"18";s:3:"⓳";s:2:"19";s:3:"⓴";s:2:"20";s:3:"⓵";s:1:"1";s:3:"⓶";s:1:"2";s:3:"⓷";s:1:"3";s:3:"⓸";s:1:"4";s:3:"⓹";s:1:"5";s:3:"⓺";s:1:"6";s:3:"⓻";s:1:"7";s:3:"⓼";s:1:"8";s:3:"⓽";s:1:"9";s:3:"⓾";s:2:"10";s:3:"⓿";s:1:"0";s:3:"❶";s:1:"1";s:3:"❷";s:1:"2";s:3:"❸";s:1:"3";s:3:"❹";s:1:"4";s:3:"❺";s:1:"5";s:3:"❻";s:1:"6";s:3:"❼";s:1:"7";s:3:"❽";s:1:"8";s:3:"❾";s:1:"9";s:3:"❿";s:2:"10";s:3:"➀";s:1:"1";s:3:"➁";s:1:"2";s:3:"➂";s:1:"3";s:3:"➃";s:1:"4";s:3:"➄";s:1:"5";s:3:"➅";s:1:"6";s:3:"➆";s:1:"7";s:3:"➇";s:1:"8";s:3:"➈";s:1:"9";s:3:"➉";s:2:"10";s:3:"➊";s:1:"1";s:3:"➋";s:1:"2";s:3:"➌";s:1:"3";s:3:"➍";s:1:"4";s:3:"➎";s:1:"5";s:3:"➏";s:1:"6";s:3:"➐";s:1:"7";s:3:"➑";s:1:"8";s:3:"➒";s:1:"9";s:3:"➓";s:2:"10";s:3:"⳽";s:3:"1/2";s:3:"〇";s:1:"0";s:3:"〡";s:1:"1";s:3:"〢";s:1:"2";s:3:"〣";s:1:"3";s:3:"〤";s:1:"4";s:3:"〥";s:1:"5";s:3:"〦";s:1:"6";s:3:"〧";s:1:"7";s:3:"〨";s:1:"8";s:3:"〩";s:1:"9";s:3:"〸";s:2:"10";s:3:"〹";s:2:"20";s:3:"〺";s:2:"30";s:3:"㆒";s:1:"1";s:3:"㆓";s:1:"2";s:3:"㆔";s:1:"3";s:3:"㆕";s:1:"4";s:3:"㈠";s:1:"1";s:3:"㈡";s:1:"2";s:3:"㈢";s:1:"3";s:3:"㈣";s:1:"4";s:3:"㈤";s:1:"5";s:3:"㈥";s:1:"6";s:3:"㈦";s:1:"7";s:3:"㈧";s:1:"8";s:3:"㈨";s:1:"9";s:3:"㈩";s:2:"10";s:3:"㉈";s:2:"10";s:3:"㉉";s:2:"20";s:3:"㉊";s:2:"30";s:3:"㉋";s:2:"40";s:3:"㉌";s:2:"50";s:3:"㉍";s:2:"60";s:3:"㉎";s:2:"70";s:3:"㉏";s:2:"80";s:3:"㊀";s:1:"1";s:3:"㊁";s:1:"2";s:3:"㊂";s:1:"3";s:3:"㊃";s:1:"4";s:3:"㊄";s:1:"5";s:3:"㊅";s:1:"6";s:3:"㊆";s:1:"7";s:3:"㊇";s:1:"8";s:3:"㊈";s:1:"9";s:3:"㊉";s:2:"10";s:3:"꘠";s:1:"0";s:3:"꘡";s:1:"1";s:3:"꘢";s:1:"2";s:3:"꘣";s:1:"3";s:3:"꘤";s:1:"4";s:3:"꘥";s:1:"5";s:3:"꘦";s:1:"6";s:3:"꘧";s:1:"7";s:3:"꘨";s:1:"8";s:3:"꘩";s:1:"9";s:3:"ꛦ";s:1:"1";s:3:"ꛧ";s:1:"2";s:3:"ꛨ";s:1:"3";s:3:"ꛩ";s:1:"4";s:3:"ꛪ";s:1:"5";s:3:"ꛫ";s:1:"6";s:3:"ꛬ";s:1:"7";s:3:"ꛭ";s:1:"8";s:3:"ꛮ";s:1:"9";s:3:"ꛯ";s:1:"0";s:3:"꠰";s:3:"1/4";s:3:"꠱";s:3:"1/2";s:3:"꠲";s:3:"3/4";s:3:"꠳";s:4:"1/16";s:3:"꠴";s:3:"1/8";s:3:"꠵";s:4:"3/16";s:3:"꣐";s:1:"0";s:3:"꣑";s:1:"1";s:3:"꣒";s:1:"2";s:3:"꣓";s:1:"3";s:3:"꣔";s:1:"4";s:3:"꣕";s:1:"5";s:3:"꣖";s:1:"6";s:3:"꣗";s:1:"7";s:3:"꣘";s:1:"8";s:3:"꣙";s:1:"9";s:3:"꤀";s:1:"0";s:3:"꤁";s:1:"1";s:3:"꤂";s:1:"2";s:3:"꤃";s:1:"3";s:3:"꤄";s:1:"4";s:3:"꤅";s:1:"5";s:3:"꤆";s:1:"6";s:3:"꤇";s:1:"7";s:3:"꤈";s:1:"8";s:3:"꤉";s:1:"9";s:3:"꧐";s:1:"0";s:3:"꧑";s:1:"1";s:3:"꧒";s:1:"2";s:3:"꧓";s:1:"3";s:3:"꧔";s:1:"4";s:3:"꧕";s:1:"5";s:3:"꧖";s:1:"6";s:3:"꧗";s:1:"7";s:3:"꧘";s:1:"8";s:3:"꧙";s:1:"9";s:3:"꧰";s:1:"0";s:3:"꧱";s:1:"1";s:3:"꧲";s:1:"2";s:3:"꧳";s:1:"3";s:3:"꧴";s:1:"4";s:3:"꧵";s:1:"5";s:3:"꧶";s:1:"6";s:3:"꧷";s:1:"7";s:3:"꧸";s:1:"8";s:3:"꧹";s:1:"9";s:3:"꩐";s:1:"0";s:3:"꩑";s:1:"1";s:3:"꩒";s:1:"2";s:3:"꩓";s:1:"3";s:3:"꩔";s:1:"4";s:3:"꩕";s:1:"5";s:3:"꩖";s:1:"6";s:3:"꩗";s:1:"7";s:3:"꩘";s:1:"8";s:3:"꩙";s:1:"9";s:3:"꯰";s:1:"0";s:3:"꯱";s:1:"1";s:3:"꯲";s:1:"2";s:3:"꯳";s:1:"3";s:3:"꯴";s:1:"4";s:3:"꯵";s:1:"5";s:3:"꯶";s:1:"6";s:3:"꯷";s:1:"7";s:3:"꯸";s:1:"8";s:3:"꯹";s:1:"9";} \ No newline at end of file diff --git a/var/labels/de/about/Resources/Private/Language/Modules/de.about.xlf b/var/labels/de/about/Resources/Private/Language/Modules/de.about.xlf new file mode 100644 index 0000000..ba9148c --- /dev/null +++ b/var/labels/de/about/Resources/Private/Language/Modules/de.about.xlf @@ -0,0 +1,96 @@ + + + +
+ + + About TYPO3 CMS + Informationen über TYPO3 + + + Displays the basic facts about the TYPO3 application, version and licensing terms. + Zeigt die grundlegenden Informationen zu TYPO3, Versionsinformationen und Lizenzbedingungen an. + + + About TYPO3 CMS + Informationen über TYPO3 + + + About TYPO3 CMS + Informationen über TYPO3 + + + + TYPO3 Information + Informationen zu TYPO3 + + + TYPO3 CMS - Professional Web Content Management System + TYPO3 CMS - Professionelles Web-Content-Management-System + + + TYPO3 CMS is an enterprise-class, Open Source Content Management System, used internationally to build and manage websites of all types, from small sites for non-profits to multilingual enterprise solutions for large corporations.<br /><br />For further information visit <a href="https://typo3.org/typo3-cms/" target="_blank" rel="noopener noreferrer">typo3.org</a>.<br /><br />TYPO3 CMS is <b>freely available</b> under the <a href="https://typo3.org/typo3-cms/overview/licenses/" target="_blank">TYPO3-license (GNU/GPL)</a>.<br /><br />You are using %s %s + Das TYPO3 CMS ist ein Business Level, Open Source Content Management System, welches weltweit verwendet wird und jegliche Webseiten aller Arten verwaltet. Von kleinen Geschäftsseiten, über Non-Profit- bis hin zu mehrsprachigen Business Lösungen für große Konzerne. <br /><br />Weitere Informationen unter <a href="https://typo3.org/typo3-cms/" target="_blank" rel="noopener noreferrer">typo3.org</a>.<br /><br />TYPO3 CMS is <b>freely available</b> under the <a href="https://typo3.org/typo3-cms/overview/licenses/" target="_blank">TYPO3-license (GNU/GPL)</a>.<br /><br />You are using %s %s + + + TYPO3 CMS is an enterprise-class, Open Source Content Management System, used internationally to build and manage websites of all types, from small sites for non-profits to multilingual enterprise solutions for large corporations.<br /><br />For further information visit <a href="https://typo3.org/typo3-cms/" target="_blank" rel="noopener noreferrer">typo3.org</a>.<br /><br />TYPO3 CMS is <b>freely available</b> under the <a href="https://typo3.org/typo3-cms/overview/licenses/" target="_blank">TYPO3-license (GNU/GPL)</a>.<br /><br />You are using version %s - Copyright %s %s + TYPO3 CMS ist ein quelloffenes Content Management System, welches weltweit eingesetzt wird um Webseiten aller Art zu erstellen und zu verwalten. Das Spektrum reicht von kleinen Vereinsseiten zu mehrsprachigen Businesslösungen für große Unternehmen.<br /><br />Weitere Informationen unter <a href="https://typo3.org/typo3-cms/" target="_blank" rel="noopener noreferrer">typo3.org</a>.<br /><br />TYPO3 CMS ist<b>frei verfügbar</b> unter der <a href="https://typo3.org/typo3-cms/overview/licenses/" target="_blank">TYPO3-license (GNU/GPL)</a>.<br /><br />Sie verwenden Version %s - Copyright %s %s + + + Community Credits + Die TYPO3-Community + + + Visit <a href="https://typo3.org/community/" target="_blank" rel="noopener noreferrer">typo3.org/community/</a> if you want to know why TYPO3 rocks. + Besuche <a href="https://typo3.org/community/" target="_blank" rel="noopener noreferrer">typo3.org/community/</a> wenn Du mehr darüber wissen möchtest, warum TYPO3 super ist. + + + Core Team + Kern-Team + + + Visit <a href="https://typo3.org/teams-committees/core-development/" target="_blank" rel="noopener noreferrer">typo3.org/teams-committees/core-development/</a> for the complete member list.<br /><br />The Git Repository and the ChangeLog can be found <a href="https://forge.typo3.org/projects/typo3cms-core/" target="_blank">here</a>. + Die Liste der Kernentwickler finden Sie unter <a href="https://typo3.org/teams-committees/core-development/" target="_blank" rel="noopener noreferrer">typo3.org/teams-committees/core-development/</a> <br /><br /> Das Git Repository und der ChangeLog sind unter <a href="https://forge.typo3.org/projects/typo3cms-core/" target="_blank">here</a> verfügbar. + + + Extension Authors + Entwickler der installierten Erweiterungen + + + This is a list of the people who contributed to the extensions you're using in your installation. + Dies ist eine Liste der Menschen, die zu den Erweiterungen, die Sie in Ihrer Installation benutzen, beigetragen haben. + + + Extension + Erweiterung + + + Author + Entwickler + + + TYPO3 Donation + TYPO3 Geldspenden + + + It would be great if you could donate. TYPO3 CMS is Open Source and relies heavily on donations from its users and supporters.<br/><br/><b>Thank you</b> for making this great Content Management System even better with your support! + Es wäre großartig, wenn Sie Geld spenden würden. TYPO3 ist Open-Source-Software und auf Geldspenden von Benutzern und Unterstützern angewiesen.<br/> <b>Danke</b>, dass Sie dieses großartige Content-Management-System mit Ihrer Hilfe noch besser machen! + + + Donate now + Jetzt spenden + + + External Libraries + Externe Bibliotheken + + + TYPO3 CMS core uses and thanks these external Open Source projects: + Der TYPO3-Kern benutzt und bedankt sich zugleich bei folgenden Open Source Projekten: + + + + diff --git a/var/labels/de/about/Resources/Private/Language/Modules/de.locallang_alt_intro.xlf b/var/labels/de/about/Resources/Private/Language/Modules/de.locallang_alt_intro.xlf new file mode 100644 index 0000000..f40c326 --- /dev/null +++ b/var/labels/de/about/Resources/Private/Language/Modules/de.locallang_alt_intro.xlf @@ -0,0 +1,24 @@ + + + +
+ + + Web Content Management System + Content-Management-System + + + This is a brief description of the available modules. + Dies ist eine kurze Beschreibung der vorhandenen Module: + + + Features may vary depending on your website and permissions + Die verfügbaren Funktionen können abhängig von der Website und Ihren Zugriffsrechten variieren. + + + You're logged in as user + Sie sind angemeldet als Benutzer + + + + diff --git a/var/labels/de/adminpanel/Resources/Private/Language/de.locallang.xlf b/var/labels/de/adminpanel/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..974825f --- /dev/null +++ b/var/labels/de/adminpanel/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,28 @@ + + + +
+ + + General + Allgemein + + + Settings + Einstellungen + + + Update Settings + Einstellungen aktualisieren + + + Close + Schließen + + + View + Anzeigen + + + + diff --git a/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_cache.xlf b/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_cache.xlf new file mode 100644 index 0000000..fdd7a30 --- /dev/null +++ b/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_cache.xlf @@ -0,0 +1,24 @@ + + + +
+ + + Cache + Cache + + + No caching + Kein Cachen + + + Clear cache of current page + Cache der aktuellen Seite leeren + + + Clear frontend cache + Frontendcache leeren + + + + diff --git a/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_debug.xlf b/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_debug.xlf new file mode 100644 index 0000000..611664a --- /dev/null +++ b/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_debug.xlf @@ -0,0 +1,80 @@ + + + +
+ + + Debug + Debug + + + (%s Errors/Warnings) + (%s Fehler/Warnungen) + + + Log + Protokoll + + + Log Message + Protokoll-Nachricht + + + Component + Komponente + + + Level + Ebene + + + Group by Component + Nach Komponente gruppieren + + + Group by Level + Nach Ebene gruppieren + + + Display only levels equal or higher to + Nur Ebenen anzeigen, die gleich oder höher sind als + + + No log entries. + Keine Protokoll-Einträge. + + + Query Information + Abfrage-Informationen + + + Query + Abfrage + + + Queries + Abfragen + + + Backtrace + Ablaufverfolgung + + + SQL Debug + SQL-Debug + + + SQL Query + SQL-Abfrage + + + Count + Anzahl + + + Total Time [ms] + Gesamtzeit [ms] + + + + diff --git a/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_edit.xlf b/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_edit.xlf new file mode 100644 index 0000000..41da4a6 --- /dev/null +++ b/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_edit.xlf @@ -0,0 +1,24 @@ + + + +
+ + + Edit + Bearbeiten + + + Display edit icons + Bearbeitungssymbole anzeigen + + + Display edit panels + Bearbeitungspanele anzeigen + + + Open TYPO3 Backend + TYPO3 Backend öffnen + + + + diff --git a/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_info.xlf b/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_info.xlf new file mode 100644 index 0000000..afa02db --- /dev/null +++ b/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_info.xlf @@ -0,0 +1,88 @@ + + + +
+ + + Info + Info + + + (Load Time: %s ms) + (Ladezeit: %s ms) + + + Images on this page + Bilder auf dieser Seite + + + Total image file sizes + Ingesamte Bilddateigröße + + + Document size + Dokumentgröße + + + Page Uid + Seiten-UID + + + Page type + Seitentyp + + + Frontenduser group combination + Kombination von Frontend-Benutzergruppen + + + Page cached + Seite gecacht + + + Yes + Ja + + + No + Nein + + + Count of USER_INT objects + Anzahl von USER_INT-Objekten + + + Name of logged in FE-User + Name des angemeldeten FE-Benutzers + + + Id of logged in FE-User + ID des angemeldeten FE-Benutzers + + + Total parsetime + Insgesamte Parsezeit + + + Key + Schlüssel + + + Value + Wert + + + General + Allgemein + + + PHP + PHP + + + REQUEST + REQUEST + + + + diff --git a/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_preview.xlf b/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_preview.xlf new file mode 100644 index 0000000..268de85 --- /dev/null +++ b/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_preview.xlf @@ -0,0 +1,32 @@ + + + +
+ + + Preview + Vorschau + + + Show hidden pages + Verborgene Seiten anzeigen + + + Show hidden records + Verborgene Datensätze anzeigen + + + Show fluid debug output + Fluiddebugausgabe anzeigen + + + Simulate time + Zeit simulieren + + + Simulate user group + Benutzergruppe simulieren + + + + diff --git a/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_tsdebug.xlf b/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_tsdebug.xlf new file mode 100644 index 0000000..1973b52 --- /dev/null +++ b/var/labels/de/adminpanel/Resources/Private/Language/de.locallang_tsdebug.xlf @@ -0,0 +1,44 @@ + + + +
+ + + TypoScript + TypoScript + + + (%s Messages) + (%s Meldungen) + + + Tree display + Baumanzeige + + + Display all times + Alle Zeiten anzeigen + + + Display messages + Meldungen anzeigen + + + Display content + Inhalt anzeigen + + + Track content rendering + Inhaltsdarstellung verfolgen + + + Force TS Rendering + TS-Rendering erzwingen + + + TS Tree + TS-Baum + + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.locallang.xlf b/var/labels/de/backend/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..dedce02 --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,153 @@ + + + +
+ + + No modules have been registered. Please contact your system administrator. + Es wurden keine Module registriert. Bitte kontaktieren Sie Ihren Systemadministrator. + + + Show references + Referenzen anzeigen + + + Application Information + Anwendungsinformationen + + + Environment Module.]]> + Install-Tool.]]> + + + Your system is fully operational. +Have a nice day. + Ihr System ist voll funktionsfähig. +Einen schönen Tag noch! + + Recently switched to + Neulich gewechselt zu + + + Switch to user %s + Wechseln zu Benutzer %s + + + + Highlight Color: If set, this color will be used as highlight color in the login screen. + Hervorhebungsfarbe: Wenn gesetzt, wird diese Farbe als Hervorhebungsfarbe im Anmeldebildschirm benutzt. + + + Background Image: If set, this image will be used as background image for the login screen (e.g. fileadmin/images/my-background.jpg or EXT:my_theme/Resources/Public/Images/my-background.jpg or //domain.tld/my-background.png) + Hintergrundbild: Wenn gesetzt, wird das angegebene Bild bei Bildschirmgrößen von mehr als 767 Pixeln als Hintergrundbild des Anmeldebildschirms benutzt (z.B. fileadmin/images/mein-hintergrund.jpg oder EXT:my_theme/Resources/Public/Images/mein-hintergrund.jpg oder //domain.tld/mein-hintergrund.png). + + + Footnote: If set, this text will be displayed on the login screen to provide copyright information for the background image (e.g. © 2017 by Foo Bar) or a descriptive text + Fußnote: Wenn gesetzt, wird dieser Text auf dem Anmeldebildschirm angezeigt, um Copyright-Informationen oder eine Beschreibung für das Hintergrundbild zu geben (z.B. © bei ChSt) + + + + Favicon: If set, this favicon will be used instead of the TYPO3 logo (e.g. EXT:my_theme/Resources/Public/Images/favicon.ico) + Favicon: Wenn gesetzt, wird anstatt des TYPO3-Logos dieses Favicon benutzt (z.B. EXT:my_theme/Resources/Public/Images/favicon.ico) + + + No folders available + Keine Ordner verfügbar + + + You do not have access to any folder. Please ask your administrator to fix access permissions for your account. + Sie haben keinen Zugriff auf irgendeinen Ordner. Bitte bitten Sie Ihren Administrator, die Zugriffsberechtigungen Ihres Benutzers anzupassen. + + + Login with username and password + Anmeldung mit Benutzernamen und Passwort + + + Username + Benutzername + + + Password + Passwort + + + Attention: Caps lock enabled! + Achtung: Feststelltaste aktiviert! + + + Interface + Oberfläche + + + Previous + Vorherige + + + Next + Nächste + + + Your login attempt did not succeed + Ihr Anmeldeversuch war nicht erfolgreich + + + Make sure to spell your username and password correctly, including upper/lowercase characters. + Bitte stellen Sie sicher, dass Ihr Benutzername und Passwort korrekt sind. Groß-/Kleinschreibung wird unterschieden. + + + Please activate JavaScript! + Bitte aktivieren Sie JavaScript! + + + Please activate Cookies! + Bitte aktivieren Sie Cookies! + + + TYPO3 relies on HTTP referrers for security reasons in the backend. It seems your browser refused to send this information. + Das TYPO3 Backend nutzt aus Gründen der Sicherheit den HTTP Referrer. Es scheint als ob der verwendete Browser diese Information nicht mitsendet. + + + Verifying Login Data ... + Anmeldedaten werden verifiziert... + + + Login + Anmeldung + + + More about TYPO3 + Mehr über TYPO3 + + + + Donate + Spenden + + + Show PageTS-Config + Seiten-TSconfig anzeigen + + + Hide PageTS-Config + Seiten-TSconfig verbergen + + + The record with uid %2$s from table %1$s could not be retrieved from the database. This data incosistency can occur if + a base record has been deleted but the intermediate record from table %3$s with uid %4$s still points to it. To fix + this situation, either delete the intermediate record, or recover the deleted record using the recycler module. + + Der Datensatz mit UID %2$s aus Tabelle %1$s konnte nicht aus der Datenbank abgerufen werden. Diese Inkonsistenz kann auftreten, wenn ein Basis-Datensatz gelöscht worden ist, während noch der Datensatz aus Tabelle %3$s mit UID %4$s auf ihn verweist. Um dieses Problem zu beheben, löschen Sie entweder den verweisenden Datensatz oder stellen Sie den gelöschten Datensatz mit dem Papierkorb wieder her. + + + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.locallang_alt_doc.xlf b/var/labels/de/backend/Resources/Private/Language/de.locallang_alt_doc.xlf new file mode 100644 index 0000000..cacfd1e --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.locallang_alt_doc.xlf @@ -0,0 +1,184 @@ + + + +
+ + + Delete + Löschen + + + Are you sure you want to delete this record? + Diesen Datensatz tatsächlich löschen? + + + Undo/Redo last change (%s ago) + Letzte Änderung rückgängig/wiederherstellen (%s zurück) + + + View record change history + Änderungsverlauf des Datensatzes anzeigen + + + Edit whole record + Kompletten Datensatz bearbeiten + + + OPEN DOCUMENTS + GEÖFFNETE DOKUMENTE + + + No open documents + Keine geöffneten Dokumente + + + There are no open documents available to edit. + Es sind keine Dokumente zur Bearbeitung geöffnet. + + + You can go to %s to find the page or the record you wish to edit. + Rufen Sie %s auf, um die Seite oder den Datensatz zu finden, den Sie bearbeiten möchten. + + + You can select one of your most recently edited records from this list + Aus dieser Liste können die zuletzt bearbeiteten Datensätze ausgewählt werden + + + the Web>Page module + das Modul Web>Seite + + + or + oder + + + the Web>List module + das Modul Web>Liste + + + Cancel + Abbrechen + + + No, just duplicate the original + Nein, nur das Original duplizieren + + + Yes, save and duplicate this record + Ja, speichern und diesen Datensatz duplizieren + + + Yes, discard my changes + Ja, meine Änderungen verwerfen + + + No, I will continue editing + Nein, ich werde mit dem Bearbeiten fortfahren + + + Save and close + Speichern und schließen + + + Do you want to save before duplicating this record? + Speichern bevor dieser Datensatz dupliziert wird? + + + You currently have unsaved changes. Do you want to save your changes before duplicating this record? + Es gibt ungespeicherte Änderungen. Möchten Sie Ihre Änderungen speichern bevor der Datensatz dupliziert wird? + + + Do you want to save before adding? + Speichern vor dem Hinzufügen? + + + You need to save your changes before creating a new record. Do you want to save and create now? + Sie müssen Ihre Änderungen vor dem Erstellen eines neuen Datensatzes speichern. Jetzt speichern und erstellen? + + + Cancel + Abbrechen + + + No, just add + Nein, nur hinzufügen + + + Yes, save and create now + Ja, jetzt speichern und erstellen + + + Do you want to save before viewing? + Speichern vor dem Anzeigen? + + + You currently have unsaved changes. You can either discard these changes or save and view them. + Es gibt ungespeicherte Änderungen. Sie können diese Änderungen entweder verwerfen oder speichern und sie anzeigen. + + + You need to save your changes before viewing the page. Do you want to save and view them now? + Sie müssen Ihre Änderungen speichern bevor Sie die Seite anzeigen. Möchten Sie jetzt speichern und anzeigen? + + + Cancel + Abbrechen + + + View without changes + Ohne Änderungen anzeigen + + + Save changes and view + Änderungen speichern und anzeigen + + + Do you want to close without saving? + Ohne Speichern schließen? + + + You currently have unsaved changes. Are you sure you want to discard these changes? + Es gibt ungespeicherte Änderungen. Diese Änderungen tatsächlich verwerfen? + + + Cancel + Abbrechen + + + Yes, delete this file + Ja, diese Datei löschen + + + Yes, delete this folder + Ja, diesen Ordner löschen + + + Cancel + Abbrechen + + + Yes, delete this record + Ja, diesen Datensatz löschen + + + Delete this record? + Diesen Datensatz tatsächlich löschen? + + + Are you sure you want to delete this record? + Diesen Datensatz tatsächlich löschen? + + + Cancel + Abbrechen + + + Yes, delete these elements + Ja, diese Elemente löschen + + + Review fields with failed validations + Felder mit fehlgeschlagenen Validierungen überprüfen + + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.locallang_db_new_content_el.xlf b/var/labels/de/backend/Resources/Private/Language/de.locallang_db_new_content_el.xlf new file mode 100644 index 0000000..041fd27 --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.locallang_db_new_content_el.xlf @@ -0,0 +1,248 @@ + + + +
+ + + Please select the type of page content you wish to create + Wählen Sie bitte den Seiteninhaltstyp aus, den Sie erstellen wollen: + + + Now, click the position where you wish to place the element on the page + Wählen Sie nun die Position aus, an der das Element auf der Seite positioniert werden soll: + + + Typical page content + Typischer Seiteninhalt + + + Header Only + Nur Überschrift + + + Adds a header only. + Eine Überschrift. + + + Regular Text Element + Text + + + A regular text element with header and bodytext fields. + Ein normales Textelement mit Überschrift und Fließtext. + + + Text & Images + Text & Bilder + + + Any number of images wrapped right around a regular text element. + Eine beliebige Anzahl von Bildern mit umfließendem Text. + + + Text & Media + Text & Medien + + + Any number of media wrapped right around a regular text element. + Eine beliebige Anzahl von Medien mit umfließendem Text. + + + Images Only + Nur Bilder + + + Any number of images aligned in columns and rows with a caption. + Eine beliebige Anzahl von in Zeilen und Spalten angeordneten Bildern mit Beschriftung. + + + Bullet List + Aufzählung + + + A single bullet list. + Eine einzelne Aufzählung. + + + Table + Tabelle + + + A simple table. + Eine einfache Tabelle. + + + Menu + Menü + + + Abstracts + Zusammenfassungen + + + Menu of subpages of selected pages including abstracts + Menü der Unterseiten der ausgewählten Seite inklusive Zusammenfassungen + + + Categorized content + Kategorisierter Inhalt + + + Content elements for selected categories + Inhaltselemente der ausgewählten Kategorien + + + Categorized pages + Kategorisierte Seiten + + + Pages + Seiten + + + Menu of selected pages + Menü der ausgewählten Seiten + + + Subpages + Unterseiten + + + Menu of subpages of selected pages + Menü der Unterseiten der ausgewählten Seiten + + + Pages for selected categories + Seiten für ausgewählte Kategorien + + + Recently updated pages + Neulich aktualisierte Seiten + + + Menu of recently updated pages + Menü der neulich-aktualisierten Seiten + + + Related pages + Verwandte Seiten + + + Menu of related pages based on keywords + Menü der verwandten Seiten basierend auf Stichworten + + + Section index + Sektionsindex + + + Page content marked for section menus + Seiteninhalt, der für Abschnittsmenüs markiert ist + + + Section index of subpages from selected pages + Menü der Unterseiten von ausgewählten Seiten + + + Menu of subpages of selected pages including sections + Menü der Unterseiten der ausgewählten Seiten inklusive Seiteninhalt + + + Sitemap + Sitemap + + + Expanded menu of all subpages of the current site + Menü aller Seiten und Unterseiten der ausgewählten Seiten ausklappen + + + Sitemaps of selected pages + Sitemaps der ausgewählten Seiten + + + Expanded menu of all subpages for selected pages + Menü aller Seiten und Unterseiten der ausgewählten Seiten ausklappen + + + Special elements + Besondere Elemente + + + File Links + Dateilinks + + + Makes a list of files for download. + Erzeugt eine Liste mit Dateien zum Herunterladen. + + + Sitemap + Sitemap + + + Special Menus + Spezial-Menüs + + + Creates a menu of pages, sitemap or other special menus. + Erstellt ein Seitenmenü, eine Sitemap oder andere Spezial-Menüs. + + + Plain HTML + Reines HTML + + + With this element you can insert raw HTML code on the page. + Mit diesem Element kann reiner HTML-Quelltext auf der Seite eingefügt werden. + + + Divider + Trenner + + + This element inserts a visual divider, which is by default a horizontal line. + Mit diesem Element wird ein sichtbarer Trenner eingefügt, standardmäßig eine horizontale Linie. + + + Insert records + Datensätze einfügen + + + With this element you can embed other content elements. + Mit diesem Element werden andere Inhaltselemente eingebunden. + + + Form elements + Formulare + + + Mail Form + Mail-Formular + + + A mail form allowing website users to submit responses. + Ein E-Mail-Formular, mit dem Besucher mit Ihnen Kontakt aufnehmen können. + + + Login Form + Anmeldeformular + + + Login/logout form used to password protect pages allowing only authorised website users and groups access. + Ein An-/Abmeldeformular, um passwortgeschützte Seiten nur für authorisierte Benutzer und Gruppen zugänglich zu machen. + + + Plugins + Plug-Ins + + + General Plugin + Allgemeines Plug-In + + + Select this element type to insert a plugin which cannot be found amongst the options below. + Wählen Sie diesen Elementtyp, um ein Plug-In einzufügen, das nicht bei den Optionen oben aufgeführt ist. + + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.locallang_layout.xlf b/var/labels/de/backend/Resources/Private/Language/de.locallang_layout.xlf new file mode 100644 index 0000000..b48ea03 --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.locallang_layout.xlf @@ -0,0 +1,510 @@ + + + +
+ + + Page content + Seiteninhalt + + + Advanced functions + Erweiterte Funktionen + + + Sorry, you do not have permissions to edit items on this page! + Sie haben leider nicht die notwendigen Rechte, um Elemente dieser Seite zu bearbeiten! + + + Sorry, you do not have permissions to edit this page! + Sie haben leider nicht die notwendigen Rechte, um diese Seite zu bearbeiten! + + + Edit next %s records + Nächste %s Datensätze bearbeiten + + + Move record up + Datensatz nach oben verschieben + + + Move record down + Datensatz nach unten verschieben + + + Un-hide + Sichtbar machen + + + Hide + Verbergen + + + Edit + Bearbeiten + + + New record after this one + Neuen Datensatz nach diesem anfügen + + + Re-position current content element + Aktuelles Inhaltselement neupositionieren + + + Move page + Seite verschieben + + + Delete + Löschen + + + Are you sure you want to delete this record? + Diesen Datensatz tatsächlich löschen? + + + You can recover pages with subpages only with the recycler. Are you sure you want to delete these pages? + Seiten mit Unterseiten können Sie nur mit dem Papierkorb wiederherstellen. Diese Seiten tatsächlich löschen? + + + Paste into this column + In diese Spalte einfügen + + + Paste after this record + Nach diesem Datensatz einfügen + + + Paste record + Datensatz einfügen + + + Do you want to copy the record to this position? + Den Datensatz tatsächlich an diese Position kopieren? + + + Do you want to move the record to this position? + Den Datensatz tatsächlich an diese Position verschieben? + + + Cancel + Abbrechen + + + Copy + Kopieren + + + Move + Verschieben + + + Edit this column + Diese Spalte bearbeiten + + + Edit translation properties + Übersetzungseigenschaften bearbeiten + + + Edit in Rich Text Editor + In Rich-Text-Editor bearbeiten + + + Create page content + Seiteninhalt erstellen + + + Translate + Übersetzen + + + New content + Neuer Inhalt + + + Content + Inhalt + + + Create new record in top of this column + Einen neuen Datensatz am Anfang dieser Spalte erstellen + + + records + Datensätze + + + Page information + Seiteninformationen + + + Go to table + Gehe zu Tabelle + + + Internal notes + Interne Notizen + + + Click here to clear cache for this page. + Hier klicken, um den Cache dieser Seite zu leeren. + + + Show hidden content elements + Verborgene Inhalte anzeigen + + + Make new translation of this page + Neue Übersetzung dieser Seite erstellen + + + NEW + NEU + + + Default + Standard + + + Edit language header + Sprach-Header bearbeiten + + + Edit page properties + Seiteneigenschaften bearbeiten + + + Edit page language overlay properties + Übersetzungseigenschaften bearbeiten + + + Create new record + Neuen Datensatz erstellen + + + Create new content element + Neues Inhaltselement erstellen + + + Content elements on this page + Inhaltselemente auf dieser Seite: + + + Create new page + Neue Seite erstellen + + + New page + Neue Seite + + + No edit access + Kein Bearbeitungszugriff + + + You do not have access to edit the requested record. + Sie haben keinen Bearbeitungszugriff für den angeforderten Datensatz. + + + Not assigned + Nicht zugewiesen + + + Undo/Redo last change (%s ago) + Letzte Änderung rückgängig/wiederherstellen (%s zurück) + + + View record change history + Änderungsverlauf des Datensatzes anzeigen + + + Viewing content of + Inhalt anzeigen von + + + Subject + Betreff + + + Author + Autor + + + Date + Datum + + + Age + Alter + + + RE + AW + + + QuickEdit + Schnelleingabe + + + Columns + Spalten + + + Languages + Sprachen + + + Grid-View + Rasteransicht + + + List topics only + Nur Themenliste + + + Expand Threads + Threads ausklappen + + + Short List + Kurze Liste + + + Address list + Adressliste + + + Personal info + Persönliche Informationen + + + Whole URL + Gesamte URL + + + Alternative note + Alternative Anmerkung + + + Date + Datum + + + Date - extended + Datum - erweitert + + + Todo + To-do + + + Todo - extended + To-do - erweitert + + + Extended + Erweitert + + + Extended + Erweitert + + + Default + Standard + + + Web>Page module + Modul Web > Seite + + + Please click the page title in the page tree to the left to edit page content. + Wenn Sie den Inhalt dieser Seite bearbeiten wollen, klicken Sie bitte auf den Seitentitel im Seitenbaum zur Linken. + + + Created by + Erstellt von + + + Created date + Erstellt am + + + Last change + Letzte Änderung + + + Last change, content + Letzte Änderung, Inhalt + + + Total Hits + Gesamtzugriffe + + + Hits Period + Zugriffszeitraum + + + Last 24 hours + Letzte 24 Stunden + + + Last 10 days + Letzte 10 Tage + + + Page uses content from this page: %s + Die Seite benutzt Inhalt von dieser Seite: %s + + + This content is also shown on: %s + Dieser Inhalt wird auch angezeigt auf: %s + + + Page is a link to the following external URL: %s + Die Seite ist ein Link zu der folgenden externen URL: %s + + + Page is a link to the following page: %s + Die Seite ist ein Link zu der folgenden Seite: %s + + + Page is a link to a random subpage. + Seite ist ein Link zu einer zufälligen Unterseite. + + + Page is configured to be a link but there is actually no valid target defined. + Die Seite ist als Link konfiguriert, aber es ist kein gültiges Ziel definiert. + + + Page is configured to be a link but there is actually no target defined which is accessible in the frontend. + Die Seite ist als Link konfiguriert, aber es ist kein im Frontend erreichbares Ziel definiert. + + + Page is configured to be a link to a random subpage but there is actually no subpage which is accessible in the frontend. + Die Seite ist als Link zu einer zufälligen Unterseite konfiguriert, aber es gibt keine im Frontend erreichbare Unterseite. + + + Page is configured to be a link to the first subpage but there is actually no such page accessible in the frontend. + Die Seite ist als Link auf die erste Unterseite konfiguriert, aber es gibt keine im Frontend erreichbare Unterseite. + + + Page is configured to be a link to the parent page but there is actually no such page accessible in the frontend. + Die Seite ist als Link zur Überseite konfiguriert, aber es gibt im Frontend keine solche erreichbare Seite. + + + Page is configured to be an external link but there is actually no URL defined. + Die Seite ist als externer Link konfiguriert, aber es ist keine URL definiert. + + + Go to list module + Zum Modul Liste gehen + + + The current page is a folder. Folders usually don't contain content elements but are used for collecting other types of records. + Die aktuelle Seite ist ein Ordner. Ordner enthalten gewöhnlich keine Inhaltselemente, sondern werden zum Sammeln anderer Arten von Datensätzen verwendet. + + + No plugin selected + Kein Plug-In ausgewählt + + + Make sure that this behavior is intended and does not pose a problem for you. We highlighted the problematic records for you. + Stellen Sie sicher, dass dieses Verhalten gewünscht ist und kein Problem für Sie darstellt. Die problematischen Datensätze wurden hervorgehoben. + + + Inconsistent content detected in language "%s" + Inkonsistenter Inhalt in Sprache "%s" gefunden + + + Free Mode + Freier Modus + + + Connected Mode + Verbundener Modus + + + Mixed Mode + Gemischter Modus + + + These elements don't belong to any of the available columns of this page. You should either delete them or move them to existing columns. We highlighted the problematic records for you. + Diese Elemente gehören zu keiner der verfügbaren Spalten dieser Seite. Sie sollten sie entweder löschen oder sie in bestehende Spalten verschieben. Die problematischen Datensätze wurden hervorgehoben. + + + Unused elements detected on this page + Unbenutzte Elemente auf dieser Seite + + + Choose your language + Wählen Sie Ihre Sprache aus + + + Localize record "{0}" into {1} + Datensatz "{0}" nach {1} lokalisieren + + + Localize page "{0}" into {1} + Seite "{0}" nach {1} lokalisieren + + + Cancel + Abbrechen + + + Next + Nächster + + + Start processing + Verarbeitung beginnen + + + Choose the language from which you want to localize the content + Wählen Sie die Sprache, von der aus Sie Inhalte lokalisieren möchten + + + Record summary + Datensatzzusammenfassung + + + Processing... + Verarbeitung... + + + Step {0} of {1} + Schritt {0} von {1} + + + Translating content will create a direct connection between the original language and the language you translate to.<br> + This means that moving and element or setting meta information like start- or endtime will be taken from the original content and you will not be able to set these values on a translated content element.<br> + <strong>Use this when your workflow demands a strict translation workflow.</strong> + + Inhalt zu übersetzen wird eine direkte Beziehung zwischen der Ausgangssprache und der Zielsprache erstellen.<br> + Die Position eines Elements sowie seine Meta-Informationen wie Start- und Stoppzeiten werden vom Ursprungselement bezogen und können nicht für das übersetzte Element verändert werden.<br> + <strong>Benutzen Sie diese Möglichkeit, wenn Ihr Arbeitsablauf eine enge Anbindung der Übersetzung an das Original verlangt.</strong> + + + Copying content will take the content elements from the source language and create copies in a different language.<br> + This means that you will be able to move content elements around freely, but you will not have the benefit of being able to compare changes made in the source language later on.<br> + <strong>Use this when you want to have freedom in designing your translated website.</strong> + + Inhalt zu kopieren wird die Inhaltselemente der Ausgangssprache benutzen und Kopien von ihnen in einer anderen Sprache erstellen.<br> + Sie werden Inhaltselemente frei bewegen können, aber Sie werden nicht die Möglichkeit haben, das Element mit Änderungen zu vergleichen, die in der Ausgangssprache gemacht wurden.<br> + <strong>Benutzen Sie diese Möglichkeit, wenn Sie Freiheit beim Entwurf Ihrer übersetzten Website wünschen.</strong> + + + The selected page layout is mis-configured, no columns are specified to be editable. Please update your backend layout to have at least one parameter "colPos" set. + Das ausgewählte Seitenlayout ist falsch konfiguriert: Es sind keine Spalten als bearbeitbar festgelegt. Bitte aktualisieren Sie Ihr Backendlayout in der Art, dass zumindest einmal der Parameter "colPos" gesetzt ist. + + + Press CTRL to copy + Drücken Sie Strg zum Kopieren + + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.locallang_login.xlf b/var/labels/de/backend/Resources/Private/Language/de.locallang_login.xlf new file mode 100644 index 0000000..36778dc --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.locallang_login.xlf @@ -0,0 +1,116 @@ + + + +
+ + + Log Out + Abmelden + + + What is OpenId? + Was ist OpenID? + + + Backend,Front End,Traditional Backend + Backend,Frontend,Traditionelles Backend + + + Backend + Backend + + + Frontend + Frontend + + + Traditional Backend + Traditionelles Backend + + + Login to the TYPO3 CMS Backend on ###SITENAME### + Anmeldung am Backend von ###SITENAME### + + + This is the backend login of TYPO3. You need username and password to access this administration interface. If you are a visitor of ###SITENAME###, please visit the public website: ###SITELINK### + Dies ist die Anmeldung am TYPO3-Backend. Um auf die Verwaltungsoberfläche zugreifen zu können, benötigen Sie einen Benutzernamen und ein Passwort. Falls Sie ein Besucher von ###SITENAME### sind, besuchen Sie bitte den öffentlichen Bereich: ###SITELINK### + + + Reset this form + Formular zurücksetzen + + + (Note: Cookies and JavaScript must be enabled!) + (Hinweis: Cookies und JavaScript müssen aktiviert sein!) + + + Clear this field! + Dieses Feld leeren! + + + Unsupported Browser + Nicht unterstützter Browser + + + You are using an unsupported browser version. + Sie verwenden eine nicht unterstützte Browser-Version. + + + Please install <a href="http://www.microsoft.com/internetexplorer/" target="_blank" rel="noopener noreferrer" />a more modern browser version</a>. + Bitte installieren Sie <a href="http://www.microsoft.com/internetexplorer/" target="_blank" rel="noopener noreferrer" />eine aktuellere Browser-Version</a>. + + + Important Messages + Wichtige Meldungen + + + Your login attempt did not succeed. Make sure to spell your username and password correctly, including upper/lowercase characters. + Der Anmeldeversuch ist fehlgeschlagen. Achten Sie darauf, Benutzernamen und Passwort korrekt einzugeben, einschließlich Groß-/Kleinschreibung. + + + Ignore! + Ignorieren! + + + For more information or further help click here + Weitere Informationen und Hilfe erhalten Sie hier + + + Warranty is supplied by %s; %sclick for details.%s + Gewährleistung wird geboten von %s; %sDetails sind hier verfügbar.%s + + + TYPO3 CMS comes with ABSOLUTELY NO WARRANTY; %sclick for details.%s + Sie nutzen TYPO3 OHNE GEWÄHRLEISTUNG; %sDetails sind hier verfügbar.%s + + + TYPO3 CMS + TYPO3 CMS + + + ver. + Ver. + + + Copyright + Copyright + + + Extensions are copyright of their respective owners. + Erweiterungen sind Eigentum ihrer jeweiligen Autoren. + + + Go to %s for details. + Weitere Informationen erhalten Sie unter %s. + + + This is free software, and you are welcome to redistribute it under certain conditions; %sclick for details.%s + Dies ist freie Software und Sie dürfen sie unter gewissen Voraussetzungen verbreiten; %sDetails sind hier verfügbar.%s + + + Obstructing the appearance of this notice is prohibited by law. + Das Erscheinen dieses Hinweises zu verhindern, ist gesetzlich verboten. + + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.locallang_mod.xlf b/var/labels/de/backend/Resources/Private/Language/de.locallang_mod.xlf new file mode 100644 index 0000000..adc72b7 --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.locallang_mod.xlf @@ -0,0 +1,20 @@ + + + +
+ + + Page content + Seiteninhalt + + + This module allows you to create and edit webpages, view page hit statistics, manage different languages and columns of content per page and access special page contents like guestbooks and shopping items. + Mit diesem Modul können neue Web-Seiten angelegt und bearbeitet werden. Es bietet einen Quickeditor für schnellen Zugriff auf den Hauptseiteninhalt. Zusätzlich können Sie verschiedene Sprachen und Inhaltsspalten Ihrer Seite verwalten. Darüber hinaus lassen sich spezielle Seiteninhalte wie Gästebücher-, Forums- und Shop-Einträge verwalten. Das Modul zeigt auch Seitenzugriffstatistiken für die einzelnen Seiten an. + + + Page + Seite + + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.locallang_mod_help_cshmanual.xlf b/var/labels/de/backend/Resources/Private/Language/de.locallang_mod_help_cshmanual.xlf new file mode 100644 index 0000000..522682b --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.locallang_mod_help_cshmanual.xlf @@ -0,0 +1,20 @@ + + + +
+ + + TYPO3 Inline Manual + Lokales TYPO3-Handbuch + + + Inline Manual based on the information sources for Context Sensitive Help in the system. + Lokales Handbuch, basierend auf der kontextabhängigen Hilfe des Systems. + + + TYPO3 Manual + TYPO3-Handbuch + + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.locallang_pages_new.xlf b/var/labels/de/backend/Resources/Private/Language/de.locallang_pages_new.xlf new file mode 100644 index 0000000..7a61e9d --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.locallang_pages_new.xlf @@ -0,0 +1,68 @@ + + + +
+ + + Create multiple pages + Mehrere Seiten erzeugen + + + Insufficient permissions + Berechtigungen reichen nicht aus + + + Sorry, you are not allowed to create new subpages to this page due to access restrictions. + Entschuldigung, aufgrund von Zugriffsbeschränkungen dürfen Sie keine neuen Unterseiten unterhalb dieser Seite erstellen. + + + Page + Seite + + + Add more lines + Zeilen hinzufügen + + + Place new pages after the existing subpages + Neue Seiten nach existierenden Unterseiten anlegen + + + Hide new pages + Neue Seiten verbergen + + + Hide new pages in menus + Neue Seiten in Menüs verbergen + + + Create pages + Seiten anlegen + + + Clear fields + Felder zurücksetzen + + + New page structure + Neue Seitenstruktur + + + No pages added + Keine Seiten hinzugefügt + + + No pages were created. + Es wurden keine Seiten erstellt! + + + Pages added + Seiten erstellt + + + The pages were created successfully. + Die Seiten wurden erfolgreich erstellt. + + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.locallang_pages_new_csh.xlf b/var/labels/de/backend/Resources/Private/Language/de.locallang_pages_new_csh.xlf new file mode 100644 index 0000000..adeed58 --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.locallang_pages_new_csh.xlf @@ -0,0 +1,34 @@ + + + +
+ + + Create multiple pages + Assistent zum Erstellen mehrerer Seiten + + + Enables you to create a batch of new, empty pages for quickly building up a new page tree. +Just enter the titles for the pages you need. Only filled in fields will be created as pages. + Ermöglicht Ihnen, mehrere leere Seiten auf einen Schlag zu erstellen. Geben Sie einfach die jeweilige Seitenüberschrift in die Felder ein. Dabei ergeben natürlich nur ausgefüllte Felder anschließend auch neue Seiten. + + The new pages will always be created as subpages to the currently active page from the page tree. This page is shown in the top of the page. In the example image below it is "/Intro/Startpage/". + +<b>"Place new pages after the existing subpages"</b> +If you select this option the pages will be create <em>after</em> any existing subpages. + +<b>"Hide new pages"</b> +Select this if the new pages should be hidden by default. This option may be forced upon you if you do not have credentials to create new, online pages. + Die neuen Seiten erscheinen immer als Unterseiten der derzeit aktiven Seite. Die aktive Seite wird dabei am Anfang der Seite angezeigt. In der Abbildung ist die aktive Seite also "/Intro/Startpage/".<b>Neue Seiten nach existierenden Unterseiten anlegen</b> Mit dieser Option werden neue Seiten <em>nach</em> bereits existierenden Unterseiten angelegt. <b>Neue Seiten verbergen</b> Wählen Sie diese Option, wenn die durch den Assistenten neu erstellte Seiten verborgen werden sollen. Es kann sein, dass diese Option automatisch gesetzt wird, nämlich dann, wenn Sie nicht das Recht haben, neue Online-Seiten zu erstellen. + + EXT:backend/Resources/Public/Images/Csh/PagesNew_1.png, +EXT:backend/Resources/Public/Images/Csh/PagesNew_2.png + EXT:backend/Resources/Public/Images/Csh/PagesNew_1.png, +EXT:backend/Resources/Public/Images/Csh/PagesNew_2.png + + You simply enter the new page titles in the fields. Only fields you fill in will be created as pages. +After pressing the "Create pages" button the page tree to the left will update instantly, showing you the position of the new pages! + Geben Sie einfach Seitenüberschriften für die Seiten ein, die Sie erstellen möchten. Nur ausgefüllte Felder ergeben neue Seiten. Nachdem Sie "Seiten anlegen" gedrückt haben, wird der Seitenbaum automatisch neu aufgebaut und Sie sehen sofort die Position Ihrer neuen Seiten. + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.locallang_pages_sort.xlf b/var/labels/de/backend/Resources/Private/Language/de.locallang_pages_sort.xlf new file mode 100644 index 0000000..14516b7 --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.locallang_pages_sort.xlf @@ -0,0 +1,96 @@ + + + +
+ + + Sort sub pages + Unterseiten sortieren + + + Current page order + Aktuelle Seitenreihenfolge + + + Sort these pages by + Diese Seiten sortieren nach + + + You're about to change the order of the above pages. Are you sure you want to continue? + Die Reihenfolge der obigen Seiten wird geändert. Den Vorgang fortsetzen? + + + Page title + Seitentitel + + + Subtitle + Untertitel + + + Navigation title + Navigationstitel + + + Create-time + Erzeugungszeitpunkt + + + Change-time + Änderungszeitpunkt + + + Page title + Seitentitel + + + Subtitle + Untertitel + + + Navigation title + Navigationstitel + + + Change-time + Änderungszeitpunkt + + + Create-time + Erzeugungszeitpunkt + + + Reverse current order + Reihenfolge umkehren + + + Invisible subpages + Unsichtbare Unterseiten + + + The page has invisible subpages which are not shown due to access restrictions. Those will not be sorted among others. + Die Seite hat unsichtbare Unterseiten, die wegen Zugriffsbeschränkungen nicht angezeigt werden. Diese Unterseiten werden nicht mit den anderen sortiert werden. + + + No subpages + Keine Unterseiten + + + Please select a page with subpages. + Bitte wählen Sie eine Seite mit Unterseiten. + + + Not implemented + Nicht implementiert + + + Sorry, this function is not available in the current draft workspace! + Entschuldigung, diese Funktion ist in der aktuellen Entwurfarbeitsumgebung nicht verfügbar! + + + No edit permissions on this sub page. This page can not be re-sorted among others. + Keine Bearbeitungsberechtigung auf dieser Unterseite. Diese Seite kann nicht mit den anderen neu sortiert werden. + + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.locallang_pages_sort_csh.xlf b/var/labels/de/backend/Resources/Private/Language/de.locallang_pages_sort_csh.xlf new file mode 100644 index 0000000..2dd7af6 --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.locallang_pages_sort_csh.xlf @@ -0,0 +1,40 @@ + + + +
+ + + Sort Pages + Seitensortierungsassistent + + + Enables you to sort pages alphabetically by title, sub-title or by creation time etc. You can also reverse the order of pages in the page tree. + Der Assistent ermöglicht es Ihnen, Seiten alphabetisch nach Titel oder Untertitel, Erstellungs- oder Änderungszeitpunkt zu sortieren. Auch die Reihenfolge der Seiten im Seitenbaum läßt sich hier umkehren. + + + Pages in the page tree are always ordered manually. It is possible to move pages up and down etc. But this wizard gives you a quick way to change the manual order of sub-pages. + +Simply click one of the links in the bottom of the wizard screen: + +<b>Page title</b> +Will sort pages by their page title. + +<b>Subtitle</b> +Will sort page by their Subtitle field. + +<b>Change-time</b> +Will sort pages by the date they were last changed. + +<b>Create-time</b> +Will sort pages by their creation date. + +<b>Reverse current order</b> +Click this to reverse the current order. For example, if you want to sort pages alphabetically but in descending order you simply sort by title first and then reverse the order by clicking this. + Seiten im Seitenbaum sind immer manuell sortiert. Seiten lassen sich innerhalb des Seitenbaums hoch oder runter schieben, einrücken usw. und dieses Verhalten ist auf Systemebene nicht wirklich beeinflussbar. Dieser Assistent gibt Ihnen aber die Möglichkeit, die Sortierreihenfolge Ihrer Unterseiten schnell zu ändern. Klicken Sie einfach auf einen der Links am Ende der Assistenten-Seite: <b>Seitentitel</b> Sortiert Seiten nach dem Seitentitel. <b>Untertitel</b> Sortiert Seiten nach dem Untertitel. <b>Änderungszeitpunkt</b> Sortiert Seiten nach dem Änderungszeitpunkt. <b>Erstellungszeitpunkt</b> Sortiert Seiten nach dem Erstellungszeitpunkt. <b>Aktuelle Sortierreihenfolge umkehren</b> Kehrt die aktuelle Sortierreihenfolge um. Wählen Sie diese Option, wenn Sie zum Beispiel Ihre Seiten in umgekehrt-alphabetischer Reihenfolge sortiert haben möchten (also von Z-A statt A-Z). Gleiches gilt natürlich auch für Untertitel sowie für den Erstellungs- oder Änderungszeitpunkt. + + EXT:backend/Resources/Public/Images/Csh/PagesSort.png + EXT:backend/Resources/Public/Images/Csh/PagesSort.png + + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.locallang_show_rechis.xlf b/var/labels/de/backend/Resources/Private/Language/de.locallang_show_rechis.xlf new file mode 100644 index 0000000..f1e9328 --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.locallang_show_rechis.xlf @@ -0,0 +1,164 @@ + + + +
+ + + Show record history + Bearbeitungsverlauf anzeigen + + + Time + Zeit + + + Age + Alter + + + User + Benutzer + + + Table:uid (Title) + Tabelle:Uid (Titel) + + + Differences + Unterschiede + + + Rollback + Zurücksetzen + + + Changelog + Änderungen + + + Return + Zurück + + + Click here to go back + Klicken Sie hier, um zurückzukehren + + + Rollback all changes shown + Alle gezeigten Änderungen rückgängig machen + + + Rollback single record + Einzelnen Eintrag rückgängig machen + + + Rollback single field + Feld wiederherstellen + + + Intermediate external change! + Externe Änderung! + + + via + via + + + Rollback (Preview) + Rückgängig machen (Vorschau) + + + mark this change + Diese Änderung markieren + + + unMark this change + Markierung der Änderung löschen + + + You are currently seeing the history for an element. + Derzeit wird der Verlauf für ein Element angezeigt. + + + Show the full page history! + Den kompletten Seitenverlauf anzeigen + + + Limit history to this record + Verlauf auf diesen Datensatz begrenzen + + + In the Difference column you can see the changes at every modification of records. New changes are displayed in <span class="diff-g">green colored text</span> and the <span class="diff-r">red colored text</span> are the old values which were removed. + In der Spalte Unterschied sind die Änderungen bei jeder Bearbeitung des Datensatzes zu sehen. Neue Änderungen werden mit <span class="diff-g">grünem Text</span> dargestellt, die Änderungen mit <span class="diff-r">rotem Text</span> sind alte Werte, die entfernt wurden. + + + Return to full view + Zurück zur Gesamtanzeige + + + insert + einfügen + + + delete + löschen + + + Preview for Rollback + Vorschau der Wiederherstellung + + + Settings + Einstellungen + + + Show entries + Einträge anzeigen + + + ALL + ALLE + + + marked + markiert + + + Show differences + Unterschiede anzeigen + + + No + Nein + + + Inline + Eingebettet + + + Show sub elements + Unterelemente anzeigen + + + No + Nein + + + Yes + Ja + + + Show inserts/deletes of records + Eingefügte/gelöschte Datensätze anzeigen + + + There are no differences to the current page! + Es liegen keine Unterschiede zur aktuellen Seite vor! + + + Editing is blocked for non-admins + Editieren nur für Administratoren erlaubt + + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.locallang_siteconfiguration.xlf b/var/labels/de/backend/Resources/Private/Language/de.locallang_siteconfiguration.xlf new file mode 100644 index 0000000..3fe79d3 --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.locallang_siteconfiguration.xlf @@ -0,0 +1,96 @@ + + + +
+ + + Site Configuration + Seitenkonfiguration + + + Site + Seite + + + Configuration Folder + Konfigurationsordner + + + No pages found! + Keine Seiten gefunden! + + + Please add at least one page through the Page module. + Bitte fügen Sie im Seitenmodul mindestens eine Seite hinzu. + + + This site does not have a configuration, yet. + Diese Seite wurde noch nicht konfiguriert. + + + Add new site configuration for this site + Eine neue Seitenkonfiguration für diese Seite anlegen + + + Delete site configuration + Seitenkonfiguration löschen + + + Full URL prefix + Präfix der vollständigen URL + + + Base URLs + Basis-URL + + + Unassigned site configurations + Konfiguration nicht-zugeordneter Seiten + + + The following sites don't belong to any page anymore and can be removed. + Die folgenden Seiten gehören zu keiner Seite mehr und können entfernt werden. + + + Renamed identifier + Umbenannter Bezeichner + + + Given site identifier "%1s" already exists. It has been renamed to "%2s". Maybe you want to edit the site again and give it a better name. + Der Seitenbezeichner "%1s" ist schon vorhanden und wurde umbenannt in "%2s". Eventuell möchten Sie die Seite anpassen und einen neuen Namen vergeben. + + + Identifier not changed + Bezeichner wurde nicht geändert + + + Given site identifier "%1s" already exists and points to a different site. The existing identifier "%2s" for this site is kept. + Der angegebene Seitenbezeichner "%1s" existiert bereits und verweist auf eine andere Seite. Der vorhandene Bezeichner "%2s" für diese Seite wird beibehalten. + + + Site configuration not saved + Seitenkonfiguration nicht gespeichert + + + Field "%1s" is a required field, but no value has been provided. + Feld"%1s" ist ein Pflichtfeld, aber es wurde keine Eingabe gemacht. + + + Duplicate error code removed + Doppelter Fehlercode wurde entfernt + + + Two error handler configurations for error code "%1s" found. This would be an invalid configuration, the dangling one has been removed. + Es wurden zwei Konfigurationen für Fehlercode "%1s" gefunden. Eine solche Konfiguration wäre ungültig; die doppelte Konfiguration wurde daher entfernt. + + + Duplicate language configuration removed + Doppelte Sprachkonfiguration wurde entfernt + + + Two language configurations for language "%1s" found. This would be an invalid configuration, the dangling one has been removed. + Es wurden zwei Sprachkonfigurationen für Sprache "%1s" gefunden. Eine solche Konfiguration wäre ungültig; die doppelte Konfiguration wurde daher entfernt. + + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.locallang_siteconfiguration_module.xlf b/var/labels/de/backend/Resources/Private/Language/de.locallang_siteconfiguration_module.xlf new file mode 100644 index 0000000..8578f03 --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.locallang_siteconfiguration_module.xlf @@ -0,0 +1,20 @@ + + + +
+ + + Site configuration + Seitenkonfiguration + + + This module allows you to configure your entrypoints (called sites). + Mit diesem Modul können Sie die Einstiegspunkte für Seiten konfigurieren. + + + Sites + Seiten + + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.locallang_siteconfiguration_tca.xlf b/var/labels/de/backend/Resources/Private/Language/de.locallang_siteconfiguration_tca.xlf new file mode 100644 index 0000000..1b70e85 --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.locallang_siteconfiguration_tca.xlf @@ -0,0 +1,264 @@ + + + +
+ + + Site Configuration + Seitenkonfiguration + + + Site Identifier + Seitenbezeichner + + + Root Page ID + ID der Wurzelseite + + + Entry Point + Einstiegspunkt + + + Variants for the Entry Point + Varianten für den Einstiegspunkt + + + Available Languages for this Site + Verfügbare Sprachen für diese Seite + + + Error Handling + Fehlerbehandlung + + + Routes + Routen + + + redirects to + leitet um zu + + + Languages + Sprachen + + + Error Handling + Fehlerbehandlung + + + Static Routes + Statische Routen + + + Locales + Spracheinstellungen + + + Frontend related + bzgl. Frontend + + + Language Configuration for a Site + Sprachkonfiguration für eine Seite + + + Language + Sprache + + + Language ID + Sprach-ID + + + Title + Titel + + + Navigation Title + Navigationstitel + + + Entry Point + Einstiegspunkt + + + Locale + Spracheinstellung + + + Two Letter ISO Code + Zwei-Zeichen-ISO-Code + + + Language Tag defined by RFC 1766 / 3066 + Sprachkürzel nach Definition RFC 1766 / 3066 + + + Visible in Frontend + Sichtbar im Frontend + + + Direction + Richtung + + + Language Key for XLF Files + Sprachschlüssel für XLF-Dateien + + + Flag icon + Flaggensymbol + + + Fallback Type + Ausweichlösung-Typ + + + Fallback to other Language(s) - order is important! + Auf andere Sprache(n) ausweichen - Reihenfolge ist wichtig! + + + Base + Basis + + + Base + Basis + + + www.domain.local + www.domain.local + + + Condition + Bedingung + + + applicationContext == "Production" + applicationContext == "Production" + + + Application Context + Anwendungs-Kontext + + + Environment Variable + Umgebungsvariable + + + Error Handling + Fehlerbehandlung + + + Root Paths (optional) + Wurzelpfade (optional) + + + HTTP Error Status Code + HTTP-Fehler-Status-Code + + + 404 (Page not found) + 404 (Seite nicht gefunden) + + + 403 (Forbidden) + 403 (Verboten) + + + 500 (Internal Server Error) + 500 (Interner Server-Fehler) + + + 503 (Service Unavailable) + 503 (Dienst nicht verfügbar) + + + any error not defined otherwise + jeglicher noch nicht anderweitig definierte Fehler + + + How to handle Errors + Wie Fehler behandelt werden sollen + + + Fluid Template + Fluid-Vorlage + + + Show Content from Page + Zeige Inhalt von Seite + + + PHP Class (must implement the PageErrorHandlerInterface) + PHP-Klasse (muss das PageErrorHandlerInterface implementieren) + + + Fluid Template File + Fluid-Vorlagendatei + + + EXT:my_sitepackage/Resources/Private/Templates/Sites/Error.html + EXT:my_sitepackage/Resources/Private/Templates/Sites/Error.html + + + Fluid Templates Root Path + Fluid-Vorlagen-Wurzelpfad + + + Fluid Layouts Root Path + Fluid-Designs-Wurzelpfad + + + Fluid Partials Root Path + Fluid-Partials-Wurzelpfad + + + Show Content from Page + Zeige Inhalt von Seite + + + ErrorHandler Class Target (FQCN) + ErrorHandler Klassenziel (FQCN) + + + Vendor\ExtensionName\ErrorHandlers\GenericErrorhandler + Vendor\ExtensionName\ErrorHandlers\GenericErrorhandler + + + Routes + Routen + + + Route Type + Routen-Typ + + + Static Text + Statischer Text + + + robots.txt Example Content + robots.txt Beispielinhalt + + + Page, File or URL + Seite, Datei oder URL + + + Static Route Name + Name der statischen Route + + + my-custom_route + my-custom_route + + + robots.txt + robots.txt + + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.locallang_view_help.xlf b/var/labels/de/backend/Resources/Private/Language/de.locallang_view_help.xlf new file mode 100644 index 0000000..772b88a --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.locallang_view_help.xlf @@ -0,0 +1,96 @@ + + + +
+ + + Details + Details + + + Syntax + Syntax + + + See also + Siehe auch + + + Go back + Zurück + + + See full description of table + Komplette Beschreibung der Tabelle ansehen + + + See full description of module + Komplette Beschreibung des Moduls ansehen + + + << go to Manual Index + << Zum Inhaltsverzeichnis + + + To top + Nach oben + + + Table Of Contents + Inhaltsverzeichnis + + + TYPO3 Core Features + TYPO3-Kernfunktionen + + + Backend Modules + Backend-Module + + + Database Tables + Datenbanktabellen + + + Extensions + Erweiterungen + + + Glossary + Glossar + + + Other + Sonstiges + + + Close + Schließen + + + TYPO3 Inline Help + Lokale TYPO3-Hilfe + + + TYPO3 Inline User Manual + Lokales TYPO3-Handbuch + + + Introduction + Einleitung + + + The TYPO3 Inline User Manual is composed from the available help in this TYPO3 Installation (Context Sensitive Help). Here you will find a general description of the TYPO3 Core modules, installation specific Backend Modules and Database Tables that are available based on your login credentials. + Das lokale TYPO3-Handbuch wird dynamisch aus den Hilfetexten dieser TYPO3-Installation erzeugt (kontextabhängige Hilfe). Es enthält eine allgemeine Beschreibung der Kernmodule von TYPO3, Beschreibungen zur Installation bestimmter Backend-Module und Datenbanktabellen, die abhängig von Ihren Zugriffsrechten zur Verfügung stehen. + + + Full Manual (in one page) + Vollständiges Handbuch (auf einer Seite) + + + Manual Chapters + Kapitel des Handbuchs + + + + diff --git a/var/labels/de/backend/Resources/Private/Language/de.siteconfiguration_fieldinformation.xlf b/var/labels/de/backend/Resources/Private/Language/de.siteconfiguration_fieldinformation.xlf new file mode 100644 index 0000000..70a87ca --- /dev/null +++ b/var/labels/de/backend/Resources/Private/Language/de.siteconfiguration_fieldinformation.xlf @@ -0,0 +1,73 @@ + + + +
+ + + You must create a page with a site root flag. + Sie müssen eine Seite erstellen, wo das Wurzelseiten-Merkmal gesetzt ist. + + + This name will be used to create the configuration directory. Mind the recommendations for directory names (only a-z,0-9,_,-) and make it unique. + Dieser Name wird für die Erzeugung des Konfigurationsverzeichnisses verwendet. Beachten Sie die Empfehlungen für Verzeichnisnamen (nur a-z,0-9,_,-), und wählen Sie sie eindeutig. + + + Main URL to call the frontend in default language. Can be https://www.example.com/ or just /, if it is just a / you cannot rely on TYPO3 creating + full URLs + Haupt-URL zum Aufruf des Frontends in der Standardsprache. Kann https://www.example.com/ sein oder nur /. Wenn es nur ein / ist, können Sie sich nicht darauf verlassen, dass TYPO3 die vollen URLs erzeugt + + + This allows you to specify variants of the site's base. Can be used, for example, if you have a different domain for your staging environment. + Hier können Varianten der Site-Basis definiert werden. Kann z.B. verwendet werden, wenn es eine abweichende Domain für die Arbeitsumgebung gibt. + + + Use a full qualified domain "https://www.mydomain.fr/" or "/fr/". Use "/" to keep the main URL for the default language. Add language specific suffixes to use those, or configure complete URLs for independent domains. + Vollqualifizierten Domainnamen "https://www.mydomain.de/" oder "/de/" verwenden bzw. "/" zum Behalten der Haupt-URL für die Standardsprache. Weitere sprachspezifische Endungen hinzufügen, um jene zu verwenden, oder komplette URLs für unabhängige Domains nehmen. + + + Used for localized date and currency formats. E.g. "de_DE" or "en_US.UTF-8". + Wird für lokalisierte Datums- und Währungsformate verwendet, z. B. "de_DE" oder "en_US.UTF-8" + + + ISO 639-1 code of the Language + ISO 639-1 Code für die Sprache + + + Used within for "lang" and "hreflang" attributes + Wird für Attribute "lang" und "hreflang" verwendet + + + Used within language-related menus + Wird in sprachbezogenen Menüs verwendet + + + Language direction for "dir" attribute + Sprachrichtung für das "dir"-Attribut + + + Select the language to be used from translation files. Keep default if no translation files are available. + Die von den Übersetzungsdateien zu verwendende Sprache auswählen. Standard behalten, falls keine Übersetzungsdateien verfügbar sind. + + + Make sure to have at least 0 (not defined otherwise) configured in order to serve helpful error messages to your visitors. + Bitte sicherstellen, dass wenigstens 0 (nicht anderweitig definiert) eingestellt wird, damit den Besuchern hilfreiche Fehlermeldungen angezeigt werden. + + + Path to the fluid template file given by absolute, relative path (from site root) or by referring the template file inside an extension with "EXT:" prefix. + Pfad zur Fluid-Vorlagendatei, entweder als absoluter oder relativer (zur Homepage) Pfad oder durch Verweis auf die Vorlagendatei innerhalb einer Erweiterung mit "EXT:" + + + Fully qualified class name to a class that implements the PageErrorHandlerInterface. + Vollqualifizierter Klassenname zu einer Klasse, die PageErrorHandlerInterface implementiert. + + + For example "https://staging.domain.tld" or "http://www.domain.local" + Zum Beispiel "https://staging.domain.tld" oder "http://www.domain.local" + + + Expression to match this base variant. + Ausdruck, der auf diese Basisvariante zutrifft. + + + + diff --git a/var/labels/de/belog/Resources/Private/Language/de.locallang.xlf b/var/labels/de/belog/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..ed3d266 --- /dev/null +++ b/var/labels/de/belog/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,516 @@ + + + +
+ + + Administration log + Administrationsprotokoll + + + [All users] + [Alle Benutzer] + + + [Any] + [Alle] + + + via + via + + + LIVE + LIVE + + + Draft + Entwurf + + + Self + Selbst + + + Group + Gruppe: + + + This week + Diese Woche + + + Last week + Letzte Woche + + + Last 7 days + Letzte 7 Tage + + + This month + Dieser Monat + + + Last month + Letzter Monat + + + Last 31 days + Letzte 31 Tage + + + No limit + Keine Begrenzung + + + User defined + Benutzerdefiniert + + + Set + Festlegen + + + 20 + 20 + + + 50 + 50 + + + 100 + 100 + + + 200 + 200 + + + 500 + 500 + + + 1000 + 1000 + + + All + Alle + + + Database + Datenbank + + + File + Datei + + + Cache + Cache + + + Settings + Einstellungen + + + Login + Anmeldung + + + Errors + Fehler + + + Group + Gruppe: + + + User + Benutzer: + + + Users + Benutzer: + + + Time + Zeit: + + + Max + Max: + + + Changes in fields: %s. + Änderungen in Feldern: %s. + + + Show History + Verlauf anzeigen + + + Action + Aktion: + + + Workspace + Arbeitsumgebung: + + + Group by page + Nach Seite anordnen: + + + %s" [UID: %s] + %s" [UID: %s] + + + Overview + Übersicht + + + These pages have log messages from %s to %s + Diese Seiten haben Protokoll-Meldungen von %s bis %s + + + for NON-PAGE related actions + für nicht-seitenbezogene Aktionen + + + for ROOT LEVEL + für WURZELEBENE + + + for PAGE "%s" (UID: %s) + für Seite "%s" (UID: %s) + + + Log %s from %s to %s + Protokoll %s vom %s bis %s + + + DB + DB + + + Insert + Einfügen + + + Update + Aktualisieren + + + Delete + Löschen + + + Move + Verschieben + + + Check + Prüfen + + + Referer host '%s' and server host '%s' did not match! + Referer-Host '%s' und Server-Host '%s' stimmten nicht überein! + + + Attempt to insert record on page '%s' (%s) where this table, %s, is not allowed + Versuch einen Datensatz auf Seite '%s' (%s) einzufügen, wo diese Tabelle, %s, nicht erlaubt ist. + + + Attempt to insert a record on page '%s' (%s) from table '%s' without permissions. Or non-existing page. + Versuch einen Datensatz auf Seite '%s' (%s) aus Tabelle '%s' ohne die nötigen Berechtigungen einzufügen. Ggf existiert die Seite auch nicht. + + + Attempt to modify table '%s' without permission + Versuch Tabelle '%s' ohne Berechtigung zu verändern. + + + Attempt to modify record '%s' (%s) without permission. Or non-existing page. + Versuch den Datensatz '%s' (%s) ohne Berechtigung zu verändern. Ggf. existiert die Seite nicht. + + + Record '%s' (%s) was updated. + Datensatz '%s' (%s) wurde aktualisiert. + + + MySQL error: '%s' (%s) + MySQL-Fehler: '%s' (%s) + + + Attempt to move record '%s' (%s) to after a non-existing record (uid=%s) + Versuch den Datensatz '%s' (%s) hinter einen nicht-existierenden Datensatz (uid=%s) zu verschieben. + + + Moved record '%s' (%s) to page '%s' (%s) + Datensatz '%s' (%s) auf Seite '%s' (%s) verschoben + + + Moved record '%s' (%s) from page '%s' (%s) + Datensatz '%s' (%s) von Seite '%s' (%s) verschoben + + + Moved record '%s' (%s) on page '%s' (%s) + Datensatz '%s' (%s) innerhalb der Seite '%s' (%s) verschoben + + + Attempt to move page '%s' (%s) to inside of its own rootline (at page '%s' (%s)) + Versuch, die Seite '%s' (%s) in ihre eigene Wurzel zu verschieben (in Seite '%s' (%s)) + + + Attempt to insert record on page '%s' (%s) where this table, %s, is not allowed + Versuch einen Datensatz auf Seite '%s' (%s) einzufügen, wo diese Tabelle, %s, nicht erlaubt ist. + + + Attempt to insert a record on page '%s' (%s) from table '%s' without permissions. Or non-existing page. + Versuch einen Datensatz auf Seite '%s' (%s) aus Tabelle '%s' ohne die nötigen Berechtigungen einzufügen. Ggf existiert die Seite auch nicht. + + + Attempt to move record '%s' (%s) to after another record, although the table has no sorting row. + Versuch, den Datensatz '%s' (%s) hinter einen anderen Datensatz zu verschieben, obwohl die Tabelle keine Spalte zur Sortierung vorsieht. + + + Attempt to move record '%s' (%s) without having permissions to do so + Versuch, den Datensatz '%s' (%s) ohne Berechtigung zu verschieben. + + + You cannot change the 'doktype' of page '%s' to the desired value. + Der 'doktype' der Seite '%s' kann nicht auf den gewünschten Wert geändert werden. + + + 'doktype' of page '%s' could not be changed because the page contains records from disallowed tables; %s + Der 'doktype' der Seite '%s' konnte nicht auf den gewünschten Wert geändert werden, da die Seite Datensätze nicht-erlaubter Tabellen enthält. (%s) + + + Too few items in the list of values. (%s) + Zu viele Elemente in der Liste der Werte. (%s) + + + Could not delete file '%s' (does not exist). (%s) + Datei '%s' konnte nicht gelöscht werden (nicht vorhanden). (%s) + + + Copying file '%s' failed!: No destination file (%s) possible!. (%s) + Kopieren der Datei '%s' fehlgeschlagen: Keine Zieldatei (%s) möglich! (%s) + + + File extension '%s' is not allowed. (%s) + Dateiendung '%s' nicht erlaubt. (%s) + + + File size (%s) of file '%s' exceeds limit (%s). (%s) + Größe (%s) der Datei '%s' überschreitet Grenzwert (%s). (%s) + + + The destination (%s) or the source file (%s) does not exist. (%s) + Die Zieldatei (%s) oder Quelldatei (%s) existiert nicht. (%s) + + + Copying to file '%s' failed! (%s) + Kopieren nach Datei '%s' fehlgeschlagen! (%s) + + + Copying file '%s' failed!: The destination path (%s) may be write protected. Please make it write enabled!. (%s) + Kopieren der Datei '%s' fehlgeschlagen: Der Zielpfad (%s) ist eventuell schreibgeschützt. Bitte deaktivieren Sie den Schreibschutz! (%s) + + + FILE + DATEI + + + Upload + Hochladen + + + Copy + Kopieren + + + Move + Verschieben + + + Delete + Löschen + + + Rename + Umbenennen + + + New + Neu + + + Unzip + Dekomprimieren + + + New file + Neue Datei + + + Edit + Bearbeiten + + + File saved to '%s', bytes: %s, MD5: %s + Datei gespeichert unter '%s', Größe: %s Byte, MD5: %s + + + CACHE + CACHE + + + Clear Cache + Cache leeren + + + EXTENSION + ERWEITERUNG + + + ERROR + FEHLER + + + Error handler + Fehlerbehandlung + + + SETTING + EINSTELLUNGEN + + + Change + Ändern + + + LOGIN + ANMELDUNG + + + LOGIN + ANMELDUNG + + + LOGOUT + ABMELDUNG + + + ATTEMPT + VERSUCH + + + Admin Changelog + Administrator-ChangeLog + + + All users + Alle Benutzer + + + Self + Selbst + + + This week + Diese Woche + + + Last week + Letzte Woche + + + Last 7 days + Letzte 7 Tage + + + This month + Dieser Monat + + + Last month + Letzter Monat + + + Last 31 days + Letzte 31 Tage + + + No limit + Keine Begrenzung + + + Time + Zeit: + + + User + Benutzer: + + + E + F + + + Action + Aktion: + + + Type + Typ + + + Table + Tabelle + + + Details + Details + + + Users + Benutzer: + + + Depth + Tiefe: + + + Time + Zeit: + + + system log.]]> + System-Protokoll.]]> + + + Actions + Aktionen + + + Delete similar errors + Ähnliche Fehler löschen + + + Delete similar warnings + Gleichartige Warnungen löschen + + + Total entries deleted: %1$d + Gesamtzahl gelöschter Einträge: %1$d + + + Log entry could not be found. + Der Eintrag wurde nicht gefunden. + + + + diff --git a/var/labels/de/belog/Resources/Private/Language/de.locallang_mod.xlf b/var/labels/de/belog/Resources/Private/Language/de.locallang_mod.xlf new file mode 100644 index 0000000..112eba8 --- /dev/null +++ b/var/labels/de/belog/Resources/Private/Language/de.locallang_mod.xlf @@ -0,0 +1,20 @@ + + + +
+ + + Viewing log + Protokollansicht + + + Allows you access to the full backend changelog in TYPO3.<br /><em>Access for 'admin' users only!</em> + Gibt Zugriff auf die komplette TYPO3-Änderungsprotokollierung.<br /><em>Zugriff nur für Administratoren!</em> + + + Log + Protokoll + + + + diff --git a/var/labels/de/beuser/Resources/Private/Language/de.locallang.xlf b/var/labels/de/beuser/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..90756dc --- /dev/null +++ b/var/labels/de/beuser/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,224 @@ + + + +
+ + + Active Sessions + Aktive Sitzungen + + + Username + Benutzername + + + Real Name + Vollständiger Name + + + Last access + Letzter Zugriff + + + IP address + IP-Adresse + + + Backend User Listing + Auflistung der Backend-Benutzer + + + Sub Groups + Untergruppen + + + Email + E-Mail + + + Admin + Administrator + + + Users + Benutzer + + + Yes + Ja + + + No + Nein + + + Never + Nie + + + Delete backend user (!) + Backend-Benutzer löschen(!) + + + Disable + Deaktivieren + + + Is active? + Ist aktiv? + + + Start + Start + + + Stop + Stop + + + Last login + Letzte Anmeldung + + + Limit to languages + Auf Sprachen beschränken + + + DB mountpoints + DB-Freigabepunkte + + + File mountpoints + Datei-Freigabepunkte + + + Disable IP lock + IP-Einschränkung deaktivieren + + + Compare backend users + Backend-Benutzer vergleichen + + + Compare user list + Benutzerliste vergleichen + + + Status + Status + + + Both + Beide + + + Any + Alle + + + Admin only + Nur Administratoren + + + Normal users only + Nur normale Benutzer + + + Active only + Nur aktive + + + Inactive only + Nur inaktive + + + Logged in before + Zuvor angemeldet + + + Never logged in + Nie angemeldet + + + Filter + Filtern + + + Really logout + Wirklich abmelden + + + End session + Sitzung beenden + + + Backend users + Backend-Benutzer + + + Compare backend users + Backend-Benutzer vergleichen + + + Backend user groups + Backend-Benutzergruppen + + + Online users + Angemeldete Benutzer + + + Backend User Administration + Backend-Benutzer-Verwaltung + + + User group + Benutzergruppe + + + Member of groups + Mitglied der Gruppen + + + [change-to mode] + [anmelden als] + + + Switch to user + Benutzer wechseln + + + Are you sure you want to delete this backend user %s? + Backend-Benutzer %s tatsächlich löschen? + + + Compare + Vergleich + + + Compare + Vergleich + + + Session successfully terminated. + Sitzung erfolgreich beendet. + + + Backend User Group Listing + Auflistung der Backend-Benutzergruppen + + + online + online + + + hide + verbergen + + + unhide + einblenden + + + + diff --git a/var/labels/de/beuser/Resources/Private/Language/de.locallang_mod.xlf b/var/labels/de/beuser/Resources/Private/Language/de.locallang_mod.xlf new file mode 100644 index 0000000..0705b64 --- /dev/null +++ b/var/labels/de/beuser/Resources/Private/Language/de.locallang_mod.xlf @@ -0,0 +1,20 @@ + + + +
+ + + Backend Users + Backend-Benutzer + + + Admin backend users + Administrator-Backend-Benutzer + + + Backend users + Backend-Benutzer + + + + diff --git a/var/labels/de/beuser/Resources/Private/Language/de.locallang_mod_permission.xlf b/var/labels/de/beuser/Resources/Private/Language/de.locallang_mod_permission.xlf new file mode 100644 index 0000000..be49ab7 --- /dev/null +++ b/var/labels/de/beuser/Resources/Private/Language/de.locallang_mod_permission.xlf @@ -0,0 +1,184 @@ + + + +
+ + + Permissions + Berechtigungen + + + Change permissions + Berechtigungen ändern + + + Legend + Legende + + + Owner + Besitzer + + + Group + Gruppe + + + Everybody + Jeder + + + Lock + Sperre + + + Disable the »Admin-only« edit lock for this page. Currently this page and all content is locked for editing by all non-Admin users. + Die Einstellung »Bearbeitbar nur für Administratoren« für diese Seite deaktivieren. Im Moment sind diese Seite und alle Inhaltselemente für die Bearbeitung durch Nicht-Administratoren gesperrt. + + + Enable the »Admin-only« edit lock for this page + »Nur-Admin«-Bearbeitungsschutz für diese Seite aktivieren + + + Save + Speichern + + + Abort + Abbrechen + + + EDIT + BEARBEITEN + + + Set recursively + Rekursiv anwenden + + + page affected + betroffene Seite + + + pages affected + betroffene Seiten + + + User overview + Benutzerübersicht + + + Mode + Modus + + + Depth + Tiefe + + + level + Ebene + + + levels + Ebenen + + + User + Benutzer + + + Definition: 'content' is records from all tables on a page - except from records from the table 'pages' (Pages). + Definition: "Inhalt" sind alle Datensätze auf einer Seite - außer Datensätzen der Tabelle "pages" (Seiten). + + + Access Granted + Zugriff erlaubt + + + Access Denied + Zugriff verwehrt + + + Show page + Seite anzeigen + + + Edit content + Inhalt bearbeiten + + + Edit page + Seite bearbeiten + + + Delete page + Seite löschen + + + New pages + Neue Seiten + + + Show/Copy page and content. + Seite und Inhalt anzeigen/kopieren. + + + Change/Add/Delete/Move content. + Inhalt ändern/erstellen/löschen/verschieben. + + + Change page eg. change pagetitle etc. + Seite ändern, z.B. Seitentitel ändern usw. + + + Delete/Move page and content. + Seite und Inhalt löschen/verschieben. + + + Create new pages under this page. + Neue Seiten unter dieser Seite erstellen. + + + Page editing permissions + Seitenbearbeitungsrechte + + + Setting of page permissions is vital for controlling backend user access to pages. You can assign a user and a group as owners of a page and set access permissions for each. + Das Setzen der Seitenzugriffsrechte ist elementar, um den Zugriff der Backend-Benutzer auf die einzelnen Seiten zu steuern. Es können einzelne Benutzer und Benutzergruppen als Besitzer der Seite definiert und deren Zugriffsrechte festgelegt werden. + + + Access + Zugriff + + + Workspace Warning + Arbeitsumgebungswarnung + + + Permissions you set in the workspace are effective on the elements only after they are published! If you need to set permissions which are effective right now, you must do so in the Live workspace. (Permissions are always evaluated on the Live workspace record/placeholder of a draft version) + In einer Arbeitsumgebung gesetzte Berechtigungen werden erst nach der Veröffentlichung aktiv! Wenn Sie sofort gültige Berechtigungen benötigen, müssen Sie diese in der LIVE-Arbeitsumgebung setzen. (Berechtigungen werden stets anhand des Datensatzes/Platzhalters einer Entwurfsversion in der LIVE-Arbeitsumgebung ausgewertet.) + + + not set + nicht gesetzt + + + deleted + gelöscht + + + No user groups exist. + Es existieren keine Benutzergruppen. + + + - none - + - keine - + + + - leave unchanged - + - unverändert lassen - + + + + diff --git a/var/labels/de/core/Resources/Private/Language/Form/de.locallang_tabs.xlf b/var/labels/de/core/Resources/Private/Language/Form/de.locallang_tabs.xlf new file mode 100644 index 0000000..9cff26c --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/Form/de.locallang_tabs.xlf @@ -0,0 +1,36 @@ + + + +
+ + + General + Allgemein + + + Access + Zugriff + + + Access capabilities + Zugriffsrechte + + + Categories + Kategorien + + + Notes + Hinweise + + + Language + Sprache + + + Extended + Erweitert + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.db.xlf b/var/labels/de/core/Resources/Private/Language/de.db.xlf new file mode 100644 index 0000000..7480b2a --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.db.xlf @@ -0,0 +1,744 @@ + + + +
+ + + Abkhaz + Abchasisch + + + Afar + Afar + + + Afrikaans + Afrikaans + + + Akan + Akan + + + Albanian + Albanisch + + + Amharic + Amharisch + + + Arabic + Arabisch + + + Aragonese + Aragonesisch + + + Armenian + Armenisch + + + Assamese + Assamesisch + + + Avaric + Awarisch + + + Avestan + Avestisch + + + Aymara + Aymara + + + Azerbaijani + Aserbaidschanisch + + + Bambara + Bambara + + + Bashkir + Baschkirisch + + + Basque + Baskisch + + + Belarusian + Belorussisch + + + Bengali, Bangla + Bengalisch + + + Bihari + Bihari + + + Bislama + Bislama + + + Bosnian + Bosnisch + + + Breton + Bretonisch + + + Bulgarian + Bulgarisch + + + Burmese + Birmanisch + + + Catalan, Valencian + Katalanisch + + + Chamorro + Chamorro + + + Chechen + Tschetschenisch + + + Chichewa, Chewa, Nyanja + Chichewa + + + Chinese + Chinesisch + + + Chuvash + Tschuwaschisch + + + Cornish + Kornisch + + + Corsican + Korsisch + + + Cree + Cree + + + Croatian + Kroatisch + + + Czech + Tschechisch + + + Danish + Dänisch + + + Divehi, Dhivehi, Maldivian + Dhivehi + + + Dutch + Niederländisch + + + Dzongkha + Dzongkha + + + English + Englisch + + + Esperanto + Esperanto + + + Estonian + Estnisch + + + Ewe + Ewe + + + Faroese + Färöisch + + + Fijian + Fiji + + + Finnish + Finnisch + + + French + Französisch + + + Fula, Fulah, Pulaar, Pular + Fulfulde + + + Galician + Galicisch + + + Georgian + Georgisch + + + German + Deutsch + + + Greek (modern) + Griechisch (modern) + + + Guaraní + Guarani + + + Gujarati + Gujaratisch + + + Haitian, Haitian Creole + Haitianisch, Kreyol + + + Hausa + Haussa + + + Hebrew (modern) + Hebräisch + + + Herero + Herero + + + Hindi + Hindi + + + Hiri Motu + Hiri Motu + + + Hungarian + Ungarisch + + + Interlingua + Interlingua + + + Indonesian + Indonesisch + + + Interlingue + Occidental + + + Irish + Irisch + + + Igbo + Igbo + + + Inupiaq + Inuktitut + + + Ido + Ido + + + Icelandic + Isländisch + + + Italian + Italienisch + + + Inuktitut + Inuktitut + + + Japanese + Japanisch + + + Javanese + Javanisch + + + Kalaallisut, Greenlandic + Kalaallisut + + + Kannada + Kannada + + + Kanuri + Kanuri + + + Kashmiri + Kaschmirisch + + + Kazakh + Kasachisch + + + Khmer + Kambodschanisch + + + Kikuyu, Gikuyu + Kikuyu + + + Kinyarwanda + Ruandisch + + + Kyrgyz + Kirgisisch + + + Komi + Komi + + + Kongo + Kikongo + + + Korean + Koreanisch + + + Kurdish + Kurdisch + + + Kwanyama, Kuanyama + Kwanyama, Kuanyama + + + Latin + Lateinisch + + + Luxembourgish, Letzeburgesch + Luxemburgisch + + + Ganda + Luganda + + + Limburgish, Limburgan, Limburger + Limburgisch + + + Lingala + Lingala + + + Lao + Laotisch + + + Lithuanian + Litauisch + + + Luba-Katanga + Luba-Katanga + + + Latvian + Lettisch + + + Manx + Manx(-Gälisch) + + + Macedonian + Mazedonisch + + + Malagasy + Madagassisch + + + Malay + Malaysisch + + + Malayalam + Malajalam + + + Maltese + Maltesisch + + + Maori (Te Reo Māori) + Maori (Te Reo Māori) + + + Marathi (Marāṭhī) + Marathi + + + Marshallese + Marshallesisch + + + Mongolian + Mongolisch + + + Nauru + Nauruisch + + + Navajo, Navaho + Navajo + + + Northern Ndebele + Nord-Ndebele + + + Nepali + Nepalesisch + + + Ndonga + Ndonga + + + Norwegian Bokmål + Norwegisch-Bokmål + + + Norwegian Nynorsk + Neunorwegisch + + + Norwegian + Norwegisch + + + Nuosu + Nuosu + + + Southern Ndebele + Süd-Ndebele + + + Occitan + Okzitanisch + + + Ojibwe, Ojibwa + Ojibwe + + + Old Church Slavonic, Church Slavonic, Old Bulgarian + Altkirchenslawisch, Kirchenslawisch, Alt-Bulgarisch + + + Oromo + Oromo + + + Oriya + Oriya + + + Ossetian, Ossetic + Ossetisch + + + Panjabi, Punjabi + Panjabi + + + Pāli + Pali, Mittelindisch + + + Persian (Farsi) + Persisch (Farsi) + + + Polish + Polnisch + + + Pashto, Pushto + Paschtu + + + Portuguese + Portugiesisch + + + Quechua + Quechua + + + Romansh + Rätoromanisch + + + Kirundi + Kirundisch + + + Romanian + Rumänisch + + + Russian + Russisch + + + Sanskrit (Saṁskṛta) + Sanskrit + + + Sardinian + Sardisch + + + Sindhi + Zinti + + + Northern Sami + Nord-Saamisch + + + Samoan + Samoanisch + + + Sango + Sango + + + Serbian + Serbisch + + + Scottish Gaelic, Gaelic + Schottisches Gälisch + + + Shona + Schonisch + + + Sinhala, Sinhalese + Singhalesisch + + + Slovak + Slowakisch + + + Slovene + Slowenisch + + + Somali + Somalisch + + + Southern Sotho + Sesothisch + + + Spanish, Castilian + Spanisch + + + Sundanese + Sudanesisch + + + Swahili + Suaheli + + + Swati + Swasiländisch + + + Swedish + Schwedisch + + + Tamil + Tamilisch + + + Telugu + Telugu + + + Tajik + Tadschikisch + + + Thai + Thai + + + Tigrinya + Tigrinja + + + Tibetan Standard, Tibetan, Central + Tibetisch, Zentral-Tibetisch, Tibetisch (Lhasa-Dialekt) + + + Turkmen + Turkmenisch + + + Tagalog + Tagalog + + + Tswana + Setswana + + + Tonga (Tonga Islands) + Tongaisch (Tonga-Inseln) + + + Turkish + Türkisch + + + Tsonga + Xitsonga + + + Tatar + Tatarisch + + + Twi + Twi + + + Tahitian + Tahitianisch + + + Uyghur, Uighur + Uigurisch, Neu-Uigurisch + + + Ukrainian + Ukrainisch + + + Urdu + Urdu + + + Uzbek + Usbekisch + + + Venda + Tshivenda + + + Vietnamese + Vietnamesisch + + + Volapük + Volapük + + + Walloon + Wallonisch + + + Welsh + Walisisch + + + Wolof + Wolof + + + Western Frisian + Friesisch + + + Xhosa + Xhosa + + + Yiddish + Jiddish + + + Yoruba + Joruba + + + Zhuang, Chuang + Zhuang + + + Zulu + Zulu + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.debugger.xlf b/var/labels/de/core/Resources/Private/Language/de.debugger.xlf new file mode 100644 index 0000000..52ccb23 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.debugger.xlf @@ -0,0 +1,23 @@ + + + +
+ + + Scroll down automatically + Automatisch nach unten scrollen + + Expand + Ausklappen + + Collapse + Einklappen + + Clear + Leeren + + Close + Schließen + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.fileMessages.xlf b/var/labels/de/core/Resources/Private/Language/de.fileMessages.xlf new file mode 100644 index 0000000..53aa23a --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.fileMessages.xlf @@ -0,0 +1,308 @@ + + + +
+ + + Cannot copy folder "%s" into target folder "%s", because the target folder is already within the folder to be copied! + Ordner "%s" kann nicht in Zielordner "%s" kopiert werden, weil der Zielordner sich bereits in dem zu kopierenden Ordner befindet! + + + Cannot move folder "%s" into target folder "%s", because the target folder is already within the folder to be moved! + Ordner "%s" kann nicht in Zielordner "%s" verschoben werden, weil der Zielordner sich bereits in dem zu verschiebenden Ordner befindet! + + + Could not access all necessary resources. Source file or destination maybe was not within your mountpoints? T="%s", D="%s" + Kein Zugriff auf alle notwendigen Ressourcen. Liegen Quell- und Zieldatei innerhalb Ihrer Freigabepunkte? Z="%s", Q="%s" + + + Could not delete directory! Is directory "%s" empty? (You are not allowed to delete directories recursively). + Verzeichnis konnte nicht gelöscht werden! Ist das Verzeichnis "%s" leer? (Sie haben keine Berechtigung, Verzeichnisse rekursiv zu löschen.) + + + Could not delete directory "%s"! There might be a problem with write permissions. + Verzeichnis "%s" konnte nicht gelöscht werden! Möglicherweise gibt es ein Problem mit den Schreibberechtigungen. + + + Could not delete file "%s". There might be a problem with write permissions. + Datei "%s" konnte nicht gelöscht werden. Möglicherweise gibt es ein Problem mit den Schreibberechtigungen. + + + Destination "%s" already exists! + Ziel "%s" existiert bereits! + + + Destination path "%s" was not within your mountpoints! + Zielpfad "%s" liegt nicht innerhalb Ihrer Freigabepunkte! + + + Destination "%s" was not a directory. + Ziel "%s" war kein Verzeichnis. + + + Directory "%s" copied to "%s". + Verzeichnis "%s" wurde nach "%s" kopiert. + + + Directory "%s" created in "%s". + Verzeichnis "%s" wurde in "%s" erstellt. + + + Directory "%s" moved to "%s". + Verzeichnis "%s" wurde nach "%s" verschoben. + + + Directory "%s" not created. There might be a problem with write permissions in "%s"? + Verzeichnis "%s" wurde nicht erstellt. Möglicherweise gibt es ein Problem mit den Schreibberechtigungen in "%s". + + + Directory renamed from "%s" to "%s". + Verzeichnis wurde von "%s" nach "%s" umbenannt. + + + Directory renamed from "%s" to "%s". Characters in the new directory name have been replaced. + Verzeichnis wurde umbenannt von "%s" nach "%s". Einige Zeichen im neuen Verzeichnisnamen wurden ersetzt. + + + Directory "%s" was not renamed. (Same name as before) + Verzeichnis "%s" wurde nicht umbenannt. (Selber Name wie zuvor.) + + + Directory "%s" WAS NOT copied to "%s"! There might be a problem with write permissions + Verzeichnis "%s" wurde NICHT nach "%s" kopiert! Möglicherweise gibt es ein Problem mit den Schreibberechtigungen. + + + Directory "%s" WAS NOT moved to "%s"! There might be a problem with write permissions + Verzeichnis "%s" wurde NICHT nach "%s" verschoben! Möglicherweise gibt es ein Problem mit den Schreibberechtigungen. + + + Directory "%s" was not renamed! There might be a problem with write permissions in "%s"? + Verzeichnis "%s" wurde nicht umbenannt! Möglicherweise gibt es ein Problem mit den Schreibberechtigungen in "%s". + + + Extension of file name "%s" is not allowed in "%s"! + Erweiterung von Datei "%s" in "%s" ist nicht erlaubt! + + + Extension of file name "%s" or "%s" was not allowed! + Erweiterung von Datei "%s" oder "%s" ist nicht erlaubt! + + + Extension of file "%s" was not allowed! + Erweiterung von Datei "%s" ist nicht erlaubt! + + + File "%s" already exists in folder "%s"! + Datei "%s" in Ordner "%s" existiert bereits! + + + File "%s" copied to "%s". + Datei "%s" wurde nach "%s" kopiert. + + + File created: "%s". + Datei erstellt: "%s". + + + The file name "%s" is invalid, the file was automatically renamed to "%s". + Der Dateiname "%s" ist ungültig; die Datei wurde automatisch umbenannt zu "%s". + + + File existed already in "%s"! + Datei existiert bereits in "%s"! + + + File extension "%s" is not a textfile format! (%s). + Dateierweiterung "%s" gehört nicht zu einem Textdateiformat! (%s) + + + File extension is not "zip". + Dateierweiterung ist nicht "zip". + + + File "%s" moved to "%s". + Datei "%s" wurde nach "%s" verschoben. + + + File name "%s" was not allowed! + Dateiname "%s" ist nicht erlaubt! + + + File "%s" or destination "%s" was not within your mountpoints! + Datei "%s" oder Ziel "%s" liegt nicht innerhalb Ihrer Freigabepunkte! + + + File or directory "%s" already exists! + Datei oder Verzeichnis "%s" existiert bereits! + + + File renamed from "%s" to "%s". + Datei wurde von "%s" nach "%s" umbenannt. + + + File "%s" was not renamed. (Same name as before) + Datei "%s" wurde nicht umbenannt. (Selber Name wie zuvor.) + + + File saved to "%s", bytes: %s, MD5: %s. + Datei gespeichert unter "%s", Bytes: %s, MD5: %s. + + + File "%s" WAS NOT copied to "%s"! There might be a problem with write permissions. + Datei "%s" wurde NICHT nach "%s" kopiert! Möglicherweise gibt es ein Problem mit den Schreibberechtigungen. + + + File "%s" was not created! There might be a problem with write permissions in "%s"? + Datei "%s" wurde nicht erstellt! Möglicherweise gibt es ein Problem mit den Schreibberechtigungen in "%s". + + + File "%s" was not renamed! There might be a problem with write permissions in "%s"? + Datei "%s" wurde nicht umbenannt! Möglicherweise gibt es ein Problem mit den Schreibberechtigungen in "%s". + + + File "%s" was not saved! There might be a problem with write permissions. + Datei "%s" wurde nicht gespeichert! Möglicherweise gibt es ein Problem mit den Schreibberechtigungen. + + + File "%s" was not saved! File extension rejected! + Datei "%s" wurde nicht gespeichert! Dateierweiterung zurückgewiesen! + + + No file was uploaded! + Es wurde keine Datei hochgeladen! + + + No file was uploaded for replacing! + Es wurde keine Datei zum Ersetzen hochgeladen! + + + No name for new folder given! + Es wurde kein Name für den neuen Ordner angegeben! + + + No unique filename available in "%s"! + In "%s" ist kein eindeutiger Dateiname verfügbar! + + + Replacing file "%s" to "%s". + Datei "%s" wird durch "%s" ersetzt. + + + Target "%s" already exists! + Ziel "%s" existiert bereits! + + + Target "%s" was not a file! + Ziel "%s" ist keine Datei! + + + Target was not within your mountpoints! T="%s". + Ziel liegt nicht innerhalb Ihrer Freigabepunkte! Z="%s". + + + The file "%s" did not exist! + Datei "%s" war nicht vorhanden! + + + The function to copy a file between storages is not yet implemented. + Die Funktion, eine Datei zwischen Speichern zu kopieren, ist noch nicht implementiert. + + + The function to copy a folder between storages is not yet implemented. + Die Funktion, einen Ordner zwischen Speichern zu kopieren, ist noch nicht implementiert. + + + The function to move a file between storages is not yet implemented. + Die Funktion, eine Datei zwischen Speichern zu verschieben, ist noch nicht implementiert. + + + The function to move a folder between storages is not yet implemented. + Die Funktion, einen Ordner zwischen Speichern zu verschieben, ist noch nicht implementiert. + + + The upload has failed, no uploaded file found! + Das Hochladen ist fehlgeschlagen; es wurde keine hochgeladene Datei gefunden! + + + The uploaded file "%s" exceeds the size-limit + Die hochgeladene Datei "%s" überschreitet de Größenbeschränkung. + + + Unzipping file "%s" in "%s". + Entpacken der Datei "%s" in "%s". + + + Uploaded file could not be moved! There might be a problem with write permissions in "%s"? + Die hochgeladene Datei konnte nicht verschoben werden! Möglicherweise gibt es ein Problem mit den Schreibberechtigungen in "%s". + + + Uploading file "%s" to "%s". + Hochladen der Datei "%s" nach "%s". + + + You are not allowed to access the directory. + Sie haben keine Berechtigung, auf dieses Verzeichnis zuzugreifen. + + + You are not allowed to access the file. + Sie haben keine Berechtigung, auf diese Datei zuzugreifen. + + + You are not allowed to copy directories. + Sie haben keine Berechtigung, Verzeichnisse zu kopieren. + + + You are not allowed to copy files. + Sie haben keine Berechtigung, Dateien zu kopieren. + + + Invalid folder name "%s"! + Der Ordnername "%s" ist ungültig! + + + You are not allowed to create directories! + Sie haben keine Berechtigung, Verzeichnisse zu erstellen! + + + You are not allowed to create files! + Sie haben keine Berechtigung, Dateien zu erstellen! + + + You are not allowed to edit files! + Sie haben keine Berechtigung, Dateien zu bearbeiten! + + + You are not allowed to move directories. + Sie haben keine Berechtigung, Verzeichnisse zu verschieben. + + + You are not allowed to move files. + Sie haben keine Berechtigung, Dateien zu verschieben. + + + You are not allowed to override "%s"! + Sie haben keine Berechtigung, "%s" zu überschreiben! + + + You are not allowed to rename directories! + Sie haben keine Berechtigung, Verzeichnisse umzubenennen! + + + You are not allowed to rename files! + Sie haben keine Berechtigung, Dateien umzubenennen! + + + You are not allowed to unzip files. + Sie haben keine Berechtigung, Dateien zu entpacken. + + + You are not allowed to upload files! + Sie haben keine Berechtigung, Dateien hochzuladen! + + + You don't have full access to the destination directory "%s"! + Sie haben keinen vollen Zugriff auf das Zielverzeichnis "%s"! + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_common.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_common.xlf new file mode 100644 index 0000000..ac1e0f7 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_common.xlf @@ -0,0 +1,276 @@ + + + +
+ + + About + Über + + + and + und + + + Ascending + Aufsteigend + + + Back + Zurück + + + B| KB| MB| GB + B| KB| MB| GB + + + Cancel + Abbrechen + + + Category + Kategorie + + + Close + Schließen + + + Delete + Löschen + + + Descending + Absteigend + + + Details + Details + + + Disable + Deaktivieren + + + Disabled + Deaktiviert + + + Down + Nach unten + + + Download + Herunterladen + + + Edit + Bearbeiten + + + Edit field + Feld bearbeiten + + + Edit file + Datei bearbeiten + + + Enable + Aktivieren + + + Enabled + Aktiviert + + + File + Datei + + + Files + Dateien + + + Folder + Ordner + + + First + Erste + + + From + Von + + + Go + Gehen + + + Go to + Gehe zu + + + Help + Hilfe + + + Item + Element + + + Items + Elemente + + + Last + Letzte + + + Left + Links + + + Login + Anmelden + + + Logout + Abmelden + + + More + Mehr + + + Move + Verschieben + + + New + Neu + + + Next + Nächste + + + No + Nein + + + OK + OK + + + Open + Öffnen + + + Page + Seite + + + Pages + Seiten + + + Previous + Vorherige + + + Print + Drucken + + + Reload + Neu laden + + + Right + Rechts + + + Save + Speichern + + + Save and close + Speichern und schließen + + + Save and close document + Dokument speichern und schließen + + + Save and create new document + Dokument speichern und neues erstellen + + + Save and view page + Speichern und Web-Seite anzeigen + + + Search + Suchen + + + Send + Senden + + + Start + Start + + + Stop + Stopp + + + Submit + Abschicken + + + To + Bis + + + TSref reference + TSref-Referenz + + + Undefined + Undefiniert + + + Up + Nach oben + + + Upload + Hochladen + + + User + Benutzer + + + Users + Benutzer + + + View + Anzeigen + + + Yes + Ja + + + Please confirm + Bitte bestätigen + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_core.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_core.xlf new file mode 100644 index 0000000..0ef3f37 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_core.xlf @@ -0,0 +1,1810 @@ + + + +
+ + + Open in new window + In neuem Fenster öffnen + + + Go back + Zurück + + + Create a shortcut to this page? + Einen Verweis auf diese Seite erzeugen? + + + Create a bookmark to this page + Ein Lesezeichen für diese Seite erzeugen + + + The user '%s' began to edit this record %s ago. + Der Benutzer '%s' hat mit der Bearbeitung dieses Datensatzes vor %s begonnen. + + + The user '%s' began to edit content on this page %s ago. + Der Benutzer '%s' hat mit der Bearbeitung dieser Seite vor %s begonnen. + + + The %s '%s' began to edit this record %s ago. + Der %s '%s' hat mit der Bearbeitung dieses Datensatzes vor %s begonnen. + + + The %s '%s' began to edit content on this page %s ago. + Der %s '%s' hat mit der Bearbeitung dieser Seite vor %s begonnen. + + + User + Benutzer + + + BE-User + BE-Benutzer + + + FE-User + FE-Benutzer + + + -Unknown- + -Unbekannt- + + + Show records + Datensätze anzeigen + + + Path + Pfad + + + Reset Filter + Filter entfernen + + + Table + Tabelle + + + Up one level + Eine Ebene höher gehen + + + Expand table + Tabelle ausklappen + + + Collapse table + Tabelle einklappen + + + Enter search term + Suchbegriff eingeben + + + This page|1 level down|2 levels down|3 levels down|4 levels down + Diese Seite|Inkl. 1 Ebene|Inkl. 2 Ebenen|Inkl. 3 Ebenen|Inkl. 4 Ebenen + + + This page + Diese Seite + + + 1 level down + 1 Ebene nach unten + + + 2 levels down + 2 Ebenen nach unten + + + 3 levels down + 3 Ebenen nach unten + + + 4 levels down + 4 Ebenen nach unten + + + Infinite levels + Unendlich viele Ebenen + + + Sorry, you didn't have proper permissions to perform this change. + Sie haben nicht die nötigen Rechte, um diese Änderung durchzuführen. + + + The fields marked with an exclamation mark are not yet correctly filled in. Please complete them properly. + Mit einem Ausrufezeichen markierte Felder wurden noch nicht ordnungsgemäß ausgefüllt. Bitte füllen Sie sie korrekt aus. + + + There are unsaved changes in the form! +Do you want to continue WITHOUT saving? + Das Formular enthält nicht gespeicherte Änderungen! +Ohne Speichern fortfahren? + + Remaining characters: {0} + Verbleibende Zeichen: {0} + + + A maximum of {0} child records are allowed. + Es sind höchstens {0} Kinddatensätze erlaubt. + + + Notice: This field can only be edited with a Rich Text Editor. No editor is currently available or enabled. + Hinweis: Dieses Feld kann nur mit einem Rich-Text-Editor (RTE) bearbeitet werden. Ein solcher Editor ist jedoch momentan nicht verfügbar oder der RTE wurde deaktiviert. + + + Record information + Datensatzinformationen + + + Disable Rich Text Editor (RTE) + Rich-Text-Editor (RTE) deaktivieren + + + Control + Bedienungselement + + + Path + Pfad + + + Localization + Lokalisierung + + + Set fields + Felder setzen + + + Search + Suchen + + + Author + Autor + + + Note + Bemerkung + + + Category + Kategorie + + + Reload + Neu laden + + + Download CSV file + CSV-Datei herunterladen + + + Clear cache for this page + Cache dieser Seite löschen + + + No title + Kein Titel + + + Cancel + Abbruch + + + Hidden + Verborgen + + + Start + Start + + + End + Stopp + + + min|hrs|days|yrs|min|hour|day|year + Min| Std| Tage| Jahre| Min| Std| Tag| Jahr + + + Menu + Menü + + + View webpage + Web-Seite anzeigen + + + Show record list + Datensatzliste anzeigen + + + days + Tage + + + This page + Diese Seite + + + 1 level + 1 Ebene + + + 2 levels + 2 Ebenen + + + 3 levels + 3 Ebenen + + + 4 levels + 4 Ebenen + + + Infinite + Unendlich + + + Allow + Erlauben + + + Deny + Verbieten + + + Auto + Auto + + + Enabled + Aktiviert + + + Show + Anzeigen + + + General + Allgemein + + + Reload the tree from server + Baumansicht aktualisieren + + + Cancel temporary DB mount + Temporäre Datenbankfreigabe aufheben + + + Reload list from server + Liste neu laden + + + Close + Schließen + + + Table Wizard + Tabellenassistent + + + NEW + NEU + + + List + Liste + + + Link + Link + + + Edit + Bearbeiten + + + Create new + Neu anlegen + + + Create new %s + %s neu erstellen + + + Create new %s on page "%s" + %s auf Seite "%s" neu erstellen + + + Create new %s on root level + %s auf Wurzelebene neu erstellen + + + Edit %s "%s" + %s "%s" bearbeiten + + + Edit %s "%s" on page "%s" + %s "%s" auf Seite "%s" bearbeiten + + + Edit %s on page "%s" + %s auf Seite "%s" bearbeiten + + + Edit %s "%s" on root level + %s "%s" auf Wurzelebene bearbeiten + + + root level + Wurzelebene + + + Add new + Neu hinzufügen + + + Toggle all + Alle umschalten + + + Selected Items + Ausgewählte Objekte + + + Available Items + Verfügbare Objekte + + + Remove selected items + Ausgewähltes Objekt löschen + + + Move selected items to top + Ausgewählte Objekte zum Anfang verschieben + + + Move selected items upwards + Ausgewählte Objekte nach oben verschieben + + + Move selected items downwards + Ausgewählte Objekte nach unten verschieben + + + Move selected items to bottom + Ausgewählte Objekte zum Ende verschieben + + + Move this item + Dieses Objekt verschieben + + + Browse for files + Dateien durchblättern + + + Browse for records + Datensätze durchblättern + + + Insert %s file(s) from the clipboard + %s Datei(en) aus der Zwischenablage einfügen + + + Insert %s record(s) from the clipboard + %s Datensätze aus der Zwischenablage einfügen + + + General options + Allgemeine Optionen + + + General options (continued) + Allgemeine Optionen (Fortsetzung) + + + [All tables] + [Alle Tabellen] + + + INVALID VALUE ("%s") + WERT IST NICHT ERLAUBT ("%s") + + + Show Thumbnails on ClipBoard + Vorschaubilder in der Zwischenablage anzeigen + + + Copy items instead of moving them + Objekte kopieren statt zu verschieben + + + Normal (single record mode) + Normal (Einzelauswahlmodus) + + + "Normal" clipboard allows to copy/move one record at time. + Die "normale" Zwischenablage erlaubt, einen Datensatz auf einmal zu kopieren/verschieben. + + + Clipboard # + Zwischenablage Nr. + + + Clipboard #%s (multi-selection mode) + Zwischenablage #%s (Mehrfachauswahlmodus) + + + This clipboard allows to select and edit/copy/move multiple records at once. Choose it to show a checkbox by each record. + Diese Zwischenablage erlaubt, mehrere Datensätze auf einmal zu kopieren/verschieben. Wählen Sie sie aus, um eine Checkbox an jedem Datensatz zu sehen. + + + Delete elements + Elemente löschen + + + Clear clipboard + Zwischenablage leeren + + + Remove item + Objekt löschen + + + Important: Hold down the CTRL key while toggling elements in this list! + Achtung: Bei Änderung innerhalb dieser Liste Strg-Taste gedrückt halten! + + + Revert selection + Auswahl rückgängig machen + + + Select All Checkboxes + Alle Markierungsfelder auswählen + + + Check all + Alle auswählen + + + Uncheck all + Keine auswählen + + + Set element specific value (Default: "%s") + Elementspezifischen Wert setzen (Standard: "%s") + + + Set element specific value (No default) + Elementspezifischen Wert setzen (Kein Standard vorgegeben) + + + Set value + Wert festlegen + + + Changed in original translation + Im Original geändert + + + Expand all + Alle anzeigen + + + Create new + Neu anlegen + + + Quantity + Menge + + + Find records + Datensätze suchen + + + No record found + Kein Datensatz gefunden + + + Toggle search toolbar + Such-Werkzeugleiste umschalten + + + Search term + Suchbegriff + + + Limit + Beschränkung + + + Search + Suchen + + + Search levels + Suchebenen + + + Search term + Suchbegriff + + + Limit + Beschränkung + + + Search levels + Suchebenen + + + The table is defined as readonly and can't be edited. + Die Tabelle ist schreibgeschützt und kann nicht bearbeitet werden. + + + Searching... + Suche läuft... + + + ONLINE + ONLINE + + + Version Management + Versionsverwaltung + + + Select version + Version auswählen + + + Swap/Publish + Austauschen/Veröffentlichen + + + Publish this version of the page including content + Diese Version der Seite inklusive Inhalt veröffentlichen + + + TYPO3 Element Browser + TYPO3-Element-Browser + + + (There are %s reference(s) to this record!) + (Auf diesen Datensatz zeigen %s Referenzen!) + + + (There are %s reference(s) to this folder!) + (Auf diesen Ordner zeigen %s Referenzen!) + + + (There are %s reference(s) to this file!) + (Auf diese Datei zeigen %s Referenzen!) + + + (This record has %s translation(s) which will be deleted, too!) + (Für diesen Datensatz gibt es %s Übersetzung(en), die ebenfalls gelöscht werden!) + + + View Item + Element anzeigen + + + References to this item + Referenzen auf dieses Element + + + References from this item + Referenzen von diesem Element aus + + + File + Datei + + + Dimensions + Ausmaße + + + Size + Dateigröße + + + Pixels + Pixel + + + files + Dateien + + + Sorry, TYPO3_CONF_VARS[BE][disable_exec_function] was set, so cannot display content of archive file. + Es wurde leider TYPO3_CONF_VARS[BE][disable_exec_function] gesetzt, daher kann der Inhalt der Archivdatei nicht angezeigt werden. + + + Table + Tabelle + + + Uid + Uid + + + Title + Titel + + + Field + Feld + + + Flexpointer + Flexzeiger + + + Softref Key + Softref-Schlüssel + + + Sorting + Sortierung + + + Ref Table + Ref-Tabelle + + + Ref Uid + Ref-Uid + + + Ref String + Ref-String + + + FTP AREA + FTP-BEREICH + + + Missing + Fehlend + + + New record + Neuer Datensatz + + + after + nach + + + inside + in + + + Upload files + Dateien hochladen + + + Upload files + Dateien hochladen + + + files + Dateien + + + Drag & drop to upload files + Ziehen und ablegen zum Hochladen von Dateien + + + Drop your files here, or <u>click, browse & choose files</u> + Legen Sie Ihre Dateien hier ab, oder <u>klicken Sie, durchsuchen Sie Ihren PC und wählen Sie Dateien aus</u> + + + Select & upload files + Dateien auswählen und hochladen + + + File "{0}" exceeds maximum file size of {1}! + Datei "{0}" überschreitet maximale Dateigröße von {1}! + + + Filename "{0}" is not allowed! + Dateiname "{0}" ist nicht erlaubt! + + + Upload failed! A file with "{0}" extension is expected! + Hochladen fehlgeschlagen! Eine Datei mit Erweiterung "{0}" wird erwartet! + + + Upload of file "{0}" failed! + Hochladen von Datei "{0}" fehlgeschlagen! + + + File upload in progress... + Hochladen... + + + Uploading file {0} out of {1} files. + Hochladen von Datei {0} von {1}. + + + Upload complete! Filelist reloading... + Hochladen fertig! Dateiliste lädt neu... + + + Shall existing files be overwritten? + Bestehende Dateien überschreiben? + + + Original file + Originaldatei + + + Uploaded file + Hochgeladene Datei + + + Action + Aktion + + + Some files exist already + Einige Dateien existieren bereits + + + Some files you wanted to upload exist already on the system. Please select what you want to do with each file. + Einige der Dateien, die Sie hochladen möchten, existieren bereits im System. Bitte wählen Sie für jede dieser Dateien die gewünschte Aktion aus. + + + Skip the file + Datei überspringen + + + Rename + Umbenennen + + + Overwrite + Überschreiben + + + Use existing file + Bestehende Datei verwenden + + + Alternatively, choose a mass action + Wählen Sie alternativ eine Massenaktion aus + + + Please choose + Bitte auswählen + + + Skip all files + Alle Dateien überspringen + + + Rename all files + Alle Dateien umbenennen + + + Overwrite all files + Alle Dateien überschreiben + + + Use existing files + Bestehende Dateien verwenden + + + Cancel + Abbruch + + + Continue with selected actions + Mit ausgewählten Aktionen fortfahren + + + Number of files + Anzahl Dateien + + + File exists already + Datei existiert bereits + + + You want to rename the file "{0}" to "{1}", but such a file already exists. How do you want to proceed? + Sie wollen die Datei "{0}" umbenennen zu "{1}", aber eine solche Datei existiert bereits. Wie möchten Sie fortfahren? + + + Cancel + Abbruch + + + Rename with unique name + Mit eindeutigem Namen umbenennen + + + Overwrite + Überschreiben + + + Rename + Umbenennen + + + Rename + This label is not used since TYPO3 v9. + Umbenennen + + + New file name + Neuer Dateiname + + + New folder name + Neuer Ordnername + + + Replace + Ersetzen + + + Select new file + Neue Datei auswählen + + + Keep the current filename? + Aktuellen Dateinamen beibehalten? + + + Browse + Durchsuchen + + + Replace + Ersetzen + + + Edit + Bearbeiten + + + Save + Speichern + + + Save and Close + Speichern und schließen + + + This filetype cannot be edited.<br />The file must have an extension like:<br /><br /> <b>%s</b> + Dieser Dateityp kann nicht bearbeitet werden. Folgende Dateitypen werden unterstützt: %s + + + New file or folder + Neue Datei oder Ordner + + + Create new folders + Neuen Ordner erstellen + + + Folder + Ordner + + + Create folders + Ordner anlegen + + + Create new folder + Neuen Ordner erstellen + + + Create folder + Ordner anlegen + + + folders + Ordner + + + Create file + Datei erstellen + + + Create new textfile + Neue Textdatei erstellen + + + File name + Dateiname + + + Number of folders + Anzahl Ordner + + + Add new media asset + Neue Mediendatei hinzufügen + + + Url of remote source + URL der Quelldatei + + + Allowed media providers + Erlaubte Medienanbieter + + + Add media by URL + Medien nach URL hinzufügen + + + Add media + Medien hinzufügen + + + Added media + Medien hinzugefügt + + + Paste media url here... + Medien-URL hier einfügen... + + + Adding media failed + Hinzufügen von Medien fehlgeschlagen + + + Unknown/not allowed URL + Unbekannte/verbotene URL + + + Upload path error + Pfadfehler beim Hochladen + + + No upload-folder is found. You should create a TEMP-folder ("_temp_") in the root of one of your mounts first! + Kein Ordner zum Hochladen gefunden. Legen Sie zuerst einen TEMP-Ordner in einem Ihrer Hauptverzeichnisse an ("_temp_")! + + + Redrawing the page will discard the current data. Do you want to continue? + Durch das Neuzeichnen der Seite gehen die aktuellen Daten verloren. Den Vorgang fortsetzen? + + + Are you sure you want to delete '%s'? + Sind Sie sicher, dass Sie "%s" tatsächlich löschen wollen? + + + Are you sure you want to delete ALL referenced elements (%s) on the clipboard? + Tatsächlich alle markierten Elemente (%s) aus der Zwischenablage entfernen? + + + Your login has probably expired. +Do you want to refresh it now? + Ihre Anmeldung ist abgelaufen. Die Anmeldung erneuern? + + Stay logged in! + Angemeldet bleiben! + + + No, log out. + Nein, abmelden. + + + Logging in... + Anmeldung läuft... + + + Login failed + Fehler + + + Password not correct. + Das Passwort ist falsch. + + + Refresh Login to TYPO3 (User: %s) + Anmeldung an TYPO3 erneuern (Benutzer: %s) + + + Username + Benutzername + + + Password + Passwort + + + Login + Anmelden + + + Exit + Verlassen + + + Empty password is not allowed! + Leeres Passwort nicht erlaubt! + + + Please wait ... + Bitte warten... + + + The TYPO3 backend is currently locked for maintenance. Leave this browser window open and the backend will automatically become available again once maintenance is complete. + Das TYPO3-Backend ist derzeit wegen Wartungsarbeiten gesperrt. Wenn Sie dieses Browserfenster geöffnet lassen, steht Ihnen das Backend automatisch wieder zur Verfügung, sobald die Wartungsarbeiten beendet sind. + + + Your TYPO3 login is about to expire. Please confirm that you want to stay logged in. + Ihre Anmeldung an TYPO3 läuft ab. Bestätigen Sie bitte, wenn Sie weiterhin angemeldet bleiben wollen. + + + Log me out + Mich abmelden + + + Your TYPO3 login is about to expire. Please confirm that you want to be logged out. + Ihre TYPO3-Anmeldung läuft in Kürze ab. Bitte bestätigen Sie, dass Sie abgemeldet werden möchten. + + + TYPO3 login expiration notice + Hinweis zum Ablauf der TYPO3-Anmeldung + + + Your TYPO3 login has expired. You need to login again if you want to continue. Otherwise you can close the current browser window. + Ihre TYPO3-Anmeldung ist abgelaufen. Wenn Sie fortfahren möchten, ist eine erneute Anmeldung erforderlich. Andernfalls können Sie das aktuelle Browserfenster schließen. + + + Please select one or more items in the list before you can edit. + Sie müssen mindestens ein Element auswählen, bevor Sie mit der Bearbeitung beginnen. + + + Refresh required + Aktualisierung erforderlich + + + This change will affect which fields are available in the form. Would you like to save now in order to refresh the display? + Diese Änderung wird die im Formular verfügbaren Felder beeinflussen. Möchten Sie jetzt speichern, um die Anzeige zu aktualisieren? + + + Move "%s" into "%s"? + "%s" nach "%s" verschieben? + + + Move "%1$s" into column "%3$s" on page "%2$s"? + "%1$s" in Spalte "%3$s" auf Seite "%2$s" verschieben? + + + Move "%s" to after "%s"? + "%s" hinter "%s" verschieben? + + + Copy "%s" into "%s"? + "%s" nach "%s" kopieren? + + + Copy "%1$s" into column "%3$s" on page "%2$s"? + "%1$s" in Spalte "%3$s" auf Seite "%2$s" kopieren? + + + Copy "%s" to after "%s"? + "%s" hinter "%s" kopieren? + + + Copy all elements (%s) from the clipboard into "%s"? + Alle Objekte (%s) aus der Zwischenablage nach "%s" kopieren? + + + Copy all elements (%s) from the clipboard to the position after "%s"? + Alle Objekte (%s) aus der Zwischenablage hinter "%s" kopieren? + + + Move all elements (%s) from the clipboard into "%s"? + Alle Objekte (%s) aus der Zwischenablage nach "%s" verschieben? + + + Move all elements (%s) from the clipboard to the position after "%s"? + Alle Objekte (%s) aus der Zwischenablage hinter "%s" verschieben? + + + [menu] + [Menü] + + + Save + Speichern + + + View + Anzeigen + + + Save and view page + Seite speichern und anzeigen + + + Save and close + Speichern und schließen + + + Save and close all + Alle speichern und schließen + + + Save and create a new one + Speichern und neue erstellen + + + New + Neu + + + Duplicate + Duplizieren + + + The record has been duplicated. + Dieser Datensatz wurde dupliziert. + + + Close + Schließen + + + Close all + Alle schließen + + + Clear cache + Cache löschen + + + This page + Diese Seite + + + Clear FE cache + Alle Caches löschen + + + Clear Page Cache + Seiten-Cache löschen + + + Clear cache in typo3conf/ + Konfigurations-Cache löschen + + + Clear all caches + Alle Caches löschen + + + Clear page content cache + Seiteninhalts-Cache löschen + + + Clear configuration cache + Konfigurations-Cache löschen + + + Flush frontend caches + Frontend-Caches leeren + + + Clear frontend and page-related caches. + Frontend- und seitenbezogene Caches löschen. + + + Flush all caches + Alle Caches leeren + + + Clear all system-related caches, including localization, extension configuration, file caches and opcode caches. Rebuilding this cache may take some time. + Alle systembezogenen Caches löschen, inklusive des Lokalisierungs-, Erweiterungs-Konfigurations-, Datei und Opcode-Caches. Diese Caches wieder aufzubauen, kann einige Zeit in Anspruch nehmen. + + + Admin functions + Admin-Funktionen + + + Edit + Bearbeiten + + + Export + Export + + + Delete + Löschen + + + File not deleted + Datei nicht gelöscht + + + The file cannot be deleted since it is still used at the following places + Die Datei kann nicht gelöscht werden, weil sie noch an den folgenden Orten benutzt wird + + + Folder not deleted + Ordner nicht gelöscht + + + The folder cannot be deleted since it still contains files in use. + Der Ordner kann nicht gelöscht werden, weil er noch benutzte Dateien enthält. + + + File has broken references + Datei hat defekte Referenzen + + + The file has %s broken reference(s) but it will be deleted regardless. + Die Datei %s hat mindestens eine defekte Referenz; sie wird dennoch gelöscht. + + + File not found + Datei nicht gefunden + + + The file %s is not found, possible already removed. + Die Datei %s wurde nicht gefunden; vielleicht wurde sie bereits entfernt. + + + File deleted + Datei gelöscht + + + The file "%s" was successfully deleted. + Die Datei "%s" wurde erfolgreich gelöscht. + + + Folder deleted + Ordner gelöscht + + + The folder "%s" was successfully deleted. + Der Ordner "%s" wurde erfolgreich gelöscht. + + + Folder not deleted + Ordner nicht gelöscht + + + The folder cannot be deleted since it still contains files. + Der Ordner kann nicht gelöscht werden, weil er noch Dateien enthält. + + + Logout + Abmelden + + + Exit + Verlassen + + + MODULES + MODULE + + + Clear + Löschen + + + Clipboard + Zwischenablage + + + Toggle link explanation + Linkerläuterung umschalten + + + Toggle manual URL segment + Umschalten manuelles URL Segment + + + Recalculate URL segment from page title + Neuberechnen des URL-Segments aus dem Seitentitel + + + This page will be reachable via %s + Diese Seite wird über %s erreichbar sein + + + The URL part of this record will be %s + Der URL-Teil dieses Datensatzes wird %s sein + + + The requested URL is already in use, but %s will be used instead + Die angeforderte URL wird bereits verwendet, aber stattdessen wird %s verwendet + + + Copy + Kopieren + + + Cut + Ausschneiden + + + Cut release + Fixierte Version + + + Show + Anzeigen + + + Edit + Bearbeiten + + + Edit content + Inhalt bearbeiten + + + Edit Metadata of this file + Metadaten dieser Datei bearbeiten + + + New + Neu + + + Paste into + Einfügen in + + + Paste after + Einfügen nach + + + Select + Auswählen + + + Deselect + Auswahl aufheben + + + Select to + Auswählen bis + + + Deselect to + Ausw. aufheben bis + + + Delete + Löschen + + + Hide + Verbergen + + + Unhide + Sichtbar machen + + + Turn online + Online schalten + + + Turn offline + Offline schalten + + + Upload Files + Dateien hochladen + + + Rename + Umbenennen + + + Replace + Ersetzen + + + Open + Öffnen + + + Save + Speichern + + + Unzip + Entpacken + + + Info + Info + + + Create new + Neu anlegen + + + Create new %s + %s neu erstellen + + + Mount as treeroot + Als Startpunkt für den Seitenbaum festlegen + + + Copy page into + Seite kopieren in + + + Copy page after + Seite kopieren hinter + + + Move page into + Seite verschieben in + + + Move page after + Seite verschieben hinter + + + Copy folder into + Ordner kopieren in + + + Move folder into + Ordner verschieben in + + + Create new relation + Neue Relation erstellen + + + Branch Actions + Teilbereichsaktionen + + + Page Actions + Seitenaktionen + + + Collapse Branch + Teilbereich einklappen + + + Expand Branch + Teilbereich ausklappen + + + More options... + Weitere Optionen... + + + Allowed file extensions + Erlaubte Dateierweiterungen + + + Allowed editable text file extensions + Zugelassene bearbeitbare Erweiterungen für Text-Dateien + + + Allowed media sources + Erlaubte Medienanbieter + + + Allowed relations + Zugelassene Relationen + + + Drag to move + Ziehen zum Bewegen + + + [Default Title] + [Standard-Titel] + + + Active Filtering Mode + Filtermodus aktiv + + + Create new pages + Neue Seiten erstellen + + + Filter tree + Baum filtern + + + Enter search term + Suchbegriff eingeben + + + The Install Tool is still using the default password "joh316". Update this within the %sAbout section%s of the Install Tool. + Das Installationsprogramm benutzt noch das Standardpasswort "joh316". Bitte ersetzen Sie es %shier%s. + + + The Install Tool is still using the default password "joh316". Update this within the %sImportant actions section%s of the Install Tool. + Das Install Tool verwendet noch das Standardpasswort "joh316". Aktualisieren Sie es im Abschnitt %sImportant actions%s im Install Tool. + + + The default backend user "admin" with password "password" is still present. %sEdit this account%s, either deleting it completely or changing the username and password. + Der Standardbenutzer "admin" des Backends mit dem Passwort "password" ist noch vorhanden. %sÄndern Sie dieses Konto%s. Entweder indem Sie es vollständig löschen oder indem Sie Benutzername und Passwort ändern. + + + The value of fileDenyPattern is not set to its default:%s If TYPO3 is running on Apache, a customized value might enable backend or frontend users to execute malicious php scripts. + Für fileDenyPattern ist nicht der Standardwert definiert: %s Wird TYPO3 mit Apache betrieben, kann ein angepasster Wert dazu führen, dass Backend- oder Frontend-Benutzer in die Lage versetzt werden, bösartige PHP-Skripte auszuführen. + + + Security Risk! The new value of fileDenyPattern misses parts of its default:%s If TYPO3 is running on Apache, a customized value might enable backend or frontend users to execute malicious php scripts. + Sicherheitsrisiko! Der neue Wert von fileDenyPattern enthält nicht alle Teile des Standardwertes %s. Wenn TYPO3 auf einem Apache-Server ausgeführt wird, kann ein veränderter Wert Backend- oder Frontend-Benutzer in die Lage versetzen, bösartige PHP-Skripte auszuführen. + + + The current value of fileDenyPattern allows to upload/create files with the name ".htaccess". If TYPO3 is running on Apache, this enables backend or frontend users to create and execute php scripts. Please reset the value of fileDenyPattern to its default. + Der aktuelle Wert für fileDenyPattern erlaubt das Hochladen/Anlegen von Dateien mit dem Namen ".htaccess". Wird TYPO3 mit Apache betrieben, werden Backend- und Frontend-Benutzer in die Lage versetzt, PHP-Skripte zu erstellen und auszuführen. Setzen Sie bitte fileDenyPattern auf die Voreinstellung zurück. + + + The Install Tool is permanently enabled. Delete the file "%s" when you have finished setting up TYPO3. + Das Installationsprogramm ist dauerhaft aktiviert. Löschen Sie die Datei "%s", wenn Sie mit der Installation von TYPO3 fertig sind. + + + Click to remove the file now! + Klicken Sie hier, um die Datei jetzt zu löschen! + + + The trusted hosts pattern check is disabled. Please define the allowed hosts in the [SYS][trustedHostsPattern] section of the Install Tool. + Die Überprüfung des Musters für vertrauenswürdige Rechner ist deaktiviert. Bitte legen Sie die erlaubten Rechner im Abschnitt [SYS][trustedHostsPattern] des Install-Tools fest. + + + This installation is not configured for the TYPO3 version it is running. If you did so intentionally, this message can be safely ignored. If you are unsure, visit the Update Wizard section of the %sInstall Tool%s to see how TYPO3 would change. + Diese Installation ist nicht für die laufende TYPO3-Version konfiguriert. Haben Sie dies mit Absicht getan, können Sie die Nachricht beruhigt ignorieren. Wenn Sie unsicher sind, rufen Sie den Abschnitt %sAktualisierungsassistent%s des Installationsprogramms auf, um die möglichen Änderungen zu überprüfen. + + + Important Notice! + Wichtiger Hinweis! + + + The Reference Index table is empty which is likely the result of a recent TYPO3 upgrade. Please go to %sTools>DB Check%s and update the reference index. + Die Referenzindextabelle ist leer. Dies ist wahrscheinlich die Folge einer kürzlich erfolgten TYPO3-Aktualisierung. Bitte den Punkt %sWerkzeuge > DB-Prüfung%s aufrufen und den Referenzindex aktualisieren. + + + The Reference Index table is empty which is likely the result of a recent TYPO3 upgrade. The Reference Index was last updated on %3$s. Please go to %sTools>DB Check%s and update the reference index. + Die Referenzindextabelle ist leer. Dies ist wahrscheinlich die Folge einer kürzlich erfolgten TYPO3-Aktualisierung. Der Referenzindex wurde zuletzt am %3$s aktualisiert. Bitte rufen Sie das Modul %sWerkzeuge > DB-Prüfung%s auf und aktualisieren Sie den Referenzindex. + + + Memcache is configured, but connection to memcached failed with these configuration(s) + Memcache wurde konfiguriert, aber Verbindung zu Memcache ist fehlgeschlagen mit folgender/n Konfiguration(en) + + + File is missing! + Datei fehlt! + + + This file is marked as missing + Dieses Datei ist als fehlend markiert + + + Storage is not public + Speicher ist nicht öffentlich + + + The storage has been marked to be "publicly available" but is not detected as such by the driver. The setting has been reverted. + Der Speicher wurde als "öffentlich verfügbar" markiert, wurde aber nicht als solcher vom Treiber erkannt. Die Einstellung wurde zurückgesetzt. + + + This record will be modified globally. + Dieser Datensatz wird global verändert. + + + Validating the security token of this form has failed. Please reload the form and submit it again. + Die Validierung des Sicherheitstokens dieses Formulars ist fehlgeschlagen. Bitte laden Sie das Formular erneut und schicken Sie es dann noch einmal ab. + + + Shortcuts + Verweise + + + Shortcut + Verweis + + + Shortcut Group + Verweisgruppe + + + Edit Shortcut + Verweis bearbeiten + + + Delete Shortcut + Verweis löschen + + + Bookmarks + Lesezeichen + + + Bookmark + Lesezeichen + + + Bookmark group + Lesezeichengruppe + + + Edit bookmark + Lesezeichen bearbeiten + + + Delete bookmark + Lesezeichen löschen + + + Collapse page tree + Seitenbaum einklappen + + + Do you really want to remove this bookmark? + Möchten Sie dieses Lesezeichen tatsächlich entfernen? + + + Create bookmark + Lesezeichen hinzufügen + + + Bookmark saved + Lesezeichen gespeichert + + + The bookmark was saved. + Das Lesezeichen wurde gespeichert. + + + Help + Hilfe + + + Minimize/maximize module menu + Modulmenü minimieren/maximieren + + + Search + Suchen + + + Workspace + Arbeitsumgebung + + + System Information + Systeminformationen + + + PHP Version + PHP-Version + + + Database + Datenbank + + + Application Context + Anwendungskontext + + + Composer mode + Composer-Modus + + + GIT Revision + GIT-Revision + + + Operating System + Betriebssystem + + + Webserver + Webserver + + + TYPO3 Version + TYPO3-Version + + + Extension "%s" is not installed. + Erweiterung "%s" ist nicht installiert. + + + Please, do not link to this page. + Bitte verlinken Sie nicht auf diese Seite. + + + Loading help... + Lädt Hilfetext... + + + A SQL error occurred. This may indicate a schema mismatch between TCA and the database. Try running database compare in the Install Tool. + Es ist ein SQL-Fehler aufgetreten. Dies kann auf eine Schema-Abweichung zwischen TCA und der Datenbank hindeuten. Versuchen Sie im Install Tool einen Datenbank-Vergleich durchzuführen. + + + Database Error + Datenbank-Fehler + + + An error occurred trying to process items for field "%1$s" (%2$s). + Bei dem Versuch, die Elemente für Feld "%1$s" (%2$s) zu verarbeiten, ist ein Fehler aufgetreten. + + + "%s" is not a valid e-mail address. + "%s" ist keine gültige E-Mail-Adresse. + + + Only system maintainers can change the admin flag and password of other system maintainers. The value has not been updated. + Nur Systemverantwortliche können das Administrator-Flag und die Passworte von anderen Systemverantwortlichen ändern. Der Wert wurde nicht aktualisiert. + + + This user is a system maintainer + Der Benutzer ist ein Systemverantwortlicher + + + This user is in the list of allowed system maintainers and will gain system level access if enabling admin access. + Der Benutzer ist in der Liste der zugelassenen Systemverantwortlichen und wird Vollzugriff auf das System erhalten, wenn das Administrator-Zugriff aktiviert wird. + + + This user is a system maintainer. Changing the admin flag and changing password is denied. + Dieser Benutzer ist ein Systemverantwortlicher. Ändern des Administrator-Flags und des Passwortes ist nicht möglich. + + + Possible misconfiguration detected + Mögliche Fehlkonfiguration festgestellt + + + Editing of at least one plugin was enabled but editing the page content type "Insert Plugin" is still disallowed. Group members won't be able to edit plugins unless you activate editing for the content type. + Die Bearbeitung zumindest eines Plug-Ins wurde aktiviert, aber die Bearbeitung des Seiteninhaltstyps "Plug-In einfügen" ist noch deaktiviert. Gruppenmitglieder werden keine Plug-Ins bearbeiten können, wenn Sie die Bearbeitung für den Inhaltstyp nicht erlauben. + + + Missing ISO code for language "%s" (UID %d), please edit the language record and set it. + Fehlender ISO-Code für Sprache "%s" (UID %d). Bitte bearbeiten Sie den Sprachdatensatz und setzen Sie den ISO-Code. + + + Revert to default Constant + Konstante auf Standardeinstellung zurücksetzen + + + Edit this Constant + Diese Konstante bearbeiten + + + Page Translation + Seitenübersetzung + + + Error in Path + Fehler im Pfad + + + You entered an invalid path for this File Storage. Note that "../" and "//" are not allowed when using an absolute path. + Der Pfad für diesen Speicher ist ungültig. Beachten Sie, dass bei absoluten Pfaden "../" und "//" nicht erlaubt sind. + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_csh_be_groups.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_be_groups.xlf new file mode 100644 index 0000000..76c8c9a --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_be_groups.xlf @@ -0,0 +1,423 @@ + + + +
+ + + This is the Backend administration user groups available for the Backend users. These determine the access credentials for the Backend users. + Dies sind die Backend-Benutzergruppen. Sie bestimmen Zugriffsrechte und weitere Einstellungen für zugeordnete Backend-Benutzer. + + + Groups contain the main permission settings you can set for a backend user. Many users can be members of the same group and thus share permissions. +When a user is a member of many groups (including sub-groups) then the permission settings are added together so that the more groups a user is a member of, the more access is granted to him. + Backend-Benutzergruppen legen die Grundzugriffsrechte und Einstellungen für zugeordnete Benutzer fest. Viele Benutzer können Mitglied in ein und der selben Gruppe sein und haben dann alle die gleichen Rechte. Einzelnen Benutzern können auch weitere Rechte eingeräumt werden. Eine Gruppe darf andere Gruppen als Untergruppe besitzen, dann werden die Rechte der Untergruppe den Rechten der Obergruppe hinzugefügt. Eine Gruppe "Chef-Redakteure" könnte zum Beispiel eine Untergruppe "Redakteure" haben. Dann wäre ein Mitglied der Gruppe "Chef-Redakteure" automatisch mit allen Rechten eines Redakteurs ausgestattet. Ein Backend-Benutzer kann Mitglied in mehr als einer Gruppe sein. Dann werden die Rechte aller Gruppenmitgliedschaften für diesen Benutzer einfach vereinigt, einschließlich eventueller Untergruppen. Je mehr Gruppen der Benutzer angehört, desto mehr Rechte erhält er. + + be_users, +"Inside TYPO3" about users / groups | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/AccessControl/UsersAndGroups/, +How to set up a backend user | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/AccessControl/SettingUpANewUser/, +Setting up groups (from "Getting Started") | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/CreateUsersGroups/ + be_users, +"Inside TYPO3" über Benutzer/Gruppen | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/AccessControl/UsersAndGroups/, +Einrichtung eines Backend-Benutzers | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/AccessControl/SettingUpANewUser/, +Einrichtung von Gruppen (aus "Getting Started") | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/CreateUsersGroups/ + + EXT:core/Resources/Public/Images/cshimages/be_groups_2.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_1.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/be_groups_2.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_1.png + + Backend Usergroups are found in the root of the page tree where only "admin" users can edit them. The usergroups with red icons in this image are the ones with Access Lists enabled. The blue are just plain usergroups. +This usergroup has Access Lists enabled. In the Access Lists you specify which modules, tables, database fields etc. the group members can access in TYPO3. + Backend-Benutzergruppen finden sich in der Wurzel des Seitenbaums, und können nur von "Admin"-Benutzern bearbeitet werden. Die Gruppen mit roten Symbolen in dieser Abbildung sind diejenigen, die ihre Rechte an die Benutzer weitergeben. Blaue Symbole sind einfache Gruppen, die die Rechte nicht weitergeben (für jede Gruppe konfigurierbar). In den Rechten wird festgelegt, auf welche Module, Tabellen, Datenbankfelder usw. von den Gruppenmitgliedern zugegriffen werden darf. + + Name of the Backend usergroup. The name should be descriptive and can always be changed later. + Name der Backend-Benutzergruppe. Er sollte beschreibend sein und kann jederzeit geändert werden. + + + Backend Usergroups are identified by their "uid" field value (integer) and therefore the title can always be changed. The "uid" can never be changed for a user group. + Intern werden die Benutzer über das Feld "uid" der Benutzergruppe zugeordnet. Deshalb ist es jederzeit möglich, den Gruppennamen zu ändern, ohne die Zuordnung zu Benutzern zu verändern. Die "uid" der Gruppe ändert sich dagegen niemals. Überall, wo die Gruppe angezeigt wird, z.B. bei der Zuordnung von Benutzern zu Gruppen, sehen Sie den Gruppennamen statt der "uid". + + + EXT:core/Resources/Public/Images/cshimages/be_groups_2.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/be_groups_2.png + + + The usergroup title is shown in the record lists. + Der Gruppenname wird z.B. in Datensatzlisten angezeigt. + + + Define page tree root points for the group members. + Ausgangspunkte im Seitenbaum für Gruppenmitglieder. + + + The page tree in TYPO3 must have some points-of-entry defined. Here you should insert one or more references to a page which will represent a new root page for the page tree. This is called a "Database mount" or "DB mount". +DB mounts <i>may</i> be inherited by the users which are members of this group. This depends on whether the user is configured to include the mounts set in the member groups. +However it's recommended to use backend user groups like this to configure mounts. Especially if they need to be shared among many users. + Für jeden Backend-Benutzer müssen eine oder mehrere Freigaben für den Seitenbaum festgelegt werden. Die Benutzer können dann diese Seite(n) und alle Kindseiten bearbeiten. Fügen Sie hier eine oder mehrere solcher Startseiten für die Gruppenmitglieder ein. Diese werden den Benutzern dann jeweils als Wurzelseiten eines Teilbaums präsentiert. Dies wird als "Datenbankfreigabe" oder kurz "DB-Freigabe" bezeichnet. DB-Freigaben <i>können</i> an die Mitglieder der Gruppe vererbt werden. Das hängt davon ab, ob beim Benutzer das Ererben der Freigaben von der Gruppe aktiviert wurde. Es wird jedoch dringend empfohlen, Benutzergruppen zur Verwaltung der Freigaben zu benutzen, anstatt sie für jeden einzelnen Benutzer gesondert einzustellen. Das gilt besonders, wenn mehrere Benutzer gemeinschaftlich an den gleichen Teilbäumen arbeiten. + + be_groups:file_mountpoints, +be_users:db_mountpoints, +be_users:options, +xMOD_csh_corebe:list_module + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_groups:file_mountpoints, be_users:db_mountpoints, be_users:options, xMOD_csh_corebe:list_module + + EXT:core/Resources/Public/Images/cshimages/be_groups_3.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_4.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/be_groups_3.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_4.png + + Here a page is added as a "DB mount"... +... and in the page tree of member users this will become the starting point for the page tree. + Hier wurde eine Seite als "DB-Freigabe" hinzugefügt ... ... und im Seitenbaum der Gruppenmitglieder erscheint diese Seite als Wurzel des Seitenbaums. + + Define startpoints for the file folder tree. + Ausgangspunkte im Verzeichnisbaum für Gruppenmitglieder. + + + The file folder tree is used by all File-submodules to navigate the file folders on the webserver. If you want users to access the servers file system through TYPO3 they need at least one File Mount (and access to eg. File > Filelist module). +You can mount a path in "fileadmin/" relative to the TYPO3 installation or you can mount an absolute path somewhere else on the server (outside webroot!). The last requires that $TYPO3_CONF_VARS[BE][lockRootPath] is defined. The path you mount is defined by the Filemount record you refer to by this field. So a File Mount just points to another record inside of which the details are configured. See screenshots below. +"admin" users always have the "fileadmin/" folder mounted by default. +Notice; as with 'DB mounts' the file folder mounts may be inherited by the users which are members of this group. + Der Verzeichnisbaum wird von allen Dateiuntermodulen benutzt, um auf Verzeichnisse und Dateien des Webservers zuzugreifen. Wenn Sie Benutzern den Zugriff auf das Server-Dateisystem mittels TYPO3 gestatten wollen, müssen Sie mindestens eine "Verzeichnisfreigabe" für diese Benutzer festlegen (außerdem benötigen diese Benutzer Zugriff auf das Modul Datei > Dateiliste). +Oft reicht es, einen oder mehrere Pfade im Verzeichnis "fileadmin/", relativ zur TYPO3-Installation, freizugeben. Sie können aber auch einen absoluten Pfad zu einem Verzeichnis irgendwo auf dem Server (außerhalb des Web-Bereichs!) freigeben. Dazu muss $TYPO3_CONF_VARS[BE][lockRootPath] definiert sein. Der Pfad, den Sie freigeben, wird durch die zugehörige "Verzeichnisfreigabe" näher beschrieben, auf die Sie hier verweisen. Die Verzeichnisfreigabe verweist also nur auf einen anderen Datensatz und erst in dem verwiesenen Datensatz werden die Einzelheiten festgelegt. Vergleichen Sie die Abbildungen unten. +Für "Admin"-Benutzer wird stets das Verzeichnis "fileadmin/" automatisch freigegeben. +Wie bei "DB-Freigaben" auch, können die "Verzeichnisfreigaben" von Gruppenmitgliedern geerbt werden, wenn dies für den Benutzer aktiviert wurde. + + be_groups:db_mountpoints, +be_users:file_mountpoints, +be_users:options, +be_users, +sys_filemounts, +xMOD_csh_corebe:filelist_module, +More about File Mounts | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/AccessControl/MoreAboutFileMounts/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + be_groups:db_mountpoints, +be_users:file_mountpoints, +be_users:options, +be_users, +sys_filemounts, +xMOD_csh_corebe:filelist_module, +Mehr Informationen über Dateifreigaben | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/AccessControl/MoreAboutFileMounts/ + + EXT:core/Resources/Public/Images/cshimages/be_groups_5.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_6.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_7.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_8.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/be_groups_5.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_6.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_7.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_8.png + + The File Mounts are references to records from the "Filemounts" table. +In the Filemount record you define whether the path should be absolute (must be within $TYPO3_CONF_VARS[BE][lockRootPath]) or relative to "fileadmin/". In this case the Filemount points to "fileadmin/user_upload/" +This is the page tree of the "admin" user. Notice the folder "user_upload" which is the folder referred to by the File Mount record. +This shows the mounted folder as seen by a user who was member of the group. +Filemount records are also created in the page tree root. + Die Verzeichnisfreigaben sind Verweise auf Datensätze der "Verzeichnisfreigaben"-Tabelle. +Im "Verzeichnisfreigabe"-Datensatz legen Sie fest, ob der Pfad absolut sein soll (er muss dann im $TYPO3_CONF_VARS[BE][lockRootPath] Verzeichnis sein), oder ob er relativ zu "fileadmin/" sein soll. In diesem Fall zeigt die Verzeichnisfreigabe auf "fileadmin/user_upload/". +Dies ist der Verzeichnisbaum eines "Admin"-Benutzers. Beachten Sie den Ordner "user_upload/", der in der Verzeichnisfreigabe konfiguriert ist und auf den die Verzeichnisfreigabe verweist. +Dieses Bild zeigt den freigegebenen Order aus Sicht eines Gruppenmitglieds. +Die zur Einbindung verfügbaren Verzeichnisfreigaben werden in der Wurzel des Seitenbaums von "Admin"-Benutzern eingerichtet. + + Select file operation permissions for the group members. + Legt Rechte für Dateioperationen für Gruppenmitglieder fest. + + + These settings relate to the functions found in the File>Filelist module as well as general upload of files. + +<strong>Notice</strong> that these settings apply to all members of this group and extend the users permissions accordingly. + Diese Einstellungen beziehen sich auf die Funktionen im Modul "Datei > Dateiliste" sowie auf das Hochladen von Dateien allgemein. + +<strong>Beachten Sie,</strong> dass diese Einstellungen für alle Mitglieder dieser Gruppe gelten und erweitern Sie die Benutzerberechtigungen entsprechend. + + be_groups:file_mountpoints, +be_users:file_mountpoints, +be_users:file_permissions + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_groups:file_mountpoints, +be_users:file_mountpoints, +be_users:file_permissions + + Select file operation permissions for the group members. + Legt Rechte für Dateioperationen für Gruppenmitglieder fest. + + + These settings relate to the functions found in the File>Filelist module as well as general upload of files. + +<strong>Notice</strong> that these settings apply to all members of this group and extend the users permissions accordingly. + Diese Einstellungen beziehen sich auf die Funktionen im Modul "Datei > Dateiliste" sowie auf das Hochladen von Dateien allgemein. + +<strong>Beachten Sie,</strong> dass diese Einstellungen für alle Mitglieder dieser Gruppe gelten und erweitern Sie die Benutzerberechtigungen entsprechend. + + be_groups:file_mountpoints, +be_users:file_mountpoints, +be_users:file_permissions + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_groups:file_mountpoints, +be_users:file_mountpoints, +be_users:file_permissions + + Select which 'Types' of Pages the members may set. + Erlaubte Seitentypen für Gruppenmitglieder. + + + This option limits the number of valid choices for the user when he is about to select a page type. +Choice of Page types (doktype) for a page is associated with a) a special icon for the page, b) permitted tables on the page (see $PAGES_TYPES global variable) and c) if the page is a web page or "system folder" type. + Diese Option schränkt die verfügbare Auswahl beim Festlegen des Typs einer Seite ein. +Die Auswahl des Typs einer Seite (doktype) beeinflusst a) ein spezielles Symbol für Seiten dieses Typs, b) erlaubte Tabellen auf der Seite (siehe die globale Variable $PAGES_TYPES) und c) ob die Seite eine normale, sichtbare Webseite ist oder vom Typ "Systemorder". + + pages:doktype, +be_groups:inc_access_lists + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:doktype, be_groups:inc_access_lists + + EXT:core/Resources/Public/Images/cshimages/be_groups_9.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/be_groups_9.png + + + The list of typical page types available in a CMS context. Selecting Page types for a usergroup defines which of these options can be selected by member users. + Die Liste der typisch in einem CMS-Kontext verfügbaren Seitentypen. Die hier festgelegte Auswahl schränkt alle Gruppenmitglieder entsprechend ein. + + + Select which tables the members may modify. + Tabellen, die von Gruppenmitgliedern modifiziert werden dürfen. + + + An important part of setting permissions is to define which database tables a user is allowed to modify. +Tables allowed for modification is automatically also allowed for selection and thus you don't need to set tables entered here in the "Tables (listing)" box. + +<strong>Notice</strong> that this list adds to the fields selected in other member groups of a user. + Einer der wichtigsten Aspekte der Zugriffsrechte ist die Festlegung, welche der Datenbanktabellen von Gruppenmitgliedern verändert werden dürfen. Die beiden wichtigsten Tabellen sind "Seiten" (pages) und "Seiteninhalt" (tt_content). Ohne Änderungsrechte an diesen beiden Tabellen kann ein Benutzer keine sichtbaren Inhalte pflegen. Tabellen mit Recht zur Änderung sind automatisch auch sichtbar und müssen nicht nochmals im Feld "Tabellen (Anzeige)" gewählt werden. Wie bei anderen Rechten auch, werden die Rechte hier vereinigt mit den Änderungsrechten anderer Benutzergruppen, denen ein Benutzer angehört. + + be_groups:tables_select, +be_groups:inc_access_lists, +xMOD_csh_corebe:new_ce + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_groups:tables_select, be_groups:inc_access_lists, xMOD_csh_corebe:new_ce + + EXT:core/Resources/Public/Images/cshimages/be_groups_10.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_15.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_11.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/be_groups_10.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_15.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_11.png + + The screenshot above shows how the "Create new record" dialog looks for a user limited to editing only "Page" and "Page content" elements. +The two tables are simply added to the list of "Tables (modify)" in the group Access Lists. +This is (an example of) the full amount of elements that can be created on the page by the "admin" user for whom there are no restrictions. + Hier sieht man den Dialog "Neuer Datensatz" für einen Benutzer, der nur "Seiten" und "Seiteninhalte" ändern darf. Für diese Gruppe ist nur die Änderung der Tabellen "Seiten" und "Seiteninhalte" erlaubt. Aber Änderungsrechte an weiteren Tabellen aus anderen Gruppenzugehörigkeiten eines Benutzers werden respektiert, auch wenn das natürlich hier nicht sichtbar ist. Dies ist der volle Umfang von Seiteninhalten (ein Beispiel), die von einem "Admin"-Benutzer einer Seite hinzugefügt werden können, weil Administratoren keinen Beschränkungen unterliegen. + + Select which tables the members may see in record lists ('modify' tables does not need to be re-entered here!). + Tabellen, die von Gruppenmitgliedern eingesehen werden dürfen. + + + This determines which tables - in addition to those selected in the "Tables (modify)" box - may be viewed and listed for the member users. He is not able to <em>edit</em> the table - only select the records and view the content. +This list is not very important. It's a pretty rare situation that a user may select tables but not modify them. + Dieses Feld bestimmt, welche Tabellen - neben denen, die auch verändert werden dürfen - von Gruppenmitgliedern gelistet bzw. gesehen werden dürfen. Benutzer können diese Tabellen nicht verändern, nur deren Datensätze listen und die Inhalte einsehen. Diese Liste ist nicht sonderlich wichtig. Es kommt selten vor, dass Benutzer Tabelleninhalte sehen dürfen, ohne sie zumindest auch ändern zu dürfen. Eine Ausnahme bildet das Modul TemplaVoilà (TV). Die Tabellen "TemplaVoilà-Vorlagenobjekt" und "TemplaVoilà-Datenstruktur" werden normalerweise nur von Administratoren verändert. Damit aber normale Redakteure beim Erzeugen von Seiten Datenstrukturen und Vorlagen auswählen können, muss ihnen hier das Recht zur Ansicht eingeräumt werden. + + be_groups:tables_modify, +be_groups:inc_access_lists + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_groups:tables_modify, be_groups:inc_access_lists + + Certain table fields are not available by default. Those fields can be explicitly enabled for the group members here. + Viele Tabellenfelder sind per Vorgabe nicht verfügbar. Diese Felder können hier für Gruppenmitglieder ausdrücklich verfügbar gemacht werden. + + + "Allowed excludefields" allows you to detail the permissions granted to tables. By default all these fields are not available to users but must be specifically enabled by being selected here. +One application of this is that pages are usually hidden by default and that the hidden field is not available for a user unless he has been granted access by this list of "Allowed excludefields". So the user may create a new page, but cannot un-hide the page - unless of course he has been assigned the "Page: Hide page" exclude field through one of his member groups. +Of course it does not make any sense to add fields from tables which are not included in the list of tables allowed to be modified. + "Ausdrücklich erlaubte Felder" erlaubt eine feinfühlige Steuerung der Zugriffsrechte auf Tabellen. Standardmäßig stehen diese Felder Benutzern nicht zur Verfügung. Sie müssen explizit aktiviert werden, indem sie hier ausgewählt werden. Eine mögliche Anwendung ist, dass Seiten standardmäßig verborgen werden und das Feld Verbergen nur Benutzern zugänglich ist, für die dies explizit über "Erlaubte Ausnahmefelder" festgelegt wurde. Die Benutzer können also Seiten erstellen, aber nicht sichtbar machen - es sei denn, ihnen wurde über eine Gruppenmitgliedschaft das Ausnahmefeld "Seite: Seite verbergen" zugewiesen. Es ist natürlich nicht sinnvoll, Felder von Tabellen hinzuzufügen, auf die kein Zugriff erlaubt wurde. + + be_groups:inc_access_lists, +Examples from "Getting Started" | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/CreateUsersGroups/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + be_groups:inc_access_lists, +Beispiele aus "Getting Started" | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/CreateUsersGroups/ + + EXT:core/Resources/Public/Images/cshimages/be_groups_14.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/be_groups_14.png + + + Disables a user group. + Deaktiviert eine Benutzergruppe. + + + If you disable a user group all users which are members of the group will in effect not inherit any properties this group may have given them. + Deaktiviert man eine Benutzergruppe, so unterbindet dies die Vererbung sämtlicher Eigenschaften der Gruppe an alle ihre Mitglieder. + + + Enter the host name from which the user is forced to login. NOTICE: this is not a security feature and can be circumvented by faking HTTP_HOST. + Gibt den Host an, von dem aus sich der Benutzer anmelden muss. HINWEIS: Das ist keine Sicherheitsfunktion und kann umgangen werden, wenn der HTTP_HOST gefälscht wird. + + + A TYPO3 system may host multiple websites on multiple domains. Therefore this option secures that users can login only from a certain host name. +Setting this to for example "www.my-domain.com" will require a user to be logged in from that domain if membership of this group should be gained. Otherwise the group will be ignored for the user. + Ein TYPO3-System kann mehrere Websites in mehreren Domänen enthalten. Diese Option stellt sicher, dass sich Benutzer nur von einem bestimmten Host anmelden können. Gibt man hier z.B. "www.meine-domäne.com" ein, so muss der Benutzer sich von dieser Domäne aus anmelden, um Mitgliedschaft in dieser Gruppe zu erhalten. Andernfalls wird die Gruppe für diesen Benutzer ignoriert. + + be_users:lockToDomain, +fe_users:lockToDomain, +fe_groups:lockToDomain + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_users:lockToDomain, fe_users:lockToDomain, fe_groups:lockToDomain + + Select available backend modules for the group members. + Legt fest, welche Backend-Module von den Gruppenmitgliedern genutzt werden können. + + + This determines which 'menu items' are available for the group members. +This list of modules is added to any modules selected in other member groups of a user as well as the corresponding field of the user himself. + Diese Einstellung legt fest, welche "Menüeinträge" den Gruppenmitgliedern zur Verfügung stehen. Diese Liste von Modulen wird der aus bereits vorhandenen aus anderen Gruppen und dem entsprechenden Feld des Benutzers selbst hinzugefügt. + + be_users:userMods, +be_groups:inc_access_lists, +Backend Interface | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/Backend/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + be_users:userMods, +be_groups:inc_access_lists, +Backend-Oberfläche | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/Backend/ + + EXT:core/Resources/Public/Images/cshimages/be_groups_12.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_13.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/be_groups_12.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_13.png + + The Backend Modules available for a user is reflected in the menu items of the backend. For most regular users only modules in the Web and File main modules are enabled. Typically "Web > Page" is used for editing of page content. +This is the assignment of Backend Modules to the user from the screenshot above. All four Web sub-modules and the two User sub-modules are configured here. However the File > Filelist module must have been configured for another member group of this user (or inside the user profile itself which is also possible). The Help modules are all accessible by default and does not require explicit access. + Die einem Benutzer zur Verfügung stehenden Backend-Module spiegeln sich in den Menüeinträgen des Backends wieder. Bei den meisten Benutzern sind nur Module der Hauptmodule Web und Datei aktiviert. Gemeinhin wird "Web > Seite" zur Bearbeitung von Seiteninhalten verwendet. Hierbei handelt es sich um die Zuweisung von Backend-Modulen zum Benutzer aus dem obigen Bildschirmfoto. Es sind alle vier Web-Untermodule und die beiden Benutzer-Untermodule eingerichtet. Das Modul "Datei > Dateiliste" muss jedoch in einer anderen Gruppe konfiguriert worden sein, in der dieser Benutzer Mitglied ist (oder im Profil des Benutzers selbst). Zugriff auf die Hilfe-Module ist standardmäßig immer aktiviert und muss nicht explizit aktiviert werden. + + Select whether the Access Lists for Page type, Tables, Module and Allowed excludefield are enabled for this group. + Legt fest, ob die Zugriffslisten für Seitenart, Tabellen, Module und erlaubte Ausnahmefelder für diese Gruppe aktiv sind. + + + If this option is disabled the Access Lists cannot be configured for the group. +When Access Lists are disabled the icon for the group is blue while it is red when Access Lists are enabled. + Ist diese Option deaktiviert, so können für diese Gruppe keine Zugriffslisten konfiguriert werden. Wenn die Zugriffslisten deaktiviert, ist das Symbol für die Gruppe blau, sonst rot. + + be_groups:pagetypes_select, +be_groups:tables_modify, +be_groups:tables_select, +be_groups:groupMods, +be_groups:non_exclude_fields + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_groups:pagetypes_select, be_groups:tables_modify, be_groups:tables_select, be_groups:groupMods, be_groups:non_exclude_fields + + Enter a short description of the user group, what it is for and who should be members. This is for internal use only. + Geben Sie eine Kurzbeschreibung der Benutzergruppe ein, aus der sich erkennen lässt, wozu sie dient und wer Mitglied sein sollte. Nur für internen Gebrauch. + + + fe_groups:description + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + fe_groups:description + + + User TSconfig: Additional configuration through TypoScript style values (Advanced). + Benutzer-TSconfig: Erweiterte Konfiguration über Werte im TypoScript-Stil (für Fortgeschrittene). + + + User TSconfig can be set for each backend user and group. Configuration set for backend groups is inherited by the user who is a member of those groups. The available options typically cover user settings like those found in the User>Setup module (in fact options from that module can be forcibly overridden from User TSconfig!), configuration of the "Admin Panel" (frontend), various backend tweaks (lock user to IP, may user clear all cache?, width of the navigation frame etc.) and backend module configuration (overriding any configuration set for backend modules in Page TSconfig). + Benutzer-TSconfig kann für jeden Backend-Benutzer und jede Backend-Benutzergruppe gesetzt werden. Die für Benutzergruppen festgelegte Konfiguration wird an die Mitglieder dieser Gruppe vererbt. Zu den verfügbaren Optionen gehören typischerweise Einstellungen wie im Modul "Benutzerwerkzeuge > Einstellungen" (tatsächlich können dessen Optionen per Benutzer-TSconfig übersteuert werden), im Admin-Panel (Frontend), diverse Optimierungen des Backends (Benutzer auf IP festlegen, der Zugriff auf die Funktion zum Löschen des Cache, Breite des Navigationsrahmens usw.) und die Konfiguration der Backend-Module (Übersteuerung der Konfiguration, die über Seiten-TSconfig gesetzt wurde). + + + TypoScript syntax without conditions and constants. + Eingabe als normales TypoScript, aber ohne Bedingungen und Konstanten. + + + be_users:TSconfig +fe_users:TSconfig +fe_groups:TSconfig +pages:TSconfig, +TSconfig Reference| https://docs.typo3.org/typo3cms/TSconfigReference/UserTsconfig/, +TypoScript Syntax | https://docs.typo3.org/typo3cms/TyposcriptSyntaxReference/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + be_users:TSconfig +fe_users:TSconfig +fe_groups:TSconfig +pages:TSconfig, +TSconfig-Referenz| https://docs.typo3.org/typo3cms/TSconfigReference/UserTsconfig/, +TypoScript-Syntax | https://docs.typo3.org/typo3cms/TyposcriptSyntaxReference/ + + EXT:core/Resources/Public/Images/cshimages/be_groups_16.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_17.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/be_groups_16.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_17.png + + In the TSconfig field help is right at hand - just click the TS wizard icon, then a window will pop up. +In the pop-up window you will see a tree of possible configuration values. These are extracted from the TSconfig manual. You can click around to find the options you need to set through this wizard. + Für das TSconfig-Feld steht Hilfe jederzeit bereit - klicken Sie einfach das Symbol des TS-Assistenten an, um ein Fenster zu öffnen. +In dem Popup-Fenster sehen Sie dann einen Baum möglicher Konfigurationswerte. Diese wurden aus dem TSconfig-Handbuch extrahiert. Mit diesem Assistenten können Sie die benötigten Optionen suchen. + + All settings from the selected groups will be merged with the properties from this group, for example DB mounts, permissions, TSconfig, etc. + Alle Einstellungen der ausgewählten Benutzergruppen werden mit den Einstellungen dieser Gruppe zusammengeführt, zum Beispiel DB-Freigaben, Berechtigungen, TSconfig usw. + + + The properties of subgroups are added to the properties of this group and basically they will simply be added to the list of member groups of any user which is a member of this group. +This feature provides a great way to create 'Supervisor' user groups. + Die Eigenschaften der Untergruppen werden den Eigenschaften dieser Gruppe hinzugefügt. Die Gruppen werden einfach zur Liste der Gruppen hinzugefügt, bei denen der Benutzer Mitglied ist. Mit Hilfe dieser Funktion lassen sich sehr gut "Experten"-Benutzergrupen erstellen. + + Select field values to explicitly deny or allow for user group members. + Legt Feldwerte fest, die Mitgliedern der Benutzergruppe explizit verboten oder erlaubt werden sollen. + + + Selector box fields can be configured for access control on value level. This list represents all values that are configured for access control. +Each value can be configured to require either explicit access (Allow) or explicit denial (Deny). If a value has the prefix "Allow" (green icon) it means that by default users <em>cannot</em> set this value unless they are member of a user group which explicitly allows it (by setting this checkbox). +If a value has the prefix "Deny" (red icon) it means that by default users can set this value unless they are member of a user group which explicitly denies it (by setting this checkbox). +The list is organized so values from the same selector box is listed together. If values from a selectorbox is not present in the allow/deny list it simply means they are not evaluated and hence they can be set by anyone having access to the field in general. + Auswahlfelder können für die Zugriffskontrolle auf Wertebene konfiguriert werden. Diese Liste repräsentiert alle Werte, die für die Zugriffskontrolle konfiguriert wurden. Es kann für jeden Wert eingestellt werden, ob er entweder explizite Erlaubnis oder explizites Verbot erfordert. Ist einem Wert "Erlauben" vorangestellt (grünes Symbol), so können Standardbenutzer diesen Wert <em>nicht setzen</em>, es sei denn, sie wären Mitglieder einer Benutzergruppe, die ihnen dies explizit erlaubt (über dieses Markierungsfeld). Ist einem Wert "Verbieten" vorangestellt (rotes Symbol), so kann der Standardbenutzer diesen Wert setzen, solange er nicht Mitglied einer Gruppe ist, die dies explizit verbietet (über dieses Markierungsfeld). Die Liste ist so organisiert, dass Werte des selben Auswahlfeldes zusammen aufgeführt werden. Sind Werte eines Auswahlfeldes nicht in der Erlauben/Verbieten-Liste aufgeführt, bedeutet dies einfach, dass sie nicht ausgewertet werden und daher von jedem gesetzt werden können, der allgemeinen Zugriff auf das Feld hat. + + EXT:core/Resources/Public/Images/cshimages/be_groups_19.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/be_groups_19.png + + + Select which record languages the group members are limited to edit. + Legt fest, auf welche Sprachversionen von Datensätzen Gruppenmitglieder beschränkt sind. + + + Records in TYPO3 can be configured to carry information about their language. If that is the case access to these elements will also be evaluated based on whether the user has the language in question included from this list. +If a user has no languages listed all together it simply means that he can edit <em>all</em> languages! + Datensätze können unter TYPO3 so konfiguriert werden, dass sie Informationen über ihre Sprache enthalten. Ist dies der Fall, werden diese Elemente auch im Hinblick darauf ausgewertet, ob in dieser Liste für den Benutzer Zugriffsrechte für diese Sprachen gesetzt wurden. Werden für einen Benutzer keine Sprachen aufgeführt, so kann er <em>sämtliche</em> Sprachen bearbeiten! + + be_users:allowed_languages + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_users:allowed_languages + + + EXT:core/Resources/Public/Images/cshimages/be_groups_18.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/be_groups_18.png + + + This example shows a situation where two languages, Danish and German, are created in addition to the default language. + Das Beispiel zeigt ein Szenario, bei dem zwei Sprachen, Dänisch und Deutsch, zusätzlich zur Standardsprache erstellt wurden. + + + Select custom permission options. + Legt benutzerdefinierte Rechteoptionen fest. + + + This list represents custom permissions introduced by various backend modules (from extensions). The significance of each option depends on the backend module that evaluates it. + Diese Liste repräsentiert benutzerdefinierte Zugriffsrechte, die von verschiedenen Backend-Modulen (von Erweiterungen) eingeführt werden. Die Bedeutung der einzelnen Optionen hängen vom auswertenden Backend-Modul ab. + + + EXT:core/Resources/Public/Images/cshimages/be_groups_20.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/be_groups_20.png + + + This is just an example from an internal test application. It shows how checkboxes are added by a custom module under its own header. You can also show a description text with each checkbox to explain its function. + Hierbei handelt es sich nur um ein Beispiel einer internen Testanwendung. Es zeigt, wie ein Benutzermodul Markierungsfelder unterhalb seiner Überschrift hinzufügt. Darüber hinaus lassen sich Beschreibungen für jedes Markierungsfeld anzeigen, die dessen Funktion erläutern. + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_csh_be_users.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_be_users.xlf new file mode 100644 index 0000000..c9c78d1 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_be_users.xlf @@ -0,0 +1,347 @@ + + + +
+ + + This is the table of backend administration users. Backend users can login in the backend of TYPO3 and are typically producers of content on a website. + Backend-Benutzer können sich im TYPO3-Backend-Bereich anmelden und dort Inhaltselemente anlegen oder bearbeiten. + + + The main settings for a backend user is a username, password and group memberships. The username and password authenticates the user to the system. The group memberships enables the user to perform actions in TYPO3 since groups are the main source of permission settings for a backend user. +Backend usergroups can also be understood as "roles". A usergroup can contain a configuration of permissions which allows the user to play a certain role in the system. + +<b>The "Admin" user</b> +There is a special kind of user, the "Admin" user. This user has access to everything in TYPO3. There are no limits for Admin-users at all. You should normally have only a single or two admin-users in your system. +Admin-users are the only users who can create other backend users. Alternatively you can create an "Action" which enables other normal users to do it as well (with certain restrictions of course). + +<b>Location</b> +Backend users are always created in the root of the page tree (like Backend groups are). + +<b>Comparing Users</b> +To manage and compare users, getting an overview of their access credentials etc. you can use the Tools > User Admin module (extension: beuser). It allows you to group users by various categories of permissions. You can also switch to another users account by a single click of a button. + Die Haupteinstellungen für einen Backend-Benutzer bestehen aus einem eindeutigen Benutzernamen, einem Passwort und einer oder mehreren Gruppenmitgliedschaften. Mit seinem Benutzernamen und dem Passwort authentifiziert sich ein Benutzer gegenüber dem System und durch Gruppenmitgliedschaften werden dem Benutzer bestimmte Rechte innerhalb des TYPO3-Systems eingeräumt. Benutzergruppen stellen die Hauptquelle für Benutzerberechtigungen dar. Man kann Backend-Benutzergruppen auch als "Benutzerrollen" verstehen: mit einer Benutzergruppe können die Rechte definiert werden, die ein Benutzer benötigt, um eine bestimmte Aufgabe oder Rolle innerhalb des Systems wahrzunehmen, z.B. als Textredakteur, Designer oder Systemadministrator. <b>Der "Admin"-Benutzer</b> Es gibt einen besonderen Benutzertyp, den "Admin"-Benutzer. Dieser Benutzer hat auf alle Bereiche von TYPO3 Zugriff, d.h. für ihn existieren keinerlei Beschränkungen. Normalerweise sollten in einem System nur ein oder zwei Admin-Benutzer angelegt werden. Admin-Benutzer sind die einzigen, die andere Benutzer anlegen können. Sie können jedoch auch eine Aktion definieren, durch die ein normaler Benutzer dazu in die Lage versetzt wird (mit bestimmten Einschränkungen). <b>Speicherort für Backend-Benutzer und Gruppen</b> Backend-Benutzer (und Benutzergruppen) werden immer in der Wurzel des Seitenbaumes angelegt. <b>Benutzer vergleichen</b> Um Benutzer verwalten, vergleichen und sich einen Überblick über Benutzerrechte verschaffen zu können, kann das Werkzeug "Verwaltung" verwendet werden (Adminwerkzeuge > Verwaltung). Damit lassen sich u.a. Benutzer nach verschiedenen Kategorien sortieren und vergleichen. Hier können Sie auch mit einem einzigen Mausklick die Identität eines anderen Benutzers annehmen, um dessen Benutzerrechte direkt zu überprüfen. + + be_groups, +About backend users | https://docs.typo3.org/typo3cms/GettingStartedTutorial/UserManagement/BackendUsers/ +Setting up a new user and group | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/AccessControl/SettingUpANewUser/ +Users and Groups [Technical] | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/AccessControl/UsersAndGroups/ + be_groups, +Über Backend-Benutzer | https://docs.typo3.org/typo3cms/GettingStartedTutorial/UserManagement/BackendUsers/ +Einrichtung neuer Benutzer und Gruppen | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/AccessControl/SettingUpANewUser/ +Bentzer und Gruppen [Technisch] | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/AccessControl/UsersAndGroups/ + + EXT:core/Resources/Public/Images/cshimages/beuser_2.png, +EXT:core/Resources/Public/Images/cshimages/beuser_1.png, +EXT:core/Resources/Public/Images/cshimages/beuser_3.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/beuser_2.png, +EXT:core/Resources/Public/Images/cshimages/beuser_1.png, +EXT:core/Resources/Public/Images/cshimages/beuser_3.png + + Backend users are found in the root of the page tree. "Admin" backend users can always be recognized on their icon being red while normal users have a blue icon. +The editing form of a backend users record. +The "Tools > User Admin" module where you can get an overview of the users on the system and what permissions they have. Click the "SU" button to switch to a users account. + Backend-Benutzer und Backend-Benutzergruppen werden in der Wurzel des Seitenbaumes angelegt. Im Bild sind "Admin"-Benutzer daran zu erkennen, dass sie ein rotes Benutzersymbol haben (normale Benutzer werden in blau dargestellt). In neueren Versionen von TYPO3 hat ein Admin-Benutzer ein blaues und ein normaler Benutzer ein grünes Symbol. Die Eingabemaske zum Anlegen oder Bearbeiten von Backend-Benutzern. Die Eingabemaske des Werkzeugs "Verwaltung", mit dem man sich einen Überblick über alle Backend-Benutzer verschaffen kann. Mit der Schaltfläche "SU" ("Switch User") können Sie als Administrator die Identität des entsprechenden Benutzers annehmen, um dessen Rechte zu überprüfen. + + Enter the login name of the backend user. + Geben Sie den Benutzernamen des Backend-Benutzers an. + + + A username is required and must be in lowercase without spaces in it. Furthermore the username must be unique. If it is not unique a number will be appended automatically. + Das Feld für den Benutzernamen ist - ebenso wie das für das Passwort - ein Pflichtfeld und muss ausgefüllt werden. Der Benutzername muss eindeutig sein und darf nur aus Kleinbuchstaben bestehen. Leerzeichen sind nicht erlaubt! Sollte der Benutzername nicht eindeutig sein, fügt TYPO3 automatisch eine Zahl an. + + + be_users:password + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_users:password + + + Enter the password for the backend username above (Notice the value you enter <i>will</i> be readable in the field!). + Geben Sie das Passwort für diesen Benutzer an. Das Passwort wird während der Eingabe im Klartext angezeigt. + + + The password is required. Before the password is sent to the server it's md5-hashed, so the password value itself is not transferred over the Internet. This is true both when editing the password and when the user logs in. +While this principle does not reveal the raw password it is <i>not</i> the same as real encryption. If you need the highest degree of security you should install the TYPO3 backend on a secure server. +The password is stored in the database as an md5-hash and thus it's not possible to extract the original password from the database either. This means that 'lost passwords' must be substituted with a new password for the user. + +<b>Notice</b> +When you enter the password in the password field it is initially visible in clear text! First when the password field focus is lost will the password become a "list of dots". + +<b>User changing password</b> +Users can change their password from the User > Setup module + Das Feld für das Passwort ist - ebenso wie das für den Benutzernamen - ein Pflichtfeld und muss ausgefüllt werden. Passwörter werden verschlüsselt (als MD5-Hash), sobald Sie dieses Eingabefeld verlassen. Damit wird sicher gestellt, dass keinerlei Klartextpasswörter über das Internet gesendet werden. Dieser Vorgang findet auch bei der Anmeldung am System statt. Auch wenn mit dieser Methode prinzipiell sichergestellt wird, dass keine Passwörter im Klartext übertragen werden, entspricht dies <i>nicht</i> einer verschlüsselten Kommunikation! Die größtmögliche Sicherheit für Ihr System erreichen Sie, wenn Sie TYPO3 auf einem sicheren Server (mit SSL und HTTPS) installieren. Das Passwort wird in der Datenbank als sogenannter MD5-Hash-Wert gespeichert und kann deshalb nicht rückübersetzt werden. Aus diesem Grund müssen verloren gegangene oder vergessene Benutzerpasswörter durch neue ersetzt werden. <b>Hinweis</b> Bei der Eingabe erscheint im Eingabefeld das Passwort zunächst im Klartext (unverschlüsselt). Beim Verlassen des Feldes erscheinen dann die gewohnten "Passwortpunkte". <b>Passwortänderung durch Benutzer</b> Benutzer können ihr Passwort innerhalb ihres Benutzerprofils auch selbst ändern. + + _MOD_user_setup:option_newPassword + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + _MOD_user_setup:option_newPassword + + + Assign backend user groups to the user. + Weisen Sie den Benutzer einer oder mehreren Benutzergruppen zu. + + + The backend user groups defines the permissions which the backend user will inherit. So unless the backend user is an 'Admin' user, he needs to be a member of one or more user groups in order to have practically any permissions assigned. The properties set in the user groups are mostly added together. +The first (top) group in the list is the group which will, by default, be the owner of pages the user creates. + Erst durch das Zuweisen von Backend-Benutzergruppen können Sie festlegen, welche Rechte ein Benutzer erhält. Ein Benutzer verfügt über praktisch keine Rechte, solange er noch keiner Benutzergruppe zugewiesen wurde (diese Einschränkung gilt nicht für Admin-Benutzer). Die Rechte verschiedener Gruppen werden dabei größtenteils zusammengefasst. Die erste (oberste) Gruppe in der Liste legt fest, welcher Gruppe neu erstellte Seiten des Benutzers gehören (Standardgruppe). + + be_users:TSconfig, +be_groups + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_users:TSconfig, be_groups + + Enter the host name from which the user is forced to login. NOTICE: this is not a security feature and can be circumvented by faking HTTP_HOST. + Geben Sie den Rechnernamen oder die Netzwerkadresse an, von welcher sich der Benutzer anmelden muss. HINWEIS: Das ist keine Sicherheitsfunktion und kann umgangen werden, wenn der HTTP_HOST gefälscht wird. + + + A TYPO3 system may have multiple domains pointing to it. Therefore this option secures that users can login only from a certain host name. + Ein TYPO3-System kann unter Umständen über mehrere verschiedene Domänennamen erreichbar sein. Deshalb kann mit dieser Einstellung sichergestellt werden, dass sich Benutzer nur von einer bestimmten Domäne aus anmelden können. + + + be_groups:lockToDomain, +fe_users:lockToDomain, +fe_groups:lockToDomain + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_groups:lockToDomain, fe_users:lockToDomain, fe_groups:lockToDomain + + Disable the lock of the backend users session to the remote IP number. + Mit dieser Option können bestehende Anmeldebeschränkungen (IP-Adressen) für diesen Benutzer deaktiviert werden. + + + You will have to disable this lock if backend users are accessing TYPO3 from ISDN or modem connections which may shutdown and reconnect with a new IP. The same would be true for DHCP assignment of IP numbers where new IP numbers are frequently assigned. + Sie müssen diese Option für Benutzer wählen, die über eine Internet-Wählverbindung (Modem, ISDN, DSL) auf TYPO3 zugreifen. Solche Benutzer erhalten bei jeder Internet-Einwahl eine andere IP-Adresse zugewiesen. Gleiches gilt auch für Benutzer, die per DHCP am Netzwerk angemeldet sind. Auch hier ändern sich die IP-Adressen ständig, so dass Sie in diesem Fall keine IP-basierte Anmeldebeschränkung vornehmen sollten. + + + Assign startpoints for the users page tree. + Definieren Sie den Seitenbaum des Benutzers. + + + The page tree used my all Web-submodules to navigate must have some points-of-entry defined. Here you should insert one or more references to a page which will represent a new root page for the page tree. This is called a 'Database mount'. + +<strong>Notice</strong> that backend user groups also has DB mounts which can be inherited by the user. So if you want a group of users to share a page tree, you should probably mount the page tree in the backend user group which they share instead. + Um normalen Backend-Benutzern (Nicht-Administratoren) überhaupt einen Seitenbaum darstellen zu können, ist es zunächst notwendig festzulegen, auf welche Bereiche der Website die Benutzer Zugriff erhalten sollen. Dazu weist man ihnen hier eine oder mehrere Seiten des Seitenbaumes zu. Aus diesen Startseiten (inklusive aller Unterseiten) wird dann der benutzereigene Seitenbaum gebildet. Da der Begriff "Startseite" eigentlich lediglich eine Referenz zu einem Datenbankeintrag darstellt, wird solch eine Startseite auch als "Datenbankfreigabe" ("database mount" oder "DB mount") bezeichnet. <strong>Hinweis</strong> Backend-Benutzergruppen können ebenfalls Datenbankfreigaben erteilt werden. Diese Freigaben werden an alle Gruppenmitglieder vererbt. Der resultierende Seitenbaum setzt sich somit aus den persönlichen und den Gruppenfreigaben zusammen! Es wird empfohlen, Datenbankfreigaben auf Gruppenebene zu erstellen. <strong>Achtung</strong> Damit die Benutzer die angezeigten Seiten auch bearbeiten können, müssen Sie dem Benutzer auch entsprechende Bearbeitungsrechte einräumen (im Modul "Web > Zugriff"). + + be_groups:db_mountpoints, +be_users:file_mountpoints, +be_users:options, +xMOD_csh_corebe:perm_module, +xMOD_csh_corebe:pagetree + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_groups:db_mountpoints, be_users:file_mountpoints, be_users:options, xMOD_csh_corebe:perm_module, xMOD_csh_corebe:pagetree + + EXT:core/Resources/Public/Images/cshimages/be_groups_3.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_4.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/be_groups_3.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_4.png + + A DB mount is assigned to the user. Users can only operate on pages and records which are inside their DB mounts! +When a page is mounted for a user it will become the root of their page tree. The user must have access to the page through the regular page permissions set in the Web > Access module. + Dem Benutzer wurde eine Datenbankfreigabe zugewiesen. Benutzer können lediglich Seiten und Datensätze bearbeiten, die ihnen hier auch zugewiesen wurden. Zugewiesene Datenbankfreigaben bilden die Wurzel des Seitenbaums. Sie müssen dem Benutzer auch entsprechende Bearbeitungsrechte einräumen (im Modul "Web > Zugriff"). + + Assign startpoints for the file folder tree. + Legen Sie den Ordnerbaum fest, der dem Benutzer zu Verfügung stehen soll. + + + The file folder tree is used by all File-submodules to navigate between the file folders on the webserver. +Notice as with 'DB mounts' the file folder mounts may be inherited from the member groups of the user. +See Backend Groups for details + Der Dateibaum wird von allen TYPO3-Dateimodulen benutzt, um zwischen den verschiedenen Ordnern auf dem Webserver navigieren zu können. Genau wie bei den Datenbankfreigaben werden auch hier Gruppenrechte vererbt. Lesen Sie dazu bitte die Beschreibung für "Backend-Benutzergruppen". + + be_groups:file_mountpoints, +be_users:db_mountpoints, +be_users:options, +xMOD_csh_corebe:filetree, +sys_filemounts + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_groups:file_mountpoints, be_users:db_mountpoints, be_users:options, xMOD_csh_corebe:filetree, sys_filemounts + + Enter the email address of the user. + Geben Sie die E-Mail-Adresse des Benutzers an. + + + This address is rather important to enter because this is where messages from the system is sent. +<strong>Notice</strong> the user is able to change this value by himself from within the User>Setup module. + Diese Adresse ist sehr wichtig, denn hierhin werden TYPO3-Systemmeldungen versendet. <strong>Hinweis</strong> Benutzer können diesen Wert innerhalb ihres Benutzerprofils auch selbst ändern (im Modul Benutzer > Einstellungen). + + be_users:realName, +_MOD_user_setup:option_newPassword + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_users:realName, _MOD_user_setup:option_newPassword + + Enter the ordinary name of the user, eg. John Doe. + Geben Sie den vollständigen Namen des Benutzers an (z.B. Petra Mustermann). + + + <strong>Notice</strong> the user is able to change this value by himself from within the User>Setup module. + <strong>Hinweis</strong> Benutzer können diesen Wert innerhalb ihres Benutzerprofils auch selbst ändern (im Modul Benutzer>Einstellungen). + + + be_users:email, +_MOD_user_setup:option_newPassword + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_users:email, _MOD_user_setup:option_newPassword + + This option will temporarily disable the user from logging in. + Mit dieser Option können Sie dem Benutzer den Systemzugang verwehren. + + + be_users:starttime, +be_users:endtime + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_users:starttime, be_users:endtime + + 'Admin' users have TOTAL access to the system! + "Admin"-Benutzer haben VOLLSTÄNDIGEN Zugang zum System! + + + 'Admin' can do anything TYPO3 allows and this kind of user should be used only for administrative purposes. All daily handling should be done with regular users. +'Admin' users don't need to be members of any backend user groups. However you should be aware that any page created by an admin user without a group will not have any owner-group assigned and thus it will probably be invisible for other users. If this becomes a problem you can easily solve it by assigning a user group to the 'Admin' user anyway. This does of course not affect the permissions since they are unlimited, but the first group listed is by default the owner group of newly created pages. +'Admin' users are easily recognized as they appear with a red icon instead of the ordinary blue user-icon. + +You should probably not assign any other users than yourself as an 'Admin' user. + "Admin"-Benutzer können alle Funktionen nutzen, die TYPO3 bietet. Deshalb sollten solche Benutzer nur für administrative Aufgaben verwendet werden. Alle täglich anfallenden Aufgaben können auch mit normalen oder speziell angepassten Benutzern und Benutzergruppen durchgeführt werden. Admin-Benutzer müssen nicht Mitglied einer Benutzergruppe sein. Man sollte sich aber darüber im Klaren sein, dass Aufgrund dieser Tatsache neu von solchen Admins angelegte Seiten deshalb auch keine Besitzergruppe haben und somit für andere Benutzer unter Umständen unsichtbar sind. Wenn das ein Problem darstellt, so kann man Admin-Benutzer einer Benutzergruppe zuweisen. Natürlich werden die Bearbeitungs- und Zugriffsrechte dadurch nicht berührt, denn Admin-Benutzer haben nach wie vor uneingeschränkte Rechte. Neue Seiten werden dadurch jedoch mit den entsprechenden Gruppenrechten angelegt. Admin-Benutzer sind an dem blauen Benutzersymbol zu erkennen, normale Benutzer werden mit einem grünen Symbol dargestellt. Außer sich selbst sollten Sie keinem anderen Benutzer Admin-Rechte einräumen. + + EXT:core/Resources/Public/Images/cshimages/beuser_4.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/beuser_4.png + + + Select if the user should inherit page tree or folder tree mountpoints from member groups. + Mit dieser Option wird festgelegt, ob dem Benutzer die Seiten- und Verzeichnisfreigaben der ihm zugeordneten Benutzergruppen zugewiesen (vererbt) werden sollen. + + + It's a great advantage to let users inherit mountpoints from membergroups because it makes administration of the same mountpoints for many users extremely easy. +If you don't check these options, you must make sure the mount points for the page tree and file folder tree is set specifically for the user. + Das Vererben von Datenbank- und Verzeichnisfreigaben durch die Zugehörigkeit zu einer Benutzergruppen macht es Administratoren sehr einfach, eine Freigabe für viele Benutzer zu erstellen und zu verwalten. Wählt man diese Option nicht, müssen für solche Benutzer entsprechende Freigaben für den Seitebaum und Verzeichnisse separat eingerichtet werden. + + be_users:db_mountpoints, +be_users:file_mountpoints + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_users:db_mountpoints, be_users:file_mountpoints + + Select file operation permissions for the user. + Legen Sie die Dateibearbeitungsrechte des Benutzers fest. + + + These settings relate to the functions found in the File>List module as well as general upload of files. + +<strong>Notice</strong> that backend user groups also have file operation permissions which automatically apply to the user if he's member of an accordant group. So if you want a group of users share identical file operation permissions, you should probably define them in a backend user group instead. + Diese Einstellungen beziehen sich auf die Funktionen des Moduls "Datei > Dateiliste" sowie auf das Hochladen von Dateien allgemein. + +<strong>Beachten Sie,</strong> dass auch Backend-Benutzergruppen Berechtigungen für Dateioperationen haben, die automatisch für den Benutzer gelten, wenn er Mitglied der entsprechenden Gruppe ist. Wenn also eine Gruppe von Benutzern identische Berechtigungen für Dateioperationen erhalten soll, sollten Sie diese besser in einer Backend-Benutzergruppe festlegen. + + be_users:file_mountpoints, +be_group:file_permissions + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_users:file_mountpoints, +be_group:file_permissions + + Select file operation permissions for the user. + Legen Sie die Dateibearbeitungsrechte des Benutzers fest. + + + These settings relate to the functions found in the File>List module as well as general upload of files. + +<strong>Notice</strong> that backend user groups also have file operation permissions which automatically apply to the user if he's member of an accordant group. So if you want a group of users share identical file operation permissions, you should probably define them in a backend user group instead. + Diese Einstellungen beziehen sich auf die Funktionen des Moduls "Datei > Dateiliste" sowie auf das Hochladen von Dateien allgemein. + +<strong>Beachten Sie,</strong> dass auch Backend-Benutzergruppen Berechtigungen für Dateioperationen haben, die automatisch für den Benutzer gelten, wenn er Mitglied der entsprechenden Gruppe ist. Wenn also eine Gruppe von Benutzern identische Berechtigungen für Dateioperationen erhalten soll, sollten Sie diese besser in einer Backend-Benutzergruppe festlegen. + + be_users:file_mountpoints, +be_group:file_permissions + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_users:file_mountpoints, +be_group:file_permissions + + Enter the date from which the account is active. + Geben Sie das Datum an, ab dem der Benutzername gültig sein soll. + + + be_users:disable, +be_users:endtime, +pages:starttime + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_users:disable, be_users:endtime, pages:starttime + + Enter the date from which the account is disabled. + Geben Sie das Datum an, ab dem der Benutzername ungültig sein soll. + + + be_users:disable, +be_users:starttime, +pages:starttime + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_users:disable, be_users:starttime, pages:starttime + + This field shows the user's last log in date. + Zeigt an, wann sich der Benutzer zuletzt angemeldet hat. + + + Select the <i>default</i> language. + Wählen Sie die <i>Standardsprache</i>. + + + This determines the language of the backend interface for the user. All mainstream parts available for regular users are available in the system language selected. +'Admin'-users however will experience that the 'Admin'-only parts of TYPO3 is in english. This includes all submodules in "Tools" and the Web>Template module. + +<b>Notice</b> this is only setting the default language. As soon as the user has logged in the language must be changed through the User>Setup module. Also you will have to install the corresponding language pack which can be found as an extension on TYPO3.org with the prefix "csh_XX" where XX is the TYPO3 language key. + Hier legen Sie die Sprache für das Backend fest. Alle Hauptmenüpunkte normaler Benutzer wurden in die hier gewählte Sprache übersetzt. Admin-Benutzer werden jedoch feststellen, dass die speziellen Admin-Menüs lediglich in Englisch verfügbar sind. Das betrifft zum Beispiel alle Module innerhalb von "Werkzeuge" und im Modul "Web > Template". <b>Hinweis:</b> Die hier gewählte Sprache legt lediglich den Standardwert fest. Nach erfolgreicher Anmeldung kann jeder Benutzer seine persönlichen (Sprach-)Einstellungen im Modul "Benutzerwerkzeuge > Einstellungen" vornehmen. Für jede gewünschte Systemsprache muss der Administrator aber zunächst das entsprechende Sprachpaket installieren. Diese Sprachpakete können im Menü "Admin > Erw-Manager" unter "Übersetzungen" von TYPO3.org heruntergeladen werden. + + _MOD_user_setup:language + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + _MOD_user_setup:language + + + Select available backend modules for the user. + Weist dem Benutzer bestimmte Backend-Module zu. + + + This determines which 'menu items' are available for the user in the backend. + +Notice that the same list of modules may be configured for the backend user groups and that these will be inherited by the user in addition to the modules you select here. It's highly likely that you should not set any modules for the user himself but rather select the modules in the backend groups he's a member of. However this list provides a great way to add a single module for specific users. + Mit dieser Option wird das Aussehen und der Funktionsumfang des Benutzermenüs festgelegt. Bitte beachten Sie, dass die gleichen Module evtl. schon innerhalb einer Benutzergruppe festgelegt wurden und diese an den Benutzer vererbt werden. Es empfiehlt sich, alle allgemeinen Module innerhalb der Benutzergruppe zu definieren und dem Benutzer hier lediglich einzelne, ganz spezielle Module zuzuweisen. + + be_groups:groupMods + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_groups:groupMods + + + Enter additional TSconfig for the user (advanced). + Definiert zusätzliche, benutzerspezifische TSconfig-Einstellungen (fortgeschrittene Konfiguration) + + + This field allows you to extend the configuration of the user in severe details. A brief summary of the options include a more detailed configuration of the backend modules, setting of user specific default table field values, setting of Rich Text Editor options etc. + Mit dieser Einstellung lassen sich dem Benutzer ganz spezielle Konfigurationen (etwa für den RTE oder Optionen einzelner Module etc.) zuweisen. Mit dem Eintrag "mod.SHARED.colPos_list = 1,0,2,3" könnte man z.B. festlegen, dass der Benutzer in allen Spalten Inhalte anlegen darf. + + + pages:TSconfig, +fe_users:TSconfig, +be_groups:TSconfig, +User TSconfig | https://docs.typo3.org/typo3cms/TSconfigReference/UserTsconfig/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + pages:TSconfig, +fe_users:TSconfig, +be_groups:TSconfig, +Benutzer-TSconfig | https://docs.typo3.org/typo3cms/TSconfigReference/UserTsconfig/ + + Select which record languages the group members are limited to edit. + Legt fest, in welchen Sprachen der Benutzer Inhaltselemente bearbeiten darf. + + + You can also limit users to specific languages with user group settings. Please see the same field for backend user groups for more details. + Diese Einstellung kann auch für Benutzergruppen vorgenommen werden. Details dazu entnehmen Sie bitte der Beschreibung des gleichnamigen Feldes im Bereich "Benutzergruppen". + + + be_groups:allowed_languages + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_groups:allowed_languages + + + EXT:core/Resources/Public/Images/cshimages/be_groups_18.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/be_groups_18.png + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_csh_corebe.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_corebe.xlf new file mode 100644 index 0000000..f99cd6f --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_corebe.xlf @@ -0,0 +1,1125 @@ + + + +
+ + + TYPO3 Core + TYPO3-Kern + + + TYPO3 is a Content Management Framework which consists of a central program core with only limited functionality. To extend this core system there are hundreds of extensions which in combination will provide a very capable system. + TYPO3 ist ein Content-Management-System (CMS). Es basiert auf einem Kern mit Basisfunktionalitäten, zu denen insbesondere die Erweiterbarkeit gehört. Es stehen hunderte solcher Erweiterungen zur Verfügung, die in Kombination ein sehr leistungsfähiges System ergeben, welches zudem genau auf Ihre Bedürfnisse zugeschnitten werden kann. + + + For most people TYPO3 is equivalent to a CMS providing a backend for management of the content and a frontend engine for website display. However TYPO3s core is natively designed to be a general purpose framework for management of database content. The core of TYPO3 delivers a set of principles for storage of this content, user access management, editing of the content, uploading and managing files etc. Many of these principles are expressed as an API (Application Programmers Interface) for use in the <em>extensions</em> which ultimately adds most of the real functionality. + Für die meisten Benutzer ist TYPO3 einfach ein CMS mit einem "Backend" zur Verwaltung von Inhalten und einem "Frontend", das die Website anzeigt. Aber der TYPO3-Kern ist eher ein Universalsystem zur Verwaltung von Datenbankinhalten. Der TYPO3-Kern stellt eine Sammlung von Mechanismen zur Verfügung, mit denen diese Inhalte gespeichert und wieder hervorgeholt, die Rechte von Benutzern verwaltet und die Inhalte bearbeitet werden können, Dateien hochgeladen, gespeichert und mit den Inhalten der Datenbank verknüpft werden können usw. Viele dieser Mechanismen stehen in Form von APIs (Application Programming Interface, Programmierschnittstelle) den <em>Erweiterungen</em> zur Verfügung, welche dann die eigentliche Funktionalität bereitstellen. + + + Inside TYPO3 | https://docs.typo3.org/typo3cms/InsideTypo3Reference/ + Inside TYPO3 | https://docs.typo3.org/typo3cms/InsideTypo3Reference/ + + + EXT:core/Resources/Public/Images/cshimages/login.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/login.png + + + TYPO3 backend login screen. + Anmeldebildschirm für das TYPO3-Backend + + + Backend modules + Backend-Module + + + The Backend menu reflects the hierarchy of main- and sub-modules in TYPO3. Click a menu item to access the corresponding module. + Das Backend-Menü spiegelt die Hierarchie von Haupt- und Untermodulen in TYPO3 wieder. Klicken Sie einen Menüeintrag an, um das entsprechende Modul zu aktivieren. + + + Backend Users might see different menu items depending on their access permissions. The "Admin" user on a system will always see all modules available. + +You can configure the backend to display the menu in two alternative versions (useful on smaller screens); As a selector box or list of icons in the top frame of the backend. + +When you click the little "+" or "-" icons next to the main modules, you can collapse (-) or expand (+) all the sub modules. By selecting the "Expand all" check box, all items are expanded. When the checkbox is unselected again, the menu changes back to the previous folding state. If you click "Expand all" and collapse a main module afterwards, the previous folding state is discarded and "Expand all" is unselected again. + Backend-Benutzer können unterschiedliche Zusammenstellungen von Menüeinträgen sehen, abhängig von ihren Aufgaben und Zugriffsrechten. Der "Administrator" des Systems hat immer alle installierten Module zur Verfügung. Das Backend lässt sich so konfigurieren, dass das Menü in zwei anderen Varianten angezeigt wird (sinnvoll für kleinere Bildschirme): entweder als eine aufklappbare Auswahlliste oder als eine Reihe von Symbolen ganz oben im Backend. Durch Anklicken der kleinen Symbole "+" und "-" neben den Hauptmodulen können die Untermodule angezeigt und verdeckt werden. Durch Aktivieren der Option "Alle anzeigen" werden sämtliche Untermodule angezeigt. Wird die Option wieder deaktiviert, kehren die Menüs wieder in den vorherigen Zustand zurück. Wählt man "Alle anzeigen" und verdeckt anschließend ein Hauptmodul, so wird der vorherige Zustand verworfen und "Alle anzeigen" wird deaktiviert. + + be_groups:groupMods, +be_users:userMods, +More about Modules | https://docs.typo3.org/typo3cms/GettingStartedTutorial/GeneralPrinciples/Index.html + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + be_groups:groupMods, +be_users:userMods, +Mehr über Module | https://docs.typo3.org/typo3cms/GettingStartedTutorial/GeneralPrinciples/Index.html + + EXT:core/Resources/Public/Images/cshimages/core_2.png, +EXT:core/Resources/Public/Images/cshimages/core_3.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_2.png, +EXT:core/Resources/Public/Images/cshimages/core_3.png + + This is the range of menu options for a typical backend user. +For another backend user it might be different. This screenshot shows how another user has different permissions set and therefore access to other modules only. Also the backend language has been set different for this user. + Dies sind Menüeintrage, die etwa ein typischer Backend-Benutzer zur Verfügung hätte. Für einen anderen Backend-Benutzer können die Einträge andere sein. Diese Abbildung zeigt die Einträge für einen Benutzer mit eingeschränkten Aufgaben bzw. Rechten, der deshalb nur Zugriff auf einen Teil der Module hat. Außerdem hat dieser Benutzer eine andere Sprache im Backend eingestellt. + + Admin Functions + Admin-Funktionen + + + The Admin Functions allow administrators to clear caches etc. + Die Admin-Funktionen erlauben Administratoren, z.B. den Cache zu löschen usw. + + + TYPO3 has multiple caching systems: + +<b>Database Cache</b> +A very central cache is the database cache table, "cache_hash", which needs to be flushed after certain major changes in the system. You "clear all cache" by clicking the link with the blue icon. After this operation any website content should be re-generated from the sources rather than be delivered from caches. This operation clears <i>all</i> database tables registered as flushable cache tables. + +<b>Cached PHP configuration files from Extensions</b> +TYPO3 also caches small configuration scripts from extensions, "ext_localconf.php" and "ext_tables.php". These files are simply read from all installed extensions and concatenated into temporary PHP scripts found in the typo3temp/Cache/Code/cache_core/ folder. Sometimes you need to remove these files so TYPO3 re-writes them from the originals. This is done by the "Clear temp_CACHED" link. + +<b>Notice:</b> You should not clear these caches without a second thought. Clearing caches may affect performance on your server negatively for a while. Obviously the cached content has to be regenerated which takes time and under heavy load it might make your server un-available for a while. + TYPO3 hat mehrere Cache (Puffer bzw. Zwischenspeicher) -Systeme: <strong>Datenbank-Cache</strong> Der zentrale Cache ist die Datenbank-Cache-Tabelle, "cache_hash", die gelegentlich ausdrücklich geleert werden muss, wenn verschiedene zentrale Stellen des Systems und/oder seiner Konfiguration geändert wurden. Dieser Cache kann mit "Alle Caches löschen" geleert werden. Danach wird jede neu angeforderte Seite der Website aus der Datenbank neu erzeugt, anstatt sie aus dem Cache auszuliefern. Mit dieser Operation werden auch <em>alle</em> Datenbank-Tabellen, die als (entleerbare) Cache-Tabellen markiert sind, geleert. <strong>PHP-Konfigurationsdateien von Erweiterungen</strong> TYPO3 speichert auch die Konfigurationsdateien der Erweiterungen ("ext_localconf.php" und "ext_tables.php") in einem Cache. Diese Dateien werden von allen installierten Erweiterungen gelesen und aneinandergereiht im Ordner typo3conf/ abgelegt, unter den Namen "temp_CACHED_*.php". Manchmal ist es nötig, diese Dateien zu entfernen, so dass sie von TYPO3 aus den Originalen neu erzeugt werden. Dies löst man über "Konfigurations-Cache löschen" aus. <strong>Hinweis:</strong> Leeren Sie die Caches nicht wahllos, denn jedes Löschen beeinflusst die Leistungsfähigkeit Ihrer Website für eine Weile negativ. Die Seiten im Zwischenspeicher müssen neu aufgebaut werden, was deutlich mehr Zeit kostet, als die Seiten einfach aus dem Cache auszuliefern. Führen Sie also Wartungsarbeiten, die das Leeren der Caches erfordern, nicht gerade zu den Spitzenzeiten der Zugriffe auf Ihre Website durch. Unter schwerer Last könnte Ihr Auftritt sonst eine Weile lang erscheinen, als ob er nicht erreichbar sei. + + be_users:admin + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + be_users:admin + + + EXT:core/Resources/Public/Images/cshimages/core_1.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_1.png + + + The Page Tree + Der Seitenbaum + + + This is the hierarchical organization of pages in TYPO3. Typically websites are build so they reflect the page structure in the page tree directly in the website navigation. + Dies ist die hierarchische Anordnung von Seiten in TYPO3. Typischerweise entspricht der hier sichtbare Seitenbaum direkt der Navigation der Website. + + + The page tree works like a file system. Each page is like a directory where you can store files. In TYPO3 you store database records inside of each page. Some of these records, typically called "Content Elements", contains the website content of pages. Other records can be from plugins like a glossary or a guestbook and they are only displayed indirectly by a plugin inserted as a Content Element. +Some backend users will see only a part of the page tree for a website. This feature allows the administrator to configure backend users with different responsibilities for maintaining branches of the page tree. + +<b>Navigating the tree</b> +Simply click the +/- buttons to expand and contract the branches of the tree. +If you click the page icons you should see a context menu pop up. It will contain options specifically for that page. +Clicking the title of a page is another option. It will load the right frame of the Web main module with the selected sub-module. The content shown in the right frame will be related to the page clicked. + Der Seitenbaum hat auf den ersten Blick Ähnlichkeit mit einem Dateisystem. Es gibt allerdings einen entscheidenden Unterschied: Ordner in einem Dateisystem können nur andere Ordner oder Dateien enthalten, aber keine <em>Inhalte</em>. Diese sind in den Dateien des Dateisystems enthalten. Aber Dateien können <em>keine</em> anderen Dateien oder Ordner enthalten. Im Seitenbaum existiert diese Trennung nicht: <em>jede</em> Seite des Baums besitzt normalerweise Inhalt(e), kann aber jederzeit auch gleichzeitig die Rolle eines Ordners übernehmen: sie kann Kindseiten haben. Bei TYPO3 werden Seiten und die Inhalte der Seiten überwiegend als Datensätze in einer Datenbank gespeichert (Ausnahmen bilden "Assets", also etwa Bilder, Videos, herunterladbares Material usw). Einige der Datensätze, die "Inhaltselemente", enthalten direkt den lesbaren Inhalt der Seiten. Andere Datensätze stammen aus Plug-Ins, wie etwa einem Glossar oder einem Gästebuch, und werden dann indirekt, mit Hilfe des Plug-Ins, als Inhaltselemente eingefügt. Einige Backend-Benutzer können nur einen Teil des Seitenbaums sehen. Dies Merkmal erlaubt Administratoren, die Backend-Benutzer entsprechend ihrer Verantwortlichkeit für nur bestimmte Zweige des Seitenbaums zu konfigurieren. <strong>Handhabung des Baums</strong> Klicken Sie einfach die Symbole +/-, um Zweige des Baums auf- und zuzuklappen. Ein Klick auf das Seitensymbol öffnet ein Kontextmenü mit einer Reihe von Optionen für die Seite. Ein Klick auf den Titel der Seite zeigt ganz rechts das aktive Modul für die angeklickte Seite. + + xMOD_csh_corebe:list_module, +More about the Page Tree | https://docs.typo3.org/typo3cms/GettingStartedTutorial/GeneralPrinciples/PageTree/ +Using the page tree (Animation) | FILE:EXT:welcome/modsub/ani_01.gif +Clicking Icons or Titles? (Animation) | FILE:EXT:welcome/modsub/ani_06.gif +Creating pages (Animation) | FILE:EXT:welcome/modsub/ani_07.gif +Moving pages (Animation) | FILE:EXT:welcome/modsub/ani_08.gif + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + xMOD_csh_corebe:list_module, +Mehr über den Seitenbaum | https://docs.typo3.org/typo3cms/GettingStartedTutorial/GeneralPrinciples/PageTree/ +Benutzung des Seitenbaums (Animation) | FILE:EXT:welcome/modsub/ani_01.gif +Symbole oder Titel anklicken? (Animation) | FILE:EXT:welcome/modsub/ani_06.gif +Seiten erstellen (Animation) | FILE:EXT:welcome/modsub/ani_07.gif +Seiten verschieben (Animation) | FILE:EXT:welcome/modsub/ani_08.gif + + EXT:core/Resources/Public/Images/cshimages/core_4.png, +EXT:core/Resources/Public/Images/cshimages/core_5.png, +EXT:core/Resources/Public/Images/cshimages/core_6.png, +EXT:core/Resources/Public/Images/cshimages/core_7.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_4.png, +EXT:core/Resources/Public/Images/cshimages/core_5.png, +EXT:core/Resources/Public/Images/cshimages/core_6.png, +EXT:core/Resources/Public/Images/cshimages/core_7.png + + An example of a Page Tree in TYPO3. The page tree is available under any of the Web sub-modules in the menu. +Clicking the icon of a page displays a context sensitive menu with options for that particular page. +Clicking the title of a page in the page tree will load the right frame with the current submodule. The page id is passed to the module so it displays content related to the page you clicked. +Holding the mouse pointer over a page icon for a few seconds will display tool-tip information telling you details about the state of the page. Here a page is access restricted and you will be told which group the access is set for by the tool-tip. + Ein Beispiel des Seitenbaums in TYPO3. Der Baum wird in allen Untermodulen von "Web" angezeigt. Ein Klick auf das Seitensymbol öffnet ein Kontextmenü mit den für die Seite verfügbaren Optionen. Ein Klick auf den Seitentitel im Baum aktiviert das Modul ganz rechts. Die ID der Seite wird an das Modul übergeben, so dass es Informationen anzeigt, welche die angeklickte Seite betreffen. Lässt man den Mauszeiger einige Zeit über dem Seitensymbol stehen, erscheint ein Kurzinfo mit Statusinformationen zur Seite. Neben der ID sieht man hier, dass die Seite nur für eine Benutzergruppe sichtbar ist. + + The Folder Tree + Der Verzeichnisbaum + + + Shows the directory structure of a mounted path on the webserver. You can browse the folder tree like you are used to browse the file system on your own computer. + Zeigt die Ordner- und Dateistruktur eines freigegebenen Pfads des Web-Servers. Der Baum lässt sich wie der Baum des Dateisystems handhaben, das Sie von Ihrem Betriebssystem gewohnt sind. + + + The Folder Tree is available for any sub-module of the File main module in TYPO3. The File module is like a little web-based FTP-client inside of TYPO3 which allows you to upload, rename, copy, move, delete and edit files inside TYPO3. +Most users of TYPO3 doesn't need access to the File module and sub-modules in order to upload images on web-pages. They can do this directly when editing Content Elements. But the File module is useful for maintaining collections of files on the server, for example an image archive or files for download. + +<b>Navigating the Folder Tree</b> +You can expand and contract the folder tree by the +/- icons. +Clicking a folder icon will display a pop-up menu with options related to that particular folder. Options include copy/cut/paste, rename, upload etc. +Clicking the folder title will load the currently active sub-module in the right frame of the backend. The sub-module will typically show files and folders inside the folder you clicked. + +<b>Granting access to the Folder Tree</b> +The administrator needs to allow backend users to access the File modules and in addition make a file mount available to them before they can use the Folder Tree. + Der Verzeichnisbaum wird in jedem Untermodul von "Datei" angezeigt. Das Modul "Datei" in TYPO3 entspricht in etwa einem minimalen, Web-basierten FTP-Klienten. Es erlaubt das Hochladen, Umbenennen, Verschieben, Löschen und Bearbeiten von Dateien innerhalb von TYPO3. Die wenigsten Benutzer von TYPO3 benötigen den Zugriff auf das Modul "Datei" und seine Untermodule, um etwa das eine oder andere Bild auf einer Web-Seite anzuzeigen. Sie können dies direkt während der Eingabe von anderem Inhalt bewerkstelligen. Das Modul "Datei" ist jedoch sehr nützlich zur Organisation größerer Ansammlungen von Dateien, etwa einem Bild-Archiv oder einer Ansammlung von herunterladbaren Dateien. <strong>Navigation im Verzeichnisbaum</strong> Der Baum zeigt nur "Ordner" des Dateisystems und keine "Dateien". Die Ordner des Verzeichnisbaums können durch einfachen Klick auf das Symbol +/- geöffnet und geschlossen werden. Ein Klick auf das Symbol eines Ordners öffnet ein Kontextmenü mit zugehörigen Optionen, wie etwa Kopieren, Ausschneiden, Einfügen, Umbenennen, Hochladen usw. Ein Klick auf den Namen des Ordners aktiviert das aktuelle Modul ganz rechts im Backend. Dort werden dann in der Regel die Dateien und Unterordner des geklickten Ordners sichtbar. <strong>Zugriffsrechte auf den Verzeichnisbaum</strong> Administratoren müssen Backend-Benutzern ausdrücklich den Zugriff auf das Modul "Datei" gestatten und außerdem einen Verzeichnisbaum freigeben, in dem sie arbeiten dürfen, bevor der Benutzer in der Lage ist, das Modul zu benutzen. + + be_groups:groupMods, +be_groups:file_mountpoints, +be_users:file_mountpoints, +Managing files in TYPO3 | https://docs.typo3.org/typo3cms/GettingStartedTutorial/TheFileModuleOrImageArchives/ManagingFilesInTypo3/ +Uploading Files | https://docs.typo3.org/typo3cms/GettingStartedTutorial/TheFileModuleOrImageArchives/UploadingImagesToTheArchive/, +Details about file mounts | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/AccessControl/MoreAboutFileMounts/, +sys_filemounts, +xMOD_csh_corebe:filelist_module + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + be_groups:groupMods, +be_groups:file_mountpoints, +be_users:file_mountpoints, +Dateien in TYPO3 verwalten | https://docs.typo3.org/typo3cms/GettingStartedTutorial/TheFileModuleOrImageArchives/ManagingFilesInTypo3/ +Dateien hochladen | https://docs.typo3.org/typo3cms/GettingStartedTutorial/TheFileModuleOrImageArchives/UploadingImagesToTheArchive/, +Details über Dateifreigaben | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/AccessControl/MoreAboutFileMounts/, +sys_filemounts, +xMOD_csh_corebe:filelist_module + + EXT:core/Resources/Public/Images/cshimages/core_8.png, +EXT:core/Resources/Public/Images/cshimages/core_9.png, +EXT:core/Resources/Public/Images/cshimages/core_10.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_8.png, +EXT:core/Resources/Public/Images/cshimages/core_9.png, +EXT:core/Resources/Public/Images/cshimages/core_10.png + + The Folder Tree of the "fileadmin/" folder. This is mounted by default for "Admin"-users. Other users will have to have a file mount configured for them first. +Clicking the icon of a folder displays the context menu of the folder. +If you click the folder title in the Folder Tree you will see the sub-module loaded in the right frame. Here it is the File > Filelist module that will display files and folders inside. Clicking the icon of a file will display a context menu for the file. + Der Verzeichnisbaum des Ordners "fileadmin/". Administratoren haben standardmäßig auf ihn Zugriff. Anderen Benutzern muss ein Verzeichnisbaum (normalerweise genügt ein Zweig) ausdrücklich zugewiesen werden. Ein Klick auf das Ordnersymbol öffnet das Kontextmenü. Ein weiterer Klick auf den Namen des Ordners aktiviert das Modul ganz rechts. Hier zeigt das Modul "Datei > Dateiliste" Dateien und Ordner, die sich im angeklickten Ordner befinden. Ein weiterer Klick auf das Symbol einer Datei zeigt ein Kontextmenü für diese Datei an. + + Collapse All + Alle einklappen + + + Expand All + Alle ausklappen + + + hide/show unchecked items + Nicht-ausgewählte Elemente verbergen/anzeigen + + + Find Item + Element finden + + + The Web>List module + Das Modul Web > Liste + + + Listing records located on a page. From here you can copy/cut/paste records around in the system. You can edit records, access the change history of elements etc. + Das Modul führt die Datensätze einer Seite auf. Hier können Datensätze per Ausschneiden/Kopieren/Einfügen im System verschoben werden. Man kann die Datensätze bearbeiten, den Änderungsverlauf der Elemente einsehen usw. + + + The list module is like the file manager in an Operating System; it provides basic access to all "elements" available in the system. In TYPO3 almost all information is stored in the database and managed after the same principles internally. For instance Content Elements representing page content are database records just like backend users are. The Web>List module allows us to create, modify and delete both kinds of records after the same principles. + +The Web>List module might not be the best "view" of the content on a page for any situation. For instance if you want to manage website content on a page (Content Elements) you should rather use the "Web>Page" module which is designed to display content elements more optimized. But the List module will always give you access to whatever is on the page in a basic way if no better module is available for management. + +<b>Single-table mode</b> +If you click the tabel title in the listing you will enter single-table mode. In this mode you can select additional fields from the table to show in the listing. Also you will get additional editing facilities, for instance you will be able to edit multiple records at a time and even only certain fields from those records. See the screenshot for more details. + Das Modul "Web > Liste" ist vergleichbar mit dem Dateimanager eines Dateisystems; es erlaubt den Zugriff auf alle "Elemente" im System. Fast alle Informationen in TYPO3 sind in einer Datenbank gespeichert und werden intern immer nach den gleichen Prinzipien gehandhabt. So sind z.B. Inhaltselemente, der lesbare Inhalt einer Seite, genauso Datensätze wie Backend-Benutzer Datensätze sind. Das Modul "Web > Liste" erlaubt es, beide Arten von Datensätzen nach dem gleichen Verfahren zu erzeugen, zu ändern oder zu löschen. Das Modul "Web > Liste" ist nicht in jeder Situation die beste Sicht auf den Inhalt von Seiten. Will man etwa Seiteninhalte (Inhaltselemente) bearbeiten, dann ist in der Regel das Modul "Web > Seite" besser geeignet, das dafür ausgelegt ist, die Inhalte übersichtlich zu präsentieren und zur Bearbeitung anzubieten. Aber das Modul "Web > Liste" erlaubt immer den Zugriff auf <em>alle</em> Arten von Datensätzen, zumindest in rudimentärer Form, und kann immer benutzt werden, wenn es kein spezialisierteres Modul zur Bearbeitung gibt. <strong>Modus "einzelne Tabelle"</strong> Klickt man den Titel der Tabelle in der Liste an, gelangt man in den Modus "einzelne Tabelle". In diesem Modus kann ausgewählt werden, welche Felder der Tabelle in der Liste gezeigt werden sollen. Zusätzlich erhält man weitere Bearbeitungsmöglichkeiten, z.B. lassen sich mehrere Datensätze auf einmal bearbeiten oder sogar nur ganz bestimmte Felder dieser Datensätze. Siehe die Abbildungen unten. + + xMOD_csh_corebe:pagetree, +xMOD_csh_corebe:list_module_root, +xMOD_csh_corebe:filelist_module, +xMOD_csh_corebe:TCEforms +Selective Editing | https://docs.typo3.org/typo3cms/GettingStartedTutorial/TheListModuleAndClipboard/SelectiveEditing/ +The List module ("Inside TYPO3") | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/CoreModules/ListModule/, + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + xMOD_csh_corebe:pagetree, + xMOD_csh_corebe:list_module_root, +xMOD_csh_corebe:filelist_module, +xMOD_csh_corebe:TCEforms +Selektives Bearbeiten | https://docs.typo3.org/typo3cms/GettingStartedTutorial/TheListModuleAndClipboard/SelectiveEditing/ +Das Modul "List" ("Inside TYPO3") | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/CoreModules/ListModule/, + + EXT:core/Resources/Public/Images/cshimages/core_11.png, +EXT:core/Resources/Public/Images/cshimages/core_12.png, +EXT:core/Resources/Public/Images/cshimages/core_34.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_11.png, +EXT:core/Resources/Public/Images/cshimages/core_12.png, +EXT:core/Resources/Public/Images/cshimages/core_34.png, + + Here the page "Cameras" has been clicked in the page tree and in the right frame the Web>List module shows the contents of the page. Here a single content element (Shop Plugin) is inserted in order to display the other items on the page which are three product records in this case. +If you enable "Extended mode" and the "Clipboard" you will get additional buttons in the interface to operate on the records shown here. Also notice how you can click any record icon to get a "Clickmenu" for the element. +Here you see the single-table mode active for the "Page content" table (Content Elements). In the fieldbox the "Hide" field is selected to be included in the listing. If you click any of the edit icons (marked with red border) you will be able to edit [from left to right] a) all listed fields (here "Header" and "Hide"), b) full record or c) a single field (eg. "Hide") for <u>only</u> the selected records (defined by the checkboxes seen). + Hier ist die Seite "Cameras" im Seitenbaum aktiviert, ganz rechts zeigt das Modul "Web > Liste" die Datensätze dieser Seite. Es wurde ein einzelnes Inhaltselement eingefügt (Shop-Plug-In) das indirekt weiteren Inhalt auf der Seite darstellt, im gezeigten Beispiel 3 Produktdatensätze. Aktiviert man "Erweiterte Ansicht" und "Zwischenablage anzeigen", erhält man eine Reihe zusätzlicher Bearbeitungssymbole zur Manipulation der Datensätze (rechts oben und unten). Beachten Sie auch das Kontextmenü, das erscheint, wenn Sie ein Datensatz-Symbol anklicken (links oben). Hier ist der Modus "einzelne Tabelle" für die Tabelle "Seiteninhalt" aktiv (die Inhaltselemente enthält). In der Liste der Tabellen-Felder ist das Feld "Hide" (Verbergen) ausgewählt und wird nun in der Liste oben angezeigt. Wenn Sie eines der (rot markierten) Bearbeitungssymbole anklicken, dann können Sie [von links nach rechts] a) ein einzelnes Feld ("Überschrift"/"Header") b) alle gelisteten Felder ("Überschrift"/"Header" und "Verbergen"/"Hide") c) ein einzelnes Feld ("Verbergen"/"Hide") bearbeiten, jeweils für ALLE Datensätze der Liste. + + Web>List module with no ID given + Modul Web > Liste ohne übergebene ID + + + The Web>List module must have a page ID passed to it before it can display any content. Please click a page title in the Page Tree. + Das Modul Web > Liste benötigt eine Seiten-ID, damit es Inhalt anzeigen kann. Bitte wählen Sie eine Seite im Seitenbaum. + + + xMOD_csh_corebe:list_module + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + xMOD_csh_corebe:list_module + + + Root of the Page Tree + Wurzel des Seitenbaums + + + The root of the Page Tree is having id 0 (zero = no page) and the special circumstance is that records in the page tree root can be accessed and edited <i>only</i> by "Admin" users. + Die Wurzel des Seitenbaums hat die ID 0. Dies bewirkt, dass <em>nur</em> Administratoren Datensätze in der Wurzel anlegen und bearbeiten können. + + + Only records from certain database tables are allowed to be created in the page tree root. This includes Backend Users, Backend Groups, File Mount records, Language records etc., and you cannot create Content Elements or Frontend Users in the root of the Page Tree. It also works the other way around; For example you cannot create Backend Users anywhere in the page tree. +Usually records that are located in the page tree root are somehow "global" for the whole TYPO3 installation and doesn't make sense inside a specific branch of the page tree. + Nur Datensätze ganz bestimmter Tabellen können in der Wurzel des Seitenbaums angelegt werden. Dazu gehören Backend-Benutzer und -Gruppen, Verzeichnisfreigaben, Sprachendatensätze usw. Es lassen sich aber keine Inhaltselemente oder Frontend-Benutzer in der Wurzel anlegen. Andersherum gilt ähnliches, so können Sie etwa Backend-Benutzer nicht irgendwo im Seitenbaum anlegen. Datensätze in der Wurzel des Seitenbaums haben "globale" Bedeutung für die ganze TYPO3-Installation und sind daher irgendwo anders im Seitenbaum nicht sinnvoll. + + xMOD_csh_corebe:list_module +The List module ("Inside TYPO3") | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/CoreModules/ListModule/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + xMOD_csh_corebe:list_module +Das Modul "Liste" ("Inside TYPO3") | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/CoreModules/ListModule/ + + EXT:core/Resources/Public/Images/cshimages/core_13.png, +EXT:core/Resources/Public/Images/cshimages/core_14.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_13.png, +EXT:core/Resources/Public/Images/cshimages/core_14.png, + + Example of records in the page tree root; Backend users, groups, filemounts and website languages. +When "Admin"-users wants to create a new record in the page tree root they will see a limited number of record types to create. This reflects which tables are configured to be created in the page tree root. + Beispiele für Datensätze in der Wurzel des Seitenbaums: Backend-Benutzer, -Gruppen, Verzeichnisfreigaben und Sprachen der Website. Wenn Administratoren neue Datensätze in der Wurzel anlegen wollen, dann sehen sie eine beschränkte Auswahl an Datensatztypen. Das spiegelt die Tabellen wieder, die in der Wurzel erlaubt sind. + + TYPO3 Clipboard + TYPO3-Zwischenablage + + + The clipboard is an internal registry where records and files can be "stored" temporarily. Usually the clipboard is used for copy/cut/paste operations internally of one or more elements. + Die Zwischenablage ist eine interne Datenbank, in der Datensätze und Dateien zeitweise "gespeichert" werden können. Normalerweise wird die Zwischenablage zum internen Kopieren/Ausschneiden/Einfügen eines oder mehrerer Elemente verwendet. + + + xMOD_csh_corebe:list_module, +xMOD_csh_corebe:filelist_clipboard, +Using the clipboard | https://docs.typo3.org/typo3cms/GettingStartedTutorial/TheListModuleAndClipboard/UsingTheListModuleEffectively/ +Numeric Clipboard pads | https://docs.typo3.org/typo3cms/GettingStartedTutorial/TheListModuleAndClipboard/TheNumericClipboardPads-ManagingManyElements/ +Clipboard details [Technical] | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/GeneralInterfaceFeatures/Clipboard/, +Accessing clipboard in scripts [Technical] | https://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/Examples/Clipboard/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + xMOD_csh_corebe:list_module, +xMOD_csh_corebe:filelist_clipboard, +Verwendung der Zwischenablage | https://docs.typo3.org/typo3cms/GettingStartedTutorial/TheListModuleAndClipboard/UsingTheListModuleEffectively/ +Nummerische Zwischenablagen | https://docs.typo3.org/typo3cms/GettingStartedTutorial/TheListModuleAndClipboard/TheNumericClipboardPads-ManagingManyElements/ +Details zur Zwischenablage [Technisch] | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/GeneralInterfaceFeatures/Clipboard/, +Zugriff auf Zwischenablagen in Skripts [Technisch] | https://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/Examples/Clipboard/ + + EXT:core/Resources/Public/Images/cshimages/core_16.png, +EXT:core/Resources/Public/Images/cshimages/core_17.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_16.png, +EXT:core/Resources/Public/Images/cshimages/core_17.png, + + Whenever you use the copy/cut/paste functions in the clickmenus you will actually use the clipboard to store the element internally in TYPO3. +If you select one of the numeric clipboard pads you will be able to store more than a single element on the clipboard at a time. In the record listings you will then see checkboxes next to the elements by which you can select/deselect elements for the clipboard. + Bei jeder Nutzung der Funktionen zum Kopieren/Ausschneiden/Einfügen der Kontextmenüs wird die Zwischenablage zum Speichern der Elemente innerhalb von TYPO3 verwendet. In den Datensatzübersichten finden sich dann Markierungsfelder neben den Elementen, über die Elemente für die Zwischenablage ausgewählt bzw. abgewählt werden können. + + Search Box + Suchformular + + + By this search box you can do a free text search in all the listed records. You can also search recursively in sub-pages by selecting a number of levels to search in the selector box to the right of the search field. + Mit Hilfe dieses Suchformulars können Sie eine Volltextsuche in allen Datensätzen auf dieser Seite durchführen. Sie können auch rekursiv in Unterseiten suchen, indem Sie im Auswahlfeld zur Rechten die Anzahl der zu durchsuchenden Ebenen auswählen. + + + xMOD_csh_corebe:list_module + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + xMOD_csh_corebe:list_module + + + EXT:core/Resources/Public/Images/cshimages/core_15.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_15.png, + + + List module options + Optionen des Moduls "Liste" + + + Enable additional options like the "Extended view" mode to see additional control buttons for each record in the listing or the "Clipboard" to see the clipboard and its content. + Aktivieren Sie weitere Optionen wie den Modus "Erweiterte Ansicht", der Ihnen zusätzliche Bedienelemente für jeden Datensatz anzeigt, oder die "Zwischenablage", um sie und den Inhalt anzuzeigen. + + + xMOD_csh_corebe:list_module, +xMOD_csh_corebe:list_clipboard, +xMOD_csh_corebe:filelist_options + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + xMOD_csh_corebe:list_module, xMOD_csh_corebe:list_clipboard, xMOD_csh_corebe:filelist_options + + EXT:core/Resources/Public/Images/cshimages/core_18.png, +EXT:core/Resources/Public/Images/cshimages/core_19.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_18.png, +EXT:core/Resources/Public/Images/cshimages/core_19.png, + + The options checkboxes. +Selecting "Extended view" will enable the control buttons in the record lists. + Die Markierungsfelder. Durch Auswahl von "Erweiterte Ansicht" werden die Bedienelemente in den Datensatzlisten aktiviert. + + Pagetree Overview + Seitenbaumüberblick + + + The Pagetree Overview shows information related to pages for a branch of the page tree. This includes start- and stop-times, cache settings etc. + Der Seitenbaumüberblick zeigt Informationen zu Seiten für einen Zweig des Seitenbaums. Dies beinhaltet Start- und Stoppzeiten, Cacheeinstellungen etc. + + + _MOD_web_info:func_0, +_MOD_web_info:func_1, +_MOD_web_info:func_2, +_MOD_web_info:stat + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + _MOD_web_info:func_0, +_MOD_web_info:func_1, +_MOD_web_info:func_2, +_MOD_web_info:stat + + EXT:frontend/Resources/Public/Images/cshimages/pagetree_overview_1.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/pagetree_overview_1.png + + + One of the features of the Pagetree Overview module is that you can see what types of records are found on pages in a branch. Here record counts are shown for a page tree branch 2 levels down. + Eine der Funktionen der Seitenbaumübersicht ist die Anzeige der Inhaltselementstyp auf Seiten in jedem Zweig. Es werden Datensatzanzahlen für einen Seitenbaumzweig zwei Ebenen abwärts angezeigt. + + + Create new record + Neuen Datensatz erstellen + + + This list shows the types of records (database tables) you can create on the page. Click a table name to select the type. + Diese Liste zeigt die Typen von Datensätzen, die Sie auf der Seite erstellen können. Klicken Sie auf einen Namen, um diesen Typ auszuwählen. + + + xMOD_csh_corebe:new_ce, +xMOD_csh_corebe:new_pages + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + xMOD_csh_corebe:new_ce, xMOD_csh_corebe:new_pages + + EXT:core/Resources/Public/Images/cshimages/core_70.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_70.png + + + The selection of records a user can create on this particular page. The selection depends on the user's permissions and the page type. For example a Folder page type can contain any kind of record while regular pages can contain only some types (like Content Elements). + Auswahl an Datensätzen, die der Benutzer auf dieser Seite erstellen kann. Sie ist abhängig von den Rechten des Benutzers und vom Seitentyp. Zum Beispiel kann eine Seite des Typs Ordner jeden Typ Datensatz enthalten, während normale Seiten nur einige enthalten können (wie etwa Inhaltselemente). + + + Create new page wizard + Assistent "Neue Seite erstellen" + + + Creating a new page means you have to find a position for it in the page tree. This wizard helps you find this position easily by clicking the flashing arrow pointing to the position you want. + Um eine neue Seite zu erstellen, legen Sie zuerst ihre Position im Seitenbaum fest. Dieser Assistent hilft Ihnen dabei: Klicken Sie einfach auf den Pfeil an der Stelle, an der Sie Ihre Seite einfügen möchten. + + + xMOD_csh_corebe:new_regular, +xMOD_csh_corebe:new_ce, +How to create a new page | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/NewPage/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + xMOD_csh_corebe:new_regular, +xMOD_csh_corebe:new_ce, +Anleitung zum Erstellen einer neuen Seite | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/NewPage/ + + EXT:core/Resources/Public/Images/cshimages/core_20.png, +EXT:core/Resources/Public/Images/cshimages/core_21.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_20.png, +EXT:core/Resources/Public/Images/cshimages/core_21.png, + + Between each page in the tree you find small icons that point out a place for a new page. Select a position by clicking one of these icons. +To access the "Create new page wizard" in the first place, just click the link in the Create new record dialog. + Zwischen allen Seiten im Seitenbaum finden Sie kleine Symbole, die auf eine mögliche Position für Ihre neue Seite zeigen. Wählen Sie eine Position, indem Sie auf eines dieser Symbole klicken. Um den Assistenten "Neue Seite erstellen" aufzurufen, klicken Sie auf den Link im Dialog "Neuen Datensatz erstellen". + + Create new Content Element Wizard + Assistent "Neues Inhaltselement erstellen" + + + Content Elements come in many flavors and inserting new content on a page means you have to select the right element type. This wizard helps you to pick a main type of element before you actually begin to enter content. + Inhaltselemente gibt es in einer Reihe unterschiedlicher Typen. Das Hinzufügen neuen Inhalts zu einer Seite erfordert daher die Auswahl des richtigen Elementtyps. Dieser Assistent hilft Ihnen dabei. Danach können Sie mit der Eingabe des eigentlichen Inhalts beginnen. + + + Selecting an element type here will just preset the content element with certain values. You can always change the values later and if you cannot find exactly the type you need you can just pick the one that comes closest to your need, then adjust the details later. + Den Elementtyp, den Sie hier auswählen, können Sie später noch beliebig ändern. Falls Sie also nicht gleich den zutreffenden Typ gefunden haben, können Sie erst denjenigen auswählen, der dem gewünschten am nächsten zu kommen scheint, und die Einzelheiten später anpassen. + + + xMOD_csh_corebe:new_pages, +xMOD_csh_corebe:new_regular, +How to create new page content | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/NewPage/ +More about Content Element types | https://docs.typo3.org/typo3cms/GettingStartedTutorial/GeneralPrinciples/PageContent/ +Adding Custom elements [Technical] | https://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/Examples/ContentElementWizard/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + xMOD_csh_corebe:new_pages, +xMOD_csh_corebe:new_regular, +Anleitung zum Erstellen neuen Seiteninhalts | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/NewPage/ +Mehr über Inhaltselementstypen | https://docs.typo3.org/typo3cms/GettingStartedTutorial/GeneralPrinciples/PageContent/ +Benutzerdefinierte Elemente hinzufügen [Technisch] | https://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/Examples/ContentElementWizard/ + + EXT:core/Resources/Public/Images/cshimages/core_22.png, +EXT:core/Resources/Public/Images/cshimages/core_23.png, +EXT:core/Resources/Public/Images/cshimages/core_24.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_22.png, +EXT:core/Resources/Public/Images/cshimages/core_23.png, +EXT:core/Resources/Public/Images/cshimages/core_24.png, + + The Content Element wizard presents a set of preset types. Just select one by clicking its title. +After selecting the type you will (often) have to select a position of the element among the other existing Content Elements on the page. +You can access the Content Element wizard from the Create new record dialog. + Der Assistent für Inhaltselemente führt einen Satz verschiedener Elementtypen auf. Wählen Sie einen durch einen Klick aus. Nach der Auswahl des Typs ist es (oft) erforderlich, für das Element eine Position innerhalb der bereits vorhandenen Elemente auf der Seite festzulegen. Auf den Assistenten "Neues Inhaltselement erstellen" kann über den Dialog "Neuen Datensatz erstellen" zugegriffen werden. + + Move page wizard + Assistent "Seite verschieben" + + + By this wizard you can visually re-position (or copy) a page inside TYPO3. The element you move is shown in the top. + Mit Hilfe dieses Assistenten können Sie eine Seite innerhalb von TYPO3 über eine grafische Ansicht neu platzieren (oder kopieren). Das jeweilige Element wird im folgenden Formular oben angezeigt. + + + As an alternative to using the regular Copy/Cut/Paste functions in the clickmenus of records you can also use the move-page wizard. It lets you re-position a page by a visual view of the page tree rather than using the concept of "Paste into" and "Paste after". + Alternativ zu den regulären Funktionen Kopieren, Ausschneiden und Einfügen in den Menüs der Datensätze, können Sie auch den Assistenten "Seite verschieben" verwenden. Damit ist es möglich, die Position einer Seite über eine grafische Ansicht des Seitenbaums zu ändern, statt über das "Einfügen in"- bzw. "Einfügen hinter"-Konzept. + + + xMOD_csh_corebe:move_el_cs, +xMOD_csh_corebe:new_pages, +Moving pages | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/NewPage/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + xMOD_csh_corebe:move_el_cs, +xMOD_csh_corebe:new_pages, +Seiten verschieben | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/NewPage/ + + EXT:core/Resources/Public/Images/cshimages/core_27.png, +EXT:core/Resources/Public/Images/cshimages/core_28.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_27.png, +EXT:core/Resources/Public/Images/cshimages/core_28.png, + + The wizard works like when you create new pages with the wizard; You position the element by the grey arrows. +To access the "Move page wizard" you open the clickmenu of the page, select "More options..." and then "Move page". Alternatively you can click the "Move page" icon in the "Extended view" of the Web>List module. + Der Assistent funktioniert wie beim Erstellen neuer Seiten: Die Position des Elements wird mit den grauen Pfeilen festgelegt. Um den Assistenten "Seite verschieben" aufzurufen, wählen Sie "Weitere Einstellungen..." und dann "Seite verschieben" aus. Alternativ kann das Symbol "Seite verschieben" in der "Erweiterten Ansicht" des Moduls "Web > Liste" verwendet werden. + + Move Content Element Wizard + Assistent "Inhaltselement verschieben" + + + By this wizard you can visually re-position (or copy) a Content Element inside TYPO3. The element you move is shown in the top. + Mit Hilfe dieses Assistenten können Sie ein Inhaltselement innerhalb von TYPO3 über eine grafische Ansicht neu platzieren (oder kopieren). Das jeweilige Element wird im folgenden Formular oben angezeigt. + + + By the grey icons in the content element list you can point out the new position of the content element. If you need to move the element to another page, simply browse the page tree in the bottom of the wizard. + Die neue Position des Inhaltselements können Sie über die grauen Pfeile in der Inhaltsübersicht festlegen. Soll das Element auf eine andere Seite verschoben werden, wählen Sie diese einfach im Seitenbaum im unteren Bereich des Assistenten aus. + + + xMOD_csh_corebe:move_el_pages, +xMOD_csh_corebe:new_regular + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + xMOD_csh_corebe:move_el_pages, xMOD_csh_corebe:new_regular + + EXT:core/Resources/Public/Images/cshimages/core_25.png, +EXT:core/Resources/Public/Images/cshimages/core_26.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_25.png, +EXT:core/Resources/Public/Images/cshimages/core_26.png, + + The wizard works like when you create new Content Elements with the wizard; You position the element by the grey arrows. +To access the "Move Content Element Wizard" you click the "Move element" icon in the "Extended view" of the Web>List module. + Der Assistent funktioniert wie beim Erstellen neuer Inhaltselemente: Die Position des Elements wird mit den grauen Pfeilen festgelegt. Um den Assistenten "Inhaltselement verschieben" aufzurufen, verwenden Sie das Symbol "Seite verschieben" in der "Erweiterten Ansicht" des Moduls "Web > Liste". + + History log + Änderungsverlauf + + + The History log gives you a visual overview of the changes that has happened to the element over the last editing operations. You can roll back changes to any state by using the icons in the interface. + Das Verlaufsprotokoll verschafft Ihnen einen grafischen Überblick der Änderungen, die bei den letzten Bearbeitungsvorgängen am Element vorgenommen wurden. Mit Hilfe der Bedienungselemente kann jeder beliebige Stand wiederhergestellt werden. + + + By default 20 states of history data is preserved in TYPO3 and after a week it expires. The history is very useful for tracking changes to a record since you can see which user did what at which point in time - and roll back any changes you didn't like. +If you click the roll-back pencil you will revert the element to the state it had at that particular time. +If you click the Info icon you will see in detail what the difference is from current time to this state of the element. + +<b>Configuring levels and expire times [for admins]</b> +If you want to extend the number of history states to above the default 20 you can easily do so using Page TSconfig - meaning that it can even depend on the branch of the page tree where the record is stored! See link below. + +<b>Notice:</b> If you do not see red/green difference values, the server TYPO3 runs on does not support making difference views or it has been incorrectly configured to provide this feature. + Standardmäßig werden die Daten von 20 Bearbeitungsständen im Verlauf vorgehalten. Sie verfallen nach einer Woche. Die Verlaufsfunktion ist sehr nützlich, wenn man Änderungen an einem Datensatz nachvollziehen will, da man sehen kann, wer was zu welchem Zeitpunkt getan hat und diese Änderungen ggf. rückgängigmachen kann. Wählt man den Wiederherstellen-Bleistift aus, so wird das Element auf den Stand zurückgesetzt, den es zu diesem bestimmten Zeitpunkt hatte. Mit Hilfe des Informationssymbols lassen sich die Unterschiede zwischen dem aktuellen und dem ausgewählten Stand detailliert anzeigen. <b>Konfigurieren der Ebenen und Verfallszeiten [für Administratoren]</b> Soll die Anzahl der vorgehaltenen Verlaufszustände auf über 20 erhöht werden, so ist dies einfach über Seiten-TSconfig möglich - d.h. es kann sogar von der Position abhängen, die das Element im Seitenbaum einnimmt. Siehe unteren Link. <b>Hinweis:</b> Sind keine roten und grünen Werte zu sehen, unterstützt der Server, auf dem TYPO3 betrieben wird, die Erstellung von Unterschiedsansichten nicht oder er wurde nicht ordnungsgemäß eingerichtet. + + xMOD_csh_corebe:history_sum, +Configuring History using Page TSconfig | https://docs.typo3.org/typo3cms/TSconfigReference/PageTsconfig/Mod/ +Undo/History article | http://typo3.org/documentation/tips-tricks/the-undohistory-feature/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + xMOD_csh_corebe:history_sum, +Konfiguration des Verlaufs mit Seiten-TSconfig | https://docs.typo3.org/typo3cms/TSconfigReference/PageTsconfig/Mod/ +Artikel zum Rückgängigmachen/Verlauf | http://typo3.org/documentation/tips-tricks/the-undohistory-feature/ + + EXT:core/Resources/Public/Images/cshimages/core_37.png, +EXT:core/Resources/Public/Images/cshimages/core_38.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_37.png, +EXT:core/Resources/Public/Images/cshimages/core_38.png + + You can access the History/Undo log from the Web>List module when in "Extended view" mode. Alternatively you can access it under "More options..." in the clickmenu of an element. +The History log shows visually the changes between each step of editing. + Der Änderungsverlauf kann über das Modul "Web > Liste" in der "Erweiterten Ansicht" aufgerufen werden. Alternativ ist er auch im Menü "Weitere Einstellungen" des Kontextmenüs der Elemente zu finden. Der Änderungsverlauf zeigt die bei jeder Bearbeitung vorgenommenen Änderungen grafisch an. + + History Summary + Änderungsverlauf Zusammenfassung + + + This shows the total difference between the selected state in history to the current state of this element. + Zeigt die kumulierten Änderungen zwischen dem gewählten Zeitpunkt im Verlauf und dem aktuellen Stand an. + + + You can browse forth and back in the history using the arrow buttons in the upper left corner. You can also save a state in history by the little "disk-icon". +Finally you can revert either the whole record to this state in history by the revert icon in the top <em>or</em> you can revert only a single field if you like to by clicking the revert icon displayed for each field. + +<b>Notice:</b> If you do not see red/green difference values, the server TYPO3 runs on does not support making difference views or it has been incorrectly configured to provide this feature. + Mit Hilfe der Pfeilschaltflächen links oben kann man sich innerhalb des Verlaufs vor und zurück bewegen. Darüber hinaus kann mit dem kleinen Diskettensymbol ein Stand innerhalb des Verlaufes gespeichert werden. Schließlich lässt sich entweder der gesamte Datensatz auf den entsprechenden Stand durch Auswahl des Symbols "Zurücksetzen" ganz oben zurücksetzen, oder auch nur ein einzelnes Feld durch Auswahl des Symbols für das Feld. <b>Hinweis:</b> Sind keine roten und grünen Werte zu sehen, unterstützt der Server, auf dem TYPO3 betrieben wird, nicht die Erstellung von Unterschiedsansichten oder er wurde nicht ordnungsgemäß eingerichtet. + + xMOD_csh_corebe:history_entry, +Undo/History article | http://typo3.org/documentation/tips-tricks/the-undohistory-feature/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + xMOD_csh_corebe:history_entry, Artikel zum Rückgängigmachen/Verlauf | http://typo3.org/documentation/tips-tricks/the-undohistory-feature/ + + EXT:core/Resources/Public/Images/cshimages/core_39.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_39.png + + + The Info view of a state in history shows the "sum" of changes from current time to that point in history for the element. + Die Informationsanzeige eines Zeitpunkts innerhalb des Verlaufs zeigt die "Summe" aller Änderungen vom gewählten Zeitpunkt bis zur aktuellen Zeit an. + + + Log entry history + Verlauf des Protokolleintrags + + + This view displays the changes made to the content element for the log entry you clicked. The red and green values in the text shows the previous/new values of the record. + In dieser Ansicht werden die an einem Inhaltselement vorgenommenen Änderungen für den ausgewählten Protokolleintrag angezeigt. Die rot und grün markierten Textteile zeigen die vorherigen und neuen Werte des Datensatzes an. + + + <b>Notice:</b> If you do not see red/green difference values, the server TYPO3 runs on does not support making difference views or it has been incorrectly configured to provide this feature. + <b>Hinweis:</b> Sind keine roten und grünen Werte zu sehen, unterstützt der Server, auf dem TYPO3 betrieben wird, nicht die Erstellung von Unterschiedsansichten oder er wurde nicht ordnungsgemäß eingerichtet. + + + EXT:core/Resources/Public/Images/cshimages/core_40.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_40.png + + + TYPO3 Editing Forms + TYPO3-Bearbeitungs-Formulare + + + All records in TYPO3 is edited through a standardized form interface like the one you see here. No matter if you edit pages, content elements, guestbook items or user records you will use the same familiar interface. + Alle Datensätze in TYPO3 werden mit einer einheitlichen Oberfläche wie der, die Sie hier sehen, bearbeitet. Egal ob Sie Seiten, Inhaltselemente, Gästebuch-Einträge oder Benutzer-Daten bearbeiten, können Sie die gleiche, vertraute Oberfläche verwenden. + + + <b>Saving content</b> +Just press one of the save-buttons in the top of bottom of the form. There are some variants allowing you to "Save and close document" or "Save document and View page". The latter will save the document and open a new window where the affected page is shown (be sure to disable pop-up blockers for this function!) + +<b>Editing multiple records at a time</b> +From the Web>List module you can activate editing of multiple records at a time. This is done when you list a single table and enable multiple columns for display (see Web>List module for details) - then icons will link you to a form with multiple records displayed, possibly with only certain fields available for editing. + +<b>Frontend Editing</b> +Another way of editing records in TYPO3 is using the website frontend. Depending on your user credentials you will see small pencil icons in the frontend. When you click these you will be guided to a form where you can also change the content. + +<b>Customize the forms [for Admins]</b> +You can customize the TCEforms in many ways using User TSconfig and Page TSconfig. See links below. + <b>Inhalt speichern</b> +Klicken Sie einfach auf eine der Speichern-Schaltflächen oben im Formular. Sie können das "Dokument speichern", das "Dokument speichern und schließen" oder das "Dokument speichern und Web-Seite anzeigen". Letztere Funktion speichert das Dokument und ruft ein neues Fenster auf, in dem die Seite angezeigt wird. (Stellen Sie sicher, dass Sie Ihren Popup-Blocker deaktiviert haben, falls Sie einen verwenden und diese Funktion nutzen möchten.) + +<b>Mehrere Datensätze gleichzeitig bearbeiten</b> +Im Modul "Web > Liste" können Sie das gleichzeitige Bearbeiten mehrerer Datensätze aktivieren. Wählen Sie dazu eine Tabelle aus ("Nur diese Tabelle anzeigen") und aktivieren Sie ein oder mehrere Felder zur Ansicht ("Felder setzen"; Details siehe "Web > Liste"). Sie sehen dann über jeder Felderspalte Symbole, mit denen Sie den Wert dieses Feldes in den Datensätzen der Seite bearbeiten können. Möglicherweise ist das gewählte Feld nicht für alle Datensätze verfügbar. + +<b>Frontend-Bearbeitung</b> +Eine andere Möglichkeit, Datensätze in TYPO3 zu bearbeiten, ist die Benutzung des Website-Frontends. Abhängig von Ihren Benutzerrechten sehen Sie, wenn Sie angemeldet sind, kleine Stiftsymbole im Frontend. Wenn Sie auf diese klicken, erscheint ein Formular, mit dessen Hilfe Sie den jeweiligen Inhalt bearbeiten können. + +<b>Individualisierung der Formulare [für Administratoren]</b> +Sie können die Formulare (TCEforms) individualisieren, indem Sie Benutzer-TSconfig oder Seiten-TSconfig verwenden. Siehe nachstehende Links. + + Editing pages | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/EditPageContent/ +Frontend Editing | http://typo3.org/documentation/document-library/doc_tut_quickstart/Frontend_editing/, +xMOD_csh_corebe:list_module +User TSconfig related to forms | https://docs.typo3.org/typo3cms/TSconfigReference/UserTsconfig/Options/ +Page TSconfig related to forms | https://docs.typo3.org/typo3cms/CoreApiReference/Rte/Transformations/Tsconfig/ +Linking to the edit forms [Technical] | https://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/Examples/EditLinks/ + Seiten bearbeiten | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/EditPageContent/ +Bearbeitung im Frontend | http://typo3.org/documentation/document-library/doc_tut_quickstart/Frontend_editing/, +xMOD_csh_corebe:list_module +Benutzer-TSconfig für Formulare | https://docs.typo3.org/typo3cms/TSconfigReference/UserTsconfig/Options/ +Seiten-TSconfig für Formulare | https://docs.typo3.org/typo3cms/CoreApiReference/Rte/Transformations/Tsconfig/ +Verlinken auf Bearbeitungsformulare [Technisch] | https://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/Examples/EditLinks/ + + EXT:core/Resources/Public/Images/cshimages/core_30.png, +EXT:core/Resources/Public/Images/cshimages/core_29.png, +EXT:core/Resources/Public/Images/cshimages/core_32.png, +EXT:core/Resources/Public/Images/cshimages/core_33.png, +EXT:core/Resources/Public/Images/cshimages/core_31.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_30.png, +EXT:core/Resources/Public/Images/cshimages/core_29.png, +EXT:core/Resources/Public/Images/cshimages/core_32.png, +EXT:core/Resources/Public/Images/cshimages/core_33.png, +EXT:core/Resources/Public/Images/cshimages/core_31.png, + + This is how a typical record is edited in TYPO3. The form display is standardized for all types of records. You will always see the same buttons in the top for saving or closing. In the blue bar you will see the type of record (table name) and the ID number that each record has (uid). Here the record is a page with ID "2" and the title "Content Elements". +The "additional fields" from the example above is located in a so called "palette". This is an example of three content elements being edited at the same time. You can edit multiple records by using the links from the Web>List module in single-table mode. Notice that not only are three records shown at the same time - it is also a limited number of fields shown for editing, here "Header" and "Hide". You can combine this almost any way you like. This is of course very useful if you need to edit only the header of multiple records. + So wird ein Datensatz in TYPO3 typischerweise bearbeitet. Das Bearbeitungsformular ist für alle Typen von Datensätzen einheitlich. Sie haben im oberen Bereich immer die gleichen Schaltflächen zum Speichern oder Schließen zur Verfügung. Darunter sehen Sie den Typ des jeweiligen Datensatzes, den Sie gerade bearbeiten, und seine ID (uid). Hier handelt es sich um eine Seite mit der ID "2" und dem Titel "Content Elements". +Die zusätzlichen Felder aus dem Beispiel oberhalb befinden sich in der sogenannten "Palette", die normalerweise unter dem jeweiligen Feld, zu dem die Palette gehört, angezeigt wird. (Im Bild - aus einer älteren TYPO3-Version - wurde die Palette im oberen Rahmen angezeigt.) Dieses Beispiel zeigt, wie drei Inhaltselemente gleichzeitig bearbeitet werden. Sie können mehrere Elemente gleichzeitig bearbeiten, indem Sie im Modul "Web > Liste" eine einzelne Tabelle auswählen. Beachten Sie auch, dass nicht einfach drei vollständige Elemente gleichzeitig gezeigt werden, sondern dass Sie die Auswahl der zu bearbeitenden Felder festlegen können. Hier wurden "Überschrift" und "Verbergen" gewählt. Sie können eine beliebige Auswahl treffen, was sehr nützlich ist, wenn Sie etwa nur die Überschriften mehrerer Datensätze bearbeiten möchten. + + Forms Menu + Formularmenü + + + This is alternative ways to select "Save"/"Close" operations for records. You can also select "clear-cache" operations if you are allowed access to them. + Hierbei handelt es sich um eine alternative Methode zur Auswahl der Vorgänge "Speichern" und "Schließen" für Datensätze. Sind entsprechende Rechte vorhanden, können auch Befehle zum Löschen des Cache ausgewählt werden. + + + Clearing the cache for pages and clearing all cache can be done from this menu as well. If you wonder why content on the frontend webpage seems to be different from what is in the database you might need to clear the page cache by using one of these options. +If cache options are not available for you, you should ask your administrator to enable it for you. (Admins: See link below to TSconfig.) + Von diesem Menü aus ist es auch möglich, den Seiten-Cache oder alle Caches zu leeren. Falls Sie sich fragen, warum der Inhalt des Frontends nicht mit dem der Datenbank übereinzustimmen scheint, ist vielleicht ein Leeren des Caches mit einer dieser Optionen erforderlich. Falls keine Befehle für den Cache zur Verfügung stehen, wenden Sie sich bitte an den Administrator. (Administratoren: Siehe unteren Link zu TSconfig.) + + User TSconfig (See "clearCache.pages/.all") | https://docs.typo3.org/typo3cms/TSconfigReference/PageTsconfig/Options/ + Benutzer-TSconfig (Siehe "clearCache.pages/.all") | https://docs.typo3.org/typo3cms/TSconfigReference/PageTsconfig/Options/ + + + EXT:core/Resources/Public/Images/cshimages/core_36.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_36.png, + + + Viewing page permissions + Seitenrechte anzeigen + + + This view will tell you about the page permissions in the page tree. + Diese Anzeige stellt Informationen über die Zugriffsrechte auf Seiten im Seitenbaum bereit. + + + There are two modes you can select: + +<b>User overview:</b> +This will show you the permissions for <em>your</em> login. So the green/red indicators will reflect the combined user/group/everyone permissions that apply to your login! +If there is a grey background behind the indicators it tells you that you are the owner of the page. + +<b>Permissions</b> +Shows the permissions settings for owner / group / everybody. You will be able to edit these settings by clicking the edit icon next to the page title. Only an owner of a page (or the "Admin"-user) can change permissions for the page. + Es stehen zwei Modi zur Auswahl: <b>Benutzerübersicht:</b> Zeigt die Zugriffsrechte für <em>Ihre</em> Anmeldung. Die roten und grünen Indikatoren spiegeln dann die kombinierten Zugriffsrechte für Benutzer/Gruppe/Alle wieder, die gerade für Sie gelten! Ein grauer Hintergrund hinter den Indikatoren zeigt an, dass Sie Besitzer der Seite sind. <b>Zugriffsrechte</b> Zeigt die Zugriffsrechte für den Besitzer/eine Gruppe/Alle an. Die Einstellungen können über das Symbol "Bearbeiten" neben dem Seitentitel angepasst werden. Nur der Besitzer einer Seite und Administratoren können die Zugriffsrechte für eine Seite ändern. + + xMOD_csh_corebe:perm_module_setting, +User Management How-to | https://docs.typo3.org/typo3cms/GettingStartedTutorial/UserManagement/SettingUpUserPermissions/ +Permission system in TYPO3 [Technical] | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/AccessControl/AccessControlOptions/, +_MOD_user_setup:option_helpText + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + xMOD_csh_corebe:perm_module_setting, +Anleitung zur Benutzerverwaltung | https://docs.typo3.org/typo3cms/GettingStartedTutorial/UserManagement/SettingUpUserPermissions/ +Berechtigungssystem in TYPO3 [Technisch] | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/AccessControl/AccessControlOptions/, +_MOD_user_setup:option_helpText + + EXT:core/Resources/Public/Images/cshimages/core_43.png, +EXT:core/Resources/Public/Images/cshimages/core_41.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_43.png, +EXT:core/Resources/Public/Images/cshimages/core_41.png, + + Setting permissions for a page + Seitenrechte setzen + + + Select the owner user and group plus the permissions for each in the matrix. Only an owner of a page (or the "Admin"-user) can change permissions for the page. + Wählen Sie den Besitzerbenutzer und die -gruppe sowie die Rechte für diese in der Tabelle aus. Nur der Besitzer einer Seite (oder ein Admin-Benutzer) kann die Rechte für eine Seite anpassen. + + + Setting permissions is done in five categories for owner / group / everybody so it works much like permissions for files and folders in many operating systems. + +<b>Show page</b> +If set, a user can see the page and its content in the backend. The user can also copy the content but not move, delete or edit. + +<b>Edit content</b> +Allows users to add, delete, change and move records (other than page records) on this page. This permission must be given if users should be allowed to create Content Elements etc. on the page. + +<b>Edit page</b> +Allows a user to edit the page record itself. This could be changing the page title or moving the page to another location. + +<b>Delete page</b> +If set, a user is allowed to delete the page and the content on the page. + +<b>New pages</b> +Allows users to create sub-pages to this page. + Seitenrechte können in fünf Kategorien für den Besitzer/eine Gruppe/Alle gesetzt werden. Dieses System hat also eine große Ähnlichkeit mit den Rechten, auf Dateien und Ordner zuzugreifen, die man in vielen Betriebssystemen einstellen kann. <b>Seite anzeigen</b> Falls erlaubt, kann der Benutzer die Seite und ihren Inhalt im Backend sehen. Der Benutzer kann den Inhalt kopieren, ihn aber nicht verschieben, löschen oder bearbeiten. <b>Inhalt bearbeiten</b> Erlaubt dem Benutzer, auf dieser Seite Datensätze (Inhaltselemente, nicht aber Seiten) hinzuzufügen, zu löschen, zu ändern und zu verschieben. Dieses Zugriffsrecht muss eingestellt sein, wenn Benutzer Inhaltselemente etc. auf der Seite erstellen können sollen. <b>Seite bearbeiten</b> Erlaubt einem Benutzer, die Seite an sich zu bearbeiten. Das ermöglicht es etwa, den Seitentitel zu ändern oder die Seite an eine andere Position zu verschieben. <b>Seite löschen</b> Wenn gesetzt, kann ein Benutzer die Seite und den Inhalt der Seite löschen. <b>Neue Seite</b> Erlaubt Benutzern, Unterseiten in der aktuellen Seite zu erstellen. + + xMOD_csh_corebe:perm_module, +User Management Howto | https://docs.typo3.org/typo3cms/GettingStartedTutorial/UserManagement/SettingUpUserPermissions/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + xMOD_csh_corebe:perm_module, +Anleitung zur Benutzer-Verwaltung | https://docs.typo3.org/typo3cms/GettingStartedTutorial/UserManagement/SettingUpUserPermissions/ + + EXT:core/Resources/Public/Images/cshimages/core_42.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_42.png + + + In this matrix you can set permissions for owner, group and everybody in the five categories available. + In dieser Tabelle können Zugriffsrechte für Besitzer, Gruppe und Alle in den fünf verfügbaren Kategorien gesetzt werden. + + + File > Filelist module + Modul "Datei > Dateiliste" + + + Shows the files and folders from the folder title you have clicked in the folder tree. Click the icons of the files and folders to perform various actions on the elements. + Zeigt die Dateien und Ordner aus dem Ordner, den Sie im Ordnerbaum angeklickt haben. Klicken Sie auf die Symbole der Dateien und Ordner, um unterschiedliche Aktionen durchzuführen. + + + The File > Filelist module provides the main interface to the web-based "FTP-features" in TYPO3. Clicking a folder in the navigation frame will display the files in that folder in the list frame to the right. + +If you click the icon of a file you will see a menu pop up with menu items related to the file or folder. This enables you to edit, rename and copy files to name a few. + +<b>The "TEMP" folder</b> +There is a special folder, the "TEMP" folder. This is meant to be used for temporary uploads of files that are going to be attached to TYPO3 records later. Content in the TEMP folder should be possible to flush once in a while when the folder becomes too crowded with files. So don't store persistent data in there! +The actual folder name is actually "_temp_". The interface will just interprete this with "TEMP" in bold. +The same applies to folders named "_recycler_" - they will be trash cans in the folder tree. + Das Modul "Datei > Dateiliste" stellt die Oberfläche für Web-basierte FTP-Funktionen in TYPO3 zur Verfügung. Nach einem Klick auf einen Ordner im Ordnerbaum wird der Inhalt zur Rechten angezeigt. Wenn Sie auf das Symbol einer Datei oder eines Ordners klicken, erscheint ein Kontextmenü, mit dem Sie sie/ihn bearbeiten, umbenennen und kopieren können. <b>Der "TEMP"-Ordner</b> Der "TEMP-Ordner" ist ein besonderer Ordner: Sie können ihn benutzen, um Dateien temporär zu speichern, bevor Sie sie später in einem Datensatz verlinken. Der Inhalt des TEMP-Ordners sollte gelöscht werden können, wenn der Ordner zu voll wird. Speichern Sie deshalb keine Dateien dort, die Sie verlinkt haben! Der tatsächliche Name des Ordners ist eigentlich "_temp_". Die Oberfläche von TYPO3 zeigt Ihnen dies als "TEMP" in Fettdruck an. Dasselbe gilt für Ordner mit dem Namen "_recycler_" - sie werden als Papierkorb im Ordnerbaum angezeigt. + + xMOD_csh_corebe:list_module, +xMOD_csh_corebe:filetree, +be_groups:file_mountpoints, +sys_filemounts + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + xMOD_csh_corebe:list_module, xMOD_csh_corebe:filetree, be_groups:file_mountpoints, sys_filemounts + + EXT:core/Resources/Public/Images/cshimages/core_47.png, +EXT:core/Resources/Public/Images/cshimages/core_49.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_47.png, +EXT:core/Resources/Public/Images/cshimages/core_49.png + + Here the content of the TEMP folder is shown in the list frame. You can see the filetype, the modification time, size of the file. If you click the filename you will open the file in the browser (if the path is in the web-root). +When you click a file icon you see a context menu appear over it. Here you can perform file operations on the item. + Hier wird der Inhalt des TEMP-Ordners angezeigt. Sie können folgende Informationen zu den Dateien sehen: den Dateityp, das Änderungsdatum, die Dateigröße, die Lese- und Schreibrechte von TYPO3 (LS = Lesen/Schreiben). Zusätzlich (nicht im Bild) wird daneben u.U. noch die Anzahl der Links auf die Datei angegeben (Ref. = Referenzen). Indem Sie auf den Dateinamen klicken, öffnen Sie die Datei im Browser (falls der Pfad unterhalb der Wurzel Ihrer Domain liegt). Wenn Sie auf ein Dateisymbol klicken, erscheint ein Kontextmenü über ihm. Hier können Sie unterschiedliche Dateioperationen durchführen. + + Filelist Clipboard + Dateiliste Zwischenablage + + + The TYPO3 clipboard works for files as well as for database records (see the Web>List module). You only need to enable the clipboard if you want to use the numeric clipboard pads. + Die TYPO3-Zwischenablage kann für Dateien wie für Datensätze verwendet werden (siehe Modul "Web > Liste"). Wenn Sie die Zwischenablage aktivieren, stehen Ihnen unterschiedliche Ablagen zur Verfügung: Die Ablage "Normal" und drei zusätzliche, durchnummerierte Ablagen. + + + xMOD_csh_corebe:list_clipboard, +About the Clipboard [Technical] | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/GeneralInterfaceFeatures/Clipboard/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + xMOD_csh_corebe:list_clipboard, +Über die Zwischenablage [Technisch] | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/GeneralInterfaceFeatures/Clipboard/ + + EXT:core/Resources/Public/Images/cshimages/core_44.png, +EXT:core/Resources/Public/Images/cshimages/core_46.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_44.png, +EXT:core/Resources/Public/Images/cshimages/core_46.png + + This shows the "Normal" pad on the clipboard. Here an image is now stored. The "Thumbnails" button of the clipboard is enabled so you will see the image icon. +When the numeric clipboard pads are enabled you will be able to place multiple items on the clipboard at one time. If the items selected are found in the current folder you can also see the selection reflected in the checkboxes of the items. To paste the contents into a file folder you use the paste icons available in the Filelist module. + Hier sehen Sie die Ablage "Normal", in der ein Bild gespeichert ist. Die Option "Vorschaubilder anzeigen" ist aktiviert, so dass Sie eine Miniaturansicht des Bildes sehen. Wenn eine der drei nummerierten Ablagen aktiviert ist, können Sie mehrere Dateien und Ordner gleichzeitig zur Ablage hinzufügen. Befinden sich die hinzugefügten Dateien bzw. Ordner im aktuellen Ordner, sehen Sie sie in der rechten Spalte ausgewählt. Um die Dateien oder Ordner einzufügen, benutzen Sie das Symbol "Einfügen" über der rechten Spalte im Submodul "Dateiliste". + + File > Filelist options + "Datei > Dateiliste" Optionen + + + You can enable the display of image thumbnails and show the clipboard if you need to copy/cut/paste multiple files or folders at a time. + Sie können für Bilder die Anzeige von Vorschaubildern aktivieren und die Zwischenablage anzeigen, wenn Sie mehrere Dateien oder Ordner gleichzeitig kopieren, ausschneiden oder einfügen möchten. + + + xMOD_csh_corebe:list_options, +_MOD_user_setup:option_showThumbs, +xMOD_csh_corebe:filelist_clipboard + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + xMOD_csh_corebe:list_options, _MOD_user_setup:option_showThumbs, xMOD_csh_corebe:filelist_clipboard + + EXT:core/Resources/Public/Images/cshimages/core_48.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_48.png + + + Enabling thumbnails means that all image file types will be displayed with their thumbnails. This makes it easy to browse an archive of files. + Wenn Sie Vorschaubilder aktivieren, werden alle Bilder mit einem Miniaturbild angezeigt. Das macht es einfach, Ordner nach bestimmten Dateien zu durchsuchen. + + + Editing a file + Datei bearbeiten + + + You can edit the contents of a text file with this dialog. + Hier können Sie den Inhalt einer textbasierten Datei bearbeiten. + + + xMOD_csh_corebe:filelist_module + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + xMOD_csh_corebe:filelist_module + + + EXT:core/Resources/Public/Images/cshimages/core_50.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_50.png + + + The editing form for a file is this simple textarea field. It's nothing fancy and experienced coders will miss such as TAB-functionality, but it can edit a stylesheet if badly needed... + Die Eingabemaske zum Bearbeiten ist dieses Textfeld. Es ist nichts ausgefallenes und erfahrene Programmierer werden so etwas wie Tabulatoren vermissen, aber mit ihm können Sie ein Stylesheet bearbeiten, wenn es nötig ist... + + + Creating a new file or folder + Erstellung einer neuen Datei oder eines neuen Ordners + + + Create new files and folder inside the folder you have selected. + Erstellen Sie neue Dateien und Ordner in dem Ordner, den Sie ausgewählt haben. + + + Creating a new folder + Neuen Ordner erstellen + + + Enter a name for a new file folder in the tree here. If you want to create multiple folders, please select the number of new folders before entering folder names. + Geben Sie hier den Namen für einen neuen Ordner an. Wenn Sie mehrere Ordner erstellen möchten, geben Sie bitte <em>vor</em> der Eingabe der Namen die Anzahl an. + + + xMOD_csh_corebe:filelist_module, +xMOD_csh_corebe:file_newfile, +xMOD_csh_corebe:file_rename + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + xMOD_csh_corebe:filelist_module, xMOD_csh_corebe:file_newfile, xMOD_csh_corebe:file_rename + + EXT:core/Resources/Public/Images/cshimages/core_51.png, +EXT:core/Resources/Public/Images/cshimages/core_52.png, +EXT:core/Resources/Public/Images/cshimages/core_53.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_51.png, +EXT:core/Resources/Public/Images/cshimages/core_52.png, +EXT:core/Resources/Public/Images/cshimages/core_53.png, + + To create a new folder you first click the parent folder icon in the folder tree. +As the next step you select the number of folders to create and then you enter the new folder names. +After pressing the "Create folders" button the folders will appear in the folder tree when you reload it. + Um einen neuen Ordner zu erstellen, klicken Sie in der Baumansicht zuerst auf das Symbol des Ordners, in dem der neue Ordner erstellt werden soll. Wählen Sie als nächstes die Anzahl der zu erstellenden Ordner und geben Sie danach die Ordnernamen ein. Klicken Sie auf "Ordner anlegen". Danach müssen Sie die Baumansicht aktualisieren und die Ordner werden angezeigt. + + Creating a new file + Neue Datei erstellen + + + Enter a filename here if you want to create a new text-based file. Notice that it must have one of the endings in the list of text-endings shown below (except "php" endings). + Geben Sie hier einen Dateinamen an, wenn Sie eine neue, textbasierte Datei erstellen möchten. Beachten Sie, dass sie eine der Endungen haben muss, die in der Liste unten angezeigt werden (außer "php"-Endungen). + + + Newly created files will have the size of 0 (zero). After creating a new file it would be natural that you wanted to edit the file to put content into it. This is done simply by clicking the icon of the file and select "Edit" from the clickmenu. + Neue Dateien haben eine Größe von 0 (null). Nachdem Sie eine neue Datei erstellt haben, können Sie sie bearbeiten, um ihr einen Inhalt zu geben. Klicken Sie dazu einfach auf das Symbol der Datei und klicken Sie in dem Menü auf "Bearbeiten". + + + xMOD_csh_corebe:file_edit, +xMOD_csh_corebe:filelist_module, +xMOD_csh_corebe:file_newfolder, +xMOD_csh_corebe:file_rename + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + xMOD_csh_corebe:file_edit, xMOD_csh_corebe:filelist_module, xMOD_csh_corebe:file_newfolder, xMOD_csh_corebe:file_rename + + EXT:core/Resources/Public/Images/cshimages/core_51.png, +EXT:core/Resources/Public/Images/cshimages/core_54.png, +EXT:core/Resources/Public/Images/cshimages/core_55.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_51.png, +EXT:core/Resources/Public/Images/cshimages/core_54.png, +EXT:core/Resources/Public/Images/cshimages/core_55.png, + + To create a new file, first click the folder icon where you want to create the file. Select "New". +Then enter the filename in the dialog in the right frame. +After pressing "Create file" you will see a new, empty file in the folder you selected. + Um eine neue Datei zu erstellen, klicken Sie zuerst auf das Symbol des Ordners, in dem Sie die Datei erstellen möchten. Wählen Sie "Neu". Geben Sie dann im rechten Bereich des Fensters den Dateinamen ein. Drücken Sie auf "Datei erzeugen" und Sie werden eine neue Datei in dem Ordner sehen, den Sie ausgewählt haben. + + Adding a new media asset + Hinzufügen einer neuen Mediendatei + + + Enter an URL to a media asset here. Notice that it must be from one of the allowed providers listed below. + Geben Sie hier eine URL zu einer Mediendatei an. Beachten Sie, dass diese URL zu einem der zulässigen Anbieter, die unten aufgelistet sind, gehören muss. + + + Rename a file or folder + Datei oder Ordner umbenennen + + + You can rename files or folders in TYPO3 quite easily. Just notice that certain characters are not allowed. So use a-z, numbers, underscores and don't make the names too long. If you enter invalid characters it will be automatically corrected. + Sie können Dateien und Ordner in TYPO3 ganz einfach umbenennen. Beachten Sie nur, dass bestimmte Zeichen nicht erlaubt sind. Nutzen Sie die Buchstaben von a bis z, Ziffern, den Unterstrich und machen Sie die Namen nicht zu lang. Wenn Sie ungültige Zeichen eingeben, werden diese automatisch korrigiert. + + + xMOD_csh_corebe:filelist_module + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + xMOD_csh_corebe:filelist_module + + + EXT:core/Resources/Public/Images/cshimages/core_56.png, +EXT:core/Resources/Public/Images/cshimages/core_57.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_56.png, +EXT:core/Resources/Public/Images/cshimages/core_57.png, + + To rename a file (or folder for that sake) just click the icon of it, select "Rename" and enter the new name. +Notice that restrictions may apply on filenaming, for instance ".php" is usually not a valid extension of a filename for security reasons. + Um eine Datei oder einen Ordner umzubenennen, klicken Sie auf sein Symbol, wählen Sie "Umbenennen" und geben Sie den neuen Namen ein. Beachten Sie, dass für Dateinamen Einschränkungen gelten können, so ist z.B. ".php" aus Sicherheitsgründen normalerweise keine erlaubte Endung. + + Uploading files. + Dateien hochladen + + + Here you can upload one or more files to the server. Start by selecting the number of files to upload, then you begin to select files from your local computer to upload. + Hier können Sie eine oder mehrere Dateien auf den Server hochladen. Beginnen Sie, indem Sie die Anzahl der hochzuladenden Dateien auswählen. Wählen Sie dann die Dateien, die Sie hochladen möchten, auf Ihrem Computer aus. + + + If the filenames you upload exist already they will be renamed with a numeric suffix, eg. "file_01.jpg". However you can avoid this behaviour if you select "Overwrite existing files" before pressing the "Upload" button. + +Normally there is a limit to the size of files you can upload. By default PHP will allow you to upload around 2MB. TYPO3 is configured to allow 10MB internally by default. These settings can be changed by your server administrator if you need them changed. + +Notice that file uploads may take a significant amount of time, even if you have fast internet access via DSL etc. If you have large amount of files you want to upload - or if the files are very large - you should consider using an FTP client instead. It depends not on TYPO3 but on the webserver whether this is an options for you. + Wenn die Dateinamen, der Dateien, die Sie hochladen, bereits existieren, werden sie umbenannt durch Anhängen einer Zahl, z.B. "Datei_01.jpg". Dieses Verhalten können Sie verhindern, indem Sie "Überschreibe vorhandene Dateien" auswählen, bevor Sie auf "Hochladen" klicken. Normalerweise gibt es eine Größenbeschränkung bei den Dateien, die Sie hochladen können. Standardmäßig erlaubt Ihnen PHP etwa 2 MB hochzuladen. TYPO3 ist standardmäßig so konfiguriert dass es bis zu 10 MB unterstützt. Diese Einstellungen können von Ihrem Server-Administrator angepasst werden, falls nötig. Beachten Sie, dass das Hochladen von Dateien einige Zeit benötigen kann, auch wenn Sie eine schnelle Internetverbindung wie DSL nutzen. Wenn Sie große Mengen an Dateien hochladen möchten oder wenn eine Datei sehr groß ist, dann überlegen Sie, ob Sie zum Hochladen statt TYPO3 nicht einen FTP-Klienten nutzen möchten. Ob das für Sie möglich ist, hängt nicht von TYPO3, sondern von Ihrem Web-Server ab. + + xMOD_csh_corebe:filelist_module, +How-to upload files | https://docs.typo3.org/typo3cms/GettingStartedTutorial/TheFileModuleOrImageArchives/UploadingImagesToTheArchive/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + xMOD_csh_corebe:filelist_module, +Anleitung zum Hochladen von Dateien | https://docs.typo3.org/typo3cms/GettingStartedTutorial/TheFileModuleOrImageArchives/UploadingImagesToTheArchive/ + + EXT:core/Resources/Public/Images/cshimages/core_58.png, +EXT:core/Resources/Public/Images/cshimages/core_59.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_58.png, +EXT:core/Resources/Public/Images/cshimages/core_59.png, + + To upload files, first click the folder icon where you want to upload to. From the clickmenu you select "Upload files". +In the next screen you select the number of files and click the "Browse..." buttons to select files from your computer. Finally you click the "Upload files" button to start the upload process (which might take some minutes with large files!) + Um Dateien hochzuladen, klicken Sie zuerst auf das Symbol des Ordners, in den Sie die Dateien hochladen möchten. Wählen Sie im Menü "Dateien hochladen". Wählen Sie im folgenden Dialog die Anzahl der Dateien und klicken Sie auf "Durchsuchen...", um die Dateien auszuwählen. Drücken Sie schließlich auf "Hochladen", um das Hochladen zu starten. (Dieser Vorgang kann bei großen Dateien einige Minuten dauern!) + + Table wizard + Tabellenassistent + + + The table wizard helps you create tables that are normally stored in the database by XML or a syntax where each line represents a row and each cell is divided by a vertical line sign, "|". This wizard makes it transparent for you. + Der Tabellenassistent hilft bei der Erstellung von Tabellen, die in der Datenbank normalerweise als XML-Daten oder in einer Syntax gespeichert werden, bei der jede Zeile des Textes eine Tabellenzeile repräsentiert und jede Zelle durch eine vertikale Linie ("|") abgetrennt wird. Dieser Assistent übersetzt dies für Sie. + + + The wizard is quite simple. By the buttons to the left and in the bottom you can add, delete and move columns and rows in the table. +You can also disable the setting "Small fields" below the wizard if you want larger textarea fields for the editing. + Der Assistent ist einfach zu handhaben. Mit Hilfe der Schaltflächen links und unten können Spalten und Zeilen der Tabelle hinzugefügt, daraus gelöscht und darin verschoben werden. Wer einen größeren Textbereich für die Bearbeitung bevorzugt, kann die Einstellung "Kleine Felder" unterhalb des Assistenten deaktivieren. + + xMOD_csh_corebe:wizard_forms_wiz, +Table Wizard details [Technical]| https://docs.typo3.org/typo3cms/TCAReference/AdditionalFeatures/CoreWizardScripts/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + xMOD_csh_corebe:wizard_forms_wiz, +Details zum Tabellenassistent [Technisch]| https://docs.typo3.org/typo3cms/TCAReference/AdditionalFeatures/CoreWizardScripts/ + + EXT:core/Resources/Public/Images/cshimages/core_63.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_63.png + + + Table wizard buttons + Schaltflächen des Tabellenassistenten + + + Use the refresh button to update the form without saving it. When you are done you should click one of the real save buttons to save and return to the form from which you entered the wizard. The information from this wizard should then be saved into the field the wizard was associated with. + Verwenden Sie die Schaltfläche Aktualisieren, um das Formular ohne Speichern auf den neuesten Stand zu bringen. Nach Fertigstellung der Arbeiten sollte eine der Schaltflächen zum tatsächlichen Speichern verwendet werden, um die Änderungen zu speichern und zum Formular zurückzukehren, von dem aus der Assistent aufgerufen wurde. Die Daten des Assistenten sollten dann im Feld gespeichert werden, dem der Assistent zugeordnet ist. + + + EXT:core/Resources/Public/Images/cshimages/core_62.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_62.png + + + Backend Shortcuts + Backend-Verweise + + + You can create shortcuts to modules in TYPO3 quite easily. The treat is that you can jump between screens in TYPO3 in <em>one</em> click rather than multiple clicks through backend modules etc. The frame also contains a field for entering a page or record id to edit or just search records. + Verweise auf Module können mit TYPO3 sehr einfach erstellt werden. Der Vorteil ist, dass damit mit nur <em>einem</em> Mausklick zwischen Bildschirmen gewechselt werden kann, anstatt sich mit mehreren Klicks durch Backend-Module usw. bewegen zu müssen. Der Rahmen enthält darüber hinaus auch ein Feld zum Eingeben einer Seiten- oder Datensatz-ID, die bearbeitet oder nach der gesucht werden soll. + + + In order to create a shortcut it must be supported by the module you want to create the shortcut to. Whether shortcuts are supported can be seen in the bottom of a module. If there is a small "shortcut" icon you can click it to create the shortcut. + +In the shortcut frame you can also enter a page id to edit in the "Edit Page ID" box. This will load the current page module with the id provided in the box. + +Only "Admin"-users can access the shortcut frame in TYPO3 by default. Other users must have it enabled by the User TSconfig option, "options.shortcutFrame = 1". See link below for details (Admins). + +Editing pages from an id is easy with the shortcut frame. Simply enter an integer number and that page will be loaded for editing. If you enter "[table]:[id]" then it will try to edit a record from the [table] table, for example "tt_content:123" will look for content element 123 (for admins only). Finally, if you enter a string that doesn't match a page or other record the Web>List module will be invoked doing a search in the first database mount you have. + Um einen Verweis erstellen zu können, muss dies von dem Modul unterstützt werden, auf das ein Verweis erstellt werden soll. Ob Verweise unterstützt werden, lässt sich unten im Modul erkennen. Befindet sich dort ein kleines Verweissymbol, kann damit durch Anklicken ein Verweis erzeugt werden. Im Verweisrahmen kann unter "Seiten-ID bearbeiten" die Seiten-ID einer zu bearbeitenden Seite eingegeben werden. Hierdurch wird das aktuelle Seitenmodul für die angegebene ID geladen. Standardmäßig haben unter TYPO3 nur Administratoren Zugriff auf den Verweisrahmen. Für andere Benutzer muss er erst über eine Benutzer-TSconfig-Option, "options.shortcutFrame = 1", aktiviert werden. Weitere Informationen siehe nachstehenden Link (Administratoren). Das Bearbeiten von Seiten über eine ID ist über den Verweisrahmen sehr einfach. Geben Sie einfach eine ganze Zahl ein und die entsprechende Seite wird zur weiteren Bearbeitung geladen. Bei Eingabe von "[tabelle].[id]" wird versucht, einen Datensatz der Tabelle [tabelle] zu bearbeiten. Beispielsweise ruft "tt_content:123" das Inhaltselement 123 auf (nur für Administratoren). Gibt man eine Zeichenkette ein, die nicht mit einer Seite oder einem Inhaltselement übereinstimmt, so wird das Modul "Web > Liste" aufgerufen und führt eine Suche in der ersten vorhandenen Datenbankfreigabe durch. + + User TSconfig ->SETUP | https://docs.typo3.org/typo3cms/TSconfigReference/UserTsconfig/Options/ + Benutzer-TSconfig ->SETUP | https://docs.typo3.org/typo3cms/TSconfigReference/UserTsconfig/Options/ + + + EXT:core/Resources/Public/Images/cshimages/core_64.png, +EXT:core/Resources/Public/Images/cshimages/core_65.png, +EXT:core/Resources/Public/Images/cshimages/core_67.png, +EXT:core/Resources/Public/Images/cshimages/core_68.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_64.png, +EXT:core/Resources/Public/Images/cshimages/core_65.png, +EXT:core/Resources/Public/Images/cshimages/core_67.png, +EXT:core/Resources/Public/Images/cshimages/core_68.png, + + To create a shortcut to a page, just click the short cut icon usually found in the bottom of pages. +You will have to confirm the creation of the shortcut. It is nothing dangerous - only annoying to clean up if you happen to create shortcuts against your own will. Just answer "OK" here. +When you answer "OK" you should immediately see the shortcut frame reload and a new icon (the module icon) appear. If you click this icon you will now jump to the page you created the shortcut from! +You can name shortcuts, you can even group them and share them. If you want to edit or delete a shortcut you select the "Edit" checkbox and then click the shortcut icon. This will reload the shortcut frame so you get a field for entering a title. You can also delete all shortcuts in a "group" - here, just click the "0" (zero) to the left of the icons and you will remove all shortcuts in the group. + Um einen Verweis auf eine Seite zu erstellen, klicken Sie auf das Verweis-Symbol, das Sie oben auf jeder Seite finden. Bestätigen Sie die Erstellung des Verweises. Es ist nicht gefährlich, sondern nur lästig Verweise wieder aufzuräumen, die Sie gegen Ihren Willen erstellt haben. Klicken Sie einfach auf "OK". Wenn Sie auf "OK" geklickt haben, sollten Sie sofort sehen, dass das Menü sich aktualisiert und ein neues Symbol (das Modul-Symbol) erscheint. Wenn Sie dieses Symbol anklicken, springen Sie zu der Seite, auf der Sie den Verweis erstellt haben! Sie können Verweise umbenennen, Sie können sie gruppieren und gemeinsam benutzen. Wenn Sie einen Verweis bearbeiten möchten, wählen Sie das "Bearbeiten"-Symbol. Sie können dann den Namen des Verweises und die Gruppe, in der er erscheinen soll, verändern. Um einen Verweis zu löschen, klicken Sie auf das "Löschen"-Symbol und bestätigen Sie das Löschen durch einen Klick auf "OK". + + Backend Bookmarks + Backend-Lesezeichen + + + You can create bookmarks to modules in TYPO3 quite easily. The treat is that you can jump between screens in TYPO3 in <em>one</em> click rather than multiple clicks through backend modules etc. The frame also contains a field for entering a page or record id to edit or just search records. + Sie können Lesezeichen zu Modulen in TYPO3 recht einfach erstellen. Der Vorteil ist, dass Sie zwischen Ansichten in TYPO3 mit <em>nur einem</em> Klick anstatt mit mehreren Klicks durch mehrere Module wechseln können. Sie können sogar eine Seiten- oder Datensatz-ID angeben, die Sie bearbeiten möchten. Zudem können Sie Datensätze durchsuchen. + + + In order to create a bookmark it must be supported by the module you want to create the bookmark to. Whether bookmarks are supported can be seen in the top of a module. If there is a small star icon you can click it to create the bookmark. + Um ein Lesezeichen erstellen zu können, muss das Modul, auf das das Lesezeichen zeigen soll, dies unterstützen. Sie können dies am oberen Rand des Moduls erkennen: Wenn sich dort ein kleines Sternchen-Symbol befindet, können Sie es anklicken, um ein Lesezeichen zu erstellen. + + + User TSconfig ->SETUP | https://docs.typo3.org/typo3cms/TSconfigReference/UserTsconfig/Options/ + Benutzer-TSconfig ->SETUP | https://docs.typo3.org/typo3cms/TSconfigReference/UserTsconfig/Options/ + + + EXT:core/Resources/Public/Images/cshimages/core_64.png, +EXT:core/Resources/Public/Images/cshimages/core_65.png, +EXT:core/Resources/Public/Images/cshimages/core_67.png, +EXT:core/Resources/Public/Images/cshimages/core_68.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/core_64.png, +EXT:core/Resources/Public/Images/cshimages/core_65.png, +EXT:core/Resources/Public/Images/cshimages/core_67.png, +EXT:core/Resources/Public/Images/cshimages/core_68.png, + + To create a bookmark to a page, just click the star icon usually found in the top of pages. +You will have to confirm the creation of the bookmark. It is nothing dangerous - only annoying to clean up if you happen to create bookmarks against your own will. Just answer "OK" here. +When you answer "OK" you should immediately see the bookmark icon in the toolbar reloading and, after opening the menu, the new entry appear. If you click this entry, you will now jump to the page you created the bookmark from! +You can name bookmarks, you can even group them and share them. If you want to edit or delete a bookmark you select the "Edit" checkbox and then click the bookmark icon. + Um ein Lesezeichen zu einer Seite zu erstellen, klicken Sie auf das Sternchen-Symbol, das Sie normalerweise oben auf der Seite finden. Sie müssen das Anlegen des Lesezeichens bestätigen. Dies ist nichts Gefährliches - es schützt Sie aber davor, Lesezeichen aus Versehen und gegen Ihren Willen anzulegen. Klicken Sie auf "OK". Sie sollten dann direkt sehen, wie das Lesezeichen-Symbol in der oberen Menüleiste neulädt. Wenn Sie danach das Lesezeichen-Menü öffnen, ist der neue Eintrag vorhanden. Wenn Sie nun diesen Eintrag anklicken, springen Sie direkt zu der Seite, von der aus Sie das Lesezeichen angelegt haben! Sie können Lesezeichen umbenennen, Sie können sie gruppieren und sogar mit anderen Benutzern teilen. Wenn Sie ein Lesezeichen bearbeiten oder löschen möchten, klicken Sie auf "Bearbeiten" und dann auf das Lesezeichen-Menü. + + Workspace Selector + Arbeitsumgebungsauswahl + + + By this selectorbox you can switch between the workspaces available to you. When you switch workspace the whole backend will reload. + Mit Hilfe dieses Auswahlfeldes kann zwischen den verfügbaren Arbeitsumgebungen umgeschaltet werden. Beim Umschalten zu einer anderen Arbeitsumgebung wird das Backend vollständig neu geladen. + + + There are two basic workspace types in TYPO3: The "Live" workspace and a number of "Draft" workspaces. +When working in the Live workspace all changes you make will take immediate effect. This is the default and traditional state of operation in TYPO3. +When working in a customly created workspaces changes are not applied to the live website but rather made through new versions of any element editable. Since versioning doesn't apply to all elements in TYPO3 there are limitations to what can be done in draft workspaces; Only elements with versioning support can be edited and everything else is read-only. Draft workspaces allow preview in the frontend. When changes are final in a draft workspace they can be published into the live workspace. + In TYPO3 gbt es zwei grundlegende Typen von Arbeitsumgebungen: Die "Live"-Arbeitsumgebung und eine Reihe von "Entwurf"-Arbeitsumgebungen. Bei der Arbeit in der Live-Arbeitsumgebung wirken sich alle vorgenommenen Änderungen sofort aus. Dies ist die voreingestellte und traditionelle Arbeitsweise mit TYPO3. Bei der Arbeit in benutzerdefinierten Arbeitsumgebungen werden Änderungen nicht auf die online verfügbare Website angewendet, sondern als neue Versionen der editierbaren Elemente angelegt. Da die Versionierung unter TYPO3 nicht für alle Elemente verfügbar ist, unterliegen die Arbeitsumgebungen hinsichtlich der Bearbeitungsmöglichkeiten gewissen Einschränkungen: Es können nur Elemente bearbeitet werden, für die eine Unterstützung der Versionierung vorhanden ist, alle anderen besitzen Nur-Lesen-Status. Für Entwurfarbeitsumgebungen ist eine Vorschaufunktion im Frontend verfügbar. Wenn die Arbeiten in einer Arbeitsumgebung abgeschlossen wurden, können sie veröffentlicht und so in die Live-Arbeitsumgebung übertragen werden. + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_csh_pages.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_pages.xlf new file mode 100644 index 0000000..9244f86 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_pages.xlf @@ -0,0 +1,499 @@ + + + +
+ + + The Frontend Layout can change the way a page design appears. + Das Frontend-Layout kann das Aussehen einer Seite verändern. + + + This option may not have any impact on the Frontend page design since it depends on whether the Frontend template uses it. Most templates do not use it. + Diese Option hat nur dann Einfluss auf das Seitendesign im Frontend, wenn das Frontend-Template sie benutzt. Die meisten Templates tun dies nicht. + + + Page Type determines whether the page is normal webpage, a shortcut to another webpage, or used in other internal ways. + Der Seitentyp bestimmt, ob die Seite eine normale Webseite ist, ein Verweis auf eine andere Webseite ist oder in einer anderen internen Weise verwendet wird. + + + 'Standard' is the most common Page Type and is used for normal webpages. +'Backend User Section' is an option which creates pages that are only visible in the Frontend for Backend users who are logged in. + +<b>Link</b> +'Shortcut' pages jump to another page in the Pagetree. +'Mount Point' pages bring content from another branch of the Pagetree into the current branch. +'Link to External URL' is similar to 'Shortcut' but points to external URLs instead of TYPO3 pages. + +<b>Special</b> +'Folder' is a page type which is not shown as a webpage but is instead stores records of your choice. +'Recycler' is a garbage can. Pages and records in the Recycler are not visible in the Frontend. +'Menu Separator' is only useful if your Frontend memus are programmed to use it. It does not represent a page with content but is intended to be an unclickable placeholder in the menu. + +<b>Notice</b> Each Page Type is represented by a unique icon. The available page types can be restricted for users so all of the options described above may not be visible. Finally, particuilar record typoes may only be allowed on certain page types, but any record can be placed in a 'Folder.' + 'Standard' ist der am häufigsten verwendete Seitentyp und wird für normale Webseiten verwendet. +'Backend-Benutzerbereich' ist eine Option, die Seiten erstellt, welche nur im Frontend für Backend-Benutzer sichtbar sind wenn sie angemeldet sind. + +<b>Link</b> +Seiten des Typs 'Verweis' verlinken auf eine andere Seite im Seitenbaum. +Seiten des Typs 'Einstiegspunkt' bringen Inhalt aus einem anderen Teilbereich in den aktuellen Teilbereich. +'Link zu externer URL' ist ähnlich wie 'Verweis', zeigt aber auf externe URLs anstatt auf TYPO3-Seiten. + +<b>Spezial</b> +'Ordner' ist ein Seitentyp, der nicht als Webseite angezeigt wird, sondern Datensätze Ihrer Wahl beinhaltet. +'Papierkorb' ist ein Mülleimer. Seiten und Datensätze im Papierkorb sind nicht im Frontend sichtbar. +'Trennzeichen für Menü' ist nur sinnvoll, wenn ihre Frontend-Menüs so programmiert sind, dass diese verwendet werden können. Es stellt keine Seite mit Inhalt dar, sondern ist als nicht klickbarer Platzhalter in dem Menü gedacht. + +<b>Anmerkung</b> Jeder Seitentyp wird durch ein spezielles Symbol dargestellt. Die verfügbaren Seitentypen können für Benutzer eingeschränkt werden, so dass nicht alle oben genannten Optionen sichtbar sein könnten. Letztlich können bestimmte Datensatztypen nur in Verbindung mit bestimmten Seitentypen erlaubt sein, aber alle Datensätze können in einem 'Ordner' platziert werden. + + pages:shortcut, +pages:url + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:shortcut, +pages:url + + If this is checked, the page will be disabled on the website. + Wenn dieses Feld markiert ist, wird die Seite in der Webseite deaktiviert. + + + The 'Disable,' 'Start,' 'Stop,' and 'Access' options are all about limiting access to pages and are thus related in functionality. When a page is not visible due to one of these options, the page will not show up in the site navigation. +Notice, these options are related <em>only</em> to the page for which they are set. If you want their effect to cover the subpages as well, you must enable the 'Extend to Subpages' option. +When you're logged in as a Backend user you can preview disabled pages if you have read access to them. + Die Einstellungen zu Sichtbarkeit, Veröffentlichungsdaten und Zugriffsrechten dienen alle zur Beschränkung des Zugriffs auf Seiten und sind miteinander verwandt. Wenn eine Seite wegen einer dieser Einstellungen nicht angezeigt wird, erscheint die Seite auch nicht in Menüs. +Achtung: Diese Einstellungen beziehen sich <em>nur</em> auf die Seite, bei der sie gesetzt wurden. Wenn sie auch deren Unterseiten beeinflussen sollen, muß 'Auf Unterseiten ausdehnen' aktiviert werden. +Angemeldete Backend-Benutzer können sich ausgeblendete Seiten anzeigen lassen, solange sie Leserechte zu ihnen haben. + + pages:starttime,pages:endtime,pages:fe_group,pages:extendToSubpages + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:starttime,pages:endtime,pages:fe_group,pages:extendToSubpages + + + EXT:core/Resources/Public/Images/cshimages/hidden_page.gif, +EXT:core/Resources/Public/Images/cshimages/pages_1.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/hidden_page.gif, +EXT:core/Resources/Public/Images/cshimages/pages_1.png + + The page icon of a disabled page is dimmed and a red X is added. +If you view a page that is hidden and you are logged in into the Backend you will still be able to see the page. The red "Preview" box will tell you that this page is visible to you because of this special circumstance. + Das Seiten-Symbol einer deaktivierten Seite wird durch ein rotes Minus gekennzeichnet. Wenn Sie eine deaktivierte Seite betrachten, während Sie im Backend angemeldet sind, können Sie die Seite dennoch sehen. Die rote "Preview"-Box weist in solch einem Fall auf diesen gesonderten Umstand hin. + + The Publish Date determines when the page will be visible online. If the Publish Date is not set, the page will be available immediately. + Das Veröffentlichungsdatum bestimmt wann die Seite online sichtbar wird. Falls kein Veröffentlichungsdatum angegeben ist, ist die Seite sofort verfügbar. + + + The Publish Date Format is either DD-MM-YYYY or MM-DD-YYYY depending on how TYPO3 is configured. There are also several shortcuts you can use when entering the date. +If you insert a 'd' the current date will be inserted. You can also append any value in the field with a number such as '+10' which will add 10 days to the current value. For example, entering 'd+10' would result in a date 10 days from now. + Das Format des Veröffentlichungsdatums ist entweder DD-MM-YYYY order MM-DD-YYYY, abhängig von der TYPO3-Konfiguration. Es stehen verschiedene Kürzel zur Verfügung, die man zur Eingabe des Datums verwenden können. +Setzt man ein 'd' ein, wird das aktuelle Datum eingefügt. Man kann außerdem jeden beliebigen Wert in dem Feld um eine Zahl ergänzen. So addiert '+10' 10 Tage zum aktuellen Wert. Zum Beispiel würde die Eingabe von 'd+10' in einem Datum in 10 Tagen ab heute resultieren. + + pages:endtime,pages:hidden + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:endtime,pages:hidden + + + tt_content + tt_content + + + The Expiration Date specifies when the page will no longer be visible online. + Das Ablaufdatum bestimmt, ab wann die Seite nicht mehr online sichtbar sein wird. + + + See Page / Publication Date (click below) + Siehe Seite / Veröffentlichungsdatum (unten anklicken) + + + pages:starttime + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:starttime + + + If Usergroup Access Rights is set to a usergroup name, only website users who are members of the selected usergroup will be able to view the page. The special option 'Hide at Login' means the page will <em>not</em> be visible for any website users that are logged in. Likewise "Show at Any Login" will make the page visible for any logged in Frontend user. + Wenn für 'Zugriffsrechte für Benutzergruppen' der Name einer Benutzergruppe ausgewählt wurde, können nur Benutzer, die Mitglied dieser Gruppe sind, die Seite ansehen. Mit der Option 'Nach Anmeldung verbergen' ist die Seite für alle angemeldeten Benutzer <em>nicht</em> sichtbar. Entsprechend macht 'Anzeigen, wenn angemeldet' die Seite für alle angemeldeten Frontend-Benutzer sichtbar. + + + fe_groups + fe_groups + + + EXT:frontend/Resources/Public/Images/cshimages/fegroups_4.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/fegroups_4.png + + + By default the Publication Date, Expiration Date, Usergroup Access Rights, and Page Visibility options <em>only</em> affect the page where they are set. If the option 'Extend to Subpages' is checked for the page, then all subpages are affected as well. + Standardmäßig beeinflussen Veröffentlichungsdatum, Ablaufdatum, Zugriffsrechte für Benutzergruppen und Seiten-Sichtbarkeitseinstellungen <em>nur</em> die Seiten, in denen sie gesetzt sind. Wenn die Option 'Auf Unterseiten ausdehnen" für die Seite gesetzt ist, dann gilt das auch für alle Unterseiten. + + + Consider a scenario where you want to create a section of subpages that are only visible for logged in users. Setting the Usergroup Access Rights for the top page in the section would remove the page from menus if no user was logged in. +However, the subpage could still be accessed by guessing the ID number of the page and entering it manually in the URL. Setting the 'Extend to Subpages' option would extend the Usergroup Access Rights from the top page through all subpages as well. + Wir betrachten ein Szenario, in dem wir einen Abschnitt von Unterseiten erstellen, die nur für angemeldete Benutzer sichtbar sind. Legt man Benutzergruppenrechte für die Elternseite fest, würde die Seite aus den Menüs entfernt werden, wenn kein Benutzer angemeldet ist. +Auf die Unterseite könnte jedoch immer noch zugegriffen werden, wenn man die Seiten-ID errät und diese manuell in der URL einträgt. Wird die Option "Auf Unterseiten ausdehnen" aktiviert, gelten die Zugriffrechte auch für alle Unterseiten. + + pages:hidden, +pages:starttime, +pages:endtime, +pages:fe_group + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:hidden, +pages:starttime, +pages:endtime, +pages:fe_group + + EXT:core/Resources/Public/Images/cshimages/pages_2.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/pages_2.png + + + This page has access restricted to a certain group and has "Extend to Subpages" set as well. This is reflected in the way the page icon has changed. + Für diese Seite ist der Zugriff auf eine bestimmte Gruppe beschränkt und die Option 'Auf Unterseiten ausdehnen' ist zusätzlich gesetzt. Dies wird durch das geänderte Seitensymbol verdeutlicht. + + + A URL Alias is a unique identification string for a page. You can use this string instead of the ID number to refer to the page. + Ein 'URL-Alias' ist ein eindeutiger Name für eine Seite. Dieser Name kann anstelle der numerischen ID verwendet werden, um auf die Seite zu verweisen. + + + Ultimately a page is identified by its ID number. For example, you may access a page in TYPO3 at '.../?id=123'. If the page with ID '123' has the URL Alias 'one_two_three', then the URL '.../?id=one_two_three' would display exactly the same page, because 'one_two_three' is a URL Alias for the ID '123'. +URL Aliases are normally assigned to only the most frequently used pages rather than all pages. In most TYPO3 configurations you would be able to use the syntax '.. &lt;link one_two_three&gt;go to the page&lt;/link&gt; ..' to create a link to the page. This is easier to remember. +Another use is if you need to change which page a commonly used link points to. In this case you can delete the URL Alias for the original page and re-add it on the new page. All links using the URL Alias would now refer to the new page and its ID number. + Letztlich wird eine Seite anhand seiner ID-Nummer identifiziert. Zum Beispiel können sie eine Seite in TYPO3 mit '.../?id=123' aufrufen. Wenn die Seite mit der ID '123' das URL-Alias 'eins_zwei_drei' hat, dann würde die URL '.../?id=eins_zwei_drei' exakt die selbe Seite anzeigen, weil 'eins_zwei_drei' ein URL-Alias für die ID '123' ist. +URL-Aliase werden normalerweise nur den meistbesuchten Seiten zugewiesen, nicht allen. Bei den meisten TYPO3-Konfigurationen können Sie den Syntax '... &lt;link eins_zwei_drei&gt;gehe zur Seite&lt;/link&gt; ...' um einen Link zu einer Seite zu erstellen. Das ist besser merkbar. +Ein weiterer Anwendungsfall ist, wenn man die Seite ändern will, auf die ein üblicherweise verwendeter Link zeigt. In diesem Fall können sie das URL-Alias auf der Originalseite löschen und es auf der neuen Seite wieder einsetzen. Alle Links, die das URL-Alias verwenden, würden nun auf die neue Seite und seine ID-Nummer verweisen. + + A URL Alias can contain only lowercase alphanumeric characters and must be unique. +Please note: If the URL Alias already exists in the site, it will have a number added to the end of it. + Ein URL-Alias darf nur Kleinbuchstaben und Ziffern enthalten und muss eindeutig sein. Bitte beachten Sie: Wenn ein gleichnamiger URL-Alias bereits existiert, wird am Ende eine Nummer angehängt werden. + + This sets the default Link Target for menu items linking to this page. Can also used to open the page as a popup window. + Dies setzt das standardmäßige Linkziel für die auf diese Seite verweisende Menüelemente. Es kann auch dazu verwendet werden um die Seite als Popup-Fenster zu öffnen. + + + The Link Target overrides the default Link Target behavior, which should already be configured correctly for most pages in the website TypoScript template. +There are additional options available by using the Link Target field + +Setting an integer value at the beginning of the field sets it as the default type for the page. +For example, if an RSS feed is configured in TypoScript as typeNum=100, setting the Link Target to 100 could be used to add an RSS link in the menu. + +The following syntax is used to open the page in a popup window: +400x200 - Opens the page in a 400x200 popup window. +230x450:resizable=0,location=1 - Opens the page in a 230x450 popup window that is not resizable and has an address bar. + +Combined: +100 600x350 - Opens the page in a 600x350 popup with type=100 +2 _blank - Opens the page with target "_blank" and type=2 + Das Linkziel überschreibt das standardmäßige Linkziel-Verhalten, das bereits für die meisten Seiten im TypoScript-Template richtig konfiguriert sein sollte. +Für das Linkziel-Feld sind zusätzliche Optionen verfügbar. + +Wenn sie einen Zahlenwert am Anfang des Feldes eintragen, wird dieser als Standard-Typ für die Seite gesetzt. +Wenn zum Beispiel ein RSS-Feed im TypoScript als typenum=100 konfiguriert ist, dann kann der Eintrag 100 bei Linkziel benutzt werden, um einen RSS-Link im Menü hinzuzufügen. + +Der folgende Syntax verwendet, um eine Seite in einem Popup-Fenster zu öffnen: +400x200 - Öffnet die Seite in einem 400x200 Pixel großen Popup-Fenster. +230x450:resizable=0,location=1 - Öffnet die Seite in einem 230x450 Pixel großen Popup-Fenster, dessen Größe nicht verändert werden kann und das eine Adressleiste hat. + +Kombinationen: +100 600x350 - Öffnet die Seite in einem 600x350 Pixel großen Popup-Fenster mit type=100. +2 _blank - Öffnet die Seite mit dem Ziel "_blank" und type=2. + + Sets the Cache Lifetime for the page. + Setzt die Lebensdauer des Zwischenspeichers der Seite. + + + By default, pages are cached for 24 hours. After 24 hours, the page is constructed again and rewritten to the cache. Depending on your configuration, the cache may be cleared at midnight. +When specific pages need a longer or shorter cache lifetime than the default, this option can be used. + Standardmäßig werden Seiten für 24 Stunden zwischengespeichert. Nach 24 Stunden wird die Seite neu erzeugt und neu in den Zwischenspeicher geschrieben. Abhängig von der Konfiguration wird der Zwischenspeicher möglicherweise um Mitternacht gelöscht. Wenn bestimmte Seiten eine längere oder kürzere Lebensdauer im Zwischenspeicher benötigen, kann diese Option vewendet werden. + + If enabled, this option excludes the page from searching operations on the website. + Falls aktiviert verhindert diese Einstellung, dass die Seite bei einer Suche berücksichtigt wird. + + + If enabled, this option excludes the subtree from rendering in the backend. + Wenn aktiviert, wird der Teilbaum im Backend nicht mehr angezeigt. + + + Enter the page author's name. + Geben Sie den Namen des Seitenautors ein. + + + Whether the author name is used or not depends on the setup of your TypoScript template. + +- You may use it in a meta-tag. +- If you're using TYPO3 pages as 'articles' then you could use this field to display the name of the page (article) author. + Ob der Name des Autors verwendet wird oder nicht, hängt von den Einstellungen iim TypoScript-Template ab. + +- Sie können es als Meta-Tag verwenden. +- Wenn sie TYPO3-Seiten als 'Artikel' verwenden, können Sie das Feld dazu nutzen, um den Namen des Seiten-/Artikel-Autors anzuzeigen. + + pages:author_email + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:author_email + + + Enter the page author's email address. + Geben Sie die E-Mail-Adresse des Autors ein. + + + pages:author + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:author + + + Define the page as containing a Frontend plugin. + Seite als Container für eine Erweiterung definieren. + + + Setting this option lets the Backend knows this page contains specific content or has a specific purpose, such as containing a forum or acting as the root page of a shop section on the website. Based on this setting the Backend is able to display a shortcut list as well as relevant functionality in the 'Web>Modules' module. The Frontend display is largely not affected. +Marking a page as containing a 'Shop' plugin simply means it'll show up in the shortcut list of modules in the backend. + +For additional details on this option, refer to the administration documentation. + +It's recommended that only admin-users have access to this field! + Das setzen diese Option zeigt im Backend an, ob diese Seite einen speziellen Inhalt oder Zweck hat; beispielsweise, dass sie eine Forum enthält oder die Ursprungsseite eines Shop-Bereiches der Webseite ist. Auf Basis dieser Einstellung kann das Backend eine Verweisliste und relenvante Funktionen im 'Web>Module' Modul anzeigen. Die Frontend-Anzeige ist davon größtenteils unbeeinflusst. +Die Seite als Inhaltsseite für ein 'Shop' Plug-in zu markieren bedeutet ganz einfach, dass sie in der Verweisliste der Module im Backend erscheinen wird. + +Bezüglich weiterer Details zu dieser Option verwenden sie bitte die Administrationsdokumentation. + +Es wird empfohlen, dass nur Admin-Benutzer Zugriff auf dieses Feld haben! + + Attach media files related to the page. + Medien-Dateien mit Bezug zu dieser Seite hinzufügen. + + + This field allows you to attach various files to the page, but how these files are used depends on your template. +As an example the template could be use this field to allow a logo to be attached to the page or it might expect the first file to be an image used as a link in the navigation menu. Remember, this totally depends on how the template is programmed. + Mit diesem Feld können Sie der Seite verschiedenste Dateien anfügen. Wie diese Dateien verwendet werden, hängt von Ihrer Vorlage (Template) ab. +Beispielsweise könnte das Template dieses Feld benutzen, um der Seite ein Logo hinzuzufügen oder es könnte ebenso die erste Datei in Form eines Bildes nutzen, einen Link im Navigationsmenü darzustellen. Zur Erinnerung: Es hängt gänzlich davon ab, wie Ihr Template programmiert ist. + + Enter a subtitle if needed. + Geben Sie, falls notwendig, einen Untertitel ein. + + + Whether this field is used or not depends on the template. In most cases it's not used. + Ob diese Feld benutzt wird oder nicht, hängt von ihrem Template ab. In den meisten Fällen wird es nicht benutzt. + + + Enter the URL this page redirects to. + Geben sie die URL ein, auf die diese Seite weiterleitet. + + + For example, 'http://www.typo3.org'. + +This option is used only if the page 'Type' is set to 'Link to External URL.' + Zum Beispiel: 'http://www.typo3.org'. + +Diese Option wird nur benutzt, wenn die Seite vom Typ 'Link zu externer URL' ist. + + Select a page to act as the Shortcut Target. When the current page is requested in the Frontend, it will be redirected to the Shortcut Target. + Wähle eine Seite als Verweisziel. Wird die aktuelle Seite im Frontend angefordert, erfolgt eine Weiterleitung zum Verweisziel. + + + Click the 'Browse for Records' icon and a new window will appear in which you can easily select a page to act as the Shortcut Target. + +This option is used only if the page 'Type' is set to 'Shortcut.' + Klicken Sie das 'Datensätze durchblättern'-Symbol. Es erscheint ein neues Fenster, in dem sie einfach eine Seite aussuchen können, die als Verweis-Ziel verwendet werden soll. + +Diese Option wird nur benutzt, wenn in der Seite der Typ 'Verweis' ausgewählt ist. + + pages:doktype, +pages:shortcut_mode + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:doktype, +pages:shortcut_mode + + EXT:core/Resources/Public/Images/cshimages/page_shortcut.gif + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/page_shortcut.gif + + + Select a Shortcut Target page with the Element Browser. + Wählen Sie ein Verweisziel in der Elementauswahl. + + + Enter keywords for the page separated by commas. You may also use short phrases. + Geben sie Stichworte, getrennt durch Kommata, für die Seite ein. Sie können auch kurze Sätze verwenden. + + + Most TYPO3 websites use these keywords in a meta-tag on the page, but you may have to setup the appropriate TypoScript template yourself. + +To optimize your page for search engines like Google you should not use more than 3 to 6 keywords. You should also make sure that the keywords are found in the content of the page. + +Note that search engine extensions for TYPO3 such as Indexed Search can also be configured to make use of the keywords. + +The keywords can also be used to create a menu of related pages. Create a Content Element of type 'Sitemap' and then choose the menu type <i>Related pages (based on keywords)</i>. + Die meisten TYPO3 Websites verwende diese Schlüsselworte in einem Meta-Tag auf der Seite, aber man muss das entsprechende TypoScript-Template selbst erstellen + +Um eine Seite für Suchmaschinen wie Google zu optimieren sollte man nicht mehr als 3 bis 6 Schlüsselworte benutzen. Man sollte auch sicher stellen, dass diese Schlüsselworte im Inhalt der Seite vorhanden sind. + +Beachte dass Such-Erweiterungen für TYPO3 wie "Indexed Search" so konfiguriert werden, dass sie diese Schlüsselworte zu verwenden. + +Die Schlüsselworte können ebenfalls dazu benutzt werden um ein Menü von verwandten Seiten zu erzeugen. Lege ein Inhaltselement vom Typ 'Sitemap' an und wähle den Menütyp <i>Verwandte Seiten (basierend auf Schlüsselworten)</i> + + pages:description + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:description + + + Enter a short description of the page. It will be displayed in the result lists of most search engines. + Geben Sie eine kurze Beschreibung der Seite ein. Sie wird in den Ergebnislisten der meisten Suchmaschinen angezeigt. + + + Most websites insert this description in a meta-tag on the page, but you may have to configure this yourself in your TypoScript template. + +Most search engines will display the description in their result list. Thus, the text should be short (about 160 characters maximum), and its wording should make sense when it shows up in the result list. + +In addition, the description will be displayed if you create a Content Element of type 'Sitemap' and then choose the menu type <i>Menu of subpages to these pages (with abstract)</i>. If an abstract exists for the page, it will be used instead of the description. + +<b>Note:</b> Some search engines only use the description if the text is not found elsewhere in the content. So do not just repeat yourself. + Die meisten Websites fügen die Beschreibung in einem meta-Tag auf einer Seite ein, aber es kann sein dass man dies im TypoScript-Template selber konfigurieren muss. + +Die meisten Suchmaschinen werden diese Beschreibung in ihrer Ergebnisliste anzeigen. Daher sollte diser Text kurz sein (ungefähr maximal 160 Zeichen) und die Formulierung sollte sinnvoll in der Ergebnisliste sein. + +Zusätzlich wird die beschreibung angezeigt, wenn man ein Content Element vom Typ 'Sitemap' anlegt und den Menü-Typ <i>Menü von Unterseiten (mit Inhaltsangabe)</i> wählt. Wenn eine Inhaltsangabe für eien Seite existiert wird dise statt der Beschreibung benutzt. + +<b>Beachte:</b> Einige Suchmaschinen benutzen die Beschreibung nur wenn der text nicht irgendwo anders auf der Seite erscheint. Also nicht einfach nur wiederholen. + + pages:keywords +pages:abstract + pages:keywords +pages:abstract + + Enter an abstract of the contents. It may be displayed in an overview of articles. + Geben Sie eine Zusammenfassung des Inhalts ein. Sie kann in einer Übersicht von Artikeln angezeigt werden. + + + An abstract is a short description of the page content that might be a little longer than the one in the <i>Description</i> field. + +Unlike the description, the abstract is not meant for display in search engine result lists, but is instead intended for you own use. + +If you create a Content Element of type <i>Sitemap</i> and then choose <i>Menu of subpages to these pages (with abstract)</i> an overview of pages will be created. If an abstract is available for a page it will be used instead of the description. + +<b>Note:</b> You do not have to enter the text of the description into the <i>Abstract field</i> again. + +Admins can also make custom use of this field via their TypoScript templates. + Eine Zusammanfassung ist eine kurze Beschreibung des Seiteninhaltes, der etwas länger sein kann als im Feld <i>Beschreibung</i>. + +Anders als die Beschreibung, ist die Zusammanfassung nicht dafür gedacht in den Ergebnissen von Suchmaschinen angezeigt zu werden, sondern für eigene Bedürfnisse genutzt zu werden. + +Wenn Sie ein Inhaltselement des Typs <i>Sitemap</i> erstellen und dann <i>Menü der Unterseiten dieser Seite (mit Zusammenfassung)</i> auswählen, wird eine Übersicht von Seiten erstellt. Falls eine Zusammenfassung für eine Seite existiert, wird diese anstelle der Beschreibung angezeigt. + +<b>Beachte:</b> man sollte nicht den Text der Beschreibung im <i>Feld Zusammenfassung</i> weiderholen. + +Administratoren können das Feld durch ihre TypoScript Templates benutzen. + + pages:description + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:description + + + Enter the date at which this page is no longer considered new. + Geben Sie ein Datum ein ab dem diese Seite nicht mehr als "neu" gilt. + + + The 'New Until' date of the page has no effect on the display of the webpage. This value is instead for internal use as a reminder of the date when the content of this page should be revised. If the content of the page will become outdated on a certain day, you could set this value to that approximate date. +To get an overview of when pages will be outdated, use the 'Pagetree overview' in the 'Web>Info' Module. + Das Datum 'Neu bis' hat keine Auswirkungen auf die Anzeige der Seite. Der Wert ist für den internen Gebrauch gedacht, als Erinnerung für das Datum, zu dem die Seite überarbeitet werden soll. Falls der Inhalt der Seite an einem bestimmten Tag überholt sein wird, können Sie diesen Wert auf das ungefähre Datum setzen. +Um einen Überblick über Seiten und deren Datum, ab dem sie überholt sein werden, zu bekommen, nutzen Sie die 'Seitenbaumübersicht' im Modul 'Web > Info' + + See Page / Publication Date (click below) + Siehe Seite / Veröffentlichungsdatum (unten anklicken) + + + pages:starttime + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:starttime + + + Enter the date and time of the most recent update to this page. + Geben Sie Datum und Zeit der letzten Änderung an dieser Seite ein. + + + How the value of this field is used is determined by the TypoScript template of the website. 'Last Update' content needs to be inserted on the pages and the TypoScript template must be configured to use this value. +The most common use is to display the date from the automatically updated 'tstamp' field <em>unless</em> the 'Last Update' field is set. In this case, the date in 'Last Update' is used. + Wie der Wert dieses Feldes verwendet wird, wird durch das TypoScript Template der Seite bestimmt. Sollen Inhalte mit der Eigenschaft 'Zuletzt aktualisiert' angezeigt werden, müssen diese auf den Seiten eingefügt werden und das TypoScript Template so konfiguriert werden, dass es diesen Wert verwendet. +Die häufigste Anwendung ist die Anzeige des Datums aus dem automatisch aktualisieten Feld 'tstamp', es sei denn das Feld 'zuletzt aktualisiert' ist gesetzt. In diesem Fall wird das Feld 'zuletzt aktualisiert' verwendet. + + The format is HH:MM DD-MM-YYYY or HH:MM MM-DD-YYYY depending on your TYPO3 configuration. +If you insert a 'd' the current time and date is inserted. You can also append any value in the field with a number lie '+10' which will add 10 days to the current value. + Abhängig von Ihrer TYPO3 Konfiguration ist das Format HH:MM DD-MM-YYYY oder HH:MM MM-DD-YYYY. +Wenn Sie ein 'd' einfügen, werden die aktuelle Zeit und Datum eingesetzt. Sie können auch jedem Wert in dem Feld ein Zahl wie '+10' hinzufügen, was 10 Tage zu dem aktuellen Wert hinzu addiert. + + With this option the page will be not appear in menus in the Frontend. The page can still be viewed if linked by going directly to its URL. + Mit dieser Option wird die Seite nicht in den Menüs im Frontend angezeigt. Die Seite wird trotzdem noch angezeigt, wenn die URL direkt verlinkt ist. + + + pages:nav_title + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:nav_title + + + Alternative Navigation Title for menu items in the Frontend. When set, this value is used instead of the Page Title. + Alternativer Navigationstitel für Menüelemente im Frontend. Falls dieser gesetzt ist, wird er statt des Seitentitels verwendet. + + + If set, this is an alternative page to select Content Elements from. +Whether this field is used depends on the website's TypoScript template. + Falls gesetzt, wird eine andere Seite verwendet, von welcher die Inhaltselemente angezeigt werden. +Ob dieses Feld verwendet wird, hängt von dem TypoScript template der Webseite ab. + + Select a Shortcut Mode. By default the shortcut page must have a Shortcut Target to jump to. Other options are to go to the first subpage, to a random subpage, or back up to the parent page. + Wählen Sie einen Verweismodus. Standardmässig muss die Verweisseite ein Verweisziel haben. Andere Optionen sind zur ersten Unterseite, zu einer zufälligen Unterseite oder zurück zur Elternseite zu gehen. + + + Mount this page. If set, subpages of this page come from the Mounted Page instead. + Verwenden Sie diese Seite als Objektträger. Falls gesetzt kommen Unterseiten dieser Seite dann von der angegebenen Seite. + + + In the Frontend this is done by adding a new variable, &MP, to the URL. This links the mounted branch to the main branch by pairing page ids. + Im Frontend wird das durch das Hinzufügen der neuen Variable &MP zur URL erreicht. Dies verknüpft den "gemounteten" Ast mit dem Hauptast anhand der Seiten-Ids. + + + pages:mount_pid_ol + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:mount_pid_ol + + + Show content for the current page or replace it completely with the Mounted Page. + Zeigt den Inhalt der aktuellen Seite oder ersetzt ihn vollständig durch die gemountete Seite. + + + pages:mount_pid + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:mount_pid + + + This is normally shown in the website navigation. + Dies wird üblicherweise in der Navigation der Website angezeigt. + + + <strong>Example:</strong> +The 'Web>Page' module lets you create content in four columns, Left, Normal, Right, Border if the template has been configured to use this option. (However, most websites use only one or two columns so some of these content columns are just taking up space and confusing users.) +If you enter this string in the 'TSConfig' field, the 'Web>Page' Module will only show the 'Normal' and 'Border' column! + +<em>mod.web_layout.tt_content.colPos_list = 0,3</em> + +(Must be entered in a single line!) + <strong>Beispiel:</strong> +Im Modul 'Web>Seite' kann man Inhalte in vier Spalten erzeugen, links, normal, rechts, Rand, wenn das Template für die Nutzung der Spalten konfiguriert ist. (Wie auch immer, die meisten Websites nutzen nur eine oder zwei Spalten, so dass einige dieser Inhaltsspalten Platz verbrauchen und Anwender verwirren) +Wenn man diese Zeichenkette im Feld 'TSConfig' eingibt, dann zeigt das Modul 'Web>Seite' nur die Spalten 'Normal' und 'Rand' an! + +<em>mod.web_layout.tt_content.colPos_list = 0,3</em> + +(Muss auf einer Zeile angegeben werden!) + + Affect availability of pages in the various languages. + Wirkt sich auf die Verfügbarkeit in den verschiedenen Sprachen aus. + + + <b>Hide default language of page</b> +If set, the page is only available in translated versions and not in the default language. Any attempt to access the page in the default language will result in an error message. + +<b>Hide page if no translation for current language exists</b> +If set, any attempt to access the page in a translation that does not exist will result in an error message. By default, accessing an untranslated page will just show the default language instead. + <b>Standardsprache der Seite ausblenden</b> +Wenn diese Option aktiviert ist, ist die Seite nur in übersetzten Versionen und nicht in der Standardsprache verfügbar. Jeder Versuch, auf die Seite in der Standardsprache zuzugreifen, führt zu einer Fehlermeldung. + +<b>Seite verbergen, wenn keine Übersetzung für die aktuelle Sprache vorhanden ist</b> +Falls aktiviert, führt jeder Versuch, die Seite in einer nicht vorhandenen Übersetzung aufzurufen, zu einer Fehlermeldung. Standardmäßig wird beim Zugriff auf eine nicht übersetzte Seite stattdessen nur die Standardsprache angezeigt. + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_csh_sysfilem.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_sysfilem.xlf new file mode 100644 index 0000000..52d19d9 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_sysfilem.xlf @@ -0,0 +1,101 @@ + + + +
+ + + Filemounts describe a filepath on the server, relative or absolute. + Verzeichnisfreigaben beschreiben relative oder absolute Pfade auf dem Server. + + + By creating a file mount record and placing a reference to it in a Backend usergroup you can allow a user access to the file mount in the File>List module. +Filemounts may also configure access to a path on the server to which the user has FTP-access. Just remember to set file-permissions on the server correctly so the webserver user (which PHP is running as) has at least read access to the FTP-dir. +You can only mount absolute paths if they are within the base path set in $TYPO3_CONF_VARS[BE][lockRootPath] + Indem Sie eine Verzeichnisfreigabe erstellen und diese Freigabe einer Backend-Benutzergruppe zuweisen, gewähren Sie diesen Benutzern den Zugriff auf die freigegebenen Dateien (über das Modul "Datei > Dateiliste"). +Verzeichnisfreigaben können unter Umständen auch Pfade beschreiben, zu denen der Benutzer direkten Zugriff per FTP hat. Stellen Sie in diesem Fall sicher, dass der Web-Server (bzw. der Systembenutzer, unter dessen Kennung der PHP-Prozess läuft) zumindest Leserechte auf diese Dateien hat - andernfalls erscheinen solche Dateien nicht im TYPO3-Datei-Browser! +Absolute Pfade für Verzeichnisfreigaben sind nur innerhalb des durch die Systemvariable $TYPO3_CONF_VARS[BE][lockRootPath] festgelegten Pfades möglich. + + be_groups:file_mountpoints, +be_users:file_mountpoints, +More about File mounts | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/AccessControl/MoreAboutFileMounts/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + be_groups:file_mountpoints, +be_users:file_mountpoints, +Mehr über Dateifreigaben | https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/AccessControl/MoreAboutFileMounts/ + + EXT:core/Resources/Public/Images/cshimages/filemount_1.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/filemount_1.png + + + Enter a title for the filemount. The title will appear as the name of the file mount when it is applied to users and groups. + Geben Sie einen Namen für die Verzeichnisfreigabe an. Dieser Name erscheint, wenn Sie Benutzern oder Gruppen diese Verzeichnisfreigabe zuweisen. + + + EXT:core/Resources/Public/Images/cshimages/be_groups_5.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/be_groups_5.png + + + Enter the path of the filemount, relative or absolute depending on the settings of BASE. + Geben Sie den relativen oder absoluten Pfad zur Verzeichnisfreigabe an (abhängig davon, welche Option Sie bei Basis wählen). + + + If BASE is set to relative, the path mounted is found in the subfolder "fileadmin/" of the website. Then you should enter the subfolder in "fileadmin/" as path. For instance if you want to mount access to "fileadmin/user_uploads/all/" then enter the value "user_uploads/all" as the value of PATH. +If BASE is absolute you should enter the absolute path on the server, eg. "/home/ftp_upload" or "C:/home/ftp_upload". Further you must make sure the configuration variable $TYPO3_CONF_VARS[BE][lockRootPath] contains the first part of the path you want to mount. + +<strong>Notice:</strong> In any case, make sure the webserver user which PHP is running as has <em>at least</em> read-access to the path. If not, the mount will simply not appear without any warnings. +If you have problems - especially with absolute mounts - try to mount something "simple" like a relative path in fileadmin. If that is working well, try the absolute path. + +Your PHP-configuration may also impose other restrictions on you if open_basedir is enabled. Then use relative paths. + Wenn Sie bei Basis die Option "relativ" wählen, beziehen sich Verzeichnisfreigaben auf Unterordner von "fileadmin/". Beispiel: Um Ihren Benutzern den Ordner "fileadmin/user_upload/" zur Verfügung zu stellen, können Sie zunächst die Basis-Option "relativ" wählen und dann als Pfad "user_upload/" eingeben. +Wenn Sie bei Basis die Option "absolut" wählen, beziehen sich Verzeichnisfreigaben auf den absoluten Pfad auf dem Server, also z.B. "/home/ftp_upload" oder "C:/home/ftp_upload". Sie müssen hierbei darauf achten, dass der erste Teil des angegebenen Pfades auch in der Systemvariablen $TYPO3_CONF_VARS[BE][lockRootPath] eingetragen ist. + +<strong>Hinweis:</strong> Stellen Sie sicher, dass der Benutzer des Web-Servers, unter dem PHP läuft, <em>mindestens</em> Leserechte für den Pfad hat. Wenn das nicht der Fall ist, wird die Freigabe ohne weitere Warnung nicht angezeigt. +Wenn Sie Probleme mit Verzeichnisfreigaben haben, versuchen Sie zuerst, einen "einfachen" Pfad, wie einen relativen Pfad im Ordner fileadmin/ freizugeben. Wenn das funktioniert, probieren Sie absolute Pfade. + +Ihre PHP-Konfiguration kann auch weitere Einschränkungen beinhalten, nämlich wenn "Open Basedir" aktiviert ist. Nutzen Sie in diesem Fall relative Pfade. + + sys_filemounts:base, +be_groups:file_mountpoints, +sys_filemounts + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + sys_filemounts:base, be_groups:file_mountpoints, sys_filemounts + + EXT:core/Resources/Public/Images/cshimages/be_groups_6.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_7.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:core/Resources/Public/Images/cshimages/be_groups_6.png, +EXT:core/Resources/Public/Images/cshimages/be_groups_7.png + + This is a filemount relative to "fileadmin/". The mounted folder is "fileadmin/user_upload/" since "user_upload" is the value of the "Path" field. +The directory structure of "fileadmin/" where you can see the "user_upload" folder in the bottom of the list. + Dies ist eine Verzeichnisfreigabe relativ zum Ordner "fileadmin/". Weil als Pfad "user_upload" eingegeben wurde, ist der freigegebene Ordner "fileadmin/user_upload". Dies ist die Ordnerstruktur von "fileadmin/". Sie finden den Ordner "user_upload" am Ende der Liste. + + Use this option to temporarily disable the filemount. + Verwenden Sie diese Option, um die Verzeichnisfreigabe zeitweilig aufzuheben. + + + All backend users using the mount will not have access anymore. This includes 'Admin'-users. + Allen Backend-Benutzern - 'Admin'-Benutzer eingeschlossen - wird der Zugriff auf diese Verzeichnisfreigabe entzogen. + + + Determines whether the value of the PATH field is to be recognized as an absolute path on the server or a path relative to the fileadmin/ subfolder to the website. + Legt fest, ob das Feld "Pfad" als absoluter Pfad oder als relativer Pfad (bezogen auf den Ordner fileadmin/) interpretiert werden soll. + + + sys_filemounts:path + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + sys_filemounts:path + + + Display this file mount as read-only. + Diese Dateifreigabe als schreibgeschützt anzeigen. + + + Read-only file mounts are displayed in the Filelist and the Element Browser. They allow displaying of files and folders which are neither writable nor editable for the user. + Schreibgeschützte Dateifreigaben werden in der Dateiliste und im Element-Browser angezeigt. Sie erlauben es, Dateien und Ordner anzuzeigen, die der Benutzer nicht bearbeiten kann. + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_csh_sysfilereference.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_sysfilereference.xlf new file mode 100644 index 0000000..8724c4c --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_sysfilereference.xlf @@ -0,0 +1,51 @@ + + + +
+ + + Sets the alternative text of this asset. + Setzt einen alternativen Text für diese Datei. + + + When using the img element, specify a short text alternative with the alt attribute. Note. The value of this attribute is referred to as "alt text". +When an image contains words that are important to understanding the content, the alt text should include those words. This will allow the alt text to play the same function on the page as the image. Note that it does not necessarily describe the visual characteristics of the image itself but must convey the same meaning as the image. + Geben Sie, wenn ein img-Element benutzt wird, einen kurzen Alternativtext mit Hilfe des alt-Attributs an. Hinweis: Der Wert dieses Attributs wird als "Alt-Text" verwendet. Wenn ein Bild Wörter enthält, die zum Verständnis des Inhalts wichtig sind, sollte der Alt-Text diese Wörter enthalten. Dies ermöglicht es dem Alt-Text, die Funktion des Bildes in der Seite zu ersetzen. Beachten Sie, dass der Alt-Text nicht zwangsläufig die visuellen Charakteristiken des Bildes selbst beschreibt, sondern dass er dieselbe Bedeutung wie das Bild übertragen muss. + + + Sets a link on this asset. + Verlinkt diese Datei. + + + Use the wizard next to the field to specify a link that a user can follow by clicking the image. + Verwenden Sie den Assistenten neben dem Feld, um einen Link anzugeben, dem der Benutzer folgen kann, indem er das Bild anklickt. + + + Sets the title text of this asset. + Setzt einen Titel-Text für diese Datei. + + + The title attribute is used to provide additional information to help clarify or further describe the purpose of a link. +If the supplementary information provided through the title attribute is something the user should know before following the link, such as a warning, then it should be provided in the link text rather than in the title attribute. + Das Titel-Attribut wird verwendet, um zusätzliche Informationen zur Verfügung zu stellen um den Zweck des Links klarzustellen oder ihn weiter zu erläutern. Wenn der Benutzer die durch das Titel-Attribut gegebenen, zusätzlichen Informationen kennen sollte, bevor er dem Link folgt, wie beispielsweise bei einer Warnung, dann sollten diese Informationen besser im Linktext als im Titel-Attribut angegeben werden. + + + Sets the image-caption-text of this asset. + Setzt die Bildunterschrift für diese Datei. + + + This text will be displayed underneath your asset and can be used to supply additional context to the image. +Depending on local laws you might have to use this to supply proper copyright information on your assets. + Dieser Text wird unter Ihrer Datei angezeigt und kann benutzt werden, um zusätzlichen Kontext für das Bild anzugeben. Abhängig von lokalen Gesetzen müssen Sie hier ggf. Urheberrechtsinformationen zu der Datei angeben. + + + Click "Open Editor" to start up the image editor. + Klicken Sie "Editor öffnen", um den Bildeditor zu starten. + + + Check to let embedded media play once loaded. + Markieren Sie diese Option, um eingebundene Medien, nachdem sie geladen wurden, automatisch abspielen zu lassen. + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_csh_sysfilestorage.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_sysfilestorage.xlf new file mode 100644 index 0000000..7972354 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_sysfilestorage.xlf @@ -0,0 +1,67 @@ + + + +
+ + + File storage, which acts as an entry root point to a file-based structure. See it like a drive or a hard drive volume in your local machine. + Dateispeicher, der als Eingangspunkt zu einer dateibasierten Struktur dient. Sehen Sie ihn als eine Art Laufwerk oder Festplatte in Ihrem PC. + + + + + + Disabling the storage will result in removing it from any listings in the backend. Existing file relations will still exist. + Wenn Sie den Speicher deaktivieren, wird er aus allen Listen im Backend entfernt. Bestehende Dateirelationen bleiben bestehen. + + + If you set up a file storage, it will show up on any folder lists, thus allowing to basically browse through the files in this file repository. If you set this checkbox, this storage will be excluded from any listings in the backend. Any existing file references will still exist further. + Wenn Sie einen Dateispeicher einrichten, wird er in jeder Dateiliste erscheinen, so dass es möglich sein wird, die Dateien in diesem Datei-Repository zu browsen. Wenn Sie diese Checkbox setzen, wird dieser Speicher von jeglichen Listen im Backend ausgenommen. Bereits bestehende Dateirelationen bleiben bestehen. + + + The visible identifier for this file storage. + Der sichtbare Bezeichner für diesen Dateispeicher. + + + The label entered here will be shown as the name for the entry point in the TYPO3 Backend. Be sure to make it descriptive and logical for your editors. + Die hier angegebene Beschriftung wird als Name für den Eingangspunkt in das TYPO3-Backend gezeigt. Stellen Sie sicher, dass sie deskriptiv und logisch für Ihre Redakteure ist. + + + A description of this storage. + Eine Beschreibung dieses Speichers. + + + This description field is used to explain e.g. the location of the storage, also what this storage is meant for or what it contains. + Dieses Beschreibungsfeld kann benutzt werden, um z.B. den Ort des Speichers, wozu er da ist, oder was er enthält zu erklären. + + + Choose the driver as the technical backbone of the storage. Once you've chosen a driver, and saved it, additional configuration will show up. + Wählen Sie den Treiber für das technische Rückgrat des Speichers. Nachdem Sie einen Treiber ausgewählt und Ihre Auswahl gespeichert haben, werden zusätzliche Konfigurationsoptionen angezeigt werden. + + + The driver is the technical background of a storage, and thus also defines whether the location of the storage is local (= on the same machine as this TYPO3 installation) or remote like a WebDAV server connection. Search for extensions in the TYPO3 Extension Repository that extend this driver list. + Der Treiber ist der technische Hintergrund eines Speichers und bestimmt so auch, ob der Ort des Speichers lokal (= auf demselben Server wie diese TYPO3-Installation) oder entfernt ist wie eine WebDAV-Serververbindung. Suchen Sie im TYPO3-Erweiterungs-Repository nach Erweiterungen, die die Liste der Treiber erweitern. + + + Defines the directory on this storage to be used to save temporary files like resized images. + Legt das Verzeichnis im Speicher fest, das benutzt werden soll, um temporäre Dateien wie etwa skalierte Bilder zu speichern. + + + If set, backend users can browse through this storage. Otherwise it will show up as a unselectable item in the list. + Falls gesetzt, können Backend-Benutzer diesen Speicher durchsuchen. Ansonsten wird er als nicht-auswählbares Element in der Liste erscheinen. + + + If set, then the files in this storage can be linked directly from the outside world. If this is not set, make sure to provide additional possibilities to access the files in this storage. + Wenn gesetzt, können Dateien in diesem Speicher direkt von außen verlinkt werden. Wenn diese Option nicht gesetzt ist, stellen Sie sicher, dass Sie zusätzliche Möglichkeiten bieten, auf die Dateien in diesem Speicher zuzugreifen. + + + If set, then users are allowed to modify, add, delete files/folders on this storage. + Wenn gesetzt, dürfen Benutzer Dateien und Ordner in diesem Speicher ändern, hinzufügen und löschen. + + + This flag is usually set. If TYPO3 cannot connect to this storage (because it maybe temporary down), then the flag will be checked, and the storage will behave like it is non-browsable in the TYPO3 backend. The admin needs to manually activate it again if it was offline. + Diese Flag ist gewöhnlich gesetzt. Wenn TYPO3 keine Verbindung mit dem Speicher herstellen kann (etwa weil er temporär nicht verfügbar ist), dann wird diese Flag entfernt und der Speicher wird sich im TYPO3-Backend so verhalten, als sei er nicht browsbar. Ein Administrator muss ihn manuell wieder aktivieren, wenn er offline war. + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_csh_syslang.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_syslang.xlf new file mode 100644 index 0000000..2de467d --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_syslang.xlf @@ -0,0 +1,23 @@ + + + +
+ + + Enter the name of this additional system language. + Geben Sie den den Namen dieser zusätzlichen systemweiten Spracherweiterung an. + + + This option will hide the system language from being available in the backend. + Diese Option versteckt die systemweite Spracherweiterung innerhalb des Backend. Backend-Benutzern steht somit diese Systemsprache nicht zur Verfügung. + + + Defines which languages are alternatively available on each webpage. + Definiert, welche alternativen Sprachen auf den einzelnen Web-Seiten verfügbar sind. + + + The Web>Page module has a feature which allows users to edit page content divided into not only columns but also languages. The languages available for translation are determined by the number of Website Language record created. + Das Modul "Web > Seite" bietet Backend-Benutzern die Möglichkeit, Seiteninhalte nicht nur spaltenweise, sondern auch nach Sprachen getrennt zu bearbeiten. Die verfügbaren Sprachen werden durch die zuvor angelegten alternativen Seitensprachen definiert. + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_csh_sysnews.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_sysnews.xlf new file mode 100644 index 0000000..6e70bbc --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_csh_sysnews.xlf @@ -0,0 +1,24 @@ + + + +
+ + + This option will hide the news from showing up at the login screen. + Mit dieser Option können Sie die Nachricht verbergen. Sie wird dann nicht auf der Loginseite angezeigt. + + + Enter the title of the news. + Geben Sie den Titel der Nachricht ein. + + + The news content to let editors know what's coming up. HTML is disabled, however, you can use line breaks. + Der Inhalt der Nachricht, um Redakteure auf dem Laufenden zu halten. HTML-Elemente sind nicht möglich, Zeilenumbrüche aber sind erlaubt. + + + System news are shown at the TYPO3 login screen, allowing admins to inform editors about upcoming system maintenance and similar events. + System-Nachrichten werden auf der TYPO3-Loginseite angezeigt. Sie ermöglichen es Administratoren, Redakteure über anstehende Wartungsarbeiten und Ähnliches zu informieren. + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_deprecated_saltedpasswords.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_deprecated_saltedpasswords.xlf new file mode 100644 index 0000000..9ddd652 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_deprecated_saltedpasswords.xlf @@ -0,0 +1,44 @@ + + + +
+ + + Portable PHP password hashing (phpass) + Portables PHP-Passwort-Hashing (phpass) + + + MD5 salted hashing (secure) + MD5-salted Hashing (sicher) + + + Blowfish salted hashing (advanced) + Blowfish-salted Hashing (erweitert) + + + Portable PHP password hashing (phpass) + Portables PHP-Passwort-Hashing (phpass) + + + MD5 salted hashing (secure) + MD5-salted Hashing (sicher) + + + Blowfish salted hashing (advanced) + Blowfish-salted Hashing (erweitert) + + + PBKDF2 key derivation (advanced) + PBKDF2-Schlüsselableitung (fortgeschritten) + + + Bcrypt password hashing (PHP native) + Bcrypt-Passwort-Hashing (PHP-nativ) + + + Argon2i password hashing (PHP native) + Argon2i-Passwort-Hashing (PHP-nativ) + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_deprecated_saltedpasswords_em.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_deprecated_saltedpasswords_em.xlf new file mode 100644 index 0000000..5865429 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_deprecated_saltedpasswords_em.xlf @@ -0,0 +1,16 @@ + + + +
+ + + Hashing method for the frontend: Defines salted hashing method to use. Choose "Portable PHP password hashing" to stay compatible with other CMS (e.g. Drupal, Wordpress). Choose "MD5 salted hashing" to reuse TYPO3 passwords for OS level authentication (other servers could use TYPO3 passwords). Choose "Blowfish salted hashing" for advanced security to reuse passwords on OS level (Blowfish might not be supported on your system TODO). + Hash-Methode für das Frontend: Legt fest, welche Hash-Methode benutzt wird. Wählen Sie "Portables PHP-Passwort-Hashing", um mit anderen CMS kompatibel zu bleiben (z.B. Drupal oder WordPress). Wählen Sie "MD5-salted Hashing", um TYPO3-Passwörter für die Authentifizierung auf Betriebssystemebene wiederzuverwenden (andere Server können TYPO3-Passwörter verwenden). Wählen Sie "Blowfish-salted Hashing" für zusätzliche Sicherheit und um Passwörter auf Betriebssystemebene wiederzuverwenden (Blowfish wird nicht auf allen Systemen unterstützt). + + + Hashing method for the backend: Defines salted hashing method to use. Choose "Portable PHP password hashing" to stay compatible with other CMS (e.g. Drupal, Wordpress). Choose "MD5 salted hashing" to reuse TYPO3 passwords for OS level authentication (other servers could use TYPO3 passwords). Choose "Blowfish salted hashing" for advanced security to reuse passwords on OS level (Blowfish might not be supported on your system TODO). + Hash-Methode für das Backend: Legt fest, welche Hash-Methode benutzt wird. Wählen Sie "Portables PHP-Passwort-Hashing", um mit anderen CMS kompatibel zu bleiben (z.B. Drupal oder WordPress). Wählen Sie "MD5-salted Hashing", um TYPO3-Passwörter für die Authentifizierung auf Betriebssystemebene wiederzuverwenden (andere Server können TYPO3-Passwörter verwenden). Wählen Sie "Blowfish-salted Hashing" für zusätzliche Sicherheit und um Passwörter auf Betriebssystemebene wiederzuverwenden (Blowfish wird nicht auf allen Systemen unterstützt). + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_general.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_general.xlf new file mode 100644 index 0000000..cde9e20 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_general.xlf @@ -0,0 +1,256 @@ + + + +
+ + + Stop + Stopp + + + Hide + Verbergen + + + Last Modified + Letzte Änderung + + + Created At + Erstellt am + + + Created By + Erstellt von + + + Start + Start + + + Access + Zugriff + + + Hide at login + Nach Anmeldung verbergen + + + Show at any login + Anzeigen, wenn angemeldet + + + __Usergroups:__ + __Benutzergruppen:__ + + + Type + Typ + + + Description + Beschreibung + + + (copy %s) + (Kopie %s) + + + Layout + Layout + + + Default + Standard + + + Normal + Normal + + + Images + Bilder + + + Image + Bild + + + Width + Breite + + + Height + Höhe + + + Caption + Bildunterschrift + + + Subheader + Untertitel + + + Text + Text + + + Name + Name + + + First name + Vorname + + + Middle name + Mittlerer Name + + + Last name + Nachname + + + Title + Titel + + + Title + Titel + + + Address + Adresse + + + Phone + Telefon + + + Fax + Fax + + + Author + Autor + + + Email + E-Mail + + + Company + Firma + + + City + Stadt + + + Zipcode + PLZ + + + Country + Land + + + www + WWW + + + Last login + Letzte Anmeldung + + + Note + Bemerkung + + + Parameters + Parameter + + + CODE + CODE + + + Links + Links + + + Language + Sprache + + + Category + Kategorie + + + Shortcut to page + Verweis auf Seite + + + Keywords (,) + Stichworte (kommagetrennt) + + + Disable + Deaktivieren + + + Storage + Speicher + + + Folder + Ordner + + + Startingpoint + Ausgangspunkt + + + Disable Rich Text Editor + Rich-Text-Editor deaktivieren + + + External URL + Externe URL + + + Recursive + Rekursiv + + + Transl.Orig + Ursprungstext + + + [All] + [Alle] + + + Versioning Label + Versionierungsbezeichnung + + + Error! + Fehler! + + + Visible + Sichtbar + + + Enabled + Aktiviert + + + Disabled + Deaktiviert + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_misc.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_misc.xlf new file mode 100644 index 0000000..5c98d52 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_misc.xlf @@ -0,0 +1,572 @@ + + + +
+ + + This is the shortcuts menu. You do not have any shortcuts added yet, you can do so by clicking the shortcut icon %icon%, which you can find on each page in the backend. + Dieses Menü zeigt von Ihnen angelegte Verweise an. Sie haben noch keine Verweise hinzugefügt, können das aber mit einem Mausklick auf das Verweissymbol %icon% tun, das auf jeder Seite des Backends vorhanden ist. + + + Edit + Bearbeiten + + + Create + Erstellen + + + Edit/Search + Bearbeiten/Suchen + + + Update shortcut title + Verweistitel aktualisieren + + + Update and close editor + Aktualisieren und Editor schließen + + + Close shortcut editor + Verweiseditor schließen + + + Remove shortcut + Verweis entfernen + + + Loading page + Seite wird geladen + + + Search for + Suchen nach + + + No editable page found! + Keine Seite zur Bearbeitung gefunden! + + + Group + Gruppe + + + Pages + Seiten + + + Records + Datensätze + + + Files + Dateien + + + Tools + Werkzeuge + + + Miscellaneous + Verschiedenes + + + Global + Global + + + All + Alle + + + You cannot edit a shared shortcut! + Sie können keine gemeinsamen Verweise bearbeiten! + + + Select shortcut + Verweis auswählen + + + Delete all shortcuts in this group? + Alle Verweise in dieser Gruppe löschen? + + + LIVE workspace + LIVE-Arbeitsumgebung + + + active + aktiv + + + inactive + inaktiv + + + ERROR: No workspaces found! + FEHLER: Keine Arbeitsumgebungen gefunden! + + + Enable Frontend Preview + Vorschau im Frontend aktivieren + + + Go to Workspace Module + Modul Arbeitsumgebungen aufrufen + + + This is the bookmarks menu. You do not have any bookmarks added yet, you can do so by clicking the bookmark icon %s, which you can find on each page in the backend. + Dieses Menü zeigt von Ihnen angelegte Lesezeichen an. Sie haben noch keine Lesezeichen hinzugefügt, können das aber mit einem Mausklick auf das Lesezeichensymbol %s tun, das auf jeder Seite des Backends vorhanden ist. + + + Edit + Bearbeiten + + + Create + Erstellen + + + Edit/Search + Bearbeiten/Suchen + + + Update bookmark title + Lesezeichentitel aktualisieren + + + Update and close editor + Aktualisieren und Editor schließen + + + Close bookmark editor + Lesezeicheneditor schließen + + + Remove bookmark + Lesezeichen entfernen + + + Loading page + Seite wird geladen + + + Search for + Suchen nach + + + No editable page found! + Keine Seite zur Bearbeitung gefunden! + + + Group + Gruppe + + + Pages + Seiten + + + Records + Datensätze + + + Files + Dateien + + + Tools + Werkzeuge + + + Miscellaneous + Verschiedenes + + + Global + Global + + + All + Alle + + + You cannot edit a shared bookmark! + Sie können keine gemeinsamen Lesezeichen bearbeiten! + + + Select bookmark + Lesezeichen auswählen + + + Delete all bookmarks in this group + Alle Lesezeichen in dieser Gruppe löschen + + + LIVE workspace + LIVE-Arbeitsumgebung + + + active + aktiv + + + inactive + inaktiv + + + ERROR: No workspaces found! + FEHLER: Keine Arbeitsumgebungen gefunden! + + + Enable Frontend Preview + Vorschau im Frontend aktivieren + + + Enable comparison view + Vergleichsansicht aktivieren + + + Go to Workspace Module + Modul Arbeitsumgebungen aufrufen + + + Overwrite existing files + Vorhandene Dateien überschreiben + + + Upload multiple files by holding the Shift or CTRL-file pressed while selecting your files (works on modern browsers only). + Um mehrere Dateien hochzuladen kann die Hochstell- oder Strg-Taste gedrückt gehalten werden, während die Dateien ausgesucht werden (funktioniert nur in aktuellen Browsern). + + + Location + Ort + + + File meta data not found + Meta-Daten der Datei nicht gefunden + + + Select a position for the new page + Position für neue Seite auswählen + + + Page (select position) + Seite (Position auswählen) + + + Go back + Zurück + + + Create a new page + Neue Seite erstellen + + + Create a new content element + Neues Inhaltselement erstellen + + + Click here for wizard! + Zum Aufrufen des Assistenten hier klicken! + + + Insert the new page here + Neue Seite hier einfügen + + + Insert new record here + Neuen Datensatz hier einfügen + + + Move page to this position + Seite an diese Position verschieben + + + Move element + Element verschieben + + + Move elements + Elemente verschieben + + + Copy elements + Elemente kopieren + + + Select position of the element + Position für das Element auswählen + + + Move element + Element verschieben + + + Make copy instead of moving element + Kopieren statt Verschieben + + + New content element + Neues Inhaltselement + + + System Records + Systemdatensätze + + + First select the type of the new content element + 1: Typ des Inhaltselements auswählen + + + Now click on the position of the new content element + 2: Position auswählen + + + History/Undo + Verlauf/Rückgängig + + + Access + Zugriff + + + Move element + Element verschieben + + + Move page + Seite verschieben + + + 'Create New' wizard + "Neu erstellen"-Assistent + + + Edit page properties + Seiteneigenschaften bearbeiten + + + Web>List module + Web > Liste + + + You asked to edit page "%s" but you cannot edit this page. Now loading backend as usual. + Sie möchten die Seite "%s" bearbeiten, dies ist jedoch nicht möglich. Das Backend wird wie gewöhnlich geladen. + + + Localize + Lokalisieren + + + Record can be localized + Datensatz kann lokalisiert werden + + + Record was removed in original language + Datensatz der Ursprungssprache wurde entfernt + + + Localize all records + Alle Datensätze lokalisieren + + + Synchronize with original language + Mit Ursprungssprache synchronisieren + + + Filter + Filter + + + Switch to User + Umschalten zu Benutzer + + + SU + BW + + + File Upload Progress + Hochladen von Dateien + + + Select Files + Dateien auswählen + + + Cancel All Uploads + Alle Übertragungen abbrechen + + + You can upload files with a maximum size of {0}. + Es können Dateien bis zu einer Größe von {0} hochgeladen werden. + + + You can upload a total of {0}. + Es können insgesamt {0} hochgeladen werden. + + + You can upload the following file types {0}. + Es können folgende Dateitypen hochgeladen werden {0}, + + + Overwrite existing files + Vorhandene Dateien überschreiben + + + Another process is already uploading + Es läuft bereits ein anderer Hochladevorgang + + + Waiting to start upload of {0} + Warten auf Hochladen von {0} + + + Starting upload of {0} + Starten des Hochladens von {0} + + + {0}% of {1} uploaded + {0}% von {1} hochgeladen + + + {0} was successfully uploaded! + {0} erfolgreich hochgeladen! + + + Page tree error + Seitenbaumfehler + + + Got unexpected response from the server. Please check logs for details. + Unerwartete Antwort vom Server erhalten. Bitte überprüfen Sie die Protokolle für mehr Details. + + + Too many files selected + Zu viele Dateien ausgewählt + + + {0} is too big + {0} ist zu groß + + + {0} is empty + {0} ist leer + + + Filetype not allowed for {0} + Dateityp nicht erlaubt bei {0} + + + Too many files selected + Zu viele Dateien ausgewählt + + + A HTTP error occurred: {0} + HTTP-Fehler aufgetreten: {0} + + + Internal error: No Upload URL set + Interner Fehler: Keine Hochlade-URL festgelegt + + + Internal error: Problems while reading/writing the file + Interner Fehler: Fehler beim Lesen/Schreiben der Datei + + + Internal error: {0} + Interner Fehler: {0} + + + Upload limit exceeded + Höchstwert für Hochladen überschritten + + + Upload failed + Hochladen fehlgeschlagen + + + Internal error: File ID not found + Interner Fehler: Datei-ID nicht gefunden + + + Internal error while validating the file + Interner Fehler beim Validieren der Datei + + + Upload of {0} canceled + Hochladen von {0} abgebrochen + + + Upload of {0} stopped + Hochladen von {0} angehalten + + + All uploads failed + Hochladen aller Dateien fehlgeschlagen + + + All of your uploads failed.<br /><br />If this problem persists, please try another browser, contact your administrator or disable this "Flash Uploader" in your User Settings.<br /><br />Detailed problem description:<br /> + Keiner der Hochladevorgänge konnte abgeschlossen werden.<br /><br />Falls dieses Problem weiterhin besteht, benutzen Sie bitte einen anderen Browser, kontaktieren Ihren Administrator oder deaktivieren die Option "Flash-Schnittstelle zum Hochladen" in den Benutzereinstellungen.<br /><br />Problembeschreibung:<br /> + + + The server returned the status code 401, which is related to a .htaccess file used for password protection on your server. Unfortunately this can not be handled by your browser's Flash plugin. + Der Server lieferte Statuscode 401 zurück. Dies ist häufig auf einen .htaccess Passwortschutz zurückzuführen. Leider wird dies von dem von Ihnen verwendeten Flash-Plugin nicht unterstützt. + + + An input/output error occurred (Error #2038). This i.e. happens with servers using a self-signed SSL certificate, which is a limitation of your browser's Flash plugin. + Ein Lese-/Schreibfehler ist aufgetreten (Fehler #2038). Dies ist häufig auf ein selbstsigniertes SSL-Zertifikat zurückzuführen. Leider wird dies von dem von Ihnen verwendeten Flash-Plug-In nicht unterstützt. + + + Short result list + Kurze Liste der Ergebnisse + + + Enter search term + Suchbegriff eingeben + + + Searching... + Suche läuft... + + + No results found. + Keine Ergebnisse gefunden. + + + Show All + Alle anzeigen + + + How to use advanced search tags + Zur Benutzung von Suchpräfixen + + + Search in certain tables + In ausgewählten Tabellen suchen + + + #page:Home will search for all pages with the title "Home" + #page:Home sucht nach allen Seiten mit dem Titel "Home". + + + Drag to resize the Modules Menu + Ziehen Sie hier, um die Größe des Modulmenüs zu ändern + + + Drag to resize or double click to collapse the page tree area + Ziehen Sie hier, um die Größe zu ändern oder doppelklicken Sie, um den Seitenbaum einzuklappen + + + Click to toggle the page tree area + Klicken Sie hier, um den Seitenbaum umzuschalten + + + Drag to resize or click to collapse the Debug Panel. + Ziehen Sie hier, um die Größe zu ändern oder klicken Sie, um das Debug-Panel zuzuklappen + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_mod_admintools.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_mod_admintools.xlf new file mode 100644 index 0000000..83a18ec --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_mod_admintools.xlf @@ -0,0 +1,16 @@ + + + +
+ + + Administration and maintenance tools + Verwaltungs- und Pflegewerkzeuge + + + Admin tools + Adminwerkzeuge + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_mod_file.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_mod_file.xlf new file mode 100644 index 0000000..61fca87 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_mod_file.xlf @@ -0,0 +1,20 @@ + + + +
+ + + File administration on the server + Dateiverwaltung auf dem Server + + + File + Datei + + + offline + offline + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_mod_help.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_mod_help.xlf new file mode 100644 index 0000000..72fddc4 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_mod_help.xlf @@ -0,0 +1,16 @@ + + + +
+ + + Help and support + Hilfe und Support + + + Help + Hilfe + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_mod_site.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_mod_site.xlf new file mode 100644 index 0000000..8ccd3eb --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_mod_site.xlf @@ -0,0 +1,20 @@ + + + +
+ + + Site + Seite + + + This main module holds all optimization for Site Integrators to manage different websites within one TYPO3 installation, templates, TypoScript and routing options. + Dieses Modul enthält alle Optimierungen für Seitenintegratoren, mit denen sich unterschiedliche Websites in ein und derselben TYPO3-Installation verwalten lassen: Vorlagen, TypoScript und Routingoptionen. + + + Site Management + Seitenverwaltung + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_mod_system.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_mod_system.xlf new file mode 100644 index 0000000..b0d8734 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_mod_system.xlf @@ -0,0 +1,16 @@ + + + +
+ + + Observe system status and adapt system parameters + Systemstatus beobachten und Systemparameter anpassen + + + System + System + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_mod_usertools.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_mod_usertools.xlf new file mode 100644 index 0000000..028c67d --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_mod_usertools.xlf @@ -0,0 +1,16 @@ + + + +
+ + + Your personal tasks, overview and setup + Ihre persönlichen Aufgaben, Übersicht und Konfiguration + + + User tools + Benutzerwerkzeuge + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_mod_web.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_mod_web.xlf new file mode 100644 index 0000000..6210cb0 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_mod_web.xlf @@ -0,0 +1,16 @@ + + + +
+ + + Webpages and databasecontent + Web-Seiten und Datenbankinhalt + + + Web + Web + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_mod_web_list.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_mod_web_list.xlf new file mode 100644 index 0000000..73b7282 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_mod_web_list.xlf @@ -0,0 +1,252 @@ + + + +
+ + + List of database-records + Liste der Datensätze + + + The Web>List module provides low level access to records appearing on a page. + Das Modul Web > Liste bietet den grundlegendsten Zugriff auf die Datensätze einer Seite. + + + List + Liste + + + Paste after: Clipboard content is inserted after this record + Einfügen nach: Inhalt der Zwischenablage wird nach diesem Datensatz eingefügt + + + Paste into: Clipboard content is inserted on this page + Einfügen in: Inhalt der Zwischenablage wird in diese Seite eingefügt + + + Paste in clipboard content + Zwischenablageninhalt einfügen + + + Mark All/Mark none + Alles/nichts markieren + + + Transfer the selection of records to clipboard + Ausgewählte Datensätze in die Zwischenablage übertragen + + + Mark duplicates + Duplikate markieren + + + Edit marked + Markierte bearbeiten + + + Delete marked + Markierte löschen + + + Are you sure you want to delete all marked records from the table '%s'? + Alle markieren Datensätze tatsächlich aus der Tabelle "%s" löschen? + + + Display information + Informationen anzeigen + + + Edit record + Datensatz bearbeiten + + + Edit page properties + Seiteneigenschaften bearbeiten + + + New record + Datensatz erstellen + + + Create new page after this page + Neue Seite nach dieser Seite erstellen + + + Create new record after this record + Neuen Datensatz nach diesem Datensatz erstellen + + + Create new record + Neuen Datensatz erstellen + + + Move up in list + Nach oben verschieben + + + Move down in list + Nach unten verschieben + + + Re-position content element + Datensatz verschieben + + + Move page + Seite verschieben + + + Hide record + Datensatz verbergen + + + Un-hide record + Datensatz sichtbar machen + + + Hide page + Seite verbergen + + + Un-hide page + Seite sichtbar machen + + + Move this page to the position after the current parent page (Inwards) + Diese Seite hinter die derzeit übergeordnete Seite verschieben (einwärts) + + + Move this page to be a subpage of the page above (Outwards) + Diese Seite als Unterseite in die derzeit vorhergehende Seite verschieben (auswärts) + + + Delete record (!) + Datensatz löschen(!) + + + Restore record + Datensatz wiederherstellen + + + Display change history / Un-do + Änderungsverlauf anzeigen/Rückgängig + + + Display versions + Versionen anzeigen + + + Set permissions for page + Zugriffsrechte für Seite festlegen + + + Extended view + Erweiterte Ansicht + + + List all tables + Alle Tabellen anzeigen + + + List only this table + Nur diese Tabelle anzeigen + + + Show clipboard + Zwischenablage anzeigen + + + Edit all shown fields of the listed records + Alle angezeigten Felder der aufgeführten Datensätze bearbeiten + + + Edit the '%s' field of the listed records + Das Feld "%s" der aufgeführten Datensätze bearbeiten + + + Are you sure you want to delete this record? + Diesen Datensatz tatsächlich löschen? + + + Are you sure you want to restore this record by reverting the delete status? + Diesen Datensatz tatsächlich wiederherstellen, indem der Löschstatus zurückgesetzt wird? + + + Localization view + Lokalisierungsansicht + + + Default + Standard + + + All languages + Alle Sprachen + + + Localize to + Lokalisieren + + + Viewing records of + Anzeige der Datensätze von + + + Page %1$s of %2$d + Seite %1$s von %2$d + + + Records %1$d - %2$d + Datensätze %1$d - %2$d + + + Missing TCA definition + TCA-Definition fehlt + + + No fields for table "%s" have been found. $TCA['%s']['columns'] does not contain the necessary definitions. + Für die Tabelle "%s" wurden keine Felder gefunden. $TCA['%s']['columns'] enthält nicht die notwendigen Definitionen. + + + There are no records on this page. + Es sind keine Datensätze auf dieser Seite. + + + There are no records of type "%s" on this page. + Es gibt keine Datensätze vom Typ "%s" auf dieser Seite. + + + Cancel + Abbrechen + + + Close + Schließen + + + OK + OK + + + Delete + Löschen + + + Yes + Ja + + + No + Nein + + + Allow notifications? + Benachrichtigungen erlauben? + + + TYPO3 can send important notifications, e.g. when your login expires. To enable notifications, please click "Yes" and confirm your browser's notification request. If you choose "no", we will not ask again. + TYPO3 kann wichtige Benachrichtigungen verschicken, z.B. wenn Ihr Login abläuft. Um Benachrichtigungen zu aktivieren, klicken Sie bitte auf "Ja" und bestätigen Sie die Benachrichtigungsanfrage Ihres Browsers. Wenn Sie "Nein" wählen, werden wir nicht erneut fragen. + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_t3lib_fullsearch.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_t3lib_fullsearch.xlf new file mode 100644 index 0000000..a09522a --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_t3lib_fullsearch.xlf @@ -0,0 +1,36 @@ + + + +
+ + + Query "%s" loaded! + Abfrage "%s" geladen! + + + Query from action "%s" loaded! + Abfrage aus Aktion "%s" geladen! + + + Query saved! + Abfrage gespeichert! + + + No query saved! + Keine Abfrage gespeichert! + + + "%s" query entry removed! + Abfrageeintrag "%s" entfernt! + + + undelete only + nur wiederherstellen + + + undelete and edit + wiederherstellen und bearbeiten + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_tca.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_tca.xlf new file mode 100644 index 0000000..cd0a6e6 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_tca.xlf @@ -0,0 +1,888 @@ + + + +
+ + + File Mounts + Verzeichnisfreigaben + + + Edit filemount + Verzeichnisfreigabe bearbeiten + + + Create new filemount + Neue Verzeichnisfreigabe erstellen + + + List filemounts + Verzeichnisfreigaben anzeigen + + + DB Mounts + Datenbankfreigaben + + + Modules + Module + + + Limit to languages + Auf Sprachen einschränken + + + Category Mounts + Kategoriefreigaben + + + Workspace permissions + Arbeitsumgebungsberechtigungen + + + Edit Live (Online) + Live bearbeiten (Online) + + + Edit Draft (Offline) + Entwurf bearbeiten (Offline) + + + Create new workspace projects + Neue Arbeitsumgebungsprojekte erstellen + + + TSconfig + TSconfig + + + TSconfig QuickReference + TSconfig-Kurzreferenz + + + Lock to domain + Auf Domäne beschränken + + + Username + Benutzername + + + Password + Passwort + + + Avatar + Avatar + + + Group + Gruppe + + + Edit usergroup + Benutzergruppe bearbeiten + + + Create new group + Neue Gruppe erstellen + + + List groups + Gruppen anzeigen + + + Disable IP lock for user + IP-Einschränkung für Benutzer deaktivieren + + + IP lock for user + IP-Einschränkung für Benutzer + + + Admin (!) + Admin(!) + + + Mount from groups + Freigaben aus Gruppen + + + DB Mounts + Datenbankfreigaben + + + File Mounts + Verzeichnisfreigaben + + + Fileoperation permissions + Dateioperationsberechtigungen + + + Files + Dateien + + + Files: Read + Dateien: Lesen + + + Files: Write + Dateien: Schreiben + + + Files: Add + Dateien: Hinzufügen + + + Files: Rename + Dateien: Umbenennen + + + Files: Replace + Dateien: Ersetzen + + + Files: Move + Dateien: Verschieben + + + Files: Copy + Dateien: Kopieren + + + Files: Unzip + Dateien: Entpacken + + + Files: Delete + Dateien: Löschen + + + Files: Upload,Copy,Move,Delete,Rename,New,Edit + Dateien: Hochladen, Kopieren, Verschieben, Löschen, Umbenennen, Neu, Bearbeiten + + + Directory: Move,Delete,Rename,New + Verzeichnis: Verschieben, Löschen, Umbenennen, Neu + + + Directory: Copy + Verzeichnis: Kopieren + + + Directory: Delete recursively (rm -Rf) + Verzeichnis: Rekursiv löschen + + + Default Language + Standardsprache + + + Access Rights + Zugriffsrechte + + + Mounts and Workspaces + Freigaben und Arbeitsumgebungen + + + Options + Optionen + + + Extended + Erweitert + + + Access + Zugriff + + + Grouptitle + Gruppenname + + + Page types + Seitentypen + + + Tables (modify) + Tabellen (ändern) + + + Tables (listing) + Tabellen (anzeigen) + + + Allowed excludefields + Erlaubte Ausschlussfelder + + + Explicitly allow/deny field values + Feldwerte explizit erlauben/verbieten + + + Custom module options + Benutzerdefinierte Moduloptionen + + + Include Access Lists + Zugrifflisten mit einschließen + + + Inherit settings from groups + Einstellungen von Gruppen übernehmen + + + Access Lists + Zugriffsliste + + + Mounts and Workspaces + Freigaben und Arbeitsumgebungen + + + Fileoperation permissions + Dateioperationsberechtigungen + + + Directory + Verzeichnis + + + Directory: Read + Verzeichnis: Lesen + + + Directory: Write + Verzeichnis: Schreiben + + + Directory: Add + Verzeichnis: Hinzufügen + + + Directory: Rename + Verzeichnis: Umbenennen + + + Directory: Move + Verzeichnis: Verschieben + + + Directory: Copy + Verzeichnis: Kopieren + + + Directory: Delete + Verzeichnis: Löschen + + + Directory: Delete recursively + Verzeichnis: Rekursiv löschen + + + Files + Dateien + + + Files: Read + Dateien: Lesen + + + Files: Write + Dateien: Schreiben + + + Files: Edit + Dateien: Bearbeiten + + + Files: Add + Dateien: Hinzufügen + + + Files: Rename + Dateien: Umbenennen + + + Files: Move + Dateien: Verschieben + + + Files: Copy + Dateien: Kopieren + + + Files: Unzip + Dateien: Entpacken + + + Files: Delete + Dateien: Löschen + + + Files: Upload,Copy,Move,Delete,Rename,New,Edit + Dateien: Hochladen, Kopieren, Verschieben, Löschen, Umbenennen, Neu, Bearbeiten + + + Directory: Move,Delete,Rename,New + Verzeichnis: Verschieben, Löschen, Umbenennen, Neu + + + Directory: Copy + Verzeichnis: Kopieren + + + Directory: Delete recursively (rm -Rf) + Verzeichnis: Rekursiv löschen + + + Options + Optionen + + + Extended + Erweitert + + + Users + Benutzer + + + Mountpoints + Verzeichnisfreigaben + + + Publishing + Veröffentlichung + + + Other + Andere + + + Label + Bezeichnung + + + Path + Pfad + + + Base + Basis + + + Read-only + Schreibgeschützt + + + absolute (root) / + absolut (Wurzel) / + + + relative ../fileadmin/ + relativ ../fileadmin/ + + + System History + Systemverlauf + + + System Log + System-Protokoll + + + System News + System-Nachrichten + + + Access + Zugriff + + + Owners + Besitzer + + + Members + Mitglieder + + + Reviewers + Gutachter + + + Publish + Veröffentlichen + + + Un-Publish + Zurückziehen + + + Freeze Editing + Bearbeitung einfrieren + + + Allow "live" editing of records from tables without versioning + Live-Bearbeitung von Datensätzen aus Tabellen ohne Versionierung erlauben + + + Allow members to edit records in "Review" stage + Mitgliedern die Bearbeitung von Datensätzen in der Redigierungsphase erlauben + + + Disable auto-versioning when editing + Automatische Versionierung beim Bearbeiten deaktivieren + + + Swap modes + Tauschmodus + + + Disable Versioning Types for members and reviewers + Versionierungstypen für Mitglieder und Redakteure deaktivieren + + + Publish access + Öffentlicher Zugriff + + + Stage change notification by email + E-Mail-Benachrichtigung bei Stufenänderung + + + Page + Seite + + + Page visible + Seite sichtbar + + + Page visible + Seite sichtbar + + + Page not enabled in menus + Seite in Menüs nicht aktiviert + + + Page enabled in menus + Seite in Menüs aktiviert + + + Page enabled in menus + Seite in Menüs aktiviert + + + Standard + Standard + + + SysFolder + Ordner + + + Folder + Ordner + + + Recycler + Papierkorb + + + Pagetitle + Seitentitel + + + Hide child pages in page tree + Verberge Unterseiten im Seitenbaum + + + Is root of website + Ist Anfang der Website + + + URL Segment + URL-Segment + + + Backend user + Backend-Benutzer + + + Backend usergroup + Backend-Benutzergruppe + + + Filemount + Verzeichnisfreigaben + + + Record Collection + Datensatz-Sammlung + + + Collection-Name + Sammlungsname + + + Description + Beschreibung + + + Record Type of Collection + Datensatztyp der Sammlung + + + Items + Elemente + + + Type of collection + Typ der Sammlung + + + static record composition + Zusammenstellung statischer Datensätze + + + File Storage + Dateispeicher + + + Entry point + Einstiegspunkt + + + Name + Name + + + Description + Beschreibung + + + Hide from listings + In Auflistungen verbergen + + + Is online? + Ist online? + + + Is default storage? + Ist Standardspeicher? + + + Is browsable? + Ist durchsuchbar? + + + Is publicly available? + Ist öffentlich verfügbar? + + + Is writable? + Ist beschreibbar? + + + Automatically extract metadata after upload + Metadaten nach dem Hochladen automatisch extrahieren + + + Capabilities + Fähigkeiten + + + Folder for manipulated and temporary images etc. + Ordner für bearbeitete und temporäre Bilder, etc. + + + _processed_ or 1:/processed_files_storage_x + _processed_ oder 1:/processed_files_storage_x + + + Driver + Treiber + + + Local Filesystem + Lokales Dateisystem + + + Driver Configuration + Treiber-Konfiguration + + + File + Datei + + + Storage + Speicher + + + Identifier + Bezeichner + + + Filename + Dateiname + + + Title + Titel + + + File Type + Dateityp + + + Unknown + Unbekannt + + + Text + Text + + + Image + Bild + + + Audio + Audio + + + Video + Video + + + Software + Software + + + Mime Type + Mime Type + + + SHA1 + SHA1 + + + Size + Größe + + + Usage Count + Verwendungsanzahl + + + Description + Beschreibung + + + Alternative Text + Alternativer Text + + + Marked as missing + Als fehlend markiert + + + Metadata records + Metadaten-Datensätze + + + Width + Breite + + + Height + Höhe + + + File Metadata + Datei-Metadaten + + + File Reference + Dateireferenz + + + File + Datei + + + Used by content elements + Verwendet von Inhaltselementen + + + Table name + Tabellenname + + + Foreign Field + Fremdfeld + + + Sorting foreign + Fremdsortierung + + + Local table + Lokale Tabelle + + + File Metadata + Datei-Metadaten + + + Image Metadata + Bild-Metadaten + + + Audio Metadata + Audio-Metadaten + + + Video Metadata + Video-Metadaten + + + Title + Titel + + + Description (Caption) + Beschreibung (Bildunterschrift) + + + Download Name + Dateiname für Download + + + Alternative Text + Alternativer Text + + + Link + Link + + + Image manipulation + Bildbearbeitung + + + Autoplay + Autoplay + + + File collection + Dateisammlung + + + Files + Dateien + + + Title + Titel + + + Type + Typ + + + Static selection of files + Statische Auswahl von Dateien + + + Folder from Storage + Ordner von Speicher + + + Select by category + Nach Kategorie auswählen + + + File Storage + Dateispeicher + + + Folder + Ordner + + + Recursive + Rekursiv + + + Category + Kategorie + + + Website Language + Website-Sprache + + + Select Official Language (ISO code) + Offizielle Sprache wählen (ISO-Kennung) + + + Select language + Sprache auswählen + + + Select flag icon + Flaggensymbol wählen + + + Workspace + Arbeitsumgebung + + + Restrict editing by non-Admins + Bearbeitung erfordert Admin-Rechte + + + Category + Kategorie + + + Title + Titel + + + Description + Beschreibung + + + Parent + Eltern + + + Items + Elemente + + + Categories + Kategorien + + + Categories + Kategorien + + + Items + Elemente + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_tsfe.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_tsfe.xlf new file mode 100644 index 0000000..233487f --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_tsfe.xlf @@ -0,0 +1,148 @@ + + + +
+ + + ADMIN PANEL + ADMIN-PANEL + + + TYPO3 ADMIN PANEL + TYPO3 ADMIN-PANEL + + + Preview + Vorschau + + + Publish + Veröffentlichen + + + Publish levels + Veröffentlichungsebenen + + + Publish pages + Veröffentlichte Seiten + + + Publish now! + Jetzt veröffentlichen! + + + Editing + Eingabe + + + Editforms on page + Eingabeformular auf Webseite + + + No popup window + Keine Popup-Fenster + + + View record change history + Änderungsprotokoll anzeigen + + + Create new content element + Neues Inhaltelement anlegen + + + Move page + Seite verschieben + + + Create new page + Neue Seite anlegen + + + Edit page properties + Seiteneigenschaften bearbeiten + + + Edit properties of translated page + Eigenschaften der übersetzten Seite bearbeiten + + + Web>List module + Modul Web > Liste + + + TypoScript + TypoScript + + + Tree display + Baumdarstellung + + + Track content rendering + Rendering der Inhalte verfolgen + + + Force TS Rendering + TS-Rendering erzwingen + + + Display all times + Rendering-Zeiten anzeigen + + + Display messages + Nachrichten anzeigen + + + Display content + Inhalte anzeigen + + + Update + Aktualisieren + + + Edit record + Datensatz bearbeiten + + + Move up + Nach oben verschieben + + + Move down + Nach unten verschieben + + + Un-Hide + Sichtbar machen + + + Hide + Verbergen + + + New subpage + Neue Unterseite + + + New record after + Neuen Datensatz einfügen + + + Delete + Löschen + + + Are you sure you want to delete this record? + Diesen Datensatz tatsächlich löschen? + + + Hiding a record will make it invisible on the webpage. To edit the hidden record enter the backend or enable the frontend preview. +Continue? + Das Verbergen eines Datensatzes macht diesen auf der Web-Seite unsichtbar. Um den Datensatz zu bearbeiten, müssen Sie entweder das Backend benutzen oder bei der Frontend-Eingabe die Vorschau einschalten. Fortfahren? + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.locallang_wizards.xlf b/var/labels/de/core/Resources/Private/Language/de.locallang_wizards.xlf new file mode 100644 index 0000000..de96c29 --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.locallang_wizards.xlf @@ -0,0 +1,460 @@ + + + +
+ + + Undo/Redo last change (%s ago) + Letzte Änderung zurücknehmen/ausführen (%s Schritte) + + + TypoScript property lookup + TypoScript-Eigenschaftenanzeige + + + TSref online + TSref Online + + + TSconfig online + TSconfig Online + + + Object title + Objekttitel + + + Object prefix + Objektpräfix + + + Indent +2 + Einzug +2 + + + Outdent -2 + Einzug -2 + + + Wrap + Umbruch + + + Transfer & Close + Übertragen & schließen + + + Add to list... + Zur Liste hinzufügen... + + + Table wizard + Tabellenassistent + + + Small fields + Kleine Felder + + + Add column to the right + Spalte rechts hinzufügen + + + Remove column + Spalte entfernen + + + Add row below + Zeile unten hinzufügen + + + Remove row + Zeile entfernen + + + Move left + Nach links verschieben + + + Move right + Nach rechts verschieben + + + Move up + Nach oben verschieben + + + Move down + Nach unten verschieben + + + Move to top + An Anfang verschieben + + + Move to bottom + An Ende verschieben + + + Move to first column + In erste Spalte verschieben + + + Move to last column + In letzten Spalte verschieben + + + No table,field or uid given + Kein(e) Tabelle, Feld oder UID angegeben + + + Forms wizard + Formularassistent + + + Refresh without saving + Aktualisierung ohne speichern + + + Label + Beschriftung + + + Type + Typ + + + Text area + Textbereich + + + Input field + Eingabefeld + + + Password field + Passwortfeld + + + File upload + Dateitransfer + + + Check box + Markierungsfeld + + + Selector box + Auswahlfeld + + + Radio buttons + Radioknopf + + + Hidden value + Versteckter Wert + + + Submit Button + Absendeschaltfläche + + + Property + Eigenschaft + + + Label + Beschriftung + + + Required + Benötigt + + + Field + Feld + + + Columns + Spalten + + + Rows + Zeilen + + + Size + Größe + + + Max + Max + + + Auto size + Automatische Größenanpassung + + + No Wrap + Kein Umbruch + + + Value + Wert + + + Multiple + Mehrfach + + + List options + Optionen anzeigen + + + Checked + Markiert + + + Preview of element + Vorschau des Elements + + + Element type + Elementtyp + + + Detailed configuration + Detaillierte Konfiguration + + + Subject + Betreff + + + Recipient email + Empfänger-E-Mail + + + HTML mode enabled + HTML-Modus aktiviert + + + Send button label + Beschriftung der Absendeschaltfläche + + + Special configuration for mail forms + Spezielle Konfiguration für Mail-Formulare + + + Color Picker + Farbauswahl + + + Save and Close + Speichern und Schließen + + + Selected Color + Gewählte Farbe + + + Capture color from image (click on image) + Farbe aus dem Bild übernehmen (Klick auf das Bild) + + + Select color from matrix (websafe colors) + Farbe aus der Matrix auswählen (websichere Farben) + + + Select HTML color name + HTML-Farbbezeichnung auswählen + + + BLACK + SCHWARZ + + + WHITE + WEISS + + + Set cell name and column number + Zellenname und Spaltennummer festlegen + + + Name + Name + + + Column Number + Spaltennummer + + + Save to cell + In Zelle speichern + + + Add column + Spalte hinzufügen + + + Remove column + Spalte entfernen + + + Add row + Zeile hinzufügen + + + Remove row + Zeile entfernen + + + Edit cell + Zelle bearbeiten + + + Combine with next cell + Mit nächster Zelle verbinden + + + Split cell + Zelle teilen + + + Name + Name + + + Column number + Spaltennummer + + + not set + nicht gesetzt + + + Enter a name for the cell. + Geben Sie einen Namen für die Zelle ein. + + + The column position defines in which area the content is rendered in the frontend. + Die Spaltenposition setzt fest, in welchem Bereich der Inhalt im Frontend dargestellt wird. + + + Open Editor + Editor öffnen + + + Image manipulation is only available for supported types + Bildbearbeitung ist nur verfügbar für unterstützte Typen + + + No image dimensions could be determined. + Bilddimensionen konnten nicht bestimmt werden. + + + Unable to provide image manipulation, because original dimensions of the image are unknown. + Bildmanipulation ist nicht verfügbar, weil die Dimensionen des Originalbildes unbekannt sind. + + + Image manipulation + Bildbearbeitung + + + Title + Titel + + + Original dimensions + Ausgangsgröße + + + Reset + Zurücksetzen + + + Accept + Akzeptieren + + + Cancel + Abbrechen + + + Preview + Vorschau + + + Aspect ratio + Seitenverhältnis + + + Set Aspect Ratio + Seitenverhältnis festlegen + + + 16:9 + 16:9 + + + 3:2 + 3:2 + + + 4:3 + 4:3 + + + 1:1 + 1:1 + + + 1.91:1 + 1.91:1 + + + Free + Frei + + + Default + Standard + + + Social media + Soziale Medien + + + Selected Size + Ausgewählte Größe + + + width + breite + + + height + höhe + + + Translation behavior + Übersetzungsverhalten + + + Custom value + Benutzerdefinierter Wert + + + Value of default language + Wert der Standardsprache + + + Value of %1s language + Wert von Sprache %1s + + + + diff --git a/var/labels/de/core/Resources/Private/Language/de.wizard.xlf b/var/labels/de/core/Resources/Private/Language/de.wizard.xlf new file mode 100644 index 0000000..2396c7f --- /dev/null +++ b/var/labels/de/core/Resources/Private/Language/de.wizard.xlf @@ -0,0 +1,24 @@ + + + +
+ + + Next + Weiter + + + Cancel + Abbrechen + + + Step {0} of {1} + Schritt {0} von {1} + + + Processing... + Verarbeitung läuft... + + + + diff --git a/var/labels/de/extbase/Resources/Private/Language/de.locallang.xlf b/var/labels/de/extbase/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..e100df0 --- /dev/null +++ b/var/labels/de/extbase/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,100 @@ + + + +
+ + + Validation errors for property "%s" + Validierungsfehler für die Eigenschaft "%s" + + + The given subject was not a valid email address. + Der eingegebene Wert ist keine gültige E-Mail-Adresse + + + The length of the given string was not between %s and %s characters. + Die Länge der angegebenen Zeichenkette liegt nicht zwischen %s und %s Zeichen. + + + The length of the given string is less than %s characters. + Die Länge der angegebenen Zeichenkette ist kürzer als %s Zeichen. + + + A valid string is expected. + Es wird eine gültige Zeichenkette erwartet. + + + The length of the given string exceeded %s characters. + Die Länge der angegebenen Zeichenkette übersteigt %s Zeichen. + + + The given subject was not a valid alphanumeric string. + Der angegebene Wert ist keine gültige alphanumerische Zeichenkette. + + + The given subject was not a valid DateTime. Got: '%s' + Der angegebene Wert ist kein gültiges DateTime - Objekt: '%s' + + + Value is no object. + Der Wert ist kein Objekt. + + + The given subject was not a valid float. + Der angegebene Wert ist keine gültige Gleitkommazahl. + + + The given subject was not a valid text (e.g. contained XML tags). + Der angegebene Wert ist kein gültiges Text-Objekt (enthält z.B. XML-Tags). + + + The regular expression was empty. + Der reguläre Ausdruck ist leer. + + + The given subject did not match the pattern. + Der angegebene Wert stimmt nicht mit dem Muster überein. + + + The regular expression '%s' contained an error. + Der reguläre Ausdruck '%s' enthält einen Fehler. + + + The given subject was not a valid number. + Der angegebene Wert ist keine gültige Zahl. + + + The given subject was not in the valid range (%s - %s). + Der angegebene Wert ist nicht im Bereich von %s bis %s. + + + The given subject was NULL. + Der angegebene Wert ist NULL. + + + The given subject was empty. + Der angegebene Wert ist leer. + + + The given subject was not a valid number. + Der angegebene Wert ist keine gültige Zahl. + + + The given subject was not a valid integer. + Der angegebene Wert ist kein gültiger Integer. + + + The given subject was not true. + Der angegebene Wert ist nicht TRUE. + + + The given subject was not false. + Der angegebene Wert ist nicht FALSE. + + + The given subject is no valid URL. + Der angegebene Wert ist keine gültige URL. + + + + diff --git a/var/labels/de/extbase/Resources/Private/Language/de.locallang_db.xlf b/var/labels/de/extbase/Resources/Private/Language/de.locallang_db.xlf new file mode 100644 index 0000000..d8bff6d --- /dev/null +++ b/var/labels/de/extbase/Resources/Private/Language/de.locallang_db.xlf @@ -0,0 +1,44 @@ + + + +
+ + + Record Type + Datensatztyp + + + undefined + nicht definiert + + + Tx_Extbase_Domain_Model_FrontendUser + Tx_Extbase_Domain_Model_FrontendUser + + + Record Type + Datensatztyp + + + undefined + nicht definiert + + + Tx_Extbase_Domain_Model_FrontendUserGroup + Tx_Extbase_Domain_Model_FrontendUserGroup + + + CommandController Command + CommandController-Befehl + + + Extbase CommandController Task + Extbase-CommandController-Task + + + Allows Extbase CommandController commands to be configured and executed through the scheduler framework. + Ermöglicht es, Extbase-CommandController-Kommandos über das Scheduler-Framework zu konfigurieren und auszuführen. + + + + diff --git a/var/labels/de/extensionmanager/Resources/Private/Language/de.locallang.xlf b/var/labels/de/extensionmanager/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..878ed35 --- /dev/null +++ b/var/labels/de/extensionmanager/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,705 @@ + + + +
+ + + Extension Manager + Erweiterungsmanager + + + Manage Extensions + Erweiterungen verwalten + + + Install Extension + Erweiterung installieren + + + Composer mode + Composer-Modus + + + The system is set to composer mode. Please notice that it is not possible to add an extension with the Extension Manager. You have to use composer to add further extensions to your system. + Dieses System ist auf den Composer-Modus eingestellt. Bitte beachten Sie, dass es nicht möglich ist, Erweiterungen mit dem Erweiterungsmanager hinzuzufügen. Stattdessen müssen Sie Composer benutzen, um weitere Erweiterungen hinzuzufügen. + + + Installed Extensions + Installierte Erweiterungen + + + Get Extensions + Erweiterungen hinzufügen + + + Show all versions of + Zeige alle Versionen von + + + Back to list + Zurück zur Liste + + + Update script for %s + Aktualisierungs-Skript für %s + + + No update necessary. + Keine Aktualisierung notwendig. + + + Cancel + Abbrechen + + + Show Details + Details anzeigen + + + Remove extension + Erweiterung entfernen + + + Update extension + Erweiterung aktualisieren + + + Resolve dependencies + Abhängigkeiten auflösen + + + I understand what this means and I'm able to investigate on possibly occurring issues by myself. + Ich verstehe, was das bedeutet und ich bin in der Lage, möglicherweise auftretende Probleme selbst zu untersuchen. + + + I know what I'm doing, continue anyway + Ich weiß was ich tue; trotzdem weitermachen + + + Execute the update script + Aktualisierungs-Skript ausführen + + + Download SQL Dump + SQL-Dump herunterladen + + + Remove + Entfernen + + + Update + Aktualisieren + + + Update to version %s + Aktualisieren auf Version %s + + + An update is available but this operation is currently disabled + Eine Aktualisierung ist verfügbar, aber das Aktualisieren ist im Moment deaktiviert + + + Deactivate + Deaktivieren + + + Activate + Aktivieren + + + Download as zip + Als ZIP herunterladen + + + Upload Extension .t3x/.zip + Erweiterung hochladen .t3x/.zip + + + Overwrite + Überschreiben + + + Extension is already available and overwriting was not enabled + Die Erweiterung steht bereits zur Verfügung und Überschreiben war nicht aktiviert + + + Loading form... + Lade Formular... + + + Upd. + Akt. + + + Update + Aktualisieren + + + A/D + A/D + + + Activate / Deactivate + Aktivieren / Deaktivieren + + + Extension + Erweiterung + + + Version + Version + + + Key + Schlüssel + + + Version + Version + + + Actions + Aktionen + + + State + Status + + + Type + Typ + + + Upload Comment + Hochladekommentar + + + Last Updated + Letzte Aktualisierung + + + Description + Beschreibung + + + Author + Autor + + + Search extensions + Erweiterungen suchen + + + Search + Suche: + + + Go + Absenden + + + Reset Search + Suche zurücksetzen + + + Your search + Ihre Suche + + + Search again + Erneut suchen + + + Upload! + Hochladen! + + + Extension + Erweiterung + + + Extension Removal + Erweiterung entfernen + + + The extension is currently installed. Uninstall extension? + Die Erweiterung ist aktuell installiert. Deinstallieren? + + + Update? + Aktualisieren? + + + Update Comments + Aktualisierungskommentare: + + + The static database data has changed. You should re-import the data. + Die statischen Datenbankdaten haben sich geändert. Sie sollten diese Daten erneut importieren. + + + Nothing has changed since last import. You might want to reload static database data. + Seit dem letzten Import gibt es keine Änderungen. Sie können die statischen Datenbankdaten neuladen. + + + Version Comments + Versionskommentare + + + Extension Update + Erweiterungsaktualisierung + + + %s was updated! + %s hochgeladen! + + + Are you sure you want to remove the extension? + Sind Sie sicher, dass Sie die Erweiterung entfernen möchten? + + + Please read this carefully + Bitte sorgfältig lesen + + + +
  • Required extensions are tried to be fetched from TER (if they do not yet exist in the system)
  • +
  • Version dependency checks are skipped
  • + + + Be aware that an installation without dependency checks may turn your installation unusable.
    + In such a case manual intervention is required. +
    + ]]> + +
    + + Are you sure you want to proceed? + Tatsächlich fortfahren? + + + I know what I'm doing, install the extension! + Ich weiß was ich tue, die Erweiterung dennoch installieren! + + + The following errors were found while trying to install "%s" + Die folgenden Fehler wurden gefunden als versucht wurde, "%s" zu installieren + + + Required extension "%s" + Benötigte Erweiterung "%s": + + + The following dependencies have to be resolved before installation: + + + + Die folgenden Abhängigkeiten müssen vor der Installation aufgelöst werden: + + + + + + %1$s (new version %2$s) + %1$s (neue Version %2$s) + + + <h3>Extensions marked for %s:</h3> +%s + + + + <h3>Erweiterungen markiert für %s:</h3> +%s + + + + + Shall these dependencies be resolved automatically? + Sollen diese Abhängigkeiten automatisch aufgelöst werden? + + + Dependencies could not be resolved + Abhängigkeiten konnten nicht aufgelöst werden + + + The dependencies of the following Extensions could not be resolved + Die Abhängigkeiten der folgenden Erweiterungen konnten nicht aufgelöst werden: + + + download + herunterladen + + + install + installieren + + + update + aktualisieren + + + Error while updating extension + Fehler während der Aktualisierung der Erweiterung + + + Download Error + Fehler beim Herunterladen + + + Your installation of {0} was successful. + Die Installation von {0} war erfolgreich. + + + Your download of {0} was successful. + Herunterladen von {0} war erfolgreich. + + + Log + Log + + + Extensions + Erweiterungen + + + {0} installed. + {0} installiert. + + + {0} downloaded. + {0} heruntergeladen. + + + Extension Upload + Erweiterung hochladen + + + %s was uploaded! + {0} hochgeladen! + + + %s was installed! + %s wurde installiert! + + + Update Extension List + Aktualisieren der Erweiterungsliste + + + Import and Install + Importieren und installieren + + + Import + Importieren + + + Show all versions + Zeige alle Versionen + + + Extension key + Erweiterungsschlüssel + + + Version + Version + + + Last uploaded + Zuletzt hochgeladen + + + Downloads + Downloads + + + Category + Kategorie + + + Manual + Handbuch + + + Author + Autor + + + Read online + Online lesen + + + Extension "%s" was removed successfully! + Erweiterung "%s" wurde erfolgreich entfernt! + + + Key + Schlüssel + + + Author + Autor + + + Title + Titel: + + + Version + Version + + + Downloads + Downloads + + + Last Update + Letzte Aktualisierung: + + + Show also distributions that are not suitable for this TYPO3 version + Auch Distributionen anzeigen, die für diese TYPO3-Version nicht geeignet sind + + + Official distribution + Offizielle Distribution + + + Get preconfigured distribution + Vorkonfigurierte Distribution erhalten + + + Install + Distribution installieren + + + Please install the Import/Export (impexp) extension to enable distribution support. + Bitte installieren Sie die Import/Export-Erweiterung (impexp), um Distributionen benutzen zu können. + + + Install impexp + impexp installieren + + + Retrieving extension list from TYPO3 Extension Repository (TER)... + Empfangen der Erweiterungsliste aus dem TYPO3-Erweiterungs-Repository (TER)... + + + Update now + Jetzt aktualisieren + + + Last update + Letzte Aktualisierung: + + + Time since last update + Zeit seit letzter Aktualisierung: + + + unknown + unbekannt + + + Y-m-d H:i:s + H:i:s am d.m.Y + + + Time of last update: + Zeit der letzten Aktualisierung: + + + No last update time known. + Zeit der letzten Aktualisierung unbekannt. + + + Never + Nie + + + Cannot deactivate extension '%s' - The extension(s) '%s' depend on it. + Erweiterung '%s' kann nicht deaktiviert weil, weil die Erweiterung(en) '%s' auf ihr basieren. + + + Could not install distribution '%s' + Distribution '%s' konnte nicht installiert werden + + + Congratulations... + Herzlichen Glückwunsch... + + + You successfully installed the distribution '%s' + Distribution wurde erfolgreich installiert: + + + Now you can + Sie können jetzt: + + + View your website + Ihre Website anzeigen + + + Start editing your website + Beginnen, Ihre Website zu bearbeiten + + + Dependencies, conflicts and suggestions + Abhängigkeiten, Konflikte und Vorschläge + + + Identifier + Bezeichner + + + Type + Typ + + + Version + Version + + + Update extension list + Erweiterungsliste aktualisieren + + + Update TER extension list on a regular basis. Once a day is a good interval. + Aktualisieren der TER-Erweiterungsliste in regelmäßigem Interval. Einmal pro Tag ist ein gutes Interval. + + + Update status of typo3.org main repository extension list + Aktualisierungsstatus der typo3.org Haupt-Repository Erweiterungsliste + + + Error + Fehler + + + The typo3.org extension repository was not found. Please import the main typo3.org extension repository in the install tool wizard. + Das typo3.org Erweiterungsrepository wurde nicht gefunden. Bitte importieren sie das Haupt-typo3.org-Erweiterungsrepository über den Assistenten im Install Tool + + + Extension list is not up to date! + Erweiterungsliste ist nicht aktuell! + + + The Main Repository extension list is older than 7 days. Please update it in the Extension manager or Scheduler. + Die Erweiterungsliste des Haupt-Repository ist älter als 7 Tage. Bitte aktualisieren sie es über den Erweiterungsmanager oder den Planer + + + OK + OK + + + Security status of loaded extensions + Sicherheitsstatus der geladenen Erweiterungen + + + OK + OK + + + %s insecure extension(s) found + %s unsichere Erweiterung(en) gefunden + + + The following extensions are insecure and usage might damage your system. Please update these extensions as soon as possible or remove them from your system:<br><br>%s + Die folgenden Erweiterungen sind unsicher und die Verwendung könnte Ihr System gefährden. Bitte aktualisieren Sie diese Erweiterungen so bald wie möglich oder entfernen Sie diese Ihrem System:<br><br>%s + + + <strong>%1$s</strong> (version %2$s)<br> + <strong>%1$s</strong> (Version %2$s)<br> + + + Security status of existing, but not loaded extensions + Sicherheitsstatus von existierenden, aber nicht geladenen Erweiterungen + + + OK + OK + + + %s insecure extension(s) found + %s unsichere Erweiterung(en) gefunden + + + The following extensions were found on your system, but are currently not installed. Please delete the extensions using the extension manager:<br><br>%s + Die folgenden Erweiterungen wurden auf Ihrem System gefunden, aber sind aktuell nicht installiert. Bitte löschen Sie die Erweiterungen über den Erweiterungsmanager:<br><br>%s + + + <strong>%1$s</strong> (version %2$s)<br> + <strong>%1$s</strong> (Version %2$s)<br> + + + Outdated status of loaded extensions + Veraltete Erweiterungen, die geladen sind + + + OK + OK + + + %s outdated extension(s) found + %s veraltete Erweiterung(en) gefunden + + + The following extensions are outdated and may not be compatible with your installation. Please make sure these extensions are compatible and ask the extension author to publish updates:<br><br>%s + Die folgenden Erweiterungen sind veraltet und mit Ihrer Installation möglicherweise nicht kompatibel. Bitte stellen Sie sicher, dass diese Erweiterungen kompatibel sind und bitten Sie den Autor um eine Aktualisierung:<br><br>%s + + + <strong>%1$s</strong> (version %2$s)<br> + <strong>%1$s</strong> (Version %2$s)<br> + + + Outdated status of existing, but not loaded extensions + Veraltete Erweiterungen, die nicht geladen sind + + + OK + OK + + + %s outdated extension(s) found + %s veraltete Erweiterung(en) gefunden + + + The following extensions were found on your system, but are currently not installed. Please make sure they are compatible with your system before installing them:<br><br>%s + Die folgenden Erweiterungen wurden auf Ihrem System gefunden, sind aber momentan nicht installiert. Bitte stellen Sie sicher, dass sie mit Ihrem System kompatibel sind bevor Sie sie installieren:<br><br>%s + + + <strong>%1$s</strong> (version %2$s)<br> + <strong>%1$s</strong> (Version %2$s)<br> + + + ERROR: Could not remove extension directory "%s". Reasons + FEHLER: Erweiterungsverzeichnis "%s" konnte nicht entfernt werden. Gründe: + + + ERROR: Could not create extension directory "%s"! + FEHLER: Erweiterungsverzeichnis "%s" konnte nicht erstellt werden! + + + ERROR: The extension install path "%s" was no directory! + FEHLER: Der Erweiterungsinstallationspfad "%s" war kein Verzeichnis! + + + Install extensions automatically after download from TER or file upload + Erweiterungen nach dem Herunterladen aus dem TER oder dem Hochladen der Datei automatisch installieren + + + Disable TER connection and hide menu items + Verbindung zum TER deaktivieren und Menüeinträge verbergen + + + + diff --git a/var/labels/de/extensionmanager/Resources/Private/Language/de.locallang_db.xlf b/var/labels/de/extensionmanager/Resources/Private/Language/de.locallang_db.xlf new file mode 100644 index 0000000..39021b2 --- /dev/null +++ b/var/labels/de/extensionmanager/Resources/Private/Language/de.locallang_db.xlf @@ -0,0 +1,100 @@ + + + +
    + + + Extension + Erweiterung + + + Extension Key + Erweiterungsschlüssel + + + Version + Version + + + Title + Titel + + + Description + Beschreibung + + + State + Status + + + Category + Kategorie + + + Last Updated + letzte Aktualisierung + + + Update Comment + Aktualisierungskommentar + + + Author Name + Name des Autors + + + Author Email + E-Mailadresse des Autors + + + Md5 hash + MD5-Hash + + + Review State + Überprüfungsstatus + + + Integer Version + Ganzzahlige Version + + + Current Version + Aktuelle Version + + + Serialized dependencies + Serialisierte Abhängigkeiten + + + Repository + Repository + + + Title + Titel + + + Description + Beschreibung + + + WSDL URL + WSDL-URL + + + Mirror list URL + URL der Liste mit alternativen Servern + + + Last update + letzte Aktualisierung + + + Extension count + Erweiterungsanzahl + + + + diff --git a/var/labels/de/extensionmanager/Resources/Private/Language/de.locallang_mod.xlf b/var/labels/de/extensionmanager/Resources/Private/Language/de.locallang_mod.xlf new file mode 100644 index 0000000..541d6eb --- /dev/null +++ b/var/labels/de/extensionmanager/Resources/Private/Language/de.locallang_mod.xlf @@ -0,0 +1,20 @@ + + + +
    + + + Extensions + Erweiterungen + + + TYPO3 Extension Manager + TYPO3-Erweiterungsmanager + + + Manages TYPO3 extensions from a central repository. TYPO3 extensions include plugins, modules, class extensions, configuration code, etc. <br /><em>Access for 'admin' users only!</em> + Verwaltet TYPO3-Erweiterungen aus einem zentralen Repository. TYPO3-Erweiterungen beinhalten Plug-Ins, Module, Klassenerweiterungen, Konfigurationscode etc. <br /><em>Zugriff nur für Administratoren!</em> + + + + diff --git a/var/labels/de/felogin/Resources/Private/Language/de.Database.xlf b/var/labels/de/felogin/Resources/Private/Language/de.Database.xlf new file mode 100644 index 0000000..4e4a444 --- /dev/null +++ b/var/labels/de/felogin/Resources/Private/Language/de.Database.xlf @@ -0,0 +1,212 @@ + + + +
    + + + Website User Login + FE-Benutzeranmeldung + + + Redirect at Login to Page (felogin) + Bei Anmeldung zur folgenden Seite weiterleiten (felogin) + + + Forgot hash + Passwort-Vergessen-Hash + + + General Header + Überschrift allgemein + + + General Message + Meldung allgemein + + + Redirect Header + Überschrift Weiterleitung + + + Redirect Message + Meldung Weiterleitung + + + Welcome Header + Überschrift Begrüßung + + + Welcome Message + Meldung Begrüßung + + + Login Success Header + Überschrift erfolgreiche Anmeldung + + + Login Success Message + Meldung erfolgreiche Anmeldung + + + Login Error Header + Überschrift fehlgeschlagene Anmeldung + + + Login Error Message + Meldung fehlgeschlagene Anmeldung + + + Status Display Header + Überschrift Statusanzeige + + + Status Display Message + Meldung Statusanzeige + + + Logout Header + Überschrift Abmeldung + + + Logout Message + Meldung Abmeldung + + + Forgot Password Header + Überschrift vergessenes Passwort + + + Forgot Password Message + Meldung vergessenes Passwort + + + General + Allgemein + + + Redirects + Weiterleitungen + + + Messages + Meldungen + + + Display Password Recovery Link + Passwort-Wiederherstellungs-Link anzeigen + + + Display Remember Login Option + Markierungsfeld für dauerhafte Anmeldung anzeigen (wenn verfügbar) + + + Disable redirect after successful login, but display logout-form + Weiterleitung nach erfolgreicher Anmeldung deaktivieren, aber Abmeldeformular anzeigen + + + FE group select mode: + FE-Gruppen-Auswahlmodus: + + + Show all + Alle anzeigen + + + Show selected + Nur die Ausgewählten anzeigen + + + Don't show selected + Die Ausgewählten NICHT anzeigen + + + (from Typoscript) + (nach Typoscript) + + + FE group selection: + FE-Gruppen-Auswahl: + + + no group + in keiner Gruppe einsortiert + + + Using fieldlists below: + Folgende Felder benutzen: + + + User Fields/list: + Listenansicht: + + + User Fields/details: + Detailansicht: + + + Redirect Mode + Weiterleitungsmodus + + + Defined by Usergroup Record + Definiert durch Benutzergruppen-Datensatz + + + Defined by User Record + Definiert durch Benutzer-Datensatz + + + After Login (TS or Flexform) + Nach Anmeldung (TS oder Flexform) + + + After Logout (TS or Flexform) + Nach Abmeldung (TS oder Flexform) + + + After Login Error (TS or Flexform) + Nach Anmeldefehler (TS oder Flexform) + + + Defined by GET/POST Parameters + Definiert durch GET- oder POST-Variablen + + + Defined by Referrer + Definiert durch Referrer + + + Defined by Domain Entries + Definiert durch Domäneneinträge + + + Use First Supported Mode from Selection + Ersten unterstützten Modus aus Auswahl verwenden + + + Disable Redirect + Weiterleitung deaktivieren + + + After Successful Login Redirect to Page + Nach erfolgreicher Anmeldung auf folgende Seite weiterleiten + + + After Failed Login Redirect to Page + Nach einem Fehler bei der Anmeldung auf folgende Seite weiterleiten + + + After Logout Redirect to Page + Nach Abmeldung auf folgende Seite weiterleiten + + + Template File + Vorlagendatei + + + User Storage Page + Speicherort Benutzer + + + + diff --git a/var/labels/de/felogin/Resources/Private/Language/de.locallang.xlf b/var/labels/de/felogin/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..6254e05 --- /dev/null +++ b/var/labels/de/felogin/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,195 @@ + + + +
    + + + User login + Benutzeranmeldung + + + Enter your username and password here in order to log in on the website + Bitte geben Sie Ihren Benutzernamen und Ihr Passwort ein, um sich an der Website anzumelden. + + + You have logged out. + Sie haben sich abgemeldet. + + + You just logged out from your user session on this website. You can login again or as another user by the form below. + Sie haben sich gerade von dieser Website abgemeldet. Sie können sich mit dem Anmeldeformular erneut anmelden. + + + Login failure + Anmeldefehler + + + An error occurred during login. Most likely you didn't enter the username or password correctly. +Be certain that you enter them precisely as they are, including upper/lower case. +Another possibility is that cookies might be disabled in your web browser. + Bei der Anmeldung trat ein Fehler auf. Eventuell haben Sie den Benutzernamen oder das Passwort nicht korrekt eingegeben. +Bitte stellen Sie sicher, dass Sie sie korrekt eingeben, berücksichtigen Sie dabei bitte die Groß- und Klein­schrei­bung. +Möglicherweise ist in Ihrem Browser auch das Setzen von Cookies nicht gestattet. + + Login successful + Anmeldung erfolgreich + + + You are now logged in as '###USER###' + Sie sind nun angemeldet als '###USER###' + + + Current status + Aktueller Status + + + This is your current status + Das ist Ihr aktueller Status + + + Warning: There is a possibility that cookies are not enabled in your web browser! If your login disappears on your next click that is the case and you should enable cookies (or accept cookies from this website) immediately! + Warnung: Es besteht die Möglichkeit, dass in Ihrem Browser Cookies deaktiviert sind! Sollte trotz erfolgreicher Anmeldung beim nächsten Klick wieder die Anmeldeseite erscheinen, so sind Cookies deaktiviert. Sie sollten daher umgehend Cookies akzeptieren, entweder generell für alle Websites oder nur für diese spezielle. + + + Username + Benutzername: + + + Password + Passwort: + + + Login + Anmelden + + + Stay logged in + Angemeldet bleiben: + + + Logout + Abmelden + + + Send password + Passwort senden + + + Reset Password + Passwort zurücksetzen + + + Change your password + Passwort ändern + + + Please enter your new password twice. Password needs a minimum length of %s chars. + Bitte geben Sie Ihr neues Passwort zweimal ein. Das Passwort muss mindestens %s Zeichen lang sein. + + + Error: there is no prefix for the link. Please set one of the following in your typoscript template: plugin.tx_felogin_pi1.feloginBaseURL = http://yourdomain/, config.baseURL = http://yourdomain/, config.absRefPrefix = / + FEHLER: Für diesen Link ist kein Prafix definiert. Bitte setzen Sie eine der folgenden Variablen in Ihrem TypoScript-Template: plugin.tx_felogin_pi1.feloginBaseURL = http://ihredomain/, config.baseURL = http://ihredomain/, config.absRefPrefix = / + + + The link you clicked is not valid. Please repeat the forgot password procedure. + Der Link, den Sie angeklickt haben, ist nicht gültig. Bitte wiederholen Sie den Passwort-Wiederherstellen-Prozess. + + + The passwords are not equal, please enter your new password twice. Password needs a minimum length of %s chars. + Die eingegebenen Passwörter stimmen nicht überein, bitte geben Sie Ihr neues Passwort zweimal ein. Das Passwort muss mindestens %s Zeichen lang sein. + + + The password length is too short. Please enter your new password twice. Password needs a minimum length of %s chars. + Das Passwort ist zu kurz. Bitte geben Sie Ihr neues Passwort zweimal ein. Das Passwort muss mindestens %s Zeichen lang sein. + + + Your password has been saved. You can now login with your new password. + Ihr Passwort wurde gespeichert. Sie können sich nun mit Ihrem neuen Passwort anmelden. + + + Change your password + Passwort ändern + + + Enter new password + Neues Passwort eingeben + + + Repeat new password + Neues Passwort wiederholen + + + Your email + Ihre E-Mail-Adresse: + + + Forgot your password? + Passwort vergessen? + + + Your password +Hi %s + +Your username is "%s" +Your password is "%s" + Ihr Passwort +Hallo %s, + +Ihr Benutzername lautet "%s". +Ihr Passwort ist "%s". + + Your password +Hi %s + +We couldn't find a username for this email address and so cannot send the password to you. Probably you misspelled the email address (upper/lower case makes a difference) or maybe you even didn't register yet? + Ihr Passwort +Hallo %s, + +wir konnten keinen Benutzernamen mit dieser E-Mail-Adresse finden und Ihnen daher kein Passwort schicken. Eventuell haben Sie die E-Mail-Adresse nicht korrekt geschrieben (bitte Groß- und Kleinschreibung beachten) oder sich gar noch nicht registriert? + + Your new password +Dear %s, + +This email was sent in response to your request to reset your password. Please click on the link below. +%s + +For security reasons, this link is only active until %s. If you do not visit the link before then, you will need to repeat the password reset steps. + Ihr neues Passwort +Hallo %s, + +diese E-Mail ist Teil des Passwort-Wiederherstellen-Prozesses. Bitte klicken Sie den untenstehenden Link. + +%s + +Aus Sicherheitsgründen ist dieser Link nur gültig bis %s. Wenn Sie den Link nicht bis dahin geöffnet haben, müssen Sie die Passwort-Wiederherstellung erneut anstoßen. + + Please enter the email address by which you registered your user account. Then press "Send password" and your password will immediately be emailed to you. Make sure to spell your email address correctly. + Bitte geben Sie die E-Mail-Adresse ein, die Sie bei der Erstellung Ihres Kontos genutzt haben. Dann klicken Sie auf "Passwort verschicken" und Ihr Passwort wird Ihnen umgehend zugemailt. Bitte stellen Sie sicher, dass Sie die E-Mail-Adresse korrekt schreiben. + + + Your password has now been sent to the email address %s + Ihr Passwort wurde an die E-Mail-Adresse %s versandt. + + + Please enter your username or email address. Instructions for resetting the password will be immediately emailed to you. + Bitte geben Sie Ihren Benutzernamen oder Ihre E-Mail-Adresse ein. Anweisungen zum Zurücksetzen Ihres Passworts werden Ihnen umgehend per E-Mail zugesandt. + + + An email has been sent to the address stored in your account and contains a link to reset your password. If you do not receive an email, your account or email address was not found. + Eine E-Mail mit einem Passwort-Zurücksetzen-Link wurde an die E-Mail-Adresse Ihres Kontos gesendet. Wenn Sie keine E-Mail erhalten, wurde Ihr Konto oder Ihre E-Mail-Adresse nicht gefunden. + + + Your account or email address does not exist. + Ihr Konto oder Ihre E-Mail-Adresse existiert nicht. + + + Return to login form + Zurück zum Anmeldeformular + + + Username or email address + Benutzername oder E-Mail-Adresse + + + + diff --git a/var/labels/de/filelist/Resources/Private/Language/de.locallang.xlf b/var/labels/de/filelist/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..079bb97 --- /dev/null +++ b/var/labels/de/filelist/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,16 @@ + + + +
    + + + Search + Suche + + + No results found + Keine Ergebnisse gefunden + + + + diff --git a/var/labels/de/filelist/Resources/Private/Language/de.locallang_mod_file_list.xlf b/var/labels/de/filelist/Resources/Private/Language/de.locallang_mod_file_list.xlf new file mode 100644 index 0000000..5aad50d --- /dev/null +++ b/var/labels/de/filelist/Resources/Private/Language/de.locallang_mod_file_list.xlf @@ -0,0 +1,180 @@ + + + +
    + + + Extended view + Erweiterte Ansicht + + + Show clipboard + Zwischenablage anzeigen + + + Paste in clipboard content + Inhalt der Zwischenablage einfügen + + + Paste into: Clipboard content is inserted into this folder + Einfügen in: Inhalt der Zwischenablage wird in diesen Ordner eingefügt + + + Mark All/Mark none + Alles/nichts markieren + + + Transfer the selection of files to clipboard + Auswahl der Dateien in die Zwischenablage übertragen + + + Delete marked + Markierte löschen + + + Are you sure you want to delete all marked files from this folder? + Alle markierten Dateien aus diesem Ordner tatsächlich löschen? + + + Display thumbnails + Vorschaubilder anzeigen + + + File Name + Dateiname + + + File Path + Dateipfad + + + Size + Größe + + + Type + Typ + + + Last Modified + Datum + + + RW + LS + + + Ref + Ref + + + files + Dateien + + + Temporary files + Temporäre Dateien + + + Temporary files + Temporäre Dateien + + + Recycler + Papierkorb + + + R + L + + + Recycler + Papierkorb + + + Listing of files in the directory + Anzeige von Dateien und Ordnern + + + This is the file administration system in TYPO3. It allows you to access the file mounts of your login. Through this module you can upload, copy, move an delete files on the server. + Dies ist das Dateiverwaltungssystem von TYPO3. Es erlaubt den Zugriff auf die für Ihren Benutzer gültigen Verzeichnisfreigaben. Mit diesem Modul können Sie Dateien hochladen, sie auf dem Server kopieren, verschieben und löschen. + + + Filelist + Dateiliste + + + W + S + + + Parameter Error + Parameterfehler + + + Target was not a directory! + Ziel war kein Verzeichnis! + + + Base path + Basispfad + + + Add storage path here. For example: myPath/folder/ + Füge hiern einen Speicherpfad hinzu. Zum Beispiel: meinPfad/Ordner/ + + + Path type + Pfadtyp + + + relative + relativ + + + absolute + absolut + + + Uses case sensitive identifiers + Benutzt groß-/kleinschreibungsabhängige Bezeichner + + + Access denied. + Zugriff verweigert. + + + You are trying to access a folder in a storage that is not browsable. + Sie versuchen, auf einen Ordner in einem Speicher zuzugreifen, der nicht durchsucht werden kann. + + + Missing folder permissions + Fehlende Ordnerberechtigungen + + + You have no access to the folder "%s". + Sie haben keinen Zugriff auf den Ordner "%s". + + + Folder not found. + Ordner nicht gefunden. + + + The folder "%s" cannot be accessed. Trying to use parent folder(s). + Auf den Ordner "%s" kann nicht zugegriffen werden. Versuchen Sie es mit einem übergeordneten Ordner. + + + Translate metadata + Metadaten übersetzen + + + Create metadata of this file for %s + Metadaten dieser Datei erstellen für %s + + + Edit metadata of this file for %s + Metadaten dieser Datei bearbeiten für %s + + + + diff --git a/var/labels/de/fluid/Resources/Private/Language/de.locallang.xlf b/var/labels/de/fluid/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..f576f2d --- /dev/null +++ b/var/labels/de/fluid/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,40 @@ + + + +
    + + + previous + vorherige + + + next + nächste + + + first + erste + + + last + letzte + + + Records + Datensätze + + + Page + Seite + + + Refresh + Aktualisieren + + + B,KB,MB,GB,TB,PB,EB,ZB,YB + B,KB,MB,GB,TB,PB,EB,ZB,YB + + + + diff --git a/var/labels/de/fluid_styled_content/Resources/Private/Language/de.FrontendEditing.xlf b/var/labels/de/fluid_styled_content/Resources/Private/Language/de.FrontendEditing.xlf new file mode 100644 index 0000000..ae3c70f --- /dev/null +++ b/var/labels/de/fluid_styled_content/Resources/Private/Language/de.FrontendEditing.xlf @@ -0,0 +1,52 @@ + + + +
    + + + Edit bullet list + Aufzählungsliste bearbeiten + + + Edit header + Überschrift bearbeiten + + + Edit pure HTML content + HTML-Inhalt bearbeiten + + + Change/configure plugin + Plug-In ändern/konfigurieren + + + Edit menu/sitemap + Menü/Sitemap bearbeiten + + + Edit record list + Datensatzliste bearbeiten + + + Edit table + Tabelle bearbeiten + + + Edit image + Bild bearbeiten + + + Edit text & media + Text & Medien bearbeiten + + + Edit text & images + Text & Bilder bearbeiten + + + Edit file list + Dateiliste bearbeiten + + + + diff --git a/var/labels/de/fluid_styled_content/Resources/Private/Language/de.locallang.xlf b/var/labels/de/fluid_styled_content/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..22a7548 --- /dev/null +++ b/var/labels/de/fluid_styled_content/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,12 @@ + + + +
    + + + To top + Nach oben + + + + diff --git a/var/labels/de/form/Resources/Private/Language/de.Database.xlf b/var/labels/de/form/Resources/Private/Language/de.Database.xlf new file mode 100644 index 0000000..e35b005 --- /dev/null +++ b/var/labels/de/form/Resources/Private/Language/de.Database.xlf @@ -0,0 +1,998 @@ + + + +
    + + + Form manager + Formularmanager + + Default + Standard + + [Empty] + [Leer] + + Form definition + Formulardefinition + + General + Allgemein + + Please select a form definition + Bitte wählen Sie eine Formulardefinition + + Override finisher settings + Finisher-Einstellungen überschreiben + + No form selected. + Kein Formular ausgewählt. + + Invalid form "%s". + Ungültiges Formular "%s". + + "%s" (no read access). + "%s" (kein Lesezugriff) + + The form "%s" does not exists. + Das Formular "%s" existiert nicht. + + "%s" (Invalid ext:form configuration). + "%s" (Ungültige ext:form Konfiguration). + + Invalid ext:form configuration. %s + Ungültige ext:form Konfiguration. %s + + Invalid configuration. + Ungültige Konfiguration. + + Confirmation + Bestätigung + + Text + Text + + Record + Datensatz + + Email to sender (form submitter) + E-Mail an Absender (Formular-Unterzeichner) + + Subject of the email + Betreff der E-Mail + + Email address of the recipient + E-Mail-Adresse des Empfängers + + Human-readable name of the recipient + Menschenlesbarer Name des Empfängers + + Email address of the sender + E-Mail-Adresse des Absenders + + Human-readable name of the sender + Menschenlesbarer Name des Absenders + + Email address of to be used as reply-to email + E-Mail-Adresse, die bei Reply-to angegeben wird + + Email address of the copy recipient + E-Mail-Adresse des CC-Empfängers + + Email address of the blind copy recipient + E-Mail-Adresse des BCC-Empfängers + + The format of the email + Das Format der E-Mail + + HTML + HTML + + Plain text + Nur-Text + + Email to receiver (you) + E-Mail an Empfänger (Sie) + + Subject of the email + Betreff der E-Mail + + Email address of the recipient + E-Mail-Adresse des Empfängers + + Human-readable name of the recipient + Menschenlesbarer Name des Empfängers + + Email address of the sender + E-Mail-Adresse des Absenders + + Human-readable name of the sender + Menschenlesbarer Name des Absenders + + Email address of to be used as reply-to email + E-Mail Adresse, die als Antwortadresse benutzt werden soll + + Email address of the copy recipient + E-Mail-Adresse des CC-Empfängers + + Email address of the blind copy recipient + E-Mail-Adresse des BCC-Empfängers + + Format of the email + Format der E-Mail + + HTML + HTML + + Plain text + Nur-Text + + Translation language + Sprache der Übersetzung + + Default + Standard + + Redirect + Weiterleitung + + Page + Seite + + Additional link parameter + Zusätzliche Linkparameter + + Delete error + Löschfehler + + The form "%s" could not be deleted. + Das Formular "%s" konnte nicht gelöscht werden. + + Form Management + Formularverwaltung + + Create new form + Neues Formular erstellen + + Edit existing forms + Bestehende Formulare bearbeiten + + Form name + Formularname + + Location + Ort + + References + Referenzen + + Options + Optionen + + Show references for this form + Referenzen für dieses Formular anzeigen + + Edit this form + Dieses Formular bearbeiten + + Duplicate this form + Dieses Formular duplizieren + + Remove this form + Dieses Formular entfernen + + No forms found! + Keine Formulare gefunden! + + There are currently no forms found in the system. + Es wurden keine Formulare im System gefunden. + + Edit this form is not allowed. + Dieses Formulars zu bearbeiten ist nicht erlaubt. + + Duplicate this form is not allowed. + Dieses Formular zu duplizieren ist nicht erlaubt. + + Delete this form is not allowed. + Dieses Formular zu löschen ist nicht erlaubt. + + Invalid YAML file! + Ungültige YAML Datei! + + Duplicate identifier! + Doppelter Bezeichner! + + Unsupported file extension! + Nicht unterstützte Dateierweiterung! + + Standard + Standard + + Blank form + Leeres Formular + + Simple contact form (ext:form example) + Einfaches Kontaktformular (ext:form) + + Form editor + Formular-Editor + + Loading... + Lädt... + + Loading... + Lädt... + + Save + Speichern + + Settings + Einstellungen + + Undo + Rückgängig + + Redo + Wiederholen + + Create new step + Neuen Schritt erstellen + + Structure + Struktur + + Insert elements + Elemente einfügen + + Required + Erforderlich + + Not a number + Keine Zahl + + Invalid email address + Ungültige E-Mail-Adresse + + Invalid form element + Ungültiges Form-Element + + Invalid file size format, valid e.g. "10B|K|M|G" + Ungültiges Datei-Größenformat, gültig z.B. "10B|K|M|G" + + Invalid date format. Valid format: Y-m-d (2018-03-17) + Ungültiges Datumsformat. Gültiges Format: d.m.Y (17.3.2018) + + Basic elements + Grundlegende Elemente + + Special elements + Spezielle Elemente + + Select elements + Elemente auswählen + + Advanced elements + Fortgeschrittene Elemente + + Container elements + Containerelemente + + Step types + Schritttypen + + Form name + Formularname + + Save + Speichern + + The form has been successfully saved. + Das Formular wurde erfolgreich gespeichert. + + Save + Speichern + + The form could not be saved: + Das Formular kann nicht gespeichert werden: + + Alert + Warnung + + Some elements are not configured properly. Please check the following elements: + Einige Elemente wurden nicht richtig konfiguriert. Bitte prüfen Sie die folgenden Elemente: + + OK + OK + + New element + Neues Element + + New step + Neuer Schritt + + Remove element? + Element entfernen? + + Are you sure that you want to remove this element? + Sind Sie sicher, dass Sie dieses Element löschen möchten? + + Remove + Entfernen + + Cancel + Abbrechen + + Error + Fehler + + There must be at least one step within your form. + Es muss mindestens einen Schritt in Ihrem Formular geben. + + You have currently unsaved changes. Are you sure that you want to discard all changes? + Sie haben ungespeicherte Änderungen. Alle Änderungen verwerfen? + + Do you want to quit without saving? + Die Seite verlassen ohne zu speichern? + + Yes, discard my changes + Ja, meine Änderungen verwerfen + + No, I will continue editing + Nein, ich werde die Bearbeitung fortsetzen + + Step {0} of {1} + Schritt {0} von {1} + + Minimum + Minimum + + Maximum + Maximum + + Placeholder + Platzhalter + + Default value + Standardwert + + Pattern + Muster + + Additional client-side validation as JavaScript regular expression + Zusätzliche Client-seitige Validierung als Regulärer Ausdruck in JavaScript + + Step + Schritt + + Validators + Validatoren + + Add validator + Validator hinzufügen + + Alphanumeric + Alphanumerisch + + Non-XML text + Nicht-XML-Text + + String length + Länge des Strings + + Email + E-Mail + + Integer number + Ganzzahl + + Floating-point number + Fließkommazahl + + Number + Zahl + + Number range + Zahlenbereich + + Regular expression + Regulärer Ausdruck + + Number of submitted values + Anzahl der übermittelten Werte + + Alphanumeric + Alphanumerisch + + Custom error message + Benutzerdefinierte Fehlermeldung + + Error message which is shown if the validation does not succeed + Fehlermeldung die angezeigt wird, wenn die Validierung fehlschlägt + + Non-XML text + Nicht-XML-Text + + Custom error message + Benutzerdefinierte Fehlermeldung + + Error message which is shown if the validation does not succeed + Fehlermeldung die angezeigt wird, wenn die Validierung fehlschlägt + + String length + Länge des Strings + + Custom error message + Benutzerdefinierte Fehlermeldung + + Error message which is shown if the validation does not succeed + Fehlermeldung die angezeigt wird, wenn die Validierung fehlschlägt + + Email + E-Mail + + Custom error message + Benutzerdefinierte Fehlermeldung + + Error message which is shown if the validation does not succeed + Fehlermeldung die angezeigt wird, wenn die Validierung fehlschlägt + + Integer number + Ganzzahl + + Custom error message + Benutzerdefinierte Fehlermeldung + + Error message which is shown if the validation does not succeed + Fehlermeldung die angezeigt wird, wenn die Validierung fehlschlägt + + Floating-point number + Fließkommazahl + + Custom error message + Benutzerdefinierte Fehlermeldung + + Error message which is shown if the validation does not succeed + Fehlermeldung die angezeigt wird, wenn die Validierung fehlschlägt + + Number + Zahl + + Number range + Zahlenbereich + + Custom error message + Benutzerdefinierte Fehlermeldung + + Error message which is shown if the validation does not succeed + Fehlermeldung die angezeigt wird, wenn die Validierung fehlschlägt + + Regular expression + Regulärer Ausdruck + + Regular expression + Regulärer Ausdruck + + Enter a valid PHP PCRE regular expression here. + Geben Sie hier einen validen regulären PHP-PCRE-Ausdruck ein. + + Custom error message + Benutzerdefinierte Fehlermeldung + + Error message which is shown if the validation does not succeed + Fehlermeldung die angezeigt wird, wenn die Validierung fehlschlägt + + Number of submitted values + Anzahl der übermittelten Werte + + Custom error message + Benutzerdefinierte Fehlermeldung + + Error message which is shown if the validation does not succeed + Fehlermeldung die angezeigt wird, wenn die Validierung fehlschlägt + + First option (empty value) + Erste Option (leerer Wert) + + If set, this label will be shown as first option. + Wenn gesetzt, wird dies Bezeichnung als erste Option angezeigt. + + Choices + Optionen + + Error + Fehler + + There must be at least one row within your options. + Es muss mindestens eine Reihe in Ihren Optionen existieren. + + Validators + Validatoren + + Add validator + Validator hinzufügen + + Uploads save path + Speicherpfad für Uploads + + Validators + Validatoren + + Add validator + Validator hinzufügen + + File size + Dateigröße + + File size + Dateigröße + + Submit label + Beschriftung des Absenden-Knopfes + + Submit + Absenden + + Finishers + Finisher + + Add finisher + Finisher hinzufügen + + Email to sender (form submitter) + E-Mail an Absender (Formular-Unterzeichner) + + Email to receiver (you) + E-Mail an Empfänger (Sie) + + Redirect to a page + Weiterleitung zu einer Seite + + Delete uploads + Uploads löschen + + Confirmation message + Bestätigungsmeldung + + Email to sender (form submitter) + E-Mail an Absender (Formular-Unterzeichner) + + Subject + Betreff + + Recipient address + Empfängeradresse + + The email address of the website visitor to whom the email should be sent. You can use the "insert formelement identifier" dropdown to choose a form element which holds the website visitors email address. + Die E-Mail Adresse des Websitenbesuchers so wie er im E-Mail Client erscheint. Wenn Sie wollen, können Sie das "insert formelement identifier" Dropdown verwenden um ein oder mehrere Formularfelder zu wählen, welche die E-Mail Adresse des Websitenbesuchers enthalten. + + Recipient name + Empfängername + + The name of the website visitor which appears in the website visitor email client. You can use the "insert formelement identifier" dropdown to choose one or more form elements which holds the website visitors name. + Der Name des Website-Besuchers, der im E-Mail-Client der Website erscheint. Sie können das Auswahlmenü "Fügen Sie Formularelement-Identifikator" verwenden, um ein oder mehrere Formularelemente auszuwählen, die den Namen des Besuchers der Website enthalten. + + Sender address + Adresse des Absenders + + The email address of the sender (e.g. your company's email address) which appears in the website visitor email client. + Die E-Mail Adresse des Absenders (z.B. die E-Mail Adresse ihrer Firma) welche im E-Mail Programm des Besuchers erscheint. + + Sender name + Name des Absenders + + The name of the sender (e.g. your company's name) which appears in the website visitor email client. + Der Name des Absenders (z.B. der Name Ihrer Firma), welche als Absender im E-Mail Programm des Webseitenbesuchers erscheint. + + Reply-to address + Reply-to Adresse + + CC address + CC-Adresse + + BCC address + BCC-Adresse + + Format + Format + + Plain text + Nur-Text + + HTML + HTML + + Attach uploads + Uploads hinzufügen + + Email to receiver (you) + E-Mail an Empfänger (Sie) + + Subject + Betreff + + Recipient address + Empfängeradresse + + The email address of the recipient to whom the email should be sent (e.g. your company's email address). + Die E-Mail Adresse des Empfängers an den die E-Mail versandt werden soll (z.B. die E-Mail Adresse Ihrer Firma). + + Recipient name + Empfängername + + The name of the recipient which appears in your email client (e.g. your company's name). + Der Name des Empfängers, welcher in Ihrem E-Mail Programm erscheint (z.B. der Name Ihrer Firma). + + Sender address + Adresse des Absenders + + The email address of the sender which appears in your email client. If you want, you can use the "insert formelement identifier" dropdown to choose a form element which holds the website visitors email address. + Die E-Mail Adresse des Absenders so wie er im E-Mail Client erscheint. Wenn Sie wollen, können Sie das "insert formelement identifier" Dropdown verwenden um ein oder mehrere Formularfelder zu wählen, welche die E-Mail Adresse des Websitenbesuchers enthalten. + + Sender name + Name des Absenders + + The name of the sender which appears in your email client. If you want, you can use the "insert formelement identifier" dropdown to choose one or more form elements which holds the website visitors name. + Der Name des Absenders so wie er im E-Mail Client erscheint. Wenn Sie wollen, können Sie das "insert formelement identifier" Dropdown verwenden um ein oder mehrere Formularfelder zu wählen, welche den Namen des Websitenbesuchers enthalten. + + Reply-to address + Antwortadresse + + CC address + CC-Adresse + + BCC address + BCC-Adresse + + Format + Format + + Plain text + Nur-Text + + HTML + HTML + + Attach uploads + Uploads hinzufügen + + Translation language + Sprache der Übersetzung + + EN + EN + + Redirect to a page + Weiterleitung zu einer Seite + + Page + Seite + + Page + Seite + + Additional parameters + Zusätzliche Parameter + + Delete uploads + Uploads löschen + + Confirmation message + Bestätigungsmeldung + + Content element uid + uid des Inhaltselements + + Page Content + Seiteninhalt + + Text + Text + + Will be ignored if "Content element" is set + Wird nicht beachtet, wenn "Inhalts Element" gesetzt ist + + Execute a closure + Closure ausführen + + Flash message + Flash-Nachricht + + Save the mail to the Database + E-Mail in der Datenbank speichern + + Label + Label + + Label + Label + + Description + Beschreibung + + Required field + Pflichtfeld + + Custom error message + Benutzerdefinierte Fehlermeldung + + Error message which is shown if the validation does not succeed + Fehlermeldung die angezeigt wird, wenn die Validierung fehlschlägt + + Date range + Datumsbereich + + Grid viewport configuration + Konfiguration Grid-Bereich + + Extra small + Sehr klein + + Small + Klein + + Medium + Mittel + + Large + Groß + + Numbers of columns for viewport "{@viewPortLabel}" + Anzahl Spalten für Grid-Bereich "{@viewPortLabel}" + + Leave empty for auto calculation + Leerlassen für automatische Berechnung + + Step + Schritt + + Step name + Schrittname + + Previous button label + Beschriftung für den "Zurück"-Button + + Previous step + Vorherige Seite + + Next button label + Beschriftung für den "Weiter"-Button + + Next step + Nächster Schritt + + Summary step + Zusammenfassung + + Step name + Schrittname + + Previous button label + Beschriftung für den "Zurück"-Button + + Previous step + Vorherige Seite + + Next button label + Beschriftung für den "Weiter"-Button + + Next step + Nächster Schritt + + Fieldset + Feldgruppe + + Fieldset name + Name der Feldgruppe + + Grid: Container + Grid: Container + + Container name (not visible within Frontend) + Container Name (nicht sichtbar im Frontend) + + Grid: Row + Grid: Zeile + + Row name (not visible within frontend) + Zeilenname (nicht sichtbar im Frontend) + + Text + Text + + Email address + E-Mail Adresse + + Telephone number + Telefonnummer + + URL + URL + + Number + Zahl + + Number + Zahl + + Date + Datum + + A date in format Y-m-d (e.g 2018-03-17) + Ein Datum im Format d.m.Y (17.3.2018) + + Specify the number of days between each occurrence of this event. + Anzahl Tage zwischen zwei Wiederholungen dieses Events + + Frequency + Häufigkeit + + Date range + Datumsbereich + + Date range + Datumsbereich + + Minimum date + Anfangsdatum + + Maximum date + Enddatum + + A date in format Y-m-d (e.g 2018-03-17) + Ein Datum im Format d.m.Y (17.3.2018) + + A date in format Y-m-d (e.g 2018-03-17) + Ein Datum im Format d.m.Y (17.3.2018) + + Password + Passwort + + Advanced password + Sichereres Passwort + + Confirmation label + Beschriftung des Bestätigungsknopfes + + Confirmation + Bestätigung + + Textarea + Textfeld + + Checkbox + Checkbox + + Multi checkbox + Checkbox zur Mehrfachauswahl + + Multi select + Mehrfachauswahl + + Radio button + Auswahlknopf + + Single select + Einfachauswahl + + Date picker (jQuery) + Datumsauswahl (jQuery) + + Date format + Datumsformat + + Enable datepicker (needs jQuery UI) + Datumsauswahl aktivieren (erfordert jQuery UI) + + Display time selector + Zeitauswahl anzeigen + + Validators + Validatoren + + Add validator + Validator hinzufügen + + Date/time + Datum/Uhrzeit + + Date/time + Datum/Uhrzeit + + Custom error message + Benutzerdefinierte Fehlermeldung + + Error message which is shown if the validation does not succeed + Fehlermeldung die angezeigt wird, wenn die Validierung fehlschlägt + + Static text + Statischer Text + + Header + Überschrift + + Text + Text + + Hidden + Verborgen + + Value + Wert + + Content element + Inhaltselement + + No content element selected + Kein Inhaltselement ausgewählt + + Content element uid + uid des Inhaltselements + + Page Content + Seiteninhalt + + File upload + Dateiupload + + Allowed file mime types + Zulässige Mime-Typen + + Documents (doc) + Dokumente (doc) + + Documents (docx) + Dokumente (docx) + + Documents (xls) + Dokumente (xls) + + Documents (xlsx) + Dokumente (xlsx) + + Documents (pdf) + Dokumente (pdf) + + Documents (odt) + Dokumente (odt) + + Documents (ods) + Dokumente (ods) + + Image upload + Bildupload + + Allowed file mime types + Zulässige Mime-Typen + + Images (jpg) + Bilder (jpg) + + Images (png) + Bilder (png) + + Images (bmp) + Bilder (bmp) + + Unknown element + Unbekanntes Element + + Create new element + Neues Element erstellen + + Remove + Entfernen + + Inside + Innen + + After + Nach + + Insert formelement identifier + Formularelement-Kennung einfügen + + No elements available + Kein Element verfügbar + + + diff --git a/var/labels/de/form/Resources/Private/Language/de.locallang.xlf b/var/labels/de/form/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..5a1db6f --- /dev/null +++ b/var/labels/de/form/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,119 @@ + + + +
    + + + Uploaded image + Hochgeladenes Bild + + Hour + Stunde + + Minute + Minute + + This field is mandatory. + Das ist ein Pflichtfeld. + + This field is mandatory. + Das ist ein Pflichtfeld. + + This field is mandatory. + Das ist ein Pflichtfeld. + + This field is mandatory. + Das ist ein Pflichtfeld. + + You must enter a valid date. + Bitte geben Sie ein gültiges Datum ein. + + You can only enter letters or digits. + Bitte geben Sie Buchstaben oder Ziffern ein. + + You can only enter non formatted text without any markup (e.g without XML tags). + Sie können nur nicht-formatierten Text ohne Markup eingeben (z.B. ohne XML-Tags). + + You can only enter non formatted text without any markup (e.g without XML tags). + Sie können nur nicht-formatierten Text ohne Markup eingeben (z.B. ohne XML-Tags). + + You can only enter non formatted text without any markup (e.g without XML tags). + Sie können nur nicht-formatierten Text ohne Markup eingeben (z.B. ohne XML-Tags). + + Your text must be a minimum of %s characters in length and no longer than %s. + Ihr Text muss mindestens %s Zeichen lang sein und darf nicht länger als %s sein. + + You must enter text which is longer than %s characters. + Sie müssen Text eingeben, der länger als %s Zeichen ist. + + You must enter text which is no longer than %s characters. + Sie müssen Text eingeben, der nicht länger als %s Zeichen ist. + + You must enter a valid email address. + Sie müssen eine gültige E-Mail-Adresse eingeben. + + You must enter a valid number. + Sie müssen eine gültige Zahl eingeben. + + You must enter a valid floating point number. + Sie müssen eine gültige Gleitkommazahl eingeben. + + You must enter a valid number. + Sie müssen eine gültige Zahl eingeben. + + You must enter a valid number between %s and %s. + Sie müssen eine gültige Zahl zwischen %s und %s eingeben. + + You must enter a valid value. Please refer to the description of this field. + Sie müssen einen gültigen Wert eingeben. Bitte beachten Sie die Beschreibung dieses Feldes. + + You must select between %s to %s elements. + Bitte geben Sie eine gültige Zahl zwischen %s und %s ein. + + You must enter an instance of \TYPO3\CMS\Extbase\Domain\Model\FileReference or \TYPO3\CMS\Core\Resource\File. + Sie müssen eine Instanz von \TYPO3\CMS\Extbase\Domain\Model\FileReference oder \TYPO3\CMS\Core\Resource\File angeben. + + You entered an incorrect media type, "%s" is not allowed for this file. Please refer to the description of this field. + Sie haben einen falschen Medientyp eingegeben, "%s" ist für diese Datei nicht zulässig. Bitte beachten Sie die Beschreibung dieses Feldes. + + You must NOT fill this field. + Sie dürfen dieses Feld NICHT ausfüllen. + + You must enter an instance of \TYPO3\CMS\Extbase\Domain\Model\FileReference or \TYPO3\CMS\Core\Resource\File. + Sie müssen eine Instanz von \TYPO3\CMS\Extbase\Domain\Model\FileReference oder \TYPO3\CMS\Core\Resource\File angeben. + + You must select a file that is larger than %s in size. + Sie müssen eine Datei auswählen, die größer als %s ist. + + You must select a file that is no larger than %s. + Sie müssen eine Datei auswählen, die nicht größer als %s ist. + + You must select a date before %s. + Sie müssen ein Datum vor dem %s wählen. + + You must select a date after %s. + Sie müssen ein Datum nach dem %s wählen. + + Password does not match confirmation + Die beiden Passworteingaben sind nicht gleich + + Form + Formular + + A form that allows website users to submit messages. + Ein Formular, das Benutzern die Übermittlung einer Meldung ermöglicht. + + Maximum file size exceeded. + Maximale Dateigröße überschritten. + + Upload failed. The file was only partially uploaded, please try again. + Fehler beim Hochladen. Die Datei wurde nur teilweise hochgeladen, bitte versuchen Sie es erneut. + + No file was uploaded. + Keine Datei wurde hochgeladen. + + Upload failed. + Das Hochladen ist fehlgeschlagen + + + diff --git a/var/labels/de/form/Resources/Private/Language/de.locallang_formEditor_failSafeErrorHandling_javascript.xlf b/var/labels/de/form/Resources/Private/Language/de.locallang_formEditor_failSafeErrorHandling_javascript.xlf new file mode 100644 index 0000000..6baf311 --- /dev/null +++ b/var/labels/de/form/Resources/Private/Language/de.locallang_formEditor_failSafeErrorHandling_javascript.xlf @@ -0,0 +1,17 @@ + + + +
    + + + Oops! Something went wrong. + Ups! Etwas ist schief gegangen. + + Please contact your administrator. + Bitte nehmen Sie Kontakt zu Ihrem Administrator auf. + + Technical Reason: + Technische Ursache: + + + diff --git a/var/labels/de/form/Resources/Private/Language/de.locallang_formManager_javascript.xlf b/var/labels/de/form/Resources/Private/Language/de.locallang_formManager_javascript.xlf new file mode 100644 index 0000000..ab4c8cd --- /dev/null +++ b/var/labels/de/form/Resources/Private/Language/de.locallang_formManager_javascript.xlf @@ -0,0 +1,83 @@ + + + +
    + + + Form name + Formularname + + New form name + Neuer Formularname + + Form storage + Formularspeicher + + Form prototype + Formular-Prototyp + + Start template + Ausgangsvorlage + + Cancel + Abbrechen + + Remove + Entfernen + + Remove form + Formular entfernen + + Are you sure that you want to remove this form? + Dieses Formular tatsächlich entfernen? + + Create new form + Neues Formular erstellen + + No accessible form storage folders + Keine zugänglichen Formularspeicherordner + + Advanced settings + Fortgeschrittene Einstellungen + + Advanced settings + Fortgeschrittene Einstellungen + + Ready + Fertig + + Now you are ready to create your new form. + Sie sind nun bereit, Ihr neues Formular zu erstellen. + + Create + Anlegen + + The form could not be saved + Das Formular konnte nicht gespeichert werden: + + Duplicate form "{0}" + Formular "{0}" duplizieren + + Duplicate + Duplizieren + + The form could not be saved + Das Formular konnte nicht gespeichert werden: + + There are no references yet + Es gibt noch keine Referenzen + + Page + Seite + + Record + Datensatz + + References + Referenzen + + References for "{0}" + Referenzen für "{0}" + + + diff --git a/var/labels/de/form/Resources/Private/Language/de.locallang_module.xlf b/var/labels/de/form/Resources/Private/Language/de.locallang_module.xlf new file mode 100644 index 0000000..f48a05d --- /dev/null +++ b/var/labels/de/form/Resources/Private/Language/de.locallang_module.xlf @@ -0,0 +1,20 @@ + + + +
    + + + Build custom forms + Erstellung benutzerdefinierter Formulare + + + This module ships a flexible and user-friendly form editor. It allows you to build and create versatile forms for your frontend. Your forms can easily be added to any page by using the content element "Form". Within this element, finishers can be overridden. + Dieses Modul stellt einen flexiblen und benutzerfreundlichen Formulareditor zur Verfügung. Es ermöglicht Ihnen die Erstellung von vielseitigen Formularen für Ihr Frontend. Ihre Formulare können auf einfache Art und Weise in jede Seite eingefügt werden, indem Sie das Inhaltselement "Mailformular" verwenden. In diesem Inhaltselement können Finishers überschrieben werden. + + + Forms + Formulare + + + + diff --git a/var/labels/de/frontend/Resources/Private/Language/de.Database.xlf b/var/labels/de/frontend/Resources/Private/Language/de.Database.xlf new file mode 100644 index 0000000..bccf3c0 --- /dev/null +++ b/var/labels/de/frontend/Resources/Private/Language/de.Database.xlf @@ -0,0 +1,136 @@ + + + +
    + + + Media elements + Medienelemente + + + Add media file + Mediendatei hinzufügen + + + Gallery Settings + Galerieeinstellungen + + + Media Adjustments + Medienanpassungen + + + Width of each element (px) + Breite jedes Elements (Pixel) + + + Height of each element (px) + Höhe jedes Elements (Pixel) + + + Border around each element + Rahmen um jedes Element + + + Display description + Beschreibung anzeigen + + + Display file/icon/thumbnail + Datei/Symbol/Vorschaubild anzeigen + + + Only file name + Nur Dateiname + + + File name and file extension icon + Dateiname und Dateierweiterungssymbol + + + File name and thumbnail (if possible) + Dateiname und Vorschaubild (falls möglich) + + + Table style + Tabellenstil + + + Default + Standard + + + Striped + Gestreift + + + Bordered + Umrahmt + + + Table caption + Tabellenunterschrift + + + Field Delimiter + Feldbegrenzer + + + | (Pipe) + | (Pipe) + + + ; (Semicolon) + ; (Semikolon) + + + : (Colon) + : (Doppelpunkt) + + + , (Comma) + , (Komma) + + + ⇥ (Tab) + ⇥ (Tab) + + + Text enclosure + Texteinfassung + + + None + Keine + + + ' (Single quotes) + ' (einfache Anführungszeichen) + + + " (Double quotes) + " (doppelte Anführungszeichen) + + + Table header position + Position des Tabellenkopfes + + + No header + Keine Kopfzeile + + + Top + Oben + + + Left + Links + + + Use table footer (wrap last row with <tfoot> tags) + Tabellenfuß verwenden (letzte Zeile in <tfoot>-Tags einschließen) + + + + diff --git a/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_fe_groups.xlf b/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_fe_groups.xlf new file mode 100644 index 0000000..517aca5 --- /dev/null +++ b/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_fe_groups.xlf @@ -0,0 +1,101 @@ + + + +
    + + + This option disables the user group. + Mit dieser Option können Sie die Benutzergruppe deaktivieren. + + + If you disable a user group all users which are members of the group will in effect not inherit any properties this group may have given them. +For instance if a page or content element was assigned access only by this group and you disable the group, no one would gain access to that page or content element. + Wenn Sie eine Benutzergruppe deaktivieren, wird die Vererbung der Eigenschaften dieser Gruppe an ihre Mitglieder unterbunden! Wenn beispielsweise eine Seite oder ein Inhaltselement so konfiguriert wurde, dass darauf nur diese Gruppe Zugriff hat, kann bei Deaktivierung dieser Gruppe niemand mehr darauf zugreifen. + + fe_users:disable + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + fe_users:disable + + + Name of the group. + Name der Gruppe. + + + This title will appear as the group name in the 'Access'-list in other records. + Dieser Name erscheint in den Auswahlfeldern aller Elemente, für die eine Zugriffsbeschränkung definiert werden kann. + + + Enter the host name from which the group will be available only. NOTICE: this is not a security feature and can be circumvented by faking HTTP_HOST. + Geben Sie hier den Namen der Domäne an, für welche diese Benutzergruppe gelten soll. HINWEIS: Dies ist keine Sicherheitsfunktion und kann umgangen werden, wenn HTTP_HOST gefälscht wird. + + + This options may be important if you have multiple websites in the same TYPO3 database but still only one main storage page for all Website users. Thus the users may log in on any of the website URLs. This may be considered a feature (having a global login as a user) or a problem (in which case you should have multiple user storages anyway). However you may wish to limit the use of a Website usergroup to a specific website and thus you don't want the group to be enabled for the user when he logs in at another URL (still from the same database of course). By entering the host name of the website here, you restrict the group to be used only from within this domain. + +<b>Notice:</b> The use for this option is not critical if you have multiple Website user storages, namely one for each site. + Diese Option kann wichtig für Sie sein, wenn Sie mehrere Websites in der gleichen TYPO3-Datenbank speichern, aber nur einen Speicherort für <em>alle</em> Website-Benutzer verwenden möchten. Dadurch können sich die Website-Benutzer an allen Websites anmelden. Dieses Verhalten kann man entweder als Feature (eine globale Anmeldung für alle Websites) oder als Problem betrachten - im letzteren Fall sollten Sie sowieso pro Website einen eigenen Speicherort für die Website-Benutzer definieren. Trotzdem könnte es Ihr Wunsch sein, einer globalen Website-Benutzergruppe lediglich den Zugriff auf eine bestimmte Website zu gestatten. Dies können Sie erreichen, indem Sie hier einen Domänennamen oder eine IP-Adresse eintragen. + +<b>Hinweis:</b> Der Einsatz dieser Option ist unkritisch, wenn Sie mehrere Speicherorte für Website-Benutzer definiert haben (also etwa für jede Website einen Benutzerordner). + + fe_users:lockToDomain + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + fe_users:lockToDomain + + + Member of other groups. + Mitglieder anderer Gruppen + + + List of other groups that this group is a member of. + Liste anderer Gruppen, bei denen diese Gruppe Mitglied ist + + + Enter a description of the group. + Geben Sie eine Beschreibung für die Gruppe an. + + + This is for internal use and is just a way to put a note on what the group is for, why you created it and who should be members. +Use it as you like. + Diese Beschreibung wird lediglich intern verwendet und bietet Ihnen die Möglichkeit zu notieren, warum diese Gruppe erstellt wurde, wozu die Gruppe dient, wer Mitglied sein sollte etc. Verwenden Sie dieses Feld einfach Ihren Vorstellungen entsprechend. + + TSconfig for the group (advanced). + TSconfig für die Gruppe (erweiterte Konfiguration). + + + This is the user TSconfig for the group. The values are inherited by any Website user who is a member of this group. +The configuration is subject to being overridden in other groups and by the TSconfig of the user himself. + Diese Werte werden an jedes Mitglied der Gruppe vererbt. Die Werte werden unter Umständen von TSconfig-Konfiguration andere Gruppen überschrieben. + + TypoScript syntax, without conditions and constants. + TypoScript-Syntax ohne Bedingungen und Konstanten. + + + fe_users:TSconfig + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + fe_users:TSconfig + + + Usergroups for Website users. + Definiert Benutzergruppen für Website-Benutzer. + + + The access restriction in TYPO3 is assigned to these usergroups. When a page or other element is access restricted to a group, only Website users which are members of that group will be able to view the element on the website. + Bei TYPO3 werden Website-Zugriffsbeschränkungen über Gruppenmitgliedschaften geregelt. Wenn eine Seite oder andere Inhaltselemente nur bestimmten Benutzern zugänglich sein soll, überprüft TYPO3, ob der angemeldete Benutzer Mitglied einer zugangsberechtigten Gruppe ist. + + + fe_users, +About access restricting pages | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/PasswordProtectedPages/ + fe_users, +Über zugriffsbeschränkte Seiten | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/PasswordProtectedPages/ + + EXT:frontend/Resources/Public/Images/cshimages/fegroups_3.png, +EXT:frontend/Resources/Public/Images/cshimages/fegroups_4.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/fegroups_3.png, +EXT:frontend/Resources/Public/Images/cshimages/fegroups_4.png + + The form for editing frontend users groups. +Pages, Content Elements and other records for frontend display often have a selector box where you can define access restriction by selecting access for a certain group only. + Ein Teil der Eingabemaske für Frontend-Benutzergruppen. Seiten, Inhaltselemente und andere Datensätze, die auf der Website angezeigt werden sollen, besitzen oftmals ein Auswahlfeld, über die man Zugriffsbeschränkungen für diese Elemente regeln kann. + + + diff --git a/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_fe_users.xlf b/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_fe_users.xlf new file mode 100644 index 0000000..fedbd30 --- /dev/null +++ b/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_fe_users.xlf @@ -0,0 +1,208 @@ + + + +
    + + + Enter the username of the website user. This is needed to login. + Geben Sie den Benutzernamen des Website-Benutzers an. Dieser Benutzername wird zur Anmeldung benötigt. + + + A username is required and must be in lowercase without spaces in it. The username must be unique among other usernames in the page where it's saved. If it is not unique a number will be prepended automatically. + Der Benutzername wird auf jeden Fall benötigt und darf nur aus Kleinbuchstaben bestehen und keine Leerzeichen enthalten. Außerdem muss er auf der Seite, auf der Sie Website-Benutzer anlegen, <em>eindeutig</em> sein. Falls er nicht eindeutig ist, wird ihm automatisch eine Ziffer angehängt. + + + Creating Frontend Users and Groups | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/CreateUsersGroups/ + Erstellung von Frontend-Benutzern und -Gruppen | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/CreateUsersGroups/ + + + Enter the password for the username above. This is needed to login. + Geben Sie das Passwort für den Benutzernamen an. Dieses Passwort wird zur Anmeldung benötigt. + + + A password is required and must be in lowercase without spaces in it. + Das Passwort wird auf jeden Fall benötigt und darf nur aus Kleinbuchstaben bestehen und kein Leerzeichen enthalten. + + + Select a user group for the username. + Weisen Sie dem Benutzer eine Benutzergruppe zu. + + + When a user logs in he is able to view all content which is access restricted to the user <em>group(s)</em> the user is a member of. Therefore the user login primarily makes sense with regard to the member groups. + Sobald sich ein Benutzer innerhalb der Website anmeldet, erhält er Zugang zu allen Bereichen, deren <em>Gruppen</em>mitglied er ist. Mit Benutzergruppen lassen sich also geschützte, gruppenspezifische Website-Bereiche erstellen. + + + Enter the host name from which the user is forced to login. NOTICE: this is not a security feature and can be circumvented by faking HTTP_HOST. + Geben Sie den Rechnernamen oder die Netzwerkadresse an, von welchem sich der Benutzer einloggen muss. HINWEIS: Dies ist keine Sicherheitsfunktion und kann umgangen werden, wenn HTTP_HOST gefälscht wird. + + + A TYPO3 system may have multiple domains pointing to it. Therefore this option secures that users can login only from a certain host name. + Ein TYPO3-System kann unter Umständen über mehrere verschiedene Domänennamen erreichbar sein. Deshalb kann mit dieser Einstellung sicher gestellt werden, dass sich Benutzer nur von einer bestimmten Domain aus anmelden können. + + + Either a domain name, "www.typo3.org" or an IP address, "10.34.222.83" + Entweder ein Domänenname wie "www.typo3.com" oder eine IP-Adresse wie "10.20.7.70". + + + fe_groups:lockToDomain + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + fe_groups:lockToDomain + + + Enter the regular name of the user, both first- and surname. + Geben Sie den vollständigen Klarnamen des Benutzers an (Vor- und Nachname). + + + Enter the street address of the user. + Geben Sie die Adresse des Benutzers an. + + + Enter the homepage URL + Geben Sie die Homepage (URL) des Benutzers an. + + + Enter the job title, eg. 'Director' or 'Accountant'. + Geben Sie hier gegebenenfalls eine Berufsbezeichnung an (z.B. "Direktor" oder "Produktmanager"). + + + Enter the name of the company in which the user is employed. + Geben Sie den Namen der Firma an, für die der Benutzer tätig ist. + + + Insert a photo of the user. + Fügen Sie ein Bild des Benutzers ein. + + + This option will temporarily disable the user from logging in. + Mit dieser Option können Sie dem Benutzer zeitweise das Anmelderecht entziehen, er kann sich dann also nicht mehr an der Website anmelden. + + + fe_users:starttime,fe_users:endtime + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + fe_users:starttime,fe_users:endtime + + + Enter the date from which the account is active. + Geben Sie einen Zeitpunkt an, ab welchem das Benutzerkonto gültig sein soll. + + + The syntax is dd-mm-yy, but you can just enter a "d" in the field to insert todays date. Or "d+10" to insert the date 10 days from now etc. +The field will re-format any input to fit the format it understands so you can just experiment and you will be able to clearly see how dates should be entered. + Die Syntax für Datumsangaben entspricht dem Muster "dd-mm-yy", Sie können aber auch einfach "d" für das aktuelle Datum oder "d+10" für ein Datum 10 Tage ab heute eingeben. Die eingegebenen Datumswerte werden sofort reformatiert, damit TYPO3 die Zeitangaben auch verarbeiten kann. Experimentieren Sie einfach ein bisschen, um zu verstehen, wie TYPO3 Ihre Angaben interpretiert. + + fe_users:disable,fe_users:endtime + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + fe_users:disable,fe_users:endtime + + + Enter the date from which the account is disabled. + Geben Sie ein Zeitpunkt an, ab welchem das Benutzerkonto ungültig (deaktiviert) sein soll. + + + See "Start" + Siehe "Start". + + + fe_users:disable,fe_users:starttime + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + fe_users:disable,fe_users:starttime + + + This field shows the user's last log in date. + Zeigt das Datum an, zu dem sich der Benutzer zuletzt angemeldet hat. + + + Enter additional TSconfig for the user (advanced). + Nehmen Sie zusätzliche TSconfig-Einstellungen für den Benutzer vor (fortgeschrittene Konfiguration). + + + This field allows you to enter TypoScript style configuration values for the user. Currently there are no system defined keys. If there ever will be, they will be described in detail in the administrative documentation. + +The primary use of this field (as well as the 'sister'-field in the Website usergroup table) is for custom purposes. In this case, you should use the root-key "user" for your customly defined values. Thus you don't risk any future system keys to interfere with your configuration. + +You access the values of the configuration from your frontend plugins by calling the function <em>$GLOBALS["TSFE"]->fe_user->getUserTSconf()</em> which will return an array with the valuetree in it. + +<b>Warning:</b> You should use Website user/group TSconfig in your PHP-scripts ONLY if your resulting content is NOT being cached! So call it from TypoScript USER_INT cObjects or disable caching from your PHP-code by calling <em>$GLOBALS["TSFE"]->set_no_cache();</em> + +<b>TSconfig from Website usergroups:</b> +Notice that the configuration from the field TSconfig in the member groups of the user is accumulated and prepended to the TSconfig of the user before it's parsed. This means for instance that a key defined in the TSconfig of the user (this field) will override the same key defined in the last (bottom) usergroup in the list which will again override the same key defined in the first (top) usergroup in the list. + +<b>Example:</b> +Let's imagine you want to define for a user that his name is printed in the bottom of the webpages when he is logged in. First of all you must write a PHP-function and insert the result from it as a USER_INT cObject in the bottom of the page. But your function needs to know, whether or not this user is configured to have his name printed. So you decide to use a custom TSconfig key, 'user.printUserName': + +<em>In the TSconfig field of the user or usergroup:</em> + +user.printUserName = 1 + + +<em>In your PHP-function:</em> + +$userTSConfig = $GLOBALS["TSFE"]->fe_user->getUserTSconf(); +if ($userTSConfig["user."]["printUserName"]) { +return $GLOBALS["TSFE"]->fe_user->user["name"]; +} + In diesem Feld können Sie spezielle TypoScript-Konfigurationen für den Benutzer vornehmen. Derzeit existieren in TYPO3 hierfür noch keine globalen Einstellungen. Sollte sich das in einer zukünftigen Version ändern, so finden Sie nähere Angaben hierzu in den entsprechenden Administrations-Handbüchern. + +Dieses Feld (genauso wie das entsprechende Feld für Website-Benutzergruppen) soll vor allem kundenspezifischen TYPO3-Anpassungen dienen. In diesem Fall sollten Sie unbedingt das für solche Fälle reservierte Schlüsselwort "user" für alle selbstdefinierten Werte verwenden. Damit wird sichergestellt, dass diese Werte niemals durch TYPO3-eigene Werte überschrieben werden können. + +Innerhalb Ihres Frontend-Plug-Ins können Sie die einzelnen Werte mit der Funktion <em>$GLOBALS["TSFE"]->fe_user->getUserTSconf()</em> auslesen. Als Rückgabewert erhalten Sie dann den entsprechenden Wertebaum. + +<b>Warnung:</b> In Ihren eigenen PHP-Programmen sollten Sie Website-Benutzer- und Benutzergruppen-TSconfig NUR dann verwenden, wenn der dadurch generierte Inhalt NICHT zwischengespeichert (gecached) wird! Rufen Sie also Ihre eigene Funktion in TypoScript-USER_INT-cObjects auf oder unterbinden Sie das Caching Ihrer PHP-Programme mit <em>$GLOBALS["TSFE"]->set_no_cache();</em>. + +<b>TSconfig von Website-Benutzergruppen:</b> +Bitte beachten Sie, dass evtl. vorhandene TSconfig-Konfigurationen aus Website-Benutzergruppen, deren Mitglied der Benutzer ist, den hier erstellten Werten vorangestellt wird! Die Reihenfolge der Abarbeitung für die endgültige TSconfig-Konfiguration ist dabei: 1. Erste Website Benutzergruppe TSconfig 2. Weitere Website Benutzergruppen TSconfig 3. Letzte Website Benutzergruppen TSconfig 4. Benutzer-TSconfig (Werte in diesem Feld) Die letzte Website-Benutzergruppen-TSconfig wird also gegebenenfalls durch Werte aus der Benutzer-TSconfig überschrieben. + +<b>Beispiel:</b> +Stellen Sie sich vor, Sie wollen Ihre Website ein wenig persönlicher gestalten und deshalb jeweils den Namen des gerade angemeldeten Besuchers anzeigen. Als erstes dürfte Ihnen jetzt endgültig klar werden, warum Sie die Ausgabe Ihrer Funktion NICHT zwischenspeichern dürfen, denn sonst würden Sie bei jedem Seitenaufruf den gleichen Namen für alle angemeldeten Benutzer angezeigt bekommen... Nun müssen Sie eine PHP-Funktion schreiben und den so erhaltenen Rückgabewert als USER_INT-cObject auf der Seite ausgeben. Sie wollen aber, dass die Ausgabe des Namens wahlweise erfolgen kann. Also entscheiden Sie sich dafür, dafür einen TSconfig-Schlüsselwert namens "user.printUserName" zu verwenden: + +<em>Im TSconfig-Feld des Benutzers oder der Benutzergruppe:</em> + +user.printUserName = 1 + + +Innerhalb Ihrer PHP-Funktion:</em> + +$userTSConfig = $GLOBALS["TSFE"]->fe_user->getUserTSconf(); +if ($userTSConfig["user."]["printUserName"]) { +return $GLOBALS["TSFE"]->fe_user->user["name"]; +} + + TypoScript syntax, without conditions and constants. + Normale TypoScript-Syntax ohne Bedingungen und Konstanten. + + + TSconfig for TSFE | https://docs.typo3.org/typo3cms/TSconfigReference/PageTsconfig/TCEmain/ +pages:TSconfig, +fe_groups:TSconfig, +be_users:TSconfig, +be_groups:TSconfig + TSconfig für TSFE | https://docs.typo3.org/typo3cms/TSconfigReference/PageTsconfig/TCEmain/ +pages:TSconfig, +fe_groups:TSconfig, +be_users:TSconfig, +be_groups:TSconfig + + A website login user. + Ein Website-Benutzerkonto. + + + These are users with a username and password who are allowed specific access to otherwise restricted areas on your website. + Website-Benutzer können sich mit ihrem Benutzernamen und Passwort auf der Website anmelden. Dadurch erlangen sie u.a. Zugang zu solchen Bereichen der Website, die normalen (unregistrierten) Benutzern nicht zur Verfügung stehen. + + + fe_groups +be_users + fe_groups be_users + + EXT:frontend/Resources/Public/Images/cshimages/feusers_1.png, +EXT:frontend/Resources/Public/Images/cshimages/feusers_2.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/feusers_1.png, +EXT:frontend/Resources/Public/Images/cshimages/feusers_2.png, + + Part of the form for editing a frontend user. +A typical login box (standard) on the website where frontend users can login. + Ein Teil der Eingabemaske für Benutzerdaten eines Frontend-Benutzers. Ein typisches Anmeldeformular, mit dem sich Website-Benutzer anmelden können. + + + diff --git a/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_sysdomain.xlf b/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_sysdomain.xlf new file mode 100644 index 0000000..e82c4ea --- /dev/null +++ b/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_sysdomain.xlf @@ -0,0 +1,64 @@ + + + +
    + + + Determines the entrypoint of a certain host name. + Legt den Einstiegspunkt für einen bestimmten Hostnamen fest. + + + When a TYPO3 database contains more than a single website, you'll typically have to assign a domain name to each new websites "root-page". In practice you point all the domains to the same TYPO3 database on the server, but then you insert these Domain records at the positions in the page tree where you want to direct requests to the domain. And thus pages 'outside' that point will not be accessible from that domain. +This is like "Virtual hosts" in Apache servers. + +(Should probably be available for admin only.) + Wenn in einer TYPO3-Datenbank mehr als eine Website enthalten ist, müssen Sie üblicherweise jeder neuen Root-Seite einen Domänennamen zuordnen. Technisch gesehen zeigen alle Domänen auf dieselbe TYPO3-Datenbank des Servers, aber mit Hilfe dieser Domäneneinträge wird innerhalb des Seitenbaumes ein Sprungziel für Web-Anfragen definiert. Seiten, die außerhalb des so definierten Teilbaumes liegen, sind somit nicht für diese Domäne erreichbar. Dieses Konzept entspricht in etwa dem der "Virtuellen Hosts" des Webservers Apache. (Diese Option sollte nur für Administratoren verfügbar sein!) + + sys_language +sys_template + sys_language sys_template + + Enter the host name, eg. "www.my-domain.com". + Geben Sie einen Hostnamen ein, z.B. "www.meine-domain.de". + + + Before a domain record will have any effect you must make sure that the domains A-record is pointed towards the server and that your server is setup to direct requests to this TYPO3 database. So basically before entering anything here, make sure a request to the domain you wish to enter arrives at the root of the current page tree. +When you create a domain record and the host name in it (be it a real domain name or an IP address) matches the hostname of the URL, the TypoScript based front end will limit the available page to only those in the page tree from this point and outwards. In effect you will 'arrive' at the page where this record is and furthermore users cannot see pages with ids outside this branch. + +<strong>Notice, </strong>if you run TYPO3 from a subdirectory of the domain name, you must include the subdirectory as well, eg. "www.my-domain.org/typo3_subdir/" + Bevor Sie einen neuen Domäneneintrag verwenden können, müssen Sie zunächst sicherstellen, dass der sogenannte "A Record" der Domäne auf Ihren Server zeigt und Ihr Webserver Seitenanfragen auch an die TYPO3-Datenbank weiterleitet! Bevor Sie hier also etwas eintragen, stellen Sie zunächst sicher, dass alle Anfragen zur gewünschten Domäne auch an der Wurzel des Seitenbaumes landen. Wenn Sie einen Domäneneintrag erstellen und der darin enthaltene Hostname (sei es ein wirklicher Domänenname oder eine IP-Adresse) stimmt mit dem Hostnamen der URL überein, wird das TypoScript-basierte Frontend nur solche Seiten anzeigen, die im Seitenbaum unterhalb dieses Domäneneintrags liegen. Datensätze anderer Domäneneinträge bleiben dem Besucher verborgen. <strong>Achtung:</strong> Wenn Sie TYPO3 in einem Unterverzeichnis der Domain installiert haben, müssen Sie dieses Verzeichnis ebenfalls mit angeben, z.B. so "www.meine-domain.org/typo3_subdir/". + + All requests to the domain will be redirected to this URL, if any value is entered. + Alle Web-Anfragen an diese Domäne werden zu dieser URL umgeleitet. + + + Make sure to prepend "http://" or equally to the value! Basically a "Location: " header is just issued to this value! +<strong>Warning:</strong> You cannot use this to 'redirect' to a specific page id within the same domain as the record has! If you do that it'll just go into an endless loop because the redirect is redirecting to itself! + +Good Example: +Domain: "my-domain.org" +Redirect: "www.my-domain.org" + +This redirects requests to what is infact another domain name, namely "www.my-domain.org" + +Bad Example: +Domain: "www.my-domain.org" +Redirect: "www.my-domain.org/?id=10" + +This will go into an eternal loop because the domain name has in fact not changed! + + +Virtual directories: +If you're using TYPO3 on a unix computer you can make 'virtual subdirectories' to a website, still within the same database. See document list for more information. In that case you should enter the hostname with the subdirectory appended, like this: "my-domain.org/subdir/". If the combination of host name and current subdirectory matches the value, the domain record will be correctly detected and limit page access to the page tree below the Domain record. + Stellen Sie sicher, dass Sie dem Wert ein "http://" oder ähnliches voranstellen! Technisch gesehen wird der hier eingetragene Wert einem "Location: "-Header übergeben, welcher eine gültige, vollständige URL erwartet! <strong>Warnung:</strong> Sie können diese Option nicht dazu verwenden, um Anfragen auf eine bestimmte Seiten-ID innerhalb der gleichen Domäne umzulenken! Wenn Sie dies dennoch versuchen, produzieren Sie damit eine Endlosschleife, weil die Umleitung auf sich selbst zeigt! Ein gültiges Beispiel: Domäne: "my-domain.org" Umleiten zu: "www.my-domain.org" Diese Konfiguration leitet Anfragen tatsächlich zu einer anderen Domain um, nämlich "www.my-domain.org". Ein ungültiges Beispiel: Domäne: "www.my-domain.org" Umleiten zu: "www.my-domain.org/?id=10" Diese Konfiguration erzeugt eine Endlosschleife, der eigentlich Domänenname "www.my-domain.org" wurde <em>nicht</em> geändert! Virtuelle Verzeichnisse: Wenn Sie TYPO3 auf einem Unix-System betreiben, können Sie "virtuelle Unterverzeichnisse" zu einer Website erstellen, welche sich nach wie vor in der gleichen Datenbank befinden. Lesen Sie die Dokumentation, um mehr über dieses Konzept zu erfahren. In diesem Fall sollten Sie den Hostnamen folgendermaßen angeben: "my-domain.org/subdir/". Wenn die Kombination aus Hostnamen und derzeitigem Unterverzeichnis diesem Wert entspricht, wird der Domäneneintrag richtig erkannt und Seitenanfragen auf den Seitenbaum unterhalb dieses Domäneneintrages umgeleitet. + + Use this option to temporarily disable the Domain record. + Verwenden Sie diese Option, um die Domäne zeitweilig zu deaktivieren. + + + If set, any GET parameters in the calling URL will be transferred to the redirect URL. + Mit dieser Option werden alle GET-Parameter in der aufrufenden URL auch an die Umleitungs-URL übergeben. + + + + diff --git a/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_systmpl.xlf b/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_systmpl.xlf new file mode 100644 index 0000000..e394fe2 --- /dev/null +++ b/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_systmpl.xlf @@ -0,0 +1,175 @@ + + + +
    + + + TypoScript template record. + TypoScript-Template-Datensatz. + + + The 'Template' records are the vital components used to set the design of the webpages. No matter how (almost) you would like to build your website, it must be initiated by a 'Template' record placed in the root of the page tree of the site. +Basically, create a 'Template' record, enter a title and make sure to check of Clear constants, setup and Rootline. Then enter some TypoScript configuration in the Setup field and you're set. +It's very important to read how to do all this in the documents listed below! Also make sure you use the Web>Template module to do all the working with templates. It's a specialized tool to help you with this. + Die Template-Datensätze bilden das Herzstück für das gesamte Design Ihrer Website. Ganz gleich, wie Sie Ihre Website gestalten wollen, alles fängt damit an, dass ein Template-Datensatz am Anfang Ihres Seitenbaumes steht. Im Grunde genommen legen Sie dazu einfach einen Template-Datensatz an, geben diesem einen Namen und vergewissern sich, dass Sie die Option "Lösche Konstanten, Setup und Rootline" gewählt haben. Dann geben Sie noch einige TypoScript-Zeilen innerhalb des Feldes "Setup" ein und schon kann es losgehen. Das ist natürlich eine stark vereinfachte Darstellung. Für ein erfolgreiches, produktives Arbeiten mit TYPO3 ist es sehr wichtig, dass Sie sich die unten aufgeführten Dokumente sehr aufmerksam durchlesen! Benutzen Sie für Ihre Arbeit mit Templates stets das Modus Web > Template. Es bietet Ihnen spezielle Funktionen, die den Umgang und die Arbeit mit Templates sehr vereinfachen können. + + static_template +TSref | https://docs.typo3.org/typo3cms/TyposcriptReference/ +TypoScript in 45 min| https://docs.typo3.org/typo3cms/TyposcriptIn45MinutesTutorial/ + static_template +TSref | https://docs.typo3.org/typo3cms/TyposcriptReference/ +TypoScript in 45 Min| https://docs.typo3.org/typo3cms/TyposcriptIn45MinutesTutorial/ + + EXT:frontend/Resources/Public/Images/cshimages/systemplate.png, +EXT:frontend/Resources/Public/Images/cshimages/systemplate1.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/systemplate.png, +EXT:frontend/Resources/Public/Images/cshimages/systemplate1.png + + A Template Record with constants and setup code. +The Web>Template module contains tools which will help you to edit and validate TypoScript structures. + Ein Template-Datensatz mit Konstanten- und Setup-Code. Das Modul Web > Template enthält Werkzeuge, die beim Erstellen und Testen von Template hilfreich sein können. + + Hiding the template will deactivate the template record. + Mit dieser Option können Sie den Template-Datensatz verbergen bzw. deaktivieren. + + + If the Template Record was the first record on a page hiding it will expose the second record on the page instead. + Wenn der Template-Datensatz der erste Template-Eintrag einer Seite war, so wird stattdessen automatisch der nächste Template-Eintrag aktiviert. + + + Start time. Use this to enable a template on a certain date. + Startzeit. Verwenden Sie diese Option, um ein Template zu einer bestimmten Zeit zu aktivieren. + + + End time. Use this to disable a template on a certain date. + Stoppzeit. Verwenden Sie diese Option, um ein Template zu einer bestimmten Zeit zu deaktivieren. + + + The title of the template record is only an internal label and does not have any effect on the output in the frontend. + Der Titel des Template-Datensatzes wird lediglich intern verwendet und erscheint zu keiner Zeit innerhalb der Website. + + + Website title. Typically this will automatically be prefixed all page titles in the <title> tag of the frontend pages. + Website-Titel. Entspricht dem HTML-Tag <title> und wird normalerweise innerhalb der Titelleiste des Browsers auf jeder Seite angezeigt. + + + TypoScript Constants. + TypoScript-Konstanten + + + static_template:constants + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + static_template:constants + + + TypoScript Setup code + TypoScript-Setup-Code + + + Read more about TypoScript Templates in TSref, TypoScript by Example and Getting Started. + Hinter TypoScript steckt ein sehr mächtiges Konzept zur Gestaltung dynamischer Websites auf Basis von TYPO3. TypoScript an dieser Stelle zu erklären, würde den Rahmen dieser Onlinehilfe sprengen. Mehr über TypoScript-Templates erfahren Sie deshalb in den Referenzdokumenten <em>TSref</em>, <em>TypoScript by Example</em> und <em>Getting Started</em>. + + + static_template:config, +TSref | https://docs.typo3.org/typo3cms/TyposcriptReference/ +Getting Started | https://docs.typo3.org/typo3cms/GettingStartedTutorial/ +TypoScript in 45 min| https://docs.typo3.org/typo3cms/TyposcriptIn45MinutesTutorial/ +TypoScript Syntax | https://docs.typo3.org/typo3cms/TyposcriptSyntaxReference/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + static_template:config, +TSref | https://docs.typo3.org/typo3cms/TyposcriptReference/ +Getting Started | https://docs.typo3.org/typo3cms/GettingStartedTutorial/ +TypoScript in 45 Min| https://docs.typo3.org/typo3cms/TyposcriptIn45MinutesTutorial/ +TypoScript Syntax | https://docs.typo3.org/typo3cms/TyposcriptSyntaxReference/ + + Resource files for the template. For example a logo, a TTF-font etc. + Ressourcen für das Template, z.B. Bilddateien, True-Type-Schriften, HTML-Vorlagen usw. + + + Resource files can be referenced in TypoScript Template code by [filename]*.[ext] and has the advantage that the reference from TypoScript is not broken if you copy or export a Template Record where the resources ends up with new names. + Dateiressourcen können innerhalb des TypoScript-Template-Codes durch [dateiname]*.ext angesprochen werden. Der Vorteil dieser Methode: werden Vorlagendatensätze kopiert oder exportiert, bleiben die Referenzen auf die dazugehörigen Ressourcen erhalten und zwar auch für den Fall, dass die Ressourcen geänderte Dateinamen erhalten. + + + Flags that will clear the inheritance of TypoScript code from former templates in the root line. There is a flag for Constants and one for Setup code. + Mit diesen Optionen wird die Vererbung des TypoScript-Codes übergeordenter (d.h. im Seitenbaum näher an der Wurzel angesiedelter) Vorlagen unterbunden. Diese Option kann für Konstanten und Setup-Code gesetzt werden. + + + In the Web > Template / Template Analyzer module you can see how far back in the template tree that constants and setup code is inherited. + Im Web > Das Template / Template Analyzer-Modul zeigt an, wie weit in den Template-Baum die Konstanten und der Setup-Code vererbt wurden. + + + sys_template:root + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + sys_template:root + + + EXT:frontend/Resources/Public/Images/cshimages/systemplate2.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/systemplate2.png + + + Defines that the template represents a root of a website. + Legt fest, dass mit diesem Template die Wurzel des Seitenbaumes (inklusive aller Unterseiten) dargestellt wird. + + + sys_template:clear + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + sys_template:clear + + + If set, static templates will be included after "based-on" templates. It basically swaps the order of inclusion of these external TypoScript sources. + Mit dieser Option wird festgelegt, dass statische Templates nach den Basis-Templates eingebunden werden (die Reihenfolge der Einbindung also umgekehrt). + + + The Web > Template / Template Analyzer module allows you to view the order of inclusion of all TypoScript sources your template uses. + Das Web > Mit dem Template / Template Analyzer-Modul können Sie die Reihenfolge der Verwendung aller in Ihrem Template verwendeten TypoScript-Quellen anzeigen. + + + Static Template records to include. + Einzubindende statische Template-Datensätze + + + static_template + static_template + + + Static Template files to include. + Einzubindende statische Template-Dateien + + + Static template files are registered by extensions contrary to Static Template records which come from the static database table, "static_template". + Statische Template-Dateien werden durch Erweiterungen registriert bzw. zur Verfügung gestellt, im Gegensatz zu den statischen Template-Datensätzen, welche aus einer statischen Datenbanktabelle (static_template) stammen. + + + sys_template:include_static + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + sys_template:include_static + + + Other Template Records that are included like "static templates". + Andere Template-Datensätze, die wie "Statische Templates" eingebunden werden. + + + Define the mode of inclusion of static template files. + Mit dieser Option legen Sie die Reihenfolge beim Einbinden statischer Template-Dateien fest. + + + If you are in doubt about the inclusion order, make sure to use the Web > Template / Template Analyzer to view the order. + Wenn Sie Zweifel an der Reihenfolge der Verwendung haben, stellen Sie sicher, dass Sie das Web > Template / Template Analyzer auf die Anzeige der Verwendungs-Anordnung umgestellt haben. + + + Defines a template record to make active one level out in the page tree of this branch. This can be used to define another template record for the general website while having a special template for the frontpage. + Definiert die "Zuständigkeit" eines Template-Datensatzes für die nächst tiefere Ebene innerhalb der Seitenbaumes. Dadurch kann man beispielsweise der Einstiegsseite einer Website ein spezielles Design zuweisen, während alle untergeordenten Seiten ein anderes Design erhalten. + + + Enter a description of the template if you like. + Geben Sie hier eine Beschreibung für dieses Template an. + + + Editor Configuration for the stylesheet editor extension. + Editor-Konfiguration für die Erweiterung Stylesheet-Editor. + + + + diff --git a/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_ttcontent.xlf b/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_ttcontent.xlf new file mode 100644 index 0000000..0378802 --- /dev/null +++ b/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_ttcontent.xlf @@ -0,0 +1,644 @@ + + + +
    + + + All visible content on webpages is typically made by "Page Content" records, often referred to as "Content Elements". Content Elements are managed by the "Page" Module which organizes Content Elements in multiple columns and languages. + Der sichtbare Inhalt von Websiten setzt sich üblicherweise aus "Seiteninhalt"-Elementen zusammen, oft auch als "Inhaltselemente" bezeichnet. Inhaltselemente werden über das "Seite"-Modul verwaltet, welches Inhaltselemente in mehreren Spalten und Sprachen organisiert. + + + "Page Content" records are sortable and can be rearranged. The "Language" and "Column" selectors of the "Page Content" records determines when and where they appear. If you do not change the value of the "Language" and "Column" selectors the Content Element will appear in the default configuration. + Seiteninhalte sind geordnet und können daher in beliebiger Reihenfolge angeordnet werden. Beachten Sie auch, dass die Auswahlfelder "Spalte" und "Sprache" bestimmen, wo und unter welchen Umständen die Inhalte erscheinen. Wenn Sie diese Werte nicht ändern, können Sie davon ausgehen, dass Ihre Inhalte standardmäßig erscheinen. + + + Page Content Principles | https://docs.typo3.org/typo3cms/GettingStartedTutorial/GeneralPrinciples/PageContent/, +_MOD_web_layout + Grundsätze zu Seiteninhalten | https://docs.typo3.org/typo3cms/GettingStartedTutorial/GeneralPrinciples/PageContent/, +_MOD_web_layout + + EXT:frontend/Resources/Public/Images/cshimages/ttcontent_1.png, +EXT:frontend/Resources/Public/Images/cshimages/ttcontent_2.png, +EXT:frontend/Resources/Public/Images/cshimages/ttcontent_3.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/ttcontent_1.png, +EXT:frontend/Resources/Public/Images/cshimages/ttcontent_2.png, +EXT:frontend/Resources/Public/Images/cshimages/ttcontent_3.png + + The Page Module is used to manage Content Elements arranged in columns and languages. +A Content Element has an editing form with many options. The "Type" determines which options are visible. +In the Frontend, a Content Element like the above could look like this. + Das Modul "Seite" wird benutzt, um Inhaltselemente effizient zu verwalten: Sie sind in Spalten und Sprachen arrangiert. Ein Inhaltselement wird über ein großes Formular mit vielen Optionen bearbeitet. Der "Typ" bestimmt, welche Optionen sichtbar sind. Im Frontend - der Web-Seite - könnte ein Inhaltselement, wie das oben sichtbare, etwa so aussehen wie hier gezeigt. + + Select the kind of Page Content this element represents. New options will appear when you save the record. + Wählen Sie die Art des Seiteninhalts aus, den dieser Datensatz darstellt. Neue Optionen erscheinen, sobald Sie den Datensatz speichern. + + + The 'Type' of content you select determines which options are available in the editing form so be sure to save the record before making other changes. + +This is a description of the various types: + +<strong>Header</strong> +This type allows you to insert a standard Content Element header and nothing more. +Almost all the other types described below also include the Header and its options. The Header type provides a way to insert a header without any other content. + +<strong>Text</strong> +The Text type allows you to insert regular page content. It is generally used for text only content. + +<strong>Text & Images</strong> +This is the same as the Text type (regular page content) but with the option of attaching images. + +<strong>Image</strong> +The Image type allows you to insert image only page content. + +<strong>Bullet List</strong> +Lets you create a bullet list. Each line in the text field will appear as a single bullet. + +<strong>Table</strong> +Lets you create <em>simple</em> tables. Each line represents a row in the table and vertical bars ('|') separate each column. A popup wizard is also available. + +<strong>File Links</strong> +Allows you to present a list of files for download. Thumbnails can be attached to the list and you can also display the file size. + +<strong>Form</strong> +Lets you create mail forms using a special syntax or a popup wizard. + +<strong>Search</strong> +This inserts a search box and also shows the search results when a search is performed on the page. + +<strong>Login</strong> +Displays a login box for website users. This is only useful if you have already created website users and usergroups. + +<strong>Menu/Sitemap</strong> +Offers a selection of menus and a sitemap you can insert on a page. + +<strong>Insert records</strong> +This acts as placeholder for other records. With this Content Element, you can resuse multiple content elements from other pages. + +<strong>Insert plugin</strong> +This will allows you to insert news, forums, guestbooks, lists of addresses, and other functionality. Plugins are typically provided by TYPO3 extensions. The available fields and required configuration depend on the extension. + +<strong>Divider</strong> +This inserts a simple horizontal rule on a page. + +<strong>HTML</strong> +This is plain HTML content. Anything added in the HTML Code of this Content Element will be displayed directly on the page without any preprocessing. + Der "Typ" des Inhalts-Elements, den Sie auswählen, entscheidet darüber, welche Optionen Ihnen im Formular angezeigt werden. Stellen Sie sicher, dass Sie einen Datensatz sichern, nachdem Sie den Typ geändert haben und bevor Sie weitere Änderungen vornehmen. Dies ist eine Beschreibung der verschiedenen Typen: <strong>Überschrift</strong> Dieser Typ erlaubt Ihnen ausschließlich, eine Überschrift einzufügen. Fast alle anderen Typen erlauben es ebenfalls, eine Überschrift mit genau den selben Optionen anzugeben. Der Typ "Überschrift" bietet also die Möglichkeit, eine Überschrift <em>ohne</em> irgendetwas anderes einzufügen. <strong>Text</strong> Der Text Typ ermöglicht die Eingabe von normalen Seiteninhalten. <strong>Text und Bilder</strong> Dies entspricht dem Typ "Text" (normale Seiteninhalte) mit der zusätzlichen Option, Bilder anzuhängen. <strong>Bild</strong> Das gleiche wie "Text und Bilder", aber ohne Textfeld (also nur Bilder). <strong>Aufzählung</strong> Damit können Sie eine Aufzählung erstellen. Jede Zeile des Textfeldes erscheint als ein Punkt in einer Liste. <strong>Tabelle</strong> Bietet die Möglichkeit, <em>einfache</em> Tabellen zu erstellen. Jede Zeile stellt eine Tabellenzeile dar und vertikale Striche ('|') trennen die Spalten. <strong>Dateilinks</strong> Präsentiert eine Liste von Dateien zum Herunterladen. Sie können Vorschausymbole zuordnen und die Dateigröße anzeigen lassen. <strong>Multimedia</strong> Damit können Sie Multimediaelemente einfügen, wie z.B. Sound, Video, Java-Applets und Flash-Animationen. <strong>Formular</strong> Lässt Sie Mail-Formulare erstellen. Für die Erstellung von Formular-Feldern gibt es eine spezielle Syntax (siehe Dokumentation). <strong>Suche</strong> Dies fügt ein Suchfeld ein und zeigt auch das Ergebnis der Suche an, wenn diese Seite als Ziel der Suchergebnisse angegeben wird. <strong>Anmeldeformular</strong> Zeigt eine Anmeldemaske für Website-Benutzer an. Sie müssen mindestens einen Website-Benutzer und eine Benutzergruppe anlegen, damit dieser Typ Sinn hat. <strong>Textbox</strong> Dieser Typ ist vorgesehen für maßgeschneiderte Designs, die typisch einigen Text und ein Bild enthalten. In anderen Worten, dieser Typ ist nicht immer verfügbar. Benutzen Sie diesen Typ also nur, wenn Sie dazu angewiesen werden. Es existieren andere Typen zur Anzeige von Text und Bildern. <strong>Menü/Sitemap</strong> Bietet eine Auswahl von verschiedenen Link-Menüs und eine Sitemap, die Sie auf einer Seite einfügen können. <strong>Datensatz einfügen</strong> Dies ist ein Platzhalter für andere Datensätze. Mit anderen Worten: Mit diesem Element können Sie andere Datensätze von anderen Seiten anhängen und damit in diese Seite integrieren. <strong>Plug-In einfügen</strong> Dies erlaubt es Ihnen, ein Forum, ein Gästebuch, eine Adressliste, einen Einkaufskorb etc. einzubinden. Die verschiedenen Möglichkeiten sind <em>nur</em> dann verfügbar, wenn sie in der Vorlage richtig konfiguriert wurden. Vergewissern Sie sich also, welche Plug-Ins in Ihrer Website verfügbar sind. <strong>Skript</strong> Dies ist reserviert für benutzerdefinierte Zwecke, womit es Ihnen der Vorlagenprogrammierer erlauben kann, spezialisierte Inhalte einzufügen. <strong>Trenner</strong> Damit fügen Sie eine Trennlinie ein. <strong>HTML</strong> Dies ist reiner HTML-Inhalt. Alles, was hier eingegeben wird, wird ohne weitere Verarbeitung auf der Seite angezeigt. + + tt_content:colPos, +tt_content:sys_language_uid, +About Content Elements | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/EditPageContent/ + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + tt_content:colPos, +tt_content:sys_language_uid, +Über Inhaltselemente | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/EditPageContent/ + + EXT:frontend/Resources/Public/Images/cshimages/ttcontent_4.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/ttcontent_4.png + + + Check this box if you wish to disable the Content Element and keep it from being displayed on the website. + Wählen Sie diese Box um das Inhaltselement zu deaktivieren und zu verhindern, dass es auf der Website erscheint. + + + tt_content:starttime, +tt_content:endtime, +tt_content:fe_group, +tt_content:colPos, +tt_content:sys_language_uid + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:starttime, +tt_content:endtime, +tt_content:fe_group, +tt_content:colPos, +tt_content:sys_language_uid + + Enter the date when the Content Element should be published and displayed on the website. + Geben Sie das Datum ein, ab dem das Inhaltselement veröffentlicht und auf der Website angezeigt werden soll. + + + pages:starttime, +tt_content:endtime, +tt_content:hidden, +tt_content:fe_group + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:starttime, +tt_content:endtime, +tt_content:hidden, +tt_content:fe_group + + Enter the date when the Content Element should expire and disappear from the website. + Geben Sie das Datum ein, ab dem das Element nicht mehr auf der Website erscheinen soll. + + + pages:endtime, +tt_content:starttime, +tt_content:hidden, +tt_content:fe_group + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + pages:endtime, +tt_content:starttime, +tt_content:hidden, +tt_content:fe_group + + If Usergroup Access Rights are set to a usergroup name, only website users who are logged in and members of the selected usergroup will be able to view the Content Element. The special option 'Hide at Login' means the Content Element will <em>not</em> be visible for any website users that are logged in. Likewise "Show at Any Login" will make the Content Element visible for any logged in website user. + Wenn die Zugriffs-Berechtigungen für eine Benutzergruppe ausschließlich für die Benutzergruppe gesetzt sind, können nur Benutzer, die Mitglied dieser Gruppe sind, dieses Inhaltselement sehen. Die Zusatzoption 'Verbergen, wenn eingeloggt' bedeutet, dass dieses Inhaltselement für alle eingeloggten Benutzer <em>nicht</em> sichtbar ist. Umgekehrt macht die Option "Für alle Eingeloggten sichtbar" das Inhalts-Element für alle eingeloggten Nutzer sichtbar. + + + The 'Hide at Login' option is is useful if you want to present information like "How to Login" that becomes irrelevant when a website user is actually logged in. + Die Optionen in diesem Auswahlfeld sind davon abhängig, welche Benutzergruppen erstellt wurden und für Sie verfügbar sind. Wenn Sie hier eine Benutzergruppe auswählen, wird das Element nicht mehr für Anwender sichtbar sein, die nicht angemeldet sind. Nur angemeldete Benutzer, die Mitglied der ausgewählten Gruppe sind, bekommen das Element zu sehen. "Anzeigen, wenn angemeldet" erweitert die Anzeige: solche Inhalte werden nur angemeldeten Benutzern gezeigt, aber unabhängig davon, welcher Gruppe sie angehören. "Nach Anmeldung verbergen" bewirkt das genaue Gegenteil, d.h. das Element <em>verschwindet</em>, wenn <em>irgendein</em> Benutzer angemeldet ist. Dies ist z.B. sinnvoll, um Informationen wie "Wie melde ich mich an?" oder ähnliches anzuzeigen, die irrelevant sind, wenn der Benutzer letzlich angemeldet ist. + + + tt_content:hidden, +tt_content:starttime, +tt_content:endtime, +pages:fe_group, +fe_users, +fe_groups + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:hidden, +tt_content:starttime, +tt_content:endtime, +pages:fe_group, +fe_users, +fe_groups + + Select the system language of this Content Element. <strong>Notice:</strong> This will affect the Content Element visibility by limiting it to a certain language. + Wählen Sie die Systemsprache für dieses Inhaltselement aus. <strong>Hinweis:</strong> Das hat Einfluss auf die Sichtbarkeit des Inhaltselements, indem es sie auf die entsprechende Sprache beschränkt. + + + This allows you to assign a specific language to the Content Element. If you select anything but the default value, the element will <em>not</em> be visible unless the language assigned is also configured by the TypoScript template. +The available system languages are created by the administrator. + Dies erlaubt es Ihnen, dem Element eine spezifische Sprache zuzuordnen. Falls Sie etwas anderes als die Standardsprache auswählen, wird das Element <em>nicht</em> sichtbar sein, solange diese Sprache nicht in der Vorlage konfiguriert wurde. +Die verfügbaren Systemsprachen werden vom Administrator eingestellt. + + tt_content:colPos, +sys_language, +Localization concepts [Technical] | http://typo3.org/documentation/tips-tricks/multi-language-sites-in-typo3/, +_MOD_web_layout:language_list + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + tt_content:colPos, +sys_language, +Lokalisierungskonzepte [Technisch] | http://typo3.org/documentation/tips-tricks/multi-language-sites-in-typo3/, +_MOD_web_layout:language_list + + Select a Layout. + Wählen Sie ein Layout. + + + This option does not work by default for all Content Elements but your website may display Content Elements differently depending on the layout. + +The File Links Content Element does make use of the Layout field by default: +"Normal" will provide a list of file links with no thumbnail. +"Layout 1" adds a file icon to the left of the link +"Layout 2" adds a thumbnail for image files and an icon for other files. A black border is wrapped around the icon. +"Layout 3" is similar to Layout 2, but without the black border. + Diese Option wird von den Standardvorlagen nicht verwendet und kann für benutzerdefinierte Ansichten verwendet werden. Es gibt einige Standardimplementierungen, die vom Inhaltstyp abhängig sind: <b>"Dateilinks":</b> "Normal" erzeugt eine Liste ohne Vorschau-Symbole. "Layout 1" fügt ein Dateisymbol links vom Link ein. "Layout 2" Fügt ein Vorschausymbol ein, falls die Datei ein Bild ist. Ein schwarzer Rahmen wird hinzugefügt. "Layout 3" ist wie Layout 2, aber ohne schwarzen Rahmen. + + Select the column position of this element. <strong>Notice:</strong> This may affect whether the Content Element is visible depending on your website template. + Wählen Sie die Spaltenposition des Elements. <strong>Beachten Sie</strong>, dass damit die Sichtbarkeit des Elements beeinflusst wird. + + + Many websites only use one column of content. Some templates, however, let you put content in multiple columns using the Column option. + +<strong>Notice:</strong> Selecting a column other than "Normal" may cause the Content Element to disappear if the website template does not use that column. If your Content Element mysteriously disappears make sure the Column and Language selectors are set correctly. + Die meisten Webseiten verwenden nur eine Spalte für Inhalte. Bei manchen Vorlagen können Sie jedoch Inhalte in mehrere Spalten einfügen und mit dieser Option können Sie eine andere Spalte auswählen. + +<strong>Beachten Sie,</strong> dass die Auswahl einer anderen Spalte als "Normal" das Inhaltselement verschwinden lässt, solange diese Spalte nicht auch in der Vorlage vorgesehen ist. Falls das Inhaltselement 'seltsamerweise' nicht sichtbar ist, überprüfen Sie bitte, ob Spalte und Sprache richtig ausgewählt wurden. + + tt_content:sys_language_uid, +_MOD_web_layout:columns_multi, +_MOD_web_layout:columns_single + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:sys_language_uid, +_MOD_web_layout:columns_multi, +_MOD_web_layout:columns_single + + Enter a date to be displayed above the header. + Geben Sie ein Datum ein, das oberhalb der Überschrift angezeigt wird. + + + Enter header text for the Content Element. + Geben Sie eine Überschrift für das Inhaltselement ein. + + + Almost all Content Elements will display this header above the content. If you don't want the header displayed, set the header Layout to "Hidden". You can also choose not to enter any content in this field. + +Some content element types do not display the header by default. In those cases the Header field is typically labeled "Name" instead. One example is the HTML Content Element. + Fast alle Elemente (außer z.B. HTML) können eine Überschrift vor dem Inhalt anzeigen. Falls Sie nicht wollen, dass ein Titel angezeigt wird, wählen Sie den Überschriftstyp "verborgen" aus. Alternativ können Sie das Feld auch leer lassen. Einige Inhaltselemente zeigen die Überschrift standardmäßig nicht an. In solchen Fällen wird das Feld "Name" genannt. Einer dieser Typen ist "HTML". + + tt_content:header_position, +tt_content:header_link, +tt_content:header_layout, +tt_content:date, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:header_position, +tt_content:header_link, +tt_content:header_layout, +tt_content:date, + + EXT:frontend/Resources/Public/Images/cshimages/ttcontent_6.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/ttcontent_6.png + + + Aligns the header to the left, center, or right. + Richtet die Überschrift links, mittig oder rechts aus. + + + tt_content:header + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:header + + + Creates a link from the header to a Page ID, email address, or URL. + Macht aus der Überschrift auch einen Link. Geben Sie eine Seitennummer, E-Mail-Adresse oder URL ein. + + + If you insert a Page ID (ex. 51), the link will point to the page with id=51 <em>inside</em> TYPO3. +If you insert an email address (ex. name@my-domain.test), the link will point to that email address. +If you insert an URL or domain, (ex. www.typo3.org or http://www.my-domain.org), the link will point to that website. + Wenn Sie eine ID-Nummer, z.B. "51" eingeben, verlinkt die Überschrift zu der Seite mit der id=51 <em>innerhalb</em> Ihres TYPO3-Web-Auftritts. +Wenn Sie eine E-Mail-Adresse, z.B. "name@my-domain.test" eingeben, wird der Link auf diese E-Mail-Adresse zeigen. +Wenn Sie eine URL oder Domäne eingeben, z.B. "www.typo3.org" oder "http://www.my-domain.org", wird der Link auf diese externe Website zeigen. + + tt_content:header + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:header + + + Select a visual design for the header. + Wählen Sie ein Layout für die Überschrift aus. + + + If you select "Default" the standard design (which is one of the layouts 1-5) will be used. +Alternatively you can select from Layout 1 through 5 which are configured in the website template with individual visual designs. +If you select "Hidden" the header will simply not appear. This is useful when you don't need a header to display on the website but still want to identify the Content Element in the Backend. + Wenn Sie "Normal" auswählen, wird das Standardlayout (eines der Layouts 1-5) verwendet. Der Standard ist in der Vorlage festgelegt. Alternativ können Sie auch ein Layout ausdrücklich (von 1 bis 5) festlegen, das in der Vorlage der Website individuell konfiguriert ist. Wenn Sie "Verborgen" auswählen, erscheint die Überschrift einfach nicht. Dies ist hilfreich, wenn Sie dem Element einen Namen geben wollen (um es im Backend zu identifizieren), auf der Seite aber keine Überschrift erscheinen soll. + + tt_content:header + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:header + + + Enter a subheader to be displayed below the main header. If the Content Element is a "Form" this field is instead used as the Recipient Email. + Geben Sie einen Untertitel ein. Dieser wird unterhalb der Überschrift angezeigt. Falls es sich um den Inhaltstyp "Formular" handelt, ist hier die E-Mail-Adresse des Empfängers einzutragen. + + + A subheader is displayed only with "Header" Content Elements and with "Form" Content Elements (as the Recipient Email). + Ein Untertitel wird nur für den Inhaltstyp "Überschrift" angezeigt. <b>Hinweis:</b> Wenn Inhalte des Typs "Formular" eingesetzt werden, wird dieses Feld "E-Mail-Empfänger:" benannt und enthält die E-Mail-Adresse des Formularempfängers. Daher ist es wichtig, dass die Anwender Zugriff auf dieses Feld bekommen. + + + tt_content:header +tt_content:bodytext + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:header +tt_content:bodytext + + Enter the main text. + Geben sie den Haupttext ein. + + + The main text of the Content Element is entered here and can be formatted with HTML or a Rich Text Editor. +The field is reused in other Content Element types so changing the type will cause any text to be reused in that new Content Element type. + +When you're using this field with the "Text" and "Text & Images" types, the content is normal body text. Each linebreak signifies a new paragraph, you can use the special TYPO3 tag, &lt;LINK&gt;, for making links. You can use many HTML tags but there are limitations depending on your website configuration. +A Rich Text Editor is commonly used to add a visual editing interface for 'Text' and 'Text & Images' Content Elements. + +<b>Bullet Lists:</b> +If the type is "Bullet List" each line in this field is a bullet item. + +<b>Tables:</b> +If the type is "Table" each line represents a table row. Within each line, columns are divided by a vertical bar ('|'). A table row with 3 columns could look like "This is column 1 | Column 2 here | Third column!". The table wizard can also be used for creating tables and is much easier than hand coding them. + Geben Sie hier den Text des Inhaltselements ein. Oft können Sie diesen Text mit einem "Rich-Text-Editor" bearbeiten, der einem einfachen Textverarbeitungssystem ähnelt (siehe unten). +Dieses Feld wird in fast allen Inhaltstypen verwendet, so dass beim Wechsel zwischen Typen der Inhalt dieses Feldes nicht verloren ist. + +<b>Text</b> und <b>Text und Bilder:</b> Wenn Sie als Inhaltstyp "Text" oder "Text und Bilder" wählen, ist der Inhalt normaler Text. Jeder harte Zeilenumbruch bewirkt einen neuen Absatz, Sie können das spezielle TYPO3-Tag &lt;LINK&gt; zur Erzeugung eines Links verwenden. Sie können auch verschiedene HTML-Tags verwenden, mit Einschränkungen. +Für die Typen "Text", "Text und Bilder" und "Rich Text" wird der Rich-Text-Editor benutzt, vorausgesetzt, dass der Editor grundsätzlich aktiviert ist. + +<b>Aufzählung:</b> Wenn Sie den Typ "Aufzählung" ausgewählt haben, ist jede Zeile ein Listeneintrag. + +<b>Tabelle:</b> Wenn der Typ "Tabelle" ist, so repräsentiert jede Zeile eine Tabellenzeile. Innerhalb jeder Zeile werden die Spalten durch einen vertikalen Strich getrennt: "|". Eine Tabellenzeile mit drei Spalten könnte so aussehen: "Dies ist Spalte 1 | Spalte 2 hier | Dritte Spalte!" Es ist oft einfacher, den Tabellenassistenten zu benutzen, anstatt Tabellen von Hand zu erzeugen. + + tt_content:CType, +tt_content:subheader, +xMOD_csh_corebe:wizard_table_wiz + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:CType, +tt_content:subheader, +xMOD_csh_corebe:wizard_table_wiz + + Insert one or more images. + Fügt ein oder mehrere Bilder ein. + + + You can attach multiple images to the Content Element. +Depending on the configuration of TYPO3, you can attach images in many formats without worrying about size and compression. TYPO3's graphics processing handles these details for you. + +When you use the "Text & Images" type, it's important to select a proper position for images. For this purpose, use the Position and Aligment selector. See link to "Page Content / Position" below. +You can also display images in multiple columns and even enable an option that opens full size images when thumbnails are clicked. + Sie können dem Element Bilder in fast beliebiger Anzahl hinzufügen. Abhängig von Ihrer TYPO3-Konfiguration können Sie Bilder in fast jedem Format anfügen. Sie müssen sich insbesondere keine Gedanken über Größe oder Kompression machen, da diese Faktoren normalerweise TYPO3-intern gehandhabt werden. Wenn Sie "Text und Bilder" verwenden, ist es wichtig, die richtige Position des Bildblocks auszuwählen. Für diesen Zweck nutzen Sie die Positionsauswahl, die unterhalb des Textfelds gezeigt wird. Siehe Link zu Seiteninhalt>Position unten. Sie können Bilder auch in mehreren Spalten anordnen und eine Option aktivieren, mit der Sie durch Anklicken des kleinen Bildes eine größere Version des Bildes ansehen können. Um nur ein paar Optionen zu nennen. Sehr wahrscheinlich stehen Ihnen gar nicht alle Optionen zur Verfügung. Dies hängt von Ihren Berechtigungen im System ab. + + tt_content:imagewidth, +tt_content:imageheight, +tt_content:imageorient, +tt_content:imageborder, +tt_content:image_link, +tt_content:image_zoom, +tt_content:imagecols, +tt_content:imagecaption, +tt_content:image_frames, +Using images ("Getting Started") | https://docs.typo3.org/typo3cms/GettingStartedTutorial/TheFileModuleOrImageArchives/ManagingFilesInTypo3/ +Using images (Animation) | FILE:EXT:welcome/modsub/ani_10.gif + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + tt_content:imagewidth, +tt_content:imageheight, +tt_content:imageorient, +tt_content:imageborder, +tt_content:image_link, +tt_content:image_zoom, +tt_content:imagecols, +tt_content:imagecaption, +tt_content:image_frames, +Bilder benutzen ("Getting Started") | https://docs.typo3.org/typo3cms/GettingStartedTutorial/TheFileModuleOrImageArchives/ManagingFilesInTypo3/ +Bilder benutzen (Animation) | FILE:EXT:welcome/modsub/ani_10.gif + + EXT:frontend/Resources/Public/Images/cshimages/ttcontent_5.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/ttcontent_5.png + + + This shows all the options related to inserting images in Content Elements. Depending on user permissions, you may not be able to use all of them. + Hier sehen Sie alle Optionen, die sich auf das Einfügen von Bildern in Inhaltselementen beziehen. Möglicherweise stehen Ihnen nicht alle Optionen zur Verfügung. + + + Enter the width (in pixels) for displaying the image in the Frontend of your website. + Geben Sie die Breite des Bildes (in Pixeln) an. + + + The TypoScript template is normally configured with maximum image width so you shouldn't need to specify a width. In unique cases, this provides additional flexibility though. + Normalerweise ist die Vorlage für eine maximale Bildbreite ausgelegt und daher müssen Sie die Breite nicht angeben, wenn das Bild perfekt in diese Abmessungen passt. Trotzdem haben Sie hier die Gelegenheit, die Breite ausdrücklich zu definieren. + + + tt_content:imageheight, +tt_content:image + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:imageheight, +tt_content:image + + Enter the height (in pixels) for displaying the images in the Frontend of your website. + Geben Sie die Höhe des Bildes (in Pixeln) an. + + + tt_content:imagewidth, +tt_content:image + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:imagewidth, +tt_content:image + + Select the position and alignment of the images relative to the body text. + Wählen Sie die Position des Bilderblocks relativ zum Text. + + + The positions above and below the body text are pretty straight forward. +The options for "In text" mean that images are displayed with text wrapped around them. When you select this option the template will probably force the images into smaller dimensions to accommodate the width of the template and the width of the text. The bodytext will float <em>under</em> the image block when it reaches the end of the image block. In other words, the body text <em>wraps around</em> the image block. If you select "In text" below the "No wrap" divider, the body text will not float under the image block, but simply continue in its column. +Apart from the visual difference there is a technical aspect as well. If you choose to allow the content to wrap the image block you will experience a strange phenomenon when you do not have enough bodytext to make it float around the image: subsequent content elements on the page will appear to be layered on top of the image block. However it's easily solved by changing the "In text" position to the equal value but below the "No wrap" divider. + Die Positionen über und unter dem Text sind von sich aus verständlich. Die Optionen "Im Text" bedeuten, dass die Bilder vom Text umflossen werden. Wenn Sie dies auswählen, wir die Vorlage die Bilder wahrscheinlich verkleinern, weil es nicht den gleichen Raum einnehmen kann, wenn Text drum herum fließen soll. Wenn Sie "Im Text" benutzen, können Sie die Optionen oberhalb und unterhalb von "Kein Umbruch" auswählen. Wenn Sie "Im Text" oberhalb auswählen, wird der Text <em>unter</em> dem Bilderblock weiter fließen, sobald der Text das untere Ende des Bilderblocks erreicht hat. Wenn Sie "Im Text" unter dem "Kein Umbruch"-Trenner auswählen, wird der Text nicht unter dem Bild weiter laufen, sondern in seiner Spalte bleiben. Abgesehen vom Aussehen gibt es auch einen technischen Unterschied. Wenn Sie den Text um den Bilderblock herum fließen lassen, werden Sie ein seltsames Phänomen festellen, falls Sie nicht genug Text haben, um unter dem Bild weiter zu laufen: Sie werden feststellen, dass folgende Seiteninhalte über dem Bilderblock dargestellt werden - und dies sieht wie ein Fehler aus. Dies ist einfach zu beheben, indem Sie die entsprechende Position unter dem "Kein Umbruch"-Trenner auswählen. + + Displays a colored border around the images. + Wählen Sie diese Option, wenn das Bild einen farbigen Rahmen erhalten soll. + + + tt_content:imagecols, +tt_content:image + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:imagecols, +tt_content:image + + Enter a link for the image. For multiple images, separate the links with commas. + Geben Sie einen Link für die Bilder ein. + + + By default all images share the same link. Your TypoScript template may be configured to allow a separate link for each image. If this is the case, you simply separate the links with a comma. + +See Page Content>Link below for details on syntax. + Standardmäßig haben alle Bilder denselben Link. Sie können aber Ihren Administrator darum bitten, die TYPO3-Vorlage so zu ändern, dass jedes Bild seinen eigenen Link erhält. Wenn dies der Fall ist, trennen Sie die einzelnen Links einfach mit einem Komma. Einzelheiten zur Syntax erhalten Sie unten über Seiteninhalt > Link. + + tt_content:header_link, +tt_content:image_zoom, +tt_content:image + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:header_link, +tt_content:image_zoom, +tt_content:image + + When enabled, clicking an image will open a larger version in a popup window. + Markieren Sie diese Option und das Bild wird auf ein neues Fenster mit einer größeren Ansicht verlinkt. + + + This option overrides the value in the Links field. + Diese Option überschreibt den Wert des Link-Feldes. + + + tt_content:image_link, +tt_content:image + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:image_link, +tt_content:image + + Select special image framing options. + Wählen Sie spezielle Rahmenoptionen aus. + + + tt_content:image + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:image + + Set the number of columns when the images are displayed in the Frontend of the website. + Wählen Sie die Anzahl der Spalten des Bilderblocks aus. + + + tt_content:image + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:image + + Enter captions for the images. For multiple images, enter one caption per line. + Geben Sie eine Bildunterschrift ein. + + + By default, the caption is positioned below the images. However, your TypoScript template may be configured to allow individual image captions by setting "styles.content.imgtext.captionSplit=1" in your template constants. +In this case, each line in this field will be the image caption of the corresponding image in the list. + +The caption text field is also used by the Content Element type "File Links" where each line represents a description of a file in the list. + Normalerweise wird die Bildunterschrift unter dem gesamten Bilderblock angezeigt. Die Vorlage der Website kann jedoch so programmiert werden, dass sie individuelle Bildunterschriften anzeigt, indem in den Vorlagenkonstanten "styles.content.imgtext.captionSplit=1" gesetzt wird. In diesem Fall entspricht jede Zeile der Bildunterschrift je eines Bildes. Das Feld wird außerdem vom Inhaltstypen "Dateilinks" verwendet, wobei jede Zeile der Beschreibung einer Datei in der Liste entspricht. + + Select a fixed number of table columns + Wählen Sie eine feste Anzahl an Spalten aus. + + + Select a target page or multiple target pages. + Seite(n) einfügen + + + This field is used by many of the Content Element types to create a relation to either a single target page or multiple target pages. If no target page is specified, the current page will generally be used. + +Using the "Search" Content Element, the target page is where search results will appear. You must make sure that this page has a similar "Search" Content Element to display the results. + +The "Login" Content Element (not to be confused with the Login plugin available when the felogin extension is installed) also uses this field to redirect the login to a certain page. That page does not need to contain a "Login" Content Element in order to perform the authentication since any TYPO3 page can handle a login request. +If you specify a second page in this list, the ID will be passed to the login system as the page inside TYPO3 where website users are found. You should use this only if your template is not already configured to pass this value on. +In order for the login procedure to work you must make sure that you have created website users and website usergroups, have specified where these website users can be found (typically a SysFolder), a page ID in the page list, and ensured that cookies are enabled for the site. + +The "Menu/Sitemap" Content Elements also use this field. In this case the page will determine the starting point for the menu or the actual pages shown in the menu. This behavior depends on the menu type you have selected. + +Finally the "Form" element uses this field as the target page to which the form is submitted. A common use is the "Thank you" page after the form is completed. + Mit diesem Feld können Sie eine Beziehung zu einer Seite (oder mehreren) in TYPO3 herstellen. Dieses Feld wird von mehreren Inhaltstypen verwendet. Wenn Sie hier keine Seite angeben, wird grundsätzlich die aktuelle Seite verwendet. Für den Typ "<b>Suche</b>" beinhaltet das Feld die Seite, auf der das Suchergebnis angezeigt wird. Sie müssen sicherstellen, dass das Ziel ein solches "Suche"-Element (oder etwas ähnliches) besitzt, um das Ergebnis darzustellen. Ansonsten ist es nicht sinnvoll. Das Element "<b>Anmeldeformular</b>" benutzt dies Feld ebenfalls, um den angemeldeten Benutzer auf eine neue Seite zu umzuleiten. Dieses Ziel benötigt allerdings kein Anmeldeformularelement, um die Anmeldung durchzuführen - Sie können den Anwender auf jede beliebige TYPO3-Seite weiterleiten! Wenn Sie in der Liste eine zweiter Seite angeben, so wird diese Seite an das Anmeldesystem als diejenige Seite weitergeleitet, wo die Datenbank der Anwender zu finden ist. Sie sollten dies nur verwenden, wenn Ihre Vorlage diesen Wert nicht von sich aus weiterleitet. Damit die Anmeldung funktioniert, müssen Sie sicherstellen, dass 1) Sie einen Benutzer und eine Benutzergruppe erstellt haben, 2) Sie in der Vorlage definiert haben, auf welcher Seite (typisch ein SysOrdner) die Benutzer gefunden werden können - oder sie haben dies durch die zweite Seite in der Seitenliste getan, 3) Cookies im Browser des Anwenders aktiviert sind. Der Inhaltstyp "<b>Menü/Sitemap</b>" benutzt dieses Feld ebenfalls. In diesem Fall wird damit spezifiziert, von welcher Seite aus das Menü erzeugt wird oder enthält sogar diejenigen Seiten, auf die das Menü verweist. All dies hängt vom ausgewählten Untertyp ab. Schließlich benutzt das Element "<b>Formular</b>" dieses Feld als Angabe, welche Seite nach Absenden des Formulars angezeigt wird. Sie können auf diese Art eine "Vielen Dank"-Seite für das Mail-Formular erstellen. + + tt_content:CType, +tt_content:recursive + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:CType, tt_content:recursive + + The number of subpage levels that should also be included for each page in the list. + Entscheiden Sie, wie viele Unterebenen für jeder der ausgewählten Seiten zusätzlich ausgewählt werden sollen. + + + This feature depends on the TypoScript template configuration and Content Element type. If enabled, each page listed in the "Pages" field will also have its subpages included to the specified depth. + +<strong>Warning:</strong> If there are many subpages, be aware that this option may return a large number of results + Ob diese Funktion sinnvoll ist, entscheidet die Vorlage und/oder der Inhaltstyp. Aber grundsätzlich bedeutet die Aktivierung dieser Option, dass alle Unterseiten der ausgewählten Seiten in "Ausgangspunkt" bis zur gewählten Tiefe ebenfalls ausgewählt werden! <strong>Warnung:</strong> Falls es viele Unterseiten gibt, sollten sie mit dieser Option vorsichtig umgehen. Sie könnten eine unglaubliche Anzahl an Seiten auswählen! + + tt_content:pages + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:pages + + + Select the type of menu you wish to create. + Wählen Sie, welche Art von Menü Sie erstellen wollen. + + + This is a short description of each type: + +<strong>Menu of selected pages</strong> +This will create a menu with links to the pages in the Selected Pages list. + +<strong>Menu of subpages of selected pages</strong> +This will create in a menu with links to the subpages of the pages in the Selected Pages list. If you do not specify any pages, the subpages to the current page will be used. + +<strong>Menu of subpages of selected pages (with abstract)</strong> +Like the previous option, but also displays the content of the Abstract field (or the Description field) for each page in the menu. The Abstract field is given priority over the Description field if both are complete. + +<strong>Menu of subpages of selected pages + sections</strong> +Like the previous option, but includes links to all Content Elements on the page that are marked to Show In Section Menus. + +<strong>Sitemap</strong> +Generates a classic tree sitemap. Notice that the sitemap will begin from the current page unless you select another page instead. + +<strong>Section index (page content marked for section menus)</strong> +This makes a menu of Content Elements on the selected pages for all Content Elements marked to Show In Section Menu. This is a great way to make an index at the top of the page. +If you don't want certain Content Elements to appear in the list, just uncheck the Show in Section Menus checkbox for those elements. + +<strong>Recently updated pages</strong> +This displays the 10 most recently updated pages. +<strong>Notice:</strong> If you update a page and the updated page is not included in this list, clearing the Page Cache will resolve the issue. + +<strong>Related pages (based on keywords)</strong> +Displays other related pages based on the keywords of the selected pages matched against the keywords of other pages. + Dies ist eine kurze Beschreibung jedes Typs: <strong>Menü dieser Seiten</strong> Dies erzeugt eine Liste von Links auf die in "Ausgangspunkt" angegebenen Seiten. <strong>Menü der Unterseiten</strong> Dies erzeugt eine Liste von Links auf die in "Ausgangspunkt" angegebenen Seiten und deren Unterseiten. Wenn Sie keine Startseite(n) angeben, werden die Unterseiten der aktuellen Seite aufgelistet. <strong>Menü der Unterseiten (mit Inhaltsangabe)</strong> Wie das Vorherige. Aber dieses enthält den Inhalt des Feldes "Inhaltsangabe" jeder Seite. <strong>Menü der Unterseiten (mit Seiteninhalt)</strong> Wie das Vorherige, inklusive 'Untermenü'-Links auf alle Seiteninhalte der Seite deren Index-Feld markiert ist. <strong>Sitemap</strong> Erzeugt einen klassischen Sitemap-Baum. Vielleicht definiert Ihre Vorlage eine andere Ansicht, aber Sie bekommen eine Sitemap. Beachten Sie, dass die Sitemap auf der aktuellen Seite beginnt, es sei denn, Sie definieren einen davon abweichenden "Ausgangspunkt". <strong>Abschnittsübersicht (mit Seiteninhalt)</strong> Dies erzeugt ein Menü der Seiteninhalte dieser (oder der in "Ausgangspunkt" ausgewählten) Seite. Gut geeignet, um einen Index am Anfang umfangreicher Seiten zu erstellen. Beachten Sie, dass alle Elemente angezeigt werden, deren Index-Feld markiert ist. Falls Sie einige Elemente in der Liste nicht angezeigt bekommen möchten, so deaktivieren Sie das Index-Feld für diese Elemente. <strong>Geänderte Seiten</strong> Zeigt die 10 zuletzt geänderten Seiten an. <strong>Hinweis:</strong> Wenn Sie eine Seite ändern und die Liste sich nicht ändert, löschen Sie einfach den Cache dieser Seite und das Problem ist behoben. <strong>Verwandte Seiten (nach Stichworten)</strong> Zeigt verwandte Seiten basierend auf den Stichworten dieser Seite verglichen mit den Stichworten anderer Seiten an. Hinweis: Für viele der beschriebenen Menütypen ist der Startpunkt die aktuelle Seite. Davon abweichend können Sie jede andere Seite (oder sogar mehrere) als Startpunkt festlegen, indem Sie sie in die Liste "Ausgangspunkt" aufnehmen. Siehe Link unten. + + tt_content:pages, +tt_content:sectionIndex + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:pages, tt_content:sectionIndex + + Select a plugin to insert. + Wählen Sie das einzufügende Plug-In aus. (Verfügbarkeit hängt von der Vorlage ab). + + + The list of plugins you can insert on a page. The available plugins depend on which extensions are installed. + Die Liste der Plug-Ins, die Sie auf der Seite einfügen können. Die verfügbaren Plug-Ins hängen davon ab, welche Erweiterungen installiert sind. + + + _MOD_tools_em + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + _MOD_tools_em + + + EXT:frontend/Resources/Public/Images/cshimages/ttcontent_7.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/ttcontent_7.png + + + Files can be added to the list here. + Fügen Sie der Liste Dateien hinzu. + + + Insert a multimedia element here (ex. Flash movie) + Fügen Sie hier das Multimediaelement ein, z.B. eine Flash-Animation. + + + Enable the display of file sizes. + Markieren Sie dieses Feld, wenn Sie Dateigrößen angezeigt bekommen möchten. + + + Insert records to be displayed on this page. + Fügen Sie Verweise auf Datensätze ein. + + + Top Margin (in pixels) inserts whitespace <em>before</em> this Content Element. + Geben Sie den Abstand (in Pixeln) ein, der vor diesem Inhalt eingefügt werden soll. + + + tt_content:spaceAfter + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:spaceAfter + + Bottom Margin (in pixels) inserts whitespace <em>after</em> this Content Element. + Geben Sie den Abstand (in Pixeln) ein, der nach diesem Inhalt eingefügt werden soll. + + + tt_content:spaceBefore + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:spaceBefore + + If set, the Content Element will appear in Section Menus. + Falls markiert, taucht der Seiteninhalt in Menüs auf. + + + See more details about Section Menus by clicking below. + Siehe Details zum Menütyp (unten klicken). + + + tt_content:menu_type + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:menu_type + + + If checked, a small "To Top" link will be added after the Content Element, linking back to the top of the page. + Falls markiert, erscheint ein kleiner "Nach oben"-Link nach dem Inhaltselement. + + + If checked, the Rich Text Editor will be disabled for the "Text" and "Text & Image" types (<em>in this Content Element only</em>). + Der Rich-Text-Editor wird für dieses Element deaktivert, falls diese Option markiert ist (<em>nur für dieses Element</em>). + + + tt_content:bodytext + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:bodytext + + + Plugin Configuration + FlexForm-Konfiguration von Plug-Ins + + + Some plugins may provide configuration options, but the actual options vary based on the plugin. Behind the scenes, these are based on FlexForms and stored as XML. + Manche Plug-Ins erfordern eine Konfiguration ihrer Optionen. Sie können dies Feld für FlexForm-basierte Konfigurationseinstellungen (als XML gespeichert) benutzen. + + + tt_content:list_type + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + tt_content:list_type + + + + diff --git a/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_weblayout.xlf b/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_weblayout.xlf new file mode 100644 index 0000000..87674cb --- /dev/null +++ b/var/labels/de/frontend/Resources/Private/Language/de.locallang_csh_weblayout.xlf @@ -0,0 +1,228 @@ + + + +
    + + + Web > Page Module + Web > Seite + + + The page module is activated from the backend menu and is the primary module for all basic CMS operations you need to perform when maintaining website content. + Das Modul "Seite" wird aus dem Backend-Menü heraus angewählt und ist das wichtigste Modul für alle grundlegenden CMS-Operationen, die für die Pflege einer Website erforderlich sind. + + + Selecting the module will display the page tree. Click the title of the page you wish to edit content on, and in the right frame you will see the content of the page displayed by the Page module. + +The page module has various modes of display of content; + +<b>Columns</b> +The columns view will show Content Elements listed in the columns and in the order that they will appear on the website. A panel of buttons will allow you to hide/unhide, move and edit the elements easily. + +<b>QuickEdit</b> +In QuickEdit the first element on the page will be loaded into a form right away. It will depend on the implementation of your website as well as your general preferences if you like this mode more than the columns view. + +<b>Languages</b> +If your site supports multiple languages and uses the "one-tree-fits-all" concept for localization you will need this mode to control the translations of the content elements on a page. + +<b>Page information</b> +The page information view shows some statistical data about a page. This includes hit statistics if available. + + +<b>General options</b> +In the top of the Page module you will find a row of icons that will bring you right to various features such as History/Undo (1), Create new content element (2), Move page (3), Create new page (4) and Edit page properties (5). See image below. + +<b>Defining number of displayed columns [Admin]</b> +Administrators can configure the Page module to display only the content columns that the website uses. This is done by Page TSconfig (so it can be configured per branch in the page tree!) and this particular option has the object path "mod.web_layout.tt_content.colPos_list". +For instance "mod.web_layout.tt_content.colPos_list = 0,3" will set the display of the "Normal" and "Border" columns only. +There are many other options for customization of the Page module in the object path "mod.web_layout" and Administrators should refer to the "TSconfig" reference linked to below. + Bei Auswahl dieses Moduls wird der Seitenbaum angezeigt. Ein Klick auf den Titel der zu bearbeitenden Seite, und ganz rechts wird der Inhalt der Seite kompakt angezeigt. Die Darstellung entspricht <em>nicht</em> dem Aussehen auf der Website, sondern bietet eine Übersicht und erlaubt eine einfache Bearbeitung. Dazu bietet das Modul "Seite" verschiedene Ansichten: <strong>Spalten</strong> Der Begriff "Spalte" ist nicht zu wörtlich zu nehmen: es handelt sich eher um logische Bereiche einer Seite der Website. Man kann zwar davon ausgehen, dass die Spalte "Normal" im zentralen Bereich einer Seite dargestellt wird, aber die anderen Spalten/Bereiche können durchaus an anderen Stellen erscheinen als ihr Name erwarten lässt. Wenden Sie sich an den Administrator. In der Spaltenansicht werden die Inhaltselemente einerseits in Spalten (Bereichen) und andererseits in der Reihenfolge angezeigt, in der sie auf der Website erscheinen. Ein Satz großer Schaltflächen erlaubt es, die vier wichtigsten Operationen vorzunehmen: Man kann mit "Seitentitel bearbeiten" die Seite selbst (ihre grundsätzlichen Einstellungen) bearbeiten, die ganze Seite (mit allem Inhalt) im Seitenbaum verschieben, die ganze Seite (und allen Inhalt) löschen sowie ein neues Inhaltselement am Ende der Seite hinzufügen. Eine Reihe von Symbolen direkt über jedem Inhaltselement eröffnen weitere Möglichkeiten, wie etwa das Bearbeiten, Verbergen/Anzeigen und Löschen eines einzelnen Elements. Weitere Symbole an verschiedenen Stellen erlauben noch mehr Möglichkeiten. Schieben Sie die Maus über ein Symbol, um eine kurze Beschreibung der Option zu erhalten. Die sehr häufig benötigte Möglichkeit der Änderung eines einzelnen Elements mit allen Optionen ist erreichbar, indem man einfach auf die Textvorschau klickt. <strong>Schnelleingabe</strong> In dieser Sicht wird das jeweils erste Inhaltselement automatisch in einem Formular zur direkten Bearbeitung angezeigt. Ganz unten befindet sich außerdem eine Übersicht über die vorhandenen Inhaltselemente. Dort können andere Elemente zur Bearbeitung ausgewählt, neue Elemente eingeschoben oder angehängt werden. Es kann durchaus sein, dass Sie diese Sicht bevorzugen, das hängt aber, neben Ihrer persönlichen Sicht, ein wenig von der Art und Weise ab, in der die Website angelegt ist. <strong>Sprachen</strong> Wenn die Website in mehreren Sprachen angeboten wird und das Konzept "alles-in-einem-Baum" für die Lokalisierung verfolgt, wird dieser Modus zur Handhabung der Übersetzungen benötigt. <strong>Seiteninformationen</strong> Diese Sicht zeigt einige statistische Daten der Seite. Auch Trefferstatistiken werden hier gezeigt, wenn eine entsprechende Erweiterung (z.B. AWStats) installiert ist. <strong>Allgemeine Optionen</strong> Im oberen Bereich des Moduls "Seite" befindet sich eine weitere Reihe von Symbolen, die weitere Möglichkeiten bieten: (1) einen Verlauf der Änderungen zeigen und rückgängig machen (2) die Erzeugung eines neuen Inhaltselements (3) das Verschieben einer kompletten Seite (4) das Erzeugen einer neuen Seite (5) die Bearbeitung der Seiteneigenschaften Siehe die Abbildung unten. <strong>Anzahl der Spalten festlegen [Technisch]</strong> Nicht alle Websites benutzen alle der vier vordefinierten Spalten. Erfahrene Administratoren (bzw. die Entwickler des Auftritts) können das Modul "Seite" leicht so konfigurieren, dass nur die Spalten sichtbar werden, welche die Website benötigt. Dies geschieht im "TSconfig" einer Seite (so dass verschiedene Zweige des Auftritts unterschiedlich viele Spalten haben können!). Die Seiten-"TSconfig" für die Beschränkung auf die Spalten "Normal" und "Rand" sieht etwa so aus: <em>mod.web_layout.tt_content.colPos_list = 0,3</em> Es gibt eine große Anzahl weiterer Möglichkeiten zur Konfiguration einzelner Seiten und ihrer Kindseiten. Bitte konsultieren Sie die "TSconfig"-Referenz, den Querverweis finden Sie unten. + + Configuring the Page module [Technical] | https://docs.typo3.org/typo3cms/TSconfigReference/PageTsconfig/TSFE/, +xMOD_csh_corebe:history_log, +xMOD_csh_corebe:new_ce, +xMOD_csh_corebe:move_el_pages, +xMOD_csh_corebe:new_pages, +xMOD_csh_corebe:TCEforms, +About the page module | http://typo3.org/documentation/tips-tricks/the-new-page-editing-concept/ +Editing a page | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/EditPageContent/ +The Page Module (Animation) | Using the page tree (Animation) | FILE:EXT:welcome/modsub/ani_05.gif + Konfiguration des Moduls "Seite" [technisch] | https://docs.typo3.org/typo3cms/TSconfigReference/PageTsconfig/TSFE/, +xMOD_csh_corebe:history_log, +xMOD_csh_corebe:new_ce, +xMOD_csh_corebe:move_el_pages, +xMOD_csh_corebe:new_pages, +xMOD_csh_corebe:TCEforms, +Über das Modul "Seite" | https://typo3.org/documentation/tips-tricks/the-new-page-editing-concept/ +Bearbeiten einer Seite | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/EditPageContent/ +Das Modul "Seite" (Animation) | Verwendung des Seitenbaums (Animation) | FILE:EXT:welcome/modsub/ani_05.gif + + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_13.png, +EXT:frontend/Resources/Public/Images/cshimages/pagemodule_14.png, +EXT:frontend/Resources/Public/Images/cshimages/pagemodule_15.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_13.png, +EXT:frontend/Resources/Public/Images/cshimages/pagemodule_14.png, +EXT:frontend/Resources/Public/Images/cshimages/pagemodule_15.png + + Click the Page module, then the title of a page in the page tree. +The page module is now activated in the right frame, showing the content of the page you clicked in the page tree. +These buttons are direct links to the History/Undo function (1), Create new content element wizard (2), Move page wizard (3), Create new page wizard (4) and Edit page properties form (5). See the links for more details. + Klicken Sie auf das Modul "Seite", dann auf den Titel der zu bearbeitenden Seite. Das Modul "Seite" ist nun aktiv und zeigt Ihnen ganz rechts eine Inhaltsübersicht der gewünschten Seite. Diese Symbole aktivieren umgehend (1) Verlauf/Rückgängig, (2) den Assistenten für ein neues Inhaltselement, (3) den Assistenten zum Verschieben der Seite, (4) den Assistenten zum Erzeugen einer neuen Seite und (5) das Formular zur Bearbeitung der Seite selbst. Weitere Informationen siehe unten. + + Quick Edit + Schnelleingabe + + + The Quick Editor gives you direct access to the form fields of the page content. + Die Schnelleingabe bietet den direkten Zugiff auf die Formularfelder von Inhaltselementen. + + + The Quick Editor is designed to cut down the number of clicks involved in getting to edit the page content. Simply by clicking the page title in the page tree you've got the first content element in the normal column loaded in the list frame. In the toolbar in the top you can select the other content elements on the page in the selector box. + Die Schnelleingabe ist dafür ausgelegt, die Anzahl von Klicks zur Bearbeitung von Inhaltselementen zu minimieren. Schon bei der Auswahl einer Seite aus dem Seitenbaum wird das erste Element des Inhalts der Spalte "Normal" zur direkten Bearbeitung angeboten. Am oberen Rand des Formulars können Änderungen gespeichert oder verworfen werden. Am unteren Ende des Formulars lassen sich schnell andere Elemente zur direkten Bearbeitung auswählen. + + + _MOD_web_layout:quickEdit_selElement + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + _MOD_web_layout:quickEdit_selElement + + + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_5.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_5.png + + + The QuickEdit view cuts of one extra click by bringing the user directly to the editing form after clicking a page title in the page tree. The record shown is always the first content element from the Normal column. + Die Schnelleingabe spart einen Klick und bietet Ihnen sofort das Bearbeitungsformular an, wenn Sie eine Seite im Seitenbaum aktivieren. Das zunächst angebotene Element ist immer das erste Element in der Spalte "Normal". + + + Content Elements + Inhaltselemente + + + This is an overview of the content elements on this page in QuickEdit mode. Select another element to edit or click a "New" icon to create a new content element. + Dies ist eine Übersicht der Inhaltselemente dieser Seite im Modus Schnelleingabe. Wählen Sie ein anderes Element zur Bearbeitung oder klicken Sie eines der "Neu"-Symbole an, um ein neues Element an der entsprechenden Stelle einzufügen. + + + _MOD_web_layout:quickEdit, +xMOD_csh_corebe:move_el_cs, +xMOD_csh_corebe:new_ce + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + _MOD_web_layout:quickEdit, xMOD_csh_corebe:move_el_cs, xMOD_csh_corebe:new_ce + + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_4.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_4.png + + + Overview of page content elements in the QuickEdit view. In the bottom there are links to two wizards: The "Move Content Element Wizard" and the "Create new Content Element Wizard". See the links below. + Übersicht der Seitenelemente im Modus Schnelleingabe. Ganz unten können zwei Assistenten gestartet werden: "Inhaltselement verschieben" und "Neues Inhaltselement anlegen". Siehe unten. + + + Listing by Columns + Liste nach Spalten + + + In the "Columns" view you can manage the content of a web page. If your web page supports multiple columns, you will be able to arrange your content elements in columns. + In der Spaltenansicht können Sie den Inhalt der Webseite verwalten. Wenn Ihre Webseite mehrere Spalten unterstützt, können Sie Ihre Inhaltselemente den Spalten zuordnen. + + + _MOD_web_layout:columns_single + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + _MOD_web_layout:columns_single + + + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_12.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_12.png + + + Listing by Language + Überblick nach Sprachen + + + In the "Languages" view you can control the content of the web page as it is divided into languages and columns. It enables users to create a new translation of a page. + In dieser Sprachenansicht können Sie den Inhalt der Webseite nach Sprachen und Spalten aufgeteilt ansehen. Außerdem können Sie eine neue Übersetzung einer Seite erstellen. + + + sys_language + Artikel zur Lokalisierung | http://typo3.org/documentation/tips-tricks/multi-language-sites-in-typo3/ + + + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_6.png, + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_7.png, + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_11.png, + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_10.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_6.png, + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_7.png, + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_11.png, + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_10.png, + + Page Information + Seiteninformationen + + + In the "Page Information" view you can see various statistics about a page. + Im Modus Seiteninformationen lassen sich verschiedene Statistiken zur Web-Seite einsehen. + + + The page information reveals information such as the date of creation and last modification of the page and its content. +You can also see the subtitle, keywords and descriptions. This information is often used on websites for meta data or searching. + Die Seiteninformationen zeigen Informationen wie das Erstellungsdatum, das Datum der letzten Änderung der Seite und der Inhaltselemente. +Untertitel, Schlüsselworte und Beschreibungen sind ebenfalls sichtbar. Diese Informationen (die Metadaten) werden oft zur Suche benutzt. + + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_9.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_9.png + + + Page content elements in a single column + Seiteninhaltselemente in einer einzelnen Spalte. + + + The single column view will show the page content elements that define the content on this page of your website. Click an edit icon or element text to edit an element. + Die Sicht auf eine einzelne Spalte zeigt die Inhaltselemente für diese Seite der Website. Zum Bearbeiten eines Elements klicken Sie auf ein Bearbeitungssymbol (kleiner Stift) oder den Text des Elements. + + + You can also hide, delete and move elements by using the control panels. +Clicking the "New content element" icon you will be able to create new content elements in between the existing elements on the page. +Click the icon of a content element if you wish to access the context menu of the element. + Sie können Elemente außerdem verbergen, löschen und verschieben. Verwenden Sie dazu die Symbole des Bedienfeldes. Mit Hilfe des Symbols "Neues Element" lassen sich einfach neue Inhalte zwischen den vorhandenen Elementen einfügen. Das Symbol des Inhaltselements zeigt beim Klicken ein Kontextmenü, das weitere Möglichkeiten bietet. + + _MOD_web_layout:columns_multi + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + _MOD_web_layout:columns_multi + + + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_1.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_1.png + + + Content Elements on a page are arranged in a specific order - the order they appear on the website. This order is also shown in the page module. The control panel allows you to move elements up and down as well as edit, hide and delete them. You can also just click the preview text shown here to access the editing form of the element. + Inhaltselemente werden im Modul "Seite" sortiert gezeigt - in der Reihenfolge, in der sie auch auf der Website angezeigt werden. Das Bedienfeld erlaubt es, Elemente nach oben/unten zu verschieben und sie zu bearbeiten, zu verbergen oder zu löschen. Ein Klick auf den Vorschautext ruft ebenfalls das Bearbeitungsformular auf. + + + The "Big Buttons" + Die "großen Schaltflächen" + + + These buttons will bring you to four most used functions in relation to building pages. From here you can edit the page properties (eg. the page title), you can move the current page to another position in the page tree, create a new page somewhere in the page tree or create new content elements on this page. + Über diese Schaltflächen erreichen Sie die vier wichtigsten Funktionen zur Bearbeitung von Seiten und Inhaltselementen. Sie können die Seiteneigenschaften (z.B. den Seitentitel) bearbeiten, die komplette Seite an eine andere Stelle des Seitenbaums verschieben, eine neue Seite irgendwo im Seitenbaum erzeugen oder ein neues Inhaltselement auf der aktuellen Seite anlegen. + + + xMOD_csh_corebe:TCEforms, +xMOD_csh_corebe:move_el_pages, +xMOD_csh_corebe:new_pages, +xMOD_csh_corebe:new_ce, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + xMOD_csh_corebe:TCEforms, xMOD_csh_corebe:move_el_pages, xMOD_csh_corebe:new_pages, xMOD_csh_corebe:new_ce, + + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_2.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/pagemodule_2.png + + + + diff --git a/var/labels/de/frontend/Resources/Private/Language/de.locallang_tca.xlf b/var/labels/de/frontend/Resources/Private/Language/de.locallang_tca.xlf new file mode 100644 index 0000000..16f0317 --- /dev/null +++ b/var/labels/de/frontend/Resources/Private/Language/de.locallang_tca.xlf @@ -0,0 +1,784 @@ + + + +
    + + + Pagetree Overview + Seitenbaumübersicht + + + Localization Overview + Übersetzungsübersicht + + + Page + Seite + + + Title + Titel + + + Visibility + Sichtbarkeit + + + Publish Dates and Access Rights + Veröffentlichungsdaten und Zugriffsrechte + + + Abstract + Zusammenfassung + + + Meta Tags + Meta-Tags + + + Editorial + Redaktion + + + Page Layout + Seitenlayout + + + Use as Container + Benutze als Container + + + Replace Content + Ersetze den Inhalt + + + Links to this Page + Links zu dieser Seite + + + Caching + Caching + + + Language + Sprache + + + Miscellaneous + Sonstige + + + Files + Dateien + + + General Record Storage Page + Allgemeine Datensatzsammlung + + + TypoScript Configuration + TypoScript-Konfiguration + + + Type + Typ + + + Advanced + Erweitert + + + Shortcut + Verweis + + + Not in Menu + Nicht im Menü + + + Backend User Section + Backend-Benutzerbereich + + + Mount Point + Einstiegspunkt + + + Menu Separator + Trennzeichen für Menü + + + Link to External URL + Link zu externer URL + + + Page + Seite + + + Link + Link + + + Special + Spezial + + + Page Title + Seitentitel + + + Publish Date + Veröffentlichungsdatum + + + Expiration Date + Ablaufdatum + + + Usergroup Access Rights + Zugriffsrechte für Benutzergruppen + + + Hide page + Seite verbergen: + + + Page + Seite + + + Disable + Deaktivieren + + + Frontend Layout + Frontend-Layout + + + Layout 1 + Layout 1 + + + Layout 2 + Layout 2 + + + Layout 3 + Layout 3 + + + Include Subpages + Inklusive Unterseiten: + + + Extend to Subpages + Auf Unterseiten ausdehnen + + + Navigation Title + Navigationstitel: + + + Alternative Navigation Title + Alternativer Navigationstitel + + + Hide in Menu + Im Menü verbergen: + + + In Menus + In Menüs + + + Hide + Verbergen + + + Subtitle + Untertitel: + + + Subtitle + Untertitel: + + + Target + Zielfenster: + + + Link Target + Linkziel + + + Alias + Alias + + + URL Alias + URL-Alias + + + URL + URL: + + + URL + URL: + + + Last Updated + Letzte Aktualisierung: + + + Last Update + Letzte Aktualisierung + + + 'New' Until + "Neu" bis: + + + Mark as 'New' Until + Markiere als 'Neu' bis + + + Cache Expires + Cache verfällt: + + + Cache Lifetime + Cache-Dauer + + + 1 min + 1 Min + + + 5 min + 5 Min + + + 15 min + 15 Min + + + 30 min + 30 Min + + + 1 hour + 1 Stunde + + + 4 hours + 4 Stunden + + + 1 day + 1 Tag + + + 2 days + 2 Tage + + + 7 days + 7 Tage + + + 1 month + 1 Monat + + + Cache Tags + Cache-Tags: + + + Editable for Admins Only + Bearbeitbar nur für Administratoren + + + Metadata + Metadaten + + + Resources + Ressourcen + + + Resources + Ressourcen + + + Access + Zugriff + + + Options + Optionen + + + Mount + Einbindung + + + Shortcut + Verweis + + + URL + URL: + + + Extended + Erweitert + + + Appearance + Erscheinungsbild + + + Behaviour + Verhalten + + + No Search + Nicht suchen: + + + Include in Search + In Indexsuche einbeziehen + + + Disable + Deaktivieren + + + Shortcut Mode + Verweismodus: + + + Shortcut Mode + Verweismodus: + + + Selected page + Ausgewählte Seite + + + First subpage of selected/current page + Erste Unterseite der aktuellen Seite + + + Random subpage of selected/current page + Zufällige Unterseite der aktuellen Seite + + + Parent page of selected/current page + Oberseite der ausgewählten/aktuellen Seite + + + Shortcut Target + Verweisziel + + + Show content from this page instead + Inhalt dieser Seite anzeigen: + + + Show Content from Page + Zeige Inhalt von Seite + + + Mount Point of + Einstiegspunkt von + + + Mounted page + Einstiegsseite + + + Mount Point redirects to mounted page + Einstiegspunkt leitet zur eingebundenen Seite weiter + + + Mount Point Display Option + Einstiegspunkt Anzeigeoption + + + Show this page + Diese Seite anzeigen + + + Show the mounted page + Zeige die eingebundene Seite + + + Abstract + Zusammenfassung + + + Abstract + Zusammenfassung + + + Keywords + Schlagworte + + + Description + Beschreibung + + + Author Name + Name des Autors + + + Author Email + E-Mail des Autors + + + Files + Dateien + + + Media + Media + + + Hide child pages in page tree + Verberge Unterseiten im Seitenbaum + + + Is Root of Website + Ist Anfang der Website: + + + Use as Root Page + Als Anfang der Website benutzen + + + Contains Plugin + Enthält Plug-In: + + + Contains Plugin + Enthält Plug-In: + + + Shop + Shop + + + Board + Forum + + + News + News + + + Website Users + Website-Benutzer + + + Direct Mail + Direct Mail + + + Approvals + Abstimmungen + + + Localization Settings + Lokalisierungseinstellungen: + + + Localization + Lokalisierung + + + Hide default language of page + Standardsprache der Seite ausblenden + + + Hide page if no translation for current language exists + Seite verbergen, wenn keine Übersetzung für die aktuelle Sprache vorhanden ist + + + Show page even if no translation exists + Seite anzeigen, auch wenn keine Übersetzung vorhanden ist + + + Login Mode + Anmeldemodus: + + + Login Behaviour + Anmeldeverhalten + + + Disable + Deaktivieren + + + Enable login + Benutzeranmeldung freigeben + + + Disable login + Benutzeranmeldung deaktivieren + + + Enable user login, Disable usergroup login + Anmeldung für Benutzer freigeben, aber für Benutzergruppen deaktivieren + + + Re-Enable login + Anmeldung wieder freigeben + + + Page + Seite + + + Page TSConfig + Seiten-TSconfig + + + Backend Layout (this page only) + Backend-Layout (nur für diese Seite) + + + Backend Layout (subpages of this page) + Backend-Layout (für Unterseiten dieser Seite) + + + None + Keins + + + Default + Standard + + + Include Page TSConfig (from extensions) + Seiten-TSconfig einbinden (aus Erweiterungen) + + + Page Content + Seiteninhalt + + + Website User + Website-Benutzer + + + Username + Benutzername: + + + Password + Passwort: + + + Groups + Benutzergruppen: + + + Lock to Domain + An Domäne binden: + + + Personal Data + Persönliche Daten + + + Access + Zugriff + + + Options + Optionen + + + Extended + Erweitert + + + Website Usergroup + Website-Benutzergruppe + + + Group Title + Gruppenname: + + + Lock to Domain + An Domäne binden: + + + Subgroups + Untergruppen: + + + Options + Optionen + + + Extended + Erweitert + + + Domain + Domain + + + Domain + Domain + + + Template + Template + + + Template Title + Template-Titel: + + + Rootlevel + Wurzelebene: + + + Clear + Löschen: + + + Website Title + Website-Titel: + + + Constants + Konstanten: + + + Resources + Ressourcen + + + Template on Next Level + Template auf nächster Ebene + + + Include static (from extensions) + Statische Templates einschließen (aus Erweiterungen): + + + Include Basis Template + Basis-Template einschließen: + + + Include Static Templates After Basis Templates + Statische Templates nach Basis-Templates einschließen: + + + Setup + Setup: + + + Backend Editor Configuration + Konfiguration Backend-Editor: + + + Description + Beschreibung + + + Static Template Files from TYPO3 Extensions + Statische Template-Dateien aus TYPO3-Erweiterungen: + + + Default (include before if root flag is set) + Standard (einschließen vor, wenn Wurzel-Option gesetzt) + + + Always include before this template record + Stets vor diesem Template-Datensatz einschließen + + + Never include before this template record + Nie vor diesem Template-Datensatz einbinden + + + Include before all static templates if root flag is set + Vor allen statischen Templates einfügen, wenn die Root-Option gesetzt ist + + + Add New Basis Template + Neues Basis-Template hinzufügen + + + Edit template + Template bearbeiten + + + Resources + Ressourcen + + + Includes + Enthält + + + Options + Optionen + + + Access + Zugriff + + + Alternative Page Language + Alternative Seitensprache + + + Backend Layout + Backend-Layout + + + Title + Titel + + + Description + Beschreibung + + + Config + Konfiguration + + + Wizard + Assistent + + + Icon + Symbol + + + Access + Zugriff + + + Extended + Erweitert + + + No Mount Point is set + Kein Freigabepunkt gesetzt + + + + diff --git a/var/labels/de/frontend/Resources/Private/Language/de.locallang_ttc.xlf b/var/labels/de/frontend/Resources/Private/Language/de.locallang_ttc.xlf new file mode 100644 index 0000000..35e719b --- /dev/null +++ b/var/labels/de/frontend/Resources/Private/Language/de.locallang_ttc.xlf @@ -0,0 +1,1156 @@ + + + +
    + + + Type + Typ + + + Header + Überschrift + + + Text + Text + + + Text & Images + Text und Bilder + + + Images + Bilder + + + Bullet List + Aufzählung + + + Table + Tabelle + + + File Links + Dateilinks + + + Form + Formular + + + Search + Suchen + + + Login + Anmeldung + + + Textbox + Textfeld + + + Special Menus + Menü/Sitemap + + + Insert Records + Datensatz einfügen + + + Insert Plugin + Plug-In einfügen + + + Script + Skript + + + Divider + Trenner + + + HTML + HTML + + + Text & Media + Text & Medien + + + Abstracts + Zusammenfassungen + + + Categorized pages + Kategorisierte Seiten + + + Categorized content + Kategorisierter Inhalt + + + Pages + Seiten + + + Subpages + Unterseiten + + + Recently updated pages + Kürzlich aktualisierte Seiten + + + Related pages + Verwandte Seiten + + + Section index + Sektionsindex + + + Section index of subpages from selected pages + Menü der Unterseiten von ausgewählten Seiten + + + Sitemap + Sitemap + + + Sitemaps of selected pages + Sitemap der ausgewählten Seiten. + + + Standard + Standard + + + Lists + Listen + + + Menu + Menü + + + Forms + Formulare + + + Special + Spezial + + + Layout 1 + Layout 1 + + + Layout 2 + Layout 2 + + + Layout 3 + Layout 3 + + + Columns + Spalten: + + + Column + Spalte + + + Left + Links + + + Normal + Normal + + + Right + Rechts + + + Border + Rand + + + Unused + Unbenutzt + + + Date + Datum + + + Date + Datum + + + Header + Überschrift + + + Header + Überschrift + + + Name (not visible in frontend) + Name (in der Webseite nicht sichtbar) + + + Name (not visible in frontend) + Name (in der Webseite nicht sichtbar) + + + Name (not visible in frontend) + Name (in der Webseite nicht sichtbar) + + + Name (not visible in frontend) + Name (in der Webseite nicht sichtbar) + + + Align + Ausrichtung: + + + Alignment + Ausrichtung + + + Center + Mitte + + + Right + Rechts + + + Left + Links + + + Link + Link: + + + Link + Link: + + + Type + Typ + + + Layout 1 + Layout 1 + + + Layout 2 + Layout 2 + + + Layout 3 + Layout 3 + + + Layout 4 + Layout 4 + + + Layout 5 + Layout 5 + + + Hidden + Verborgen + + + Type of bullets + Typ der Aufzählungszeichen + + + Unordered list (bullets) + Unsortierte Liste (Aufzählungspunkte) + + + Ordered list (numbers) + Sortierte Liste (Zahlen) + + + Definition list + Definitionsliste + + + Forms wizard + Formularassistent + + + Width (pixels) + Breite (Pixel): + + + Width (px) + Breite (Pixel) + + + Height (pixels) + Höhe (Pixel): + + + Height (px) + Höhe (Pixel) + + + Position + Position: + + + Position and Alignment + Position und Ausrichtung + + + Above, center + Oben mittig + + + Above, right + Oben rechts + + + Above, left + Oben links + + + Below, center + Unten mittig + + + Below, right + Unten rechts + + + Below, left + Unten links + + + In text, right + Im Text rechts + + + In text, left + Im Text links + + + __No wrap:__ + __Kein Umbruch:__ + + + Beside Text, Right + Neben dem Text rechts + + + Beside Text, Left + Neben dem Text links + + + Border + Rand + + + Border + Rand + + + Link + Link: + + + Links (one per line, one link per image) + Links (einer pro Zeile, ein Link pro Bild) + + + Click-enlarge + Klick-Vergrößern: + + + Enlarge on Click + Bei Klick vergrößern + + + Frames + Rahmen: + + + Graphical Frames + Grafische Rahmen + + + (None) + (kein) + + + Frame 1 + Rahmen 1 + + + Frame 2 + Rahmen 2 + + + Frame 3 + Rahmen 3 + + + Frame 4 + Rahmen 4 + + + Frame 5 + Rahmen 5 + + + Frame 6 + Rahmen 6 + + + Frame 7 + Rahmen 7 + + + Frame 8 + Rahmen 8 + + + Columns + Spalten: + + + Number of Columns + Anzahl an Spalten + + + Alternative Text + Alternativer Text: + + + Alternative Labels (one per line) + Alternative Texte (einer pro Zeile) + + + Title Text + Titeltext: + + + Titles (one per line) + Titel (einer pro Zeile) + + + Long Description URL + Langbeschreibung URL: + + + Add image + Bild hinzufügen + + + Long Description URLs (one per line) + Langbeschreibung URLs (eine pro Zeile) + + + Columns + Spalten: + + + Auto + Auto + + + 0 levels (only selected page) + 0 Ebenen (nur die ausgewählte Seite) + + + 1 level + 1 Ebene + + + 2 levels + 2 Ebenen + + + 3 levels + 3 Ebenen + + + 4 levels + 4 Ebenen + + + Infinite + Unendlich + + + Menu Type + Menütyp + + + Menu Type + Menütyp + + + Menu of selected pages + Menü ausgewählter Seiten + + + Menu of subpages of selected pages + Menü der Unterseiten der ausgewählten Seiten + + + Menu of subpages of selected pages including abstracts + Menü der Unterseiten der ausgewählten Seiten inklusive Inhaltsangabe + + + Menu of subpages of selected pages including sections + Menü der Unterseiten der ausgewählten Seiten inklusive Seiteninhalt + + + Sitemap + Sitemap + + + Section index (page content marked for section menus) + Abschnittsübersicht (mit Seiteninhalt) + + + Recently updated pages + Kürzlich aktualisierte Seiten + + + Related pages (based on keywords) + Verwandte Seiten (nach Stichworten) + + + Sitemaps of selected pages + Sitemap der ausgewählten Seiten. + + + Pages for selected categories + Seiten für die ausgewählten Kategorien + + + Content elements for selected categories + Inhaltselemente für die ausgewählten Kategorien + + + Plugin + Plug-In: + + + Selected Plugin + Ausgewähltes Plug-In + + + Files + Dateien + + + Additional data-* Attributes for HTML5 video tag + Zusätzliche "data-*"-Attribute für das HTML5-Video-Tag + + + Name of attribute (without data-) + Name des Attributs (ohne data-) + + + Content + Inhalt + + + Select single files + Dateien auswählen + + + Add file + Datei hinzufügen + + + File + Datei: + + + Selected Media File + Ausgewählte Mediendateien + + + File collections + Dateisammlung + + + Select file collections + Dateisammlung auswählen + + + Show File Size + Zeige Dateigröße: + + + Sort file list + Dateiliste sortieren: + + + no sorting + keine Sortierung + + + by file extension + nach Dateiendung + + + by filename + nach Dateiname + + + by file type + nach Dateityp + + + by file size + nach Dateigröße + + + by file creation date + nach Dateierstellungsdatum + + + by file modification date + nach Dateiänderungsdatum + + + Sorting direction + Sortierrichtung + + + Ascending (default) + Aufsteigend (Standard) + + + Descending + Absteigend + + + Display File Size Information + Informationen zur Dateigröße anzeigen + + + Target + Ziel: + + + New window + Neues Fenster + + + Items + Elemente: + + + Records + Datensätze + + + Before + Vor + + + Top Margin + Oberer Abstand + + + After + Nach + + + Bottom Margin + Unterer Abstand + + + Space Before + Abstand davor + + + Space Before + Abstand davor + + + Space After + Abstand danach + + + Space After + Abstand danach + + + None + keiner + + + Extra Small + Extraklein + + + Small + Klein + + + Medium + Mittel + + + Large + Groß + + + Extra Large + Extragroß + + + Frame + Rahmen + + + Frame + Rahmen + + + Default + Standard + + + Ruler Before + Linie davor + + + Ruler After + Linie danach + + + Indent + Einrücken + + + Indent, 33/66% + Einrücken, 33/66% + + + Indent, 66/33% + Einrücken, 66/33% + + + No Frame + Kein Rahmen + + + Textbox Type + Textfeldtyp: + + + Type + Typ + + + Image Shadow + Schatten + + + Image Frame 1 + Bildrahmen 1 + + + Image Frame 2 + Bildrahmen 2 + + + __Graphical:__ + __Grafisch:__ + + + Postit 1 + Merkzettel 1 + + + Index + Index: + + + Show in Section Menus + In Menüs zeigen + + + To top + Link zum Seitenanfang einfügen: + + + Append with Link to Top of Page + Link zum Seitenanfang anfügen + + + Disable Rich Text Editor + Rich-Text-Editor deaktivieren: + + + Rich Text Editor + Rich-Text-Editor + + + Disable + Deaktivieren + + + Plugin Options + Erweiterungsoptionen + + + Block title + Blocktitel + + + Add link to bypass block + Link zum Überspringen des Blocks hinzufügen + + + Link text to bypass block + Link-Text zum Überspringen des Blocks + + + Selected categories + Ausgewählte Kategorien + + + Category field + Kategoriefeld + + + Image Options + Bildoptionen + + + Image Links + Bild-Links + + + Image Dimensions + Bildmaße + + + Plugin Mode + Plug-In-Modus + + + Read from Path + Dateipfad: + + + Path + Pfad + + + PHP Code + PHP-Code + + + Descriptions + Beschreibungen: + + + File Descriptions (one per line) + Dateibeschreibungen (eine pro Zeile) + + + Comments + Kommentare: + + + Configuration + Konfiguration: + + + Form Structure + Formularstruktur + + + Target Page + Zielseite + + + Target page + Zielseite + + + Selected pages: Target (1st), Frontend user container (2nd) + Ausgewählte Seiten: Ziel (1.), Frontend-Benutzer-Container (2.) + + + Send to Page + Zielseite: + + + Send to Page + Zielseite: + + + Selected Pages + Ausgewählte Seiten + + + Record Storage Page + Datensatzsammlung + + + Starting Point for This Script + Startpunkt für Skript + + + Recipient Email + E-Mail-Adresse des Empfängers: + + + Recipient Email + E-Mail-Adresse des Empfängers: + + + HTML + HTML + + + Menu block title + Title-Attribut für den Abschnitt + + + Add link to bypass navigation block + Link zum Überspringen des Navigationsblocks hinzufügen + + + Link text to bypass navigation block + Link-Text zum Überspringen des Navigations-Blocks + + + Text + Text + + + Media + Medien + + + Plugin + Plug-In: + + + Language + Sprache + + + Subheader + Unterüberschrift + + + Content Element + Inhaltselement + + + Disable + Deaktivieren + + + Publish Date + Veröffentlichungsdatum + + + Expiration Date + Ablaufdatum + + + Usergroup Access Rights + Zugriffsrechte für Benutzergruppen + + + Layout + Layout + + + Text + Text + + + Bullet List + Aufzählung + + + Table Structure + Tabellenstruktur + + + Alternative Content + Alternativer Inhalt + + + Text + Text + + + Parameters to pass to the script + Parameter zur Weitergabe an das Skript + + + HTML Code + HTML-Code + + + Images + Bilder + + + Image Files + Bilddateien + + + Captions (one per line) + Beschriftungen (eine pro Zeile) + + + Comments + Kommentare: + + + Visibility of content element + Sichtbarkeit des Inhaltselements + + + Table content + Tabelleninhalt + + + Content Element + Inhaltselement + + + Headlines + Überschriften + + + Header + Überschrift + + + Visibility + Sichtbarkeit + + + Publish Dates and Access Rights + Veröffentlichungsdaten und Zugriffsrechte + + + Content Element Layout + Layout des Inhaltselements + + + Text Layout + Textlayout + + + Images and Captions + Bilder und Beschriftungen + + + Behavior + Verhalten + + + Accessibility + Barrierefreiheit + + + Image Adjustments + Bildeinstellungen + + + Image Alignment + Bildausrichtung + + + Target and Recipient + Ziel und Empfänger + + + Search Results + Suchergebnisse + + + Redirect Target and Frontend User Container + Weiterleitungsziel und Frontend-Benutzer-Container + + + Media Files and Parameters + Mediendateien und Parameter + + + Render Text into Images + Text in Bildern darstellen + + + Menu and Sitemap + Menü und Sitemap + + + Accessibility + Barrierefreiheit + + + Filelinks Layout + Dateilinklayout + + + Table Layout + Tabellenlayout + + + Links + Links + + + Access + Zugriff + + + Appearance + Erscheinungsbild + + + Behaviour + Verhalten + + + Script + Skript + + + Images + Bilder + + + Extended + Erweitert + + + Accessibility + Barrierefreiheit + + + + diff --git a/var/labels/de/impexp/Resources/Private/Language/de.locallang.xlf b/var/labels/de/impexp/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..36a6db4 --- /dev/null +++ b/var/labels/de/impexp/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,568 @@ + + + +
    + + + Import + Importieren von .t3d + + + Export + Exportieren nach .t3d + + + Import / Export + Import/Export + + + Import + Importieren von .t3d + + + Export + Exportieren nach .t3d + + + Configuration + Konfiguration + + + SAVED FILE + DATEI GESPEICHERT + + + Saved in "%s", bytes %s + Gespeichert in "%s" (%s Bytes) + + + Problems saving file + Fehler beim Speichern + + + Bad path: "%s" + Fehlerhafter Pfad: "%s" + + + File & Preset + Datei & Voreinstellungen + + + Advanced Options + Erweiterte Einstellungen + + + Messages + Meldungen + + + Structure to be exported + Zu exportierende Struktur: + + + Toggle disabled records + Deaktivierte Datensätze umschalten + + + Max number limit! + Höchstwert erreicht! + + + An SQL query returned exactly the amount of records specified by the limit value (%s) - that could indicate an incomplete selection of records! Make sure this is on purpose. + Eine SQL-Abfrage erbrachte genau den voreingestellten Höchstwert (LIMIT %s) - das könnte bedeuten, dass nicht alle Datensätze vollständig selektiert wurden! Vergewissern Sie sich, dass das absichtlich geschah. + + + Export pagetree configuration + Exporteinstellungen für Seitenbaum: + + + Page ID + Seiten-ID: + + + Tree + Baum: + + + No tree exported - only tables on the page. + Kein Baum exportiert - nur Tabellen auf dieser Seite. + + + Tables on this page + Tabellen auf dieser Seite + + + Expanded tree + Erweiterter Baum + + + Levels + Ebenen: + + + Include tables + Einzuschließende Tabellen: + + + Export single record + Einzelnen Datensatz exportieren: + + + Record + Datensatz: + + + Export tables from pages + Tabellen von Seiten exportieren: + + + Table/Pids + Tabellen/PIDs: + + + Table "%s" from %s + Tabelle "%s" von %s + + + Relations and Exclusions + Relationen und Ausschlüsse: + + + Include relations to tables + Relationen zu Tabellen einschließen: + + + Use static relations for tables + Statische Relationen von Tabellen verwenden: + + + Show static relations + Statische Relationen anzeigen: + + + Exclude elements + Elemente ausschließen: + + + Clear all manual exclusions + Alle manuellen Ausschlüsse zurücksetzen: + + + No manually excluded elements yet. Exclude by setting checkboxes below in the element display. + Es existieren noch keine manuell ausgeschlossenen Elemente. Schließen Sie Element aus, indem Sie die Checkboxen in der Anzeige der Elemente verwenden. + + + Exclude disabled elements + Deaktivierte Elemente ausschließen + + + Update + Aktualisieren + + + Soft References + Soft-References: + + + Exclude HTML/CSS file resources + HTML/CSS-Dateien ausschließen: + + + Files + Dateien + + + Save files in extra folder beside the export file + Dateien in gesondertem Ordner neben der Exportdatei speichern: + + + (supported for "Save to filename" only) + (nur unterstützt für "Datei speichern unter") + + + Extension dependencies + Abhängigkeiten von Erweiterungen: + + + Select extensions that the exported content depends on + Erweiterungen auswählen, von denen der exportierte Inhalt abhängig ist: + + + Update + Aktualisieren + + + Presets + Voreinstellungen: + + + Select preset + Voreinstellung laden: + + + Load + Laden + + + Save + Speichern + + + Please confirm + Bitte bestätigen + + + Are you sure? + Vorgang tatsächlich fortführen? + + + Delete + Löschen + + + Merge + Zusammenführen + + + Title of new preset + Name der neuen Voreinstellung: + + + Public + Öffentlich: + + + Output options + Ausgabeoptionen: + + + Meta data + Metadaten: + + + Title + Titel: + + + Description + Beschreibung: + + + Notes + Anmerkungen: + + + T3D file / compressed + T3D-Datei/komprimiert + + + T3D file + T3D-Datei + + + XML + XML + + + File format + Dateiformat: + + + Filename (saved in "%s") + Dateiname (gespeichert in "%s"): + + + Download export + Exportdatei herunterladen + + + Save to filename + Speichern unter + + + Select file to import + Importdatei auswählen: + + + File + Datei: + + + (From path: %s) + (Aus Pfad: %s) + + + NOTE: No decompressor available for compressed files! + ACHTUNG: Kein Entpackprogramm für komprimierte Dateien vorhanden! + + + Import Options + Importeinstellungen: + + + Update + Aktualisieren + + + Update records + Datensätze aktualisieren + + + This option requires that the structure you import already exists on this server and only needs to be updated with new content! + Diese Option verlangt, dass die zu importierende Struktur bereits auf dem Server existiert und nur mit dem neuen Inhalt aktualisiert werden soll! + + + Ignore PID differences globally + PID-Unterschiede generell ignorieren + + + If you set this option, the position of updated elements will not be updated to match the structure of the input file. + Mit dieser Option wird die Position aktualisierter Inhalte nicht mit der Struktur aus der Importdatei überschrieben. + + + Force ALL UIDs values + ALLE UID-Werte erzwingen + + + With this option the original UID value of all imported records are forced to be the same. BE VERY CAREFUL WITH THIS! (Admin Only). + Mit dieser Option werden alle ursprünglichen UID-Werte der importierten Datensätze beim Import erzwungen. VERWENDEN SIE DIESE OPTION MIT VORSICHT! (Nur für Administratoren.) + + + Options + Optionen: + + + Do not show differences in records + Unterschiede in Datensätzen nicht anzeigen + + + Green values are from the import file, red values from the current database record and black values are similar in both versions. + Grüne Werte stammen aus der Importdatei, rote Werte aus dem aktuellen Datensatz und schwarze Werte sind in beiden gleich. + + + Allow to write banned file extensions (eg. PHP scripts), if any + Verbotene Dateierweiterungen dennoch erlauben (z.B. PHP-Skripte) + + + Action + Aktion: + + + Preview + Vorschau + + + Update + Aktualisieren + + + Import + Importieren von .t3d + + + Are you sure? + Vorgang tatsächlich fortführen? + + + New import + Neuer Import + + + Enable logging + Protokollierung einschalten: + + + Write individual DB actions during import to the log + Alle während des Importvorgangs auftretenden Datenbankaktionen aufzeichnen + + + This is disabled by default since there may be hundred of entries generated. + Diese Option ist standardmäßig deaktiviert, weil unter Umständen hunderte Einträge erzeugt werden. + + + Upload file from local computer + Datei vom lokalen Computer hochladen: + + + Browse + Durchsuchen: + + + Upload status + Status des Hochladens: + + + Success + Erfolg: + + + Failure: No file uploaded - was it too big? Check system log. + Fehler: Es wurde keine Datei übertragen! (Datei zu groß?) Weitere Angaben in Systemprotokoll. + + + Upload + Hochladen + + + Upload error + Hochladefehler + + + The import module hasn't received any data. This may occur due to a file upload with a large file. Please check the file size of your uploaded file with the server's post_max_size and upload_max_filesize configuration. + Das Import-Modul hat keine Daten erhalten. Grund dafür kann das Hochladen einer Datei mit einer großen Dateigröße sein. Bitte überprüfen Sie die Dateigröße Ihrer hochgeladenen Datei sowie die Einstellungen post_max_size und upload_max_filesize in der Konfiguration Ihres Servers. + + + Meta data + Metadaten: + + + Title + Titel: + + + Description + Beschreibung: + + + Notes + Anmerkungen: + + + Packager + Packprogramm: + + + Email + E-Mail: + + + Icon + Symbol: + + + Meta data + Metadaten: + + + Messages + Meldungen + + + Structure has been imported, here is the result + Folgende Struktur wurde importiert, hier ist das Ergebnis: + + + No accessible filemount + Keine zugängliche Dateifreigabe + + + No default upload folder + Kein Standardhochladeordner + + + Structure to be imported + Zu importierende Struktur: + + + ALL tables + ALLE Tabellen + + + Controls + Steuerung: + + + Title + Titel: + + + Message + Meldung: + + + Update Mode + Aktualisierungsmodus: + + + Current Path + Derzeitiger Pfad: + + + Result + Ergebnis + + + Inside pagetree + Innerhalb des Seitenbaumes: + + + Outside pagetree + Außerhalb des Seitenbaumes: + + + Soft References Files + Soft-References - Dateien: + + + Update + Aktualisieren + + + Insert + Einfügen + + + Import as new + Als neu importieren + + + Ignore PID + PID ignorieren + + + Respect PID + PID beachten + + + Force UID [%s] (Admin) + UID [%s] erzwingen (Admin) + + + Exclude + Ausschließen + + + Title + Titel: + + + Descr + Beschreibung: + + + Filename + Dateiname: + + + Value + Wert: + + + Record + Datensatz: + + + Editable + Editierbar + + + Exclude + Ausschließen + + + Description + Beschreibung: + + + + diff --git a/var/labels/de/impexp/Resources/Private/Language/de.locallang_csh.xlf b/var/labels/de/impexp/Resources/Private/Language/de.locallang_csh.xlf new file mode 100644 index 0000000..8629567 --- /dev/null +++ b/var/labels/de/impexp/Resources/Private/Language/de.locallang_csh.xlf @@ -0,0 +1,520 @@ + + + +
    + + + Import/Export + Import/Export + + + Native Import/Export module for TYPO3 data. Can export single records, content of tables, single pages or whole branches of the page tree. Includes attached media like image and preserves relations between records. Exports only to TYPO3 specific format, either a binary format (.T3D) or XML. The format is meant for exchange between TYPO3 systems. + Import/Export-Modul für TYPO3-Daten. Kann einzelne Datensätze, Tabelleninhalte, einzelne Seiten oder ganze Zweige des Seitenbaums exportieren. Berücksichtigt eingebundene Medien wie z.B. Bilder und behält Beziehungen zwischen Datensätzen bei. Exportiert nur TYPO3-spezifisches Format, entweder ein binäres Format (.T3D) oder XML. Das Format ist zum Datenaustausch zwischen TYPO3-Systemen vorgesehen. + + + EXT:impexp/Resources/Public/Images/cshimages/impexp.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/impexp.png + + + Example of the preview display during export configuration of a page. Notice how records on the page are include plus how references inside the record is found and included as well (bottom of screen). + Beispiel der Vorschauanzeige während der Exportkonfiguration einer Seite. Man beachte, wie die Datensätze auf der Seite einbezogen werden und wie die Referenz innerhalb des Datensatzes gefunden und ebenfalls einbezogen wird. + + + Exporting records from TYPO3 + Datensätze aus TYPO3 exportieren + + + To export TYPO3 T3D/XML files you click any record icon or page in the page tree (including the root page!), select "More options" and then "Export". This will bring up the export interface where you can configure options for your export session. + Um TYPO3-T3D/XML-Dateien zu exportieren, klicken Sie auf ein Datensatz-Symbol oder eine Seite im Seitenbaum (inkl. der Wurzel-Seite!), wählen Sie "Mehr Optionen" und dann "Exportieren". Das Export-Interface wird aufgerufen, wo Sie die Optionen für das Exportieren einstellen können. + + + There are a number of methods by which you can export data from TYPO3: +- Export a single page or branch of the page tree (use page icon context menu) +- Export a single record from any page (use record icon context menu) +- Export all records from a specific table on a specific page (using the Web>List module) +- Export an arbitrary selection of records from the clipboard (using the Web>List module) + +The export format observes all TYPO3s methods for relations between the records in the export file. But you will have to configure how these relations are maintained, at least to some degree. Sometimes you would want to include records referred to, at other times you surely want to keep the original mapping. That depends on your objectives with the export. + +Regardless of your configuration for export you will always see a complete reflection of all chosen records and their internal relations in the preview display found in the bottom of the export module page. + +<b>Error messages:</b> Remember to consult the Message-tab before exporting if there are any error messages there! + Daten können aus TYPO3 auf verschiedene Art und Weise exportiert werden: - Exportieren einer einzelnen Seite oder eines Zweiges des Seitenbaums (über das Kontextmenü des Seiten-Symbols) - Exportieren eines einzelnen Datensatzes aus einer beliebigen Seite (über das Kontextmenü des Datensatz-Symbols) - Exportieren aller Datensätze einer bestimmten Tabelle einer bestimmten Seite (über das Modul Web > Liste) - Exportieren einer frei wählbaren Auswahl von Datensätzen aus der Zwischenablage (über das Modul Web > Liste) Das Export-Format beachtet alle TYPO3-Methoden für Beziehungen zwischen den Datensätzen in der Export-Datei. Sie müssen jedoch festlegen, wie diese Beziehungen beibehalten werden, zumindest bis zu einem gewissen Grad. Manchmal sollen Datensätze, auf die verwiesen wird, in den Export eingeschlossen werden, in anderen Fällen soll möglicherweise die originale Verknüpfung beibehalten werden. Das hängt vom Zweck des Exports ab. Unabhängig von den Export-Einstellungen werden alle ausgewählten Datensätze und ihre internen Beziehungen in der Vorschau-Anzeige am Fuß der Seite des Export-Moduls wiedergegeben. <b>Fehlermeldungen:</b> Kontrollieren Sie vor dem Exportieren unter dem Reiter "Meldungen" ob sich dort eventuell Fehlermeldungen befinden! + + xMOD_tx_impexp:import + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + xMOD_tx_impexp:import + + + EXT:impexp/Resources/Public/Images/cshimages/export.png, +EXT:impexp/Resources/Public/Images/cshimages/export1.png, +EXT:impexp/Resources/Public/Images/cshimages/export2.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/export.png, +EXT:impexp/Resources/Public/Images/cshimages/export1.png, +EXT:impexp/Resources/Public/Images/cshimages/export2.png + + To export a page or record, simply click the icon and select "Export" from the context menu. +With the Web>List module you can also export all records from a table by first clicking the table title to see only this table, then next to the CSV export you will find the export button for a T3D export of the table. +You can export the contents of the clipboard as well by simply selecting "Export" in the menu. + Um eine Seite oder einen Datensatz zu exportieren, klicken Sie einfach auf das Symbol und wählen Sie "Exportieren" aus dem Kontextmenü. Mit dem Modul Web > Liste können Sie auch alle Datensätze einer Tabelle exportieren, indem Sie zuerst auf den Tabellentitel klicken, um nur diese Tabelle zu sehen. Neben dem CSV-Export finden Sie die Schaltfläche für einen T3D-Export der Tabelle. Sie können auch den Inhalt der Zwischenablage exportieren, indem sie einfach "Exportieren" im Menü wählen. + + Configuration of page tree export + Konfiguration des Seitenbaumexports + + + Here you configure how a page or a branch of the page tree should be exported. Using the selector box you can set the number of levels of subpages to include in the export. +By default all records belonging to a page is included when a page is exported. + Hier können Sie einstellen, wie eine Seite oder ein Zweig des Seitenbaums exportiert werden soll. Mit dem Auswahlfeld legen Sie fest, wieviele Unterseitenebenen in den Export eingeschlossen werden sollen. + + EXT:impexp/Resources/Public/Images/cshimages/pagetreecfg.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/pagetreecfg.png + + + Page Tree + Seitenbaum + + + Based on the levels selected for page tree export this will show the structure that is about to be exported. If any pages are specifically excluded by the exclude option they are not shown either. + Ausgehend von den ausgewählten Ebenen für den Seitenbaum zeigt dies die Struktur, die zum Export ansteht. Falls Seiten ausdrücklich durch die "Ausschließen-Option" ausgeschlossen wurden, werden sie nicht angezeigt. + + + Levels + Ebenen + + + Here you select how deeply in the page tree from the current starting point to go for this export. + Hier wählen Sie die Ebenentiefe für diesen Export aus, bezogen auf den aktuellen Ausgangspunkt. + + + If you select "Expanded tree" it will base the export on the currently expanded levels of the page tree. Another special option is "Tables on this page" which will not include the page record itself but only include records from tables on the page, depending on the table configuration of course. + Wenn Sie "Erweiterter Baum" auswählen, wird der Export auf Basis der aktuell erweiterten Ebenen erfolgen. Eine weitere Spezial-Option ist "Tabellen auf dieser Seite", die nicht den Seiten-Datensatz selbst, sondern nur die Tabellen der Seite exportiert, natürlich abhängig von der Tabellen-Konfiguration. + + + EXT:impexp/Resources/Public/Images/cshimages/impexp_misc.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/impexp_misc.png + + + Include tables + Einzuschließende Tabellen + + + When you export a page all records on the page is included by default. By this selector you can pick which tables to include exclusively if there are certain records you are not interested in seeing included. + Beim Export einer Seite werden standardmäßig alle Datensätze der Seite eingeschlossen. Mit diesem Selektor können Sie die einzuschließenden Tabellen auswählen, falls sie einzelne Datensätze nicht einschließen wollen. + + + In the box "Max number of records" you can set a limit to how many records are selected from a single table. This is a runaway brake in case you have an unusual large amount of records from a table. + In der Box "Höchstwert für Datensätze" können Sie einen Grenzwert dafür setzen, wie viele Datensätze maximal aus einer einzelnen Tabelle ausgewählt werden. Dies ist eine "Notbremse", falls sich ungewöhnlich viele Datensätze in der Tabelle befinden. + + + Export single record + Einzelnen Datensatz exportieren + + + This overview tells you which independent records has been independently selected for export. + Dieser Überblick zeigt, welche unabhängigen Datensätze unabhängig von einander für den Export ausgewählt wurden. + + + EXT:impexp/Resources/Public/Images/cshimages/singlerecord.png, +EXT:impexp/Resources/Public/Images/cshimages/export2.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/singlerecord.png, +EXT:impexp/Resources/Public/Images/cshimages/export2.png + + The way to export multiple records like this is using the clipboard like shown below. + Um mehrere Datensätze wie diesen zu exportieren, bitte die Zwischenablage, wie weiter unten gezeigt, benutzen. + + + Table export + Tabellenexport + + + Export of all records on a page from a specific table. This is configured from the Web>List module where you will have to select table-only view and click a button in the top of the page. + Export aller Datensätze einer Seite aus einer bestimmten Tabelle. Wird vom Modul "Web > Liste" konfiguriert; dort wählen Sie "Nur Tabellenansicht" und klicken oben auf eine Schaltfläche. + + + Tip: You can select multiple table lists by simply saving each selecting as a preset and finally load/merge the selections together. + Tipp: Sie können mehrere Tabellen-Listen auswählen, indem sie jede Auswahl als Voreinstellung speichern und dann die Auswahlen laden/zusammenführen. + + + EXT:impexp/Resources/Public/Images/cshimages/tablelist.png, +EXT:impexp/Resources/Public/Images/cshimages/export1.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/tablelist.png, +EXT:impexp/Resources/Public/Images/cshimages/export1.png + + Here two tables from different pages are selected. This is done by first selecting the one, saving it as a preset, then select the other and merge with the saved preset. +Here you see how to use the Web>List module to export all records from a table on a page. + Hier werden zwei Tabellen von verschiedenen Seiten ausgewählt. Dies geschieht, indem man zunächst die erste Tabelle auswählt und als Voreinstellung speichert, dann die nächste auswählt und sie mit den gespeicherten Voreinstellungen zusammenführt. Hier sehen Sie, wie man das Modul Web > Liste benutzt, um alle Datensätze einer Tabelle aus einer Seite zu exportieren. + + Include relations + Verknüpfungen einbeziehen + + + Configure the tables from which you want to include records that are found as relations in the main export configuration. + Konfigurieren Sie die Tabellen, aus denen Sie Datensätze, die als Beziehungen in der Haupt-Export-Konfiguration gefunden werden, einbeziehen wollen. + + + Background: When you export a record in TYPO3 it might contain relations to other records in the system. You have to tell the export interface what to do with these relations. Basically there are three scenarios: +- If relations are found between records that are all in the export configuration, there is no problem: The relations are automatically mapped to the new id's of those records when imported. +- If the records related to are not included the relation will be lost (indicated with an error message in the preview) unless you a) either select that table in this selector box in which case all relations to that table will be included or b) if you set the table as a static table (in which case the relation is untouched and imported as-is - but which will of course break if no record with that UID is found in the import system). + +<b>Soft References:</b> Soft references are when a record contains pointers to external files or records but in fields where there are no formal relation configured. Examples of this is when a content element contains a "&lt;link 123&gt;" tag that represents a link to the page 123. This is not picked up formally as a reference, but is found anyhow as a "soft reference". The same goes for &lt;img&gt; tags with images from eg. "fileadmin/". +By default soft references pointing to records or files will act as normal references; either including the referenced item or showing an error. However you can also choose to exclude the handling of individual soft references or maybe set the value as "editable" upon import. This is done with a selector box in the export preview. + Hintergrund: Wenn Sie einen Datensatz in TYPO3 exportieren, kann er Beziehungen zu anderen Datensätzen des Systems enthalten. Sie müssen dem Export-Interface mitteilen, was mit diesen Beziehungen geschehen soll. Grundsätzlich gibt es drei Szenarios: - Wenn Beziehungen zwischen Datensätzen gefunden werden, die alle in der Export-Konfiguration enthalten sind, gibt es kein Problem: Die Beziehungen werden beim Importieren automatisch auf die neuen IDs dieser Datensätze umgestellt. - Wenn die Datensätze, auf die Beziehungen verweisen, nicht enthalten sind, geht die Beziehung verloren (angezeigt durch eine Fehlermeldung in der Vorschau), außer a) Sie wählen eine Tabelle im Auswahlfeld. In diesem Fall werden alle Beziehungen zu dieser Tabelle einbezogen oder b) Sie bestimmen die Tabelle als "Statische Tabelle" (in diesem Fall wird die Beziehung unverändert importiert - was natürlich zu Fehlern führt, wenn kein Datensatz mit der entsprechenden UID im System gefunden wird) <b>Soft-References ("Weiche Beziehungen"):</b> Man spricht von "Soft-References", wenn ein Datensatz Zeiger auf externe Dateien oder Datensätze enthält, aber in Feldern, für die keine formale Beziehung konfiguriert ist, z.B. wenn ein Content-Element ein "&lt;link 123&gt;" Tag enthält, das für einen Link zur Seite 123 steht. Das wird formal nicht als Beziehung aufgenommen, wird aber als "Soft-Reference" gefunden. Das gleiche gilt für &lt;img&gt;-Tags mit Bildern aus z.B. "fileadmin/". Standardmäßig verhalten sich Soft-References, die auf Datensätze oder Dateien verweisen, wie normale Beziehungen; entweder die verknüpften Objekte sind enthalten oder es wird eine Fehlermeldung angezeigt. Allerdings kann man auch die Behandlung von Soft-References auch abschalten oder die Werte als "veränderbar" beim Import definieren. Das geschieht mit einem Auswahlfeld in der Export-Vorschau. + + EXT:impexp/Resources/Public/Images/cshimages/references.png, +EXT:impexp/Resources/Public/Images/cshimages/references1.png, +EXT:impexp/Resources/Public/Images/cshimages/references2.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/references.png, +EXT:impexp/Resources/Public/Images/cshimages/references1.png, +EXT:impexp/Resources/Public/Images/cshimages/references2.png + + This example shows tree examples of references; a) an image attached to a content element, b) a relation to a frontend usergroup UID, and c) a soft reference found in the bodytext field of a record, here it is the link-tag pointing to the page with UID 1. +Notice in the previous image how the relation to the frontend user group was lost. This has been corrected in this screenshot where the fe_group table has been selected in the list of table for which to include relations. The result is that the frontend usergroup is included as a record outside the exported pagetree. If you wanted to keep the relation but not include the usergroup you have to set "fe_groups" as a static table instead. See below. +This example shows a TypoScript Template Record where multiple soft references has been found. The first one is an email address. Here it is configured to be editable. This means that upon import the user will have a chance to edit the value before the import is actually done. This is very useful when exported files are used as templates. Another example includes a PHP script which we don't want to include in the export and therefore we have selected the exclude option for the soft reference. + Dieses Beispiel zeigt drei Beispiele für Beziehungen: a) ein Bild, das mit einem Inhaltselement verknüpft ist, b) eine Beziehung zu einer Frontend-Benutzergruppe UID und c) eine Soft-Reference, die im Bodytext-Feld eines Datensatzes gefunden wurde, in diesem Fall ein Link-Tag, das auf die Seite mit der UID 1 verweist. Beachten Sie im vorangegangenen Bild, wie die Beziehung zu der Frontend-Benutzergruppe verloren ging. Das wurde in diesem Bildschirmfoto korrigiert, indem in der Liste der einzubindenen Tabellen die Tabelle fe_group ausgewählt wurde. Das Ergebnis ist, dass die Front-End-Benutzergruppe als ein Datensatz außerhalb des exportierten Seitenbaums einbezogen wurde. Falls Sie die Beziehung behalten, aber nicht die Benutzergruppe einschließen wollen, müssen Sie "fe_groups" stattdessen als statische Tabelle definieren (siehe unten). Dieses Beispiel zeigt einen TypoScript-Vorlagendatensatz, bei dem mehrere Soft-References gefunden wurden. Die erste ist eine E-Mail-Adresse. Hier ist sie als editierbar ausgewählt. Das bedeutet, dass der Benutzer beim Importieren die Möglichkeit hat, diesen Wert zu ändern, bevor der eigentliche Import ausgeführt wird. Das ist sehr sinnvoll, wenn exportierte Dateien als Vorlagen benutzt werden. Ein anderes Beispiel bindet ein PHP-Script ein, das wir nicht in den Export einbeziehen möchten - darum haben wir die Option Ausschließen für diese Soft-Reference ausgewählt. + + Set static tables + Statische Tabellen festlegen + + + Select which tables in addition to the static TYPO3 tables to keep relations untouched for. Takes precedence over "Include relations" configured tables. + Legen Sie fest, für welche Tabellen (zusätzlich zu den statischen TYPO3-Tabellen) die Beziehungen nicht verändert werden dürfen. Diese Einstellungen haben Vorrang vor den unter "Verknüpfungen einbeziehen" getroffenen Einstellungen. + + + By default all relations to static tables in TYPO3 are kept untouched. Of course those static tables should be present in the import system in order for this to work correctly. However there might be circumstances where you move information between two systems where theoretically non-static tables should just keep relations untouched. Examples could be "sys_languages" or TemplaVoila data structures / template objects where two systems might contain the same set of records in those tables while you are importing pages and content elements freely. + Standardmäßig werden unter TYPO3 alle Verknüpfungen zu statischen Tabellen nicht berührt. Damit dies funktioniert, sollten diese statischen Tabellen natürlich im Import-System vorhanden sein. Es mag jedoch beim Informationstransfer zwischen zwei Systemen Umstände geben, unter denen Verknüpfungen bei nicht-statische Tabellen unberührt bleiben sollten. Beispiele dafür könnten "sys_languages" oder TemplaVoilà-Datenstrukturen und -Vorlagenobjekte sein, wobei beide Systeme die gleichen Datensätze in Tabellen enthalten, man Seiten und Inhaltselemente jedoch nach freier Auswahl importieren möchte. + + + EXT:impexp/Resources/Public/Images/cshimages/static.png, +EXT:impexp/Resources/Public/Images/cshimages/static1.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/static.png, +EXT:impexp/Resources/Public/Images/cshimages/static1.png + + In this example you see how a number of records are pointing to a System Language record which will become lost relations when imported because the record is not included in the export. However; in the target system the System Languages are exactly the same and therefore you just want a static mapping of the relations. +The static mapping is obtained by selecting the "sys_language" table as a static template meaning that the relations are kept at their current values assuming that they will be exactly the same in the target system when imported. + In diesem Beispiel kann man sehen, dass eine Reihe von Datensätzen auf einen Systemsprachendatensatz zeigt. Diese Verknüpfung wird beim Importieren verloren gehen, da der Datensatz nicht Teil des Exports ist. Im Zielsystem sind jedoch exakt die gleichen Tabellen vorhanden, und daher ist eine statische Abbildung der Verknüpfungen gewünscht. Diese statische Abbildung erreicht man durch Auswahl der Tabelle "sys_language" als statische Vorlage, d.h. das die Verknüpfungen die derzeitigen Werte behalten, da angenommen werden kann, dass sie auf dem Zielsystem beim Importieren genau übereinstimmen. + + Excluded elements + Ausgeschlossene Elemente + + + By the "Exclude" checkbox you can exclude specific records from the preview display of the export. Which records has been picked for specific exclusion is listed here. You can also clear the exclusion configuration. + Über das Markierungsfeld "Ausschließen" lassen sich bestimmte Datensätze in der Vorschau des Exports ausschließen. Hier wird angezeigt, welche Datensätze für einen bestimmten Ausschluss ausgewählt wurden. Darüber hinaus kann die Ausschlusskonfiguration zurückgesetzt werden. + + + EXT:impexp/Resources/Public/Images/cshimages/excludebox.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/excludebox.png + + + Exclude resources from HTML and CSS files + Ressourcen aus HTML- und CSS-Dateien ausschließen + + + When an HTML or CSS file is found as a soft reference the files are parsed for references to external media (such as images) and if any are found they are also exported. If you don't want this behaviour, click this option. + Werden HTML- oder CSS-Dateien als Soft-References gefunden, so werden die Dateien auf Verweise auf externe Medien (wie etwa Bilder) untersucht und diese ggf. ebenfalls exportiert. Aktivieren Sie diese Option, wenn dieses Verhalten nicht gewünscht ist. + + + Notice: Resources found inside an HTML or CSS file are not analyzed further. For instance it means that any CSS files referred to from within an HTML will not be traversed - but CSS files referred to inside the Setup or Constant field of a TypoScript template record will be! + Hinweis: In HTML- und CSS-Dateien gefundene Ressourcen werden nicht weiter analysiert. D.h. beispielsweise, dass CSS-Dateien, auf die in HTML verwiesen wird, nicht untersucht werden - CSS-Dateien, auf die innerhalb der Felder Konstanten und Setup eines TypoScript-Templates verwiesen wird, jedoch sehr wohl. + + + EXT:impexp/Resources/Public/Images/cshimages/htmlcss.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/htmlcss.png + + + In this example you can see that a soft reference has been found pointing to an HTML file inside fileadmin/ Since it was an HTML file it was parsed and further a number of files were found referenced inside it and now included with the export. This feature is specifically created to support export of template configurations where external HTML files play a role. + Dieses Beispiel zeigt, wie eine Soft-Reference gefunden wurde, die auf eine HTML-Datei im Verzeichnis fileadmin/ verweist. Da es sich um eine HTML-Datei handelt, wurde sie verarbeitet, wodurch eine Reihe weiterer Dateien gefunden wurden, auf diese verwiesen wurde und die nun im Export mit eingeschlossen werden. Diese Funktion wurde extra zur Unterstützung von Szenarien mit Vorlagenkonfigurationen entwickelt, bei denen externe HTML-Dateien eine Rolle spielen. + + + Extension Dependencies + Abhängigkeiten von Erweiterungen + + + Select which extensions should be installed in the import system in order for your exported content to work correctly. Examples could be "templavoila" for templating, "fluid_styled_content" for the template, "tt_news" for a news archive etc. + Wählen Sie, welche Erweiterungen im Zielsystem installiert sein müssen, damit der exportierte Inhalt ordnungsgemäß funktioniert. Beispiele wären etwa "templavoila" für die Vorlagenverarbeitung, "fluid_styled_content" für die Vorlagen, "tt_news" für ein News-Archiv usw. + + + During import warnings will appear for all selected extensions from this list which were not installed. + Beim Import wird für jede Erweiterung dieser Liste, die nicht installiert ist, eine Warnung angezeigt. + + + EXT:impexp/Resources/Public/Images/cshimages/extdep.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/extdep.png + + + Configuration presets + Voreinstellungen + + + Enables you to save an export configuration for later re-use. Useful if you need to export the same configuration with regular intervals. + Ermöglicht das Speichern von Export-Einstellungen zur späteren Wiederverwendung. Nützlich, wenn die gleiche Konfiguration regelmäßig exportiert werden muss. + + + In the "Select preset" box you can select any previously saved preset to load. If you are exporting a page the presets listed will be those found for the start page ID. For records, any preset can be loaded. +To load a preset, select it in the selector and press "Load". If you press "Merge" instead the settings from the preset will be merged with the current configuration. This is meaningful in cases where you select multiple individual tables or records. +To save a preset, simply enter a title in the title box and press "Save". This will create a new preset. If you press save while having selected an existing preset you will overwrite it. +To delete old presets, simply select it and press "Delete". + +The checkbox "Public" can be set if you want to share your preset with other users of the system. Otherwise they are personal to you. + +In the Taskcenter you can see a list of your presets and jump directly to them. + Im Feld "Voreinstellung auswählen" können Sie jede zuvor gespeicherte Voreinstellung auswählen. Wenn Sie eine Seite exportieren, werden die Presets für die Startseiten-ID angezeigt. Für Datensätze kann jede Voreinstellung geladen werden. +Um eine Voreinstellung zu laden, wähle sie im Selektor aus und drücke "Laden". Wenn Sie "Zusammenführen" drücken, werden die Einstellungen der Voreinstellung mit der aktuellen Konfiguration zusammengeführt. Dies ist sinnvoll in Fällen, in denen Sie mehrere einzelne Tabellen oder Datensätze auswählen. +Um eine Voreinstellung zu speichern, geben Sie einfach einen Titel in das Titelfeld ein und drücken Sie "Speichern". Dies wird eine neue Voreinstellung erstellen. Wenn Sie bei der Auswahl einer bestehenden Voreinstellung speichern drücken, wird diese überschrieben. +Um alte Voreinstellungen zu löschen, wählen Sie diese aus und drücken Sie "Löschen". + +Das Kontrollkästchen "Öffentlich" kann gesetzt werden, wenn Sie Ihre Voreinstellung mit anderen Benutzern des Systems teilen möchten. Ansonsten sind sie persönlich für dich. + +Im Taskcenter kannst du eine Liste deiner Voreinstellungen sehen und direkt zu ihnen springen. + + EXT:impexp/Resources/Public/Images/cshimages/impexp_misc1.png, +EXT:impexp/Resources/Public/Images/cshimages/impexp_misc2.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/impexp_misc1.png, +EXT:impexp/Resources/Public/Images/cshimages/impexp_misc2.png + + The preset selector in the export interface. +Presets from the task center. + Die Voreinstellungsauswahl im Export-Interface. +Voreinstellungen aus dem Aufgabenzentrum. + + Meta data setting + Metadaten + + + Set meta data for the export. This is highly encouraged if your exported content goes into eg. a template collection of sorts. + Festlegen der Metadaten für das Exportieren. Die Nutzung wird dringend empfohlen, falls der Inhalt z.B. Teil einer Vorlagensammlung sein soll. + + + The meta data will help users of your exported files to know what they can expect to be inside and what things they should be aware of and take into account during import. +The "Title" and "Description" should contain the basic information about the export. +The "Notes" field can be used for additional details, especially remarks about intensions or requirements that apply. + Die Metadaten helfen den Nutzern Ihrer Exportdatei zu wissen, was sich in ihr befindet und worauf sie während des Imports achten müssen. +Die Felder "Titel" und "Beschreibung" sollten Basisinformationen zur Datei enthalten. +Das Feld "Anmerkungen" kann für zusätzliche Details genutzt werden, vor allem für Hinweise zum Zweck der Datei und zu den Voraussetzungen bei der Installation. + + EXT:impexp/Resources/Public/Images/cshimages/metadata.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/metadata.png + + + File format options + Dateiformat + + + You can export your records to a generic XML format which potentially can be imported by other applications. However, the schema of the XML is TYPO3 specific. Alternatively, you can select a TYPO3 specific binary format called "T3D". + Sie können Ihre Daten in einem allgemeinen XML-Format exportieren. Dieses kann theoretisch von anderen Programmen importiert werden. Allerdings ist das verwendete Schema TYPO3-spezifisch. Alternativ können Sie ein TYPO3-spezifisches, binäres Format namens "T3D" auswählen. + + + Generally you should use the XML format. The T3D compressed format is usually smaller, but much harder to read and process. + +Entering a file name to save makes it possible to write your export directly to a file (pressing "Save to filename") instead of downloading it (pressing "Download export"). The correct file extensions depending on file format is automatically applied. Files are saved in a proper file mount in "fileadmin/". This is shown to you upon saving. Existing files are overwritten. + Grundsätzlich sollten Sie das XML-Format verwenden. Das komprimierte T3D-Format ist gewöhnlich kleiner, aber deutlich schwerer zu lesen und zu verarbeiten. +Die Angabe eines Dateinamens macht es möglich, Ihren Export direkt als Datei zu speichern (klicken Sie auf "Speichern unter") anstatt ihn herunterzuladen (klicken Sie dazu auf "Exportdatei herunterladen"). Die richtige Dateiendung wird basierend auf Ihrer Wahl automatisch hinzugefügt. Die Dateien werden in eine Dateifreigabe im Ordner "fileadmin/" gespeichert. Dies wird Ihnen nach dem Speichern gezeigt. Bereits bestehende Dateien werden überschrieben. + + EXT:impexp/Resources/Public/Images/cshimages/fileformat.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/fileformat.png + + + Importing TYPO3 records + TYPO3-Datensätze importieren + + + To import TYPO3 T3D/XML files into the page tree you click any page in the page tree (including the root page!), select "More options" and then "Import". This will bring up the import interface where you can select a file to import or upload a new one. + Um XML- oder T3D-Dateien in den Seitenbaum zu importieren, können Sie eine beliebige Seite im Seitenbaum anklicken (die Wurzelseite inbegriffen). Wählen Sie dann "Weitere Einstellungen..." und dort "Importieren". Darauf öffnet sich das Import-Formular, in dem sie eine Datei zum Importieren auswählen oder eine neue Datei hochladen können. + + + <b>Tip: Import into a Folder</b> +To make sure that no records are lost during the import, you can make yourself safe by importing into a Folder you create first. After the import you can move all records to the final destinations. An example of such a scenario is if you configured the export to include relations; In that case a number of records may follow the export outside the page tree structure you are exporting. To make sure that all of these external records are written to the database, importing into a Folder is a good idea. + +<b>Error messages:</b> Remember to consult the Message-tab before/after importing to see if there are any error messages there! + <b>Tipp: Import in einen Ordner</b> +Um sicherzustellen, dass während des Imports keine Datensätze verloren gehen, können Sie den Import in einen Ordner, den Sie erst erstellen, durchführen. Nach dem Import können Sie dann alle Datensätze an Ihre endgültigen Positionen bewegen. Ein Beispiel für ein derartiges Szenario ist, wenn Sie beim Export angegeben haben, dass Sie Relationen miteinschließen wollen. In diesem Fall kann eine Anzahl von Datensätzen dem Export außerhalb des Seitenbaums, den Sie exportiert haben, folgen. Um sicherzustellen, dass alle diese externen Datensätze in die Datenbank geschrieben werden, ist ein Import in einen Ordner eine gute Idee. + +<b>Fehlermeldungen:</b> Denken Sie daran, vor/nach dem Importieren im Tab "Meldungen" zu prüfen, ob dort Fehlermeldungen angezeigt werden! + + xMOD_tx_impexp:export + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + xMOD_tx_impexp:export + + + EXT:impexp/Resources/Public/Images/cshimages/import.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/import.png + + + Select file to import + Importdatei auswählen + + + The files displayed are those with an extension T3D or XML from fileadmin/, fileadmin/export/ and your "TEMP" folder (if any). + Es werden die Dateien aus den Verzeichnissen fileadmin/, fileadmin/export/ und dem evtl. vorhandenen Ordner "TEMP" angezeigt, welche die Endung T3D oder XML besitzen. + + + xMOD_tx_impexp:fileFormat + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + xMOD_tx_impexp:fileFormat + + + EXT:impexp/Resources/Public/Images/cshimages/import_selectfile.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/import_selectfile.png + + + Update instead of Insert + Datensätze aktualisieren + + + By default the import operation inserts new records in the system. Using this option will update existing records. + Standardmäßig fügt der Importvorgang dem System neue Datensätze hinzu. Ist diese Option aktiviert, werden vorhandene Datensätze aktualisiert. + + + There are certain requirements you have to meet if you want the "Update" process to work. The main thing is that the records updated are those with the SAME uid as the uid in the export file. Thus an update operation only makes real sense if the export and import systems are somehow related and the same UIDs can be expected in both ends. Otherwise it will be a mess! + +When you update page structures the import operation will automatically try to rearrange records so they also appear in the same hierarchy and order as in the export file. This can be disabled by checking the option "Ignore PID differences globally". In any case you can set individual records to Ignore/Respect the PID with a selectorbox in the preview. + +In the preview display you can also select if individual records should be flatly ignored during import or if you want them created as new records instead of being updates. +As a help for managing updates the preview display will inform you about the path where the existing element with that UID is found. Use this to verify that you get what you expect! + +<b>Forcing the UID:</b> +If you intend to update a system and some elements from the import are not mappable to a UID already (ei. does not exist) you can choose in the preview display to force the UID during creation. This is an unorthodox thing to do since UIDs are normally created automatically by the database. The option makes most sense if you are trying to "synchronize" a copy of another system. The option may mess up certain database internals and the feature is therefore only available for admins. + Sie müssen bestimmte Voraussetzungen beachten, damit das Aktualisieren funktioniert. Am Wichtigsten ist dabei, dass die aktualisierten Datensätze, <i>DIESELBE</i> UID haben, wie die in der Exportdatei. Daher ist es nur wirklich sinnvoll zu aktualisieren, wenn das Export- und das Importsystem miteinander zusammenhängen und daher die gleichen UIDs auf beiden Seiten zu erwarten sind. Sonst entsteht großes Durcheinander! Wenn Sie Seitenstrukturen aktualisieren, wird TYPO3 beim Import automatisch versuchen, die Datensätze neu anzuordnen, so dass sie in der gleichen Hierarchie und Reihenfolge erscheinen wie in der Exportdatei. Dieses Verhalten kann deaktiviert werden, indem die Option "PID-Unterschiede global ignorieren" gewählt wird. In jedem Fall können Sie in der Vorschau für einzelne Datensätze individuell wählen, ob die PIDs beibehalten oder ignoriert werden sollen. In der Vorschauansicht können Sie auch wählen, ob einzelne Datensätze während des Imports rundweg ignoriert werden sollen oder ob sie als neue Datensätze erstellt werden sollen anstatt alte Datensätze zu aktualisieren. Um eine Aktualisierung durchzuführen, informiert Sie die Vorschauansicht über den Pfad, in dem das bestehende Element mit dieser UID gefunden wurde. Nutzen Sie diese Information um sicherzustellen, dass Sie das bekommen, was Sie erwarten! <b>Den UID-Wert erzwingen:</b> Wenn Sie ein System aktualisieren möchten und einige Elemente des Imports nicht einer UID zuzuordnen sind (etwa weil sie nicht existiert), können Sie in der Vorschauansicht wählen, die UID während der Erstellung zu erzwingen. Das ist unorthodox, denn die UIDs werden normalerweise automatisch von der Datenbank erzeugt. Die Option ist am Nützlichsten, wenn Sie versuchen, eine Kopie eines anderen Systems zu "synchronisieren". Sie kann interne Einstellungen der Datenbank in Unordnung bringen und ist daher nur für Administratoren verfügbar. + + EXT:impexp/Resources/Public/Images/cshimages/impexp_misc4.png, +EXT:impexp/Resources/Public/Images/cshimages/update.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/impexp_misc4.png, +EXT:impexp/Resources/Public/Images/cshimages/update.png + + In Update mode you can select various settings for each record. You will also be able to see a diff-view where the differences between the existing record and the one from the import is shown. + Im Modus Aktualisieren lassen sich für jeden Datensatz verschiedene Einstellungen vornehmen. Ist ist ebenso möglich, eine diff-Ansicht anzeigen zu lassen, welche die Unterschiede der vorhandenen von den zu importierenden Datensätzen darstellt. + + + Import options + Optionen + + + Various options for import. + Legt verschiedene Optionen für den Importvorgang fest. + + + <b>Do not show differences in records</b> +When a structure has been imported you will see a difference view of all records which tells you whether the written content matched the import data or if not, what changed. In many cases content <i>should</i> change (eg. relations and file references) so it is not an error if you see red and green values. Basically the difference view is a feature you can use for visual validation of the import success. It brings piece-of-mind to those who is enlightened to understand what it tells... :-) +Green strings represent the actual written data while red represents the original value from the import file and black represents data that is the same. + +<b>Allow to write banned file extensions (eg. PHP scripts), if any</b> +Also an option for admins-only; Allows PHP-files (for example from soft references in TypoScript templates) to be written to the system. This is normally not allowed behavior for security reasons. + <b>Keine Unterschiede in den Datensätzen anzeigen</b> +Wenn eine Struktur importiert wurde, sehen Sie eine Differenzansicht aller Datensätze, die Ihnen mitteilt, ob der schriftliche Inhalt den Importdaten entspricht oder nicht, was sich geändert hat. In vielen Fällen sollte der Inhalt <i></i> ändern (zB. -Beziehungen und Dateireferenzen) so dass es kein Fehler ist, wenn Sie rote und grüne Werte sehen. Grundsätzlich ist die Differenzansicht eine Funktion, die Sie zur visuellen Validierung des Import-Erfolgs verwenden können. Es bringt Köpfe für diejenigen, die erleuchtet sind zu verstehen, was es sagt... :-) +Grüne Zeichenketten repräsentieren die tatsächlich geschriebenen Daten, während rot den ursprünglichen Wert der Importdatei darstellt und schwarz die gleichen Daten darstellt. + +<b>Erlaubt das Schreiben gebannter Dateiendungen (zB. PHP-Skripte), falls vorhanden,</b> +Auch eine Option nur für Administratoren; Ermöglicht das Schreiben von PHP-Dateien (z.B. von weichen Referenzen in TypoScript-Vorlagen) auf das System. Dies ist normalerweise aus Sicherheitsgründen nicht zulässig. + + EXT:impexp/Resources/Public/Images/cshimages/impexp_misc3.png, +EXT:impexp/Resources/Public/Images/cshimages/phpext.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/impexp_misc3.png, +EXT:impexp/Resources/Public/Images/cshimages/phpext.png + + Options for import. +Here you are told that this PHP file cannot be allowed - because you didn't select the option "Allow to write banned file extensions (eg. PHP scripts), if any" + Optionen für das Importieren. +Hier wird mitgeteilt, dass diese PHP-Datei nicht erlaubt werden kann - weil die Option "Verbotene Dateierweiterungen dennoch erlauben (z. B. PHP-Skripte)" nicht ausgewählt wurde + + Import Action + Aktion + + + Press "Preview" to see the content of the import file or update the preview display according to changed configurations. +Press "Import"/"Update" if you want to perform the actual import. + +Before importing make sure you change any editable soft references that are shown in the preview data. + Klicken Sie auf "Vorschau", um den Inhalt der Importdatei zu sehen oder die Vorschau-Ansicht entsprechend der obigen Konfiguration zu aktualisieren. Klicken Sie "Vorschau" - "Import", wenn Sie den eigentlichen Import durchführen wollen. Stellen Sie sicher, dass Sie vor dem Import alle editierbaren Soft-References, die bei den Vorschaudaten angezeigt werden, geändert haben. + + EXT:impexp/Resources/Public/Images/cshimages/diffview.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:impexp/Resources/Public/Images/cshimages/diffview.png + + + Example of the result view after importing. As you can see the RTE attached images (soft references) has been written to new file names and the difference view tells you that the names changed in the bodytext content. + Beispiel der Ergebnis-Ansicht nach dem Importieren: Wie Sie sehen können, wurden die durch den RTE eingefügten Bilder (Soft-References) unter anderen Dateinamen gespeichert. Entsprechend wurden die Links im Seiteninhalt angepasst. + + + Enable System Logging + Protokollierung aktivieren + + + If you set this the system backend log will be filled with entries for all the actions that the import actually performs. By default this is left out for the sake of clarity. + Falls aktiviert, werden für alle beim Import tatsächlich durchgeführten Vorgänge Einträge in das System-Backend-Protokoll geschrieben. Aus Gründen der Übersichtlichkeit ist dies standardmäßig deaktiviert. + + + Upload import file + Importdatei übertragen + + + Select a file to import from your local computer and upload it here. If the upload completes successfully you can immediately see its content displayed in the preview display. + Wählen Sie hier eine Datei, die von Ihrem lokalen Rechner importiert werden soll, zum Hochladen aus. Wird die Übertragung erfolgreich abgeschlossen, so können Sie den Inhalt sofort in der Vorschauansicht sehen. + + + Notice that there are usually limits set by the server (PHP) to the size of uploaded files. If hit, upload fails and an error message is shown. + Beachten Sie, dass serverseitig (PHP) idR. Einschränkungen bezüglich der Größe hochzuladender Dateien bestehen. Bei Überschreiten dieser Grenze schlägt das Hochladen fehl und es wird ein Fehler angezeigt. + + + Preset title + Voreinstellungs-Titel + + + Icon + Icon + + + Public + Öffentlich + + + Owner + Besitzer + + + Page + Seite + + + Path + Pfad + + + Meta data + Metadaten + + + Own + Selbst + + + Notes + Notizen + + + Single record + Einzelner Datensatz + + + No presets found! + Keine Voreinstellungen gefunden! + + + + diff --git a/var/labels/de/info/Resources/Private/Language/de.InfoPageTsConfig.xlf b/var/labels/de/info/Resources/Private/Language/de.InfoPageTsConfig.xlf new file mode 100644 index 0000000..fdccb4e --- /dev/null +++ b/var/labels/de/info/Resources/Private/Language/de.InfoPageTsConfig.xlf @@ -0,0 +1,92 @@ + + + +
    + + + Page TSconfig + Seiten-TSconfig + + + All + Alle + + + Module key ('mod') with overruling user settings + Modulschlüssel ("mod") mit Überschreibungen der Benutzereinstellungen + + + Module: Web>Page + Modul: Web > Seite + + + Module: Web>View + Modul: Web > Anzeigen + + + Module: Web>Modules + Modul: Web > Module + + + Module: Web>List + Modul: Web > Liste + + + Module: Web>Info + Modul: Web > Info + + + Module: Web>Func + Modul: Web > Funktionen + + + Module: Web>Template + Modul: Web > Template + + + View TSconfig fields content + Inhalt des TSconfig-Felds anzeigen + + + Edit the field '%s' for all listed pages + Feld "%s" für alle aufgelisteten Seiten bearbeiten + + + Edit TSconfig for this page + Inhalt des TSconfig-Felds dieser Seite bearbeiten + + + Edit TSconfig for all shown pages + Inhalt des TSconfig-Felds aller angezeigter Seiten bearbeiten + + + Default Configuration from TYPO3_CONF_VARS + Standardkonfiguration aus TYPO3_CONF_VARS + + + Page TSconfig + Seiten-TSconfig + + + Sort alphabetically + Alphabetisch sortieren + + + Pagetitle: + Seitentitel: + + + Included Files: + Eingebundene Dateien: + + + Lines: + Zeilen: + + + There are no pages containing custom Page TSconfig settings in the page configuration. + Es gibt keine Seiten mit eigenen Seiten-TSconfig-Einstellungen in der Seitenkonfiguration. + + + + diff --git a/var/labels/de/info/Resources/Private/Language/de.locallang_csh_tsconfigInfo.xlf b/var/labels/de/info/Resources/Private/Language/de.locallang_csh_tsconfigInfo.xlf new file mode 100644 index 0000000..7fb898f --- /dev/null +++ b/var/labels/de/info/Resources/Private/Language/de.locallang_csh_tsconfigInfo.xlf @@ -0,0 +1,70 @@ + + + +
    + + + Page TSconfig hierarchy viewer + Betrachter für Hierarchie der Seiten-TSconfig + + + Allows the user to view the compiled Page TSconfig structure for a branch of the pagetree. + Zeigt dem Benutzer eine Übersicht der TSconfig-Struktur, nachdem alle relavanten TSconfig-Konfigurationen für diesen Teil des Seitenbaumes eingelesen wurden. + + + This viewer is indispensable for getting an overview of Page TSconfig settings as they apply to various branches in the page tree. You can see the configuration structure of any page where all inherited Page TSconfig is parsed and the result shown. This helps you to evaluate that the settings you have applied are actually found at the correct position in the configuration tree. +You can also see the Page TSconfig TypoScript code for each page in the root line with the viewer. + +See the links for more information about what Page TSconfig is. + Diese Übersicht ist unverzichtbar, wenn Sie sich einen Überblick über die TSconfig-Werte für die verschiedenen Bereiche des Seitenbaumes verschaffen wollen. Hier können Sie sich direkt die Konfigurationsstruktur jeder Seite anzeigen lassen, und zwar nachdem alle Seiten-TSconfig-Werte (inklusive der geerbten) eingelesen und ausgewertet wurden. Dies hilft Ihnen dabei zu überprüfen, ob die von Ihnen gesetzten Werte auch wirklich für die Seite übernommen wurden und sich an der richtigen Stelle des Konfigurationsbaumes befinden. Zudem können Sie sich auch den Seiten-TSconfig-TypoScript-Quelltext für jede Seite, die sich innerhalb der Root-Line befindet, anzeigen lassen. Lesen Sie die unten aufgeführten Dokumente, um mehr über die Seiten-TSconfig zu erfahren. + + _MOD_web_info:tsconfig_edit, +pages:TSconfig, +Page TSconfig objects | https://docs.typo3.org/typo3cms/TSconfigReference/PageTsconfig/Index.html + A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial. + _MOD_web_info:tsconfig_edit, +pages:TSconfig, +Seiten-TSconfig-Objekte | https://docs.typo3.org/typo3cms/TSconfigReference/PageTsconfig/Index.html + + EXT:info_pagetsconfig/Resources/Public/Images/cshimages/img_1.png, +EXT:info_pagetsconfig/Resources/Public/Images/cshimages/img_2.png, + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:info_pagetsconfig/cshimages/img_1.png, +EXT:info_pagetsconfig/cshimages/img_2.png, + + This is how the parsed Page TSconfig tree can look. It contains the "sum" of all the configuration code from the root line and any default settings. This shows the whole tree but you can also select other top level objects (TLO) in the selector box in the top if you want to limit the view to a single branch +One of the branches in Page TSconfig has the special property that it is overridden with any User TSconfig in the same object path given for the current backend user. When you view only the "mod" TLO any user settings for the current backend user are applied as well. Here it is evident that some additional settings must apply for the user since only "mod.SHARED.colPos_list" was actually found in Page TSconfig (according to the "All" view in the first image). + So könnte der vollständig ausgewertete Seiten-TSconfig-Baum für eine "Intro"-Seite aussehen. Dieser Baum bildet die Summe aller Konfigurationseinstellungen aus der Root-Line und den Standardwerten. Hier sehen Sie den kompletten Baum abgebildet, Sie können sich aber auch andere Top-Level-Objekte (TLO) mit Hilfe des Auswahlfeldes anzeigen lassen, wenn Sie sich nur für Teilbereiche interessieren. + + Page TSconfig content viewer + Betrachter für Inhalte der Seiten-TSconfig + + + Displays the raw TSconfig code of all pages in the current root line including any default code. + Zeigt den uninterpretierten TSconfig-Quelltext aller Seiten innerhalb der gewählten Root-Line (inklusive aller Standardwerte). + + + The parsed Page TSconfig tree you see in the default view is actually compiled from this TSconfig code in the order it appears here. This view lets you see how the parsed version came to be. +You can also click the edit-icons of the various pages to go directly to the TSconfig fields of the pages. + Der ausgewertete Seiten-TSconfig-Baum, welchen Sie in der Standardansicht sehen, wird eigentlich aus dem hier angezeigten Seiten-TSconfig-Quelltext und in dieser Reihenfolge gebildet. Somit können Sie ersehen, wie der vollständig ausgewerteten Seiten-TSconfig-Baum zustande kam. Mit einem Mausklick auf das Bearbeitungssymbol gelangen Sie direkt zu den Seiten-TSconfig-Feldern der entsprechenden Seiten. + + _MOD_web_info:tsconfig_hierarchy + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + _MOD_web_info:tsconfig_hierarchy + + + EXT:info_pagetsconfig/Resources/Public/Images/cshimages/img_3.png, +EXT:info_pagetsconfig/Resources/Public/Images/cshimages/img_4.png, +EXT:info_pagetsconfig/Resources/Public/Images/cshimages/img_5.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:info_pagetsconfig/cshimages/img_3.png, +EXT:info_pagetsconfig/cshimages/img_4.png, +EXT:info_pagetsconfig/cshimages/img_5.png + + Shows the raw Page TSconfig code. First you see the default content from TYPO3_CONF_VARS (probably added by extensions), then the content from the "TSconfig" field of the first page in the root line ("Intro") and then for each root line page up to the current page (not shown in screenshot). +In the bottom of the page you will see a link which will open editing forms for all of the TSconfig fields shown in the list! +Here you see specifically the TSconfig fields of the first and second page in the rootline being edited. Notice the "TS" icon next to the first field - this will bring up a wizard that helps you to select among available Page TSconfig properties. + Zeigt den uninterpretierten Seiten-TSconfig-Quelltext. Zuerst werden die Standardwerte aus TYPO3_CONF_VARS angezeigt (diese können aus Erweiterungen stammen), dann der Inhalt des TSconfig-Feldes der ersten Seite innerhalb der Root-Line (in diesem Fall der "Intro"-Seite) und dann der Quelltext aller Seiten innerhalb der Root-Line bis zur gewählten Seite (hier nicht abgebildet). Am Ende der Seite wird das Bearbeitungssysmbol angezeigt, welches Sie durch Anklicken direkt zum TSconfig-Feld der entsprechenden Seite bringt! Hier sehen Sie die TSconfig-Felder der ersten und zweiten Seite innerhalb der Root-Line. Beachten Sie das Symbol "TS" neben dem ersten Feld. Mit einem Klick können Sie einen Assistenten aufrufen, der Ihnen die an dieser Stelle erlaubten Seiten-TSconfig-Optionen erklärt. + + + diff --git a/var/labels/de/info/Resources/Private/Language/de.locallang_csh_web_info.xlf b/var/labels/de/info/Resources/Private/Language/de.locallang_csh_web_info.xlf new file mode 100644 index 0000000..dd286c7 --- /dev/null +++ b/var/labels/de/info/Resources/Private/Language/de.locallang_csh_web_info.xlf @@ -0,0 +1,28 @@ + + + +
    + + + Web > Info module + Web > Info + + + The idea of the Web>Info module is to be a host module for backend applications that wish to present information / analysis of pages or branches of the page tree. This could be website statistics, caching status information etc. + Das Modul "Web > Info" dient als "Container" für all diejenigen Backend-Erweiterungen, welche Informationen oder Analysen zu einzelnen Seiten oder dem gesamten Seitenbaum liefern. Darunter fallen z.B. Zugriffstatistiken, Cache-Informationen, Änderungsverläufe, Protokolldateien etc. + + + The Web>Info module shows information rather than offering functionality. It is up to extension programmers to decide in which of these two modules they want to insert functionality. + Das Modul "Web > Info" unterscheidet sich vom Modul "Web > Funktionen" dadurch, dass es primär Informationen statt Änderungsmöglichkeiten bietet. Es liegt am Programmierer zu entscheiden, in welchem dieser Module seine Backend-Erweiterung erscheinen soll. + + + EXT:info/Resources/Public/Images/cshimages/pagetree_overview_10.png + EXT:info/Resources/Public/Images/cshimages/pagetree_overview_10.png + + + The Web>Info module as provided by the core is an empty shell. It provides an API that extensions can use to attach function menu items to the Info module. Here you see the "Page TSconfig" overview from the extension "info_pagetsconfig". + Der TYPO3-Kern liefert mit dem Modul "Web > Info" lediglich einen leeren Container. Durch eine Programmierschnittstelle (API) können Backend-Erweiterungen Menüeinträge innerhalb des Moduls "Web > Info" zur Verfügung stellen. Hier sehen Sie die "Seiten-TSconfig"-Übersicht der Erweiterung "info_pagetsconfig". + + + + diff --git a/var/labels/de/info/Resources/Private/Language/de.locallang_csh_webinfo.xlf b/var/labels/de/info/Resources/Private/Language/de.locallang_csh_webinfo.xlf new file mode 100644 index 0000000..2bd24c2 --- /dev/null +++ b/var/labels/de/info/Resources/Private/Language/de.locallang_csh_webinfo.xlf @@ -0,0 +1,112 @@ + + + +
    + + + Basic Settings + Basiseinstellungen + + + Displays a selection of fields from page records which are regarded as foundational settings for pages. That includes aliases, start- and stop times, access restriction information etc. + Stellt eine Auswahl von Feldern bestimmter Seiten dar, die grundsätzliche Einstellungen für Seiten enthalten. Dazu gehören Aliase, Start- und Stoppzeiten, Zugriffsbeschränkungen usw. + + + The Basic Settings view resembles the Cache and Age view quite a lot. They are different only by the selection of fields they show. + +<b>Batch editing page fields</b> +You will find multiple edit-icons around the interface. All edit icons in head lines will bring you to an editing dialog where you can change exactly that field for all listed tables! Very useful for batch-editing of say all "Start" times. +If you click the edit icon at the ID numbers of pages you will get straight to the regular editing of a whole page record. + Die Ansicht der Basiseinstellungen ähnelt stark der von Cache und Alter. Sie unterscheiden sich lediglich durch die Auswahl der Felder, die sie anzeigen. <b>Bearbeitung mehrerer Felder gleichzeitig</b> In dieser Ansicht finden Sie Bearbeitungssymbole für die mehrfache Bearbeitung. Die Symbole in den Zeilen der Überschriften führen in einen Bearbeitungsmodus, in dem man genau dieses Feld für alle aufgeführten Tabellen bearbeiten kann! Dies ist sehr nützlich, um etwa alle Start-Zeiten der Seiten zu verändern. Wenn man auf das Bearbeitungssymbol der ID-Nummern klickt, gelangt man direkt zur normalen Ansicht zur Bearbeitung des gesamten Seitendatensatzes. + + xMOD_csh_corebe:list_module, +_MOD_web_info:func_2, +_MOD_web_info:pagetree_overview + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + xMOD_csh_corebe:list_module, _MOD_web_info:func_2, _MOD_web_info:pagetree_overview + + EXT:frontend/Resources/Public/Images/cshimages/pagetree_overview_4.png, +EXT:frontend/Resources/Public/Images/cshimages/pagetree_overview_8.png, +EXT:frontend/Resources/Public/Images/cshimages/pagetree_overview_9.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/pagetree_overview_4.png, +EXT:frontend/Resources/Public/Images/cshimages/pagetree_overview_8.png, +EXT:frontend/Resources/Public/Images/cshimages/pagetree_overview_9.png + + The Basic Settings view offers a very convenient overview of page aliases, start times and access restriction settings in the tree branch. +If you click an edit-icon in the header you will be able to edit that field for all listed pages. + Die Ansicht der Basiseinstellungen bietet einen bequemen Überblick über die Seiten-URLs, Startzeiten und Zugriffsbeschränkungen im Zweig des Seitenbaums. +Wenn man auf ein Bearbeitungssymbol in der Überschrift klickt, kann man das entsprechende Feld für alle aufgelisteten Seiten bearbeiten. + + Record Overview + Datensatzübersicht + + + Record overview gives you an indispensable overview of the distribution of records in the page tree. Each database table in the system is represented with a column and for each page you can see the number of records from that table located on the page. + Die Datensatzübersicht gibt einen guten Überblick über die Verteilung bestimmter Datensätzen innerhalb des Seitenbaumes. Jede Datenbanktabelle des Systems wird in einer eigenen Spalte dargestellt, jeweils mit der Anzahl der Datensätze dieser Tabelle, die auf der Seite enhalten sind. + + + <b>Notice:</b> Be careful with the level-setting. A high level-setting may cause the module to respond very slowly if there are many pages and many records in the database as well! + +<b>Tree stop?</b> +Notice the red "+" next to a page in the page tree? This is due to a setting for that page record which means that the page tree will not expand for this page. Typically this is set for protection when there are a large amount of subpages underneath (hundreds of pages typically). If you click the icon/title the overview will jump to make this page the new root of the overview. + <b>Hinweis:</b> Achten Sie auf die Ebeneneinstellung. Wenn Sie beispielsweise die Anzeige von "3 Ebenen" auswählen, kann das System eventuell sehr langsam reagieren, falls viele Seiten und entsprechend viele Datensätze in der Datenbank enthalten sind! <b>Teilansicht</b> Haben Sie das kleine rote "+" neben einigen Seiten im Seitenbaum bemerkt? Der Grund dafür ist eine Einstellung für bestimmte Seiten, die Sie daran hindern, den Seitenbaum für ihre Unterseiten aufzuklappen. Normalerweise wird diese Einstellung als Schutzmaßnahme verwendet, wenn sich unterhalb der Seiten sehr viele weitere Seiten befinden (normalerweise mehrere Hundert). Wenn Sie auf das Symbol/den Titel klicken, wird für die Übersicht diese Seite als neuer Ausgangspunkt verwendet. + + _MOD_web_info:pagetree_overview, +pages:php_tree_stop + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + _MOD_web_info:pagetree_overview, pages:php_tree_stop + + EXT:frontend/Resources/Public/Images/cshimages/pagetree_overview_6.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/pagetree_overview_6.png + + + You can easily see the distribution of Content Elements on a page. You can also see where Template Records - and basically any record! - are located in the page tree! + Beachten Sie, wie einfach Sie einen Überblick über die Verteilung der Inhaltselemente auf den Seiten bekommen. Sie können ebenfalls sehen, wo sich Vorlagendatensätze - grundsätzlich jede Art von Datensätzen - im Seitenbaum befinden. + + + Cache and Age + Cache und Alter + + + Displays a selection of fields from page records related to page caching and time settings. + Zeigt eine Auswahl an Feldern aus Seitendatensätzen, die Informationen zum Caching der Seite und deren zeitlicher Steuerung enthalten. + + + _MOD_web_info:func_0, +_MOD_web_info:pagetree_overview, +pages:TSconfig + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + _MOD_web_info:func_0, _MOD_web_info:pagetree_overview, pages:TSconfig + + EXT:frontend/Resources/Public/Images/cshimages/pagetree_overview_5.png, +EXT:frontend/Resources/Public/Images/cshimages/pagetree_overview_7.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/pagetree_overview_5.png, +EXT:frontend/Resources/Public/Images/cshimages/pagetree_overview_7.png + + The "Cache and Age" view. +Here you see the "TSconfig" column. The overview exposes that these two pages include some Page TSconfig code! + Die Ansicht "Cache und Alter". Hier sehen Sie die Spalte "TSconfig". Die Übersicht zeigt, dass diese beiden Seiten TSconfig-Code enhalten! + + EXT:frontend/Resources/Public/Images/cshimages/localizationoverview.png, +EXT:frontend/Resources/Public/Images/cshimages/localizationoverview1.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:frontend/Resources/Public/Images/cshimages/localizationoverview.png, +EXT:frontend/Resources/Public/Images/cshimages/localizationoverview1.png + + Localization overview in the Web>Info module. Use the buttons to edit, view and create new page translation headers. Use the regular page module to put localized content on the pages. +The "Localization settings" that affect availability of pages in the various languages. + Übersetzungsübersicht innerhalb des Moduls Web>Info. Benutzen Sie die Schaltflächen, um Übersetzungen von Seitenüberschriften anzuzeigen, zu bearbeiten oder neu zu erstellen. Verwenden Sie das normale Seitenmodul, um Inhalte zu übersetzen. Die "Lokalisierungseinstellungen" beeinflussen die Verfügbarkeit der Seiten in den verschiedenen Sprachen. + + Localization overview + Übersetzungsübersicht + + + Gives an overview of which pages in the page tree are translated to the system languages installed. + Zeigt eine Übersicht der Seiten, welche in die installierten Systemsprachen übersetzt wurden. + + + + diff --git a/var/labels/de/info/Resources/Private/Language/de.locallang_mod_web_info.xlf b/var/labels/de/info/Resources/Private/Language/de.locallang_mod_web_info.xlf new file mode 100644 index 0000000..6323775 --- /dev/null +++ b/var/labels/de/info/Resources/Private/Language/de.locallang_mod_web_info.xlf @@ -0,0 +1,24 @@ + + + +
    + + + Page information + Seiteninformation + + + Page related information, eg. hit statistics, change log, record counts + Seitenbezogene Informationen, z.B. Zugriffsstatistik, Änderungsprotokollierung, Datensatzanzahl + + + The Web>Info module is focused on statistic information about pages. This includes statistics of pagehits and a changelog allowing browsing of page history changes. An overview of the number of records on each page as well as page settings presented in a classic tree structure is provided. + Das Modul Web > Info ist auf statistische Informationen über Web-Seiten spezialisiert. Dies beinhaltet Statistiken über Seitenzugriffe und eine Änderungsprotokollierung, über die man sich durch alle Änderungen der Seite bewegen kann. Es steht sowohl eine Übersicht der verwendeten Datensätze auf den einzelnen Seiten als auch der Seiteneinstellungen in Form einer Baumansicht zur Verfügung. + + + Info + Info + + + + diff --git a/var/labels/de/info/Resources/Private/Language/de.locallang_webinfo.xlf b/var/labels/de/info/Resources/Private/Language/de.locallang_webinfo.xlf new file mode 100644 index 0000000..f698999 --- /dev/null +++ b/var/labels/de/info/Resources/Private/Language/de.locallang_webinfo.xlf @@ -0,0 +1,120 @@ + + + +
    + + + Pagetree overview + Seitenbaumübersicht + + + Internal notes + Interne Notizen + + + Page information + Seiteninformationen + + + Basic settings + Basiseinstellungen + + + Cache and Age + Cache und Alter + + + Record overview + Datensatzübersicht + + + Page hits + Seitenzugriffe + + + Total hits + Zugriffe insgesamt + + + Hits in main sections + Zugriffe auf Hauptbereich + + + Statistics in the period %s back to %s + Statistik der Zeitspanne %s zurück bis %s + + + Created by + Erstellt von + + + Created date + Erstellt am + + + Last change + Letzte Änderung + + + Last change, content + Letzte Änderung, Inhalt + + + Hit Statistics + Zugriffsstatistik + + + View page + Seite anzeigen + + + Localization overview + Lokalisierungs-Übersicht + + + Edit default language page properties + Seiteneigenschaften der Standardsprache bearbeiten + + + Edit all language overlay records + Alle Übersetzungen bearbeiten + + + Edit all page properties + Alle Seiteneigenschaften bearbeiten + + + Edit page + Seite bearbeiten + + + Edit page translation + Übersetzung bearbeiten + + + ERROR: there are two or more page overlay records for this language! Only one is allowed! + FEHLER: Es existieren zwei oder mehr Übersetzungen für diese Seite! Nur eine ist erlaubt! + + + Edit language overlay record + Übersetzung bearbeiten + + + Page + Seite + + + Default + Standard + + + Create new translation headers + Neue Übersetzungen erstellen + + + Content Element Count + Anzahl Inhaltselemente + + + + diff --git a/var/labels/de/install/Resources/Private/Language/Report/de.locallang.xlf b/var/labels/de/install/Resources/Private/Language/Report/de.locallang.xlf new file mode 100644 index 0000000..ffac70e --- /dev/null +++ b/var/labels/de/install/Resources/Private/Language/Report/de.locallang.xlf @@ -0,0 +1,134 @@ + + + +
    + + + System environment check + Systemumgebungsüberprüfung + + + %1$s Test(s) + %1$s Test(s) + + + The system environment check returned errors. Those errors will affect the functionality and stability of your TYPO3 CMS instance. Please check the install tool "System environment" for all details. + Die Systemumgebungsüberprüfung ergab Fehler. Diese Fehler werden die Funktionalität und Stabilität Ihrer TYPO3-Installation beeinträchtigen. Bitte überprüfen Sie die Seite "System environment" im Install Tool für mehr Details. + + + The system environment check returned warnings. Those warnings might have a negative effect on the functionality and stability of your TYPO3 CMS instance. Please check the install tool "System environment" for all details. + Die Systemumgebungsüberprüfung ergab Warnungen. Diese Warnungen könnten einen negativen Einfluss auf die Funktionalität und Stabilität Ihrer TYPO3-CMS-Installation haben. Bitte überprüfen Sie die Seite "System environment" im Install Tool für mehr Details. + + + The system environment check returned notices. Those should not affect the functionality and stability of your TYPO3 CMS instance. Please check the install tool "System environment" for all details. + Die Systemumgebungsüberprüfung ergab Hinweise. Diese Hinweise sollten die Funktionalität und Stabilität Ihrer TYPO3-CMS-Installation nicht beeinträchtigen. Bitte überprüfen Sie die Seite "System environment" im Install Tool für mehr Details. + + + + + + + + + File System + Dateisystem + + + Writable + Beschreibbar + + + Required directory missing + Benötigtes Verzeichnis fehlt + + + Directory not existing + Verzeichnis fehlt + + + Directory should be writable + Verzeichnis sollte beschreibbar sein + + + Directory not writable + Verzeichnis nicht beschreibbar + + + %s does not exist. + %s existiert nicht. + + + %s does not exist and could not be created. + %s existiert nicht und konnte nicht erstellt werden. + + + Also note that it should be writable, if it did exist. + Beachten Sie auch, dass das Verzeichnis beschreibbar sein sollte, wenn es existieren würde. + + + %s should be writable. + %s sollte beschreibbar sein. + + + %s must be writable. + %s muss beschreibbar sein. + + + Remaining updates + Verbleibende Aktualisierungen + + + Could not fetch version matrix of TYPO3. Maybe this instance is blocked by a firewall? + Matrix der verfügbaren TYPO3-Versionen konnte nicht heruntergeladen werden. Wird der Zugriff möglicherweise von einer Firewall blockiert? + + + This version of TYPO3 seems to be a development version. Thus no update information exists. + Diese Version von TYPO3 scheint eine Entwicklungsversion zu sein. Daher stehen keine Informationen zu Aktualisierungen bereit. + + + It seems that this TYPO3 version has never been released. Thus no update information exists. + Offenbar ist diese TYPO3-Version nie veröffentlicht worden. Daher stehen keine Informationen zu Aktualisierungen bereit. + + + There is a new version of TYPO3 available, updating is security relevant. Please update to version %s + Eine neue Version von TYPO3 ist verfügbar. Diese Aktualisierung ist sicherheitsrelevant. Bitte aktualisieren Sie auf Version %s + + + There is a new version of TYPO3 available. You can update to version %s + Eine neue Version von TYPO3 ist verfügbar. Aktualisieren Sie auf Version %s + + + The TYPO3 version you're using is not supported anymore. You should update to a supported version. + Die TYPO3-Version, die Sie verwenden, wird nicht mehr unterstützt. Sie sollten auf eine unterstützte Version aktualisieren. + + + Automatic update checking failed, please check for updates manually. + Die automatische Überprüfung auf Aktualisierungen ist fehlgeschlagen. Bitte prüfen Sie manuell, ob Aktualisierung verfügbar sind. + + + Your TYPO3 version is up-to-date. + Ihre TYPO3-Version ist aktuell. + + + Install Tool Password + Passwort für das Installations-Tool + + + Install Tool + Install-Tool + + + Enabled permanently + Dauerhaft aktiviert + + + Enabled temporarily + Temporär aktiviert + + + The Install Tool is temporarily enabled. Delete the file "%s" when you have finished setting up TYPO3. If not used the Install Tool will be disabled automatically in %s minutes. + Das Installations-Tool ist temporär aktiviert. Löschen Sie die Datei "%s", wenn Sie die Installation von TYPO3 abgeschlossen haben. Wenn Sie das Installations-Tool nicht benutzen, wird es in %s Minuten automatisch deaktiviert. + + + + diff --git a/var/labels/de/install/Resources/Private/Language/de.BackendModule.xlf b/var/labels/de/install/Resources/Private/Language/de.BackendModule.xlf new file mode 100644 index 0000000..a104932 --- /dev/null +++ b/var/labels/de/install/Resources/Private/Language/de.BackendModule.xlf @@ -0,0 +1,39 @@ + + + +
    + + + Install Tool + Installations-Tool + + + Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.<br /><em>Access for 'admin' users only!</em> + Bietet einen Link auf das Installations-Tool. Zu beachten ist, dass das Installations-Tool (in typo3/install/) aktiviert sein muss.<br /><em>Zugriff nur für Administratoren!</em> + + + Install + Installation + + + The Install Tool is locked + Das Installations-Tool ist deaktiviert. + + + <p>For security reasons the Install Tool is locked by default.</p> +<p>To enable the Install Tool, the file <strong>ENABLE_INSTALL_TOOL</strong> must be created in the directory <strong>typo3conf/</strong>.</p> +<p>Just click the button below, the file will be created for you and the Install Tool will be unlocked.</p> +<p><strong>Security note: </strong>When you are finished with your work, please log out of the Install Tool. Otherwise TYPO3 will automatically lock the Install Tool after one hour.</p> + + <p>Das Installations-Tool ist aus Sicherheitsgründen standardmäßig gesperrt.</p> +<p>Um das Installations-Tool zu entsperren, müssen Sie eine leere Datei mit dem Namen ENABLE_INSTALL_TOOL im Ordner typo3conf/ anlegen.</p> +<p>Wenn Sie die nachfolgende Schaltfläche klicken, wird diese Datei für Sie erstellt und das Installations-Tool entsperrt.</p> +<p>Wir empfehlen Ihnen, sich nach getaner Arbeit vom Installations-Tool abzumelden. Andernfalls wird das Installations-Tool nach einer Stunde automatisch gesperrt.</p> + + + Unlock the Install&#160;Tool + Installations-Tool freischalten + + + + diff --git a/var/labels/de/install/Resources/Private/Language/de.ModuleInstallEnvironment.xlf b/var/labels/de/install/Resources/Private/Language/de.ModuleInstallEnvironment.xlf new file mode 100644 index 0000000..5eb48d9 --- /dev/null +++ b/var/labels/de/install/Resources/Private/Language/de.ModuleInstallEnvironment.xlf @@ -0,0 +1,20 @@ + + + +
    + + + Environment + Umgebung + + + Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.<br /><em>Access for 'admin' users only!</em> + Stellt einen einfachen Link zum Install-Tool zur Verfügung. Beachten Sie, dass das Install-Tool (in typo3/install/) aktiviert sein muss.<br /><em>Zugriff nur für Administratoren!</em> + + + Environment + Umgebung + + + + diff --git a/var/labels/de/install/Resources/Private/Language/de.ModuleInstallMaintenance.xlf b/var/labels/de/install/Resources/Private/Language/de.ModuleInstallMaintenance.xlf new file mode 100644 index 0000000..c7ab0fb --- /dev/null +++ b/var/labels/de/install/Resources/Private/Language/de.ModuleInstallMaintenance.xlf @@ -0,0 +1,20 @@ + + + +
    + + + Maintenance + Wartung + + + Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.<br /><em>Access for 'admin' users only!</em> + Stellt einen einfachen Link zum Install-Tool zur Verfügung. Beachten Sie, dass das Install-Tool (in typo3/install/) aktiviert sein muss.<br /><em>Zugriff nur für Administratoren!</em> + + + Maintenance + Wartung + + + + diff --git a/var/labels/de/install/Resources/Private/Language/de.ModuleInstallSettings.xlf b/var/labels/de/install/Resources/Private/Language/de.ModuleInstallSettings.xlf new file mode 100644 index 0000000..6878656 --- /dev/null +++ b/var/labels/de/install/Resources/Private/Language/de.ModuleInstallSettings.xlf @@ -0,0 +1,20 @@ + + + +
    + + + Settings + Einstellungen + + + Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.<br /><em>Access for 'admin' users only!</em> + Stellt einen einfachen Link zum Install-Tool zur Verfügung. Beachten Sie, dass das Install-Tool (in typo3/install/) aktiviert sein muss.<br /><em>Zugriff nur für Administratoren!</em> + + + Settings + Einstellungen + + + + diff --git a/var/labels/de/install/Resources/Private/Language/de.ModuleInstallUpgrade.xlf b/var/labels/de/install/Resources/Private/Language/de.ModuleInstallUpgrade.xlf new file mode 100644 index 0000000..c716b62 --- /dev/null +++ b/var/labels/de/install/Resources/Private/Language/de.ModuleInstallUpgrade.xlf @@ -0,0 +1,20 @@ + + + +
    + + + Upgrade + Aktualisierung + + + Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.<br /><em>Access for 'admin' users only!</em> + Stellt einen einfachen Link zum Install-Tool zur Verfügung. Beachten Sie, dass das Install-Tool (in typo3/install/) aktiviert sein muss.<br /><em>Zugriff nur für Administratoren!</em> + + + Upgrade + Aktualisierung + + + + diff --git a/var/labels/de/recordlist/Resources/Private/Language/de.locallang.xlf b/var/labels/de/recordlist/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..c0e4bce --- /dev/null +++ b/var/labels/de/recordlist/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,12 @@ + + + +
    + + + [title missing] + [Titel fehlt] + + + + diff --git a/var/labels/de/recordlist/Resources/Private/Language/de.locallang_browse_links.xlf b/var/labels/de/recordlist/Resources/Private/Language/de.locallang_browse_links.xlf new file mode 100644 index 0000000..ed11bf2 --- /dev/null +++ b/var/labels/de/recordlist/Resources/Private/Language/de.locallang_browse_links.xlf @@ -0,0 +1,168 @@ + + + +
    + + + Remove link + Link entfernen + + + Upload Image + Bild hochladen + + + Update + Aktualisieren + + + Path + Pfad + + + Page + Seite + + + File + Datei + + + Folder + Ordner + + + External URL + Externe URL + + + Email + E-Mail + + + Special + Spezial + + + Folder Tree + Verzeichnisbaum + + + Files + Dateien + + + Folders + Ordner + + + Target + Zielfenster + + + Relationship + Beziehung + + + CSS-Class + CSS-Klasse + + + Title + Titel + + + Additional link parameters + Zusätzliche Link-Parameter + + + New window + Neues Fenster + + + Top + Ganzes Fenster + + + None - new link! + Keiner. Neuen Link setzen! + + + Page tree + Seitenbaum + + + Content elements + Inhaltselemente + + + Select Records + Datensätze auswählen + + + Add to list... + Zur Liste hinzufügen... + + + Info + Info + + + Email address + E-Mail-Adresse + + + Set Link + Link setzen + + + https://... + https://... + + + Image is larger than shown here! Click to redraw page with full sized images. + Das Bild ist größer als angezeigt! Zur Anzeige in voller Größe bitte anklicken. + + + Find and click on your image then drag it into the editor in the main window! + Das gewünschte Bild suchen, anklicken und es in den Editor im Hauptfenster ziehen! + + + You cannot drag images from this folder (yellow) because it is internal on the server. + Bilder aus diesem Verzeichnis können nicht herübergezogen werden, da sie im internen Bereich des Servers liegen. + + + Current Link + Aktueller Link + + + ERROR: Invalid character found in file path (%s). Cannot add the file! + FEHLER: Ungültiges Zeichen im Dateipfad gefunden (%s). Datei kann nicht hinzugefügt werden! + + + Toggle selection + Auswahl umkehren + + + Import selection + Auswahl importieren + + + Record selector + Datensatzauswahl + + + File selector + Dateiauswahl + + + Folder selector + Ordnerauswahl + + + Page ID + Seiten-ID + + + + diff --git a/var/labels/de/redirects/Resources/Private/Language/de.locallang_db.xlf b/var/labels/de/redirects/Resources/Private/Language/de.locallang_db.xlf new file mode 100644 index 0000000..b0b911a --- /dev/null +++ b/var/labels/de/redirects/Resources/Private/Language/de.locallang_db.xlf @@ -0,0 +1,108 @@ + + + +
    + + + Redirect + Weiterleitung + + + Source Domain + Quelldomain + + + Source Path + Quellpfad + + + SSL Redirect + SSL-Weiterleitung + + + Force SSL Redirect + SSL-Weiterleitung erzwingen + + + GET Parameters + GET-Parameter + + + Keep GET Parameters + GET-Parameter beibehalten + + + GET Parameters (source) + GET-Parameter (Quelle) + + + Respect GET Parameters + GET-Parameter beachten + + + Target + Ziel + + + Status Code HTTP Header + HTTP-Statuscode + + + 301 Moved Permanently + 301 Moved Permanently + + + 302 Found + 302 Found + + + 303 See Other + 303 See Other + + + 307 Temporary Redirect + 307 Temporary Redirect + + + Count + Anzahl + + + Last Hit On + Letzter Treffer am + + + Hit Counter + Trefferzähler + + + Disable Hit Counter + Trefferzähler deaktivieren + + + Disable + Deaktiveren + + + Statistics + Statistiken + + + Is regular expression? + Ist ein regulärer Ausdruck? + + + Yes + Ja + + + Disable + Deaktiveren + + + Deactivate redirect + Weiterleitung deaktivieren + + + + diff --git a/var/labels/de/redirects/Resources/Private/Language/de.locallang_module_redirect.xlf b/var/labels/de/redirects/Resources/Private/Language/de.locallang_module_redirect.xlf new file mode 100644 index 0000000..7e87492 --- /dev/null +++ b/var/labels/de/redirects/Resources/Private/Language/de.locallang_module_redirect.xlf @@ -0,0 +1,136 @@ + + + +
    + + + Redirect Administration + Weiterleitungsverwaltung + + + This is the administration area for Web Redirects. + Das ist der Verwaltungsbereich für Weiterleitungen. + + + Redirects + Weiterleitungen + + + Global redirect (any domain) + Globale Weiterleitungen (beliebige Domain) + + + Redirect Management + Weiterleitungsverwaltung + + + Add redirect + Weiterleitung hinzufügen + + + No redirects found! + Keine Weiterleitungen gefunden! + + + There are currently no redirect records found in the database. + Momentan existieren keine Weiterleitungsdatensätze in der Datenbank. + + + Create new redirect + Neue Weiterleitung erstellen + + + No redirects found! + Keine Weiterleitungen gefunden! + + + With the current set of filters applied, no redirect could be found. + Mit dem aktuell angewandten Filtern konnten keine Weiterleitungen gefunden werden. + + + Remove all filter + Alle Filter entfernen + + + Show All + Alle anzeigen + + + Destination (Path or Page ID) + Ziel (Pfad oder Seiten-ID) + + + Status Code + Statuscode + + + Send + Senden + + + Redirect is not activated! + Die Weiterleitung ist nicht aktiviert! + + + Source Host + Quellrechner + + + Source Path + Quellpfad + + + /my-path/ or #^/my-path/$# (when regex enabled) + /mein-pfad/ oder #^/mein-pfad/$# (wenn Regex aktiviert) + + + Destination + Ziel + + + Page ID + Seiten-ID + + + Status Code + Statuscode + + + Hits + Treffer + + + %s hit + %s Treffer + + + %s hits + %s Treffer + + + Reset Hit Counter (!) + Trefferzähler zurücksetzen(!) + + + Reset the hitcounter of this record? + Trefferzähler für diesen Datensatz zurücksetzen? + + + Are you sure you want to reset the hitcounter of this record? + Trefferzähler für diesen Datensatz tatsächlich zurücksetzen? + + + Last Hit on + Letzter Treffer am + + + Never + Nie + + + Go to + Gehe zu + + + + diff --git a/var/labels/de/reports/Resources/Private/Language/de.locallang.xlf b/var/labels/de/reports/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..c400c22 --- /dev/null +++ b/var/labels/de/reports/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,32 @@ + + + +
    + + + Reports + Berichte + + + A collection of several system reports. + Dieses Modul enthält eine Sammlung verschiedener Systemberichte.<br /><em>Zugriff nur für Administratoren!</em> + + + System Reports + Systemberichte + + + Reports + Berichte + + + Overview + Übersicht + + + Report + Bericht: + + + + diff --git a/var/labels/de/reports/Resources/Private/Language/de.locallang_reports.xlf b/var/labels/de/reports/Resources/Private/Language/de.locallang_reports.xlf new file mode 100644 index 0000000..d094f06 --- /dev/null +++ b/var/labels/de/reports/Resources/Private/Language/de.locallang_reports.xlf @@ -0,0 +1,395 @@ + + + +
    + + + Status Report + Statusbericht + + + Get a status report about your site's operation and any detected problems. + Erhalten Sie einen Statusbericht über Ihre Website und erkannte Probleme. + + + Here you can find a short overview of your site's parameters as well as any problems detected with your installation. It may be useful to copy and paste this information into support requests filed on TYPO3's support mailinglists and project issue trackers. + Hier finden Sie eine kurze Übersicht über die Parameter der Website sowie in der Installation festgestellte Probleme. Diese Informationen können für Support-Anfragen in den TYPO3-Mailinglisten und -Bugtrackern hilfreich sein. + + + OK + OK + + + Wrong value detected + Falscher Wert festgestellt + + + Information + Information + + + Insecure + Unsicher + + + Disabled + Deaktiviert + + + Enabled + Aktiviert + + + Enabled permanently + Dauerhaft aktiviert + + + Enabled temporarily + Temporär aktiviert + + + Empty + Leer + + + None + Keine + + + Connection Failed + Verbindung fehlgeschlagen + + + Check Failed + Überprüfung fehlgeschlagen + + + Update Complete + Aktualisierung vollständig + + + Update Incomplete + Aktualisierung nicht vollständig + + + One or more problems were detected with your TYPO3 installation. Please check the status report for more information. + Ein oder mehrere Probleme wurden in Ihrer TYPO3-Installation festgestellt. Bitte prüfen Sie den Statusbericht für mehr Informationen. + + + This report contains all System Status Notifications from your TYPO3 installation. Please check the status report for more information. + Dieser Bericht umfasst alle Systemstatusbenachrichtungen Ihrer TYPO3-Installation. Bitte prüfen Sie den Statusbericht für mehr Informationen. + + + TYPO3 System + TYPO3-System + + + System + System + + + Security + Sicherheit + + + Configuration + Konfiguration + + + Reference Index + Referenz-Index + + + File Abstraction Layer + Dateiabstraktionsschicht + + + Files flagged as missing + Als fehlend markierte Dateien + + + %1$s files + %1$s Dateien + + + These files are flagged as missing. Restore the files and run the indexer to reset the missing flag. + Diese Dateien sind als fehlend markiert. Stellen Sie die Dateien wieder her und führen Sie den Indexierer aus, um die Markierung zurückzusetzen. + + + Memcached Configuration + Memcached-Konfiguration + + + PHP safe_mode + PHP-Safe-Mode + + + PHP magic_quotes_gpc + PHP: magic_quotes_gpc + + + Permissions of created files + Berechtigungen für erstellte Dateien + + + Files created by TYPO3 are configured to be world writable. Depending on your server configuration, this can be a security risk. It is usually better to configure the create mask to not allow writing to files by "others". A sane default is often '0660' for $GLOBALS['TYPO3_CONF_VARS']['SYS']['fileCreateMask']. This can be set in the install tool. + Durch TYPO3 erstellte Dateien sind für jeden schreibbar konfiguriert. Abhängig von Ihrer Serverkonfiguration kann dies ein Sicherheitsrisiko darstellen. Es ist üblicherweise besser, das Schreiben von Dateien nicht für "jeden" zu erlauben. Eine sinnvolle Standardeinstellung ist oft '0660' für $GLOBALS['TYPO3_CONF_VARS']['SYS']['fileCreateMask']. Dies kann im Install-Tool eingestellt werden. + + + Permissions of created directories + Berechtigungen für erstellte Verzeichnisse + + + Directories created by TYPO3 are configured to be world writable. Depending on your server configuration, this can be a security risk. It is usually better to configure the create mask to not allow writing to directories by "others". A sane default is often '2770' for $GLOBALS['TYPO3_CONF_VARS']['SYS']['folderCreateMask']. This can be set in the install tool. + Durch TYPO3 erstellte Verzeichnisse sind für jeden schreibbar konfiguriert. Abhängig von Ihrer Serverkonfiguration kann dies ein Sicherheitsrisiko darstellen. Es ist üblicherweise besser, das Schreiben in Verzeichnisse durch "jeden" nicht zu erlauben. Eine sinnvolle Standardeinstellung ist oft '2770' für $GLOBALS['TYPO3_CONF_VARS']['SYS']['folderCreateMask']. Dies kann im Install-Tool eingestellt werden. + + + MySQL Database Character Set + Zeichensatz der MySQL-Datenbank + + + Checking database character set failed, got key "%1$s" instead of "character_set_database" + Überprüfung des Zeichensatzes fehlgeschlagen, Ergebnis war "%1$s" anstelle von "character_set_database" + + + Your default database uses character set "%1$s", but only "utf8" or "utf8mb4" is supported with TYPO3. + Ihre Standard-Datenbank verwendet den Zeichensatz "%1$s", aber TYPO3 unterstützt nur "utf8" oder "utf8mb4". + + + Your default database uses utf-8. All good. + Ihre Standard-Datenbank verwendet utf-8. Das ist gut so. + + + Your default database uses a different charset, but all tables uses utf-8. All good. But consider fixing your database collation and check the table creation settings. + Ihre Standarddatenbank verwendet einen anderen Zeichensatz, aber alle Tabellen nutzen utf8. Das ist soweit OK. Erwägen Sie aber, die Kollation der Datenbank zu korrigieren und die Einstellungen zum Erstellen neuer Tabellen zu überprüfen. + + + Your default database is set to create tables with character set "%1$s", but contains tables or columns with different collations. Please fix these tables to avoid "illegal mix of collations" errors. + Ihre Standarddatenbank ist so eingestellt, dass sie Tabellen mit dem Zeichensatz "%1$s" erzeugt. Sie enthält aber Tabellen oder Spalten mit anderen Kollationen. Bitte korrigieren Sie diese Tabellen, um Fehler der Typs "illegal mix of collations" zu vermeiden. + + + Encrypted backend connection (HTTPS) + Verschlüsselte Backendverbindung (HTTPS) + + + Your backend access is not secured using HTTPS but relies on HTTP which sends all your data (including login passwords) over an insecure connection. All modern web sites should rely on HTTPS and only sites secured differently, for instance some intranet installations may use HTTP only. + Der Zugriff auf Ihr Backend ist nicht durch HTTPS abgesichert, sondern basiert auf HTTP, so dass Ihre Daten (inklusive Login-Passwörtern) über eine unsichere Verbindung gesendet werden. Alle modernen Websites sollten HTTPS verwenden; nur Seiten, die anderweitig abgesichert sind, z.B. einige Intranet-Installationen, sollten HTTP verwenden. + + + Backend only accessible through HTTPS + Zugriff auf Backend nur durch HTTPS-Verschlüsselung + + + $GLOBALS['TYPO3_CONF_VARS']['BE']['lockSSL']).]]> + + + + Trusted Hosts Pattern + Muster vertrauenswürdiger Domains + + + Admin User Account + Admin-Benutzerkonten + + + Encryption Key + Verschlüsselungsschlüssel + + + File Deny Pattern + Dateiverweigerungsmuster + + + .htaccess Upload Protection + .htaccess-Hochladeschutz + + + Install Tool Password + Passwort für das Installations-Tool + + + Install Tool + Installations-Tool + + + PHP Version + PHP-Version + + + Your PHP installation is too old. + Ihre PHP-Version ist zu alt. + + + PHP Memory Limit + PHP-Memory-Limit + + + Depending on your configuration, TYPO3 can run with a %1$s PHP memory limit. However, a %2$s PHP memory limit or above is recommended, especially if your site uses additional extensions. + Je nachdem, wie Sie TYPO3 konfiguriert haben, kann TYPO3 mit einem PHP-Memory-Limit von %1$s laufen. Trotzdem wird ein Memory-Limit von mindestens %2$s empfohlen, besonders wenn Ihre Seite zahlreiche Erweiterungen benutzt. + + + Depending on your configuration, TYPO3 can run with a %1$s PHP memory limit. However, a %2$s PHP memory limit or above is required especially if your site uses additional extensions. + Je nachdem, wie Sie TYPO3 konfiguriert haben, kann TYPO3 mit einem PHP-Memory-Limit von %1$s laufen. Trotzdem wird ein Memory-Limit von mindestens %2$s benötigt, besonders wenn Ihre Seite zahlreiche Erweiterungen benutzt. + + + Increase the memory limit by editing the memory_limit parameter in the file %s and then restart your web server (or contact your system administrator or hosting provider for assistance). + Erhöhen Sie das Memory-Limit, indem Sie den Parameter "memory_limit" in der Datei %s bearbeiten und Ihren Webserver dann neustarten. Alternativ fragen Sie Ihren Systemadministrator oder Hosting-Provider um Hilfe. + + + Contact your system administrator or hosting provider for assistance with increasing your PHP memory limit. + Fragen Sie Ihren Systemadministrator oder Hosting-Provider um Hilfe, um das Memory-Limit zu erhöhen. + + + unlimited + unbegrenzt + + + PHP peak memory usage + PHP: Höchste Speichernutzung + + + During a request %2$s of the memory limit was used. On %4$s a request to %5$s used %1$s of %3$s. + Während einer Anfrage wurden %2$s des Memory-Limits genutzt. Am %4$s nutzte eine Anfrage an %5$s %1$s von %3$s. + + + Clear this flag + Diese Option zurücksetzen + + + PHP Register Globals + PHP: Register Globals + + + %s is enabled. TYPO3 requires this configuration directive to be disabled. + %s ist aktiviert. Sie müssen diese Einstellung deaktivieren, damit TYPO3 ordnungsgemäß funktioniert. + + + Your site may not be secure when %s is enabled. + Ihre Seite ist potenziell unsicher, wenn %s aktiviert ist. + + + how to change configuration settings + Wie Sie diese Konfigurationseinstellungen ändern + + + The PHP manual has instructions for %s. + Das PHP-Handbuch enthält weitere Anweisungen für %s. + + + Web Server + Webserver + + + For your Web Server some notifications have been found + Für Ihren Webserver wurden einige Benachrichtigungen gefunden: + + + <IfModule mpm_winnt_module> +
    ThreadStackSize 8388608 +
    </IfModule> +
    Restart Apache after this change.]]> +
    + + PHP Modules + PHP-Module + + + One or more modules are missing. + Es fehlen ein oder mehrere Module + + + The following PHP module(s) is/are missing: %s. + Es fehlen nachfolgende PHP Module: %s. + + + You need to install and enable these modules to let TYPO3 function correctly. + Diese Module müssen installiert und aktiviert sein, damit TYPO3 korrekt funktioniert. + + + one of: %s + eins von: %s + + + All required modules are installed. + Alle benötigten Module sind installiert. + + + The Install Tool is temporarily enabled. Delete the file "%s" when you have finished setting up TYPO3. If not used the Install Tool will be disabled automatically in %s minutes. + Das Installations-Tool ist temporär aktiviert. Löschen Sie die Datei "%s", wenn Sie die Installation von TYPO3 abgeschlossen haben. Wenn Sie das Installations-Tool nicht benutzen, wird es in %s Minuten automatisch deaktiviert. + + + PHP INI setting safe_mode "On" is deprecated since PHP 5.3 and is not supported by TYPO3 anymore. + Die Einstellung safe_mode "On" wird seit PHP 5.3 nicht mehr empfohlen und wird von TYPO3 nicht mehr unterstützt. + + + PHP INI setting magic_quotes_gpc "On" is deprecated since PHP 5.3. You are advised to set it to "Off" until it gets completely removed. + Die Einstellung magic_quotes_gpc "On" ist seit PHP 5.3 veraltet. Dieser Wert sollte auf "Off" gesetzt werden bis er endgültig entfernt wird. + + + System Status Update + Aktualisierung des Systemstatus + + + Runs a system status check and sends notifications if problems have been found. + Führt eine Überprüfung des Systemstatus durch und versendet eine Mitteilung wenn Probleme gefunden wurden. + + + Notification Email Address + E-Mail-Adresse für Benachrichtigung + + + Notification Email Addresses (one per line) + E-Mail-Adressen für Benachrichtigung (eine pro Zeile) + + + Empty or invalid notification email address. + Leere oder ungültige E-Mail-Adresse für Benachrichtigungen. + + + Empty or invalid notification email addresses. + Leere oder ungültige E-Mail-Adressen für Benachrichtigungen. + + + Always send notification mail (not only on errors or warnings) + Immer Benachrichtigungsemails versenden (und nicht nur bei Fehlern und Warnungen) + + + System Status Notification for site %s + Systemstatus-Bericht für Seite %s + + + Site + Seite + + + Issues + Probleme + + + XCLASS used + XCLASS benutzt + + + Your system registers XCLASS + Ihr System registriert XCLASSes + + + XCLASS can overwrite methods or classes of the core or other extensions. This is not necessarily a bad thing, but those XCLASS might break during extension or core upgrades. You should keep an eye on extension compatibility and make sure the intended functionality is still given after updates. + Mit einer XCLASS ist es möglich, Methoden oder Klassen des TYPO3-Kerns oder von Erweiterungen zu überschreiben. Dies ist nicht notwendigerweise ein schlechter Umstand; aber XCLASSes können kaputt gehen, wenn Sie den TYPO3-Kern oder eine Erweiterung aktualisieren. Sie sollten die Kompatibilität der Erweiterung im Auge behalten und sicherstellen, dass die gewünschte Funktionalität nach einem Update weiterhin gegeben ist. + + + %2$s registers an XCLASS of %1$s + %2s registriert eine XCLASS von %1s + + + + diff --git a/var/labels/de/reports/Resources/Private/Language/de.locallang_servicereport.xlf b/var/labels/de/reports/Resources/Private/Language/de.locallang_servicereport.xlf new file mode 100644 index 0000000..d10cfcc --- /dev/null +++ b/var/labels/de/reports/Resources/Private/Language/de.locallang_servicereport.xlf @@ -0,0 +1,80 @@ + + + +
    + + + Installed Services + Installierte Dienste + + + List of all installed services with information and status for each of them. + Liste aller installierten Dienste mit Angaben zum Status und weiteren Informationen. + + + This report displays a list of installed services, with detailed information about each of them. The services are ordered by type, priority and quality. Unavailable services are highlighted with an error status. + Dieser Bericht zeigt eine Liste der installierten Dienste mit detaillierten Informationen zu jedem Dienst. Die Dienste sind nach Typ, Priorität und Qualität sortiert. Dienste, die nicht verfügbar sind, sind mit einem Statusfehler hervorgehoben. + + + The "Externals" column shows which external programs a given service relies on. If such program is missing or not executable, the service will be unavailable. Search paths for executables are listed at the bottom of this report. + Die Spalte "Extern" zeigt an, welche externen Programme ein Dienst benötigt. Wenn ein benötigtes Programm fehlt oder nicht ausführbar ist, ist der Dienst nicht verfügbar. Die Suchpfade für ausführbare Programme sind unten aufgelistet. + + + Service type: %s + Diensttyp: %s + + + Service + Dienst + + + Description + Beschreibung + + + Priority + Priorität + + + Quality + Qualität + + + Subtypes + Untertypen + + + OS + OS + + + Externals + Extern + + + Available + Verfügbar + + + Any + Alle + + + Configured search paths for external programs + Festgelegte Suchpfade für externe Programme + + + Path + Pfad + + + Valid + Gültig + + + No search paths configured. + Keine Suchpfade festgelegt. + + + + diff --git a/var/labels/de/scheduler/Resources/Private/Language/de.locallang.xlf b/var/labels/de/scheduler/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..43230e1 --- /dev/null +++ b/var/labels/de/scheduler/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,654 @@ + + + +
    + + + Add task + Task hinzufügen + + + Edit task + Task bearbeiten + + + Cancel + Abbrechen + + + Scheduled tasks + Geplante Tasks + + + Setup check + Konfiguration prüfen + + + Information + Informationen + + + CLI script + CLI-Skript + + + System is running in Composer Mode + System läuft im Composer-Modus + + + + The system is running in composer mode, the path to the `typo3` executable could not be reliably determined. + By default, the command to run in composer mode is `vendor/bin/typo3 scheduler:run`. + + + Das System läuft im Composer-Modus, der Pfad zur ausführbaren `typo3`-Datei konnte nicht zuverlässig ermittelt werden. + Standardmäßig lautet der Befehl zur Ausführung im Composer-Modus `vendor/bin/typo3 scheduler:run`. + + + + Last run + Letzte Ausführung + + + automatically + automatisch + + + Backend types + Backendtypen + + + Number of days until removing files + Anzahl Tage bis zum Löschen der Dateien + + + Check/uncheck all + Alle auswählen/abwählen + + + Class + Klasse + + + Cron + Cron + + + Definition type + Definitionstyp + + + Interval + Interval + + + Cron command + Cron-Befehl + + + Description + Beschreibung + + + Email + E-Mail + + + End (HH:MM DD-MM-YYYY) + Ende (HH:MM TT-MM-JJJJ) + + + Execute selected tasks + Ausgewählte Tasks ausführen + + + Execute selected tasks on next cron job + Ausgewählte Tasks mit nächstem Cron-Job ausführen + + + Extension + Erweiterung + + + Frequency + Häufigkeit + + + Frequency (seconds or cron command) + Häufigkeit (Sekunden oder Cron-Befehl) + + + ID + ID + + + Last Execution + Letzte Ausführung + + + Manual + manuell + + + manually + manuell + + + Name + Name + + + Next Execution + Nächste Ausführung + + + Parallel Execution + Parallele Ausführung + + + Allow Parallel Execution + Parallele Ausführung erlauben + + + Server time + Serverzeit + + + Sleep time + Pause + + + Start (HH:MM DD-MM-YYYY) + Start (HH:MM TT-MM-JJJJ) + + + Storage to index + Zu indizierender Speicher + + + Number of files per run + Anzahl Dateien pro Durchlauf + + + Registered extractors + Registrierte Extraktoren + + + %1$s with priority %2$d + %1$s mit Priorität %2$d + + + Following extractors have been registered and will be used when running this task + Die folgenden Extraktoren sind registriert worden und werden bei der Ausführung des Tasks verwendet werden: + + + There currently is no extractor registered. This task will have no effect! + Momentan ist kein Extraktor registriert. Die Ausführung dieses Tasks wird keine Wirkung haben! + + + Clean all available tables + Alle verfügbaren Tabellen bereinigen + + + Table to clean up + Zu bereinigende Tabelle + + + Table: %s + Tabelle: %s + + + All tables + Alle Tabellen + + + Delete entries older than given number of days + Einträge löschen, die älter sind als die angegebene Anzahl Tage + + + Database tables + Datenbanktabellen + + + Type + Typ + + + Recurring + wiederkehrend + + + Single + einmalig + + + Task group + Taskgruppe + + + Amount of tasks in this scheduler task group + Anzahl von Tasks in dieser Taskgruppe + + + (no task group defined) + (keine Taskgruppe festgelegt) + + + Amount of tasks that are not assigned to any scheduler task group + Anzahl Tasks, die keiner Taskgruppe zugeordnet sind + + + Tasks without registered classes + Tasks ohne registrierte Klassen + + + Amount of tasks without found class + Anzahl Tasks, deren Klasse nicht gefunden werden konnte + + + Save and reopen to define command arguments]]> + + + + Save and create new task + Neuen Task speichern und erstellen + + + Add option + Option hinzufügen + + + The task could not be added. + Der Task konnte nicht hinzugefügt werden. + + + The task was added successfully. + Der Task wurde erfolgreich hinzugefügt. + + + The script to execute the Scheduler from the command line is: <strong>"%s scheduler:run"</strong>. + Der Befehl, um den Planer von der Kommandozeile auszuführen lautet: <strong>"%s scheduler:run"</strong>. + + + The webserver user is allowed execute this script. + Der Webserver-Benutzer darf dieses Skript ausführen. + + + The webserver user is not allowed to execute this script. + Der Webserver-Benutzer darf dieses Skript nicht ausführen. + + + Are you sure you want to delete this task? + Diesen Task tatsächlich löschen? + + + The task could not be deleted. + Der Task konnte nicht gelöscht werden. + + + The task was successfully deleted. + Der Task wurde erfolgreich gelöscht. + + + The end date is before the start date. + Das Enddatum liegt vor dem Startdatum. + + + Executed: %s + Ausgeführt: %s + + + Invalid frequency. Please enter either a number of seconds or a valid cron command. The cron parser said: %1$s [code: %2$d]. + Ungültige Häufigkeit. Bitte geben Sie entweder eine Anzahl Sekunden oder einen gültigen Cron-Befehl an. Ausgabe des Cron-Parsers: %1$s [Code: %2$d]. + + + The information about the last execution of the Scheduler is incomplete. + Die Informationen zur letzten Ausführung des Planers sind unvollständig. + + + This is the list of all available tasks in this TYPO3 installation. Click on the icon at the far right to directly create a new scheduled task of the chosen type. + Dies ist eine Liste aller in dieser TYPO3-Installation verfügbaren Tasks. Klicken Sie auf das Symbol außen rechts, um einen neuen geplanten Task des gewählten Typs zu erstellen. + + + Invalid frequency. Please enter either a number of seconds or a valid cron command. + Ungültige Häufigkeit. Bitte geben Sie entweder eine Anzahl Sekunden oder einen gültigen Cron-Befehl ein. + + + Please enter a sleep time greater or equal to 0 (zero). + Bitte geben Sie eine Pause von mindestens null Sekunden an. + + + The Scheduler was last started (%1$s) on %2$s at %3$s and ended on %4$s at %5$s. + Der Planer wurde zuletzt gestartet (%1$s) am %2$s um %3$s und endete am %4$s um %5$s. + + + A running task may not be deleted. + Ein laufender Task kann nicht gelöscht werden. + + + A running task may not be edited. + Ein laufender Task kann nicht bearbeitet werden. + + + The task is not running. There are no executions to unmark. + Dieser Task läuft nicht. Es gibt keine abzuwählenden Ausführungen. + + + Please enter an email address. + Bitte geben Sie eine E-Mail-Adresse an. + + + No frequency was defined, either as an interval or as a cron command. + Bitte geben Sie als Häufigkeit entweder ein Interval oder einen Cron-Befehl an. + + + The Scheduler has never yet run or the information about the last run has been lost. + Der Planer wurde noch nie ausgeführt oder die Informationen über die letzte Ausführung sind verloren gegangen. + + + There are currently no task classes available at all. To be able to create new tasks, you must either enable the samples provided by the Scheduler or install some other extension that relies on the Scheduler. + Gegenwärtig sind keine Taskklassen verfügbar. Um neue Task erstellen zu können, müssen Sie entweder die mit dem Planer mitgelieferten Beispiele aktivieren oder eine Erweiterung installieren, die den Planer verwendet. + + + The selected task class could not be found. You should probably contact the task's developers. + Die ausgewählte Taskklasse konnte nicht gefunden werden. Sie sollten sich an den Entwickler des Tasks wenden. + + + No tasks defined yet. + Noch keine Tasks angelegt. + + + Not executed: %s + Nicht ausgeführt: %s + + + Execution of task "%1$s" failed with the following message: %2$s + Die Ausführung von Task "%1$s" ist fehlgeschlagen mit folgender Meldung: %2$s + + + The execution failed, but the error message could not be retrieved (it was probably too large). Sorry. + Die Ausführung ist fehlgeschlagen, ohne dass die Fehlermeldung erfasst werden konnte (wahrscheinlich war sie zu groß). Entschuldigung. + + + Execution failed: %1$d, %2$s + Ausführung fehlgeschlagen: %1$d, %2$s + + + Please define a start date. + Bitte setzen Sie ein Startdatum. + + + Start date is invalid. + Das Startdatum ist ungültig. + + + End date is invalid. + Das Enddatum ist ungültig. + + + Number of days is invalid. + Anzahl an Tagen ist ungültig. + + + Some of the selected cache backends do not exist. Please select valid backends only. + Einige der ausgewählten Cache-Backends existieren nicht. Bitte wählen Sie nur valide Backends aus. + + + Please select at least one cache backend. + Mindestens ein Cache-Backend auswählen. + + + The following tasks can not be executed. No related class could be found for none of the following listed tasks. You should consider reinstalling the extension that provided them or simply deleting the tasks. Please check also if any of the listed tasks have to be recreated manually (which can be necessary after an extension update due to breaking changes or missing migration scripts).]]> + + + + The current class (%s) could not be found. Change it below or consider deleting this task altogether. + Der aktuelle Task (%s) konnte nicht gefunden werden. Ändern Sie ihn unten oder löschen Sie ihn. + + + %s registered scheduler tasks can not be executed + %s registrierte Tasks können nicht ausgeführt werden + + + Please check the erroneous tasks!]]> + Bitte überprüfen Sie die fehlerhaften Tasks!]]> + + + This screen checks if the requisites for running the Scheduler as a cron job are fulfilled. It also displays information about the last run of the Scheduler. + Diese Seite zeigt Ihnen, ob die Voraussetzungen, um den Planer mit einem Cron-Job auszuführen, erfüllt sind. Zudem zeigt sie Informationen zur letzten Ausführung des Planers. + + + Current server time is %s. + Die aktuelle Serverzeit ist %s. + + + All dates and times in the Scheduler are measured according to the server's time, as the Scheduler is run purely on the server-side. + Alle Daten und Zeiten im Planer werden an der Serverzeit gemessen, weil der Planer ausschließlich auf der Serverseite läuft. + + + Are you sure you want to mark this task as not running? Note that this will not stop the actual script (if unsure please refer to the manual). + Diesen Task tatsächlich als nicht-laufend markieren? Beachten Sie, dass dies nicht das eigentliche Skript beendet. (Wenn Sie unsicher sind, konsultieren Sie bitte das Handbuch.) + + + The task could not be marked as non-running. + Der Task konnte nicht als nicht-laufend markiert werden. + + + The task was successfully marked as non-running. + Der Task wurde erfolgreich als nicht-laufend markiert. + + + The requested task (UID: %d) was not found. + Der angeforderte Task (UID: %d) wurde nicht gefunden. + + + The task was updated successfully. + Der Task wurde erfolgreich aktualisiert. + + + The task could not be updated. + Der Task konnte nicht aktualisiert werden. + + + Some of the selected database tables do not exist. Please select only valid tables. + Einige der ausgewählten Datenbanktabellen sind nicht vorhanden. Bitte wählen Sie nur gültige Tabellen. + + + Please select at least one database table. + Bitte wählen Sie mindestens eine Datenbanktabelle aus. + + + Command with identifier "%s" has not been registered. + Befehl mit Bezeichner "%s" ist nicht registriert worden. + + + Error parsing current set of arguments: "%s". + Fehler beim Parsen der aktuellen Argumente: "%s". + + + Error parsing current set of options: "%s". + Fehler beim Parsen der aktuellen Optionen: "%s". + + + Argument "%s" is mandatory + Argument "%s" ist zwingend erforderlich + + + None + Keine + + + Status + Status + + + Progress + Fortschritt + + + disabled + deaktiviert + + + failure + Fehler + + + late + verspätet + + + running + läuft + + + scheduled + geplant + + + Task + Task + + + TYPO3 Scheduler administration module + Administrationsmodul des TYPO3-Planers + + + Run task + Task ausführen + + + Run task on next cron job + Task mit nächstem Cron-Job ausführen + + + Scheduler test task + Planer-Test-Task + + + The Scheduler test task just sends a mail to a given email address. It is designed to be used for testing purposes. + Der Test-Task schickt eine E-Mail an eine angegebene E-Mail-Adresse. Er ist zu Testzwecken gedacht. + + + Scheduler sleep task + Planer-Pause-Task + + + This task does nothing but put PHP to sleep for a number of seconds. It is designed to test multiple executions. + Dieser Task macht nichts außer PHP eine gewisse Anzahl Sekunden zu pausieren. Er ist zum Testen mehrfacher, gleichzeitiger Ausführungen des Planers gedacht. + + + Caching framework garbage collection + Müllsammlung des Caching-Frameworks + + + This task calls the garbage collection of configured caching framework caches which use one of the selected backends. This will free some space in cache backends which do not have an internal garbage collection. In case of the default database backend it is advisable to run this task once a day when the database is mostly idle. + Dieser Task ruft die Müllsammlung der Caches des konfigurierten Caching-Frameworks auf. Dies gibt Platz in Cache-Backends freigeben, die keine interne Müllsammlung haben. Im Fall des Standard-Datenbank-Backends ist es ratsam, diesen Task einmal täglich auszuführen, bevorzugt wenn die Datenbank weitestgehend leerläuft. + + + [OBSOLETE] File Abstraction Layer: Indexing job + Datei-Abstraktionsschicht: Indizierungs-Auftrag + + + Runs indexing tasks based on an indexing configuration and a storage/folder information. + Führt Indizierungsaufgaben basierend auf der Indizierungskonfiguration und Speicher-/Ordner-Informationen durch. + + + File Abstraction Layer: Update storage index + Dateiabstraktionsschicht: Speicherindex aktualisieren + + + Updates the Index/Cache Data of a Storage; only needed if changes to the storage are possible outside the backend (FTP, RemoteStorages). + Aktualisiert den Index/die Cachedaten eines Speichers; nur benötigt, wenn Änderungen am Speicher von außerhalb des Backends vorgenommen werden können (z.B. per FTP oder per remoteStorage). + + + File Abstraction Layer: Extract metadata in storage + Dateiabstraktionsschicht: Metadaten in Speicher entpacken + + + Extracts metadata for all files in storage which have been changed since last run. + Entpackt Metadaten für alle Dateien im Speicher, die sich seit der letzten Ausführung verändert haben. + + + Table garbage collection + Tabellen-Müllsammlung + + + Task to delete old entries from specific tables like sys_log. Use $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks']['tx_scheduler_TableGarbageCollection']['options']['tables'] to configure tables. Refer to the manual for more details. + Task zum Löschen alter Einträge aus bestimmten Tabellen wie sys_log. Benutzen Sie $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks']['tx_scheduler_TableGarbageCollection']['options']['tables'] um die Tabellen zu konfigurieren. Weitere Details finden Sie im Handbuch. + + + Fileadmin garbage collection + Müllsammlung für den Ordner fileadmin + + + This task empties all "_recycler_" folders below fileadmin. This helps free some space in the file system. + Dieser Task leert alle Order mit dem Namen "_recycler_" im Ordner fileadmin. So können Sie Speicherplatz im Dateisystem freigeben. + + + Execute console commands + Konsolenbefehle ausführen + + + Allows regular console commands to be configured and executed through the scheduler framework. + Erlaubt es, normale Konsolenbefehle zu konfigurieren und durch den Planer auszuführen. + + + Optimize MySQL database tables + MySQL-Datenbanktabellen optimieren + + + This task executes "OPTIMIZE TABLE" statements on the selected database tables. This helps to reduce storage space and improve I/O efficiency. Warning! Tables will be locked during the optimization process. + Dieser Task führt für die ausgewählten Datenbanktabellen einen "OPTIMIZE TABLE"-Query aus. Dies hilft, den Speicherplatzbedarf zu reduzieren und die I/O-Effizienz zu verbessern. Warnung! Die Tabellen werden während der Optimierung gesperrt. + + + Anonymize IP addresses in database tables + IP-Adressen in Datenbanktabellen anonymisieren + + + This task anonymizes the IP addresses to enforce the privacy of the persisted data. + Dieser Task anonymisiert IP-Adressen um den Datenschutz für bestehende Daten zu gewährleisten. + + + Table to anoymize + Zu anonymisierende Tabelle + + + Table: %s after %s days + Tabelle: %s nach %s Tagen + + + All tables + Alle Tabellen + + + Handle entries older than given number of days + Einträge bearbeiten, die älter sind als die angegebene Anzahl Tage + + + Mask level + Maskierungslevel + + + Last byte for IPv4 / Interface ID for IPv6 + Letztes Byte von IPv4 / Interface-ID von IPv6 + + + Last 2 bytes for IPv4 / Interface & SLA ID for IPv6 + Letzte 2 Bytes von IPv4 / Interface- und SLA-ID von IPv6 + + + Every 2 hours + Alle 2 Stunden + + + Every 20 minutes + Alle 20 Minuten + + + Every Tuesday at 07:00 + Jeden Dienstag um 7 Uhr + + + + diff --git a/var/labels/de/scheduler/Resources/Private/Language/de.locallang_csh_scheduler.xlf b/var/labels/de/scheduler/Resources/Private/Language/de.locallang_csh_scheduler.xlf new file mode 100644 index 0000000..977fa8a --- /dev/null +++ b/var/labels/de/scheduler/Resources/Private/Language/de.locallang_csh_scheduler.xlf @@ -0,0 +1,176 @@ + + + +
    + + + Scheduler + Planer + + + The Scheduler provides an interface to register and manage recurring or one-time tasks. + Der Planer stellt eine Schnittstelle zur Verfügung, um einmalige oder wiederkehrende Aufträge (Tasks) zu erstellen und zu bearbeiten. + + + The Scheduler uses a single cron job to handle all registered tasks. It is thus very convenient as only one cron job needs to be set up and all task frequencies can be managed from the BE module. + Der Planer nutzt einen einzigen Cron-Job, der alle registrierten Tasks abarbeitet. Dies ist sehr praktisch, da nur ein einziger Cron-Job eingerichtet werden muss und über das Backend-Modul die Häufigkeiten aller Tasks verwaltet werden können. + + + Class of the task + Klasse des Tasks + + + Choose a class from the list of available tasks + Wählen Sie eine Klasse aus der Liste der verfügbaren Tasks. + + + Some tasks are provided by the TYPO3 Core itself. Others come from extensions. See the manual to learn how to create your own tasks and register them with the Scheduler. + Einige Tasks werden durch den TYPO3-Kern selbst bereitgestellt. Andere kommen von unterschiedlichen Erweiterungen. Bitte beachten Sie das Handbuch, wie eigene Tasks erstellt und dem Planer hinzugefügt werden können. + + + Disable task + Task deaktivieren + + + Check this box to disable the automatic, scheduled execution of this task. It can still be launched manually from the BE module. + Aktivieren Sie diese Option, um die geplante Ausführung dieses Tasks zu deaktivieren. Die Ausführung kann weiterhin manuell über das Backend-Modul erfolgen. + + + Type of task + Typ des Tasks + + + Choose whether the task must happen a single time or will be repeated + Legen Sie fest, ob der Tasks einmalig oder wiederkehrend ausgeführt werden soll. + + + Start of task + Start des Tasks + + + Enter a start date and time for the task + Geben Sie Startdatum und -zeit für den Task an. + + + Date must be entered in a standard format like HH:mm dd-mm-YYYY or YYYY-mm-dd HH:mm. Natural keywords can also be used, like "now" or "tomorrow". +Date and time must correspond to the server's time zone. + Das Datum muss in einem der Standardformate eingegeben werden, z.B. HH:MM TT-MM-JJJJ. Geben Sie "16:17 10-12-2011" für die erstmalige Ausführung am 10. Dezember 2011 um 16:17 Uhr ein. Schlüsselwärter "now" (heute) oder "tomorrow" (morgen) sind ebenfalls erlaubt. Datum und Zeit müssen der auf dem Server eingestellten Zeitzone entsprechen. + + End of task + Ende des Tasks + + + Enter an end date and time for the task, can be blank + Geben Sie Datum und Zeit für die letztmalige Ausführung des Tasks ein. Dieses Feld kann leer bleiben, wenn kein Ende festgelegt werden soll. + + + Date must be entered in a standard format like HH:mm dd-mm-YYYY or YYYY-mm-dd HH:mm. Natural keywords can also be used, like "now" or "tomorrow". +Date and time must correspond to the server's time zone. + +Can be left blank, if task is not supposed to end at any point. + Das Datum muss in einem der Standardformate eingegeben werden, z.B. HH:MM TT-MM-JJJJ. Geben Sie "16:17 31-12-2009" für die erstmalige Ausführung am 31. Dezember 2009 um 16:17 Uhr ein. Schlüsselwärter "now" (heute) oder "tomorrow" (morgen) sind ebenfalls erlaubt. Datum und Zeit müssen der auf dem Server eingestellten Zeitzone entsprechen. Dieses Feld kann leer bleiben, wenn kein Ende festgelegt werden soll. + + Frequency of task + Häufigkeit des Tasks + + + Enter a frequency, either in seconds or using a cron-like syntax (minutes, hours, day of month, months and day of week) + Geben Sie die Häufigkeit an, in der der Task ausgeführt werden soll: Entweder in Sekunden oder in der für Cron-Jobs üblichen Syntax (Minuten, Stunden, Tag des Monats, Monate und Tag der Woche). + + + The frequency of the task can be simply entered as a number of seconds. + +Alternatively it is possible to use the same syntax as for cron jobs. This is simply a list of five numbers or the wildcard "*", separated by blanks. The five numbers are (in order) minutes, hours, day of month, months and day of week. Examples: + +*/5 * * * * means every 5 minutes +30 22 * * * means every day at 22:30 + +The Scheduler supports the full cron syntax. + Die Häufigkeit der Ausführung kann in Sekunden eingegeben werden.Alternativ ist es möglich, die Syntax von Cron verwenden. Diese besteht aus einer Liste von fünf Zahlen oder dem "*"-Symbol, welche durch Leerzeichen getrennt sind. Die fünf Zahlen stehen für Minute, Stunde, Tag des Monats, Monat und Tag der Woche (in dieser Reihenfolge), wobei ein "*" an Stelle einer Zahl als Platzhalter gilt. Beispiele: 0 * * * * zu jeder vollen Stunde, 30 22 * * * jeden Tag um 22:30, */5 * * * * alle fünf Minuten. + + Wikipedia reference|http://en.wikipedia.org/wiki/Cron + Wikipedia|http://de.wikipedia.org/wiki/Cron + + + Multiple executions + Parallele Ausführung + + + Choose whether a task can be running several times simultaneously or not + Legen Sie fest, ob der Task mehrmals parallel ausgeführt werden darf oder nicht. + + + Email address + E-Mail-Adresse + + + Enter a recipient for the mails sent by the test task + Geben Sie den Empfänger der Mails an für den Test-Task an. + + + Task description + Taskbeschreibung + + + Enter a description for this task + Geben Sie eine Beschreibung des Tasks ein + + + Task group + Taskgruppe + + + In case of a high number of different tasks, it may be useful to visually group similar tasks. + Wenn Sie viele unterschiedliche Tasks nutzen, kann es nützlich sein, diese visuell zu gruppieren. + + + Sleep time + Pause + + + Enter a number of seconds during which the task will just sleep. + Geben Sie eine Anzahl Sekunden an, während der der Task pausiert. + + + Select backends + Gewünschte Backends auswählen + + + If a cache uses one of the selected backends, the garbage collection will be called for this cache. + Wenn ein Cache eines der gewählten Backends verwendet, wird die Müllsammlung für diesen Cache aufgerufen. + + + Number of days + Anzahl an Tagen + + + Delete rows from selected table that are older than given number of days. + Diejenigen Zeilen aus der ausgewählten Tabelle löschen, die älter als die angegebene Anzahl Tage sind. + + + Select table + Tabelle auswählen + + + Select one of the registered tables to be cleaned up with this task. + Wählen Sie eine der registrierten Tabellen aus, damit dieser Task sie bereinigt. + + + Clean up all tables + Alle Tabellen bereinigen + + + If selected, all configured tables are cleaned. The selection below is ignored. + Falls ausgewählt, werden alle konfigurierten Tabellen bereinigt. Die Auswahl unterhalb wird ignoriert. + + + Number of days + Anzahl an Tagen + + + Delete files in _recycler_ folders that are older than the given number of days. + Lösche alle Dateien im _recycler_ Ordner, welche älter als die angegebene Anzahl der Tage sind. + + + + diff --git a/var/labels/de/scheduler/Resources/Private/Language/de.locallang_em.xlf b/var/labels/de/scheduler/Resources/Private/Language/de.locallang_em.xlf new file mode 100644 index 0000000..9e0d96d --- /dev/null +++ b/var/labels/de/scheduler/Resources/Private/Language/de.locallang_em.xlf @@ -0,0 +1,16 @@ + + + +
    + + + Maximum lifetime: Enter the maximum lifetime (in minutes) of a scheduler task. If a task is still running after that time, it will be dropped from the execution list (but not stopped). + Maximale Lebenszeit: Geben Sie eine maximale Lebenszeit des Tasks an (in Minuten). Wenn ein Task nach Ablauf dieser Zeit noch läuft, wird er aus der Ausführungsliste entfernt (aber nicht angehalten). + + + Enable sample tasks: When turned on, you can use the sample, test tasks provided by the scheduler. Before turning this off, make sure you don't have any of those sample tasks currently scheduled. You will also need to clear the configuration cache. + Beispieltasks aktivieren: Wenn aktiviert, können Sie die Beispiel- und Testtasks nutzen, die mit dem Planer mitgeliefert werden. Bevor Sie dies deaktivieren, stellen Sie sicher, dass keine dieser Tasks geplant sind. Sie müssen außerdem den Konfigurations-Cache löschen. + + + + diff --git a/var/labels/de/scheduler/Resources/Private/Language/de.locallang_mod.xlf b/var/labels/de/scheduler/Resources/Private/Language/de.locallang_mod.xlf new file mode 100644 index 0000000..cd7b586 --- /dev/null +++ b/var/labels/de/scheduler/Resources/Private/Language/de.locallang_mod.xlf @@ -0,0 +1,20 @@ + + + +
    + + + Scheduler + Planer + + + Scheduler administration module. Check all registered tasks. Add, modify or delete tasks.<br /><em>Access for 'admin' users only!</em> + Planer-Administrationsmodul. Überprüfen Sie alle registrierten Tasks. Sie können Tasks hinzufügen, bearbeiten oder löschen.<br /><em>Zugriff nur für Administratoren!</em> + + + TYPO3 Scheduler + TYPO3-Planer + + + + diff --git a/var/labels/de/scheduler/Resources/Private/Language/de.locallang_tca.xlf b/var/labels/de/scheduler/Resources/Private/Language/de.locallang_tca.xlf new file mode 100644 index 0000000..3d7e660 --- /dev/null +++ b/var/labels/de/scheduler/Resources/Private/Language/de.locallang_tca.xlf @@ -0,0 +1,20 @@ + + + +
    + + + Scheduler task group + Planertaskgruppe + + + Group name + Gruppenname + + + Description + Beschreibung + + + + diff --git a/var/labels/de/seo/Resources/Private/Language/de.locallang_tca.xlf b/var/labels/de/seo/Resources/Private/Language/de.locallang_tca.xlf new file mode 100644 index 0000000..ef982df --- /dev/null +++ b/var/labels/de/seo/Resources/Private/Language/de.locallang_tca.xlf @@ -0,0 +1,84 @@ + + + +
    + + + SEO + SEO + + + General SEO settings + Allgemeine SEO-Einstellungen + + + Title for search engines + Titel für Suchmaschinen + + + Robot instructions + Robot-Anweisungen + + + No index + Kein Index + + + Index this page + Index dieser Seite + + + No follow + No-Follow + + + Follow this page + Dieser Seite folgen + + + Open Graph (Facebook) + Open-Graph (Facebook) + + + Title + Titel + + + Description + Beschreibung + + + Image + Bild + + + Twitter Cards + Twitter-Karten + + + Title + Titel + + + Description + Beschreibung + + + Image + Bild + + + Canonical + Kanonisch + + + Canonical link + Kanonischer Link + + + Social media + Soziale Medien + + + + diff --git a/var/labels/de/setup/Resources/Private/Language/de.locallang.xlf b/var/labels/de/setup/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..d93adb6 --- /dev/null +++ b/var/labels/de/setup/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,496 @@ + + + +
    + + + User Settings + Benutzereinstellungen + + + Language + Sprache + + + English + Englisch + + + Afrikaans + Afrikaans + + + Arabic + Arabisch + + + Bosnian + Bosnisch + + + Bosnian + Bosnisch + + + Bulgarian + Bulgarisch + + + Catalan + Katalanisch + + + Chinese (Simple) + Chinesisch + + + Czech + Tschechisch + + + Czech + Tschechisch + + + Danish + Dänisch + + + Danish + Dänisch + + + German + Deutsch + + + Greek + Griechisch + + + Greek + Griechisch + + + Esperanto + Esperanto + + + Spanish + Spanisch + + + Estonian + Estländisch + + + Basque + Baskisch + + + Persian + Persisch + + + Finnish + Finnisch + + + Faroese + Färöisch + + + French + Französisch + + + French (Canada) + Französisch (Kanada) + + + French (Canada) + Französisch (Kanada) + + + Galician + Galizisch + + + Galician + Galizisch + + + Hebrew + Hebräisch + + + Hindi + Hindi + + + Croatian + Kroatisch + + + Hungarian + Ungarisch + + + Icelandic + Isländisch + + + Italian + Italienisch + + + Japanese + Japanisch + + + Japanese + Japanisch + + + Georgian + Georgisch + + + Georgian + Georgisch + + + Greenlandic + Grönländisch + + + Khmer + Khmer + + + Korean + Koreanisch + + + Korean + Koreanisch + + + Lithuanian + Litauisch + + + Latvian + Lettisch + + + Bahasa Malaysia + Malaiisch + + + Bahasa Malaysia + Malaiisch + + + Dutch + Niederländisch + + + Norwegian + Norwegisch + + + Polish + Polnisch + + + Portuguese + Portugiesisch + + + Brazilian Portuguese + Bras. Portugiesisch + + + Brazilian Portuguese + Bras. Portugiesisch + + + Romanian + Rumänisch + + + Russian + Russisch + + + Kinyarwanda + Ruandisch + + + Slovak + Slowakisch + + + Slovenian + Slowenisch + + + Slovenian + Slowenisch + + + Albanian + Albanisch + + + Serbian + Serbisch + + + Swedish + Schwedisch + + + Swedish + Schwedisch + + + Thai + Thailändisch + + + Turkish + Türkisch + + + Ukrainian + Ukrainisch + + + Ukrainian + Ukrainisch + + + Vietnamese + Vietnamesisch + + + Vietnamese + Vietnamesisch + + + Chinese (Trad) + Chinesisch (Trad.) + + + Chinese (Trad) + Chinesisch (Trad.) + + + Default + Standard + + + Simulate backend user + Backend-Benutzer simulieren + + + Startup + Beim Start + + + Personal data + Persönliche Daten + + + Show Thumbnails by default + Vorschaubilder standardmäßig anzeigen + + + Start up in the following module + Beim Start folgendes Modul aufrufen + + + Notify me by email when somebody logs in from my account + Mich per E-Mail benachrichtigen, wenn sich jemand mit meinem Konto anmeldet + + + Show help text when applicable + Hilfetexte anzeigen, wenn vorhanden + + + Max. Title Length + Maximale Titellänge + + + Enable Rich Text Editor (if available) + Rich-Text-Editor aktivieren (falls verfügbar) + + + File upload directly in Doc-module + Hochladen von Dateien direkt im Web-Modul + + + Show hidden files and folders in the filelist + Versteckte Dateien und Ordner in der Dateiliste anzeigen + + + Make Textareas resizable + Größe von mehrzeiligen Textfeldern anpassbar machen + + + Maximal Height of resizable Textarea in Pixel + Maximale Höhe in der Größe anpassbarer, mehrzeiliger Textfelder in Pixel + + + Maximal Height of flexible Textareas in Pixel + Maximale Höhe flexibler Textfelder in Pixel + + + Make Textareas flexible + Textfelder flexibel machen + + + Edit and Advanced functions + Bearbeiten und erweiterte Funktionen + + + Edit + Bearbeiten + + + Reset all Values to default + Alle Werte auf Standard zurücksetzen + + + Reset Settings + Einstellungen zurücksetzen + + + Reset Configuration and Clear Temporary Data + Konfiguration zurücksetzen und temporäre Daten löschen + + + Reset user settings to default state + Benutzereinstellungen auf Standardeinstellungen zurücksetzen + + + Are you sure you want to reset all values to default? + Alle Werte tatsächlich auf die Standardwerte zurücksetzen? + + + Advanced functions + Erweiterte Funktionen + + + Recursive Copy: Enter the number of page sublevels to include, when a page is copied + Rekursives Kopieren: Geben Sie die Anzahl der zu kopierenden Unterebenen an + + + Recursive Delete(!): Allow ALL subpages to be deleted when deleting a page + Rekursives Löschen(!): Erlaube das Löschen ALLER Unterseiten einer zu löschenden Seite + + + Notice! In order to activate most of these changes, please reload the backend (eg. logout and login again). + Achtung! Die meisten Optionen werden erst beim nächsten Start aktiv. Bitte ab- und anmelden. + + + levels + Tiefe + + + Your name + Ihr Name + + + Avatar + Avatar + + + Your email address + Ihre E-Mail-Adresse + + + Save Configuration + Konfiguration speichern + + + New password + Neues Passwort + + + New password, again + Neues Passwort (Wiederholung) + + + Password was updated. + Ihr Passwort wurde aktualisiert. + + + Current password + Aktuelles Passwort + + + Password + Passwort + + + User settings were updated. + Benutzereinstellungen wurden aktualisiert. + + + Password was NOT updated because you didn't enter the same password twice. + Das Passwort wurde nicht aktualisiert, da die Bestätigung falsch eingegeben wurde. + + + Password was NOT updated because you didn't enter the correct current password. + Das Passwort wurde NICHT aktualisiert, weil nicht das richtige, aktuelle Passwort eingegeben wurde. + + + Install Tool Access + Zugriff auf Installationsprogramm + + + Create Install Tool Enable File + Aktivierungsdatei für Installationsprogramm erstellen + + + Install Tool Enable file + Aktivierungsdatei für Installationsprogramm + + + The Install Tool Enable file has been created. + Die Aktivierungsdatei für das Installationsprogramm wurde erstellt. + + + The Install Tool Enable file could not be created. + Die Aktivierungsdatei für das Installationsprogramm konnte nicht erstellt werden. + + + Delete Install Tool Enable File + Aktivierungsdatei für Installationsprogramm löschen + + + The Install Tool Enable file has been deleted. + Die Aktivierungsdatei für das Installationsprogramm wurde gelöscht. + + + The Install Tool Enable file could not be deleted! + Die Aktivierungsdatei für das Installationsprogramm konnte nicht gelöscht werden. + + + The Install Tool file has the content "KEEP_FILE" and can not be deleted! + Die Aktivierungsdatei für das Installationsprogramm hat den Inhalt "KEEP_FILE" und wird daher nicht gelöscht! + + + The user settings have been reset to default values and temporary data has been cleared. + Die Benutzereinstellungen wurden auf die Standardwerte zurückgesetzt und temporäre Daten gelöscht. + + + - First module in menu - + - Erstes Modul im Menü - + + + + diff --git a/var/labels/de/setup/Resources/Private/Language/de.locallang_csh_mod.xlf b/var/labels/de/setup/Resources/Private/Language/de.locallang_csh_mod.xlf new file mode 100644 index 0000000..3364dbc --- /dev/null +++ b/var/labels/de/setup/Resources/Private/Language/de.locallang_csh_mod.xlf @@ -0,0 +1,272 @@ + + + +
    + + + User > Setup module + Benutzer > Einstellungen + + + The Setup module allows the backend user to customize TYPO3 for his own login sessions. This includes the backend language and various other interface features. + Dieses Modul dient der Konfiguration Ihres TYPO3-Backend-Benutzerprofils. Hier können Sie Ihren Namen, Ihre E-Mail-Adresse, die benutzte Backend-Sprache und einige andere allgemeine Eigenschaften des Systems einstellen. + + + <b>Notice [For Admins]:</b> These settings can all be overridden or have their default values changed by "User TSconfig". To read more about this concept, see the link below! + <b>Anmerkung [für Administratoren]:</b> All diese Einstellungen können durch "Seiten-TSconfig"-Werte überschrieben oder durch Standardwerte vorbelegt werden. Klicken Sie auf untenstehenden Verweis, um mehr über dieses Konzept zu erfahren! + + + User TSconfig SETUP | https://docs.typo3.org/typo3cms/TSconfigReference/UserTsconfig/Setup/Index.html + Benutzer-TSconfig-SETUP | https://docs.typo3.org/typo3cms/TSconfigReference/UserTsconfig/Setup/Index.html + + + EXT:setup/Resources/Public/Images/cshimages/setup8.png, +EXT:setup/Resources/Public/Images/cshimages/setup7.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:setup/cshimages/setup8.png, +EXT:setup/cshimages/setup7.png + + The Setup module is selected in the left menu. +This is how the Setup module interface looks like - a list of options to configure. + Das Menü Einstellungen befindet sich im Backend-Hauptmenü. Und so sieht das Menü aus - zahlreiche benutzerspezifische Einstellungen können hier vorgenommen werden. + + Backend Language selection + Backend-Sprache + + + Select the backend language you prefer. Most parts of TYPO3s backend (for regular users) are translated into other languages. + Wählen Sie hier Ihre bevorzugte Sprache. + + + <b>Warning [technical]:</b> If TYPO3 is not configured to use a single character set (through $TYPO3_CONF_VARS[BE][forceCharset]) then all data entered in the backend is submitted in the character set of the selected backend language. This leads to inconsistent data storage if some users are using the backend in Russian and others in English which uses different character sets. +The solution clearly is to set the configuration option mentioned above to a value like "utf-8". This must be done by the developers responsible for the whole system configuration. + <b>Warnung [Technik]:</b> Falls TYPO3 nicht mittels $TYPO3_CONF_VARS['BE']['forceCharset'] dahingehend konfiguriert wurde, nur einen einzigen Zeichensatz zu verwenden, werden alle BE-Benutzereingaben in der hier gewählten Backend-Sprache gespeichert. Das kann zu Dateninkonsistenz führen, wenn einige Benutzer zum Beispiel Russisch und andere Englisch benutzen (diese Sprachen benutzen unterschiedliche Zeichensätze). +Die Lösung für dieses Problem liegt darin, mittels $TYPO3_CONF_VARS['BE']['forceCharset'] einen Wert wie z.B. "utf-8" (also einen Unicode Zeichensatz) einzustellen. Diese Einstellung muss durch den verantwortlichen TYPO3-Administrator vorgenommen werden. + + EXT:setup/Resources/Public/Images/cshimages/lang.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:setup/Resources/Public/Images/cshimages/lang.png + + + TYPO3 is translated into around 40 languages. English is the default language and all labels must be available in English first and foremost. This screenshot shows translations for Hebrew, Arabic, Russian and Chinese. + TYPO3 wurde mittlerweile in mehr als 40 Sprachen übersetzt. Englisch ist aber die Standardsprache und <u>alle</u> Bezeichnungen müssen zuerst in Englisch verfügbar sein. Hier sehen Sie die hebräische, arabische, russische und chinesische Übersetzung. + + + Start module + Startmodul + + + Let you select the module that is called when you login in the Backend +The default module is "About Modules". + Legt das Modul fest, das beim Anmelden am Backend aufgerufen wird. Standard ist "Über Module". + + Show Thumbnails by default + Vorschaubilder standardmäßig anzeigen + + + In modules like the "Web > List" and "File > Filelist" you can enable the display of thumbnails of files (images/fonts) and records (if images are attached) with a checkbox. Setting this option will enable the display by default. + Innerhalb von Modulen wie "Web > Liste" oder "Datei > Dateiliste" können Sie sich kleine Vorschaubilder (Thumbnails) für Bilder, Schriftarten oder Datensätze mit angehängten Bildern anzeigen lassen. Diese Option aktiviert die Anzeige von Vorschaubildern standardmäßig. + + + EXT:setup/Resources/Public/Images/cshimages/setup5.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:setup/Resources/Public/Images/cshimages/setup5.png + + + When thumbnails display is enabled, files attached to records will be shown in the "Web > List" module like this. + Vorschaubildansicht innerhalb des Moduls "Web > Liste". + + + Show help text when applicable + Vorhandene Hilfetexte anzeigen + + + If set, some help texts will appear by default. Applies to the "Legend" text in the Web>Access module for instance. + Wenn diese Option gewählt wurde, werden zu den einzelnen Eingabefeldern oder Schaltern Hilfetexte eingeblendet. + + + Maximum title length + Maximale Titellänge + + + TYPO3 will often crop long titles of records etc. so only the first X characters are shown. Often the number of shown characters depends on this variable. For instance the length of page titles in the page tree is determined by this value. + TYPO3 kürzt innerhalb des Backends oftmals überlange Seitenüberschriften oder Datensatztitel, so dass nur die ersten Zeichen angezeigt werden. Die Anzahl der angezeigten Zeichen hängt dann von diesem Wert ab. So wird hiermit z.B. die Länge der Seitentitel im Seitenbaum festgelegt. + + + EXT:setup/Resources/Public/Images/cshimages/setup6.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:setup/Resources/Public/Images/cshimages/setup6.png + + + In this case the Maximum Title length is set to 10 - and the result is that titles in the page tree - as well as other places in the backend - will be cropped after 10 characters, then suffixed by "...". The default value is "30". + In diesem Fall wurde die "Maximale Titellänge" auf 10 Zeichen gesetzt. Dementsprechend werden Seitentitel im Seitenbaum und an anderen Stellen im Backend nach 10 Zeichen abgeschnitten und "..." angehängt. Der Standardwert liegt bei 30. + + + Recursive Copy + Rekursives Kopieren + + + When you copy a page, subpages can also be copied along if you set this option. The number you set here defines the number of levels under a page to include in a copy operation. + Mit Hilfe dieser Option können Sie festlegen, dass beim Kopieren von Seiten deren Unterseiten ebenfalls einbezogen werden. Der hier festgelegte Wert bestimmt die Anzahl der Ebenen unterhalb der ausgewählten Seite, die beim Kopieren mit eingeschlossen werden sollen. + + + Recursive Delete + Rekursives Löschen + + + You cannot delete a page with subpages unless this flag is set. Be careful - setting this option means that TYPO3 will allow a whole tree of pages to be deleted in one go! + Im Backend können Sie normalerweise keine Seiten löschen, zu denen noch Unterseiten existieren. Mit dieser Option können Sie dieses Verhalten deaktivieren. VORSICHT: Mit dieser Option können Sie - auch aus Versehen - eine ganze Website mit nur einem Mausklick löschen! Sie sollten daher genau überlegen, ob Sie diese Sicherheitsmaßnahme deaktivieren. + + + You should also consider the performance issues involved when deleting a large page tree. It might take a considerable amount of time to do that and if PHP times out before the operation is finished the results might be unpredictable. + Wenn Sie vorhaben, einen großen Seitenbaum mit vielen Seiten zu löschen, sollten Sie sich über die Auswirkungen auf die Systemleistung im Klaren sein. Aufgrund der vielen benötigten Datenbankoperationen in so einem Fall könnte es durchaus sein, dass es in PHP noch vor Beendigung der Operation zu einem Timeout kommt. Dadurch kann es zu unvorhersehbaren Auswirkungen auf das System kommen! + + + Enable Rich Text Editor + Rich-Text-Editor (RTE) verwenden (falls verfügbar) + + + If set, the Rich Text Editor in TYPO3 will be enabled for you. Normally you wouldn't want to disable this option. + Aktiviert für Ihre Benutzersitzungen den TYPO3-Rich-Text-Editor. Diese Option sollten Sie aktivieren. + + + A Rich Text Editor (RTE) means that a text editing field has buttons for making selected text bold, italic etc. Whether a RTE is available also depends on factors like the browser you are using and which extensions are installed. Finally RTEs are applied to only a few record fields. The most well known example would be the Text field of a Content Element. + Rich-Text-Editoren (RTE) ermöglichen es Ihnen, innerhalb von Eingabefeldern Textattribute (fett, kursiv, unterstrichen etc.) per Knopfdruck zu setzen - in etwa so, wie Sie es von Textverarbeitungsprogrammen gewohnt sind. Ob Sie einen RTE benutzen können, hängt u.a. davon ab, ob innerhalb von TYPO3 eine RTE-Erweiterung installiert wurde und ob Ihr Browser diese darstellen kann. Der RTE wird nur bei einigen Eingabefeldern verwendet - das prominenteste Beispiel ist natürlich das Textfeld innerhalb eines Inhaltelements. + + + EXT:setup/Resources/Public/Images/cshimages/rte.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:setup/Resources/Public/Images/cshimages/rte.png + + + Enable File Uploads in editing forms + Erlaube das Hochladen von Dateien in Eingabefeldern + + + This option will enable an "Upload" box for each field in TYPO3 records where you can attach a file or image. Most likely you don't want to disable this since it is usually just a nice thing to have. + Mit dieser Option aktivieren Sie das direkte Hochladen von Dateien für alle Backend-Eingabefelder, die Dateianhänge (Bilder, Dokumente etc.) als Eingabe erlauben. Normalerweise sollten Sie diese Option nicht deaktivieren, weil Sie eine sehr bequeme Möglichkeit bietet, Inhalte in TYPO3 einzupflegen. + + + If you disable the Upload box there is still the TYPO3 Element Browser left for attaching files and images. + Sie können immer noch den TYPO3-Dateibrowser dazu verwenden, Dateien oder Bilder anzuhängen, sollte diese Option deaktiviert sein. + + + EXT:setup/Resources/Public/Images/cshimages/setup12.png + This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial. + EXT:setup/Resources/Public/Images/cshimages/setup12.png + + + Make Textareas Resizable + Größe mehrzeiliger Textfelder anpassbar machen + + + This option will make textareas resizable. You will see the resize mouse cursor if you move mouse to the outer border of textarea. + Mit dieser Option ist es möglich, mehrzeilige Textfelder in der Größe zu ändern. Wenn Sie den Mauszeiger auf den äußeren Rand eines solchen Feldes bewegen, wird ein Größenänderungs-Cursor angezeigt. + + + Maximal Height of Textarea + Maximale Höhe für mehrzeilige Textfelder + + + Maximal Height of flexible textareas + Maximale Höhe für flexible Textfelder + + + Define the maximal height of textarea (in Pixel). + Legt die maximale Höhe mehrzeiliger Textfelder in Pixel fest. + + + Define the maximal height of flexible textareas (in Pixel). + Legt die maximale Höhe mehrzeiliger Textfelder in Pixel fest. + + + Make Textareas Flexible + Mehrzeilige Textfelder flexibel machen + + + This option will make textareas flexible. The height will grow automatically while typing. Limit is the maximal height set (default 600). + Mit dieser werden mehrzeilige Textfelder flexibel. Die Höhe passt sich automatisch bei der Eingabe an. Obergrenze ist die anderweitig festgelegte maximale Höhe (Standard 600 Pixel). + + + Defines whether you want to list all the hidden files and folders (beginning with a .) in the filelist and element browser. + Gibt an ob Sie alle versteckten Dateien und Ordner (beginnend mit einem .) in Dateiliste und Element-Browser anzeigen möchten. + + + By default all hidden files are not displayed in filelists and element browsers and link pickers. This option enables to additionally show the hidden files. + Standardmäßig werden alle versteckten Dateien in der Dateiliste, dem Element-Browser und der Linkauswahl nicht angezeigt. Diese Option aktiviert zusätzlich die Anzeige versteckter Dateien. + + + Your real name + Ihr Name + + + Enter your real name here. + Geben Sie hier Ihren Namen ein. + + + Your email address + Ihre E-Mail-Adresse + + + Make sure this is a valid email address for you. This is the contact address that the backend administrator will use if he needs to contact you. Also, the TYPO3 system might need to send you messages at various times and this will be the recipient address. + Stellen Sie sicher, dass die hier angegebene E-Mail-Adresse gültig ist. Ihr Administrator kann diese Adresse benutzen, um mit Ihnen Kontakt aufzunehmen. Außerdem nutzt TYPO3 sie, wenn das System Ihnen Nachrichten schicken soll. + + + Notify by login + Unterrichte mich per E-Mail, wenn sich jemand mit meinem Benutzernamen anmeldet + + + If you set this option you will receive an email from TYPO3 each time you (or "someone") logs in using your username. You might like to receive such a "warning" as a security measure so you will know if someone else picks up your password and uses your account. + Mit dieser Option können Sie festlegen, dass jede Anmeldung unter Ihrem Benutzernamen per E-Mail an Sie gemeldet wird. Mit dieser Sicherheitsmaßnahme können Sie überprüfen, ob jemand anderes in Besitz Ihres Passworts gelangt ist und Ihren Benutzernamen missbraucht. + + + Change password + Neues Passwort + + + Enter a new password for your backend account + Geben Sie ein neues Passwort für Ihren Backend-Benutzer ein: + + + The passwords are encrypted to an MD5 hash when you leave the field so no plain text password is sent over the wire. + Passwörter werden verschlüsselt (als MD5-Hash), sobald Sie dieses Eingabefeld verlassen. Damit wird sichergestellt, dass keinerlei Klartextpasswörter über das Internet gesendet werden. + + + Change password, confirm + Neues Passwort (Wiederholung) + + + Confirm the new password by entering it again, exactly like above. If the two new passwords do not match, the password will not be changed. + Wiederholen Sie Ihr neues Passwort. Sollten die beiden Passwörter nicht übereinstimmen, so wird Ihr Passwort nicht geändert. + + + Reset all Values to default + Alle Angaben auf den Standardwert zurücksetzen + + + If you select this option all settings in this module will be reset to the default settings of the system. + Mit dieser Option können Sie alle Werte innerhalb dieses Moduls auf ihre Standardwerte zurücksetzen. + + + This does not apply to user name, email and password settings of course. + Nicht verändert werden Ihr Benutzername, Ihre E-Mail-Adresse und Ihr Passwort. + + + Simulate backend user + Simuliere Backend-Benutzer + + + This option allows "admin"-users to change settings for another backend user in the system. + Mit dieser Option können Admin-Benutzer einen bestimmten Backend-Benutzer simulieren. Das Backend wird mit den Einstellungen des ausgewählten Benutzers neugeladen und der Administrator kann Systemeinstellungen des Benutzers überprüfen. + + + Admin control for re-enabling Install Tool access + Administratorwerkzeug zum Reaktivieren des Zugriffs auf das Installationsprogramm. + + + By clicking this button, a file typo3conf/ENABLE_INSTALL_TOOL is created (or removed if it already exists). It unlocks the access to the Install Tool (password is still needed!) and will be removed automatically after 1 hour. + Durch Anklicken dieser Schaltfläche wird eine Datei typo3conf/ENABLE_INSTALL_TOOL erstellt (oder entfernt, wenn sie bereits vorhanden ist). Dadurch wird die Sperre für den Zugriff auf das Installationsprogramm aufgehoben (Passwort ist nach wie vor erforderlich). Die Datei wird nach 1 Stunde automatisch wieder entfernt. + + + + diff --git a/var/labels/de/setup/Resources/Private/Language/de.locallang_mod.xlf b/var/labels/de/setup/Resources/Private/Language/de.locallang_mod.xlf new file mode 100644 index 0000000..3238a74 --- /dev/null +++ b/var/labels/de/setup/Resources/Private/Language/de.locallang_mod.xlf @@ -0,0 +1,20 @@ + + + +
    + + + Personal user setup + Benutzerprofil bearbeiten + + + This module allows you to customize your backend user profile. Here you can change your active system language, name and email address. You may also configure other general features in the system. + Dieses Modul dient zur Konfiguration Ihres Backend-Benutzerprofils. Hier können Sie Ihren Namen, Ihre E-Mail-Adresse, die benutzte Backend-Sprache und einige andere allgemeine Systemeigenschaften für Ihr Benutzerkonto festlegen. + + + User settings + Einstellungen + + + + diff --git a/var/labels/de/sys_note/Resources/Private/Language/de.locallang.xlf b/var/labels/de/sys_note/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..5afe02b --- /dev/null +++ b/var/labels/de/sys_note/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,48 @@ + + + +
    + + + Internal notes + Interne Notizen + + + Author + Autor: + + + Date + Datum: + + + Personal + Persönlich: + + + Instructions + Anleitungen + + + Template + Vorlage + + + Notes + Notizen + + + To-do + To-Do + + + Yes + Ja + + + Unknown author + Unbekannter Autor + + + + diff --git a/var/labels/de/sys_note/Resources/Private/Language/de.locallang_csh_sysnote.xlf b/var/labels/de/sys_note/Resources/Private/Language/de.locallang_csh_sysnote.xlf new file mode 100644 index 0000000..45150ae --- /dev/null +++ b/var/labels/de/sys_note/Resources/Private/Language/de.locallang_csh_sysnote.xlf @@ -0,0 +1,44 @@ + + + +
    + + + Internal reminder note attached to a page. + Interne Erinnerungsnotiz auf einer Seite. + + + This provides a simple way to attach informative notes to a page regarding backend-related issues. Use it as you like for reminders, instructions, etc. + Bietet eine einfache Möglichkeit, um interne Informationen und Anweisungen mit einer Seite zu verknüpfen. Benutzen Sie sie für Erinnerungen, Anleitungen etc. + + + pages + Seiten + + + Select a category which describes the character of the note. + Wählen Sie eine die Notiz beschreibende Kategorie aus. + + + Enter a title for the note. + Geben Sie einen Titel für die Notiz ein. + + + This is the note itself. + Dies ist die eigentliche Notiz. + + + Enter your name. + Geben Sie Ihren Namen ein. + + + Enter your email address. + Geben Sie Ihre E-Mail-Adresse ein. + + + Check this if you don't want other users to see this note. + Notiz auch anderen Benutzern anzeigen. + + + + diff --git a/var/labels/de/sys_note/Resources/Private/Language/de.locallang_tca.xlf b/var/labels/de/sys_note/Resources/Private/Language/de.locallang_tca.xlf new file mode 100644 index 0000000..d81ea82 --- /dev/null +++ b/var/labels/de/sys_note/Resources/Private/Language/de.locallang_tca.xlf @@ -0,0 +1,52 @@ + + + +
    + + + Internal note + Interne Notiz + + + Instructions + Anweisung + + + Template + Vorlage + + + Notes + Notiz + + + To-do + To-do + + + Subject + Betreff: + + + Message + Inhalt: + + + Personal + Persönlich: + + + Position + Position + + + Top + Oben + + + Bottom + Unten + + + + diff --git a/var/labels/de/t3editor/Resources/Private/Language/de.locallang.xlf b/var/labels/de/t3editor/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..591a350 --- /dev/null +++ b/var/labels/de/t3editor/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,59 @@ + + + +
    + + + Deactivate t3editor + T3Editor deaktivieren + + + Template + Template + + + File + Datei + + + + + + Constants + Konstanten + + + Setup + Setup + + + Unknown content type + Unbekannter Inhaltstyp: + + + Syntax error: Parameter pageID must be a valid integer. + Syntaxfehler: Der Parameter pageID muss vom Typ Integer sein. + + + Access denied: No permission to template records. + Zugriff verweigert: Keine Zugriffsrechte auf Template-Datensätze vorhanden. + + + Syntax error: At least parameter typeID has to be supplied. + Syntaxfehler: Es muss mindestens der Parameter typeID angegeben werden. + + + lines + Zeilen + + + document has been modified + Das Dokument wurde verändert. + + + An error occurred while saving the data. + Während des Speicherns der Daten ist ein Fehler aufgetreten. + + + + diff --git a/var/labels/de/tstemplate/Resources/Private/Language/de.locallang.xlf b/var/labels/de/tstemplate/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..57ddbb0 --- /dev/null +++ b/var/labels/de/tstemplate/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,116 @@ + + + +
    + + + Template tools + Template-Werkzeuge + + + Template Analyzer + Template-Analyse + + + Constant Editor + Konstanten-Editor + + + Info/Modify + Info/Bearbeiten + + + TypoScript Object Browser + TypoScript-Objekt-Browser + + + Viewing templates of + Anzeige der Templates von + + + Page name + Seitenname + + + Templates + Anzahl Templates + + + Is Root? + Ist Anfang der Website + + + Is Ext? + Ist Erweiterung + + + This is an overview of the pages in the database containing one or more template records. Click a page title to go to the page. + Dies ist ein Überblick über die Seiten in der Datenbank, die ein oder mehrere Templates enthalten. Klicken Sie auf einen Seitentitel, um zu der Seite zu gehen. + + + Are you sure you want to do this? + Vorgang tatsächlich durchführen? + + + No template + Kein Template + + + There was no template on this page! + Es gibt kein Template auf dieser Seite! + + + Create a template record first in order to edit constants! + Erstellen Sie zuerst ein Template, um die Konstanten zu bearbeiten! + + + You need to create a template record below in order to edit your configuration. + Sie müssen unten ein Template erstellen, um Ihre Konfiguration zu bearbeiten. + + + Create new website + Neue Website erstellen + + + If you want this page to be the root of a new website, optionally based on one of the standard templates, then press the button below + Wenn diese Seite die Wurzel einer neuen Website sein soll, klicken Sie auf die Schaltfläche unten. Sie können optional ein Standard-Template als Grundlage auswählen: + + + Create template for a new site + Template für neue Website erstellen + + + Create extension template + Erweiterungs-Template erstellen + + + An extension template allows you to enter TypoScript values that will affect only this page and subpages. + Ein Erweiterungs-Template erlaubt Ihnen, TypoScript-Werte anzugeben, die nur diese Seite und deren Unterseiten betreffen. + + + Click here to create an extension template. + Klicken Sie hier, um ein Erweiterungs-Template zu erstellen. + + + Go to closest page with template + Zur nächsten Seite mit Template gehen + + + Closest template is on page '%s' (uid %s). + Das nächste Template ist auf der Seite '%s' (UID %s). + + + Click here to go. + Klicken Sie hier, um dieses Template anzuzeigen. + + + NEW SITE, based on standard + NEUE WEBSITE, basierend auf Standard + + + NEW SITE + NEUE WEBSITE + + + + diff --git a/var/labels/de/tstemplate/Resources/Private/Language/de.locallang_analyzer.xlf b/var/labels/de/tstemplate/Resources/Private/Language/de.locallang_analyzer.xlf new file mode 100644 index 0000000..50e0c35 --- /dev/null +++ b/var/labels/de/tstemplate/Resources/Private/Language/de.locallang_analyzer.xlf @@ -0,0 +1,84 @@ + + + +
    + + + Current template + Aktuelles Template + + + Title + Titel + + + Rootlevel + Wurzelebene + + + Clear Setup + Setup löschen + + + Clear Constants + Konstanten löschen + + + PID + PID + + + Rootline + Rootline + + + Next Level + Nächste Ebene + + + Template hierarchy + Template-Hierarchie + + + Display Options + Optionen anzeigen + + + Line numbers + Zeilennummern + + + Syntax highlight + Syntaxhervorhebung + + + Comments + Kommentare + + + Crop lines + Zeilen kappen + + + Block mode + Blockmodus + + + Constants + Konstanten + + + Setup + Setup + + + View the complete TS Listing + Vollständige TS-Auflistung anzeigen + + + Complete TS + Vollständiges TS + + + + diff --git a/var/labels/de/tstemplate/Resources/Private/Language/de.locallang_ceditor.xlf b/var/labels/de/tstemplate/Resources/Private/Language/de.locallang_ceditor.xlf new file mode 100644 index 0000000..52a09ac --- /dev/null +++ b/var/labels/de/tstemplate/Resources/Private/Language/de.locallang_ceditor.xlf @@ -0,0 +1,24 @@ + + + +
    + + + Edit constants for template + Konstanten bearbeiten + + + Category + Kategorie + + + No constants available + Keine Konstanten verfügbar + + + There are no editable constants available for the Constant Editor. + Es sind keine bearbeitbaren Konstanten für den Konstanten-Editor verfügbar. + + + + diff --git a/var/labels/de/tstemplate/Resources/Private/Language/de.locallang_info.xlf b/var/labels/de/tstemplate/Resources/Private/Language/de.locallang_info.xlf new file mode 100644 index 0000000..ad7e4b0 --- /dev/null +++ b/var/labels/de/tstemplate/Resources/Private/Language/de.locallang_info.xlf @@ -0,0 +1,100 @@ + + + +
    + + + Delete + Löschen: + + + To top + Nach oben: + + + File changed + Datei geändert + + + Resource '%s' has been updated. + Ressource '%s' wurde aktualisiert. + + + Template information + Template-Informationen + + + Title + Titel + + + Sitetitle + Titel der Website + + + Description + Beschreibung + + + Allowed extensions + Erlaubte Erweiterungen: + + + Max filesize + Maximale Dateigröße: + + + Upload resource + Ressource hochladen + + + New text resource (enter name) + Neue Textressource (geben Sie einen Namen an) + + + Make a copy of resource + Kopie der Ressource erstellen: + + + Update resource list + Ressourcenliste aktualisieren + + + Constants + Konstanten + + + File + Datei: + + + Edit Resource + Ressource bearbeiten: + + + Filesize exceeded %s KBytes + Dateigröße überschreitet %s KB + + + Files larger than %s KBytes are not allowed to be edited. + Dateien größer als %s KB können nicht bearbeitet werden. + + + Setup + Setup + + + Resources + Ressourcen + + + (edit to view, %s lines) + (bearbeiten um anzuzeigen, %s Zeilen) + + + Edit the whole template record + Vollständigen Template-Datensatz bearbeiten + + + + diff --git a/var/labels/de/tstemplate/Resources/Private/Language/de.locallang_mod.xlf b/var/labels/de/tstemplate/Resources/Private/Language/de.locallang_mod.xlf new file mode 100644 index 0000000..d0d7806 --- /dev/null +++ b/var/labels/de/tstemplate/Resources/Private/Language/de.locallang_mod.xlf @@ -0,0 +1,20 @@ + + + +
    + + + Template tools + Template-Werkzeuge + + + Here you manage the TypoScript templates which are in charge of the look of your website on the frontend. The module provides specialized features like an object browser, a constant editor and raw editing facilities.<br /><em>Access for 'admin' users only!</em> + Hier können Sie TypoScript-Templates verwalten. Diese Templates sind für das Erscheinungsbild Ihrer Website verantwortlich. Das Modul bietet spezielle Funktionen wie einen Objekt-Browser, einen Konstanteneditor und einfache Bearbeitungsmöglichkeiten.<br /><em>Zugriff nur für Administratoren!</em> + + + Template + Template + + + + diff --git a/var/labels/de/tstemplate/Resources/Private/Language/de.locallang_objbrowser.xlf b/var/labels/de/tstemplate/Resources/Private/Language/de.locallang_objbrowser.xlf new file mode 100644 index 0000000..f6c4f31 --- /dev/null +++ b/var/labels/de/tstemplate/Resources/Private/Language/de.locallang_objbrowser.xlf @@ -0,0 +1,184 @@ + + + +
    + + + Constants + Konstanten + + + Setup + Setup + + + All + Alle + + + Plain substitution (default) + Einfaches Ersetzen (Standard) + + + Substituted constants in green + Ersetzte Konstanten in grün + + + UN-substituted constants in green + NICHT-ersetzte Konstanten in grün + + + Current template + Aktuelles Template + + + Bad property! + Ungültige Eigenschaft! + + + You must enter a property with characters a-z, A-Z and 0-9, no spaces! + Sie müssen eine Eigenschaft mit folgenden Zeichen eingeben: a-z, A-Z und 0-9, keine Leerzeichen! + + + Nothing was updated! + Keine Aktualisierung durchgeführt! + + + Property added + Eigenschaft hinzugefügt + + + Value updated + Wert aktualisiert + + + Object cleared + Objekt gelöscht + + + Update + Aktualisieren + + + Edit object/property value + Objekt-/Eigenschaftswert bearbeiten: + + + Add + Hinzufügen + + + Add object property + Objekteigenschaft hinzufügen: + + + Clear? + Löschen? + + + Clear + Löschen + + + Clear object + Objekt löschen: + + + Edit + Bearbeiten: + + + You cannot edit properties and values, if there's no current template. + Sie können Eigenschaften und Werte nicht bearbeiten, wenn kein Template gewählt ist. + + + Add key "%s" to Object List + Schlüssel "%s" zur Objektliste hinzufügen + + + Back + Zurück + + + Browse + Durchsuchen: + + + Object List + Objektliste: + + + Search + Suche: + + + Regular expressions + Reguläre Ausdrücke + + + Errors and warnings + Fehler und Warnungen + + + Show details + Details anzeigen + + + Remove key from OL + Schlüssel aus Objektliste entfernen + + + setup root + Setup-Wurzel + + + constants root + Konstantenwurzel + + + Display comments + Kommentare anzeigen + + + Sort alphabetically + Alphabetisch sortieren + + + Crop lines + Zeilen kappen + + + Display constants + Konstanten anzeigen: + + + Display options + Optionen anzeigen + + + Conditions + Bedingungen + + + Set conditions + Bedingungen setzen + + + Info + Info + + + Warning + Warnung + + + Error + Fehler + + + Error evaluating regular expression "%s". + Fehler beim Auswerten des regulären Ausdrucks "%s". + + + + diff --git a/var/labels/de/viewpage/Resources/Private/Language/de.locallang.xlf b/var/labels/de/viewpage/Resources/Private/Language/de.locallang.xlf new file mode 100644 index 0000000..ef6b595 --- /dev/null +++ b/var/labels/de/viewpage/Resources/Private/Language/de.locallang.xlf @@ -0,0 +1,64 @@ + + + +
    + + + Width + Breite + + + Tablet + Tablet + + + Mobile + Handy + + + Computer + Computer + + + Desktop + Desktop + + + Custom Size + Benutzerdefinierte Größe + + + Auto Size + Automatische Größe + + + Refresh page + Seite aktualisieren + + + Language + Sprache + + + Automatic + Automatisch + + + Maximized + Maximiert + + + Custom + Benutzerdefiniert + + + Unidentified + Unidentifiziert + + + Please select a page with a valid page type in the page tree on the left to preview the selected page in different screen resolutions. + Bitte wählen Sie im Seitenbaum auf der linken Seite eine Seite mit einem gültigen Seitentyp aus, um eine Vorschau der ausgewählten Seiten in unterschiedlichen Bildschirmauflösungen zu sehen. + + + + diff --git a/var/labels/de/viewpage/Resources/Private/Language/de.locallang_mod.xlf b/var/labels/de/viewpage/Resources/Private/Language/de.locallang_mod.xlf new file mode 100644 index 0000000..2e4d902 --- /dev/null +++ b/var/labels/de/viewpage/Resources/Private/Language/de.locallang_mod.xlf @@ -0,0 +1,20 @@ + + + +
    + + + View page + Seite anzeigen + + + Shows the look of the current page and lets you edit the content directly. + Zeigt die aktuelle Seite an und lässt Sie den Inhalt direkt bearbeiten. + + + View + Anzeigen + + + + diff --git a/var/lock/flock_1f2d180d4f0e10e95f64f6dd50c1d4cf b/var/lock/flock_1f2d180d4f0e10e95f64f6dd50c1d4cf new file mode 100644 index 0000000..e69de29 diff --git a/var/lock/flock_2462e6bd9954bc512d6b7306da26523d b/var/lock/flock_2462e6bd9954bc512d6b7306da26523d new file mode 100644 index 0000000..e69de29 diff --git a/var/lock/flock_53243959229f1081929bbdc945023c47 b/var/lock/flock_53243959229f1081929bbdc945023c47 new file mode 100644 index 0000000..e69de29 diff --git a/var/lock/flock_b3b32a2d422265cd25c3323ed0157f81 b/var/lock/flock_b3b32a2d422265cd25c3323ed0157f81 new file mode 100644 index 0000000..e69de29 diff --git a/var/log/typo3_3a57bb40f2.log b/var/log/typo3_3a57bb40f2.log new file mode 100644 index 0000000..e69de29 diff --git a/var/log/typo3_7045844cbc.log b/var/log/typo3_7045844cbc.log new file mode 100644 index 0000000..08773c8 --- /dev/null +++ b/var/log/typo3_7045844cbc.log @@ -0,0 +1,262 @@ +Thu, 08 Oct 2026 09:02:32 +0000 [WARNING] request="94448cbd4c971" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 09:02:33 +0000 [WARNING] request="21b1e67893405" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 09:02:33 +0000 [WARNING] request="634822ee5175d" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 09:02:33 +0000 [WARNING] request="634822ee5175d" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 10:02:47 +0000 [WARNING] request="3d9458d7506ee" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 10:02:52 +0000 [WARNING] request="cc282fd713ce5" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 10:02:52 +0000 [WARNING] request="ff39d94bea0e0" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 10:02:52 +0000 [WARNING] request="ff39d94bea0e0" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 10:02:56 +0000 [WARNING] request="aa2c60a8245b3" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 10:02:56 +0000 [WARNING] request="aa2c60a8245b3" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 10:03:04 +0000 [WARNING] request="18435d3fbda03" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 10:03:04 +0000 [WARNING] request="18435d3fbda03" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 10:03:07 +0000 [WARNING] request="d8900ce4ea999" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 10:03:07 +0000 [WARNING] request="d8900ce4ea999" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 11:48:37 +0000 [WARNING] request="682b428757750" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 11:48:37 +0000 [WARNING] request="236761d29df58" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 11:48:37 +0000 [WARNING] request="236761d29df58" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 11:59:38 +0000 [WARNING] request="e93c7bd4ce765" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 11:59:38 +0000 [WARNING] request="5c104043c5816" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 11:59:38 +0000 [WARNING] request="5c104043c5816" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 12:00:07 +0000 [WARNING] request="8aa99b1ee9e2d" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 12:00:07 +0000 [WARNING] request="39146e341128f" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 12:00:11 +0000 [WARNING] request="07a0481a9b518" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:11 +0000 [WARNING] request="1cfbedf778ce6" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:11 +0000 [WARNING] request="19a0f4c26e866" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:12 +0000 [WARNING] request="8f4dc36ae5a17" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:12 +0000 [WARNING] request="2a23087d0e9f3" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:12 +0000 [WARNING] request="975026a127dd2" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:12 +0000 [WARNING] request="e506ff5be0681" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:27 +0000 [WARNING] request="aa845bc1c9c05" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:28 +0000 [WARNING] request="603d9d59f8484" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:32 +0000 [WARNING] request="7f901fa305570" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:35 +0000 [WARNING] request="8d4f42902d3c8" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:35 +0000 [WARNING] request="a8ee95eed8b34" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:35 +0000 [WARNING] request="3d79227eef5d0" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:42 +0000 [WARNING] request="b4e4b6c8e7fe1" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:49 +0000 [WARNING] request="db3d939a0d338" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:49 +0000 [WARNING] request="565edfb140eeb" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:54 +0000 [WARNING] request="89af058245c26" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:54 +0000 [WARNING] request="506dd955bf3b6" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:59 +0000 [WARNING] request="2987c9bc9f103" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:00:59 +0000 [WARNING] request="5e70f794c1775" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:01:01 +0000 [WARNING] request="f96bf590a3322" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:01:28 +0000 [WARNING] request="9752021e1f69a" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:01:54 +0000 [WARNING] request="ebad1286a5442" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:01:54 +0000 [WARNING] request="a080803bf8e38" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:01:59 +0000 [WARNING] request="326f35b994c30" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:04:05 +0000 [WARNING] request="69bee1248a101" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:04:05 +0000 [WARNING] request="4b7a59cec2084" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:04:07 +0000 [WARNING] request="d21a3eec1f35f" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:23:54 +0000 [WARNING] request="167354e1055b4" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:23:54 +0000 [WARNING] request="5e289bb9a5607" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:23:55 +0000 [WARNING] request="7867dcc02e758" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:23:55 +0000 [WARNING] request="4e25cf8c279f9" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:24:01 +0000 [WARNING] request="3ef25a241935c" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:24:01 +0000 [WARNING] request="6dcd32daa0208" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:24:09 +0000 [WARNING] request="b6f7fe0f0ada6" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:24:09 +0000 [WARNING] request="7b94f401ad8cc" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:24:09 +0000 [WARNING] request="6f00db35977ec" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Thu, 08 Oct 2026 12:48:04 +0000 [WARNING] request="367f9896c4c67" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 12:48:05 +0000 [WARNING] request="2462292b6e408" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 12:48:05 +0000 [WARNING] request="2462292b6e408" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 12:48:11 +0000 [WARNING] request="c3da76ea03d7d" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 12:48:11 +0000 [WARNING] request="bbb370f2bb9b4" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 12:48:11 +0000 [WARNING] request="bbb370f2bb9b4" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 12:48:12 +0000 [WARNING] request="a6bd580c0d6c6" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 12:48:12 +0000 [WARNING] request="53a70ff50a80b" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 12:48:13 +0000 [WARNING] request="53a70ff50a80b" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 12:48:15 +0000 [WARNING] request="a22213a5d5182" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 12:48:15 +0000 [WARNING] request="f7bd5a5645d66" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 12:48:15 +0000 [WARNING] request="f7bd5a5645d66" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 14:55:46 +0000 [WARNING] request="acb0170115197" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 14:55:50 +0000 [WARNING] request="5d43898e184a3" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 14:55:50 +0000 [WARNING] request="5d43898e184a3" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 23:44:08 +0000 [WARNING] request="6c1c89aaf2725" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 23:44:11 +0000 [WARNING] request="e11dfc2164538" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 08 Oct 2026 23:44:11 +0000 [WARNING] request="e11dfc2164538" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 09 Oct 2026 07:03:25 +0000 [WARNING] request="7625efed629c8" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 09 Oct 2026 07:03:25 +0000 [WARNING] request="c07a8d573635a" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 09 Oct 2026 07:03:25 +0000 [WARNING] request="c07a8d573635a" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 09 Oct 2026 07:03:31 +0000 [WARNING] request="dc24576ceb81f" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 09 Oct 2026 07:03:31 +0000 [WARNING] request="6a22f7a67f25f" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 09 Oct 2026 07:03:33 +0000 [WARNING] request="92784777f3024" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Fri, 09 Oct 2026 07:03:33 +0000 [WARNING] request="92f6769262e3b" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Fri, 09 Oct 2026 07:03:33 +0000 [WARNING] request="ee7afb08aa4f7" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Fri, 09 Oct 2026 07:03:33 +0000 [WARNING] request="0f9cdaa7e2700" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Fri, 09 Oct 2026 07:03:33 +0000 [WARNING] request="1055ff9c88b97" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Fri, 09 Oct 2026 07:03:33 +0000 [WARNING] request="f4abcabc28a1c" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Fri, 09 Oct 2026 07:03:33 +0000 [WARNING] request="3b4a00b064580" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /var/www/html/gutachten_prod/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Fri, 09 Oct 2026 13:53:00 +0000 [WARNING] request="0d56747a57d96" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 09 Oct 2026 13:53:00 +0000 [WARNING] request="8dfe58290843e" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 09 Oct 2026 13:53:00 +0000 [WARNING] request="8dfe58290843e" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 10 Oct 2026 05:21:22 +0000 [WARNING] request="45fa6ec72ffdc" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 10 Oct 2026 05:21:23 +0000 [WARNING] request="13bc9ae514cd2" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 10 Oct 2026 05:21:23 +0000 [WARNING] request="13bc9ae514cd2" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 10 Oct 2026 05:43:10 +0000 [WARNING] request="b43dea66eb18d" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 10 Oct 2026 05:43:11 +0000 [WARNING] request="6c420f49bff45" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 10 Oct 2026 05:43:11 +0000 [WARNING] request="6c420f49bff45" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 10 Oct 2026 16:42:46 +0000 [WARNING] request="bcdc93739fec9" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 10 Oct 2026 16:42:46 +0000 [WARNING] request="cc5afd3bda723" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 10 Oct 2026 16:42:46 +0000 [WARNING] request="cc5afd3bda723" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 10 Oct 2026 20:02:29 +0000 [WARNING] request="44a2182bc680b" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 10 Oct 2026 20:02:30 +0000 [WARNING] request="f13d98dc2e41b" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 10 Oct 2026 20:02:30 +0000 [WARNING] request="f13d98dc2e41b" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 10 Oct 2026 22:42:32 +0000 [WARNING] request="b12a23641f056" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 10 Oct 2026 22:42:32 +0000 [WARNING] request="398cc5b9b2f46" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 10 Oct 2026 22:42:32 +0000 [WARNING] request="398cc5b9b2f46" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 11 Oct 2026 05:56:33 +0000 [WARNING] request="b2b6aace2d403" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 11 Oct 2026 05:56:33 +0000 [WARNING] request="595944c687522" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 11 Oct 2026 05:56:33 +0000 [WARNING] request="595944c687522" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 11 Oct 2026 18:22:08 +0000 [WARNING] request="2bc178a3c4fc6" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 11 Oct 2026 18:22:08 +0000 [WARNING] request="d25f77ca54ddf" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 11 Oct 2026 18:22:08 +0000 [WARNING] request="d25f77ca54ddf" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 11 Oct 2026 19:52:32 +0000 [WARNING] request="e0fba01b62e45" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 11 Oct 2026 19:52:32 +0000 [WARNING] request="1e6a74ebbec1f" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 11 Oct 2026 19:52:32 +0000 [WARNING] request="1e6a74ebbec1f" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 11 Oct 2026 22:34:23 +0000 [WARNING] request="bd54b1ea7bcf1" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 11 Oct 2026 22:34:23 +0000 [WARNING] request="b849e93dcb63a" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 11 Oct 2026 22:34:24 +0000 [WARNING] request="b849e93dcb63a" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 07:49:00 +0000 [WARNING] request="01c15fed30178" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 07:49:00 +0000 [WARNING] request="08989149c7f41" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 07:49:00 +0000 [WARNING] request="08989149c7f41" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 07:49:01 +0000 [WARNING] request="99fb1eea9f5ba" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 07:49:02 +0000 [WARNING] request="2b7550d3ab049" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 07:49:02 +0000 [WARNING] request="2b7550d3ab049" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 15:33:58 +0000 [WARNING] request="854909c23c849" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 15:33:58 +0000 [WARNING] request="c41f542b217e4" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 15:33:58 +0000 [WARNING] request="c41f542b217e4" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 19:41:59 +0000 [WARNING] request="ee7ed6669dc12" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 19:41:59 +0000 [WARNING] request="3c11ac268c84c" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 19:41:59 +0000 [WARNING] request="3c11ac268c84c" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 19:41:59 +0000 [WARNING] request="f0b1f5180b388" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 19:41:59 +0000 [WARNING] request="f0b1f5180b388" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 19:42:00 +0000 [WARNING] request="1a7b3ed724947" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 19:42:00 +0000 [WARNING] request="1a7b3ed724947" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 19:42:00 +0000 [WARNING] request="8873fc4ad4335" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 19:42:49 +0000 [WARNING] request="db43f8da9f477" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 19:42:49 +0000 [WARNING] request="d2e9d71158dcc" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 12 Oct 2026 19:42:49 +0000 [WARNING] request="d2e9d71158dcc" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Tue, 13 Oct 2026 03:24:42 +0000 [WARNING] request="3d52cdb4eea27" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Tue, 13 Oct 2026 09:40:56 +0000 [WARNING] request="4e1a6fc808923" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Tue, 13 Oct 2026 09:40:57 +0000 [WARNING] request="3c5be0cf1e7d7" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Tue, 13 Oct 2026 09:40:57 +0000 [WARNING] request="3c5be0cf1e7d7" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Tue, 13 Oct 2026 12:20:27 +0000 [WARNING] request="f5be30fdcfb07" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Tue, 13 Oct 2026 12:20:27 +0000 [WARNING] request="0aa6765042c64" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Tue, 13 Oct 2026 12:20:27 +0000 [WARNING] request="0aa6765042c64" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Tue, 13 Oct 2026 14:34:09 +0000 [WARNING] request="930cb7257b05e" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Tue, 13 Oct 2026 14:34:10 +0000 [WARNING] request="0386e6240fb85" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Tue, 13 Oct 2026 14:34:10 +0000 [WARNING] request="0386e6240fb85" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Wed, 14 Oct 2026 04:21:33 +0000 [WARNING] request="442359d7a2845" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Wed, 14 Oct 2026 04:21:33 +0000 [WARNING] request="6f567074200e9" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Wed, 14 Oct 2026 04:21:33 +0000 [WARNING] request="6f567074200e9" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Wed, 14 Oct 2026 06:43:42 +0000 [WARNING] request="4b0f0b6950afa" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Wed, 14 Oct 2026 12:25:53 +0000 [WARNING] request="48ae35ebfc7ca" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Wed, 14 Oct 2026 12:25:54 +0000 [WARNING] request="e9ff574399cac" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Wed, 14 Oct 2026 12:25:54 +0000 [WARNING] request="e9ff574399cac" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 02:22:43 +0000 [WARNING] request="c3f9cf289f7d1" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 02:22:44 +0000 [WARNING] request="ce4ba34ed6afd" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 02:22:44 +0000 [WARNING] request="ce4ba34ed6afd" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 02:22:45 +0000 [WARNING] request="917bfd42a562b" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 02:22:45 +0000 [WARNING] request="917bfd42a562b" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 08:43:43 +0000 [WARNING] request="efbd6646beb78" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 08:43:43 +0000 [WARNING] request="51e2fdfed3406" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 08:43:44 +0000 [WARNING] request="51e2fdfed3406" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 09:54:21 +0000 [WARNING] request="4b06617569211" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 09:54:23 +0000 [WARNING] request="17634100ae204" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 09:54:24 +0000 [WARNING] request="17634100ae204" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 09:56:35 +0000 [WARNING] request="5b63b4125fc3b" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 09:56:35 +0000 [WARNING] request="1f68809ddf921" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 09:56:35 +0000 [WARNING] request="1f68809ddf921" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 09:58:06 +0000 [WARNING] request="efd508187a0a3" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 09:58:07 +0000 [WARNING] request="2bd9be20839a8" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 09:58:07 +0000 [WARNING] request="2bd9be20839a8" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 14:11:34 +0000 [WARNING] request="d53d2be599b05" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 15:46:17 +0000 [WARNING] request="8ecb930a9e842" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 15:46:18 +0000 [WARNING] request="e9065b4672d74" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 15:46:18 +0000 [WARNING] request="e9065b4672d74" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 20:28:59 +0000 [WARNING] request="1c8436c250e75" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 20:28:59 +0000 [WARNING] request="368096bb8a0f0" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Thu, 15 Oct 2026 20:28:59 +0000 [WARNING] request="368096bb8a0f0" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 16 Oct 2026 15:52:58 +0000 [WARNING] request="5c03648fc8141" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 16 Oct 2026 15:52:58 +0000 [WARNING] request="c2dec881cd26a" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 16 Oct 2026 15:52:58 +0000 [WARNING] request="c2dec881cd26a" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 16 Oct 2026 20:38:44 +0000 [WARNING] request="662360699de57" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 16 Oct 2026 20:38:44 +0000 [WARNING] request="6d2786f841d25" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 16 Oct 2026 20:38:44 +0000 [WARNING] request="6d2786f841d25" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 16 Oct 2026 21:26:27 +0000 [WARNING] request="75de5553d1c7b" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 16 Oct 2026 21:27:43 +0000 [WARNING] request="53876d0a24530" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Fri, 16 Oct 2026 21:27:43 +0000 [WARNING] request="53876d0a24530" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 17 Oct 2026 14:32:02 +0000 [WARNING] request="e180d6be4652e" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 17 Oct 2026 14:32:02 +0000 [WARNING] request="02c51e7ad0e3a" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 17 Oct 2026 14:32:03 +0000 [WARNING] request="02c51e7ad0e3a" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 17 Oct 2026 15:00:14 +0000 [WARNING] request="df13258bac974" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 17 Oct 2026 15:00:14 +0000 [WARNING] request="b63efea538c7f" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sat, 17 Oct 2026 15:00:14 +0000 [WARNING] request="b63efea538c7f" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 18 Oct 2026 11:45:39 +0000 [WARNING] request="6f85b6e34bf0a" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 18 Oct 2026 13:47:50 +0000 [WARNING] request="c340b792e414a" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 18 Oct 2026 13:47:50 +0000 [WARNING] request="c340b792e414a" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 18 Oct 2026 13:54:01 +0000 [WARNING] request="fed4561d46541" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 18 Oct 2026 13:54:02 +0000 [WARNING] request="0c208b559d630" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 18 Oct 2026 15:23:25 +0000 [WARNING] request="2161abd13e75b" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 18 Oct 2026 15:23:34 +0000 [WARNING] request="310efae7e4c1a" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 18 Oct 2026 15:23:34 +0000 [WARNING] request="310efae7e4c1a" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 18 Oct 2026 18:11:27 +0000 [WARNING] request="9a33d21628f21" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 18 Oct 2026 18:11:27 +0000 [WARNING] request="11c329cc808dd" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Sun, 18 Oct 2026 18:11:27 +0000 [WARNING] request="11c329cc808dd" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:10:26 +0000 [WARNING] request="a6c2de22f9f71" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:10:27 +0000 [WARNING] request="a6c2de22f9f71" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:10:27 +0000 [WARNING] request="a6c2de22f9f71" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:10:27 +0000 [WARNING] request="f5ec05a19fbc3" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:10:28 +0000 [WARNING] request="f5ec05a19fbc3" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:12:29 +0000 [WARNING] request="3ee013531a0a8" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:12:44 +0000 [WARNING] request="3a617881c3fb3" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:12:48 +0000 [WARNING] request="9759f757d5e06" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:17:48 +0000 [WARNING] request="380a7824c3e3f" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:22:50 +0000 [WARNING] request="22387ac4bd162" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:27:52 +0000 [WARNING] request="077a05c99855d" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:32:53 +0000 [WARNING] request="7b7568605cfed" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:37:55 +0000 [WARNING] request="fd99d7e307208" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:42:56 +0000 [WARNING] request="a0a997df5daeb" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:47:57 +0000 [WARNING] request="e0098656a9fe5" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:52:58 +0000 [WARNING] request="2b6875d767df0" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 06:57:58 +0000 [WARNING] request="5092992d38550" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:03:00 +0000 [WARNING] request="974af4b77bd7d" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:08:00 +0000 [WARNING] request="f2089e5071bb9" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:13:01 +0000 [WARNING] request="f10975b28771c" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:18:03 +0000 [WARNING] request="4c20b8817db48" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:23:03 +0000 [WARNING] request="9c295edd825b5" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:28:04 +0000 [WARNING] request="e07963b093166" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:33:05 +0000 [WARNING] request="9f06910475313" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:38:07 +0000 [WARNING] request="76179eae1ccbb" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:43:08 +0000 [WARNING] request="44a63b7f708e5" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:48:09 +0000 [WARNING] request="ebae31e5fe154" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:53:10 +0000 [WARNING] request="2f464ff727f02" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:54:24 +0000 [WARNING] request="0a104b09e278a" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:54:24 +0000 [WARNING] request="0a104b09e278a" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:54:24 +0000 [WARNING] request="bd9f135a5b253" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:54:24 +0000 [WARNING] request="bd9f135a5b253" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:54:29 +0000 [WARNING] request="289cae2746dce" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:54:29 +0000 [WARNING] request="289cae2746dce" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:54:30 +0000 [WARNING] request="a6c3f4b77600e" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:54:30 +0000 [WARNING] request="a6c3f4b77600e" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:54:32 +0000 [WARNING] request="7862c681f959d" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Mon, 19 Oct 2026 07:54:32 +0000 [CRITICAL] request="7862c681f959d" component="TYPO3.CMS.Core.Error.DebugExceptionHandler": Core: Exception handler (WEB): Uncaught TYPO3 Exception: SQLSTATE[HY000] [2002] Connection refused | PDOException thrown in file /Users/hermanntelser/Sites/gutachten_v1/vendor/catfan/medoo/src/Medoo.php in line 323. Requested URL: https://gutachten.test/index.php?eID=tx_gutachten&controller=settings_controller&action=load_localscope&dojo.preventCache=1792396472669 - {"TYPO3_MODE":"FE","exception":"PDOException: SQLSTATE[HY000] [2002] Connection refused in /Users/hermanntelser/Sites/gutachten_v1/vendor/catfan/medoo/src/Medoo.php:323\nStack trace:\n#0 /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/DB/MariaDB.php(28): Medoo\\Medoo->__construct(Array)\n#1 /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/Eid/TxGutachten.php(92): HermannTelser\\Gutachten\\DB\\MariaDB->__construct()\n#2 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Utility/GeneralUtility.php(3691): HermannTelser\\Gutachten\\Eid\\TxGutachten->__construct()\n#3 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/Dispatcher.php(103): TYPO3\\CMS\\Core\\Utility\\GeneralUtility::makeInstance('HermannTelser\\\\G...')\n#4 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/Dispatcher.php(41): TYPO3\\CMS\\Core\\Http\\Dispatcher->getCallableFromTarget('HermannTelser\\\\G...')\n#5 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Middleware/EidHandler.php(70): TYPO3\\CMS\\Core\\Http\\Dispatcher->dispatch(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(TYPO3\\CMS\\Core\\Http\\Response))\n#6 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\EidHandler->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#7 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Middleware/PreprocessRequestHook.php(57): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#8 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\PreprocessRequestHook->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#9 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php(58): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#10 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Core\\Middleware\\NormalizedParamsAttribute->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#11 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Middleware/TimeTrackerInitialization.php(49): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#12 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\TimeTrackerInitialization->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#13 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(67): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#14 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/AbstractApplication.php(108): TYPO3\\CMS\\Core\\Http\\MiddlewareDispatcher->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#15 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Http/Application.php(69): TYPO3\\CMS\\Core\\Http\\AbstractApplication->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#16 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/AbstractApplication.php(120): TYPO3\\CMS\\Frontend\\Http\\Application->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#17 /Users/hermanntelser/Sites/gutachten_v1/public/index.php(24): TYPO3\\CMS\\Core\\Http\\AbstractApplication->run()\n#18 /Users/hermanntelser/Sites/gutachten_v1/public/index.php(25): {closure}()\n#19 {main}"} +Mon, 19 Oct 2026 07:54:40 +0000 [WARNING] request="975f8e2808ee5" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:54:47 +0000 [WARNING] request="65cc6f9af1271" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:54:50 +0000 [WARNING] request="59a914822633a" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Mon, 19 Oct 2026 07:54:50 +0000 [CRITICAL] request="59a914822633a" component="TYPO3.CMS.Core.Error.DebugExceptionHandler": Core: Exception handler (WEB): Uncaught TYPO3 Exception: SQLSTATE[HY000] [2002] Connection refused | PDOException thrown in file /Users/hermanntelser/Sites/gutachten_v1/vendor/catfan/medoo/src/Medoo.php in line 323. Requested URL: https://gutachten.test/index.php?eID=tx_gutachten&controller=settings_controller&action=load_localscope&dojo.preventCache=1792396490794 - {"TYPO3_MODE":"FE","exception":"PDOException: SQLSTATE[HY000] [2002] Connection refused in /Users/hermanntelser/Sites/gutachten_v1/vendor/catfan/medoo/src/Medoo.php:323\nStack trace:\n#0 /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/DB/MariaDB.php(28): Medoo\\Medoo->__construct(Array)\n#1 /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/Eid/TxGutachten.php(92): HermannTelser\\Gutachten\\DB\\MariaDB->__construct()\n#2 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Utility/GeneralUtility.php(3691): HermannTelser\\Gutachten\\Eid\\TxGutachten->__construct()\n#3 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/Dispatcher.php(103): TYPO3\\CMS\\Core\\Utility\\GeneralUtility::makeInstance('HermannTelser\\\\G...')\n#4 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/Dispatcher.php(41): TYPO3\\CMS\\Core\\Http\\Dispatcher->getCallableFromTarget('HermannTelser\\\\G...')\n#5 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Middleware/EidHandler.php(70): TYPO3\\CMS\\Core\\Http\\Dispatcher->dispatch(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(TYPO3\\CMS\\Core\\Http\\Response))\n#6 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\EidHandler->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#7 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Middleware/PreprocessRequestHook.php(57): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#8 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\PreprocessRequestHook->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#9 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php(58): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#10 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Core\\Middleware\\NormalizedParamsAttribute->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#11 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Middleware/TimeTrackerInitialization.php(49): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#12 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\TimeTrackerInitialization->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#13 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(67): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#14 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/AbstractApplication.php(108): TYPO3\\CMS\\Core\\Http\\MiddlewareDispatcher->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#15 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Http/Application.php(69): TYPO3\\CMS\\Core\\Http\\AbstractApplication->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#16 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/AbstractApplication.php(120): TYPO3\\CMS\\Frontend\\Http\\Application->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#17 /Users/hermanntelser/Sites/gutachten_v1/public/index.php(24): TYPO3\\CMS\\Core\\Http\\AbstractApplication->run()\n#18 /Users/hermanntelser/Sites/gutachten_v1/public/index.php(25): {closure}()\n#19 {main}"} +Mon, 19 Oct 2026 07:55:00 +0000 [WARNING] request="be696532263d4" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Mon, 19 Oct 2026 07:55:00 +0000 [CRITICAL] request="be696532263d4" component="TYPO3.CMS.Core.Error.DebugExceptionHandler": Core: Exception handler (WEB): Uncaught TYPO3 Exception: SQLSTATE[HY000] [2002] Connection refused | PDOException thrown in file /Users/hermanntelser/Sites/gutachten_v1/vendor/catfan/medoo/src/Medoo.php in line 323. Requested URL: https://gutachten.test/index.php?eID=tx_gutachten&controller=settings_controller&action=load_localscope&dojo.preventCache=1792396490794 - {"TYPO3_MODE":"FE","exception":"PDOException: SQLSTATE[HY000] [2002] Connection refused in /Users/hermanntelser/Sites/gutachten_v1/vendor/catfan/medoo/src/Medoo.php:323\nStack trace:\n#0 /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/DB/MariaDB.php(28): Medoo\\Medoo->__construct(Array)\n#1 /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/Eid/TxGutachten.php(92): HermannTelser\\Gutachten\\DB\\MariaDB->__construct()\n#2 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Utility/GeneralUtility.php(3691): HermannTelser\\Gutachten\\Eid\\TxGutachten->__construct()\n#3 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/Dispatcher.php(103): TYPO3\\CMS\\Core\\Utility\\GeneralUtility::makeInstance('HermannTelser\\\\G...')\n#4 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/Dispatcher.php(41): TYPO3\\CMS\\Core\\Http\\Dispatcher->getCallableFromTarget('HermannTelser\\\\G...')\n#5 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Middleware/EidHandler.php(70): TYPO3\\CMS\\Core\\Http\\Dispatcher->dispatch(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(TYPO3\\CMS\\Core\\Http\\Response))\n#6 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\EidHandler->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#7 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Middleware/PreprocessRequestHook.php(57): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#8 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\PreprocessRequestHook->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#9 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php(58): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#10 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Core\\Middleware\\NormalizedParamsAttribute->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#11 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Middleware/TimeTrackerInitialization.php(49): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#12 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\TimeTrackerInitialization->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#13 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(67): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#14 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/AbstractApplication.php(108): TYPO3\\CMS\\Core\\Http\\MiddlewareDispatcher->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#15 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Http/Application.php(69): TYPO3\\CMS\\Core\\Http\\AbstractApplication->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#16 /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/core/Classes/Http/AbstractApplication.php(120): TYPO3\\CMS\\Frontend\\Http\\Application->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#17 /Users/hermanntelser/Sites/gutachten_v1/public/index.php(24): TYPO3\\CMS\\Core\\Http\\AbstractApplication->run()\n#18 /Users/hermanntelser/Sites/gutachten_v1/public/index.php(25): {closure}()\n#19 {main}"} +Mon, 19 Oct 2026 07:56:17 +0000 [WARNING] request="be5c1012e860b" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Mon, 19 Oct 2026 07:56:21 +0000 [WARNING] request="63ffb504041a7" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 07:56:25 +0000 [WARNING] request="2beedd1788d59" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Mon, 19 Oct 2026 07:56:25 +0000 [WARNING] request="4bce87014b635" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Mon, 19 Oct 2026 07:56:25 +0000 [WARNING] request="226fbeb427db2" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Mon, 19 Oct 2026 07:56:25 +0000 [WARNING] request="64d683950fd65" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Mon, 19 Oct 2026 07:56:25 +0000 [WARNING] request="d1ec66e6bbf9f" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Mon, 19 Oct 2026 07:56:25 +0000 [WARNING] request="b87f1cb0ffdd1" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Mon, 19 Oct 2026 07:56:25 +0000 [WARNING] request="db20325bc49c6" component="TYPO3.CMS.Frontend.Controller.TypoScriptFrontendController": $GLOBALS['TSFE']->set_no_cache() was triggered by /Users/hermanntelser/Sites/gutachten_v1/packages/gutachten/Classes/Eid/TxGutachten.php on line 72. Caching is disabled! +Mon, 19 Oct 2026 07:58:11 +0000 [WARNING] request="c50e49b09fd7f" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 08:03:11 +0000 [WARNING] request="e1c84a8f5d2f0" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} +Mon, 19 Oct 2026 08:08:12 +0000 [WARNING] request="cbdb451438fa1" component="TYPO3.CMS.Frontend.Configuration.TypoScript.ConditionMatching.ConditionMatcher": Expression could not be parsed, fallback kicks in. It looks like an old condition with only one equal sign. - {"expression":"treeLevel = 0"} diff --git a/var/log/typo3_deprecations_7045844cbc.log b/var/log/typo3_deprecations_7045844cbc.log new file mode 100644 index 0000000..f208fab --- /dev/null +++ b/var/log/typo3_deprecations_7045844cbc.log @@ -0,0 +1,457 @@ +Thu, 08 Oct 2026 09:02:32 +0000 [NOTICE] request="94448cbd4c971" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 09:02:32 +0000 [NOTICE] request="94448cbd4c971" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 09:02:32 +0000 [NOTICE] request="94448cbd4c971" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 09:02:32 +0000 [NOTICE] request="94448cbd4c971" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 09:02:33 +0000 [NOTICE] request="21b1e67893405" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 09:02:33 +0000 [NOTICE] request="634822ee5175d" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 09:02:33 +0000 [NOTICE] request="634822ee5175d" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 10:02:47 +0000 [NOTICE] request="3d9458d7506ee" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 10:02:52 +0000 [NOTICE] request="cc282fd713ce5" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 10:02:52 +0000 [NOTICE] request="ff39d94bea0e0" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 10:02:52 +0000 [NOTICE] request="ff39d94bea0e0" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 10:02:56 +0000 [NOTICE] request="aa2c60a8245b3" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 10:02:56 +0000 [NOTICE] request="aa2c60a8245b3" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 10:03:04 +0000 [NOTICE] request="18435d3fbda03" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 10:03:04 +0000 [NOTICE] request="18435d3fbda03" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 10:03:07 +0000 [NOTICE] request="d8900ce4ea999" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 10:03:07 +0000 [NOTICE] request="d8900ce4ea999" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 11:48:37 +0000 [NOTICE] request="682b428757750" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 11:48:37 +0000 [NOTICE] request="236761d29df58" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 11:48:37 +0000 [NOTICE] request="236761d29df58" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 11:59:38 +0000 [NOTICE] request="e93c7bd4ce765" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 11:59:38 +0000 [NOTICE] request="5c104043c5816" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 11:59:38 +0000 [NOTICE] request="5c104043c5816" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 12:00:07 +0000 [NOTICE] request="8aa99b1ee9e2d" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 12:00:07 +0000 [NOTICE] request="8aa99b1ee9e2d" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Thu, 08 Oct 2026 12:00:07 +0000 [NOTICE] request="39146e341128f" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 12:00:11 +0000 [NOTICE] request="07a0481a9b518" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:11 +0000 [NOTICE] request="07a0481a9b518" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:11 +0000 [NOTICE] request="07a0481a9b518" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:11 +0000 [NOTICE] request="07a0481a9b518" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:11 +0000 [NOTICE] request="07a0481a9b518" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:11 +0000 [NOTICE] request="1cfbedf778ce6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:11 +0000 [NOTICE] request="1cfbedf778ce6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:11 +0000 [NOTICE] request="19a0f4c26e866" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:11 +0000 [NOTICE] request="19a0f4c26e866" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:11 +0000 [NOTICE] request="1cfbedf778ce6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:11 +0000 [NOTICE] request="1cfbedf778ce6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:11 +0000 [NOTICE] request="19a0f4c26e866" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:11 +0000 [NOTICE] request="19a0f4c26e866" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:11 +0000 [NOTICE] request="8f4dc36ae5a17" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:11 +0000 [NOTICE] request="8f4dc36ae5a17" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:12 +0000 [NOTICE] request="2a23087d0e9f3" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:12 +0000 [NOTICE] request="2a23087d0e9f3" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:12 +0000 [NOTICE] request="8f4dc36ae5a17" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:12 +0000 [NOTICE] request="8f4dc36ae5a17" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:12 +0000 [NOTICE] request="975026a127dd2" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:12 +0000 [NOTICE] request="975026a127dd2" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:12 +0000 [NOTICE] request="2a23087d0e9f3" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:12 +0000 [NOTICE] request="2a23087d0e9f3" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:12 +0000 [NOTICE] request="e506ff5be0681" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:12 +0000 [NOTICE] request="e506ff5be0681" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:12 +0000 [NOTICE] request="975026a127dd2" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:12 +0000 [NOTICE] request="975026a127dd2" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:12 +0000 [NOTICE] request="e506ff5be0681" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:12 +0000 [NOTICE] request="e506ff5be0681" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:27 +0000 [NOTICE] request="aa845bc1c9c05" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:27 +0000 [NOTICE] request="aa845bc1c9c05" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:27 +0000 [NOTICE] request="aa845bc1c9c05" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:27 +0000 [NOTICE] request="aa845bc1c9c05" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:27 +0000 [NOTICE] request="603d9d59f8484" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:27 +0000 [NOTICE] request="603d9d59f8484" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:28 +0000 [NOTICE] request="603d9d59f8484" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:28 +0000 [NOTICE] request="603d9d59f8484" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:32 +0000 [NOTICE] request="7f901fa305570" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:32 +0000 [NOTICE] request="7f901fa305570" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:32 +0000 [NOTICE] request="7f901fa305570" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:32 +0000 [NOTICE] request="7f901fa305570" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:35 +0000 [NOTICE] request="8d4f42902d3c8" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:35 +0000 [NOTICE] request="8d4f42902d3c8" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:35 +0000 [NOTICE] request="8d4f42902d3c8" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:35 +0000 [NOTICE] request="8d4f42902d3c8" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:35 +0000 [NOTICE] request="a8ee95eed8b34" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:35 +0000 [NOTICE] request="a8ee95eed8b34" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:35 +0000 [NOTICE] request="a8ee95eed8b34" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:35 +0000 [NOTICE] request="a8ee95eed8b34" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:35 +0000 [NOTICE] request="3d79227eef5d0" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:35 +0000 [NOTICE] request="3d79227eef5d0" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:35 +0000 [NOTICE] request="3d79227eef5d0" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:35 +0000 [NOTICE] request="3d79227eef5d0" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:42 +0000 [NOTICE] request="b4e4b6c8e7fe1" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:42 +0000 [NOTICE] request="b4e4b6c8e7fe1" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:42 +0000 [NOTICE] request="b4e4b6c8e7fe1" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:42 +0000 [NOTICE] request="b4e4b6c8e7fe1" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:49 +0000 [NOTICE] request="db3d939a0d338" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:49 +0000 [NOTICE] request="db3d939a0d338" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:49 +0000 [NOTICE] request="565edfb140eeb" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:49 +0000 [NOTICE] request="565edfb140eeb" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:49 +0000 [NOTICE] request="db3d939a0d338" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:49 +0000 [NOTICE] request="db3d939a0d338" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:49 +0000 [NOTICE] request="565edfb140eeb" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:49 +0000 [NOTICE] request="565edfb140eeb" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:54 +0000 [NOTICE] request="89af058245c26" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:54 +0000 [NOTICE] request="89af058245c26" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:54 +0000 [NOTICE] request="506dd955bf3b6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:54 +0000 [NOTICE] request="506dd955bf3b6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:54 +0000 [NOTICE] request="89af058245c26" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:54 +0000 [NOTICE] request="89af058245c26" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:54 +0000 [NOTICE] request="506dd955bf3b6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:54 +0000 [NOTICE] request="506dd955bf3b6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:59 +0000 [NOTICE] request="5e70f794c1775" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:59 +0000 [NOTICE] request="5e70f794c1775" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:59 +0000 [NOTICE] request="2987c9bc9f103" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:00:59 +0000 [NOTICE] request="2987c9bc9f103" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:00:59 +0000 [NOTICE] request="2987c9bc9f103" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:59 +0000 [NOTICE] request="2987c9bc9f103" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:00:59 +0000 [NOTICE] request="5e70f794c1775" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:00:59 +0000 [NOTICE] request="5e70f794c1775" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:01:01 +0000 [NOTICE] request="f96bf590a3322" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:01:01 +0000 [NOTICE] request="f96bf590a3322" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:01:01 +0000 [NOTICE] request="f96bf590a3322" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:01:01 +0000 [NOTICE] request="f96bf590a3322" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:01:28 +0000 [NOTICE] request="9752021e1f69a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:01:28 +0000 [NOTICE] request="9752021e1f69a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:01:28 +0000 [NOTICE] request="9752021e1f69a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:01:28 +0000 [NOTICE] request="9752021e1f69a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:01:54 +0000 [NOTICE] request="ebad1286a5442" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:01:54 +0000 [NOTICE] request="ebad1286a5442" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:01:54 +0000 [NOTICE] request="a080803bf8e38" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:01:54 +0000 [NOTICE] request="a080803bf8e38" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:01:54 +0000 [NOTICE] request="ebad1286a5442" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:01:54 +0000 [NOTICE] request="ebad1286a5442" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:01:54 +0000 [NOTICE] request="a080803bf8e38" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:01:54 +0000 [NOTICE] request="a080803bf8e38" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:01:59 +0000 [NOTICE] request="326f35b994c30" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:01:59 +0000 [NOTICE] request="326f35b994c30" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:01:59 +0000 [NOTICE] request="326f35b994c30" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:01:59 +0000 [NOTICE] request="326f35b994c30" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:04:05 +0000 [NOTICE] request="69bee1248a101" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:04:05 +0000 [NOTICE] request="69bee1248a101" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:04:05 +0000 [NOTICE] request="4b7a59cec2084" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:04:05 +0000 [NOTICE] request="4b7a59cec2084" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:04:05 +0000 [NOTICE] request="69bee1248a101" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:04:05 +0000 [NOTICE] request="69bee1248a101" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:04:05 +0000 [NOTICE] request="4b7a59cec2084" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:04:05 +0000 [NOTICE] request="4b7a59cec2084" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:04:07 +0000 [NOTICE] request="d21a3eec1f35f" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:04:07 +0000 [NOTICE] request="d21a3eec1f35f" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:04:07 +0000 [NOTICE] request="d21a3eec1f35f" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:04:07 +0000 [NOTICE] request="d21a3eec1f35f" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:23:54 +0000 [NOTICE] request="167354e1055b4" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:23:54 +0000 [NOTICE] request="167354e1055b4" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:23:54 +0000 [NOTICE] request="5e289bb9a5607" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:23:54 +0000 [NOTICE] request="5e289bb9a5607" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:23:54 +0000 [NOTICE] request="167354e1055b4" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:23:54 +0000 [NOTICE] request="167354e1055b4" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:23:54 +0000 [NOTICE] request="5e289bb9a5607" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:23:54 +0000 [NOTICE] request="5e289bb9a5607" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:23:55 +0000 [NOTICE] request="7867dcc02e758" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:23:55 +0000 [NOTICE] request="7867dcc02e758" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:23:55 +0000 [NOTICE] request="4e25cf8c279f9" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:23:55 +0000 [NOTICE] request="4e25cf8c279f9" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:23:55 +0000 [NOTICE] request="7867dcc02e758" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:23:55 +0000 [NOTICE] request="7867dcc02e758" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:23:55 +0000 [NOTICE] request="4e25cf8c279f9" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:23:55 +0000 [NOTICE] request="4e25cf8c279f9" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:24:01 +0000 [NOTICE] request="6dcd32daa0208" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:24:01 +0000 [NOTICE] request="6dcd32daa0208" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:24:01 +0000 [NOTICE] request="3ef25a241935c" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:24:01 +0000 [NOTICE] request="3ef25a241935c" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:24:01 +0000 [NOTICE] request="3ef25a241935c" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:24:01 +0000 [NOTICE] request="3ef25a241935c" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:24:01 +0000 [NOTICE] request="6dcd32daa0208" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:24:01 +0000 [NOTICE] request="6dcd32daa0208" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:24:09 +0000 [NOTICE] request="b6f7fe0f0ada6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:24:09 +0000 [NOTICE] request="b6f7fe0f0ada6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:24:09 +0000 [NOTICE] request="b6f7fe0f0ada6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:24:09 +0000 [NOTICE] request="b6f7fe0f0ada6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:24:09 +0000 [NOTICE] request="7b94f401ad8cc" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:24:09 +0000 [NOTICE] request="7b94f401ad8cc" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:24:09 +0000 [NOTICE] request="6f00db35977ec" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Thu, 08 Oct 2026 12:24:09 +0000 [NOTICE] request="6f00db35977ec" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Thu, 08 Oct 2026 12:24:09 +0000 [NOTICE] request="7b94f401ad8cc" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:24:09 +0000 [NOTICE] request="7b94f401ad8cc" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:24:09 +0000 [NOTICE] request="6f00db35977ec" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Thu, 08 Oct 2026 12:24:09 +0000 [NOTICE] request="6f00db35977ec" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Thu, 08 Oct 2026 12:48:04 +0000 [NOTICE] request="367f9896c4c67" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 12:48:05 +0000 [NOTICE] request="2462292b6e408" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 12:48:05 +0000 [NOTICE] request="2462292b6e408" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 12:48:11 +0000 [NOTICE] request="c3da76ea03d7d" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 12:48:11 +0000 [NOTICE] request="bbb370f2bb9b4" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 12:48:11 +0000 [NOTICE] request="bbb370f2bb9b4" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 12:48:12 +0000 [NOTICE] request="bbb370f2bb9b4" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Thu, 08 Oct 2026 12:48:12 +0000 [NOTICE] request="bbb370f2bb9b4" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Thu, 08 Oct 2026 12:48:12 +0000 [NOTICE] request="a6bd580c0d6c6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 12:48:12 +0000 [NOTICE] request="53a70ff50a80b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 12:48:13 +0000 [NOTICE] request="53a70ff50a80b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 12:48:15 +0000 [NOTICE] request="a22213a5d5182" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 12:48:15 +0000 [NOTICE] request="f7bd5a5645d66" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 12:48:15 +0000 [NOTICE] request="f7bd5a5645d66" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 14:55:46 +0000 [NOTICE] request="acb0170115197" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 14:55:50 +0000 [NOTICE] request="5d43898e184a3" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 14:55:50 +0000 [NOTICE] request="5d43898e184a3" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 14:55:51 +0000 [NOTICE] request="5d43898e184a3" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Thu, 08 Oct 2026 14:55:51 +0000 [NOTICE] request="5d43898e184a3" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Thu, 08 Oct 2026 23:44:08 +0000 [NOTICE] request="6c1c89aaf2725" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 23:44:11 +0000 [NOTICE] request="e11dfc2164538" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 08 Oct 2026 23:44:11 +0000 [NOTICE] request="e11dfc2164538" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 09 Oct 2026 07:03:25 +0000 [NOTICE] request="7625efed629c8" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 09 Oct 2026 07:03:25 +0000 [NOTICE] request="c07a8d573635a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 09 Oct 2026 07:03:25 +0000 [NOTICE] request="c07a8d573635a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 09 Oct 2026 07:03:31 +0000 [NOTICE] request="dc24576ceb81f" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 09 Oct 2026 07:03:31 +0000 [NOTICE] request="dc24576ceb81f" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Fri, 09 Oct 2026 07:03:31 +0000 [NOTICE] request="6a22f7a67f25f" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 09 Oct 2026 07:03:32 +0000 [NOTICE] request="92784777f3024" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Fri, 09 Oct 2026 07:03:32 +0000 [NOTICE] request="92784777f3024" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="92784777f3024" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="92784777f3024" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="92784777f3024" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="92f6769262e3b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="92f6769262e3b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="ee7afb08aa4f7" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="ee7afb08aa4f7" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="0f9cdaa7e2700" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="0f9cdaa7e2700" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="1055ff9c88b97" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="1055ff9c88b97" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="92f6769262e3b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="92f6769262e3b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="ee7afb08aa4f7" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="ee7afb08aa4f7" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="f4abcabc28a1c" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="f4abcabc28a1c" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="0f9cdaa7e2700" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="0f9cdaa7e2700" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="1055ff9c88b97" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="1055ff9c88b97" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="f4abcabc28a1c" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="f4abcabc28a1c" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="3b4a00b064580" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="3b4a00b064580" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="3b4a00b064580" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Fri, 09 Oct 2026 07:03:33 +0000 [NOTICE] request="3b4a00b064580" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Fri, 09 Oct 2026 13:53:00 +0000 [NOTICE] request="0d56747a57d96" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 09 Oct 2026 13:53:00 +0000 [NOTICE] request="8dfe58290843e" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 09 Oct 2026 13:53:00 +0000 [NOTICE] request="8dfe58290843e" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 10 Oct 2026 05:21:22 +0000 [NOTICE] request="45fa6ec72ffdc" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 10 Oct 2026 05:21:23 +0000 [NOTICE] request="13bc9ae514cd2" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 10 Oct 2026 05:21:23 +0000 [NOTICE] request="13bc9ae514cd2" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 10 Oct 2026 05:21:23 +0000 [NOTICE] request="13bc9ae514cd2" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Sat, 10 Oct 2026 05:21:23 +0000 [NOTICE] request="13bc9ae514cd2" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Sat, 10 Oct 2026 05:43:10 +0000 [NOTICE] request="b43dea66eb18d" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 10 Oct 2026 05:43:11 +0000 [NOTICE] request="6c420f49bff45" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 10 Oct 2026 05:43:11 +0000 [NOTICE] request="6c420f49bff45" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 10 Oct 2026 16:42:46 +0000 [NOTICE] request="bcdc93739fec9" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 10 Oct 2026 16:42:46 +0000 [NOTICE] request="cc5afd3bda723" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 10 Oct 2026 16:42:46 +0000 [NOTICE] request="cc5afd3bda723" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 10 Oct 2026 20:02:29 +0000 [NOTICE] request="44a2182bc680b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 10 Oct 2026 20:02:30 +0000 [NOTICE] request="f13d98dc2e41b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 10 Oct 2026 20:02:30 +0000 [NOTICE] request="f13d98dc2e41b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 10 Oct 2026 22:42:32 +0000 [NOTICE] request="b12a23641f056" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 10 Oct 2026 22:42:32 +0000 [NOTICE] request="398cc5b9b2f46" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 10 Oct 2026 22:42:32 +0000 [NOTICE] request="398cc5b9b2f46" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 11 Oct 2026 05:56:33 +0000 [NOTICE] request="b2b6aace2d403" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 11 Oct 2026 05:56:33 +0000 [NOTICE] request="595944c687522" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 11 Oct 2026 05:56:33 +0000 [NOTICE] request="595944c687522" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 11 Oct 2026 05:56:34 +0000 [NOTICE] request="595944c687522" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Sun, 11 Oct 2026 05:56:34 +0000 [NOTICE] request="595944c687522" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Sun, 11 Oct 2026 18:22:08 +0000 [NOTICE] request="2bc178a3c4fc6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 11 Oct 2026 18:22:08 +0000 [NOTICE] request="d25f77ca54ddf" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 11 Oct 2026 18:22:08 +0000 [NOTICE] request="d25f77ca54ddf" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 11 Oct 2026 19:52:32 +0000 [NOTICE] request="e0fba01b62e45" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 11 Oct 2026 19:52:32 +0000 [NOTICE] request="1e6a74ebbec1f" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 11 Oct 2026 19:52:32 +0000 [NOTICE] request="1e6a74ebbec1f" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 11 Oct 2026 22:34:23 +0000 [NOTICE] request="bd54b1ea7bcf1" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 11 Oct 2026 22:34:23 +0000 [NOTICE] request="b849e93dcb63a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 11 Oct 2026 22:34:24 +0000 [NOTICE] request="b849e93dcb63a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 07:49:00 +0000 [NOTICE] request="01c15fed30178" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 07:49:00 +0000 [NOTICE] request="08989149c7f41" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 07:49:00 +0000 [NOTICE] request="08989149c7f41" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 07:49:00 +0000 [NOTICE] request="08989149c7f41" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Mon, 12 Oct 2026 07:49:00 +0000 [NOTICE] request="08989149c7f41" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Mon, 12 Oct 2026 07:49:01 +0000 [NOTICE] request="99fb1eea9f5ba" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 07:49:02 +0000 [NOTICE] request="2b7550d3ab049" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 07:49:02 +0000 [NOTICE] request="2b7550d3ab049" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 15:33:58 +0000 [NOTICE] request="854909c23c849" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 15:33:58 +0000 [NOTICE] request="c41f542b217e4" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 15:33:58 +0000 [NOTICE] request="c41f542b217e4" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 19:41:59 +0000 [NOTICE] request="ee7ed6669dc12" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 19:41:59 +0000 [NOTICE] request="3c11ac268c84c" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 19:41:59 +0000 [NOTICE] request="3c11ac268c84c" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 19:41:59 +0000 [NOTICE] request="f0b1f5180b388" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 19:41:59 +0000 [NOTICE] request="f0b1f5180b388" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 19:42:00 +0000 [NOTICE] request="1a7b3ed724947" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 19:42:00 +0000 [NOTICE] request="1a7b3ed724947" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 19:42:00 +0000 [NOTICE] request="8873fc4ad4335" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 19:42:49 +0000 [NOTICE] request="db43f8da9f477" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 19:42:49 +0000 [NOTICE] request="d2e9d71158dcc" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 12 Oct 2026 19:42:49 +0000 [NOTICE] request="d2e9d71158dcc" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Tue, 13 Oct 2026 03:24:42 +0000 [NOTICE] request="3d52cdb4eea27" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Tue, 13 Oct 2026 09:40:56 +0000 [NOTICE] request="4e1a6fc808923" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Tue, 13 Oct 2026 09:40:57 +0000 [NOTICE] request="3c5be0cf1e7d7" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Tue, 13 Oct 2026 09:40:57 +0000 [NOTICE] request="3c5be0cf1e7d7" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Tue, 13 Oct 2026 09:40:57 +0000 [NOTICE] request="3c5be0cf1e7d7" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Tue, 13 Oct 2026 09:40:57 +0000 [NOTICE] request="3c5be0cf1e7d7" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Tue, 13 Oct 2026 12:20:27 +0000 [NOTICE] request="f5be30fdcfb07" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Tue, 13 Oct 2026 12:20:27 +0000 [NOTICE] request="0aa6765042c64" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Tue, 13 Oct 2026 12:20:27 +0000 [NOTICE] request="0aa6765042c64" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Tue, 13 Oct 2026 14:34:09 +0000 [NOTICE] request="930cb7257b05e" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Tue, 13 Oct 2026 14:34:10 +0000 [NOTICE] request="0386e6240fb85" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Tue, 13 Oct 2026 14:34:10 +0000 [NOTICE] request="0386e6240fb85" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Wed, 14 Oct 2026 04:21:33 +0000 [NOTICE] request="442359d7a2845" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Wed, 14 Oct 2026 04:21:33 +0000 [NOTICE] request="6f567074200e9" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Wed, 14 Oct 2026 04:21:33 +0000 [NOTICE] request="6f567074200e9" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Wed, 14 Oct 2026 06:43:42 +0000 [NOTICE] request="4b0f0b6950afa" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Wed, 14 Oct 2026 12:25:53 +0000 [NOTICE] request="48ae35ebfc7ca" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Wed, 14 Oct 2026 12:25:54 +0000 [NOTICE] request="e9ff574399cac" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Wed, 14 Oct 2026 12:25:54 +0000 [NOTICE] request="e9ff574399cac" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Wed, 14 Oct 2026 12:25:54 +0000 [NOTICE] request="e9ff574399cac" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Wed, 14 Oct 2026 12:25:54 +0000 [NOTICE] request="e9ff574399cac" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Thu, 15 Oct 2026 02:22:43 +0000 [NOTICE] request="c3f9cf289f7d1" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 02:22:44 +0000 [NOTICE] request="ce4ba34ed6afd" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 02:22:44 +0000 [NOTICE] request="ce4ba34ed6afd" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 02:22:45 +0000 [NOTICE] request="917bfd42a562b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 02:22:45 +0000 [NOTICE] request="917bfd42a562b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 08:43:43 +0000 [NOTICE] request="efbd6646beb78" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 08:43:43 +0000 [NOTICE] request="51e2fdfed3406" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 08:43:44 +0000 [NOTICE] request="51e2fdfed3406" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 09:54:21 +0000 [NOTICE] request="4b06617569211" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 09:54:23 +0000 [NOTICE] request="17634100ae204" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 09:54:24 +0000 [NOTICE] request="17634100ae204" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 09:56:35 +0000 [NOTICE] request="5b63b4125fc3b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 09:56:35 +0000 [NOTICE] request="1f68809ddf921" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 09:56:35 +0000 [NOTICE] request="1f68809ddf921" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 09:56:35 +0000 [NOTICE] request="1f68809ddf921" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Thu, 15 Oct 2026 09:56:36 +0000 [NOTICE] request="1f68809ddf921" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Thu, 15 Oct 2026 09:58:06 +0000 [NOTICE] request="efd508187a0a3" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 09:58:07 +0000 [NOTICE] request="2bd9be20839a8" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 09:58:07 +0000 [NOTICE] request="2bd9be20839a8" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 14:11:34 +0000 [NOTICE] request="d53d2be599b05" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 15:46:17 +0000 [NOTICE] request="8ecb930a9e842" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 15:46:18 +0000 [NOTICE] request="e9065b4672d74" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 15:46:18 +0000 [NOTICE] request="e9065b4672d74" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 15:46:18 +0000 [NOTICE] request="e9065b4672d74" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Thu, 15 Oct 2026 15:46:18 +0000 [NOTICE] request="e9065b4672d74" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Thu, 15 Oct 2026 20:28:59 +0000 [NOTICE] request="1c8436c250e75" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 20:28:59 +0000 [NOTICE] request="368096bb8a0f0" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Thu, 15 Oct 2026 20:28:59 +0000 [NOTICE] request="368096bb8a0f0" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 16 Oct 2026 15:52:58 +0000 [NOTICE] request="5c03648fc8141" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 16 Oct 2026 15:52:58 +0000 [NOTICE] request="c2dec881cd26a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 16 Oct 2026 15:52:58 +0000 [NOTICE] request="c2dec881cd26a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 16 Oct 2026 15:52:58 +0000 [NOTICE] request="c2dec881cd26a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Fri, 16 Oct 2026 15:52:58 +0000 [NOTICE] request="c2dec881cd26a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Fri, 16 Oct 2026 20:38:44 +0000 [NOTICE] request="662360699de57" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 16 Oct 2026 20:38:44 +0000 [NOTICE] request="6d2786f841d25" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 16 Oct 2026 20:38:44 +0000 [NOTICE] request="6d2786f841d25" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 16 Oct 2026 21:26:27 +0000 [NOTICE] request="75de5553d1c7b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 16 Oct 2026 21:27:43 +0000 [NOTICE] request="53876d0a24530" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Fri, 16 Oct 2026 21:27:43 +0000 [NOTICE] request="53876d0a24530" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 17 Oct 2026 14:32:02 +0000 [NOTICE] request="e180d6be4652e" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 17 Oct 2026 14:32:02 +0000 [NOTICE] request="02c51e7ad0e3a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 17 Oct 2026 14:32:03 +0000 [NOTICE] request="02c51e7ad0e3a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 17 Oct 2026 15:00:14 +0000 [NOTICE] request="df13258bac974" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 17 Oct 2026 15:00:14 +0000 [NOTICE] request="b63efea538c7f" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sat, 17 Oct 2026 15:00:14 +0000 [NOTICE] request="b63efea538c7f" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 18 Oct 2026 11:45:39 +0000 [NOTICE] request="6f85b6e34bf0a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 18 Oct 2026 13:47:50 +0000 [NOTICE] request="c340b792e414a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 18 Oct 2026 13:47:50 +0000 [NOTICE] request="c340b792e414a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 18 Oct 2026 13:47:50 +0000 [NOTICE] request="c340b792e414a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Sun, 18 Oct 2026 13:47:50 +0000 [NOTICE] request="c340b792e414a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Sun, 18 Oct 2026 13:54:01 +0000 [NOTICE] request="fed4561d46541" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 18 Oct 2026 13:54:02 +0000 [NOTICE] request="0c208b559d630" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 18 Oct 2026 15:23:25 +0000 [NOTICE] request="2161abd13e75b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 18 Oct 2026 15:23:34 +0000 [NOTICE] request="310efae7e4c1a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 18 Oct 2026 15:23:34 +0000 [NOTICE] request="310efae7e4c1a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 18 Oct 2026 18:11:27 +0000 [NOTICE] request="9a33d21628f21" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 18 Oct 2026 18:11:27 +0000 [NOTICE] request="11c329cc808dd" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Sun, 18 Oct 2026 18:11:27 +0000 [NOTICE] request="11c329cc808dd" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /var/www/html/gutachten_prod/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:10:26 +0000 [NOTICE] request="a6c2de22f9f71" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:10:27 +0000 [NOTICE] request="a6c2de22f9f71" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:10:27 +0000 [NOTICE] request="a6c2de22f9f71" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:10:27 +0000 [NOTICE] request="f5ec05a19fbc3" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:10:28 +0000 [NOTICE] request="f5ec05a19fbc3" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:10:29 +0000 [NOTICE] request="f5ec05a19fbc3" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Mon, 19 Oct 2026 06:10:29 +0000 [NOTICE] request="f5ec05a19fbc3" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: Property htmlSanitize was not defined, but will be mandatory in TYPO3 v12.0 in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 4095 +Mon, 19 Oct 2026 06:12:29 +0000 [NOTICE] request="3ee013531a0a8" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:12:44 +0000 [NOTICE] request="3a617881c3fb3" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:12:48 +0000 [NOTICE] request="9759f757d5e06" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:17:48 +0000 [NOTICE] request="380a7824c3e3f" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:22:50 +0000 [NOTICE] request="22387ac4bd162" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:27:52 +0000 [NOTICE] request="077a05c99855d" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:32:53 +0000 [NOTICE] request="7b7568605cfed" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:37:55 +0000 [NOTICE] request="fd99d7e307208" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:42:56 +0000 [NOTICE] request="a0a997df5daeb" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:47:57 +0000 [NOTICE] request="e0098656a9fe5" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:52:58 +0000 [NOTICE] request="2b6875d767df0" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 06:57:58 +0000 [NOTICE] request="5092992d38550" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:03:00 +0000 [NOTICE] request="974af4b77bd7d" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:08:00 +0000 [NOTICE] request="f2089e5071bb9" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:13:01 +0000 [NOTICE] request="f10975b28771c" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:18:03 +0000 [NOTICE] request="4c20b8817db48" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:23:03 +0000 [NOTICE] request="9c295edd825b5" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:28:04 +0000 [NOTICE] request="e07963b093166" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:33:05 +0000 [NOTICE] request="9f06910475313" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:38:07 +0000 [NOTICE] request="76179eae1ccbb" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:43:08 +0000 [NOTICE] request="44a63b7f708e5" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:48:09 +0000 [NOTICE] request="ebae31e5fe154" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:53:10 +0000 [NOTICE] request="2f464ff727f02" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:54:24 +0000 [NOTICE] request="0a104b09e278a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:54:24 +0000 [NOTICE] request="0a104b09e278a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:54:24 +0000 [NOTICE] request="bd9f135a5b253" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:54:24 +0000 [NOTICE] request="bd9f135a5b253" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:54:29 +0000 [NOTICE] request="289cae2746dce" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:54:29 +0000 [NOTICE] request="289cae2746dce" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:54:30 +0000 [NOTICE] request="a6c3f4b77600e" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:54:30 +0000 [NOTICE] request="a6c3f4b77600e" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:54:32 +0000 [NOTICE] request="7862c681f959d" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Mon, 19 Oct 2026 07:54:32 +0000 [NOTICE] request="7862c681f959d" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Mon, 19 Oct 2026 07:54:32 +0000 [NOTICE] request="7862c681f959d" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Mon, 19 Oct 2026 07:54:32 +0000 [NOTICE] request="7862c681f959d" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Mon, 19 Oct 2026 07:54:40 +0000 [NOTICE] request="975f8e2808ee5" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:54:47 +0000 [NOTICE] request="65cc6f9af1271" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:54:50 +0000 [NOTICE] request="59a914822633a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Mon, 19 Oct 2026 07:54:50 +0000 [NOTICE] request="59a914822633a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Mon, 19 Oct 2026 07:54:50 +0000 [NOTICE] request="59a914822633a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Mon, 19 Oct 2026 07:54:50 +0000 [NOTICE] request="59a914822633a" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Mon, 19 Oct 2026 07:55:00 +0000 [NOTICE] request="be696532263d4" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Mon, 19 Oct 2026 07:55:00 +0000 [NOTICE] request="be696532263d4" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Mon, 19 Oct 2026 07:55:00 +0000 [NOTICE] request="be696532263d4" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Mon, 19 Oct 2026 07:55:00 +0000 [NOTICE] request="be696532263d4" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Mon, 19 Oct 2026 07:56:17 +0000 [NOTICE] request="be5c1012e860b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Mon, 19 Oct 2026 07:56:17 +0000 [NOTICE] request="be5c1012e860b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Mon, 19 Oct 2026 07:56:17 +0000 [NOTICE] request="be5c1012e860b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Mon, 19 Oct 2026 07:56:17 +0000 [NOTICE] request="be5c1012e860b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Mon, 19 Oct 2026 07:56:17 +0000 [NOTICE] request="be5c1012e860b" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Mon, 19 Oct 2026 07:56:21 +0000 [NOTICE] request="63ffb504041a7" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 07:56:24 +0000 [NOTICE] request="2beedd1788d59" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Mon, 19 Oct 2026 07:56:24 +0000 [NOTICE] request="2beedd1788d59" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="2beedd1788d59" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="2beedd1788d59" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="2beedd1788d59" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="4bce87014b635" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="4bce87014b635" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="226fbeb427db2" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="226fbeb427db2" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="4bce87014b635" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="4bce87014b635" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="226fbeb427db2" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="226fbeb427db2" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="d1ec66e6bbf9f" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="d1ec66e6bbf9f" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="64d683950fd65" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="64d683950fd65" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="64d683950fd65" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="64d683950fd65" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="d1ec66e6bbf9f" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="d1ec66e6bbf9f" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="b87f1cb0ffdd1" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="b87f1cb0ffdd1" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="b87f1cb0ffdd1" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="b87f1cb0ffdd1" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="db20325bc49c6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initLanguage() will be removed in TYPO3 v10.0. Ensure to intantiate the LanguageService by yourself. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 89 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="db20325bc49c6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: $TSFE->initFEuser() will be removed in TYPO3 v10.0. Use the FrontendUserAuthenticator middleware instead to initialize a Frontend User object. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 985 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="db20325bc49c6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initTCA() will be removed in TYPO3 v10.0. Is not needed anymore within eID scripts as TCA is now available at any time. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 102 +Mon, 19 Oct 2026 07:56:25 +0000 [NOTICE] request="db20325bc49c6" component="TYPO3.CMS.deprecations": Core: Error handler (FE): TYPO3 Deprecation Notice: EidUtility::initFeUser() will be removed in TYPO3 v10.0. Use a PSR-15 middleware instead. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Utility/EidUtility.php line 46 +Mon, 19 Oct 2026 07:58:11 +0000 [NOTICE] request="c50e49b09fd7f" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 08:03:11 +0000 [NOTICE] request="e1c84a8f5d2f0" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 +Mon, 19 Oct 2026 08:08:12 +0000 [NOTICE] request="cbdb451438fa1" component="TYPO3.CMS.deprecations": Core: Error handler (BE): TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [treeLevel = 0]. in /Users/hermanntelser/Sites/gutachten_v1/public/typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php line 99 diff --git a/var/session/60f5fb768f465a8247003f23774334ed49f56299/.htaccess b/var/session/60f5fb768f465a8247003f23774334ed49f56299/.htaccess new file mode 100644 index 0000000..7e1a322 --- /dev/null +++ b/var/session/60f5fb768f465a8247003f23774334ed49f56299/.htaccess @@ -0,0 +1,13 @@ + +# Apache < 2.3 + + Order allow,deny + Deny from all + Satisfy All + + +# Apache ≥ 2.3 + + Require all denied + + \ No newline at end of file diff --git a/var/session/60f5fb768f465a8247003f23774334ed49f56299/hash_2d5a3019fe2b862f9c769663de917120 b/var/session/60f5fb768f465a8247003f23774334ed49f56299/hash_2d5a3019fe2b862f9c769663de917120 new file mode 100644 index 0000000..e69de29 diff --git a/var/session/60f5fb768f465a8247003f23774334ed49f56299/index.html b/var/session/60f5fb768f465a8247003f23774334ed49f56299/index.html new file mode 100644 index 0000000..885c3a9 --- /dev/null +++ b/var/session/60f5fb768f465a8247003f23774334ed49f56299/index.html @@ -0,0 +1 @@ + \ No newline at end of file