Initial commit
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
# Session fuer Kontrastansicht gesetzt
|
||||
[globalVar = TSFE:fe_user|sesData|accessibility|kontrast > 0]
|
||||
page.includeCSS.tx_ifaccessbuttons_kontrast = {$plugin.tx_ifaccessbuttons_pi1.settings.cssFileKontrast}
|
||||
[global]
|
||||
|
||||
# Session fuer Schriftgroesse gesetzt
|
||||
[globalVar = TSFE:fe_user|sesData|accessibility|schriftgroesse > 0]
|
||||
page.includeCSS.tx_ifaccessbuttons_schriftgroesse = {$plugin.tx_ifaccessbuttons_pi1.settings.cssFileFontsize}
|
||||
[global]
|
||||
44
fileadmin/templates/typoscript/grundkonfiguration.setup.ts
Normal file
44
fileadmin/templates/typoscript/grundkonfiguration.setup.ts
Normal file
@@ -0,0 +1,44 @@
|
||||
config {
|
||||
doctype = html5
|
||||
htmlTag_setParams = lang="de"
|
||||
disablePrefixComment = 1
|
||||
language = de
|
||||
admPanel = 1
|
||||
simulateStaticDocuments = 0
|
||||
baseURL = https://oberstufe.wtrinkl.de/
|
||||
# baseURL = http://p265112.mittwaldserver.info/
|
||||
tx_realurl_enable = 1
|
||||
index_enable = 1
|
||||
|
||||
spamProtectEmailAddresses = 1
|
||||
|
||||
# Client-seitiges Caching aktivieren
|
||||
no_cache = 0
|
||||
sendCacheHeaders = 1
|
||||
cache_clearAtMidnight = true
|
||||
cache_period = 86400
|
||||
}
|
||||
|
||||
# CSC-Wraps anpassen
|
||||
lib.stdheader.stdWrap.dataWrap >
|
||||
lib.stdheader.2.headerStyle >
|
||||
lib.stdheader.3.headerClass >
|
||||
tt_content.stdWrap.dataWrap =
|
||||
tt_content.stdWrap.innerWrap >
|
||||
|
||||
# RTE-Anpassungen
|
||||
lib.parseFunc_RTE {
|
||||
# entfernt 'class="bodytext"' bei p-Tags
|
||||
nonTypoTagStdWrap.encapsLines.addAttributes.P.class >
|
||||
|
||||
# Bugfix "ueberfluessige P-Tags in Listen"
|
||||
externalBlocks {
|
||||
p.stripNL = 1
|
||||
ol >
|
||||
ul >
|
||||
ol.stripNL = 1
|
||||
ol.stdWrap.parseFunc = < lib.parseFunc
|
||||
ul.stripNL = 1
|
||||
ul.stdWrap.parseFunc = < lib.parseFunc
|
||||
}
|
||||
}
|
||||
21
fileadmin/templates/typoscript/grundmenue.setup.ts
Normal file
21
fileadmin/templates/typoscript/grundmenue.setup.ts
Normal file
@@ -0,0 +1,21 @@
|
||||
temp.menu = HMENU
|
||||
temp.menu.1 = TMENU
|
||||
temp.menu.1 {
|
||||
expAll = 1
|
||||
stdWrap.wrap = <ul>|</ul>
|
||||
NO = 1
|
||||
NO.wrapItemAndSub = <li> | </li>
|
||||
NO.stdWrap.htmlSpecialChars = 1
|
||||
ACT = 1
|
||||
ACT.wrapItemAndSub = <li> | </li>
|
||||
ACT.stdWrap.htmlSpecialChars = 1
|
||||
CUR = 1
|
||||
CUR.wrapItemAndSub = <li> | </li>
|
||||
CUR.stdWrap.htmlSpecialChars = 1
|
||||
}
|
||||
|
||||
# zweite Navigationsebene
|
||||
temp.menu.2 < temp.menu.1
|
||||
|
||||
# dritte Navigationsebene
|
||||
temp.menu.3 < temp.menu.1
|
||||
112
fileadmin/templates/typoscript/menues.setup.ts
Normal file
112
fileadmin/templates/typoscript/menues.setup.ts
Normal file
@@ -0,0 +1,112 @@
|
||||
# Hauptmenue
|
||||
temp.menue_navbutton < temp.menu
|
||||
temp.menue_navbutton {
|
||||
1 {
|
||||
stdWrap.wrap = <ul class="nav">|</ul>
|
||||
|
||||
IFSUB = 1
|
||||
IFSUB.wrapItemAndSub = <li class="hatsub"> | </li>
|
||||
IFSUB.stdWrap.htmlSpecialChars = 1
|
||||
|
||||
ACTIFSUB = 1
|
||||
ACTIFSUB < .IFSUB
|
||||
}
|
||||
}
|
||||
|
||||
temp.menue_navbutton.wrap = <div class="navbutton">Info | </div>
|
||||
|
||||
# Footermenue links
|
||||
lib.footermenue_links < temp.menu
|
||||
lib.footermenue_links {
|
||||
special = directory
|
||||
special.value = 9
|
||||
1 {
|
||||
NO {
|
||||
stdWrap.field = nav_title // title
|
||||
stdWrap.htmlSpecialChars = 0
|
||||
}
|
||||
ACT {
|
||||
stdWrap.field = nav_title // title
|
||||
stdWrap.htmlSpecialChars = 0
|
||||
}
|
||||
CUR {
|
||||
stdWrap.field = nav_title // title
|
||||
stdWrap.htmlSpecialChars = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Footermenue Mitte
|
||||
lib.footermenue_mitte < temp.menu
|
||||
lib.footermenue_mitte {
|
||||
special = directory
|
||||
special.value = 10
|
||||
1 {
|
||||
NO {
|
||||
stdWrap.field = nav_title // title
|
||||
stdWrap.htmlSpecialChars = 0
|
||||
}
|
||||
ACT {
|
||||
stdWrap.field = nav_title // title
|
||||
stdWrap.htmlSpecialChars = 0
|
||||
}
|
||||
CUR {
|
||||
stdWrap.field = nav_title // title
|
||||
stdWrap.htmlSpecialChars = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Footermenue rechts
|
||||
lib.footermenue_rechts < temp.menu
|
||||
lib.footermenue_rechts {
|
||||
special = directory
|
||||
special.value = 11
|
||||
1 {
|
||||
NO {
|
||||
stdWrap.field = nav_title // title
|
||||
stdWrap.htmlSpecialChars = 0
|
||||
}
|
||||
ACT {
|
||||
stdWrap.field = nav_title // title
|
||||
stdWrap.htmlSpecialChars = 0
|
||||
}
|
||||
CUR {
|
||||
stdWrap.field = nav_title // title
|
||||
stdWrap.htmlSpecialChars = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#################
|
||||
# Mobiles Menue #
|
||||
#################
|
||||
lib.mobilemenue = COA
|
||||
lib.mobilemenue {
|
||||
10 < temp.menue_navbutton
|
||||
10 {
|
||||
1 {
|
||||
stdWrap.wrap = |
|
||||
|
||||
IFSUB.wrapItemAndSub = <li> | </li>
|
||||
ACT.wrapItemAndSub = <li class="Selected"> | </li>
|
||||
CUR.wrapItemAndSub = <li class="Selected"> | </li>
|
||||
}
|
||||
|
||||
2 {
|
||||
stdWrap.wrap = <ul> | </ul>
|
||||
ACT.wrapItemAndSub = <li class="Selected"> | </li>
|
||||
CUR.wrapItemAndSub = <li class="Selected"> | </li>
|
||||
}
|
||||
|
||||
3 {
|
||||
stdWrap.wrap = <ul> | </ul>
|
||||
ACT.wrapItemAndSub = <li class="Selected"> | </li>
|
||||
CUR.wrapItemAndSub = <li class="Selected"> | </li>
|
||||
}
|
||||
|
||||
wrap = |
|
||||
}
|
||||
|
||||
stdWrap.wrap = <nav id="mobilemenu"><ul> | </ul></nav>
|
||||
}
|
||||
16
fileadmin/templates/typoscript/scriptmerger.setup.ts
Normal file
16
fileadmin/templates/typoscript/scriptmerger.setup.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
plugin.tx_scriptmerger {
|
||||
javascript {
|
||||
parseBody = 1
|
||||
minify.ignore = \.com\/
|
||||
compress.ignore = \.com\/
|
||||
merge.ignore = \.com\/
|
||||
mergedHeadFilePosition = </head>
|
||||
}
|
||||
|
||||
css {
|
||||
minify.ignore = \.min\.,\.com\.
|
||||
compress.ignore = \.gz\.,\.min\.,\.com\.
|
||||
merge.ignore = \.min\.,\.com\.
|
||||
mergedFilePosition = </head>
|
||||
}
|
||||
}
|
||||
119
fileadmin/templates/typoscript/seitenkonfiguration.setup.ts
Normal file
119
fileadmin/templates/typoscript/seitenkonfiguration.setup.ts
Normal file
@@ -0,0 +1,119 @@
|
||||
lib.header = COA
|
||||
lib.header {
|
||||
10 = TEXT
|
||||
10.value = <img src="fileadmin/templates/img/wappen-ministerium.png" alt="Bayerisches Staatsministerium für Bildung und Kultus, Wissenschaft und Kunst" class="logo">
|
||||
|
||||
20 = TEXT
|
||||
20 {
|
||||
value = Der Oberstufen- und<br>Abiturplaner für Bayern
|
||||
typolink.parameter = 1
|
||||
wrap = <div class="name"> | </div>
|
||||
}
|
||||
|
||||
30 < temp.menue_navbutton
|
||||
}
|
||||
|
||||
## Accessibility Buttons
|
||||
#temp.accessbuttons = USER
|
||||
#temp.accessbuttons {
|
||||
# userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
|
||||
# pluginName = Pi1
|
||||
# extensionName = IfAccessButtons
|
||||
# vendorName = Ifabrik
|
||||
# controller = AccessibilityButtons
|
||||
# view < plugin.tx_ifaccessbuttons_pi1.view
|
||||
# persistence < plugin.tx_ifaccessbuttons_pi1.persistence
|
||||
# settings < plugin.tx_ifaccessbuttons_pi1.settings
|
||||
#}
|
||||
#
|
||||
#lib.accessibilitybuttons < temp.accessbuttons
|
||||
|
||||
page = PAGE
|
||||
page {
|
||||
meta.viewport = width=device-width, initial-scale=1.0
|
||||
|
||||
shortcutIcon = fileadmin/templates/favicon.ico
|
||||
|
||||
includeCSS {
|
||||
# Googlefonts vom CDN einbinden
|
||||
googlefonts1 = //fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800
|
||||
googlefonts1.external = 1
|
||||
|
||||
googlefonts2 = //fonts.googleapis.com/css?family=Open+Sans+Condensed:300
|
||||
googlefonts2.external = 1
|
||||
|
||||
# Fontawesome Fonts vom CDN einbinden
|
||||
fontawesome = //maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css
|
||||
fontawesome.external = 1
|
||||
|
||||
# eigene CSS-Datei
|
||||
file1 = fileadmin/templates/css/style.css
|
||||
|
||||
# CSS fuer mobiles Menue
|
||||
mmenu = fileadmin/templates/css/jquery.mmenu.all.css
|
||||
|
||||
# eigene CSS-Datei
|
||||
file2 = fileadmin/templates/css/style.additional.css
|
||||
}
|
||||
|
||||
includeJSFooter {
|
||||
# JS fuer mobiles Menue
|
||||
mmenu = fileadmin/templates/js/jquery.mmenu.min.all.js
|
||||
|
||||
# eigenes JS
|
||||
file1 = fileadmin/templates/js/script.js
|
||||
}
|
||||
|
||||
|
||||
10 = FLUIDTEMPLATE
|
||||
10 {
|
||||
file = fileadmin/templates/template.html
|
||||
|
||||
layoutRootPaths {
|
||||
10 = fileadmin/templates/Layouts
|
||||
}
|
||||
|
||||
partialRootPaths {
|
||||
10 = fileadmin/templates/Partials
|
||||
}
|
||||
|
||||
variables {
|
||||
backendLayout = TEXT
|
||||
backendLayout.data = levelfield:-2,backend_layout_next_level,slide
|
||||
backendLayout.override.field = backend_layout
|
||||
|
||||
inhalt < styles.content.get
|
||||
|
||||
inhaltRechts < styles.content.getRight
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# CSS nur fuer Startseite
|
||||
[globalVar = TSFE:id = 1]
|
||||
page.includeCSS.startseite = fileadmin/templates/css/startseite.css
|
||||
[global]
|
||||
|
||||
# Accessibility Buttons
|
||||
temp.accessbuttons = USER
|
||||
temp.accessbuttons {
|
||||
userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
|
||||
pluginName = Pi1
|
||||
extensionName = IfAccessButtons
|
||||
vendorName = Ifabrik
|
||||
controller = AccessibilityButtons
|
||||
view < plugin.tx_ifaccessbuttons_pi1.view
|
||||
persistence < plugin.tx_ifaccessbuttons_pi1.persistence
|
||||
settings < plugin.tx_ifaccessbuttons_pi1.settings
|
||||
}
|
||||
|
||||
lib.accessibilitybuttons < temp.accessbuttons
|
||||
|
||||
ajax = PAGE
|
||||
ajax {
|
||||
typeNum = 123
|
||||
config.disableAllHeaderCode = 1
|
||||
config.metaCharset = UTF-8
|
||||
10 = COA
|
||||
10 < tt_content.list.20.ifaccessbuttons_pi1
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
plugin.tx_tgmsocialshareprivacy {
|
||||
|
||||
settings {
|
||||
include_jquery = 0
|
||||
include_to_footer = 0
|
||||
}
|
||||
}
|
||||
6
fileadmin/templates/typoscript/socialbuttons.setup.ts
Normal file
6
fileadmin/templates/typoscript/socialbuttons.setup.ts
Normal file
@@ -0,0 +1,6 @@
|
||||
lib.socialButtons < styles.content.get
|
||||
lib.socialButtons {
|
||||
select.where = colPos = 5
|
||||
slide = -1
|
||||
stdWrap.wrap = <div class="socialbuttons"> | </div>
|
||||
}
|
||||
Reference in New Issue
Block a user