This repository has been archived by the owner on Nov 19, 2017. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
2947 lines (2686 loc) · 99.6 KB
/
ChangeLog
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
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Manual
* #i0118: There is a conflict with tree view and real url
If list view is cached, the url moves from url/mypage to url/nc/mypage in case of filtering.
Effect is, that the cookie is set one step to late.
:ToDo:
* #i0142: See below
* #i0049: typoscript 5x: default template: ###TITLE### should placed in the table head.
* #i0048: (from 5.0.0) rows are multisorted in case of a localised field too. Unwanted effects aren't checked.
* #i0047: rows_consolidateChildren( ) extends rows with the column distance: field is part of the table head in the default template.
7.4.8
16-02-15
SECURITY-FIX
* #t0607: SQL Injection for filter
7.4.7
16-02-02
Improvement
* #i0227: Bootstrap and Foundation HTML templates: CSS class for sword
7.4.6
16-01-27
Improvement
* #i0226: Cron jobs are upgraded for TYPO3 6.x/7.x
7.4.5
16-01-22
Improvement
* #i0225: lib/scheduler is moved to Classes/Scheduler
* class.tx_browser_geoupdate.php is moved to Geoupdate/Task.php
* class.tx_browser_geoupdate_additionalfieldprovider is moved to Geoupdate/UserInterface.php
* other classes are handled similar
7.4.4
16-01-20
Improvement
* #i0224: PHP Warning: array_keys() expects parameter 1 to be array, null given in pi1/class.tx_browser_pi1_flexform.php line 770
7.4.3
16-01-20
Improvement
* #i0223: fix center coordinates for the map. By cferneding.
7.4.2
16-01-19
Improvement
* #i0222: 201 datetime got the time property: Configuration/TypoScript/calendar/201/plugin/tx_browser_pi1/single/tableFields/tx_org_cal.ts
* #i0221: %m/%d/%y is moved to %m/%d/%y %H:%M in Configuration/TypoScript/includes/setup/plugin/tx_browser_pi1/displayList/master_templates/tableFields/typolinks.6.ts
Bugfix
* #i0220: .0. is moved to .6. in Configuration/TypoScript/includes/setup/plugin/tx_browser_pi1/displayList/master_templates/tableFields/typolinks.6.ts
* #i0219: PHP Warning: Invalid argument supplied for foreach() in pi1/class.tx_browser_pi1_viewsingle.php line 355
7.4.1
16-01-05
Improvement
* #i0218: Map: improved DRS
* #i0217: Calendar: DRS error prompt in case of different value_stdWrap and url_stdWrap is improved
Bugfix
* #i0216: Error: Geocoding by Browser - TYPO3 without PHP. Prompt: Unknown column 'filterPrompt' in 'field list'
7.4.0
15-12-28
Feature
* #i0215: Plugin for frontend-editing.
* Needs a template for controlling.
* Template must delivered by the extension with the database like Quick Shop or Organiser.
DRS
* New category: Frontend Editing
Limitations
* Supported TCA config types
* check
* group
* input
* radio
* select
* text
Improvement
* #i0216: Flexforms are moved from pi* to Configuration/FlexForms/pi*
7.3.0
15-12-18
Feature
* #i0211: Hook for disabling PageRepository::getRecordOverlay. See
* Classes/Hooks/GetRecordOverlay/IgnoreGetRecordOverlay.php
Workflow
* Has an effect in COA CONTENT only
* Set selectFields = *, TRUE AS 'IgnoreGetRecordOverlay'
* Record in default language and all translated records will dsiplayed
Example
* Take a look into the TypoScript of the Organiser > downloads > list (301).
Search for IgnoreGetRecordOverlay
* #i0210: Class classes for links are configurable by the Constant Editor. See [BROWSER - TEMPLATES - LIST - URL CSS].
* Former classes are moved:
* linktosingle > linktorecord
* internal > linktopage
* external > linktourl
* #72032: CSS inline for Bootstrap
* #i0206: Bootstrap classes and TypoScript template.
New static template: Browser [5] + Bootstrap Templates
Effected files:
* Configuration
* TypoScript
* Bootstrap/Templating/* (new)
* includes/setup/plugin/tx_browser_pi1/displayList/master_templates/filter.ts
* Resources
* Public/Images/BackendLayouts/Bootstrap/* (new)
* Private/Templates/HTML/Bootstrap/* (new)
Improvement
* #i0209: Replace static marker in map template
* #i0208: Replace static marker in the whole list view template
* #i0207: Indexbrowser isn't obligated any longer for a valid template
* #i0205: 127.0.0.1 and 127.0.0.2 is removed from plugin/flexform statistic. See:
* Configuration/TypoScript/includes/setup/plugin/tx_browser_pi1/flexform/sDEF.ts
* pi1/flexform_sheet_sDEF.xml
* #i0204: Content of error prompt in case of unproper page id for documents
Bugfix
* #i0214: SQL bug in case of an andWhere category statement and localisation.
Workaround:
* The l10n_mode property in the TCA of the category fields of the main table
* must be 'l10n_mode' => 'mergeIfNotBlank'
* or can delete without any replacement
* #i0213: Error in case of table with language overlay.
* pi1/class.tx_browser_pi1_localisation.php
* #i0212: PHP Catchable Fatal Error: Argument 2 passed must be of the type array, null given, in pi1\class.tx_browser_pi1_viewlist.php on line 753
7.2.15
15-11-23
Improvement
* #i0203: flexform list view got the prompt property
New marker ###MY_PROMPT###
7.2.14
15-11-03
Bugfix
* #i0202: replace code with an return;
pi1/class.tx_browser_pi1_template.php
* hook_template_elements()
* hook_template_elements_transformed
7.2.13
15-11-02
Feature
* #i0199: Configurable leaflet popup
See Constant Editor: [BROWSERMAPS - DESIGN POPUP - PROPERTIES]
Properties:
* className
* closeButton
* maxHeight
* maxWidth
* minWidth
* offset
* zoomAnimation
Improvement
* #i0201: Optimise CSS classes for map pupup in case of notype
* #i0200: tag lists in the constant editor are extended with span
* #i0198: Update leaflet from 0.7.3 to 0.7.7
7.2.12
15-10-29
Bugfix
* #i0197: map_toggle.js used a deprecated toggle() method. See
* Resources/Public/JavaScript/Map/oxMap/toggle/map_toggle.js
7.2.11
15-10-22
Bugfixes
* #i0196: If a geo-record hasn't no category, it won't displayed in the single view
* #i0195: Page browser on the top wasn't centered at
* Resources/Private/Templates/HTML
* default_ul.tmpl
* main.tmpl
* #i0194: Disabled DRS prompts in case of enabled hooks.
7.2.10
15-10-21
Bugfix
* #i0193: Don't display empty values/rows
7.2.9
15-10-21
Improvement
* #i0192: locallang for BE filters
Thanks to Michael Schams for the improved code
7.2.8
15-08-27
Improvement
* #i0191: CSS class for backend-filter.
Thanks to Heinrich Pegelow
See: http://typo3-browser-forum.de/fa/list_post/forum/typo3-browser-wunschliste/thema/css-klasse-statt-inline-css/
If you like to overwrite the default TYPO3 backend CSS, please refer to the hooks:
* PreHeaderRender.php
* RenderPreProcess.php
7.2.7
15-08-27
Improvement
* #i0190: meta tag viewport is removed. It is added only in case of using foundation templates.
Effected file:
* Configuration/TypoScript/includes/setup/PAGE/meta.ts
7.2.6
15-08-21
Improvement
* #i0189: Extend BE-filter for ###CURRENT_PID###
* #i0188: Extend BE-filter for MM_match_fields
* #i0187: Update BE-filter for TYPO3 6.2
7.2.5
15-08-21
Bugfix
* #i0186: PHP Warning: key() expects parameter 1 to be array, null given in pi1/class.tx_browser_pi1_typoscript.php line 371
7.2.4
15-07-15
Bugfix
* #i0185: Checkbox: enable multiple
7.2.3
15-07-15
Improvement
* #i0184: Conflict mode: dbal is enabled
7.2.2
15-06-09
Feature
* #i0183: vCard. version 2.1 is added.
* Can enabled by Constant Editor
7.2.1
15-06-06
Feature
* #i0181: vCard
* SOURCE: can enabled and disabled by Constant Editor
* URL: page uid by Constant Editor
Improvement
* #i0182: Browser foundation icons
7.2.0
15-05-30
Major Feature
* #i0178: Resources/Public/Css/foundation-icons-3/*
Deprecated, because foundation should added by another extension like start.
* #67208: vCard
* Definition http://de.wikipedia.org/wiki/VCard
* vCard version 4.0
* page.typeNum = 67208
See constant editor: [BROWSER - PAGE OBJECTS] > vCard page object
plugin.tx_browser_pi1.typeNum.vCardPageObj
* NEW
* Configuration/TypoScript/includes
* constants/templates/singleview/vCard.0.ts
See constant editor: [BROWSER - TEMPLATES - SINGLE - VCARD.0]
* setup
* PAGE/browser_vCard.ts
* plugin/tx_browser_pi1/displaySingle/master_templates/tableFields/vCard.0.ts
* UPDATE
* Configuration/TypoScript/includes/setup/plugin/tx_browser_pi1/export.ts
Improvement
* #i0180: Additional headers for the page objects csv, map and vCard are configurable by the constant editor.
See [BROWSER - PAGE OBJECTS]
* #i0179: Update foundation from 5.4.5 to 5.5.1
foundation-5.4.5 is removed
7.1.4
15-05-30
Improvement
* #i0177: Configuration/TypoScript/includes/setup/PAGE/meta.ts won't included any longer
* meta.viewport will included by a foundation template
7.1.3
15-05-28
Feature
* #i0176: RealURL sample. See: Resources/Private/Extensions/RealURL/realurl_conf.php
7.1.2
15-05-14
Feature
* #i0175: Foundation Template 5: content only
* #i0174: New property constant editor [BROWSER TEMPLATES - LIST - HEADER] > title and title crop
* #i0173: First image for list view only
* #i0171: New templates list view text 2 and 3
Bugfix
* #i0172: Bugfix arrDataQuery
7.1.1
15-04-30
SECURITY BUGFIX
* #i0170: hidden fields
7.1.0
15-04-30
SECURITY BUGFIX
* #i0169: Prevent cross site scripting. See #i0164 too.
* https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet#XSS_Locator
Feature
* #i0168: Slick template. See tab Template in the flexform.
Bugfix
* #i0169: Text with image should wrapped as text only in case of no image.
7.0.16
15-04-28
Improvement
* #i0166: Base class wrap: some classes are removed
Bugfix
* #i0167: Flexform property "Template" > "wrap in base class" wasn't respected
7.0.15
15-04-21
SECURITY BUGFIX
* #i0165: Proper comment in TER upload prompt.
7.0.14
15-04-21
SECURITY BUGFIX
* #i0164: $GLOBALS[ 'TYPO3_DB' ]->escapeStrForLike() is replaced by $GLOBALS[ 'TYPO3_DB' ]->quoteStr()
7.0.13
15-04-17
Improvement
* #i0163: Additionally TypoScript template: Browser [0] + Foundation Framework + JSS fastclick
7.0.12
15-04-16
Improvement
* #i0162: ATagTitle field for the foundation top bar.
* #i0161: CSS: remove border-right from .category_menu.
7.0.11
15-04-15
Improvement
* #i0160: Autocomplete added to the list of components in
* t3jquery.txt
7.0.10
15-04-14
Feature
* #i0159: Resources/Public/JavaScript/Map/oxMap/toggle/map_slideUp.js
7.0.9
15-04-13
Improvement
* #i0158: Browser Manual:
Remove
* Manual Out-of-the-box
* Icon: Update
7.0.8
15-04-13
Bugfix
* #66391: Radialseach doesn't calculate radial distance
* #66389: SQL Error in context with radial search
7.0.7
15-04-10
Manual
+ #i0157: Manual is updated from 4.x to 7.x
Feature
* #i0155: link management: tt_news types 0, 1, and 2 are respected
Bugfix
* #i0156: foundation lightbox
7.0.6
15-04-09
Improvement
* #i0152: state is set from alpha to beta
* #i0150: Adapt the tt_news sample RSS feed to Browser 6.x/7.x and TYPO3 6.x
* #i0148: Sample for DAM is deprecated and removed
* #i0146: Adapt the tt_news sample to Browser 6.x/7.x and TYPO3 6.x
* #i0143: Adapt the tt_content sample to Browser 6.x/7.x and TYPO3 6.x with FAL
Bugfix
* #i0154: distance is added in default templates but without radial search
* #i0153: Images aren't sized in some cases (wine extension for example): GM (GraphicsMagick missed on the local server)
* #i0151: CSV export: fields aren't wrapped proper
* #i0149: RSS-Feed template: detection error
* #i0147: tt_news sample list view: image isn't rendered
* #i0145: FAL failes in single view
* #i0144: isset() returns false in case of a NULL value > moved to array_key_exists()
7.0.5
15-04-02
ToDo
* #i0142: JOINS doesn't run proper, if field with MM_match_fields isn't called like the foreign table.
7.0.4
15-03-27
Bugfix
* #61797: Unproper results depending on search without zip
7.0.3
15-03-10
Bugfix
* #i0141: Order of list items with translation and language overlay
* #i0140: Order of filter items with language overlay
* #i0139: SQL ressource error in case of an empty result in localisation mode
7.0.2
15-03-04
Features
* #i0138: Disable order properties in the table head. See:
* plugin.tx_browser_pi1.displayList.tableHead_orderBy
Improvement
* #i0136: debugTrail() compatibility TYPO3 4.x / 6.x
* #i0133: Template must contain subpart marker ###SINGLEBODYROW### or ###LISTBODYITEM###
* #i0132: Constants for image and url got default values
Bugfix
* #i0137: Filter aren't respected in localisation mode and in case of no counting
* #i0135: Order of filter items wasn't proper in case of no counting
* #i0134: Proper localisation for the single view
7.0.1
15-02-24
Improvement
* #i0131: Templates row / columns
7.0.0
15-02-19
Major Feature
* #65184: Integration of Leaflet - responsive map
Constant Editor Categories
* BrowserMaps - Compatibility
TypoScript properties
* navigation.map.template.leaflet
See: http://leafletjs.com/
* #65184/#i193: Modul Marker-Cluster
See: https://github.com/Leaflet/Leaflet.markercluster
* #65184/#i194: Modul Plugin-Master (GoogleMaps)
See: https://github.com/shramov/leaflet-plugins
6.0.8
15-02-04
Features
* #i0129: Radio buttons and checkbox: field got label
* #i0127: Radial search: Don't display records without epmty lat and empty lon in list views
Configuration by TypoScript Constant Editor
* Category [BROWSERMAPS - CONTROLLING]
* Empty coordinates?
* #i0126: New property: displayList.templateMarker.cssClass.wrap
* #i0123: Toggle the map
See example at
* http://typo3-organiser.de > Companies
Configuration by TypoScript Constant Editor
* Category [BROWSERMAPS - HTML]
* JavaScript
* Template
New files:
* Resources/Private/Templates/HTML/Map
* map_toggle.js
* map_toggle.tmpl
* #i0121: 3rd backend layout without HTML snippet for foundation
Improvements
* #i0130: CSS: Checkbox row is moved to checkbox-row, radio button row is moved to radio-row
* #i0124: Map default template: filter are moved from top to bottom
Bugfix
* #i0128: td class in case of an non default template
* #i0125: Map marker pop-up without desription
* #i0122: Missing sword in value of HTML sword input field
6.0.7
15-01-01
Feature
* #i0120: Don't display any map, if there isn't any category
* #i0110: Own include static templates for normalize css, jQuery and modernizr JavaScript
* #i0109: Class for indexBrowser tab by TypoScript
* #i0108: Additional templates head 3 and 4, image 3 and 4, typoscript/url 4
Improvements
* #i0119: CSS for multicolumnsmenu becomes own file
* Resources/Public/Css/Foundation/multicolumnmenu.css
* see: #i0081
* #i0111: Support for supporting t3globals is removed. It isn't needed. If you need it, please configure TypoScript.
Removed: tx_browser_pi1_zz::substitute_t3globals_recurs
* #i0106: moved: static templates of pi3 and pi4 are moved to Configuration/TypoScript
* #i0105: removed: Configuration/TypoScript/includes/setup/plugin/tx_browser_pi1/displayList/master_templates/subparts/searchform/complex.ts
* #i0104: moved: res/sample to Resources/Public/Sample
* #i0103: moved: res/js to Resources/Public/JavaScript
* #i0102: moved: res/images to Resources/Public/Images
* #i0101: moved: res/html/map to Resources/Private/Templates/HTML/Map
* #i0100: removed: Configuration/TypoScript/downgrade/4.5.4
* #i0099: removed: Configuration/TypoScript/downgrade/3.9.0
* #i0098: removed: res/html/until_3.9.6
* #i0097: moved: default.css from res/html to Resources/Public/Css
* #i0096: moved: favicon.ico from res/html to Resources/Public/Images
* #i0095: moved: res/html/*tmpl are moved to Resources/Private/Templates/HTML/
UPGRADE: All Browser Plugins/Flexforms must be updated. See [Templating] > HTML
* #i0094: static to Configuration/TypoScript
UPGRADE: All TypoScript Templates must be included again
Bugfix
* #i0118: PHP Warning: Invalid argument supplied for foreach() in pi1/class.tx_browser_pi1_map.php line 201
PHP Warning: implode(): pi1/class.tx_browser_pi1_map.php line 262
PHP Warning: array_flip() pi1/class.tx_browser_pi1_map.php line 2089
* #i0117: Bug in case of a table with a tree parent field and more than one used filter
* #i0116: PHP Warning: Invalid argument supplied for foreach() in pi1/class.tx_browser_pi1_filter_4x.php line 5243
* #i0115: PHP Warning: implode(): Invalid arguments passed in pi1/class.tx_browser_pi1_typoscript.php
* #i0114: PHP Warning: in_array() expects parameter 2 to be array in pi1/class.tx_browser_pi1_flexform.php
* #i0113: PHP Warning: Couldn't fetch mysqli_result in pi1/class.tx_browser_pi1_viewlist.php line 1144
* #i0112: Browser engine 5 is using code of Browser 3
* #i0107: tx_browser_pi1_typoscript::wrapRowTableLocalGetFields cached fields by a static variable.
This causes empty fields in case of multiple plugins.
static variable is moved to an static with values depending on the plugin uid.
* #i0106: tx_browser_pi1_sql::get_statements cached get statements by a static variable.
This causes SQL errors in case of multiple plugins.
static variable is moved to an static with values depending on the plugin uid.
* #64116: No noItemMessage in case of no records
6.0.6
14-12-09
Feature
* #i0092: Plugin: icons for Browser templates
Improvements
* #i0093: Plugin: display the first three jquery ui templates only
* #i0091: PHP Warning: Illegal string offset
* 'file' in pi1/class.tx_browser_pi1_backend.php line 1809
* 'name' in pi1/class.tx_browser_pi1_backend.php line 2118
* 'file' in pi1/class.tx_browser_pi1_backend.php line 2119
* #i0090: Improve recursion guard
6.0.5
14-11-20
Improvements
* #i0089: Responsive HTML ###MAP###
6.0.4
14-11-17
Bugfix
* #i0088: Wrong constant paths twice
Effected file:
static/includes/constants/templates/singleview/image.1.ts
6.0.3
14-11-13
Bugfix
* #i0087: Added pagebrowser bottom to main.tmpl
6.0.2
14-11-01
Feature
* #62615: Static template for pageBrowser Wrap 4.9 (see #i0084)
* #62610: Prompt for cHashExcludedParameters configurable by extension manager
* #62607: Prompt for pageNotFoundOnCHashError configurable by extension manager
Bugfix
* #62604: Make sure that jQuery will be loaded at the bottom of the page, BUT before every other javascript inclusions
6.0.1
14-10-10
Bugfix
* #62546: SQL query with "AND AND"
6.0.0
14-09-15
Major Feature
* #i0086: Foundation is updated from 5.3.0 to 5.4.5
* foundation jQuery is placed on top of page (#i0085 is deprecated)
* #i0085: foundation jQuery is placed on top of page, because og browser inline JSS.
Effected files:
* static/Foundation/Framework/page/setup.ts
* #i0084: pagebrowser got foundation wrapping, HTML/CSS is effected (see #62615)
* #i0083: pagebrowser is placed at top and bottom of lists.
* Supbart marker ###PAGEBROWSER### is moved to ###PAGEBROWSERTOP###
* New supbart marker ###PAGEBROWSERBOTTOM###
* #61970: Templates for header, text and images
* #61971: Templates for header
* plugin.tx_browser_pi1.displayList.master_templates.tableFields.header
* #61972: Templates for text
* plugin.tx_browser_pi1.displayList.master_templates.tableFields.text
* #61973: Templates for images
See:
* plugin.tx_browser_pi1.displayList.master_templates.tableFields.image
* #61974: Templates for url
See:
* plugin.tx_browser_pi1.displayList.master_templates.tableFields.details
* plugin.tx_browser_pi1.displayList.master_templates.tableFields.url
* #61986: Foundation clearing lightbox
* #61520: Update TYPO3 6.2: Compatibility with TYPO3 6.2
* move mysql_real_escape_string($str) to escapeStrForLike($str, $table)
Effected files:
* pi1
* class.tx_browser_pi1_filter_3x.php
* class.tx_browser_pi1_filter_4x.php
* class.tx_browser_pi1_zz.php
* remove require_once
Effected files:
* lib
* class.tx_browser_befilter_hooks.php
* class.tx_browser_befilter_ts.php
* class.tx_browser_geoupdate.php
* pi1
* class.tx_browser_pi1.php
* class.tx_browser_pi1_backend.php
* class.tx_browser_pi1_download.php
* #61594/#61664: TYPO3 6.2: &cHash empty / cHashExcludedParameters / pageNotFoundOnCHashError
* hidden fields are removed from the form
* no_cache
* tx_browser_pi1[plugin]
* hidden fields are rendered by PHP
* no_cache
* tx_browser_pi1[plugin]
Effected files:
* ext_conf_template.txt
* pi1
* class.tx_browser_pi1_backend.php
* class.tx_browser_pi1_search.php ( new )
* class.tx_browser_pi1_template.php
* class.tx_browser_pi1_viewlist.php
* class.tx_browser_pi1_viewlist_3x.php
* locallang.xml
* locallang_flexform
* res
* html
* default.tmpl
* default_ul.tmpl
* main.tmpl
* #61646: Replace the static method t3lib_div::intInRange
Effected files:
* lib/class.tx_browser_cssstyledcontent
* #i0083: Improvements for Foundation
* wrapInBaseIdClass
Feature
* #61938: BrowserMaps: Links depending on record type: record, page, noType, url
See #61937 at route
Improvement
* #i0083: graded from beta to alpha
Bug
* #61926: ###MAP### marker in main template is removed (error with route. see: route ChangeLog)
Effected files:
* res/html
* default.tmpl
* main.tmpl
* #i0084: Treeview filter displays "Array" instead of a rendered HTML filter after sending a filter value
5.0.18
14-08-11
Improvement
* #i0082: Filter local table: Replace mysql_real_escape_string
* #t0013: Additional themes for the zoom and the navigation of the map
Effected files:
* res/js/map/themes
* dark
* dark red
* orange
* #t0014: Page-Browser should dislayed twice: above the list and below the list
Effected files:
* res/html/foundation
* main_01.html
* main_02.html
5.0.17
14-08-06
Feature
* #i0081: CSS multicolumns menu
* <ul> of a menu got the additional class "dropdown-{register:count_menuItems}"
See #i0119
Improvement
* #i0080: HTML foundation top bar
5.0.16
14-07-24
Feature
* #60530: HTML-Template for newsletter
Improvement
* #i0079: Improve arrDataQuery
5.0.15
14-07-20
Features
* #i0078: New master template for the search box
* displayList.master_templates.subparts.listview.searchform.simpleMapOrderFilter
* #i0077: New founfation templates:
* main_02.html
* table_02.html
* #60426: Display the pageBrowser even if there isn't any page or one page only
New TypoScript property: navigation.pageBrowser.forceOutput
5.0.14
14-07-20
Improvement
* #i0076: map has an JSS error, if there is a category without any proper record (a record without lat or lon)
* #i0075: fields with a null value weren't wrapped
* #i0074: Search form should not send the page pointer of the page browser
* #i0073: Sword: Phrases are concatenated with OR and AND
* #i0072: Treeview reset:
* cookies will removed now
5.0.13
14-07-17
Improvement
* #i0071: Pagebrowser:
* _LOCAL_LANG.default.pi_list_browseresults_displays is moved
from "###FROM### to ###TO### out of ###OUT_OF### records" to "Page ###CURRENT_PAGE### of ###TOTAL_PAGES###"
* navigation.pageBrowser.showRange is moved from 1 to 0
5.0.12
14-07-16
Improvement
* #i0070: Map in mobile mode: OpenLayers Version is moved from 2.12 (buggy) to 2.13 (proper)
* #i0069: Treeview filter: exhausetd filter resets the input fields of the form proper.
* #i0067: Sword: Phrases are concatenated with OR but it must be AND
5.0.11
14-07-15
Improvement
* #i0066: Don't display an 'empty' pageBrowser
* #i0065: CSS class browsebox is renamed to pageBrowser
5.0.10
14-07-14
Feature
* #i0064: displayList.templateMarker.oddClass is replaced by displayList.templateMarker.cssClass
Bugfix
* #i0062: Default icon for record without any category
* #i0061: Map zoomLevel: zoomLevel is set to 1, if there isn't any POI
* #i0060: Map jsonData: if there isn't any data, jsonData doesn't return null any longer but {}
* #i0059: Map zoomlevel doesn't return -INF any longer but 18.
5.0.9
14-07-13
Feature
* #i0058: Foundation
Effected files:
* res/foundation-5.3.0.custom ( new )
5.0.8
14-07-07
Improvement
* #i0057: map zoom level calculation respects the ratio of the map
* #i0056: Input field for full text search got a placeholder. Javascript onfocus is removed.
* #i0055: htmlSnippets:
* viewlist: will redner earlier in the workflow
* subparts will rendered before the rendering of the marker
* success: searchform can be part of the htmlSnippets.
5.0.7
14-07-07
Feature
* #60142: Templating: new type notype
5.0.6
14-07-07
Feature
* #i0054: A 2nd and 3rd image and url template
5.0.5
14-07-05
Bugfixes
* #i0053: noItemMessage
* #i0052: Children relation in case of opposite field
5.0.4
14-07-05
Feature
* #60107: Consolidate Search
* pi1/class.tx_browser_pi1_zz_sword.php ( new ) [NOT USED!]
* TypoScript
* Searchform elements got the Typoscript property TEXT
* and
* or
* not
* plugin.tx_browser_pi1.displayList.display.searchform.noResult is removed, because it was deprecated
* CSS
* Wrap of noItemMessage is moved from <p class="noItemMessage">|</p> to <p style="padding:2em 0;">|</p>
5.0.3
14-07-04
Feature
* #60089: tableField templates 2/2
New template
* plugin.tx_browser_pi1.displayList.master_templates.tableFields.typolink
is used in
* plugin.tx_browser_pi1.navigation.map.marker.variables.system.url
* plugin.tx_browser_pi1.displayList.master_templates.tableFields.header
* plugin.tx_browser_pi1.displayList.master_templates.tableFields.text
* plugin.tx_browser_pi1.displayList.master_templates.tableFields.image
Updated template
* plugin.tx_browser_pi1.navigation.map.marker.variables.system.description
Description was a text oit of a title. It is now a COA with image, header and text.
5.0.2
14-07-04
Feature
* #i0051: Make TypoScript main file clear: map
Effected files:
* static/includes/setup/plugin/tx_browser_pi1/navigation/map/* ( new )
5.0.1
14-07-03
Feature
* #60089: tableField templates 1/2
New templates
* plugin.tx_browser_pi1.displayList.master_templates.tableFields.header
* plugin.tx_browser_pi1.displayList.master_templates.tableFields.text
* plugin.tx_browser_pi1.displayList.master_templates.tableFields.image
Effected files:
* static/includes
* constants/templates/listview/* ( new )
* setup/plugin/tx_browser_pi1/displayList/master_templates/tableFields/* ( new )
* #60076: Make TypoScript main file clear: Different files instead of one file
Effcted files:
* static
* constants.txt
* setup.txt
* includes/* ( new )
5.0.0
14-06-13
Feature
* #i0050: map form label got the CSS property display:inline-flex
* #60014: Consolidate table head
* #59953: Consolidate single view
* #59942: Devider for children per table.field (from Typoscript engine 5.x)
* #59669: Consolidate Wrapper
* Typoscript engine is upgraded from 4.x to 5.x
* 5.x doesn't support
* GROUPBY
* handle as title, text, image
* If you need the former behaviour, please configure:
plugin.tx_browser_pi1.advanced.downgrade.5_0_0.typoscriptEngine4x = 1
* CSS
* class 'item' is moved to 'row'
* class 'cell' is moved to 'column'
* #59563: Enhance MM-relations for TCA MM_match_fields
* php code for LEFT JOIN consolidated
* php code for FULL JOIN consolidated
Effected files:
* pi1/class.tx_browser_pi1_sql_auto-php
* #59579: Children
* Feature : consolidate wrapAndLinkValue
* Feature : children are rendered before the parent is rendered, parent can use rendered
children (from Typoscript engine 5.x)
* Bugfix : The links of children records are unproper from second record
Effected Files:
* pi1/class.tx_browser_pi1_wrapper.php is moved to pi1/class.tx_browser_pi1_wrapper4x.php
* pi1/class.tx_browser_pi1_wrapper5x.php (new)
* #52301: Optimise Search Box
* #12739: Asc/Desc-Marker to CSS-classify header fields in self defined list views
Improvement
* #i0051: MY_TITLE in flexform is set in default language in every case
Bugfix
* #i0050: $this->pObj->objWrapper4x->constant_markers() (from Typoscript engine 5.x)
* #60013: SQL error, if select box for ordering is empty
* #59729: Don't mark up search words within HTML tags
* #54983: cHash comparison failed
* #46200: SQL error when searching with "and"
4.10.0
14-11-01
Major Feature
* #i0047: Enabled for TYPO3 6.2 by smoothmigration
* Please take a look into the section "What's new in 4.10" of the manual
4.9.1
14-05-03
Bugfix
* #i0046: var_dump in tx_browser_cssstyledcontent::render_uploads_per_language
4.8.10
14-04-30
Feature
* #58348: TYPO3 6.1: replacement of tt_content.uploads.20
* static/includes/typo3_45/tt_content/uploads/setup.ts (new)
4.8.9
14-03-21
Bugfixing
* #i0045: Creating default object from empty value in class.tx_browser_pi1_cObjData.php
* line 193
* line 194
4.8.8
14-02-26
Features
* #56339: Filter: "combined" values - not realised
* #56332: Frontend checkboxes for backend selectbox
* #56329: AND option for filter
* New TypoScript property filter.table.field.modeAndOr
* Option isn't tested in localised context
4.8.7
14-02-18
Bugfixing
* #56088: Browser Calendar: Bug for dates over several days
4.8.6
14-01-13
Bugfixing
* #i0044: numberFormat( ) without cObj->data
* #i0043: $$ -> $
Effected files:
* pi1
* class.tx_browser_pi1_cal.php
* class.tx_browser_pi1_template.php
* class.tx_browser_pi1_map.php
* lib
* class.tx_browser_typoscript.php
* #54901: TYPO3 6.1: Unproper form of extension manager
Effected files:
* ext_conf_template.txt
* lib/locallang.xml
4.8.5
13-12-21
Features
* #i0042: DRS prompt: Map +Route: no indexBrowser possible.
* #i0041: DRS prompt: Map +Route: no pageBrowser possible.
* #54616: TypoScript constant recursionguard
* #54612: BrowserMaps: custom map: controll map visibility
* #54575: Evaluate Backend tables route
Effected files:
* lib
* class.tx_browser_tcemainprocdm.php
* #54548: CSS class for form lables
Effected files:
* pi1/class.tx_browser_pi1_map.php
* static
* constants.txt
* setup.txt
Improvement
* #i0040: Frontend prompt, if recursion is bigger than ...
* #i0039: BrowserMaps: Limit for children of a path is increased from 99 to 999
* #i0038: OpenStreetMap_0.0.2.js > OpenStreetMap_1.3.10.js
oxMap.Render_1.2.01.js > oxMap.Render_1.3.07.js
Bug
* #54595: Unwanted error message in case of no data for a map
4.8.4
13-11-29
Feature
* #54094: jQuery: replace live() with on()
4.8.3
13-11-21
Improvement
* #i0037: Improved DRS for hooks
Effected files:
* pi1/class.tx_browser_pi1_template.php
4.8.2
Improvement
13-11-14
* #i0036: area with intergers got an andWhere with an unix_timestamp
* #i0035: Conflict radial search and multiple filter
* #i0034: Improved error prompt for filter
4.8.1
13-11-08
Bug
* #53466: BrowserMaps Corporate Design: Zoom-Level properties without effect
Effected files:
* res/js/map
* api/1.3.08/ ( new )
* lib
* OpenLayers_2.12/ol-te7.js ( new )
* OpenStreetMap/OpenStreetMap_1.3.10.js ( new )
* static/setup.txt
4.8.0
13-11-07
Features
* #53397: CSS styled content: table
Effected files:
* lib/class.tx_browser_cssstyledcontent.php
4.7.4
13-11-03
Feature
* #53366: Fit it into TYPO3 6.x
Effected files:
* static/setup.txt
4.7.3
13-11-03
Bug
* #i0033: Missing argument 1 for tx_browser_pi1_filterRadialsearch::andWhere( )
4.7.2
13-11-03
Bug
* #53356: Filter loop seems to quit after first select box
4.7.1
13-10-31
Imrovements
* #i0032: Radialsearch
4.7.0
13-10-16
Feature
* #52903: BroserMaps/Routes: configurable error prompt in case of missing categories / marker (POI)
Effected files:
* pi1
* class.tx_browser_pi1_map.php
* static
* constants.txt
* setup.txt
* #52545: Example of use for tt_address
* #52486: Radial Search
Effected files:
* pi1
* class.tx_browser_pi1_consolidate.php
* class.tx_browser_pi1_filter_4x.php
* class.tx_browser_pi1_filterRadialsearch.php ( new )