-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCHANGELOG
More file actions
270 lines (199 loc) · 9.96 KB
/
Copy pathCHANGELOG
File metadata and controls
270 lines (199 loc) · 9.96 KB
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
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
### kitForm CHANGELOG
Ralf Hertsch <ralf.hertsch@phpmanufaktur.de>
http://phpmanufaktur.de
(c) 2011-2013 - phpManufaktur by Ralf Hertsch
Release 0.44 - 2014-05-21
* fixed: A SQL injection error within the sorter.php file can be exploited by
unauthenticated people to conduct SQL injection attacks.
Release 0.43 - 2013-11-22
* fixed missing parts: problem accessing language files at BlackCat CMS environment
* added icon.png (BlackCat CMS) and tool_icon.png (WebsiteBaker 2.8.4)
Release 0.42 - 2013-11-21
* fixed: the CSV export does not support the combined field kit_zip_city
* fixed: problem accessing language files at BlackCat CMS environment
* changed: precheck.php does no longer check for Dwoo and DropletsExtension at
BlackCat CMS environment
Release 0.41 - 2013-01-03
* added: admin function to remove duplicate submitted forms
* added: delete form data record in protocol detail view
* added: use protocol_limit in the config.json to change the item limit in the
protocol list, see also <http://yals.de/OQRv0Y> for more informations
* added: admin function to delete unpublished feedbacks (SPAM) and optional
also the associated KIT ID's
* fixed: the internal precheck for KIT may fail because it does not use the
custom table prefix if defined
* added: admin function to export submitted form data as CSV file
Release 0.40 - 2012-12-08
* fixed: free fields and notes are mapped in the wrong way by kitForm
* added: added field names in the response array of the forms
* fixed: standard file uploads are added twice to the protocol
* added: support for special upload links from KeepInTouch 0.64
Release 0.39 - 2012-11-16
* fixed: the kit_form droplet does not check if the TABLE_PREFIX has changed
* added: kit_form droplet can now redirect the user after a successful login
(http://yals.de/SM25dY)
* fixed: if missing an KIT ID in the kitForm protocol it will now prompt the
missing ID but still continue with the protocol
* fixed: check if key exists before access value (class.backend.php)
* added: wait the specified seconds before the form submission is accepted
* fixed: duplicate entries and processing of emails due calls of DropletsExtension
* changed usage of the KIT contact title: the form gets now the value defined in
the KIT list settings. Please use now:
{if $contact.kit_title == 'Herr'}r{/if} {$contact.kit_title}
instead of
{if $contact.kit_title == 'titleMister'}r Herr{else} Frau{/if}
Release 0.38 - 2012-08-04
* the prefix "custom." enables custom templates for class.backend.php
* fixed: too strong field validation in class.frontend.php, please read
<http://yals.de/QoSbQ5> for more informations
* fixed a problem reading markdown formatted texts in feedback.htt
Release 0.37 - 2012-07-22
* added ability to change the table prefix easy via config.json, please read
<http://yals.de/OQRv0Y> for more informations
* moved template plugin use_markdown() to Dwoo
* moved template plugin translate() to Dwoo
Release 0.36 - 2012-07-13
* changed initializing of the Dwoo template engine
* added a Dwoo plugin for formatting Markdown text
* added jQuery plugin for character count and limit in textareas
* removed redirecting to about dialog from upgrade.php
* added a Dwoo plugin for I18n support
Release 0.35 - 2012-06-14
* removed WebsiteBaker version check
Release 0.34 - 2012-06-07
* moved repository from SVN to GitHub
* added CHANGELOG
* changed license from GPL to MIT
* added LICENSE
* removed info.txt
* added README.md
* changed all header and archive informations
* fixed: the kit_feedback form may prompt an error while sending status mails if
an user account is inactive or deleted - now still continue.
* fixed: using parse_str() in class.backend.php for additional fields may
ignore &
* fixed a redirection problem after successfull installation of kitForm
Release 0.33 - 2012-02-29
* added: additional information which newsletter was registered for the forms
mail.client.register.newsletter.htt and mail.provider.register.newsletter.htt
please read /kit_form/htt/changes.txt for more informations
* added: kitForm checks the KIT option cfgNewsletterAccountInfo
Release 0.32 - 2012-02-19
* added: new KIT datafield "Contact language" enables to automatically set the
contact language of the form sender
* changed: standard template form.htt, please read /kit_form/htt/changes.txt for
more informations
* changed: introduce $_SESSION['KIT_HTML_REQUEST'] to mark fields which should
not processed by xssPrevent()
Release 0.31 - 2012-02-16
* added: new standard dialog kit_password_change enables the user to change the
password
* added: new KIT LINK to force password changes if the system detect insecure
passwords
Release 0.30 - 2012-02-04
* added: KIT support for country selection
* added: KIT support for birthday date
* added: fallback for presets and languages: it is no longer neccessary that all
forms for all languages really exists, kitForm now falls back to the standard
preset in /kit_form/htt/1 in three steps.
* added: switches in the Droplet [[kit_form]] for language, fallback_language,
fallback_preset and debug (see also Droplet hints)
* removed the default preset in /kit_form/htt/2 because it is to much work to
keep this nearly with preset 1 identical preset up-to-date
* added: debug switch in all templates, please read /kit_form/htt/changes.txt
for more informations
Release 0.29 - 2012-02-03
* added: entries for fields of type 'select', 'checkbox' and 'radio' can now
be moved and change their position.
Release 0.28 - 2012-02-03
* added: check of option 'relaying' for email providers, handle emails in a
different way and use the reply-to header
Release 0.27 - 2011-12-19
* fixed: precheck.php looks if kitDirList is installed and check the release
number and kitDirList needs kitForm: so we got an endless loop if kitDirList
must be updated ...
Release 0.26 - 2011-12-17
* fixed: problem with invalid ID's in the kitForm protocol
* changed: increased fault tolerance if kitForm detect no longer existing form
fields it does no longer throw an error
* added: status field for the form datas (active, locked, deleted, delayed)
* added: new field type "delayed transmission" enables the user to save the form
and edit it again before submitting it
* added: new templates confirm.delayed.transmission.htt and
mail.client.delayed.transmission.htt
* changed: template form.htt
* changed: template backend.form.htt
* added: optional field type "retype email address" add a second field for
retyping the email address to avoid typing errors
Release 0.25 - 2011-12-08
* added: upload field for standard upload and upload field for a upload dialog
with progress bar: needs kitUploader
* added: KIT framework for kitDirList access
Release 0.24 - 2011-11-30
* fixed: incomplete I18n initialisation in install.php
Releasse 0.23 - 2011-11-29
* changed: kitForm uses now the I18n translation function of LEPTON 2.x for its
language files
* added: english translation EN.php is around 80% complete and available
* changed: configuration depending on locales is now separated from the language
files
* changed: error prompting method
* added: kitForm is now testing if a provider is defined for all forms
Release 0.22 - 2011-11-14
* added: new command TYPE_IDEA_EMAIL_INFO enables users to change the email
information within kitIdea
Release 0.21 - 2011-11-01
* added: with the new standard form kit_feedback you can realize a comfortable
feedback function for your website: visit http://phpmanufaktur.de for more
informations and hints
* added: additional template directory /htt/2/DE with a variation of the
standard form and email templates: many thanks to "Projekt EM"
Release 0.20 - 2011-10-05
* fixed: bug in subscribing routine in KIT & kitForm changed the password after
subscribing for a KIT category
* added: new switch "auto_login_wb=true" for the [[kit_form]] droplet forces
kitForm to login the user automatically to his WB/LEPTON account when the
activation key for subscribing to a KIT category is checked successful
(needed by kitIdea and other KIT extensions)
* fixed: some smaller problems, code cleanup in different files
Release 0.19 - 2011-08-13
* fixed: confirm activation key for newsletter uses the template for accounts
instead the template for newsletters
* fixed: no proper HTML/TEXT handling for the email routines
Release 0.18 - 2011-08-12
* fixed: data precheck and sending emails at subscribe/unsubscribe newsletters
works not proper
* fixed: problem creating activation in registerAccount() function
* changed: for the email subjects are now used templates mail.client.subject.htt
and mail.provider.subject.htt, setting by default the form title as subject
* fixed: some smaller problems, code cleanup in class.frontend.php
Release 0.17 - 2011-08-05
* added: service provider is now for all mails active and not only for the main
form
* added: activation link also contain used service provider
Release 0.16 - 2011-08-04
* fixed: missing parameter if sending activation link for KeepInTouch (KIT)
Release 0.15 - 2011-07-21
* added: options in each form to select service provider, define cc emails and
send emails in text or html
* fixed: some smaller problems and cleanup code
* added: grant compatibillity for LEPTON CMS
Release 0.14 - 2011-06-05
* fixed: some smaller problems and cleanup code
Release 0.13 - 2011-05-20
* fixed: import does not change the field id for must fields
* extended: added some smaller functions for interoperation with other KIT
extensions
Release 0.12 - 2011-05-11
* fixed: checkbox definition was not complete and causes an error
* extended: additional data fields in dbKITform
* new: added KIT Actions for creation of own KIT Standard dialogs (Register,
Login, Logout, Newsletter, Account...)
* new: added KIT Response Links within forms
* new: added export and import of forms
Release 0.11 - 2011-04-13
* fixed: droplet code for kit_form was invalid
* changed: prompt debugging informations only on demand (set KIT_DEBUG in
initialize.php to TRUE)
Release 0.10 - 2011-04-01
* First Beta Release