/
setup.ts
94 lines (84 loc) · 3.07 KB
/
setup.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
plugin.tx_cookiedataprivacy_ext1 {
view {
templateRootPaths.0 = EXT:cookie_data_privacy/Resources/Private/Templates/
templateRootPaths.1 = {$plugin.tx_cookiedataprivacy_ext1.view.templateRootPath}
partialRootPaths.0 = EXT:cookie_data_privacy/Resources/Private/Partials/
partialRootPaths.1 = {$plugin.tx_cookiedataprivacy_ext1.view.partialRootPath}
layoutRootPaths.0 = EXT:cookie_data_privacy/Resources/Private/Layouts/
layoutRootPaths.1 = {$plugin.tx_cookiedataprivacy_ext1.view.layoutRootPath}
}
persistence {
storagePid = {$plugin.tx_cookiedataprivacy_ext1.persistence.storagePid}
#recursive = 1
}
features {
#skipDefaultArguments = 1
}
mvc {
#callDefaultActionIfActionCantBeResolved = 1
}
settings{
enableLanguage = {$plugin.tx_cookiedataprivacy_ext1.settings.enableLanguage}
cookieHeader = {$plugin.tx_cookiedataprivacy_ext1.settings.cookieHeader}
cookieMessage = {$plugin.tx_cookiedataprivacy_ext1.settings.cookieMessage}
cookieDismiss = {$plugin.tx_cookiedataprivacy_ext1.settings.cookieDismiss}
cookieAllow = {$plugin.tx_cookiedataprivacy_ext1.settings.cookieAllow}
cookieDeny = {$plugin.tx_cookiedataprivacy_ext1.settings.cookieDeny}
cookieLink = {$plugin.tx_cookiedataprivacy_ext1.settings.cookieLink}
cookieRevoke = {$plugin.tx_cookiedataprivacy_ext1.settings.cookieRevoke}
dataRequired = {$plugin.tx_cookiedataprivacy_ext1.settings.dataRequired}
dataCheckbox1 = {$plugin.tx_cookiedataprivacy_ext1.settings.dataCheckbox1}
data_privacy_contact_form = {$plugin.tx_cookiedataprivacy_ext1.settings.dataCheckbox2}
}
}
### Include CSS ###
page.includeCSS {
fileCookieIncludeCss001 = EXT:cookie_data_privacy/Resources/Public/css/cookieconsent.min.css
fileCookieIncludeCss002 = EXT:cookie_data_privacy/Resources/Public/css/common.css
}
### Include JS ###
[globalVar = LIT:0 < {$plugin.tx_cookiedataprivacy_ext1.settings.enableJquery}]
page.includeJS {
fileCookieIncludeJs001 = EXT:cookie_data_privacy/Resources/Public/js/jquery.min.js
fileCookieIncludeJs001.forceOnTop = 1
}
[end]
page.includeJS{
fileCookieIncludeJs002 = EXT:cookie_data_privacy/Resources/Public/js/cookieconsent.min.js
}
page.15035 = USER
page.15035 {
userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
pluginName = Ext1
extensionName = CookieDataPrivacy
vendorName = TYPO3Liebhaber
action = show
view < plugin.tx_cookiedataprivacy_ext1.view
persistence < plugin.tx_cookiedataprivacy_ext1.persistence
}
plugin.tx_cookiedataprivacy._CSS_DEFAULT_STYLE (
textarea.f3-form-error {
background-color:#FF9F9F;
border: 1px #FF0000 solid;
}
input.f3-form-error {
background-color:#FF9F9F;
border: 1px #FF0000 solid;
}
.tx-cookie-data-privacy table {
border-collapse:separate;
border-spacing:10px;
}
.tx-cookie-data-privacy table th {
font-weight:bold;
}
.tx-cookie-data-privacy table td {
vertical-align:top;
}
.typo3-messages .message-error {
color:red;
}
.typo3-messages .message-ok {
color:green;
}
)