Geo-bit Extension GB Bulletin - gb bulletin
Aus Wikizone
Version vom 18. Oktober 2012, 12:56 Uhr von 134.3.241.116 (Diskussion) (Die Seite wurde neu angelegt: „Veranstaltungseingabe wird mit Powermail konfiguriert. Konfigurationsbeispiele: TypoScript <pre> // Template plugin.tx_gbbulletin_pi1.templateFile = fileadmin/te…“)
Veranstaltungseingabe wird mit Powermail konfiguriert.
Konfigurationsbeispiele: TypoScript
// Template
plugin.tx_gbbulletin_pi1.templateFile = fileadmin/templates/onlineboerse/gbbulletin-veranstaltungen.html
// Sprachlabels anpassen (siehe auch pageTS)
plugin.tx_gbbulletin_pi1._LOCAL_LANG.de.tx_gbbulletin_bulletin.author = Veranstalter
// Comments Ordner
plugin.tx_comments_pi1.storagePid = 122
// Powermail DB Storage
// Extra userfunc to convert date to unix timestamp
includeLibs.powermailTimestamp = fileadmin/templates/scripts/user_powermailTimestamp.php
plugin.tx_powermail_pi1.dbEntry{
tx_gbbulletin_bulletin {
_enable = TEXT
_enable.value = 1
hidden = TEXT
hidden.value = 1
pid = TEXT
pid.value = 102
tstamp = TEXT
tstamp.data = date:U
crdate = TEXT
crdate.data = date:U
title = TEXT
title.data = TSFE:fe_user|sesData|powermail_214|uid1
author = TEXT
author.data = TSFE:fe_user|sesData|powermail_214|uid2
place = TEXT
place.data = TSFE:fe_user|sesData|powermail_214|uid3
description = TEXT
description.data = TSFE:fe_user|sesData|powermail_214|uid4
contact = TEXT
contact.data = TSFE:fe_user|sesData|powermail_214|uid5
qualification = TEXT
qualification.data = TSFE:fe_user|sesData|powermail_214|uid6
date = USER
date.userFunc = user_powermailTimestamp->preflight
date.userFunc.field = uid7
date.userFunc.formuid = 214
period = TEXT
period.data = TSFE:fe_user|sesData|powermail_214|uid29
end_date = USER
end_date.userFunc = user_powermailTimestamp->preflight
end_date.userFunc.field = uid14
end_date.userFunc.formuid = 214
url = TEXT
url.data = TSFE:fe_user|sesData|powermail_214|uid8
text1 = TEXT
text1.data = TSFE:fe_user|sesData|powermail_214|uid9
cluster = TEXT
cluster.data = TSFE:fe_user|sesData|powermail_214|uid11
# add mm relation to uid 2 of tx_gbbulletin_cluster (via mm table)
_mm = COA
_mm.10 = COA
# 1 is always the mm table
_mm.10.1 = TEXT
_mm.10.1.value = tx_gbbulletin_cluster_mm
# 2 is always the other table
_mm.10.2 = TEXT
_mm.10.2.value = tx_gbbulletin_cluster
# 3 is always the uid of the other table to get a relation to this
# (in this case uid1 of tx_gbbulletin_cluster)
_mm.10.3 = TEXT
_mm.10.3.value = 1
tag = TEXT
tag.data = TSFE:fe_user|sesData|powermail_214|uid12
}
}
PageTS
TCEFORM.tx_gbbulletin_bulletin{
author.label.de = Veranstalter
period.label.de = Termin
}