Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge xima branch #17

Merged
merged 80 commits into from
Nov 11, 2021
Merged
Changes from 1 commit
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
cf8c866
Remove deprecated Styles and Scripts
Jeggle-s May 4, 2021
7402237
Add new Styles and Scripts
Jeggle-s May 4, 2021
621a9cd
Add new Mainnavigation and Language-Switch
Jeggle-s May 4, 2021
eef9a5c
New Structure for clients
Jeggle-s May 4, 2021
b796d0e
Make logos for Clients editable
Jeggle-s May 4, 2021
1eeafb3
Add new fonts
Jeggle-s May 5, 2021
1eed1bf
Add footer
Jeggle-s May 5, 2021
33edce7
Add new Backend Layouts
Jeggle-s May 5, 2021
99b070f
Add Startpage Hero Search
Jeggle-s May 5, 2021
d70e4b8
Rename default Backend Layout
Jeggle-s May 5, 2021
68b0bd4
Add Backend icons
Jeggle-s May 6, 2021
bf22e15
[WiP] Add new Content Element HeaderTeaser
Jeggle-s May 6, 2021
49eb94e
Merge branch 'qucosa-webdesign-relaunch' into feature/qucosa-relaunch
Jeggle-s May 6, 2021
ffd86b3
Add Hero-Teaser with Icon
Jeggle-s May 11, 2021
5cce7ae
Add Link for Hero-Teaser with Icon
Jeggle-s May 11, 2021
a420502
Add Link for Hero-Teaser without Icon
Jeggle-s May 11, 2021
f057afe
Edit TypoScript Configuration for all clients
Jeggle-s May 25, 2021
7076e1a
[WiP] Add Carousel
Jeggle-s May 25, 2021
67e17e1
Add Logo-Teaser - Startpage
Jeggle-s May 25, 2021
4d456b6
Add Breadcrumb-Navigation
Jeggle-s May 25, 2021
622c7f7
[WiP] Add Accordion
Jeggle-s May 25, 2021
a4aceda
[Task] FlipCards hinzufügen
Jeggle-s Jun 7, 2021
7b5728a
Add new RTE Configuration
Jeggle-s Jun 7, 2021
d508353
Add Sidebar image
Jeggle-s Jun 7, 2021
30e13b2
Add Sidebar Linklist
Jeggle-s Jun 7, 2021
79ab362
Add Sidebar Teaser
Jeggle-s Jun 7, 2021
ca042f7
Add Footer for two Column Backendlayout
Jeggle-s Jun 7, 2021
7f1617a
Add new search and extended search
Jeggle-s Jun 8, 2021
c8f2298
Add new Search Results
Jeggle-s Jun 9, 2021
017dba3
Add Bookmark list
Jeggle-s Jun 11, 2021
192c4ef
Add Selects for Wizard
Jeggle-s Jun 18, 2021
794f41d
Add Textfields for Wizard
Jeggle-s Jun 18, 2021
1f3b9ec
Add Textareas for new Wizard
Jeggle-s Jun 21, 2021
dee2c5f
Add Fileupload for new Wizard
Jeggle-s Jun 22, 2021
96a29c0
Move Matomo-Tracking to TypoScript
Jeggle-s Jun 22, 2021
b7f40a3
Enhance Backend-Layouts
Jeggle-s Jun 22, 2021
5462937
Add new Extensions to composer.json
Jeggle-s Jun 24, 2021
bf0e275
Merge branch 'feature/qucosa-relaunch' of https://github.com/Jeggle-s…
Aug 17, 2021
305d5fd
Merge pull request #1 from slub/merge-xima-branch
Jeggle-s Aug 20, 2021
fbd9772
Remove DPF CSS
Jeggle-s Aug 20, 2021
77223e5
Fix Contentelement Carousel-Item
Jeggle-s Aug 20, 2021
e9f7466
Remove Code Fragments from Markup
Jeggle-s Aug 20, 2021
db8ddff
Add Styling for CK Editor
Jeggle-s Aug 20, 2021
97b5c7f
Remove Assets generated by Prototype
Jeggle-s Aug 20, 2021
213a067
Update gitignore
Jeggle-s Aug 20, 2021
7cda103
Improve Qucosa Wizard
Jeggle-s Aug 23, 2021
7bc8b6e
Add Assets to Sitepackage
Jeggle-s Aug 23, 2021
91b4225
Add instructions to build assets
Jeggle-s Aug 23, 2021
9067e85
Fix Asset paths
Jeggle-s Aug 24, 2021
5e30c29
Add Templates for TYPO3 find Extension
Jeggle-s Aug 26, 2021
33dbd93
Add Quickfilters for Search Results
Jeggle-s Aug 27, 2021
9610ca1
Improve Accessibility of the website
Jeggle-s Aug 27, 2021
73f3afd
Add package lock for build dependencies
Jeggle-s Aug 27, 2021
90e9611
Add accessible pagination
Jeggle-s Aug 27, 2021
7b53cf1
Add publication date for default pages
Jeggle-s Aug 30, 2021
9c5c884
Add static translations
Jeggle-s Aug 30, 2021
4291425
Add accessible datepicker
Jeggle-s Aug 30, 2021
245cf8a
Improve Accessibilty
Jeggle-s Aug 30, 2021
b3a6d69
Add finishing View for the Wizard
Jeggle-s Aug 31, 2021
3a18389
Cleanup after documentation
Jeggle-s Sep 1, 2021
557b64d
Limit amount of images for Contentelements
Jeggle-s Sep 1, 2021
d273d65
Merge pull request #11 from Jeggle-s/feature/qucosa-relaunch
Sep 9, 2021
7158646
Refactor Asset Paths
Jeggle-s Sep 20, 2021
72683c8
Add translations for content elements
Jeggle-s Sep 20, 2021
a5cab79
Add translations for gridelements
Jeggle-s Sep 20, 2021
0d4688c
Hide default texts in the wizard
Jeggle-s Sep 20, 2021
b5e4d98
Add error messages for wrong patterns
Jeggle-s Sep 21, 2021
e8c34d2
Merge pull request #14 from Jeggle-s/feature/qucosa-relaunch
Sep 21, 2021
ef94d04
Add favicons
Jeggle-s Sep 27, 2021
0f8e84c
Add correct icon and font paths
Jeggle-s Sep 27, 2021
712c12f
Fix icons for the wizard file upload
Jeggle-s Sep 27, 2021
e83f763
Improve accessibility
Jeggle-s Sep 30, 2021
de8dc13
Fix file size error in wizard
Jeggle-s Oct 4, 2021
cf66671
Add remove button for wizard inputs
Jeggle-s Oct 4, 2021
8ada8fd
Merge pull request #15 from Jeggle-s/feature/qucosa-relaunch
Oct 4, 2021
d48b735
Add comments for error messages
Jeggle-s Oct 5, 2021
c5ef21f
Set webpack mode to 'production'
Jeggle-s Oct 5, 2021
1bf9eae
Add class to Links set by CKEditor
Jeggle-s Oct 5, 2021
60b1864
Fix building paths of webpack
Jeggle-s Nov 1, 2021
1037557
Merge pull request #16 from Jeggle-s/feature/qucosa-relaunch
Nov 2, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add Sidebar Teaser
  • Loading branch information
