Skip to content

Commit

Permalink
Merge pull request #46 from Sofatraining/v12-dev
Browse files Browse the repository at this point in the history
V12 dev to main
  • Loading branch information
Sofatraining authored Jan 25, 2024
2 parents 5f62c14 + 083fd30 commit c05a20f
Show file tree
Hide file tree
Showing 4 changed files with 129 additions and 39 deletions.
84 changes: 84 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@

# CHANGELOG for Sitepackage CMS TYPO3
## TYPO3 11.5 LTS und 12.4 LTS

### CHANGELOG
### v1 - Typo3 LTS 10.4
#### v1.0.0
Intial Release - Original plugin from [https://www.sitepackagebuilder.com/](https://www.sitepackagebuilder.com/)
***
#### v1.0.1
Changes in constants.typoscript and setup.typoscript to LIEPS-Defaults
***
#### v1.0.2
Multiple changes (BE-layout + templates, RTE, install ext: image_autoresize, mask, powermail, news + bugfixes)
***
#### v1.0.3
setup.typoscript + constants.typoscript + templatepath for news and powermail
***
#### v1.0.4
Add jquery magnific popup + add template and partials (fluid-styled-content) + code-cleaning + bugfixes
***
#### v1.0.5
new file-structure for TS-files + VHS and flux-integration + adding flux-templates
***
#### v1.0.6
Adding breadcrumb-menu with menuprocessor + adding BS5-styles to EXT:news + code-cleaning + bugfixes
***
#### v1.0.7
Fix for BS5-styles to EXT:news + font awesome 6 integration
***
#### v1.0.8
Adding flux-templates for content-elements (teaser, accordion, tabs, carousel + carousel-image) + fix error for autoloading classes
***
#### v1.0.9
Add lib.dynamicContentSlide + add flux-template for OffCanvas element + add option container-fluid to section template + add background-image to section template + fix error page-template None.html + finetuning
***
#### v1.0.10
Add new bootstrap menu + fix error section (BG-Image-Path) + add new PageTitleProvider + add flux-template for buttons
***
#### v1.0.11
Add fields for css-classes für row + col in container-elements
***
### v2 - Typo3 LTS 11.5

#### v2.0.1
Add Support for TYPO3 V11.5 LTS
***
#### v2.0.2
Fix Powermail-Templates
***
#### v2.0.3
Add sourceset and webp for fluid -> rendering -> Image.html
***
#### v2.0.4
Small fixes + Adding AP-Box + Overwrite TCEFORM -> tt_content + Overwrite Fluid-Styled-Content > Partial > Header > All.html
***
#### v2.0.5
Fixed Error in ext_emconf.php
***
#### v2.0.6
Adding Image-Gallery (rows) + New Menu (Fullscreen) + Update Bootstrap to 5.2.3 + Update Font Awesome to 6.2.1
***
#### v2.0.7
Element Buttons now with Positioning + Small Fixes + Disable TCA Header-Section for custom elements
Change from bootstrap.min.js to bootstrap.bundel.min.js
***
#### v2.0.8
Adding Timeline-Element, Cleaning Depends in emconf.php, Adding Autostart-Modalbox with Cookie-Handling (Disable after Closing for 5 Minutes), Adding new Menutypes and Chancing via Constants
***
#### v2.0.9
Column-Elemente überarbeitet (Spaltenbreiten für jede Spalte in allen Viewports anpassbar.), Update to BS 5.3.0, JQuery 3.7.0 and Font Awesome Free 6.4.0
***
### v3 - Typo3 LTS 12.4 / LTS 11.5

#### v3.0.0
Package for TYPO3 V12.4, Required Flux 10.0.7 (Page-Template-Bug until 10.0.6), Update to BS 5.3.2, JQuery 3.7.1 and Font Awesome Free 6.4.2, Change Label Fields in Column-Elements
***
#### v3.0.1
New Lib for Sitetitle (Site-Config -> Language -> Title), New Element "FAQ", Bugfixes, Update Font Awesome Free 6.5.1
***
#### v3.0.2
Bugfixes

***
32 changes: 16 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,28 +5,28 @@ Description: This TYPO3-LTS12-Sitepackage will install flux, vhs and image_autor
### Possible incompatibility between flux >= 10.0.0 and MASK Version 8 - MORE TESTS NEEDED

## MANUAL
### Installation / Settings (translate later in english)
Um Timeouts bei der Extension-Installation zu vermeiden, sollten die abhängigen Extension vorher installiert werden. Das sind:
* mask
* news
* powermail
* vhs
* flux
* image_autoresize
### Installation / Settings
To avoid timeouts during extension installation, the dependent extensions should be installed beforehand. These are:
* vhs (needed)
* flux (needed)
* mask (optional)
* news (optional)
* powermail (optional)
* image_autoresize (optional)

```ini
[Template -> Enthält -> LIEPS TYPO3 Defaults (lieps_typo3_defaults) muss das letzte statische Template sein!!]
```
![Extentions - statische Templates](https://user-images.githubusercontent.com/47626641/155408223-9910a40c-0790-4871-a944-ac08f29c6adb.png)

* Statische Templates wie im Screenshot hinzufügen
* SETTINGS -> Configure Extension -> Flux -> Disable Page Integration (Probably a bug in Flux 10.0.6)
* Nach der Installation die Sprachdateien aktualisieren: Wartung -> Manage Languages -> Update all
* !! WICHTIG !! webp generell als Bild-Format in LocalConfiguration zulassen
* Add static templates like in the screenshot
* (Bug only in Flux 10.0.6) SETTINGS -> Configure Extension -> Flux -> Disable Page Integration
* Update the language files after installation: Wartung -> Manage Languages -> Update all
* !! IMPORTANT !! Generally allow webp as an image format in LocalConfiguration !!
```diff
$GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'] = 'gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg,webp';
```
* Während der Entwicklung JS und CSS Compression deaktivieren -> Setup
* Disable JS and CSS compression during development -> Setup
```diff
config {
compressJs = 0
Expand All @@ -36,12 +36,12 @@ config {
}
```

#### Typ des Menüs ändern
Im Template kann über den Konstanteneditor der Typ des Menü gewählt werden. Notwendige JS- und CSS-Dateien werden automatisch über v:assets integriert.
#### Change menu type
The type of menu can be selected in the template using the constant editor. Necessary JS and CSS files are automatically integrated via v:assets.

![Template - Konstanteneditor](https://user-images.githubusercontent.com/47626641/253544264-d22e4b3c-a7d0-4996-b61d-698984f7b2f5.jpg)

Weitere Menütypen werden demnächst integriert
More menu types will be integrated soon
***

### EXT:Fluid Styled Content
Expand Down
2 changes: 1 addition & 1 deletion Resources/Private/Templates/Content/Timeline.html
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
</f:for>
</f:then>
<f:else>
Bitte mindestens ein Event anlegen!
Bitte legen Sie mindestens ein Event an!
</f:else>
</f:if>
</f:section>
Expand Down
50 changes: 28 additions & 22 deletions ext_emconf.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,32 +3,38 @@
/**
* Extension Manager/Repository config file for ext "liepstypo3defaults".
*/
$EM_CONF[$_EXTKEY] = [
$EM_CONF[$_EXTKEY] = array (
'title' => 'LIEPS TYPO3 Defaults',
'description' => '',
'description' => 'Bootstrap 5 Extension + Various Content Elements with Flux',
'category' => 'fe',
'constraints' => [
'depends' => [
'typo3' => '11.5.33-12.4.99',
'fluid_styled_content' => '11.5.33-12.4.99',
'rte_ckeditor' => '11.5.33-12.4.99',
'flux' => '10.0.7-10.0.99',
'vhs' => '7.0.0-7.3.99',
],
'conflicts' => [
],
],
'autoload' => [
'psr-4' => [
'LiepsGmbH\\Liepstypo3defaults\\' => 'Classes',
],
],
'version' => '3.0.2',
'state' => 'stable',
'uploadfolder' => 0,
'uploadfolder' => false,
'createDirs' => '',
'clearCacheOnLoad' => 1,
'clearCacheOnLoad' => true,
'author' => 'Jürgen Ohnesorge',
'author_email' => '[email protected]',
'author_company' => 'LIEPS GmbH',
'version' => '3.0.0',
];
'constraints' =>
array (
'depends' =>
array (
'typo3' => '11.5.0-12.4.99',
'flux' => '10.0.7-10.0.99',
'vhs' => '7.0.0-7.3.99',
),
'conflicts' =>
array (
),
'suggests' =>
array (
),
),
'autoload' =>
array (
'psr-4' =>
array (
'LiepsGmbH\\Liepstypo3defaults\\' => 'Classes',
),
),
);

0 comments on commit c05a20f

Please sign in to comment.