# 
#  Basistemplate.txt
#  Template für das Typo3-Projekt der Artikelserie in c't 15/12 und 23/12.
#  
#  Bitte in das Feld "Setup" des TypoScript-Templates einfügen, dass Sie im Admin-Menü unter Templates für die Home-Seite anlegen.
#  Passen Sie noch Seiten- und Ordner-IDs für Kalender (Zeile 13) und News (Zeile 157 und 159) 
#  an, und geben Sie in Zeile 18 statt IHREURL die URL Ihrer Intallation an.
# 


### Für den Bereich Konstanten ###

plugin.tx_cal_controller.pidList=Ordner-ID
plugin.tx_cal_controller.view {
  dateFormat = %d.%m. %Y
  timeFormat = %H:%M
}

### Für den Bereich Setup ###

config.language = de
config.locale_all = de_DE.UTF8

config.simulateStaticDocuments=1
config.simulateStaticDocuments_noTypeIfNoTitle=1
config.simulateStaticDocuments_addTitle=40
config.admPanel=1
config.baseURL=http://IHREURL/
config.admPanel {
  module.edit.forceDisplayFieldIcons=1
}
page = PAGE
page.includeCSS.file1=fileadmin/css/MeinVerein.css
page.includeJS.file1=fileadmin/js/MeinVerein.js 
HTMLFile=FILE
HTMLFile.file=fileadmin/MeinVerein.html
HTMLTemplate=TEMPLATE
HTMLTemplate {
  template < HTMLFile
  workOnSubpart = BODYPART
  marks.NAVI=TEXT
  marks.NAVI.value=Platzhalter für die Navigation
  marks.CONTENT < styles.content.get
  marks.NEWS < styles.content.getRight
  marks.FOOTER=TEXT
  marks.FOOTER.value=(C)opyright 2012, MeinVerein
  marks.FOOTER.wrap=<span class="footer">|</span>
}
page.10 < HTMLTemplate


### ab hier beginnt Teil 2 des Tutorials ###

### Textmenü ###

TopNav=HMENU
TopNav { 
  entryLevel=0
  1=TMENU
  1.NO=1
  1.NO.ATagParams=class="TopNav"
  maxItems=6
  Item.wrap=| OO 
  wrap=|<br />
}
FootNav < TopNav
FootNav.begin=7
FootNav.1.NO.ATagParams=class="FootNav"

page.10.marks.NAVI < TopNav
page.10.marks.NAVI2 < FootNav


### 2. Menüebene ###

TopNav2Level=COA
TopNav2Level {
  10 < TopNav
  20 < TopNav
  20.entryLevel=1
}
page.10.marks.NAVI < TopNav2Level


### Vertikales Menü - optional ###

TopNavVert < TopNav
TopNavVert {
  1.NO.afterWrap=|<br />
  2 < .1
  2.NO.ATagParams=class="TopNavSub"
}
page.10.marks.NAVI < TopNavVert


### Breadcrumbs ###

TopNavPos=HMENU
TopNavPos {
  special=rootline
  1=TMENU
  1 {
    noBlur=1
    NO=1
    NO.linkWrap=| > 
    CUR=1
    CUR.doNotLinkIt=1
  }
}
TopNavPos.wrap=>> |

MainContent=COA
MainContent {
  10 < TopNavPos
  20 < styles.content.get
}
page.10.marks.CONTENT < MainContent


### Schöne URLs ###

config.simulateStaticDocuments=1
config.simulateStaticDocuments_noTypeIfNoTitle=1
config.simulateStaticDocuments_addTitle=40


### Indexierung und Suchmodul ###

page.config.index_enable=1
page.config.index_externals=0
plugin.tx_indexedsearch.show.rules=1
plugin.tx_indexedsearch.show.advancedSearchLink=0

MainContentNoIndex < MainContent
MainContentNoIndex.wrap=<!--TYPO3SEARCH_begin--><!--TYPO3SEARCH_end-->|
MainContent.wrap=<!--TYPO3SEARCH_begin-->|<!--TYPO3SEARCH_end-->
page.10.marks.CONTENT < MainContent


### Kalender ###

page.config.language = de
page.config.locale_all = de_DE.UTF8
plugin.tx_cal_controller.view {
  day.displayDate.strftime=%A, %d. %B %Y
  day.timeFormatDay=%H:%M
  week {
    displayDate.1.strftime=%d. %b
    displayDate.2.strftime=%d. %b, %Y
    dayViewLink.strftime=%a %d.%m.
    timeFormatDay=%H:%M
  }
}

### News ### 

plugin.tt_news.singlePid=Seiten-ID
plugin.tt_news.pid_list=Ordner-ID
NewsList < plugin.tt_news
NewsList {

  code=LIST

  limit=5
  excludeAlreadyDisplayedNews=0
  displayList.imageCount=0
}
page.10.marks.NEWS < NewsList