Jeggle-s committed Jun 7, 2021
commit 79ab36212a0998bf72f8add2ce957e5a695d06d3
Original file line number Diff line number Diff line change
@@ -50,7 +50,7 @@
<linkPopup>
<options>
<blindLinkFields>class,params</blindLinkFields>
<blindLinkOptions>folder,mail</blindLinkOptions>
<blindLinkOptions>folder,mail,file</blindLinkOptions>
<windowOpenParameters>height=800,width=1000,status=1,menubar=1,scrollbars=1</windowOpenParameters>
</options>
</linkPopup>
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3DataStructure>
<meta>
<langDisable>0</langDisable>
</meta>
<ROOT type="array">
<type>array</type>
<el type="array">
<linkurl type="array">
<TCEforms type="array">
<label>
Teaserlink
</label>
<config type="array">
<type>input</type>
<renderType>inputLink</renderType>
<size>15</size>
<max>256</max>
<eval>trim,required</eval>
<fieldControl>
<linkPopup>
<options>
<blindLinkFields>class,params</blindLinkFields>
<blindLinkOptions>folder,file,mail</blindLinkOptions>
<windowOpenParameters>height=800,width=1000,status=0,menubar=1,scrollbars=1</windowOpenParameters>
</options>
</linkPopup>
</fieldControl>
</config>
</TCEforms>
</linkurl>
</el>
</ROOT>
</T3DataStructure>
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<?php

