diff --git a/resources/packages/bootstrap_package/13.4/src/.editorconfig b/resources/packages/bootstrap_package/13.4/src/.editorconfig new file mode 100644 index 0000000..ff05afd --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/.editorconfig @@ -0,0 +1,70 @@ +# EditorConfig is awesome: http://EditorConfig.org + +# top-most EditorConfig file +root = true + +# Unix-style newlines with a newline ending every file +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true + +# CSS-Files +[*.css] +indent_style = space +indent_size = 4 + +# HTML-Files +[*.html] +indent_style = space +indent_size = 4 + +# TMPL-Files +[*.tmpl] +indent_style = space +indent_size = 4 + +# JS-Files +[*.js] +indent_style = space +indent_size = 4 + +# PHP-Files +[*.php] +indent_style = space +indent_size = 4 + +# MD-Files +[*.md] +indent_style = space +indent_size = 4 + +# ReST-Files +[*.rst] +indent_style = space +indent_size = 3 + +# TypoScript +[*.typoscript] +indent_style = space +indent_size = 4 + +# YML-Files +[{*.yml,*.yaml}] +indent_style = space +indent_size = 2 + +# package.json +[package.json] +indent_style = space +indent_size = 2 + +# composer.json +[composer.json] +indent_style = space +indent_size = 4 + +# phpstan +[*.neon] +indent_style = tab diff --git a/resources/packages/bootstrap_package/13.4/src/Classes/.htaccess b/resources/packages/bootstrap_package/13.4/src/Classes/.htaccess new file mode 100644 index 0000000..93169e4 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Classes/.htaccess @@ -0,0 +1,2 @@ +Order deny,allow +Deny from all diff --git a/resources/packages/bootstrap_package/13.4/src/Classes/Controller/.gitkeep b/resources/packages/bootstrap_package/13.4/src/Classes/Controller/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Classes/Controller/.gitkeep @@ -0,0 +1 @@ + diff --git a/resources/packages/bootstrap_package/13.4/src/Classes/Domain/.gitkeep b/resources/packages/bootstrap_package/13.4/src/Classes/Domain/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Classes/Domain/.gitkeep @@ -0,0 +1 @@ + diff --git a/resources/packages/bootstrap_package/13.4/src/Classes/Domain/Model/.gitkeep b/resources/packages/bootstrap_package/13.4/src/Classes/Domain/Model/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Classes/Domain/Model/.gitkeep @@ -0,0 +1 @@ + diff --git a/resources/packages/bootstrap_package/13.4/src/Classes/Domain/Repository/.gitkeep b/resources/packages/bootstrap_package/13.4/src/Classes/Domain/Repository/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Classes/Domain/Repository/.gitkeep @@ -0,0 +1 @@ + diff --git a/resources/packages/bootstrap_package/13.4/src/Classes/ViewHelpers/.gitkeep b/resources/packages/bootstrap_package/13.4/src/Classes/ViewHelpers/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Classes/ViewHelpers/.gitkeep @@ -0,0 +1 @@ + diff --git a/resources/packages/bootstrap_package/13.4/src/Configuration/.htaccess b/resources/packages/bootstrap_package/13.4/src/Configuration/.htaccess new file mode 100644 index 0000000..93169e4 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Configuration/.htaccess @@ -0,0 +1,2 @@ +Order deny,allow +Deny from all diff --git a/resources/packages/bootstrap_package/13.4/src/Configuration/RTE/Default.yaml.twig b/resources/packages/bootstrap_package/13.4/src/Configuration/RTE/Default.yaml.twig new file mode 100644 index 0000000..1cddb06 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Configuration/RTE/Default.yaml.twig @@ -0,0 +1,5 @@ +imports: + - { resource: "EXT:rte_ckeditor/Configuration/RTE/Processing.yaml" } + - { resource: "EXT:rte_ckeditor/Configuration/RTE/Editor/Base.yaml" } + - { resource: "EXT:rte_ckeditor/Configuration/RTE/Editor/Plugins.yaml" } + - { resource: "EXT:bootstrap_package/Configuration/RTE/Default.yaml" } diff --git a/resources/packages/bootstrap_package/13.4/src/Configuration/Sets/SitePackage/PageTsConfig/BackendLayouts/example.tsconfig.twig b/resources/packages/bootstrap_package/13.4/src/Configuration/Sets/SitePackage/PageTsConfig/BackendLayouts/example.tsconfig.twig new file mode 100644 index 0000000..628a725 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Configuration/Sets/SitePackage/PageTsConfig/BackendLayouts/example.tsconfig.twig @@ -0,0 +1,29 @@ +# +# BACKENDLAYOUT: EXAMPLE +# +mod { + web_layout { + BackendLayouts { + example { + title = LLL:EXT:{{ package.extensionKey }}/Resources/Private/Language/locallang_be.xlf:backend_layout.example + config { + backend_layout { + colCount = 1 + rowCount = 1 + rows { + 1 { + columns { + 1 { + name = LLL:EXT:{{ package.extensionKey }}/Resources/Private/Language/locallang_be.xlf:backend_layout.column.normal + colPos = 0 + } + } + } + } + } + } + icon = EXT:{{ package.extensionKey }}/Resources/Public/Icons/BackendLayouts/example.svg + } + } + } +} diff --git a/resources/packages/bootstrap_package/13.4/src/Configuration/Sets/SitePackage/config.yaml.twig b/resources/packages/bootstrap_package/13.4/src/Configuration/Sets/SitePackage/config.yaml.twig new file mode 100644 index 0000000..6912fa6 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Configuration/Sets/SitePackage/config.yaml.twig @@ -0,0 +1,4 @@ +name: {{ package.vendorNameAlternative }}/{{ package.packageNameAlternative }} +label: '{{ package.title }}' +dependencies: + - bootstrap-package/full diff --git a/resources/packages/bootstrap_package/13.4/src/Configuration/Sets/SitePackage/page.tsconfig.twig b/resources/packages/bootstrap_package/13.4/src/Configuration/Sets/SitePackage/page.tsconfig.twig new file mode 100644 index 0000000..1be067c --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Configuration/Sets/SitePackage/page.tsconfig.twig @@ -0,0 +1,21 @@ +@import './PageTsConfig/BackendLayouts/' + +RTE { + default { + preset = {{ package.extensionKey }} + } +} + +TCEFORM { + pages { + + } + tt_content { + + } +} + +TCEMAIN { + +} + diff --git a/resources/packages/bootstrap_package/13.4/src/Configuration/Sets/SitePackage/settings.yaml.twig b/resources/packages/bootstrap_package/13.4/src/Configuration/Sets/SitePackage/settings.yaml.twig new file mode 100644 index 0000000..6d18439 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Configuration/Sets/SitePackage/settings.yaml.twig @@ -0,0 +1,28 @@ +plugin: + bootstrap_package: + settings: + scss: + primary: '#eb3e4a' + secondary: '#013859' + view: + layoutRootPath: 'EXT:{{ package.extensionKey }}/Resources/Private/Layouts/' + partialRootPath: 'EXT:{{ package.extensionKey }}/Resources/Private/Partials/' + templateRootPath: 'EXT:{{ package.extensionKey }}/Resources/Private/Templates/' + bootstrap_package_contentelements: + view: + layoutRootPath: 'EXT:{{ package.extensionKey }}/Resources/Private/Layouts/ContentElements/' + partialRootPath: 'EXT:{{ package.extensionKey }}/Resources/Private/Partials/ContentElements/' + templateRootPath: 'EXT:{{ package.extensionKey }}/Resources/Private/Templates/ContentElements/' +page: + logo: + file: 'EXT:{{ package.extensionKey }}/Resources/Public/Images/logo.svg' + fileInverted: 'EXT:{{ package.extensionKey }}/Resources/Public/Images/logo-inverted.svg' + width: 192 + alt: 'My Sitepackage' + linktitle: 'My Sitepackage' + favicon: + file: 'EXT:{{ package.extensionKey }}/Resources/Public/Icons/favicon.ico' + fluidtemplate: + layoutRootPath: 'EXT:{{ package.extensionKey }}/Resources/Private/Layouts/Page/' + partialRootPath: 'EXT:{{ package.extensionKey }}/Resources/Private/Partials/Page/' + templateRootPath: 'EXT:{{ package.extensionKey }}/Resources/Private/Templates/Page/' diff --git a/resources/packages/bootstrap_package/13.4/src/Configuration/Sets/SitePackage/setup.typoscript.twig b/resources/packages/bootstrap_package/13.4/src/Configuration/Sets/SitePackage/setup.typoscript.twig new file mode 100644 index 0000000..729d24a --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Configuration/Sets/SitePackage/setup.typoscript.twig @@ -0,0 +1,21 @@ +page { + includeCSS { + theme = EXT:{{ package.extensionKey }}/Resources/Public/Scss/Theme/theme.scss + } + + includeJSLibs { + + } + + includeJS { + + } + + includeJSFooterlibs { + + } + + includeJSFooter { + {{ package.extensionKey }}_scripts = EXT:{{ package.extensionKey }}/Resources/Public/JavaScript/main.js + } +} diff --git a/resources/packages/bootstrap_package/13.4/src/README.md.twig b/resources/packages/bootstrap_package/13.4/src/README.md.twig new file mode 100644 index 0000000..8b095c7 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/README.md.twig @@ -0,0 +1,4 @@ +Sitepackage for the project "{{ package.title }}" +============================================================== + +Add some explanation here. diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Private/.htaccess b/resources/packages/bootstrap_package/13.4/src/Resources/Private/.htaccess new file mode 100644 index 0000000..93169e4 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Private/.htaccess @@ -0,0 +1,2 @@ +Order deny,allow +Deny from all diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Private/Language/locallang.xlf.twig b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Language/locallang.xlf.twig new file mode 100644 index 0000000..5aea277 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Language/locallang.xlf.twig @@ -0,0 +1,11 @@ + + + +
+ {{ package.author.name }} + {{ package.author.email }} +
+ + +
+
diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Private/Language/locallang_be.xlf.twig b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Language/locallang_be.xlf.twig new file mode 100644 index 0000000..8b09912 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Language/locallang_be.xlf.twig @@ -0,0 +1,17 @@ + + + +
+ {{ package.author.name }} + {{ package.author.email }} +
+ + + Example + + + Normal + + +
+
diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Private/Language/locallang_db.xlf.twig b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Language/locallang_db.xlf.twig new file mode 100644 index 0000000..5aea277 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Language/locallang_db.xlf.twig @@ -0,0 +1,11 @@ + + + +
+ {{ package.author.name }} + {{ package.author.email }} +
+ + +
+
diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Private/Layouts/ContentElements/.gitkeep b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Layouts/ContentElements/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Layouts/ContentElements/.gitkeep @@ -0,0 +1 @@ + diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Private/Layouts/Page/.gitkeep b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Layouts/Page/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Private/Partials/ContentElements/.gitkeep b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Partials/ContentElements/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Partials/ContentElements/.gitkeep @@ -0,0 +1 @@ + diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Private/Partials/Page/.gitkeep b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Partials/Page/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Partials/Page/.gitkeep @@ -0,0 +1 @@ + diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Private/Templates/ContentElements/.gitkeep b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Templates/ContentElements/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Templates/ContentElements/.gitkeep @@ -0,0 +1 @@ + diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Private/Templates/Page/Example.html.twig b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Templates/Page/Example.html.twig new file mode 100644 index 0000000..2b67bb1 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Private/Templates/Page/Example.html.twig @@ -0,0 +1,22 @@ + + + + +
+
+
+
Template file
+
+ typo3conf/ext/{{ package.extensionKey }}/Resources/Private/Templates/Page/Example.html +
+
Backend Configuration
+
+ typo3conf/ext/{{ package.extensionKey }}/Configuration/TsConfig/Page/Mod/WebLayout/BackendLayouts/example.tsconfig +
+
+
+
+ + +
+ diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Public/Css/.gitkeep b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Css/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Css/.gitkeep @@ -0,0 +1 @@ + diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Public/Fonts/.gitkeep b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Fonts/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Fonts/.gitkeep @@ -0,0 +1 @@ + diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Public/Icons/BackendLayouts/example.svg b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Icons/BackendLayouts/example.svg new file mode 100644 index 0000000..d05abec --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Icons/BackendLayouts/example.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Public/Icons/Extension.svg b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Icons/Extension.svg new file mode 100644 index 0000000..d853637 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Icons/Extension.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Public/Icons/favicon.ico b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Icons/favicon.ico new file mode 100644 index 0000000..46d4c14 Binary files /dev/null and b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Icons/favicon.ico differ diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Public/Icons/logo-inverted.svg b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Icons/logo-inverted.svg new file mode 100644 index 0000000..f465b08 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Icons/logo-inverted.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Public/Icons/logo.svg b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Icons/logo.svg new file mode 100644 index 0000000..dc1615f --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Icons/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Public/Images/logo-inverted.svg b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Images/logo-inverted.svg new file mode 100644 index 0000000..f465b08 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Images/logo-inverted.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Public/Images/logo.svg b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Images/logo.svg new file mode 100644 index 0000000..dc1615f --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Images/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Public/JavaScript/main.js.twig b/resources/packages/bootstrap_package/13.4/src/Resources/Public/JavaScript/main.js.twig new file mode 100644 index 0000000..a5e4902 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Public/JavaScript/main.js.twig @@ -0,0 +1 @@ +console.log('WE LOVE TYPO3'); diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Public/Scss/Theme/_variables.scss b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Scss/Theme/_variables.scss new file mode 100644 index 0000000..4a4e02e --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Scss/Theme/_variables.scss @@ -0,0 +1,3 @@ +// +// Variables +// diff --git a/resources/packages/bootstrap_package/13.4/src/Resources/Public/Scss/Theme/theme.scss.twig b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Scss/Theme/theme.scss.twig new file mode 100644 index 0000000..bec14c0 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/Resources/Public/Scss/Theme/theme.scss.twig @@ -0,0 +1,9 @@ +// +// Variables +// +@import "variables"; + +// +// Import needed Bootstrap Package Files +// +@import "EXT:bootstrap_package/Resources/Public/Scss/bootstrap5/theme"; diff --git a/resources/packages/bootstrap_package/13.4/src/composer.json.twig b/resources/packages/bootstrap_package/13.4/src/composer.json.twig new file mode 100644 index 0000000..4ef8536 --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/composer.json.twig @@ -0,0 +1,21 @@ +{ + "name": "{{ package.vendorNameAlternative }}/{{ package.packageNameAlternative }}", + "type": "typo3-cms-extension", + "description": "{{ package.description}}",{% if package.author.homepage %} + "homepage": "{{ package.author.homepage }}", + {% endif %}"license": ["GPL-2.0-or-later"], + "keywords": ["TYPO3 CMS"], + "require": { + "bk2k/bootstrap-package": "^15.0" + }, + "autoload": { + "psr-4": { + "{{ package.vendorName }}\\{{ package.packageName }}\\": "Classes/" + } + }, + "extra": { + "typo3/cms": { + "extension-key": "{{ package.extensionKey }}" + } + } +} diff --git a/resources/packages/bootstrap_package/13.4/src/ext_emconf.php.twig b/resources/packages/bootstrap_package/13.4/src/ext_emconf.php.twig new file mode 100644 index 0000000..221d69e --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/ext_emconf.php.twig @@ -0,0 +1,27 @@ + '{{ package.title }}', + 'description' => '{{ package.description }}', + 'category' => 'templates', + 'constraints' => [ + 'depends' => [ + 'bootstrap_package' => '15.0.0-15.99.99', + ], + 'conflicts' => [ + ], + ], + 'autoload' => [ + 'psr-4' => [ + '{{ package.vendorName }}\\{{ package.packageName }}\\' => 'Classes', + ], + ], + 'state' => 'stable', + 'uploadfolder' => 0, + 'createDirs' => '', + 'clearCacheOnLoad' => 1, + 'author' => '{{ package.author.name }}', + 'author_email' => '{{ package.author.email }}', + 'author_company' => '{{ package.author.company }}', + 'version' => '1.0.0', +]; diff --git a/resources/packages/bootstrap_package/13.4/src/ext_localconf.php.twig b/resources/packages/bootstrap_package/13.4/src/ext_localconf.php.twig new file mode 100644 index 0000000..1bfd88e --- /dev/null +++ b/resources/packages/bootstrap_package/13.4/src/ext_localconf.php.twig @@ -0,0 +1,6 @@ +|'}" /> +# +# +# COLUMN NUMBERS +# --------------- +# +# 0 = main +# 1 = left +# 2 = right +# 3 = border +# +################# +lib.dynamicContent = COA +lib.dynamicContent { + 5 = LOAD_REGISTER + 5 { + colPos.cObject = TEXT + colPos.cObject { + field = colPos + ifEmpty.cObject = TEXT + ifEmpty.cObject { + value.current = 1 + ifEmpty = 0 + } + } + pageUid.cObject = TEXT + pageUid.cObject { + field = pageUid + ifEmpty.data = TSFE:id + } + contentFromPid.cObject = TEXT + contentFromPid.cObject { + data = DB:pages:{register:pageUid}:content_from_pid + data.insertData = 1 + } + wrap.cObject = TEXT + wrap.cObject { + field = wrap + } + } + 20 = CONTENT + 20 { + table = tt_content + select { + includeRecordsWithoutDefaultTranslation = 1 + orderBy = sorting + where = {{ '{#colPos}={register:colPos}' }} + where.insertData = 1 + pidInList.data = register:pageUid + pidInList.override.data = register:contentFromPid + } + stdWrap { + dataWrap = {register:wrap} + required = 1 + } + } + 90 = RESTORE_REGISTER +} diff --git a/resources/packages/fluid_styled_content/13.4/src/Configuration/Sets/SitePackage/config.yaml.twig b/resources/packages/fluid_styled_content/13.4/src/Configuration/Sets/SitePackage/config.yaml.twig new file mode 100644 index 0000000..05ab79d --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Configuration/Sets/SitePackage/config.yaml.twig @@ -0,0 +1,5 @@ +name: {{ package.vendorNameAlternative }}/{{ package.packageNameAlternative }} +label: '{{ package.title }}' +dependencies: + - typo3/fluid-styled-content + - typo3/fluid-styled-content-css diff --git a/resources/packages/fluid_styled_content/13.4/src/Configuration/Sets/SitePackage/page.tsconfig.twig b/resources/packages/fluid_styled_content/13.4/src/Configuration/Sets/SitePackage/page.tsconfig.twig new file mode 100644 index 0000000..1be067c --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Configuration/Sets/SitePackage/page.tsconfig.twig @@ -0,0 +1,21 @@ +@import './PageTsConfig/BackendLayouts/' + +RTE { + default { + preset = {{ package.extensionKey }} + } +} + +TCEFORM { + pages { + + } + tt_content { + + } +} + +TCEMAIN { + +} + diff --git a/resources/packages/fluid_styled_content/13.4/src/Configuration/Sets/SitePackage/settings.yaml.twig b/resources/packages/fluid_styled_content/13.4/src/Configuration/Sets/SitePackage/settings.yaml.twig new file mode 100644 index 0000000..bc6f8e5 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Configuration/Sets/SitePackage/settings.yaml.twig @@ -0,0 +1,30 @@ +styles: + templates: + layoutRootPath: 'EXT:{{ package.extensionKey }}/Resources/Private/Layouts/ContentElements/' + partialRootPath: 'EXT:{{ package.extensionKey }}/Resources/Private/Partials/ContentElements/' + templateRootPath: 'EXT:{{ package.extensionKey }}/Resources/Private/Templates/ContentElements/' + +page: + fluidtemplate: + layoutRootPath: 'EXT:{{ package.extensionKey }}/Resources/Private/Layouts/Page/' + partialRootPath: 'EXT:{{ package.extensionKey }}/Resources/Private/Partials/Page/' + templateRootPath: 'EXT:{{ package.extensionKey }}/Resources/Private/Templates/Page/' + + meta: + viewport: 'width=device-width, initial-scale=1' + robots: 'index,follow' + apple-mobile-web-app-capable: 'no' + compatible: 'IE=edge' + + tracking: + google: + trackingID: '' + anonymizeIp: '1' + +config: + no_cache: '0' + removeDefaultJS: '0' + admPanel: '1' + prefixLocalAnchors: 'all' + headerComment: 'build by sitepackagebuilder.com' + sendCacheHeaders: '1' diff --git a/resources/packages/fluid_styled_content/13.4/src/Configuration/Sets/SitePackage/setup.typoscript.twig b/resources/packages/fluid_styled_content/13.4/src/Configuration/Sets/SitePackage/setup.typoscript.twig new file mode 100644 index 0000000..31b3d43 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Configuration/Sets/SitePackage/setup.typoscript.twig @@ -0,0 +1,138 @@ +@import './TypoScript/Helper/DynamicContent.typoscript' + +############## +#### PAGE #### +############## +page = PAGE +page { + typeNum = 0 + shortcutIcon = EXT:{{ package.extensionKey }}/Resources/Public/Icons/favicon.ico + + 10 = FLUIDTEMPLATE + 10 { + # Template names will be generated automatically by converting the applied + # backend_layout, there is no explicit mapping necessary anymore. + # + # BackendLayout Key + # subnavigation_right_2_columns -> SubnavigationRight2Columns.html + # + # Backend Record + # uid: 1 -> 1.html + # + # Database Entry + # value: -1 -> None.html + # value: pagets__subnavigation_right_2_columns -> SubnavigationRight2Columns.html + templateName = TEXT + templateName { + cObject = TEXT + cObject { + data = pagelayout + required = 1 + case = uppercamelcase + split { + token = pagets__ + cObjNum = 1 + 1.current = 1 + } + } + ifEmpty = Default + } + templateRootPaths { + 0 = EXT:{{ package.extensionKey }}/Resources/Private/Templates/Page/ + 1 = {$page.fluidtemplate.templateRootPath} + } + partialRootPaths { + 0 = EXT:{{ package.extensionKey }}/Resources/Private/Partials/Page/ + 1 = {$page.fluidtemplate.partialRootPath} + } + layoutRootPaths { + 0 = EXT:{{ package.extensionKey }}/Resources/Private/Layouts/Page/ + 1 = {$page.fluidtemplate.layoutRootPath} + } + dataProcessing { + 10 = TYPO3\CMS\Frontend\DataProcessing\FilesProcessor + 10 { + references.fieldName = media + } + 20 = TYPO3\CMS\Frontend\DataProcessing\MenuProcessor + 20 { + levels = 2 + includeSpacer = 1 + as = mainnavigation + } + } + } + + meta { + viewport = {$page.meta.viewport} + robots = {$page.meta.robots} + apple-mobile-web-app-capable = {$page.meta.apple-mobile-web-app-capable} + + X-UA-Compatible = {$page.meta.compatible} + X-UA-Compatible { + attribute = http-equiv + } + } + + includeCSSLibs { + + } + + includeCSS { + {{ package.extensionKey }}_layout = EXT:{{ package.extensionKey }}/Resources/Public/Css/layout.css + } + + includeJSLibs { + + } + + includeJS { + + } + + includeJSFooterlibs { + + } + + includeJSFooter { + {{ package.extensionKey }}_scripts = EXT:{{ package.extensionKey }}/Resources/Public/JavaScript/main.js + } +} + + +################ +#### CONFIG #### +################ +config { + absRefPrefix = auto + no_cache = {$config.no_cache} + uniqueLinkVars = 1 + pageTitleFirst = 1 + linkVars = L + prefixLocalAnchors = {$config.prefixLocalAnchors} + renderCharset = utf-8 + metaCharset = utf-8 + doctype = html5 + removeDefaultJS = {$config.removeDefaultJS} + inlineStyle2TempFile = 1 + admPanel = {$config.admPanel} + debug = 0 + cache_period = 86400 + sendCacheHeaders = {$config.sendCacheHeaders} + intTarget = + extTarget = + disablePrefixComment = 1 + index_enable = 1 + index_externals = 1 + index_metatags = 1 + headerComment = {$config.headerComment} + + // Disable Image Upscaling + noScaleUp = 1 + + // Compression and Concatenation of CSS and JS Files + compressJs = 0 + compressCss = 0 + concatenateJs = 0 + concatenateCss = 0 +} diff --git a/resources/packages/fluid_styled_content/13.4/src/README.md.twig b/resources/packages/fluid_styled_content/13.4/src/README.md.twig new file mode 100644 index 0000000..8b095c7 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/README.md.twig @@ -0,0 +1,4 @@ +Sitepackage for the project "{{ package.title }}" +============================================================== + +Add some explanation here. diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Private/.htaccess b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/.htaccess new file mode 100644 index 0000000..93169e4 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/.htaccess @@ -0,0 +1,2 @@ +Order deny,allow +Deny from all diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Language/locallang.xlf.twig b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Language/locallang.xlf.twig new file mode 100644 index 0000000..5aea277 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Language/locallang.xlf.twig @@ -0,0 +1,11 @@ + + + +
+ {{ package.author.name }} + {{ package.author.email }} +
+ + +
+
diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Language/locallang_be.xlf.twig b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Language/locallang_be.xlf.twig new file mode 100644 index 0000000..fb3e2d8 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Language/locallang_be.xlf.twig @@ -0,0 +1,17 @@ + + + +
+ {{ package.author.name }} + {{ package.author.email }} +
+ + + Default + + + Normal + + +
+
diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Language/locallang_db.xlf.twig b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Language/locallang_db.xlf.twig new file mode 100644 index 0000000..5aea277 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Language/locallang_db.xlf.twig @@ -0,0 +1,11 @@ + + + +
+ {{ package.author.name }} + {{ package.author.email }} +
+ + +
+
diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Layouts/ContentElements/.gitkeep b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Layouts/ContentElements/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Layouts/ContentElements/.gitkeep @@ -0,0 +1 @@ + diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Layouts/Page/Default.html.twig b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Layouts/Page/Default.html.twig new file mode 100644 index 0000000..ad57953 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Layouts/Page/Default.html.twig @@ -0,0 +1,21 @@ + + diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Partials/ContentElements/.gitkeep b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Partials/ContentElements/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Partials/ContentElements/.gitkeep @@ -0,0 +1 @@ + diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Partials/Page/.gitkeep b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Partials/Page/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Partials/Page/.gitkeep @@ -0,0 +1 @@ + diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Templates/ContentElements/.gitkeep b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Templates/ContentElements/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Templates/ContentElements/.gitkeep @@ -0,0 +1 @@ + diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Templates/Page/Default.html.twig b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Templates/Page/Default.html.twig new file mode 100644 index 0000000..312fc91 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Resources/Private/Templates/Page/Default.html.twig @@ -0,0 +1,19 @@ + + + +
+
+
Template file
+
+ typo3conf/ext/{{ package.extensionKey }}/Resources/Private/Templates/Page/Default.html +
+
Backend Configuration
+
+ typo3conf/ext/{{ package.extensionKey }}/Configuration/TsConfig/Page/Mod/WebLayout/BackendLayouts/default.tsconfig +
+
+
+ + + +
diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Css/layout.css b/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Css/layout.css new file mode 100644 index 0000000..e69de29 diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Css/rte.css b/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Css/rte.css new file mode 100644 index 0000000..1ce5278 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Css/rte.css @@ -0,0 +1,3 @@ +/** + * Created from sitepackagebuilder.com + */ diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Fonts/.gitkeep b/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Fonts/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Fonts/.gitkeep @@ -0,0 +1 @@ + diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Icons/Extension.svg b/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Icons/Extension.svg new file mode 100644 index 0000000..d853637 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Icons/Extension.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Icons/favicon.ico b/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Icons/favicon.ico new file mode 100644 index 0000000..46d4c14 Binary files /dev/null and b/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Icons/favicon.ico differ diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Images/BackendLayouts/default.png b/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Images/BackendLayouts/default.png new file mode 100644 index 0000000..0bed870 Binary files /dev/null and b/resources/packages/fluid_styled_content/13.4/src/Resources/Public/Images/BackendLayouts/default.png differ diff --git a/resources/packages/fluid_styled_content/13.4/src/Resources/Public/JavaScript/main.js.twig b/resources/packages/fluid_styled_content/13.4/src/Resources/Public/JavaScript/main.js.twig new file mode 100644 index 0000000..a5e4902 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/Resources/Public/JavaScript/main.js.twig @@ -0,0 +1 @@ +console.log('WE LOVE TYPO3'); diff --git a/resources/packages/fluid_styled_content/13.4/src/composer.json.twig b/resources/packages/fluid_styled_content/13.4/src/composer.json.twig new file mode 100644 index 0000000..2307d82 --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/composer.json.twig @@ -0,0 +1,23 @@ +{ + "name": "{{ package.vendorNameAlternative }}/{{ package.packageNameAlternative }}", + "type": "typo3-cms-extension", + "description": "{{ package.description}}", + "homepage": "{{ package.author.homepage }}", + "license": ["GPL-2.0-or-later"], + "keywords": ["TYPO3 CMS"], + "require": { + "typo3/cms-core": "^13.4", + "typo3/cms-rte-ckeditor": "^13.4", + "typo3/cms-fluid-styled-content": "^13.4" + }, + "autoload": { + "psr-4": { + "{{ package.vendorName }}\\{{ package.packageName }}\\": "Classes/" + } + }, + "extra": { + "typo3/cms": { + "extension-key": "{{ package.extensionKey }}" + } + } +} diff --git a/resources/packages/fluid_styled_content/13.4/src/ext_conf_template.txt.twig b/resources/packages/fluid_styled_content/13.4/src/ext_conf_template.txt.twig new file mode 100644 index 0000000..e87dc9c --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/ext_conf_template.txt.twig @@ -0,0 +1,3 @@ +# +# Extension Configuration template +# diff --git a/resources/packages/fluid_styled_content/13.4/src/ext_emconf.php.twig b/resources/packages/fluid_styled_content/13.4/src/ext_emconf.php.twig new file mode 100644 index 0000000..3dafb3f --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/ext_emconf.php.twig @@ -0,0 +1,29 @@ + '{{ package.title }}', + 'description' => '{{ package.description }}', + 'category' => 'templates', + 'constraints' => [ + 'depends' => [ + 'typo3' => '13.4.0-13.4.99', + 'fluid_styled_content' => '13.4.0-13.4.99', + 'rte_ckeditor' => '13.4.0-13.4.99', + ], + 'conflicts' => [ + ], + ], + 'autoload' => [ + 'psr-4' => [ + '{{ package.vendorName }}\\{{ package.packageName }}\\' => 'Classes', + ], + ], + 'state' => 'stable', + 'uploadfolder' => 0, + 'createDirs' => '', + 'clearCacheOnLoad' => 1, + 'author' => '{{ package.author.name }}', + 'author_email' => '{{ package.author.email }}', + 'author_company' => '{{ package.author.company }}', + 'version' => '1.0.0', +]; diff --git a/resources/packages/fluid_styled_content/13.4/src/ext_localconf.php.twig b/resources/packages/fluid_styled_content/13.4/src/ext_localconf.php.twig new file mode 100644 index 0000000..1bfd88e --- /dev/null +++ b/resources/packages/fluid_styled_content/13.4/src/ext_localconf.php.twig @@ -0,0 +1,6 @@ +add('typo3Version', ChoiceType::class, [ 'label' => 'TYPO3 Version', 'choices' => [ + '13.4' => 13.4, '12.4' => 12.4, '11.5' => 11.5, '10.4' => 10.4,