Skip to content

Instantly share code, notes, and snippets.

View SinusMedii's full-sized avatar

Alex Goetz SinusMedii

View GitHub Profile
@SinusMedii
SinusMedii / my_scripts.js
Last active December 14, 2015 20:59
06 my_scripts.js
/* ===================================================
* Custom Scripts
* ===================================================
*/
$(document).ready(function() {
// Icons für die typolinks
$(".internal-link").prepend('<i class="icon-forward"></i>&nbsp;');
$(".external-link").prepend('<i class="icon-forward"></i>&nbsp;');
@SinusMedii
SinusMedii / tst_05_pageconfig_BOOTSTRAP.ts
Last active December 14, 2015 20:58
TypoScript: TS Setup 05 PageConfig BOOTSTRAP Rootseite
# Wahlmöglichkeit der verschiedenen Layouts
TCEFORM.pages.layout {
addItems {
}
altLabels {
0 = Layout: 3 Spalten
1 = Layout: 2 Spalte
}
}
# Ausblenden der nicht benötigten Layouts (in serparater Zeile!)
@SinusMedii
SinusMedii / tst_04_PAGE_BOOTSTRAP.ts
Last active December 14, 2015 20:58
TypoScript: TS Setup 04 PAGE BOOTSTRAP
################################################################################################
# TEMPLATE WÄHLER
################################################################################################
# In den Seiteneigenschaften auf der obersten Ebene muss noch im TS-Config der Eintrag ergänzt werden.
# Hier werden die Backend-Layouts definiert. Je nach Layout wird das entsprechende Layout geladen.
[globalVar = TSFE:page|backend_layout = 0] || [globalVar = TSFE:page|backend_layout = 1]
plugin.tx_automaketemplate_pi1.content.file = fileadmin/template/template_.html
[global]
[globalVar = TSFE:page|backend_layout = 2]
@SinusMedii
SinusMedii / tst_03_NAVIGATION_BOOTSTRAP.ts
Last active December 14, 2015 20:49
TypoScript: TS Setup 03 NAVIGATION BOOTSTRAP
################################################################################################
// MENU
################################################################################################
lib.navigation = HMENU
# Navigation Stufe 1
lib.navigation.1 = TMENU
lib.navigation.1 {
@SinusMedii
SinusMedii / tst_05_pageconfig_.ts
Last active October 3, 2015 20:08
TypoScript: TS Setup 05 PageConfig Rootseite
# Wahlmöglichkeit der verschiedenen Layouts
TCEFORM.pages.layout {
addItems {
}
altLabels {
0 = Layout: 3 Spalten
1 = Layout: 2 Spalte
}
}
# Ausblenden der nicht benötigten Layouts (in serparater Zeile!)
@SinusMedii
SinusMedii / tst_04_PAGE_.ts
Last active October 3, 2015 20:08
TypoScript: TS Setup 04 PAGE
################################################################################################
// TEMPLATE WÄHLER
################################################################################################
// In den Seiteneigenschaften auf der obersten Ebene muss noch im TS-Config der Eintrag ergänzt werden.
[globalVar = TSFE:page|layout = 0]
plugin.tx_automaketemplate_pi1.content.file = fileadmin/template/template_##_2s.html
[global]
[globalVar = TSFE:page|layout = 1]
@SinusMedii
SinusMedii / tst_03_NAVIGATION_.ts
Last active October 3, 2015 20:08
TypoScript: TS Setup 03 NAVIGATION
################################################################################################
// MENU
################################################################################################
lib.navigation = HMENU
# Navigation Stufe 1
lib.navigation.1 = TMENU
lib.navigation.1 {
@SinusMedii
SinusMedii / tst_02_EXT_.ts
Last active October 3, 2015 20:08
TypoScript: TS Setup 02 EXT
################################################################################################
// AUTOMAKETEMPLATE
################################################################################################
// Configuring the Auto-Parser
plugin.tx_automaketemplate_pi1 {
// Read the template file:
content = FILE
//content.file = fileadmin/template/template_gdtp_2s.html
@SinusMedii
SinusMedii / styles.css
Created April 28, 2012 12:17
CSS: Basisvorlage CSS styles.css
/* Basisvorlage CSS
www.projektname.ch
Letzte Aenderung: 00.00.20xx
*/
/* Farbschema
----------------------------------------------------------------------------------------------------------- */
/*
Farbton (Element): #xxxxxx;;
@SinusMedii
SinusMedii / navigation.css
Created April 28, 2012 12:17
CSS: Basisvorlage CSS navigation.css
/* Navigation CSS
www.projektname.ch
Letzte Aenderung: 00.00.20xx
*/
/* Metanavigation ----------------------------------------------------------------------------------- */
#metanavigation a {
font-size: 1em;
color: #fff;
line-height: 2.0em;