This repository has been archived by the owner on Oct 11, 2020. It is now read-only.
/
CHANGELOG.php
1253 lines (1022 loc) · 52.7 KB
/
CHANGELOG.php
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
<?php
/**
* @version $Id$
* Kunena Component
* @package Kunena
*
* @Copyright (C) 2009 www.kunena.com All rights reserved
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
* @link http://www.kunena.com
*/
// no direct access
defined( '_JEXEC' ) or die('Restricted access');
?>
<!--
Changelog
------------
This is a non-exhaustive (but still near complete) changelog for
the Kunena 1.x, including beta and release candidate versions.
The Kunena 1.x is based on the FireBoard releases but includes some
drastic technical changes.
Legend:
* -> Security Fix
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Kunena 1.5.13
11-Sep-2010 fxstein
* [#17636] Check img tags for valid file name
^ [#20106] Updated version info to 1.5.13
Kunena 1.5.12
18-Jun-2010 Matias
^ [#20106] Updated version info to 1.5.12
18-Jun-2010 Xillibit
# [#21050] Post bar isn't centered
12-Jun-2010 Matias
# [#20107] Merge changes from 1.5-xillibit-fixing
^ [#20106] Updated version info to 1.5.12-RC2
13-Jun-2010 Xillibit
# [#19288] Fix for select template by user cookie (thanks JoniJnm)
10-Jun-2010 Xillibit
- [#20803] Remove configuration settings to define the maxlength for url on links and images
09-Jun-2010 Xillibit
^ [#20817] Set default configuration settings on show for hide attachments for guests
04-Jun-2010 Xillibit
# [#20838] Alert the user on new ranks and new smilies when the directory : 'french, spanish' isn't here
02-Jun-2010 Matias
# [#20107] Merge changes from 1.5-xillibit-fixing
# [#20797] Small improvement to the router
^ [#20106] Updated version info to 1.5.12-RC1
02-Jun-2010 Xillibit
^ [#20799] Backport BBCode tags confidential and table from K1.6
^ [#20803] Configuration settings to define the maxlength for url on links and images
+ [#20817] Add feature to hide or show attachments for guest
01-Jun-2010 Xillibit
# [#20759] Fix some syntax errors
# [#20769] Queries for sample datas during installation are broken
# [#20775] When post a new message, the link to go back to the topic doesn't take care of ordering
31-May-2010 Xillibit
# [#20108] When you try to change the username with one already existing you have a blank page
# [#20121] Path for icons up and down in userlist.php has an extra slash
# [#20295] When you delete message or topic, the delete text is still the same
# [#20281] When deleting an user delete too, the item in #__fb_moderation if exist
31-May-2010 Matias
# [#20222] Do Not Use Category IDs: Router cannot decide which catid to use if categories have the same name
# [#20058] Regression: Language string _KUNENA_BACK is defined twice
22-Apr-2010 Matias
# [#20203] Administrator has full moderator permissions, but that does not mean that he has to be one
# [#20204] Every moderator gets email when only global moderators and assigned moderators should get it
13-Apr-2010 Matias
# [#20107] Regression: Trunk is missing fix for #20008: Subject splits into two
# [#20150] Administration: Show Category configuration option has no effect
^ [#20152] Moving message: Category list is unordered and unintuitive
# [#20153] Administration: Show missing categories in admin
05-Apr-2010 Matias
^ [#20106] Updated version info to 1.5.12-DEV Calificar (Spanish, meaning describe)
# [#20107] Merge changes from K1.5.11 into trunk
28-Mar-2010 Xillibit
# [#20020] Total users number count also disabled users
# [#20046] Quote button to reply to a post truncates the subject if the subject contains quotation marks
23-Mar-2010 Matias
^ [#15784] Merge and review all fixes from /branches/1.5-xillibit-fixing
+ [#19992] Allow anonymous posts from registered users in special categories
+ [#19992] Allow anonymous also in Quick Reply
# [#20001] Do not allow users to move/post into sections
22-Mar-2010 Xillibit
^ [#19984] Give administrator option to hide userlist and do not use it if integration provides list
^ [#19942] Put one redirect when the user trying to access the pdf when the message is deleted
# [#19992] Admin: Differentiate sections from categories, default new category parent to the first section
# [#19992] Edit category: allow public access to be changed to nobody
Kunena 1.5.11
31-Mar-2010 Matias
# [#20007] Regression: Report to moderator should send emails regardless of configuration settings
^ [#15798] Update credits page
29-Mar-2010 Matias
# [#20048] Remove debug message while deleting threads
# [#20041] Regression: E-Mail notification: thread subject is missing "Subject:"
26-Mar-2010 Matias
^ [#19999] Updated version info to 1.5.11 Kirjeldama (Describe in Estonian)
24-Mar-2010 Matias
# [#20007] Regression: E-Mail notification is broken
# [#20008] Regression: Subject splits into two rows even if there is plenty of room
^ [#19600] Updated version info
Kunena 1.5.10
22-Mar-2010 Matias
^ [#16390] Update language file
^ [#19600] Updated version info
21-Mar-2010 Matias
^ [#19600] Updated version info (RC2)
21-Mar-2010 Xillibit
# [#19940] Fix regression in CKunenaTools::getEMailToList() which prevent to send subscription mails
20-Mar-2010 Matias
^ [#19600] Updated version info (RC1)
17-Mar-2010 Matias
# [#19940] Regression: Sending email while posting causes Kunena to crash
14-Mar-2010 Matias
^ [#15784] Merge and review all backported fixes from /branches/1.5-xillibit-fixing
12-Mar-2010 Xillibit
# [#19929] Fix XHTML validation errors while posting a message
^ [#19930] Hide IP addresses from Moderators and add in backend configuration setting
# [#19932] Bulk delete and move returns to main page
# [#19933] If moderator edits the post, email address gets replaced
^ [#19931] Modification for collect_smilies() and collect_ranks()
# [#19934] Keep topic icon after editing message
^ [#19938] Make jomSocial Activity stream integration configurable
^ [#19939] Improve sending moderator/subscription mail (check email addresses, cleanup contents, etc)
# [#19940] Moderator and subscribed to topic: user will receive two emails
# [#19941] Flood protection should not block Subscribe and Favorite
^ [#19942] Put a redirect when an user try to access the reply function when there is not logged
# [#19902] Remove extra { which causing issues with avatar uploading (Part 2)
11-Mar-2010 Xillibit
# [#19902] Remove extra { which causing issues with avatar uploading
# [#19903] Remove remaining deprecated split() function in backend, add dummy.jpeg file
# [#19904] Fix for wrong link in profilebox for my profile when using AUP integration
# [#19905] Fix for Moderation: Merge shows extra slashes in topic list
# [#19907] Fix in Kunena Administration: some wrong translations
# [#19908] Moderators list is always using username, regardless of configuration option
# [#19909] Debug does not show MySQL error in trace
# [#19911] Conflict with sh404sef language strings
# [#19912] Deprecated links to index2.php
# [#19913] Most viewed profiles should use profile integration
# [#19914] User list and count shows also disabled users
^ [#19915] Backend: Show Avatar on Categories list option misleading
# [#19916] Fix broken layout with too long strings
# [#19917] fix broken ftp write function in kunena.file.class.php
- [#19918] Remove group from userlist / user profile
# [#19919] Configuration option "Show join date" has no effect
# [#19920] Fix regression in uploaded files and images browser
# [#19903] Remove remaining deprecated split(), eregi(), ereg() function in front end
# [#19922] URLs using HTTPS protocol are not working in img tag
# [#19923] rss image isn't always displayed in config backend
# [#19925] Fix: Super Admin in the User List
# [#19927] Add max avatar size into user profiles
^ [#19928] New standard "Registered Users Only" error message
11-Mar-2010 Matias
# [#19900] PHP 5.3 Deprecated: Assigning the return value of new by reference
- [#19901] Remove deprecated directories
31-Jan-2010 fxstein
^ [#19600] Updated version info
+ [#19601] Add KProfiler and JFirePHP support
Kunena 1.5.9
21-Jan-2010 Matias
# [#19518] UTF-8 URLs are broken if there are points in the messages
# [#19517] Constant _KUNENA_USRL_NAME defined two times in kunena.english.php
# [#19519] PHP 5.3: Deprecated warnings
21-Jan-2010 fxstein
^ [#19515] Updated version info
* [#19520] Security Fix
Kunena 1.5.8
18-Dec-2009 fxstein
^ [#18861] Updated credits page
^ [#18763] Update version info to 1.5.8 stable
17-dec-2009 810
# [#19024] User administration should have field username, not just real name
13-dec-2009 Xillibit
# [#18993] Fix for conflict with RocketTheme AfterBurner Template
11-dec-2009 Xillibit
* [#18983] Add missing files index.php to plugin/myprofile and plugin/chili to prevent list the files in the directory
10-Dec-2009 Matias
^ [#18763] Update version info to 1.5.8RC2
^ [#18861] Credits page: add missing copyright information
02-Dec-2009 810
^ [#18861] Remove version information from credits page
# [#18918] textfield BBcode Image Link to short also for video url
01-Dec-2009 810
# [#18828] Regression: Fix for "Categories show 0 posts" shows extra characters
# [#18908] Administrator: Cannot browse through userlist
30-Nov-2009 Matias
^ [#18763] Update version info to 1.5.8RC1
+ [#18891] Add support for few different SEF formats
26-Nov-2009 Matias
# [#18844] Messages view: no more empty last pages if messages get deteted
# [#18845] Search does not work with Greek (and some other) characters
25-Nov-2009 Matias
^ [#18763] Update version info to 1.5.8-DEV
^ [#18833] Administrator: Split Synchronize Users to different tasks, add "Update user names in messages"
# [#18834] Migration from FireBoard does not work in K1.5.7
24-Nov-2009 Matias
# [#18764] Forum Statistics (General Stats) counts unpublished sections
# [#18828] Categories show 0 posts even if there are some
# [#18829] Administrator: Recount Category Stats should not change usernames from the posts
23-Nov-2009 Matias
# [#18805] Fatal error during forum jump
# [#18765] Hit count should be increased also if anonymous user is viewing topic
# [#18768] User profile can be seen after user has been deleted from Joomla
# [#18807] Administrator: User profile page is broken if user has been deleted
# [#18787] Administrator cannot access forums
# [#18801] Use CRoute class for JomSocial routing
# [#18789] CommunityBuilder integration fails if CB menu item is for registered only
# [#18809] CommunityBuilder integration optimizations
19-Nov-2009 fxstein
# [#18782] Missing Argument Warning on Post
Kunena 1.5.7
18-Nov-2009 fxstein
# [#18749] IE8 bug work around: max-width on images cause layout to break
17-Nov-2009 Matias
^ [#18263] Update version info to 1.5.7
# [#18742] Remove broken limit box from My Profile messages/threads
17-Nov-2009 fxstein
+ [#18702] Added JomSocial rules file and entry in manifest.xml
# [#18702] Userpoints include throws hard php error in backend for latest JomSocial 1.6
test release. Workaround is to move include into post.php
+ [#18702] JomSocial login and registration link integration
^ [#18702] Strip slashes from Activity Stream content
^ [#18702] Added security check for JomSocial activity stream integration
- only public categories will be added to stream
15-Nov-2009 fxstein
^ [#18702] Move JomSocial integration text strings into language file
14-Nov-2009 fxstein
+ [#18702] Add suppport for JomSocial user points
+ [#18702] Add suppport for JomSocial activity stream
28-Oct-2009 Matias
^ [#18263] Update version info to 1.5.7RC3
# [#18494] Optimize queries: My Favorites ordered messages into wrong order
27-Oct-2009 Matias
# [#18494] Optimize queries: fix bugs and simplify code
# [#18527] Bulk move/delete should return back into the same page
# [#18468] Regression: Do not check category id when moving post
+ [#18528] AlphaUserPoints integration
26-Oct-2009 Matias
# [#18494] Optimize queries in Recent Discussions (well, try harder)
25-Oct-2009 Matias
^ [#18263] Update version info to 1.5.7RC2
* [#18495] Preview/posting message does not work (Firewall detects attack)
# [#18494] Optimize queries in Recent Discussions, My Discussions, Category page
* [#18496] E-mail Administrators option should not send messages to users which receive system messages
24-Oct-2009 Matias
^ [#18263] Update version info to 1.5.7RC1
# [#18476] Make installation process more robust
# [#18477] Improve build scripts
# [#18478] Administrator: Better version warnings
23-Oct-2009 Matias
# [#18441] Administrator: Avatar source shows wrong configuration variable
# [#18442] Debug function does not show MySQL error or where the error occured
* [#18443] Report to moderator believes that all users in custom groups should get email
# [#18444] Do not show your own message as NEW!
# [#18446] Administrator: Accept 0.5 hour timezones
# [#18447] Fatal Error in Recent Discussions (out of memory)
# [#18448] Do not encode special characters in page title
# [#18449] Fix broken pages with some JomSocial modules (mod_hellome etc)
# [#18450] Obey username configuration option in welcome message (top profile box)
# [#18451] Undefined variable in Recent Discussions
# [#18452] User Profile does not show assigned rank if user is admin/moderator
- [#18453] Remove broken default_gray, default_green and default_red templates
- [#18454] Do not show deprecated default template if it wasn't selected before upgrade
# [#18455] Fix CSS error in message.php
# [#18456] Remove broken link in Recent Discussions, My Discussions and Show Category
# [#18461] Remove notice if C_ASSET_JQUERY is already defined
# [#18462] JomSocial Profile links: Use the first menu item id (added by JomSocial during installation)
# [#18463] Typo in English language file (on Prune)
* [#18465] Online statistics reveals hidden users to registered users
^ [#18466] Cache some repeating queries
# [#18467] Increase hit counter if visitor views a thread written by visitor
* [#18468] Check category id when user is posting to existing thread
5-Oct-2009 Matias
# [#18289] Smiley and Rank admin: Images broken in Windows
# [#18290] Whoisonline does not work in IIS
Kunena 1.5.6
7-Aug-2009 Matias
# [#17892] Internal Regression: Fix bug in installer
31-Aug-2009 Matias
# [#17892] Installation fails if there are many joomla installations in the same database
30-Aug-2009 Matias
* [#17888] Posting allowed to unauthorized forums by using URL manipulation
30-Aug-2009 fxstein
^ [#17783] Update version info
27-Aug-2009 Matias
+ [#17797] Keep session alive while posting a message
# [#17798] Mark this forum read no longer works
# [#17318] Joomla SEO URLs wrong after clicking on thread from search result
# [#17799] Fatal error on moving post with box checked leave ghost message
# [#17800] Post message without permissions: Error 404 on registration process
# [#17801] Can't manage newer uploaded images (wrong path in attachments)
* [#17802] Who is online shows hidden users and IP address
# [#17807] Topic title contains backslash in title when moving/merging thread
# [#17808] Add word wrap to the message body
# [#17809] RSS feed fixed to a week
# [#17810] Many Youtube videos won't show up
26-Aug-2009 Matias
# [#17785] JQuery is not loaded if JomSocial integration is enabled
# [#17786] Fix broken img tags in messages
# [#17787] Redirect in Bulk delete is not working
# [#17788] Warning in avatar uploads (conflicting fix in Joomla 1.5.14)
Kunena 1.5.5
16-Aug-2009 Matias
^ [#15798] Update credits page
* [#17635] Fix Blind SQL Injection Exploit
* [#17636] Check that img tags contain allowed file extension
4-Aug-2009 Matias
+ [#17482] Add basic support for GroupJive permission handling
22-July-2009 fxstein
^ [#17303] Update version info to 1.5.5
^ [#17629] JomSocial: Better compatibility with JQuery loads
Kunena 1.5.4
10-July-2009 Matias
# [#17168] My Profile: Uploading avatar does not work in PHP < 5.2.1
^ [#15798] Update credits page
8-July-2009 Matias
* [#17139] XSS vulnerability in BBCode parser
7-July-2009 fxstein
^ [#17127] Update backend error messages for failed installs and add link to wiki
7-July-2009 Matias
# [#17114] Extra backslash is not saved into database (missing \ in messages)
# [#17116] Latest post link in moved message does not work
^ [#15798] Update credits page
28-June-2009 Matias
# [#16994] Default_red/green/gray: pat-Warning and no styling
# [#16997] RSS Feed: all links are broken in K1.5
# [#16999] Registration link in profile box not working
# [#17001] Fix a set of small bugs reported in Kunena forums
# [#17002] JQuery loaded too late for JomSocial integration
# [#17003] Fix notice: Undefined variable: rImg
# [#17004] Pagination doesn't work on My Messages (My Profile)
17-June-2009 fxstein
# [#16877] Migrated rest of session logic into CKunenaSession class for additional cleanup (Merge from /trunk/1.0)
16-June-2009 fxstein
^ [#16835] Update package version info; new version name: Fale - portuguese for Speak
16-June-2009 Matias
# [#16829] Announcements: Description with some special characters does not work
# [#16833] Call to undefined method CKunenaTools::isjoomla15()
Kunena 1.5.3
15-June-2009 Matias
^ [#16326] Change minumum PHP requirement to 5.0.3 and MySQL requirement to 4.1.20
^ [#16390] Update English language file for K1.0.11 and K1.5.3
# [#16815] Kunena 1.5.2RC: Sub categories title floats on the right side (IE8)
# [#16814] Kunena 1.5.2RC: Editor: Multiple attachments not working
# [#16812] Kunena 1.5.2RC: SEF: Broken anchor links when viewing messages
# [#16811] Kunena 1.5.1b: Broken URL in emails (subscriptions, moderators, report message)
14-June-2009 fxstein
^ [#16807] Update version info to reflect 1.5.3 stable
14-June-2009 Matias
# [#16805] Internal: Minor layout issue in categories view
Kunena 1.5.2RC
13-June-2009 fxstein
+ [#16803] Update credits page
^ [#16501] Allow for menu link variations for JomSocial to get correct item id
# [#16793] Fix regression in manifest.xml that prevents successful installs
^ [#16260] Version info updated: New version name: Hable (Spanish for speak)
12-June-2009 Matias
# [#16120] Detect failed upgrades
^ [#16782] Add warning to the backend if installed version is SVN, DEV, APLHA, BETA, RC
# [#16790] Make installation more robust when there are errors
^ [#16791] Make defines which contain version information
11-June-2009 Matias
# [#16745] Collection of small bugs/typos
# [#16078] Remove broken Bad Words component support
^ [#16475] Upgrade jQuery to version 1.3.2
# [#16748] Add page number in meta description (For better Google results)
# [#16755] No images are shown in Windows server (backslashes in URL)
# [#16757] Forum stats: Popular 5 Threads shows threads where you don't have access to
# [#16775] Use better URL detection in BBCode parser
# [#16778] Internal: Preferred Message Ordering = Last post first didn't work
10-June-2009 Matias
# [#16728] Path missing in include (kunena.parser.php)
# [#16670] Category / Subcategory layout is slightly broken in IE
9-June-2009 Matias
# [#16721] Use always UTF8 while creating database tables
# [#16722] User Profile shows messages in categories where user has no permissions
+ [#16723] Add support for JoomFish
# [#16724] Fatal database error in default_ex/listcat.php:269
8-June-2009 Matias
# [#16695] Change URL query parameter in reply / quote from 'replyto' to 'id' for better SEF (accept also old one)
+ [#16696] SEF: use Joomla! 1.5 Router
7-June-2009 Matias
# [#16671] Board Categories have showing in them (PHP <5.2.3 issue?)
# [#16672] RSS Feed was broken: JDocumentRAW::addCustomTag() missing
# [#16677] BBCode parser bug crashes Kunena
# [#16678] Announcements: Read more if there is nothing to be read
# [#16679] Announcements: Calendar shows warning message in Add New
# [#16680] Administrator: Add missing translation to Rank management
# [#16664] Fix notices in BBCode parser, permissions handling and profile
# [#16689] My Profile: Fix urls for avatar upload
# [#16690] My Profile: Use redirect with message instead of extra page with timeout
6-June-2009 Matias
# [#16641] The User List Is Limited To 10 (out of #) Registered Users
# [#16642] Forum jump does not work if you go to Board Categories
# [#16645] Broken BBCode editor in My Profile (use simple version of Rolands editor instead)
# [#16662] Editor: Opening Boardcode link to the same window causes written message to disappear
# [#16663] Fix broken kunenaforum.min.js (used in CB integration)
# [#16526] Search: mb_substr() Unknown encoding warning, message bodies missing from results
# [#16666] Search doesn't work reliably for registered only+ forums
# [#16667] Administrator: Editing CSS does not work in Windows
# [#16668] Small fixes for CB integration
# [#16669] Internal: Spoiler tag broken
5-June-2009 Matias
+ [#16633] Allow many attachments in one message (no GUI yet, use edit instead)
# [#16636] Fix attachments to use Joomla! 1.5 API (add new CKunenaFile class)
# [#16596] Workaround for Joomla bug: Wrong attachment file permissions in FTP mode
# [#16634] Workaround for Joomla Bug: Overwriting files fail in FTP mode if they were not created by using FTP mode
# [#16632] Administrator: Replacing image with dummy image never worked in Uploaded Images Browser
# [#16635] Administrator: Hide index.php in Uploaded Files/Images Browser
# [#16637] Administrator: Defaut_red/green/gray should not be shown in Image Set list as they contain no images
# [#16638] Administrator: Editing CSS fails in FTP mode with strict permissions
# [#16640] Fix broken redirects
2-June-2009 Matias
# [#16567] Warn/detect possible problems in Community Builder integration
# [#16588] Avatar upload fails in FTP mode with strict permissions
# [#16590] If imageprocessor=none, large avatar can break layout
# [#16591] Configuration options for allowing avatars and upload do not work
31-May-2009 fxstein
^ [#16260] Version info updated to 1.5.2rc release candidate
# [#16260] Regression - Syntax error in recentpost.php fixed
25-May-2009 Matias
^ [#15784] Merge 1.0.10 fixes from revision 707 to 790
# [#15784] Internal: Replace all legacy calls after merge
21-May-2009 fxstein
# [#16490] mb_string related Joomla error on certain Joomla 1.5 installs
20-May-2009 fxstein
- [#16413] Remove empty version record logic
# [#16387] Remove notices from undefined variables in install class
20-May-2009 Matias
# [#16455] Editor does not work with notices turned on (and if translations are missing)
# [#16387] Remove many notices from undefined variables
# [#16477] If attachment upload fails (wrong filetype), you cannot add another attachment to your message
# [#16478] Font size in new editor does not work
19-May-2009 Matias
# [#16456] Quick reply: Empty subject if topic contains: "
# [#16460] Extra slashes in username for anonymous users or if Allow Name Change = yes
# [#16458] Search: Searching 'foo' is broken -- Result: \\\'foo\\\'
- [#16459] Moderator tools: Disable broken split
! Split will be enabled after it has been fixed. It didn't work and could break threads.
# [#16438] Session: allowed forums should be updated when user or category has been modified in backend
! All other cases should be covered except of changing user group in Joomla User Manager
# [#16457] Warnings during install if there is no permissions to copy files
+ [#16437] Show link to advanced search
# [#16466] Better UTF8 handling in many places in the code, many missing htmlspecialchars() added
18-May-2009 Matias
# [#16436] Internal: Default: Fix sub forums in category view, PHP error and CB integration in view.php
# [#16439] Missing translations in Kunena admin toolbar
17-May-2009 Matias
# [#16431] Wordwrap breaks Spoiler BBCode
^ [#16061] Roland's BBCode Editor
# [#16432] More smileys button on post message does not work
# [#16433] Posting message without name/email/subject: warning, but still load page
# [#15812] bbcode parser bug crashes server
16-May-2009 Matias
# [#16415] Deleted users show up in Forum Stats without a name
# [#16416] Do not allow users to send empty reports to moderators
# [#16418] Welcome message contains broken link to the documentation
# [#16419] Format birthday, register date and last login time
# [#16420] Changing karma from user profile redirects to invalid URL
# [#16387] Remove many notices from undefined variables
# [#16421] A few Kunena CSS rules gets overridden by the template
15-May-2009 Matias
# [#16409] Internal: Fix compatibility problems with CKunenaLink::GetLatestPageAutoRedirectURL() / HTML()
# [#16387] Remove many notices from undefined variables
# [#16411] PDF: Fix broken permission check
# [#16378] Community Builder integration: solve jQuery conflict (try 2)
14-May-2009 Matias
# [#16395] If you are not logged in, there are icons "New thread" and "Reply topic" in a locked forum
# [#16399] Pathway does not show locked forums as it should
# [#16400] Post new thread into moderated forum: do not forward into front page!
# [#16402] Internal: viewcat: small layout fix of subforums, warning in default theme
13-May-2009 Matias
# [#16378] Community Builder integration: solve jQuery conflict and small bug in profile links
# [#16379] Breadcrumb has no style in default green, gray and red templates
# [#16382] Internal: Translation is not working for unauthorized message if Registered Users Only = Yes
# [#16387] Remove many notices from undefined variables
# [#16388] Internal: Forum Jump forwards you to front page if SEF is turned off
+ [#16389] Community Builder integration: add profile integration to default theme
12-May-2009 Matias
^ [#16360] Replace $mainframe with $app =& JFactory::getApplication();
^ [#16361] Do not trust that $option has been set (use JRequest::getCmd('option') instead)
# [#16364] Parse error in admin.kunena.html.php
11-May-2009 Matias
^ [#15784] Merge 1.0.10 fixes from revision 681 to 706
# [#16340] Category list is missing in bottom of viewcat (default_ex)
# [#16106] Cannot reorder forums/subforums/categories in backend
# [#16355] Backend User Profile Manager uses a lot of memory if limit is not set
# [#16356] Showcat: Moving and deleting threads fails
10-May-2009 Matias
# [#16335] Internal: Moderator tools in Forum view do not work for global moderators
9-May-2009 Matias
# [#16268] Wrong redirect in Backend: Saving CSS failed
# [#16277] CSS issue: Large empty area with some Joomla themes
# [#16282] Internal: Auto overflow in messages broken in IE on some environments
# [#16281] Internal: Every thread contains word "Categories" in the title
# [#16289] Category with moved topic contains 1 NEW! message in Category View
# [#16321] Topic icons can be set in replies, but they have no effect
# [#16323] Internal: Category is missing from pathway in default_ex
# [#16324] External link to old location does not work if category has been removed but thread exists
# [#16325] Small changes to the English language file
^ [#16251] Disable content plugins by default (also if updating Kunena)
# [#16267] Upgrade thinks that 1.0.10 is older than 1.0.9
6-May-2009 Matias
# [#16283] Internal: Editing user in Kunena Backend Fails
5-May-2009 fxstein
^ [#16260] Update package version info
Kunena 1.5.1b
5-May-2009 Matias
+ [#16249] Community Builder integration: add trigger to modify userinfo
# [#16239] Missing argument 5 for KUNENA_get_menu()
# [#16237] Fix broken profile links
# [#16250] Fix slightly broken session handling
! Internal: Broken search fixed
! Added new class CKunenaSession
# [#16258] Internal: Missing stripslashes() in fb_write.html.php form
^ [#15784] Merge 1.0.10 fixes from revision 658 to 680
# [#15784] Internal: Fix few broken features after merge
4-May-2009 Matias
# [#16247] Internal: Sticky favorite thread in mylatest does not have styling
# [#16238] Internal: New installation fails on fatal error
3-May-2009 Matias
+ [#16227] Feature: Highlight sticky message in Recent Discussions
# [#16231] Fix Broken URLs for moved threads
+ [#16089] Community Builder integration improvements
# [#16107] Rank images not showing in backend
2-May-2009 Matias
# [#16221] Internal: fix crash in message.php, remove some PHP notices
# [#15953] Delete the Display Moderator, Guest etc above Avatar
30-April-2009 Matias
# [#16168] Remove HTML entities in the subjects of replies
# [#16185] Fix global $fbConfigs
28-April-2009 Matias
# [#16053] Remove PHP Notices from the frontend (part 2)
! Fixed many J!1.5 related bugs, frontend should be mostly working now
# [#15952] Delete a user and he gets the rank of admin or moderator
27-April-2009 Matias
^ [#15784] Merge 1.0.10 fixes from revision 602 to 651
^ [#15784] Merge from branch/1.5 from revision 624 to 627
# [#15784] Internal: Fix a few missing lines from merges
26-April-2009 Matias
# [#16117] Search: html_entity_decode() throws warning in some environments
# [#16074] Display real names in list of moderators when Username = no
# [#16096] Subcategories in Forum View do not obey ACL rules
# [#15640] Typos and misspellings in admin panel
# [#16140] Subforum list in Category View takes too much space
! Changes needed for default_ex CSS
# [#15956] Fix missing /div tags in post.php
# [#16069] Editor Preview does not work with sh404SEF
# [#16085] Fix mambot support in Joomla! 1.5
# [#15955] Partial fix for oversized words and linked images in signature
! Changes needed for default_ex CSS
# [#16105] Check if installation has failed and have better error messages
22-April-2009 Matias
# [#16082] Search: umlauts and other special chars in redirects and URL's are broken
# [#16080] Advanced Search: when there are selected cats, childforums will not be searched
# [#16090] BBCode is not working for subforum descriptions
21-April-2009 Matias
# [#15945] Updating My Profile does not work
# [#16068] Announcements: links are broken in sh404SEF
# [#16070] Forum Jump: links are broken in sh404SEF
# [#16092] File upload does not work in some servers
# [#16084] Search: Call to undefined function mb_substr()
# [#16081] Fatal error in kunena.config.class.php
20-April-2009 Matias
# [#16047] Replace all legacy functions which were introduced in 1.0.9 merge
! Fixed: Search and Advanced Search do not work
! Fixed: Community Builder: Integration not working
! Fixed: Community Builder: Default avatar is missing
! Fixed: User Profile not working
# [#16049] Global variables like $database conflicts with Legacy mode
! Renamed: $acl -> $kunena_acl, $database -> $kunena_db, $my -> $kunena_my
# [#16048] PHP notices are still hidden in frontend
# [#16053] Remove PHP Notices from the frontend
! Fixed: Missing translations
! Fixed: Saving configuration in backend fails
! Fixed: Kunena Authentication: Joomla group check is broken
! Fixed: Announcements: Smileys don't work
! Fixed: My Profile: Smileys don't work in signature
! Fixed: Joomla Plugins for content are not working
6-April-2009 fxstein
# [#15808] Fix broken New Category button in admin backend
# [#15840] Fix invalid document object on jomsocial integration
5-April-2009 fxstein
^ [#15801] Update package version info
^ [#15798] Updated credits page
# [#15800] Fix broken smilie class includes
# [#15805] Fix incorrect sort description in backend
# [#15807] Fix broken database upgrade script for version 1.0.5
^ [#15798] Updated credits page
# [#15800] Fix broken smilie class includes
# [#15805] Fix incorrect sort description in backend
Kunena 1.5.0a
3-April-2009 fxstein
^ [#15784] Merge final 1.0.9 fixes from revision 450 to 601
24-March-2009 fxstein
^ [#15627] Prepare for 1.5.0a Alpha release
24-March-2009 Matias
# [#15131] Changing password works again
21-March-2009 Matias
# [#15131] Attachment uploads are working again
# [#15131] Fixes for JRequest::getVar()
17-March-2009 Matias
# [#15131] Massive renaming of defines
# [#15131] Replaced many legacy functions
# [#15131] Replaced all occurences of $my_id with $my->id
# [#15131] Replaced global $database with local reference of JFactory::getDBO()
# [#15131] Replaced global $my with local reference of JFactory::getUser()
# [#15131] Replaced global $acl with local reference of JFactory::getACL()
# [#15131] Replaced remaining mosGetParam() with JRequest::getVar()
14-March-2009 Matias
# [#15131] Replaced many legacy functions, removed misplaced JText::_()
7-March-2009 fxstein
- [#15378] Drop CKunenaTemplate - not longer needed/supported
# [#15378] Re-apply fixes to class.kunena.php that did not make the merge
6-March-2009 Matias
# [#15378] Post merge cleanup: PHP errors
6-March-2009 Matias
# [#15378] Merge new changes from branch 1.5 to a tree with history (frontend)
# [#15378] Merge latest revision from Branch 1.0 back into 1.5 (reverse merge)
5-March-2009 fxstein
^ [#15378] Kunena branch 1.0.9 merged into 1.5 (r498)
# [#15378] Post merge cleanup: Incorrect list assignement in configuration
25-February-2009 fxstein
# [#15131] Initial cut at working Kunena 1.5 native backend
23-February-2009 fxstein
# Various syntax errors after initial port fixed
Kunena 1.0.9
3-April-2009 fxstein
# [#15781] Minor typo in language file: Missing closing tag ] for twitter url
# [#15782] Session category check regression
3-April-2009 Matias
# [#15671] CB integration: do not pass array() as reference
# [#15671] CB integration: extra parameters 'subject', 'messagetext' and 'messageobject' to be passed as reference into showProfile()
2-April-2009 fxstein
+ [#15724] Added bbcode and smilie support for forum headers AND descriptions in default AND default_ex
+ [#15724] Added bbcode and smilie support to forum announcements
^ [#15771] Minor change: Update sample data on fresh installs to contain bbcode in forum headers & descriptions instead of html
2-April-2009 Matias
^ [#15671] CB integration: Show Profile: Provide all needed information to CB plugin (Kunena Profile, username from message)
# [#15761] Added missing php close tags in lib/ where they were missing
# [#15567] 1.0.9 internal regression: security issue fixed in search
1-April-2009 fxstein
# [#15761] Regression fix: Added missing php close tag to class.kunena.php
1-April-2009 Matias
^ [#15671] CB integration: Changed CB Migration API
^ [#15671] CB integration: If internal fbprofile page is accessed, forward request to CB
+ [#15671] CB integration: New class CKunenaVersion, make lib/kunena.version.php safe to be included by external components
! New translations: make version string localized
+ [#15671] CB integration: make lib/kunena.user.class.php and lib/kunena.config.class.php self-contained
31-March-2009 Matias
# [#15567] Implement working advanced search: fix user search without search words
+ [#15671] CB integration: Source code documentation for CKunenaUserprofile class variables
+ [#15671] CB integration: Added lib/kunena.communitybuilder.php for CB compability
# [#15671] CB integration: Workaround for Community Builder: don't redefine $database
+ [#15671] CB integration: New class CKunenaCBProfile, use it for integration
+ [#15671] CB integration: Added callback for profile integration changes, code cleanup
30-March-2009 Matias
# [#15638] Latest member profile link causes fatal error
! Regression: fixed user count and latest user from Forum Stats (1.0.8 behaviour)
! Create new profile with default values if profile does not exist
30-March-2009 fxstein
+ [#15724] Add bbcode and smilie support to forum headers in default_ex
# [#15139] Fixed broken IP address lookup link
29-March-2009 Matias
# [#15677] Fix UI issues: Showcat does not validate
# [#15677] Fix UI issues: Latestx shows "Show last visit" option for anonymous users
# [#15677] Fix UI issues: Latestx "x time ago" options are not fully ordered
# [#15677] Fix UI issues: Latestx, showcat do not validate for moderators
# [#15677] Fix UI issues: Message view does not mark new messages by green icon
# [#15677] Fix UI issues: Message view contains some code for Quick Reply even if it's disabled
28-March-2009 fxstein
# [#15702] Fix broken RSS feed on Joomla 1.0.x without SEF
+ [#15705] Short names for external module positions for Joomla 1.0.x
kunena_profilebox -> kna_pbox, kunena_announcement -> kna_ancmt,
kunena_msg_'n' -> kna_msg'n', kunena_bottom -> kna_btm
28-March-2009 Matias
# [#15638] Latest member profile link causes fatal error
! User profile detects now nonexistent users and user profiles
# [#15639] User list incomplete
! Only users who have Kunena user profile are listed
# [#15567] Implement working advanced search: add backwards compability for old templates
27-March-2009 Matias
# [#15677] Fix UI issues: IE7 bug having collapsed tabs
# [#15677] Fix UI issues: Big empty space on some templates
# [#15677] Fix UI issues: Spoiler icon has wrong URL if Joomla is not in document root
# [#15677] Fix UI issues: Open Kunena.com to a new window/tab (=external link)
# [#15677] Fix UI issues: Show announcements also in latestx
26-March-2009 Matias
# [#15567] Fix pagination in search
+ [#15671] Add API for changing user settings in CB (part 1)
! Renamed fbUserprofile to CKunenaUserprofile. It can be found from lib/kunena.user.class.php
# [#15667] Missing argument 3 for mb_convert_encoding
# [#15154] Auto linked email addresses contain two slashes in front of the address
24-March-2009 fxstein
# [#15625] Prepare for 1.0.9 build
# [#15624] Fix language file re-declaration
22-March-2009 Matias
# [#15565] Board Categories showed only public categories
# [#15566] Fireboard 1.0.1 didn't contain directory com_kunena/uploaded
+ [#15567] Implement working advanced search
22-February-2009 Matias
# [#15157] Empty messages in Joomla 1.0 part 2
# [#15170] Add backward compability to FB 1.0.5: Same meaning for 0 in latestcategory
21-February-2009 Matias
# [#15157] Empty messages in Joomla 1.0
# [#15162] Two same smileys in a row do not work
# [#15163] Fetch Kunena template from Joomla theme fails with warnings
20-Februray-2009 fxstein
# [#15151] Ensure fbConfig is array during legacy config file write - Thx JoniJnm!
20-February-2009 Matias
# [#15148] Post emails for moderators: name missing
# [#15150] Don't send email to banned users
19-Februray-2009 fxstein
# Incorrect permissions handling fixed
19-Februray-2009 Matias
# Search: Fixed SEF/no SEF issues. Pagination and links should now work for all
# Pathway: comma (,) was missing between usernames if there were no guests
# Thread View: Minor fix in pagination
18-Februray-2009 Matias
# Broke PHP4 compability, added emulation for htmlspecialchars_decode()
# Pathway: removed multiple instances of one user, use alphabetical order
Kunena 1.0.8
17-Februray-2009 fxstein
# Missing category check added to default_ex Recent Discussions tab
Backend Show Category setting in Recent Posts can now limit the categories displayed
+ Added category id to display in backend forum administration
# Integration dependent myprofile page fixes
- Remove broken "Close all tags" when writing the message in all places
+ Installer upgrade added for recent posts categories setting
# minor naming change in 1.0.8 upgrade procedure
17-Februray-2009 Matias
# Strip extra slashes in preview
# Regression: Quick Reply Cancel button does not work
# Backend: you removing user's avatar dind't work
# My Profile: Wrong click here text after uploading avatar
16-Februray-2009 fxstein
# Fix the fix - url tags now have http added only when needed but then for sure
# jquery Cookie error: Prevent JomSocial from loading their jquery library
16-February-2009 Matias
# Fix broken link in "Mark all forums read"
# Regression: Moderator tools in showcat didn't work
# Changed all "Hacking attempt!" messages to be less radical and not to die().
# Regression: Unsticky and Unlock didn't work
^ Changed behavior of Mark all forums read, Mark forum read - no more extra screen
^ Changed behavior of Subscribe, Favorite, Sticky, Lock - no more extra screen
# Fixed broken layout in FireFox 2
15-February-2009 Matias
^ Change time formating in announcements
# Regression: Removed   ; from report emails
# Fixed report URLs
# Regression: Typos in template exists checks
# Regression: Missing css class in default template
# Removed extra slashes in headerdesc, moved it to the right place in showcat
^ Tweaks in css, fix dark themes
# Missing define for _POST_NO_FAVORITED_TOPIC in kunena.english.php
# Show user only once in pathway
# Fix broken search pagination
# Fix Search contents
15-Februray-2009 fxstein
# Proper favicon in menu for Joomla 1.0.x
+ Add missing user sync language string to language file
- load and remove sample data images removed as functionality has been depriciated
# Regression: Proper Joomla 1.5 vs 1.0 detection during install
^ Backend Kunena Information updated
^ Initial base for new 3rd party profile integration framework
- Removal of legacy CB integration for profile fields. New functionality
through plugin for all 3rd party profile providers
# Missing http:// on url codes for url that do not start with www
14-Februray-2009 fxstein
# Added missing SEF call to mark all forums read button
+ Replace com_fireboard with com_kunena in all messages and signatures
^ Preview button label now with capital 'P'
# Incorrect button css classes on write message screen fixed
^ Extra spacing for text buttons to conform with Joomla button style
# Regression: Disabled the submit button because of incorrect type - fixed
# Regression: Moderator tools got disabled during relocation - fixed
+ Missing search icon in default_ex userlist added
+ Missing css styling added to forum header description
^ Forumjump: put Go button to the right side of the drop down category list
14-February-2009 Matias
# Try 2: Use default_ex template if current template is missing
^ Changed Quick Reply icon.
^ Use the same style in all buttons. CSS simplifications, fixes
13-Februray-2009 fxstein
# Minor bug fix in automatic upgrade that re-ran 1.0.6 portion unneccesarily
13-February-2009 Matias
# Regression in r381: New pathway was slightly broken, also some css was missing
# Fixed sender in all emails. It's now "BOARD_TITLE Forum"
12-Februray-2009 fxstein
^ TOOLBAR_simpleBoard renamed to CKunenaToolbar
- Legacy FB sample data code removed
+ New Kunena sample data added for new installs
12-February-2009 Riba
^ Pathway: Removed hardcoded styling
^ Pathway: Edited html output and CSS styles for easier customization
# Pathway: Removed comma separator after last user
12-February-2009 Noel Hunter
# Changes to icons in default_ex for transparency, visibility
12-February-2009 Matias
^ Improved pagination in latestx
^ Improved pagination in showcat
^ Improved pagination in view
+ Added pathway to the bottom of the showcat page
+ Added pathway to the bottom of the view page
^ Improved looks of the showcat page