forked from vincent3569/zpBootstrap
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog.txt
224 lines (210 loc) · 10.8 KB
/
changelog.txt
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
* 2.3
- css/zpBootstrap.css
- code cleanup
- fix issue with FlexSlider
- css/zpBootstrap.css, js/zpBootstrap.js, functions.php, inc_print_image_thumb.php
- better displaying of audio/video player and better displaying of online video through hack of class-text
- js/zpBootstrap.js, inc_header.php, themeoptions.php
- management of menu_manager plugin
- images/
- default images for class-AnyFile, class-textobject, class-video and class-WEBdocs
- locale/
- update translations
- functions.php
- fix an issue with googlemap plugin : always show map
- fix an issue on my_checkPageValidity()
- gallery.php
- fix an issue on breadcrumb if there is no homepage
- inc_footer.php, theme_description.php
- update links
- inc_header.php
- code cleanup
- inc_print_image_thumb
- allways use "hidden" class
- fix an issue: missing div start tag for unknown media files (thanks to arvidtp : https://github.com/vincent3569/zpBootstrap/commit/66630bfcf3686c63d28d25c4e4fc98c7b042c407)
- themeoptions.php
- use 1000px as default image size
- upgrade to Bootstrap v3.4.1
- upgrade to Infinite Scroll v3.0.6 (js file)
- upgrade to fancyBox v3.5.7 (css and js files)
- upgrade to FlexSlider v2.7.2 (css and js files)
* 2.2
- css/zpBootstrap.css, js/zpBootstrap.js
- code cleaning (no more use of swipebox script)
- css/zpBootstrap.css
- iframe attributes are now managed by css rules (no borders and no scrollbars)
- js/zpB_fancybox_config.js, album_isotope.php
- fancyBox shows only filtered items with Isotope
- isotope, fancybox and css image sizing use their own classes
- js/zpBootstrap.js
- jquery theming for new GDPR options in comment, contact and register forms (follow zenphoto commit https://github.com/zenphoto/zenphoto/commit/7c0127a82bd30011490c52ebbe2265e3a1be17aa)
- isotope, fancybox and css image sizing use their own classes
- fix an issue on contact form : message was not sent with required confirmation
- album_isotope.php
- fix issue : use full image as in inc_print_image_thumb.php (common file for album_infinitescroll.php and album_standard.php)
- album_standard.php, favorites.php, images.php, search.php
zpBootstrap definitivly doesn't manage slideshow plugin
- album_standard.php, album_infinitescroll.php, album_isotope.php, inc_header.php.php, inc_print_osm.php.php
- management of openstreetmap plugin
- archive.php, functions.php, home.php, inc_header.php, news.php, pages.php, search.php
- better blocking of pages and news if these items are disabled (follow zenphoto commit https://github.com/zenphoto/zenphoto/commit/3672cda4acacfb6ca99464209aeb04819e2d9278
- inc_header.php, images.php
- fix translation issues
- inc_footer.php
- add a link to a Data Usage Notice in footer (new GDPR option)
- search.php, themeoptions.php
- new option to manage excerpt length for news and pages lists in search pages
- theme_description.php
- using locale strings
- themeoptions.php
- remove disabling of some plugin
- cacheManager improvements (follow zenphoto commit https://github.com/zenphoto/zenphoto/commit/e61ecd53dc4b98dac4435c8a5c2a2453727291d4)
- upgrade to fancyBox v3.5.6 (support of mouse wheel since v3.2.10)
- update css and js files
- update css/zpBootstrap.css and js/zpB_fancybox_config.js
- upgrade to Infinite Scroll v3.0.4 (js file)
- upgrade to imagesLoaded v4.1.4 (js file)
- upgrade to Isotope v3.0.6 (js file)
- upgrade to Packery layout mode v2.0.1 (js file)
- upgrade to FlexSlider v2.7.1 (css and js files)
- new bootstrap compiled files to use "Responsive embed" behavior (see config file _boostrap_3.3.7/bootstrap-compiled/config.json)
* 2.1
- upgrade to flexSlider 2.6.4
- hacks VBO to avoid horizontal scrollbar and to be consistant with bootstrap breakpoints
- upgrade to FancyBox 3.1.28 to be compliant with infinite-scroll
- album_isotope.php
- use global $_zp_themeroot to load js script (https://github.com/vincent3569/zpBootstrap/pull/6)
- archives.php, functions.php, home.php, inc_header.php, news.php, pages.php, search.php :
- use new variables $_zenpage_news_enabled and $_zenpage_pages_enabled to manage ZP_NEWS_ENABLED and ZP_PAGES_ENABLED
- album.php, album_infinitescroll.php, functions.php, gallery.php, inc_print_infinitescroll.php, inc_print_infinitescroll_news.php, news.php, themeoptions.php, css/zpBootstrap.css, js/infinite-scroll.pkgd.min.js:
- management of inifite-scroll plugin on gallery, albums and news pages
- album_standard.php, album_isotope.php, inc_print_googlemap.php :
- googlemap management in only one php file
- contact.php, favorites.php, news.php, pages.php, register.php
- page 404 managmement if plugins are not enabled
- favorites.php
- use more simple breadcrumb
- functions.php
- set album thumb size and album thumb size for mobile device
- home.php, themeoptions.php
- use new option zpB_latest_news_homepage
- inc_header
- uses "switch" structure to avoids multiple "if" to determine page title
- rewrite of login/out link in the header (depend of user_login-out and register_user plugin)
- pull request to allow loading of http or https version of script (https://github.com/vincent3569/zpBootstrap/pull/3)
- fix issue on home and gallery links
- fix issue on charset meta tag
- news.php, functions.php
- set shorten title size for mobile device
- themeoptions.php
- uses __construct()
- set album thumb default for large device
- locale/
- update of german, dutch and french translations
- css/bootstrap.css
- uses a new compiled version of bootstrap to fix navbar breakpoint (992px rather than 768px)
* 2.0
- full rewrite with Bootstrap 3.3.7
- uses a compiled bootstrap (see config file _boostrap_3.3.7/bootstrap-compiled/config.json)
- uses flexSlider 2.6.3
- uses fancyBox 3.1.20
* 1.4.6
- locale/
- update German, Spanish, French, Italian, Dutch translations
- comment_form/comment_form.php :
- rewrite of file to be compliant with zenphoto 1.4.6
- contact_form/form.php :
- rewrite of file to be compliant with zenphoto 1.4.6
- register_user/register_user_form.php :
- rewrite of file to be compliant with zenphoto 1.4.6
- css/screen.css :
- graphical improvements
- js/zpBootstrap.js :
- adaptation to zenphoto 1.4.6 (register and googlemap parts)
- fix issue : auto display login form when there is an error message
- js/zpBootstrap.js, album.php, image.php, inc_header.php, favorites.php :
- supports favorites handler
- js/zpBootstrap.js, inc_footer.php :
- rewrite of login part, to be compliant with 1.4.6
- album.php, contact.php, image.php, inc_footer.php, inc_header.php, inc_print_comment.php, news.php, pages.php :
- replace function_exists('function_name') by extensionEnabled('plugin_name')
- replace class_exists('class_name') by extensionEnabled('plugin_name')
- album.php, image.php, inc_header.php, favorites.php, functions.php, search.php, themeoptions.php :
- cleanup to use official slideshow plugin (only with colorbox option)
- album.php, image.php, news.php, page.php :
- include of inc_print_comment.php only if comment_form is enabled
- archives.php, home.php, inc_header.php, news.php, page.php :
- use new variable $_zenpage_enabled
- inc_print_news.php, search.php :
- replace printNewsTitleLink() by printNewsURL() (deprecated with 1.4.6)
- functions.php :
- add some operations (cleaned from inc_header.php)
- use new variable $_zenpage_enabled
- cleanup of some options not used
- new function my_checkPageValidity() to be compliant with zenphoto 1.4.6 (http://www.zenphoto.org/news/zenphoto-1.4.6#theme-changes-i-pagination-out-of-bound-checks)
- home.php :
- rewrite of random picture loop
- cleanup printLatestNews() call (parameters deprecated with 1.4.6)
- inc_header.php :
- supress some operations (now included in functions.php)
- fix issue : <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> is deprecated with html5, replaced by <meta charset="UTF-8">
- add pagination in title tag on gallery, album, news, search and favorites pages
- cleanup getGalleryIndexURL() function (parameters deprecated with 1.4.6)
- use printRSSLink() instead of printZenpageRSSLink(), deprecated with 1.4.5
- inc_print_album_thumb.php :
- replace getAlbumLinkURL() by getAlbumURL() (deprecated with 1.4.6)
- inc_print_comment.php :
- use $_zp_current_obj->getCommentsAllowed() (getCommentsAllowed() and zenpageOpenedForComments() deprecated with 1.4.6) (https://github.com/zenphoto/zenphoto/commit/b276f34877fd3465bb4a9793f42d0814037fe9d3)
- inc_print_image_thumb.php :
- replace getImageLinkURL() by getImageURL() (deprecated with 1.4.6)
- search.php :
- cleanup next_news() function (parameters deprecated with 1.4.6)
- themeoptions.php :
- use setThemeOptionDefault insteed of setThemeOption
- cleanup of some options not used
- supports cacheManager plugin (https://github.com/zenphoto/zenphoto/issues/696)
* 1.4.3
- bootstrap framework (css, js, images) :
- upgrade to bootstrap 2.0.4 (release of 06/01/2012)
- css/screen.css :
- graphical improvements
- js/zpBootstrap.js :
- supports GoogleMap plugin (never called with colorbox)
- adaptation to zenphoto 1.4.3 (login part)
- register_user/register_user_form.php :
- rewrite of the file to be compliant to zenphoto 1.4.3 (inspired from register_user_form.php and printPasswordForm.php)
- album.php, gallery.php, image.php, news.php, search.php, inc_header.php :
- fix html encoding
- album.php :
- supports GoogleMap plugin (never called with colorbox option)
- home.php :
- change request (thanks to Nikolay Vakulovich) : images of the slideshow link to the gallery page rather than the image page
- image.php :
- supports new option to display Exif data
- inc_footer.php :
- adaptation to zenphoto 1.4.3 (redesign login calling to avoid colorbox)
- inc_header.php :
- fix an issue with 1.4.3 : use only $isHomePage variable to avoid warning of unknown value
- fix an issue with 1.4.3 : force $galleryactive to false to avoid warning of unknown value
- use rss icon of zpBootstrap theme
- supports GoogleMap plugin (never called in colorbox)
- inc_print_album_thumb.php :
- fix an issue with 1.4.3 : missing some '' on options
- change request (Nikolay Vakulovich) : suppression of album description in the tooltip to avoid long description
- inc_print_image_thumb.php :
- fix an issue with 1.4.3 : code cleanup on next_image()
- index.php :
- fix an issue with 1.4.3 : use only isHomePage variable to avoid warning of unknown value
- functions.php :
- adaptation to zenphoto 1.4.3 (renaming of colorbox plugin)
- register.php :
- fix an issue : add script to force modal to be open after confirmation of the registration
- themeoptions.php :
- supports new option to display Exif data
- set some options (ie : albums_per_row, albums_per_page, images_per_row, images_per_page, colorbox_js)
- use SetOption instead SetOptionDefault for some options (in order to force the value of the options)
*1.4.2.1
- inc_header.php :
- fix an issue on RSS Feed : use options 'RSS_album_image' and 'RSS_articles'
* 1.4.2
initial version