|
Products download You can download the jsmallsoftware Joomla! plugins by selecting the relevant folder in the list below (which, by the way, is created with jsmallfib!). If you use jsmallfib or jsmallist, please post a rating and a review at the Joomla! Extensions Directory. If you are upgrading from a previous version of a plugin, please remember to uninstall the previous version before proceeding with the new installation. Also remember to enable the plugin after installation! PLEASE NOTICE THAT THE LATEST RELEASE FIXES A MINOR SECURITY CONCERN ALSO, UNFORTUNATELY I WILL NOT BE AVAILABLE FOR SUPPORT UNTIL MID-SEPTEMBER 2010 jsmallfib changelog 17 August 2010 - Version 1.1 (latest is 1.1c, with fix on unix permissions and thumbs are visible only in relative paths) This release addresses some security concern related to the display of the full server path: this information is now never transmitted to or displayed by the browser. I had more than one report on this issue, and I thank Chris Grant for all. The plugin is currently unpublished by the JED while a security report is reviewed by the editorial team. In the meantime I am updating the software here as this includes a security concern. Other modifications include:
1. Thumbnail functionality for image files (JPG, PNG, GIF); it may be disabled in the backend by setting the default thumbnail size to 0 (zero) or in the frontend by adding the command option [thumbsize:0];
2. userbound and groupbound repositories are now made more flexible from the backend (suggestions by some users in the past, more recently by Janie Pfeiffer, whom I thank for all);
3. The default path may now by overriden using the frontend command parameter abspath(xxx) or relpath(xxx) - over on relevant backend parameter for more info;
4. Default chmod for files and folders may now be set from the backend;
5. Introduced a new backend parameter to define the file size separator (suggestion by Angus McIntyre - thank you);
6. Introduced a new file filtering functionality, to filter files to be displayed in the frontend (may be disabled using a backend parameter) - suggestion by Peter - thank you). 14 June 2010 - Version 1.0.37 1. Now added optional email notification of logs. This can be specified individually for each log type, so you can get an email notification on uploads only, for example; it follows suggestions by Scott Hunt, Nick Loggie and Andrew Parson;
2. Introduced command option overrides for default registered users access level [reg:x], default sort element [sortby:x] and default sort order [sortas:x]: their usage is explained in the description of the relevant backend parameters (they popup mouse-hovering on the parameters' names); these follow suggestions by Jeff Johnson and Jonathan O'Brien;
3. Some CSS styles are now renamed to improve compatibility with other extensions;
4. In case of warnings (such as access not allowed), the software now reproduces the original article and not just the warning (issue reported by Nate Clark - thank you). 18 May 2010 - Version 1.0.36d This release fixes a bug with the sorting functionality, which is improved by allowing a new backend parameter to specify the default sorting element (name, size or last-modification date). Also, the sorting arrows are now properly displayed, appearing only in the sorted column. I thank Wim van Deurzen for raising this issue and suggesting the modification. 07 May 2010 - Version 1.0.36 1. Introduced the GROUPBOUND functionality, which is similar to the USERBOUND one. It is now possible to display a different repository for each Joomla! contact category from the same article;
2. Introduced a new backend parameter to change the default sort order for files and folders (from a suggestion by Jonathan O'Brien); also introduced a new parameter to hide the files last-changed time (as suggested by Claude from Luxembourg);
3. Fixed a few bugs and introduced some small enhancements: special characters are now supported by the repository default path name; fixed username not appearing in the uploads log (bug reported by Ben Sandberg); deprecated ereg() PHP function now replaced; fixed problem with some files corrupted during download, only on certain configurations (I had a few reports on this issue); the username now shown when navigating a USERBOUND repository, in place of the less user-friendly user ID; plus some other bits and pieces. 05 January 2010 - Version 1.0.35 1. Introduced the ability to specify a repository named USERBOUND, which allows an article to create a separate repository for each individual user: in this way each user sees his/her own repository when viewing the same article
2. In the backend parameter to hide certain types of files, these can now also be specified using a prefix and an asterisk, such as in xyz* or xyz.* (enhancement suggested by John Moorhouse)
3. When uploading a new version of an existing file, it is now possible to choose between ignoring upload, overriding the existing file and (depending on the backend configuration - default set to yes) archiving a copy of the existing file before upload (as suggested by David Roberts)
4. Last, but not least, finally fixed the problem of a blank page displaying when trying to view a long list of files 19 October 2009 - Version 1.0.34 Added translation to Portuguese. Special thanks to António Mendes (http://www.ammsoftware.com/mendes) 15 October 2009 - Version 1.0.33b 1. Important security fix (issue raised by Ludovic De Luna - thank you very much, Ludovic, for reporting the problem!)
2. Added translation for Danish language. Special thanks to Thomas Sydenham (http://imcculand.dk)
3. Added code by Marcos Ramirez to allow downloads beyond 'memory_limit' PHP parameter. Marcos also provided an update to the Spanish translation (thank you Marcos!) 11 September 2009 - Version 1.0.32 1. Added backend parameter to disable UTF-8 encoding when displaying file names (this fixes cases of wrong display of special characters such as accented letters)
2. Fixed bug when checking for existing file when uploading
3. Minor fixes to avoid variable warnings 04 September 2009 - Version 1.0.31 1. Added translation for Swedish language. Special thanks to:
Erik Liljencrantz (http://www.eldata.se/)
2. Now avoids overwriting files and folders with the same name as existing ones (Erik Liljencrantz)
3. Introduced error message when trying to delete a non empty folder (Erik Liljencrantz)
4. Added more userfriendly navigation with clickable directories in the current directory path, now on top (Erik Liljencrantz)
5. Removed links to go to top level and refresh, now replaced by Erik Liljencrantz new navigation links
6. Added compatibility to Joomla! component EventList
7. Now date formats are configurable in the back-end
8. Fixed problems with deleting and downloading files with special characters (Erik Liljencrantz)
9. Fixed problem when trying to download very large files
10. Improved German translation (by Thomas Schaller) 16 July 2009 - Version 1.0.30 1. Added translation for Dutch language. Special thanks to:
MW Projects (http://www.mwprojects.nl/);
More translations are on their way... 02 July 2009 - Version 1.0.29 1. Fixed bug with group permissions not correctly read depending on the order of the relevant command arguments;
2. Added translation for Spanish language. Special thanks to:
Tux Merlìn (http://www.moatsoft.com.ar/);
More translations are on their way... 24 June 2009 - Version 1.0.28 1. Introduced more backend parameters for frontend configuration of line colors, types and thickness;
2. Fixed problem with magic quotes: jsmallfib now supports PHP setting magic_quotes_gpc enabled (although this feature is deprecated by the PHP team and in fact removed from PHP6);
3. Added support for special characters such as ampersand '&' and single quote;
4. Last, but not least, jsmallfib is now shipped with translations for French, German and Italian lanuages (in addition to English). Special thanks for the translations go to:
Cédric Belpaire (http://www.sos-smi.com/) for the French translation;
Thomas Schaller (http://www.hpssweb.de/) for the German translation.
More translations are on their way... 17 June 2009 - Version 1.0.27 1. Fixed problems with PHP4 (errors such as 'unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR');
2. Added ability to support files and folders containing special characters (such as accented letters).
NOTE: if using this version (and all previous versions) please ensure that the 'magic_quotes_gpc' PHP parameter is set to 'OFF'. If you don't have access to your PHP settings, you can alternatively create a file named .htaccess in the main web root with the following two lines (or adding them if it does exist already):
SetEnv MAGIC_QUOTES 0 SetEnv PHP_VER 5
This should make jsmallfib work smoothly 15 June 2009 - Version 1.0.26 Fixed a bug with icons not displaying when using the option 'search-friendly URL' in joomla! Global configuration, and added option to hide help link (which is then replaced by a small 'js' icon on the bottom-right corner)
jsmallist changelog 15 June 2009 - Version 1.0.21 Fixed a bug with icons not displaying when using the option 'search-friendly URL' in joomla! Global configuration.
|