forked from JoomJunk/shoutbox
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog.php
134 lines (105 loc) · 4.2 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
<?php
// No direct access
die('Restricted access');
?>
Changelog
------------
* -> Security Fix
# -> Bug Fix
$ -> Language fix or change
+ -> Addition
^ -> Change
- -> Removed
! -> Note
Version 1.3.0
* People without necessary permissions could delete posts
+ Allow template overriding of jQuery no conflict file and CSS file
# Cleanup detection of posts if a shout was submitted
# Only include recaptcha library if parameter turned on
# Incorrect usage of JFolder removed
Version 1.2.6
^ Updated to jQuery 1.11.0
+ Added new date format (yyyy.mm.dd)
^ Refinement of users permissions of who can post
^ script updates
Version 1.2.5
# Fix a bug in the install of version 1.2.4
$ Merge some strings together and use sprintf for some strings
Version 1.2.4
+$ Add type colour form fields to the colour fields
^ Joomla PHPCS fixes
# Fix errors with standard class initialisation
^ Moved all media files into Joomla media folder so they can be overrided by the template
Version 1.2.3
# Update for 1.2.2 using a incorrect url for updating
Version 1.2.2
- Remove Timezone parameter and use the Joomla Global Config Timzone
+ Add in more date options
# Simplify the way styling and jQuery code is added into the head
+ Add in PostgreSQL support
# Fix bug where smilies are not shown in the frontend
# Stop clicking on a smiley changing the URL
Version 1.2.1
# Fixes bug when number of swears is set to zero
+ Smiley dropdown introduced
^ Allows installation of the same version of the shoutbox as currently installed
Version 1.2.0
+ Uses native JInput for processing rather than $_POST
+ Use JRequest as fall back in Joomla 2.5 when magic quotes turned on
+ noscript text for people without javascript to warn them of message limit
+ Added in Cross Site Request Forgery (CSRF) anti-spoofing token
+ Option to Link to Profiles of various user management systems
+ Add in mass delete function
+ JLog support for easier debugging
# Change deprecated Joomla 3.0 function getErrorNum() to use exceptions
+ Add ability to show date of post
+ Add new easier maths validation method
+ Documentation Started at https://github.com/wilsonge/shoutbox/wiki
- Joomla 1.5 Support Removed
+ Remove mysqli/mysql requirement
+ Use JDate instead of date()
# Timzone form field typo corrected
- Remove module width parameter
+ Module now responsive
Version 1.1.3
# Issue fixed with line breaks not working
Version 1.1.2
+ Integrated Joomla update feature with 2.5/3.0 version
+ New Database commands in 2.5/3.0 version to allow for non-MYSQL databases to be supported
^ Improved code structure for future AJAX implementation and template overrides
^ Separated Joomla 1.5 and 2.5/3.x versions
- Remove support for Joomla 1.6 and 1.7
Version 1.1.1
# Fix to solve issue when allow_url_fopen was turned off
Version 1.1.0
+ New Version of Shoutbox for Joomla 3.0
Version 1.0.5
+ Recaptcha integrated into module
^ CSS Improvements
^ Internal changes to help a future implementation of AJAX
^ jQuery text countdown replaced with pure Javascript to increase speed
Version 1.0.4
+ New JQuery Plugin for text countdown
^ Smilies are now added when retrieving items from the shoutbox, to avoid the issue of text limitations in the sql file
! Language files changed to remind users that the sql file has a 250 character limit
# Fixed issue where if a database error wasn't inserting from the language file
+ Added HTML5 Compatability
# Error fixed for swear words having too many parameters
# Corrects a issue with the fixing of backslashes in the name field
+ Combined all modules so that all Joomla versions are compatible in 1 module
# Note about printing the displays is no longer repeated for each shout
Version 1.0.3
# Fix where in MySQL 5 the timestamp(14) is depreciated
Version 1.0.2
# Some new text is added into the language file
# Time Zone Parameter is fixed
Version 1.0.1
# Bug Fixes from version 1.0.1
^ Swear Filter is now a PHP file
^ W3 code validation
+ Additional Parameters including Timezones, Word limit on message lengths
+ Ability to censor posts with too many swear words
+ Java popup to alert users when they've gone over their word limit
+ Administrators can view the IP addresses of users who post
# Fix for error message if database doesn't install properly
# Various bug fixes