/***************
* Add content element to selector list
*/
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTcaSelectItem(
'tt_content',
'CType',
[
'Akkordeon Element',
'tx_slubwebqucosa_sidebarteaser',
'tx-slubwebqucosa-content-beside-text-img-left'
],
'header',
'after'
);

/***************
* Assign Icon
*/
$GLOBALS['TCA']['tt_content']['ctrl']['typeicon_classes']['tx_slubwebqucosa_sidebarteaser'] = 'tx-slubwebqucosa-content-beside-text-img-left';

$GLOBALS['TCA']['tt_content']['types']['tx_slubwebqucosa_sidebarteaser'] = [
'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,pi_flexform,
--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,
--div--;LLL:EXT:lang/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,
--div--;LLL:EXT:gridelements/Resources/Private/Language/locallang_db.xlf:gridElements',
];

// Add a flexform to the tx_xmtemplatesxima_textvideoteaser CType
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue(
'',
'FILE:EXT:slub_web_qucosa/Configuration/FlexForms/tx_slubwebqucosa_sidebarteaser_flexform.xml',
'tx_slubwebqucosa_sidebarteaser'
);
10 changes: 9 additions & 1 deletion Configuration/TsConfig/Mod/Wizards.tsconfig
Original file line number Diff line number Diff line change
@@ -74,9 +74,17 @@ mod.wizards.newContentElement.wizardItems.common {
CType = tx_slubwebqucosa_sidebarlinks
}
}
tx_slubwebqucosa_sidebarteaser {
iconIdentifier = tx-slubwebqucosa-content-beside-text-img-left
title = Sidebar Teaser
description = Fügt einen Teaser in der Sidebar hinzu
tt_content_defValues {
CType = tx_slubwebqucosa_sidebarteaser
}
}
}

show := addToList(tx_slubwebqucosa_headericonteaser,tx_slubwebqucosa_headerteaser,tx_slubwebqucosa_carouselitem,tx_slubwebqucosa_logoitem,tx_slubwebqucosa_accordionitem,tx_slubwebqucosa_flipcarditem,tx_slubwebqucosa_text,tx_slubwebqucosa_sidebarimage,tx_slubwebqucosa_sidebarlinks)
show := addToList(tx_slubwebqucosa_headericonteaser,tx_slubwebqucosa_headerteaser,tx_slubwebqucosa_carouselitem,tx_slubwebqucosa_logoitem,tx_slubwebqucosa_accordionitem,tx_slubwebqucosa_flipcarditem,tx_slubwebqucosa_text,tx_slubwebqucosa_sidebarimage,tx_slubwebqucosa_sidebarlinks,tx_slubwebqucosa_sidebarteaser)

## Nicht benötigte aus Liste entfernen
show := removeFromList(header,textmedia,bullets,table,uploads)
Original file line number Diff line number Diff line change
@@ -112,4 +112,13 @@ tt_content {
100 = Xima\XmTools\DataProcessing\ContentElementFlexformProcessor
}
}

# Sidebar Teaser
tx_slubwebqucosa_sidebarteaser < lib.contentElement
tx_slubwebqucosa_sidebarteaser {
templateName = SidebarTeaser
dataProcessing {
100 = Xima\XmTools\DataProcessing\ContentElementFlexformProcessor
}
}
}
12 changes: 12 additions & 0 deletions Resources/Private/Templates/ContentElements/SidebarTeaser.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers"
xmlns:v="http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers"
data-namespace-typo3-fluid="true">

<div class="qsa_sidebar__teaser">
<h4>{data.header}</h4>
<f:link.typolink class="btn qsa_btn--transparent" parameter="{flexform.linkurl}">
Mehr
</f:link.typolink>
</div>

</html>
5 changes: 2 additions & 3 deletions Resources/Public/Css/qsa.min.css

Large diffs are not rendered by default.