/
7.x.x.txt
4345 lines (4147 loc) · 243 KB
/
7.x.x.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
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
7.9.0
- added #11383: AJAX username checks at registration (Luke Robinson / Orchard Solutions)
- added: Optimized macro parser for perl 5.10
- fixed #11445: NotifyAboutUsers sends infinite e-mails
- fixed #11446: Delete a wiki
- fixed #11401: Remove hacks in Asset::Wobject::Weather
- fixed #11449: List of macros in my config file has HASH(0x45223ab3) entry
- fixed #11443: no language switch in rich edit
- fixed #11450: How to lock yourself out of your WebGUI site...
- fixed #11402: Survey TAP module requirements
- fixed #11453: fileUpload.pl does not handle files with spaces, overwriting
- fixed #11458: Use packed template removes wanted whitespace
- fixed #11459: "default template" warning after upgrade to 7.8.14
7.8.13
- fixed #11418: confusing typ-o in gotcha
- fixed #11415: Wiki - Edit page appearing below the content
- fixed #11414: SQLReport Pagination Setting
- fixed #11420: Snippet not save mimetype
- fixed #11422: Disabled scheduled task run by spectre
- fixed #11431: Prototypes cache attribute lost
- fixed #11428: Dataform Date Field Problem
- fixed #11409: 7.7.32 Breaks Code Editor
- fixed #11426: Logout page gets cached
- fixed #11428: Dataform Date Field Problem
- fixed #11434: Inbox invitation adds text to email instead of html
- fixed #11436: Inbox invitation use mail send instead of mail queue
- fixed #11385: Wrong user in onCompletePurchase
- fixed #11435: Invitation mail uses wrong mail 'from' header
- fixed #11440: Search for thread with containers
- fixed #11439: Wrong page after login
7.8.12
- fixed #11285: Pasting HTML into Code Editor in IE
- fixed #11349: Code editor returns newline for blank content
- fixed #11322: Code editor broken
- fixed #11390: Meta description duplicated in asset Folder
- fixed #11391: Duplicated Thingy maintains ids for storage fields
- fixed #11381: Captcha of DataForm cached
- fixed #11392: account.message var sometimes returns invalid html
- fixed #11395: i18n LDAP field name in user properties wrong
- fixed #11396: WebGUI Workflow Cache Error.
- fixed #11393: Map template variables missing
- fixed #11336: Duplicate Version Tag Created.
- fixed #11398: Recent post information keeps disappearing from my forums
- fixed #11394: Map points does not show all the data that was entered
- fixed #11400: Active Sessions Deletion
- fixed #11399: m4a missin
- fixed #11406: AdSku table mssing karma column
- fixed #11410: Too much errors in log after fix #11346
- fixed #11169: MapPoint asset does not have an icon
- fixed Typo in Subscription Sku prevented karma from being transferred to users.
- fixed #11411: Photo Asset: Error in template help
7.8.11
- fixed #11362: Unable to checkout with ITransact plugin
- fixed #11364: Notify About Low Stock workflow activity email is not user friendly
- fixed #11371: Spaces in the names of custom profile fields
- fixed #11372: All Search Forms should use GET
- fixed #11373: Problem creating FilePump bundles
- fixed #11374: USPS shipping drivers take 3 minutes to timeout
- fixed #11044: Optionally include hidden pages in sitemap.xml
- fixed #11379: Certain fields in some Assets cannot be overridden in the config file
- fixed #11380: "Use this Address" button in Shop needs to be green!
- fixed: Due to a typo France was not considered part of the EU by the EU TaxDriver. ( Martin Kamerbeek / Oqapi )
- fixed #11292: Made search less sticky
- fixed #11377: Normal users can delete revisions in wiki
- fixed #11378: Cross publishing gallery files does not auto commit
- fixed #11387: editing a style template
7.8.10
- fixed #11332: Pagination in webgui.org forum urls
- fixed #11341: tmpl_var forum.threads
- fixed #11337: Parameters persist
- fixed #11343: Notify About Low Stock workflow activity not sending out emails
- fixed #11345: New Image Asset template does now work well with AssetProxy macro and some layouts
- fixed #11344: Badge Builder doesn't allow pagination
- fixed #11348: Typ-o in debug notice SQLReport
- fixed #11350: Story Topic asset missing description...
- fixed #11351: Double submits on ITransact checkout
- fixed #11353: shop - sales - error
- fixed #11355: Duplicate template error
- fixed #11347: copy forum
- fixed #11359: USPS International shipping does not work on United Kingdom
- fixed #11034: Upgrade errors -- 7.6.35 to 7.7.17
- fixed #11346: Slow rendering of Thread asset with a lot of attachments
7.8.9
- fixed #11235: wiki search
- fixed #10679: i18n TaxDriver_EU::accept when vies unavailable help (Martin Kamerbeek / Oqapi)
- fixed #11313: bullet list template for navigation
- fixed #11311: Search object and modifiers
- fixed #11314: hover help clarity
- fixed #11317: wrong error message in AssetProxy
- fixed #11318: searching in a collaborationsystem
7.8.8
- fixed #11289: Gallery with pending version tag causes search engine indexer to puke.
- fixed #11292: Search function limited to onje search?
- fixed #11286: Workflow Instance deleted when reaching an Activity that fails to load
- fixed #11296: listLDAPLinks op permissions problems
- fixed #11294: Matrix - Best/Worse Rated Calculations
- fixed getIsa returns undef for pending assets
- fixed #11299: Matrix - Cannot hide title
- fixed #11293: Matrix - Search not working correctly
- fixed #11301: Matrix - Comparing too many products error message
- fixed #11297: YUI Rich Editor fails to load when editing Survey in 7.7.27
- fixed #11306: Survey i18n: Loading....
- fixed #11307: Survey i18n #2
- fixed #11295: asset addChild failure when parent is not committed
7.8.7
- fixed #11278: Wrong test for Template::Toolkit in testEnvironment.pl
- fixed #11282: USPS Shipping Driver does not accept ZIP+4
- fixed #11284: Collaboration System Cron jobs for email
- fixed #11287: api pod WebGUI::Shop::Vendor
7.8.6
- fixed #11250: i18n Asset_EMSSubmissionForm::delete created items label help
- fixed #11251: perload.perl tries to load t/lib/WebGUI/Test.pm
- fixed #11249: Recaptcha https bug
- fixed #11200: Navigation in AssetProxy cached in browser
- fixed #11143: cancel button
- fixed #11259: Snippet content never cached
- fixed #11254: RTF files are streamed with the wrong content-type
- fixed #10932: code showing
- fixed #11265: typo i18n
- fixed #11263: CleanLoginHistory can cause workflow errors
- fixed #11185: Code editor broken in IE8 for SQLReport
- fixed #11177: Code editor steals focus on load
- fixed #10888: Final touches on map point bugs
- fixed #11274: Add attachment broken in template
- fixed #11272: Security issue with asset manager search
7.8.5
- added the EMS submission subsystem
- The captcha form control had it's built in styles removed in favor of two classes: "wg-captchaForm" and "wg-captchaImage"
- fixed #11134: Tree Navigation menu colapses sub items of current page
- fixed #11203: Manage groups in group: everyone added on save
- fixed #11101: 7.6.35-7.7 upgrade leaves packages
- fixed #11209: Form::HTMLArea uses invalid javascript identifier
- fixed #11186: Template Attachments i18n
- fixed #11218: LDAPS does not create users automatically
- fixed #11205: DataTable borked in IE
- fixed #11215: Los Angeles cannot be default timezone
- fixed #11220: Map asset badly broken
- fixed #11222: testEnvironment.pl Missing Dependencies
- fixed #11226: New stylesheet (wg-base.css), new style templates (from the TWG)
- fixed #11216: LDAP Connections status incorrect
- fixed #11229: ProgressBar throws errors on some messages.
- fixed #11217: LDAP authentication fails if user DN changes
- fixed #11228: Gallery image upload to other users folder permission denied
- added USPS International driver.
- added #10727: language choice during site adding
- added file globbing to preload.exclude
- fixed #11242: Macros not executing in Download Templates
- added TimeZone form controls accepts spaces or underscores in zone names.
- fixed #11245: send stats
- fixed #11247: Survey edit screen broken
- fixed #11246: Image.pm - Validation error
- fixed #11221: wrong version of Locales::Country in testEnvironment
- Net::Subnets has been deprecated.
7.8.4
- Fixed a compatibility problem between WRE and new Spectre code.
- fixed #11198: Typo in i18n
- fixed #11202: USPS driver does not log authentication errors
- fixed #10985: Survey: can't add multiple choice answer
- fixed #11197: Survey Edit Console is not i18n'ed
- fixed USPS driver only works on domestic addresses.
- fixed Shop is not sending notification emails to the user, or to the notification group.
- Set a minimum package weight of 0.1 oz for the USPS driver.
- Handle per package errors in USPS response data.
- fixed #11207: Shop Email receipts going out to everyone.
- fixed tag-caching bug in Survey ExpressionEngine
7.8.3
- Rewrote Spectre's workflow queues to prevent it from "forgetting" about some workflows.
- fixed: RSS feeds generated with incorrect link for channel
- Fixed an error being thrown by the CalendarUpdateFeeds workflow activity.
- The auto add to group and auto delete from group operations that are used with the GroupAdd and GroupDelete macros were fixed to make the user log in if they aren't already.
- fixed #11074: Links to CS posts not working
- fixed #11152: Image edits do not autocommit version tags
- fixed template attachments are not cleaned up during purge
- fixed #11150: matrix - search boxes all ticked
- fixed #11063: template_attachments
- fixed #11002: Matrix shows backend stuff on load
- added #10082: Unarchive all collaboration posts
- fixed #11086: bad urls in wiki
- fixed #11047: required field on dataform
- fixed #11162: Can't delete calendar Related Material Link
- fixed #11154: vendor payouts screen borked ( Martin Kamerbeek / Oqapi )
- fixed #11166: Documentation bug - addChild
- fixed #11116: Deleted user's version tags and revisions
- fixed #11168: Points do not work with uncommitted Map
- fixed #10888: Add Point... how do I enter details?
- fixed #10887: Map Point dropdown doesn't update
- fixed #11172: Collaboration broken vars: isSecond, isThird etc.
- fixed #11165: DatePicker broken in IE7
- added: Manage System Clipboard group setting
- added: Manage System Trash group setting
- fixed #11069: "More" options menu in asset manager
- rfe #10755: Adding SetLanguage bazaar item
- fixed #11176: New upgrade error in 7.6.35 to 7.7.17
- fixed #11181: ableToBeFriend label not i18n
- fixed #11179: user.CanStartThread missing from help
- fixed #11183: Calendar List View
- fixed #11135: Tree Navigation menu template shows a drop down fly-out menu
- fixed #10984: Edit Survey Screen isn't right in demo
- added: getTopKeywords method to Keywords API
- added: print remaining tickets feature to EMS
- fixed #11188: Incoherence in Navigation edit form
- fixed #11189: Controls variable missing in image asset in AssetProxy
- fixed #11190: event tmpl_var in help but not available
- fixed #11194: Event Asset Recurrence form is not i18n'ed
- fixed #11192: newByLineage tries to instantiate asset even if no assetId found
- fixed #11195: Shop, sometimes free checkout does not work
- added: UPS Shipping Driver
7.8.2
- Added scheduled vendor payout workflow activity. (Special thanks to Martin @ Oqapi)
- fixed #11098: Leaving a version tag makes everyone leave
- fixed #11096: Error on deleting FAQ(CS)-item
- fixed #11060: Some tables have latin1 as the default character set
- fixed #11089: No message body in Notification
- fixed #2569: robots.txt issues
- refixed #2569: robots.txt issues
- fixed #11104: Wrong name for request tracker post form template
- fixed #11077: Untested result in WebGUI::Storage->getFiles
- fixed #11080: Asset Manage Crumb Trail flyout menu
- fixed #10874: EMS Schedule displaying incorrectly
- fixed #10956: Account, Profile system bad rendering with lots of
- fixed #11112: story archive RSS feed
- added Insurance estimator for the USPS shipping driver
- fixed #11121: Syndicated Content search terms require both title and description match
- fixed #11057: Deleting wiki attachments
- fixed #11122: Survey icon is missing from admin console
- fixed #11107: linked image with caption
- fixed #10914: Shop: No email notifications sent when the cart has net value 0
- fixed #11126: WebGUI database has varchar fields
- fixed #10989: DataForm List: No pagination
- fixed #11128: Thing breaks w/ default value for date field
- fixed #10888: Issues with adding points to Maps
- fixed #10993: Editor drops last letter if s
- fixed #11139: referencing an item in the clipboard
- fixed #11146: Upgrade Error 7.7.21 to 7.7.22
- fixed #11147: fail safe template is missing embedded style
- fixed #11137: Customers see failed orders
- fixed #11156: Syndicated Content doesn't show all headlines in feed
- fixed #11138: RichEdit, upload image does not commit a version tag
- fixed ExpireIncompleteSurveyResponses Workflow: process responses for deleted users
- fixed #11157: calendar tool for entering add event date
- fixed #11158: Calendar iCal feed doesn't show today's all-day events
- added #10614: Force rich editor to use strong and em instead of b and i
- fixed #11131: https / http URLs still caching across secure/insecure boundary
- fixed #11093: Spectre cron can DoS server with many sites
7.8.1
- mark $session->datetime->time as deprecated and remove its use from core code
- fixed: Wikis broken by 7.8.0 upgrade
- fixed #11024: In/Out Board Busted
- fixed #11025: Yo dudely in Wiki Keyword Search Template
- fixed #11027: trash warning but no trash-limbo warning
- fixed #11031: AssetProxy refering to trash-limbo asset
- fixed #11028: IOB: Not choosing status causes Problem With Request
- fixed #11029: enableStreamingUploads
- fixed #11018: no lowercase typing possible in addressbook
- fixed #11033: Calendar, recurring dates
- fixed #11038: My Carousel Broke
- fixed ExpireIncompleteSurveyResponses workflow sending one email per asset revision
- fixed #10994: Gallery: Problems with uploading ZIP-archives
- fixed #11032: The Thingy form field "otherThingy" not checking for privilege
- fixed #11037: Maintenance page is being cached
- fixed #11056: No history in wiki
- added RFE #10940: Force the user to pick a shipping method before checking out.
- fixed #10988: EMS Schedule -- Data Error
- fixed: DataForm allows edits when locked by another version tag
- fixed #11001: Shipping plugin returning nothing, causing price formatter to puke
- fixed #11059: WebGUI upgrade packages do not overwrite versions in the db
- fixed #11064: spelling error
- fixed #11062: subscriptionCode
- fixed #11061: SQLForm_fieldOrder
- fixed #11066: wrong definitions
- fixed #11070: i18n Asset_Navigation::assetsToInclude
- fixed #11068: ITransact_recurringStatus
- fixed #11075: product destroys variants
- fixed #11073: preview interchanges width and height properties
- fixed #11079: Datepicker, without times, does not highlight my birthday
- fixed #11071: Form::Date / Session::DateTime
- fixed #11076: WebGUI::Account::Friends message_rpp
- fixed #11067: My Purchases Detail Template - Status Message broken
- fixed #11081: Prop style in 7.8.0?
- fixed #11083: TGC template bug fixes, round #1
- fixed #10544: Child assets under uncommitted parents
- fixed failure in test 250 of t/00_compile.t
- fixed #11084: option to view private profiles
- fixed #11082: Admin group in Visitor group?
- fixed #11049: form caching incorrectly
- fixed #11088: i18n Survey Section Information
- fixed #11087: SC asset repeats its own description in feeds
- fixed #10916: png icon
- fixed #11100: syncToCdn's help is not proper POD
7.8.0
- upgraded YUI to 2.8.0r4
- fixed #10998: wiki page locked?
- fixed #10862: Version tag contents page
- added Subscribable AssetAspect to Wiki
- added direct value access in DataForm list view
- fixed #11003: Subscribable AssetAspect: no i18n
- fixed #11004: Subscribable AssetAspect: handling the subscription group
- fixed #10029: Account CSS rule scoping, round #2.
- fixed #11012: Code editor corrupts JS
- fixed #11019: Ctrl-A blinks and deletes code in Code Editor
7.7.20
- fixed #10982: Survey menu options appearing twice
- fixed #10890: Story Manager: pagination broken for keywords
- fixed #10856: no paginate in wiki keyword search
- fixed #10877: getProfileUrl() broken
- fixed #10878: Template issues in 7.7.19
- fixed #10844: Ad Sales: No template variable Help
- fixed #10873: Code editor breaks CSS comments
- fixed #10884: EMS Lookup Registrant problem
- fixed #10883: Recover Password / Auth::WebGUI /getSiteUrl
- fixed #10892: In/Out Board
- fixed #10893: Code editor uses element-min.js
- fixed #10891: Asset manager JSON feed has macros processed
- fixed #10900: Matrix: Product Listing template
- fixed #10902: Shelf asset is whiny
- fixed #10879: Collaboration System Thread lose attachments
- fixed #10876: EMS Schedule displaying wrong dates for ticket events
- fixed #10915: StoryManager: Carousel clips content
- fixed #10907: profiles viewable by everybody
- fixed #10967: Using a round bracket (parenthesis) in a macro
- added custom box size to USPS driver, priority service
- fixed #10919: is visitor or is not visitor??
- fixed #10920: addUser or addGroup?
- fixed #10921: different tags - same message
- fixed #10922: double tags
- fixed #10923: Typo in i18n
- fixed #10925: Wrong message in i18n
- relabel Help in the Admin Console to Template Help
- fixed #10928: EMS Print Ticket -- Time not processed for timezone
- fixed #10889: Old Matrixs break for Admin users
- fixed #10939: Commit with Approval workflow does not show confirmation screen
- fixed #10943: ThingyRecord JS Broken
- fixed #10941: New user profile fields with unfortunate names
- fixed #10955: Story Manager: unable to import packages
- fixed #10970: Newsletter Asset: no subscribe link
- fixed #10953: SendNewsletters Activity: Invalid template variable
- fixed #10913: User profiles: Impossible to delete field contents
- fixed #10929: EMS Ticket Start Date Sort
- fixed #10885: Code Editor breaks Javascript comments
- fixed #10991: Calendar: bug in Display tab
- fixed #10987: EMS Schedule -- No Permission Check
- fixed #10924: Calendar event in last day of month does not display in month/day view
- fixed #10954: DataForm fails silently
- fixed #10950: Thingy
- fixed #10976: Form::Date not internationalized /DateTime::setToEpoch
- fixed #11005: calendar feed workflow
- fixed #11008: Test::Class
- fixed #10990: Survey: View Transposed Results not working
- fixed #11022: Deleting user shows "TRUE" prompt
- fixed
7.7.19
- fixed #10838: Forwarded forum post email to new CS adds reply to original thread
- fixed #10872: Purging an asset leaves old version tags
- fixed #10867: EMS: can't set Ticket time
- fixed #10855: Bug in submitting data to ITransact
- fixed #10868: EMS Schedule screen won't display
- fixed #10857: Wrong entry i18n: Asset_TimeTracking.pm
- fixed #10839: Ad Sales: Uploaded Images Disappear
- fixed #10851: Search Template Pagination
- fixed #10850: Unable to check out with Sales Ad asset
- fixed #10845: Shop 'Who can manage' denied access
- fixed #10849: Shop: Bad behavior with no shipping drivers
- fixed #10843: Ad Sales: how many do I have to buy?
- fixed #10835: Ad Sales: Ad Space field not user-friendly
- fixed #10841: Ad Sales: hover help spelling error
- fixed #10833: Calendar feeds not versioned, not duplicated
- fixed #10831: Graphing tab in Poll is not i18n'ed
- fixed #10829: Extra field in Poll Property tab
- refactored out JSON collateral module, to use with any module in WebGUI.
- fixed #10825: Text and MediumText fields should be LongText
- fixed #10808: Ask user about using rich edit option causes error in IE6
- fixed #10822: spectre pid sucks
- fixed #10817: Datatable not internationalized
- fixed #10816: Minor Capitalization Issue
- fixed #10814: matrix translations
- fixed Survey reporting of simple/transported results to csv/tab
- fixed #10797: searching non-ascii-characters (e.g. wiki), part 2
- fixed #10830: Pie chart broken (Martin Kamerbeek / Oqapi)
7.7.18
- fixed #10801: Payment Methods: can select a blank method
- fixed #10511: Carousel cutting off edge of photo
- fixed #10804: EMS Schedule Screen broken
- fixed: Logging errors when getting the list of available driver classes.
- fixed #10797: Unable to search for non-ASCII text
- fixed #10800: Ogone payment driver typo
- fixed #10799: Shop: Ogone payment driver- typo
- fixed #10798: Couple of typos in Shop EU Tax Driver screen
- fixed #10795: Copy and edit template give error
- fixed #10788: Thread rating calculate during post delete/restore
- will now respect X-Forwarded-Proto header
- no longer need special Apache configuration to handle SSLPROXY header
- fixed semi-rare memory leak in getLineage
- fixed #10674: CDN URLs are cached across HTTP/HTTPS accesses
- fixed: Copied assets don't always get URL extensions added
- fixed #10789: Inbox message states not deleted when a user is deleted
- fixed #10790: Data Form doesn't always auto-commit version tags
- fixed #10739: Textarea and Codearea resize don't work in IE or Webkit browsers
- fixed #10552: Map: Editing map properties resets zoom level to 0
- fixed #10758: CS #replies does not get updated after post restore from trash (Bart Jol / Procolix)
- fixed #10781: User Profile Editable/Required gotcha
- fixed #10786: Matrix navigation: search screen to view screen
- fixed #10766: Matrix search: search dropdowns do not match what is displayed when search form opens.
- fixed #10783: Inbox Copy Sender broken
- fixed #10782: Send Message friend_wholeName template var
- fixed #10778: Matrix navigation: list attributes
- fixed #10776: i18n AuthLDAP::7 description
- fixed #10775: i18n AuthLDAP::6 description
- fixed #10774: i18n Asset::Storyarchive tag asset url
- fixed #10657: Story Topic: delete story displays failsafe
- fixed SMS/Email notification handling (Patrick Donelan, SDH Consulting)
- fixed #10624: map template problem with floats
- fixed #10793: Map->Add Point photo field missing
- fixed #10625: Map point no save button
- fixed #10639: Map: Can't edit or delete points
- fixed #10640: Map: points not working correctly
- fixed Codearea editor to work a lot better and be more compatible
7.7.17
- fixed #10697: Story: Image crowds text
- fixed #10655: Story: can't delete photos
- fixed #10769: No default privacy setting for new User profile fields
- fixed #10731: i18n Translation for js-based items in Matrix
- fixed #10762: testCodebase only runs properly from within the bin directory
- fixed #10765: Matrix displays all products when searching
- fixed #10764: Matrix i18n: hitting compare button says I have 1 item selected.
- fixed #10763: Matrix: Search button doesn't work.
- fixed #10761: Two i18n issues on LDAP page
- fixed #10750: Story Manager - Save and add another photo
- fixed i18n message for delete assets doesn't mention children.
- fixed #10752: Missing SQL Report download group default
- fixed: #9595: Gallery layout corruption with old browsers
- fixed #10753: Admin Bar will only display 1 title at a time
- fixed #10751: Only users in Content Managers group can make Shortcuts
- fixed #10279: Some columns still latin1 after upgrade to 7.5.40
- fixed #10748: In-store credit not reported correctly in email
- fixed #10746: SQL queriy is improper for MySQL compliant query
- fixed: Existing ThingyRecords are broken after upgrade
- fixed: ThingyRecords cannot be purged
- fixed #10744: Shop quantity bug in Cart
- fixed #10738: Events do not revision their storage locations
- fixed #10724: gotcha.txt for 7.7.17 enhanced
- fixed #10316: Cannot view pending version tags
- fixed #10710: testEnvironment 7.6.33
- fixed #9777: Cursor disappears in non-Rich Editor window
- fixed LDAP labels were made more consistent with typical usage.
- fixed #10667: cannot change size of template editor
- fixed #10654: Story Archive: Search not working properly
- fixed #10692: Unprivileged users can stop spectre
- fixed #10720: Calendar iCal dates can exceed the number of days in a month
- fixed #9850: Calendar Import Incorrect
- fixed search indexer concatenates keywords to content.
- fixed Index Story fields for Search (headline, subtitle, location, byline, highlights, story)
- fixed #10619: Pagination macro
- fixed #10596: Dates in calendar wrong offset
- fixed #10698: hard coded root paths in account templates
- fixed #10700: Default My Sales template needs i18n
- fixed #10702: Product displays empty brochure, warranty, manual fields
- fixed #10704: Commit version tag from AdminBar is not working
- fixed #10510: Product Thumbnails overlap Controls
- fixed #10705: 7.7.2 upgrade script (sometimes) removes a table that the 7.7.7 upgrade script assumes is present
- fixed #10706: FriendManager Style/Layout template options
- fixed #10707: i18n Account_FriendManager::manageUrl
- fixed #9962: gallery thumbnail view: JS problem in IE7
- fixed #10713: i18n Asset_StoryArchive::asset url
- fixed a bug where the textarea (based) form plugins would put multiple identical style tags in head in some cases, which caused javascript errors in IE. ( Martin Kamerbeek / Oqapi )
- fixed #10714: i18n Asset_Survey::Grabebook Report Template and Asset_Survey::Grabebook Report Template help
- fixed #10717: i18n Asset_Survey::recordedAnswer and Asset_Survey::recorded answer description
- fixed #10716: i18n Asset_Survey::questions on section page descriptio
- fixed #10715: i18n Asset_Survey::showProgress
- fixed #10721: Invalid/Missing Style TemplateIds in use
- fixed #10029: Account CSS rule scoping
- fixed #10641: Matrix Asset - Compare/Search buttons broken in Opera
- fixed #10723: RSS Feed Error in Gallery
- fixed Survey response startDate stored twice (Patrick Donelan, SDH Consulting)
- fixed Survey ExpireIncompleteSurveyResponses Workflow Activity not enabled (Patrick Donelan, SDH Consulting)
- fixed #10689: Version Tag Modes (Henry Tang, Long Term Results B.V.)
- fixed #10733: viewing pending version tags
- added Survey JSON performance warning for people with non-wre-standard JSON modules/versions (Patrick Donelan, SDH Consulting)
- rfe #10423: Provide a way to access the instance of the thing that was added, modified, or deleted via workflow. (Eric Kennedy)
- Templates can now return a JSONified version of their params hash based on
requested Accept headers ( Martin Kamerbeek / Oqapi )
- fixed #10743: Inbox Rich Editor selection not saved (Eric Kennedy)
- fixed #10771: setIsPublic tries to use string as arrayref
7.7.16
- fixed #10590: Session::DateTime->secondsToInterval doesn't allow 7 weeks
- Fix template not found diagnostics.
- fixed #10665: Navigations with old templates still in 7.7.16
- fixed #10662: Manage Clipboard / delete item
- fixed #10637: shelf displays assets it shouldn't
- fixed #10660: Crud doesn't like 0 (Patrick Donelan, SDH Consulting)
- fixed #10668: shop pay drivers
- fixed: Pay Drivers update their objects
- fixed #10652: Story Archive: hover help confusing
- fixed #10653: Story Archive: Description text doesn't display
- fixed #10656: Story: Photo caption doesn't appear
- fixed #10658: Delete in Story Archive doesn't delete in Story Topic
- fixed #10676: Settings>Account Tab: typos
- WebGUI::Shop::PayDriver::PayPal moved to WebGUI::Shop::PayDriver::PayPal::ExpressCheckout.
- WebGUI::Shop::PayDriver::PayPal::PayPalStd is back, now functional.
- fixed #10671: shop checkout address copy broken
- fixed #10678: i18n in WebGUI::versionTags.icon
- fixed #10679: i18n TaxDriver_EU::accept when vies unavailable help
- fixed #10680: i18n PayDriver_Ogone::use test mode help
- fixed #10681: i18n PassiveAnalytics::regexp help
- fixed #10682: i18 PassiveAnalytics::User help
- fixed #10683: i18n Asset_Story::crumb_url
- fixed #10684: i18n Asset_StoryTopic::deleteIcon
- fixed #10685: i18n Asset_StoryTopic::rssUrl
- fixed #10686: Can't access Database Links
- fixed #10650: Unflatten WebGUI storage locations
- fixed #10664: ThingyRecord disappeared... sort of
- fixed #10687: i18n Asset_Product::buy_form_options
- fixed #10651: Dashboard Content positions
- fixed #10695: Adding a new article creates a new version tag
- fixed #10693: double titels in help for Story Archive view template
- fixed Story Archive sub-folders should not use the failsafe style.
- fixed #10617: synchToCdn.pl misses many files (Wes Morgan, Public Interest Network)
7.7.15
- fixed #10629: WebGUI::ProfileField create new field bug
- fixed #10626: Carriage returns stripped from Wiki comments
- fixed #10572: CDN / CloudFront breaks 7.7.11 upgrade
- fixed #10630: If macro says that 0 is true
- WebGUI::Shop::PayDriver::PayPal::PayPalStd replaced by WebGUI::Shop::PayDriver::PayPal. PayPalStd fought the Shop API and didn't work.
- fixed #10633: GET requests in Operation/User require valid CSRF token.
- fixed #10621: ThingRecord needs an Asset Icon
- fixed #10638: Paste from Admin Bar broken
- fixed per-field prices in ThingyRecord
- fixed a bug where VersionTag->get would return an unsafe copy of its
state ( Martin Kamerbeek / Oqapi )
- fixed a bug in the Ogone pay driver where for certain combinations of tax
rates and in store credit a rounding error would prevent checkout at
Ogone. ( Martin Kamerbeek / Oqapi )
- fixed a bug in My Purchases where in store credit would not be taken into
account in the overview yielding zero or neagtive transaction amounts on
the screen. ( Martin Kamerbeek / Oqapi )
- fixed #10646: Asset History not paginated
- fixed #10645: Asset History: search results not sorted as expected
- fixed #10648: Story Topic: Photos don't display
- fixed #10649: Story Manager Keywords not working correctly
- fixed #10643: Products: Pictures gone
- imported new templates from the Template Working Group
7.7.14
- fixed #10606: shelf selector
- fixed: Have just 1 list of protected groups. Use that everywhere.
- fixed #10488: Map.gif is missing for Map wobject
- fixed #10553: WebGUI vulnerable to CSRF attacks
- fixed #10607: snippets empty
- fixed #10601: Edit field in Thing: no submit button
- fixed #10560: 7.7.2 upgrade script leaves rssFromParent assets behind (Wes Morgan)
- fixed #10612: strange i18n, with regard to label
- fixed #9935: German characters in Collaboration System
- fixed #10610: editing a page and editing goes away
- fixed #10518: ThingyRecord edit page - Fields to Edit not filled in
- fixed #10603: ThingyRecord Thank You/Confirmation Screen Confusing
- fixed #10615: i18n Asset_StoryArchive - deleteIcon
- fixed: Exceptions from WebGUI::Exception::Shop
- fixed #10616: karma list will break eventually
7.7.13
- fixed #10574: Creating Calendar Entry
- fixed #10522: Metadata value & label problem
- fixed #10594: iCal title display error.
- fixed #10602: Calendar feed importing extra characters.
- fixed: Internationalize Event edit form error messages.
7.7.12
- Updated auth to allow sending back of non-text/html mime types.
- fixed #10564: edit branch progress bar goes kablooey
- fixed #10565: Survey: add question doing double-create
- fixed: Photo resizing bugs with the Story asset.
- Enabled better month and year navigation in the YUI date picker. (Tom Beharrell)
- fixed: Add the user's first day of week data to getWebguiProperties and get rid of some inline javascript in the Data and DateTime forms.
- fixed #10544: AssetVersioning: child assets versions under uncommitted parent
- fixed #10549: EMS import
- fixed #10561: pb: purge
- fixed #10563: pb: rollback version tag
- fixed #10562: pb: delete
7.7.11
- Fixed a bug where empty version tags were not deleted. (Martin Kamerbeek / Oqapi)
- fixed: deploying a package doesn't commit version tag with autocommit on
- fixed rfe #76: group delete causes problems
- fixed #10526: icalInterval in Calendar.pm
- fixed: displaying performance profile data only to an allowed IP address.
- fixed #10528: Thingy css error
- fixed: Performance improvements with getting the list of asset packages.
- fixed: Performance improvements with getting the list of content prototypes.
- fixed bug in Thingy where the style template would not be processed after
editing a Thing and the 'return after edit' setting was set to 'Thing
Default' ( Martin Kamerbeek / Oqapi )
- fixed: In the Asset Manager, if you pasted an asset if returned you to the page instead the manager.
- fixed: In the Asset Manager, only display a Select All button if there is more than one asset.
- fixed: Add a progress indicator for long running functions so the user knows something is happening.
- fixed: In the Asset Manager, if you pasted an package or prototype if returned you to the page instead the manager.
- fixed #10551: paypal (link to section of paypal website to enter in WebGUI information)
- fixed #10550: shipping plugins have no privileges
- fixed: Add progress bars for paste and edit branch.
- fixed: Add progress bars for promote and demote.
- fixed: Add progress bars for set rank in the Asset Manager.
- fixed: SurveyJSON database bloating
- fixed #10548: Macro RandomAssetProxy failure to be random
- fixed #10542: AssetVersioning: versionTag/isLockedBy updating
7.7.10
- Made a change to LDAP auth that adds an OR to that query so that it also searches for a row with fieldData REGEXP '^uid=(value-from-ldap-directory-server),'. (Wes Morgan)
- fixed #10481: i18n outdated message saving
- fixed #10491: Side by Side template metadata extra headers CSS
- fixed: getNextThread/getPreviousThread won't sort by thread rating
- fixed: #10485: User not returned to asset manager after adding content to /impor
- fixed: #10262: Default Inbox View Template: Mismatch in HTML for upper and lower page navigation
- fixed rfe #10474: Improve error message for template errors
- removed hardcoding of administer.js and survey.css hardcoded extras paths.
- fixed: Error message when you try to send a message from the Inbox, but none of your friends allow private messaging.
- fixed: Images uploaded to a Story should all be the same width so the YUI carousel does not break.
- fixed: assets can have urls with /./ or /../ in them, making them inaccessible
- fixed: Icons don't show on first view of admin panel in IE
- refixed #10260: WebGUI::Asset::Wobject::Gallery.pm default search date misfunction
- fixed #9953: Matrix 2.0 - Not enough tests
- fixed #10121: Q and A template doesn't work with default Forum Rich Editor
- fixed #10486: Hardcoded extras in files in www/extras
- fixed: LDAP authentication does not check for failed passwords. (Rob Harhen <rharhen@gmail.com>)
7.7.9
- fixed #10266: Public Profile overrides Able to be friend
- fixed #10211: Regex quantifiers like ? and + broke search engine
- fixed #10261: editted tag in Default Contributions View Template
- fixed #10450: A different errormessage is given if the username does exist and
does not exist. (Arjan Widlak / United Knowledge)
- fixed: Reverted bugfix for 10409 and changed the hover help to reflect the correct way to build list-type form controls in the MetaData.
- Fixed a problem with graphing created by the newer versions of Image Magick.
- fixed: Template parser cannot be set
- fixed #10361: Shortcuts duplicate extra header tags
- fixed #10356: SQL report is cached too long
- fixed #10313: extra head elements appear twice
- fixed missing edit story and delete story icons in the Story Archive and Story Topic.
- fixed #10453: Project Management System Broken in 7.7.8
- fixed Two sets of delete buttons for photos in the Story.
- fixed #9920: Survey: cannot add questions in IE
- fixed #10449: Undefined template
- fixed: WebGUI::Search epoch maximum range error (#10288)
- fixed: Insufficient filtering in javascript filter (#10001)
- fixed #10365: Head tags do not work "Use Packed Head Tags".
- fixed #9927: Survey - verbatim
- fixed #10352: Deleting a user does not clean up any address books
- Fixed the problem with Basic Auth that UK fixed, but in a different way that still allows non-realm based Basic authentication.
- fixed #10228: Calendar: Weekly re-occurence function not working properly ( Martin Kamerbeek / Oqapi )
- fixed #9851: New Users have blank profile field privacy settings (United Knowledge)
- fixed #10208: Account/Inbox.pm site invititations
- fixed #10355: Thingy: dirty delete FileField value
- fixed #10095: Widget Macro (syndication) - templateing broken
- fixed #10473: Fwd: Album Bug?
- fixed #10088: ##userPref:firstName## doesn't work in Dashboard
- fixed: allow any Asset to use the proceed=goBackToPage;returnUrl url parameter coda
7.7.8
- fixed: Basic Auth doesn't work if password contains colon (Arjan Widlak,
United Knowledge)
- fixed: Basic Auth causes internal server error if you use more than one
colon. (Arjan Widlak, United Knowledge)
- added date pagination, and some formatting to EMS Schedule table
- Removed dubious 3px padding around image based ads in an adspace.
- Stats now send over SSL rather than straight HTTP.
- fixed #8914: epoch for calendar/List View for Calendar
- fixed #10044: Gallery: Javascript, CSS included in body
- fixed #10409: Problem using hash in metadata possible values
- fixed a similar problem with metadata in the Shortcut Asset.
- fixed #10396: Syndicated Content wobject not displaying edit controls
- fixed #10386: Template override missing in nav shortcut
- fixed #10436: Story Manager - Story Edit/Delete links are Admin Only
- fixed a bug in Thingy where fields with list type form elements wouldn't
show up in Thingy search results ( Martin Kamerbeek / Oqapi )
- fixed a bug in Thingy where the search form would lose part of its contents
when searching. ( Martin Kamerbeek / Oqapi )
- fixed a bug in Thingy where debug information would show up in the Thing
editor when adding/editing fields. ( Martin Kamerbeek / Oqapi )
- fixed a bug in Thingy where when searching using multi value search form
elements (eg. check lists) only one of the selected elements was taken into
account in the search query. ( Martin Kamerbeek / Oqapi )
- fixed #10439: Call to insufficient is wrong (lrobinson / Orchard Solutions )
- fixed #10373: Admin groups inbox messages linger after task complete
- fixed a bug in Thingy where the defaultValue of multi value form elements
would not be applied ( Martin Kamerbeek / Oqapi )
- added "addedToCart" var for ThingyRecord
7.7.7
- Added EMS Schedule table
- rfe #10061: Use email as username at registration
- Added WebGUI community statistics question to the site setup wizard.
- Added Ogone payment plugin ( Martin Kamerbeek / Oqapi )
- Improved VAT number management for admins ( Martin Kamerbeek / Oqapi )
- rfe #9981: RedirectAfterLogin Setting
- Added user create, update, and delete web services ( HD Publishing )
- Added Survey web test suite for validating expression/branching logic
- fixed SMS i18n for the user profile fields.
- added Google Maps asset
- added a way for authors to prevent debugging output on page requests
- added --noprompt option to testEnvironment.pl to automatically install modules
- added FilePump, a way to reduce Yslow scores by minimizing JS, CSS and the number of files transferred.
- fixed #10394: CC Purchases Fail When Variants Contain Trailing Zero(s)
- fixed #10332: Matrix: last updated fields = today
- fixed Thread subscription groups not cleaned up during purge.
- fixed: Story subtitle is supposed to be a text field, not a text area.
- fixed: Display of short pagination bar when there's less than 1 page of data in StoryArchive
- added: Storage now has a getHexId method for returning a cached hexadecimal version of the storageId.
- fixed: FilePump should copy filesystem directories and their files when given a file URI that is a directory.
- fixed #10133: Matrix compare for priv. group open to any user
- added: Activate, Deactivate, Delete User workflow activities
7.7.6
- Added mobile style template. If enabled in settings, will serve alternate style templates
and page layout templates to matching user agents. Also adds the 'mobileExportPath' config
variable where the mobile version of the site will be exported in addition to the normal
export process.
- Clean up the Asset export API to allow for easier re-use.
- New features in the UKplayer slidehow: you can hide the textblock, volume
slider and mute button, resize the textblock and thumbnails. A new demo
config is added. See: /extras/ukplayer/slideshow.html (Rogier Voogt, Arjan
Widlak / United Knowledge)
- Added internationalisations in Gallery.pm "Return to Album" and "Add Photo"
(Arjan Widlak / United Knowledge)
- Reverted using the packed templates and snippets by default. You can re-enable the packed templates and snippets carefully.
- Added support for template attachments; scripts and stylesheets that will
be included using style->setScript and setLink instead of just using raw
head tags.
- Added the WebGUI stats system, which will allow site admins to submit
information about their site to a central repository on webgui.org which
help the developers make WebGUI better.
- fixed #10322: Dataform: wrong attr on script tag
- fixed #10336: postReceivedTemplateId not corrected in upgrade_7.6.0-7.6.1 (Jukka Raimovaara / Axxion Oy)
- fixed: Crud handling of Form fields with database types that cannot have default values.
- fixed: Crud serialization.
- fixed: URLs that shouldn't happen (#10353)
- Added more information output to EMS record importer.
- Fixed a search tickets problem in the EMS badge builder template.
- Fixed a problem in the EMS calculating prices on tickets with a badge that
has an existing ribbon.
- Fixed a search results display error with synopsis.
- Fixed a load problem with Code Editor by making user toggle it on. This is
better than normal anyway since many users appear not to want to use the
editor in most cases.
- fixed: i18n typo in Survey exit URL hover help.
- fixed: Survey jump target and jump expression precedence order across Section, Question, Answer.
- rfre #9998: Mark inbox messages read/unread
- The transaction items now store the tax that is applied to them, as well as
tax plugin specific data that needs to be stored together with
transactions. (Martin Kamerbeek / Oqapi )
- Added better Survey Expression Engine validation warnings
- added #9203: Survey Visualization
- rfe #10253: add ability to select the htmlArea Rich Text Editor for DataForm
- Added: United States Postal Service Shipping Driver.
- Refactored transaction tmpl_var generation into WebGUI::Shop::Transaction. ( Martin Kamerbeek / Oqapi )
- rfe #9906: Inbox Filtering
- rfe #9911: Inbox: Copy Sender
- rfe #9907: Inbox: Notifications
- rfe #9134: Pluggable Storage to support Amazon S3 and Cloudfront (Funded by donor.com, coded by Whizman)
- Added PayPal paydriver. (Thanks to Paul Wrightson)
- rfe #9908: Inbox: SMS delivery
- rfe #9204: Add Reply Filter Code Option to Collaboration System - provides ability to specify a code filter for collaboration system replies which might be different than the one used for posts. Also adds ability to specify a different Rich Editor for replies.
- rfe #10384: Change the view Groups in this Group area
- rfe #10254: Profile address as default for shop shipping and billing
address ( Martin Kamerbeek / Oqapi )
7.7.5
- Adding StoryManager.
- rfe: Button to Turn Admin Off on Admin Accordian (#475)
- fixed #10223: Calendar List View Ignores Event Permissions (dhelsten)
- fixed #10226: html2text dropping text
- fixed #10210: Generated Message-Id invalid (patch basis from tektek)
- fixed #10209: Changing existing user profile field type doesn't change underlying database column type
- fixed #10047: SQLReport Debug doesn't catch when bind variables are incorrect
- fixed #10260: WebGUI::Asset::Wobject::Gallery.pm default search date misfunction
- fixed #10238: Edit Calendar Event not working when proxy cache disabled
- Fixed a bug in the RssFeed aspect that would cause the wrong HEAD links to be made for the feeds when exporting.
- Fixed a bug in the YUI simple editor for survey editing which was leaking memory. Also improved the object edit templates.
- fixed #10184: Matrix 2.0 - Version Tag Duplicate Type
- fixed #10182: Matrix 2.0 - Comparison view broken in IE 6 & 7
- Added individual shipping requirements to the Sku.
- added #10145: Global Head Tags in Settings
- added packing to templates, snippets, and head tags.
- added #9289: Extending the "Request Approval For Version Tag" activity by reversing the test (Bernd Kalbfuß-Zimmermann)
- added: Survey sections now have logical section type, which is never shown to the user, only used for silently checking gotos.
7.7.4
- rfe: Extend DateTime for Week-Nrs (#9151)
- fixed: 7.6 upgrade left some default content marked as packages
- fixed #9816: Syndicated content asset fails on feeds including a UTF8 BOM
- fixed: Spam in the wiki (#10050)
- fixed: Apply button applies but reloads old content in editor (#9827)
- fixed: maintenance tasks in parallel (#9921)
- fixed: Schedular Fields Too Short (#9889)
- fixed: Can't invite friends (#10112)
- Added missing POD docs for WebGUI::Account
- fixed #9989: thing-search template won't include data-save params in the url for pagination
- fixed #10122: fixed date object to not change the value in 'toHtml' function.
- fixed #9764: drag drop now uses the handle for 'pickup' rather than the whole object.
- Default Survey Question bundles now store full answer information in json. Everything configured in an answer will be saved in a default configuration.
- Survey [[question variable]] now returns the shown answer text for multiple choice questions, and the recorded value for non-multiple choice questions.
- fixed #10142: Matrix 2.0 - Search screen compare button not functional
- fixed #10141: Matrix 2.0 - Search does not check matching products
- fixed #10077: after matrix sort can't return to alphanumeric sort
- fixed #10138: Matrix 2.0 Links in Product Listing are broken
- fixed #10163: User List - alphabet search field broken
- fixed #9039: Synopsis not output as a meta field
- fixed #9939: checkout error with any payment method
- Survey editor now keeps survey objects in a scrollable panel to keep buttons always in view.
- fixed #10198: Cannot drag assets to new positions on page
- fixed #10190: Matrix 2.0 - Strange characters in "Show Ratings" box
- fixed #10143: Matrix 2.0 - Product maintainer accounts changed during upgrade
- rfe: #10002: User Manager, view User's Profile (perlDreamer Consulting)
- rfe: #10073: Account system to be able to return XML/JSON (perlDreamer Consulting)
- Replaced the tax system with a pluggable one. Included are a Generic plugin
(which works the same as the old system) and a plugin for EU merchants ( Martin Kamerbeek / Oqapi )
- fixed #10213: RssFeed aspect now checks canView and gives HTTP Basic Auth box to login
- added Survey Number type. Text number entry that uses slider restrictions as constraints (server and client side). You can also use the arrow keys
to increment or decrement the number enter. If slider constraints are blank, no rules applied.
- added: ThingyRecord allows you to sell records in a Thingy (like a classified ad)
- fixed: #10109: Matrix 2.0 - Updates to product listing by maintainer account require admin approval
- fixed #10146: Thingy duplicate errors
- Added Survey back button
- fixed #10158: Matrix 2.0 - Screenshots rendering poorly
- administer.js now has a much improved handling of the slider algorithm, plus some refactored code. Users will not notice anything.
- Survey slider answer updates, now update all the answers for max,min,step settings since only the first answers values are used anyways.
7.7.3
- fixed #10094: double explanation in thread help
- rfe #9612: Carousel Wobject (was Widget Wobject) (SDH Consulting Group)
- Survey summaries now added. In the Survey edit, select quiz mode, and a summary will be shown to the user at the end of the survey.
- fixed #10110: Matrix 2.0 - "Data Error" on Pending Product Listing Updates
- rfe #9965: matrix/pls reverse dropped event variables
- fixed install of Passive Analytics settings for new sites (SDH Consulting Group)
- Survey Expression Engine upgraded (SDH Consulting Group)
7.7.2
- fixed #10056: YUI javascripts included while adminOff (BNC)
- fixed a bug that required you to hit "update cart" before the checkout
button would appear
- fixed #9955: Matrix alpha sort is backwards
- fixed #9934: Matrix 2.0 - Products should be listed alphabetically
- fixed #9865: Matrix: Later added attributes are not detected in older listings
- added: Sku's now have a getAddToCartForm method, which is used by the Shelf
to place a small form next to each Sku that displays. Sku's with complex
forms (like the EMS sku's), simply display a button to take the user to the
sku's view screen for the whole form. [TEMPLATE]
- fixed #9933: Matrix 2.0 - Unable to view/edit product maintainer account
- fixed #9951: Matrix 2.0: Median not calculated correctly
- added new AssetAspect::RssFeed (Matthew Wilson) - to convert an asset to use it (see
Collaboration.pm as an example), inherit from Class::C3 as in Collaboration
and you'll need to remove all your ->SUPER::xxxxx invocations - usually replace it
with ->next::method, but when your SUPER was previously calling a method with
a name different from your current method, you'll need to specify the parent/super
module name explicity (e.g. ->WebGUI::Asset::Wobject::canEdit()). You'll also
need to implement the getRssFeedItems method as explained in AssetAspect/RssFeed.pm
- Survey now shows warnings if bad goto, bad gotoExpressions, no question text, survey looping,
or no question answers are found.
- fixed: Gateway problem with VendorPayout.
- fixed #9976: carts not cleaned up
- fixed Problems with displaying the wrong name and/or creation in the Account, and all plugins.
7.7.1
- the AdSku project: create a Sku that allows buyers to purchase advertising in select AdSpaces at selected priorities
- rfe #9353: Welcome message template (SDH Consulting Group)
- rfe #10007: New Month and Year question type. If required, Month must be selected and a 4 digit year must be entered.
- fixed #10011: Wrong spelling of "Descendant" in Navigation Asset Help function (Rob Schipper/NFIA India)
- rfe #9098: Thingy Thing-copy function (SDH Consulting Group)
- rfe #9099: Thingy field-copy function (SDH Consulting Group)
- Keywords are now comma separated rather than space separated.
- added Keywords form control with autocomplete
- Survey: Moved multiple choice questions to the data base, and they can now be edited globally from the Survey editor
7.7.0
- fixed #9913: New Content Side Bar missing in Asset window
- fixed: New Mail macro never returns any messages
- fixed: Template parser cannot be set
- fixed #9836: Matrix: Group to Add Listings is missing
- fixed #9924: WebGUI::Shop::Cart::readyForCheckout fails randomly (Henry Tang, Long Term Results B.v.)
- fixed #9873: third-> first in post template help
- fixed #9892: Typo in "Default Gallery View Album" Template [TEMPLATE]
- fixed #9826: Inbox messages sent by email don't include from username
- rfe: added Asset History browser (perlDreamer Consulting, LLC and Plain Black)
- fixed: Commit w/ approval workflow can crash under race conditions resulting in permanently locked content (Martin Kamerbeek / Oqapi )
- fixed: Each textarea inserts identical JS that should be inserted only once ( Martin Kamerbeek / Oqapi )
- added: Vendor payout system ( Martin Kamerbeek / Oqapi )
- fixed #9942: Upgrade script fails with ITransact driver (William McKee, Knowmad Technologies)
- fixed #9943: Upgrade script fails with Payment Gateways
- fixed #9948: Data form cannot be deleted.
- fixed #9950: Wrong var in help for thread
- fixed #9956: Product Import
- added Survey now has a loading mask on Survey edit ajax calls.
- fixed: Sliders fixed. Improved algorithm for determining pixel step size.
- rfe #9355: Password Recovery email subject (SDH Consulting Group)
- added: Users can now set a minimum cart amount required for checkout. ( Martin Kamerbeek / Oqapi )
- fixed validation issue in the donation asset ( Martin kamerbeek / Oqapi )
- rfe #9354: Account activation email template (SDH Consulting Group)
- rfe #9233: Survey branching expressions (Patrick Donelan, SDH Consulting Group)
- rfe #9202: Survey Jump-to combo box (Patrick Donelan, SDH Consulting Group)
- rfe #9201: Make Survey TextAreas YUI resizable (SDH Consulting Group)
- rfe #9200: Survey Text/TextArea handling (SDH Consulting Group)
- rfe #9199: Survey final page detection (SDH Consulting Group)
- rfe #9198: Turn Survey Edit Section/Question/Answer fields into RTEs (SDH Consulting Group)
- rfe #9197: Survey timeout handling (SDH Consulting Group)
- rfe #8862: Passive Analytics (SDH Consulting Group)
- fixed #9979: i18n labels for Gallery (Knowmad Technologies)
7.6.14
- fixed: IE6 shows Admin Bar over Asset Manager
- fixed #9808: Search i18n
- fixed #9818: deleteAttachedFiles bug (THE REVENGE)
- fixed #9809: Pagination list up to 10/20: not working correctly on last pages.
- fixed #9820: Survey: political party spelled wrong
- fixed #9819: Survey: hoverhelp showing instead of field name
- fixed #9822: Matrix: Wrong field label
- fixed #9823: Matrix: no cancel button in add/edit listing
7.6.13
- fixed AdSpace bug: impressions and clicks for most non-human web clients will not be counted.
- fixed #9760: DataForm not working in demo.plainblack.com
- fixed #9759: Delete Entry Button missing in Data Form
- fixed #9767: FileAsset breaks 'null' rule for FileAsset table
- fixed defaultValues of undef cause mysql5.1 to complain about columns that are set to be NOT NULL. 5.0 doesn't care.
- International text retrieval has been optimized
- fixed #9766: Thingy Pagination Broken
- fixed #9779: Gallery: js for search (datepicker?) included in album view
- fixed #9783: payment methods are not added
- fixed #9785: Delete All button not working in Account/Inbox [TEMPLATE]
- fixed #9803: Survey 2.0- Gradebook spelled wrong
- fixed #9801: Survey 2.0- Template spelled wrong
- fixed #9802: Survey Template field names to be consistent
- fixed: HTMLForm generated forms have an extra double quote in the table tag.
7.6.12
- fixed: During postback on a recurring transaction, the routine could error out instead of catching an error.
- fixed: Do not show the Edit entry in the More menu in the asset manager if the asset is locked.
- fixed #9677: no output from form helper template variable sticky.form and stick.label
- fixed #9738: Gallery Title [TEMPLATE]
- fixed #9739: Gallery Delete Album Template [TEMPLATE]
- fixed #9737: Upgrade Missed a Config Option
- fixed #9169: E-mail to Collab System creates invalid asset
- fixed #9746: Shop: Add a new address unneeded extra click
- fixed #9747: Account Contributions: URLs are wrong.
- fixed #9749: Account Manager: AIM link
- fixed #9751: Account Manager: problem sorting in Contributions
- fixed #9750: Account Manager: Inbox Messages per Page [TEMPLATE]
- fixed: If the Get Credentials template is deleted for the ITransact PayDriver, it now gives you an error message instead of throwing an error.
- fixed: Collaboration groupToEditPost should not be blank
- fixed: WebGUI::User->isInGroup had bad default groupId
- fixed: Fix a layout problem in the Contributions, similar to the Inbox[TEMPLATE]
7.6.11
- fixed: Asset Manager can generate URLs that are too long
- fixed #9629: override stringify date format to use java default format.
- Added a switch to allow the use of non-WebGUI objects with the Workflow engine.
- fixed #9579: initialize keyword field because get fills it in now due to a recent code change
- fixed #9596: caching now takes into account the correct parameter for pagination
- fixed #9596: Articles now use a semi-unique pagination variable based on asset id
- fixed: Syndicated Content asset doesn't work with feeds that specify their encodings via HTTP headers
- fixed #9375: Syndicated Content asset improperly decodes wide XML entities
- fixed #9592: DataForm deleteAttachedFiles method can crash
- fixed #9580: Gallery: albums shown in navigation
- fixed #9578: Use of "quotes" in badge name causes error
- fixed #9603: moving wiki page
- fixed #9302: Spectre Problem...
- fixed #9635: Matrix - Add attributes not working
- fixed #9597: Survey 2.0 Help not complete
- fixed: Many child assets, including WikiPage, Post and Event, will no longer let you add or paste them in places where they do not belong.
- fixed: Hardcoded extras url in templates and in extra head tags in assets were replaced with the Extras macro.
- fixed: Fixed bad gateway macros in the Matrix templates.
- fixed #9535: Bad characters in dom element ids when generated from assetId
- fixed #9542: Default WebGUI config contains invalid workflow activity
- fixed #9623: preload.custom paths not included during upgrade
- fixed #9638: Survey - Submit of survey creates new demo
- fixed #9669: Folder: synopsis var of a subfolder broken
- fixed #9658: gallery advanced search dates do not work
- fixed #8965: Dashboard update profile url wrong
- fixed #9050: Safari Hover Help Hosed (and funny survey hover help in Firefox)
- fixed #9675: gallary search list displays wrong date for pictures
- fixed: Added survey.css as a snippet. Had been left out.
- fixed: Permissions aren't correctly applied to Article attachments
- fixed #9681: Form-related template errors in gallery
- fixed #9683: Problem with EMS related workflow
- fixed #9611: Transaction Manage View, no go in ie6 (Henry Tang, Long Term Results B.v.)
- fixed #9686: Importing a package twice locks assets forever.