- 10-18-2010 05:28 PM #1Administrator Array
- Join Date
- Jan 2010
- Posts
- 4,523
- Blog Entries
- 96
- Thanks
- 221
- Thanked 218 Times in 143 Posts
Thread: Project: ionFiles - Joomla Simple File Download
Since the website which hosted this project deleted my account out of the blue, I've moved the project here.
Title
ionFiles - Joomla Simple File Download
Version: 4.5.3
- Updated: 3/31/2011
4.5.2 to 4.5.3- Fixed Character encoding problem in Category/File Administration
- Couldn't "link" to a file if no upload was selected - fixed.
4.5.1 to 4.5.2- Fixed White Screen error some users have on latest Joomla Version
- Minor changes in Templates
- Updated "Check Updates" funciton which now works and reports correctly
Version 4.4.5 PB2 to 4.4.5 PB3- Fixed save Ordering for Files and Categories
- Fixed reorder up/down for Files
- Removed PHP Notice Errors
- Fixed MySQL 4 VARCHAR installation error
- Fixed Template choosing error
Version 4.4.5 PB1 to 4.4.5 PB2
ionFiles public beta 2 has now been released and is attached for download. Version two allows the ability to theme ionFiles. For more information, see the offical blog here.
Version 4.4.4 to 4.4.5
We are still working on 4.5.0. It will contain all of these minor bug fixes along with many new features (such as the much requested File Upload). Hopefully it will release at the beginning of next month.
- Fixed bug that prevented local files from being download. Code actually stripped slashes from the file URL so local files were not found. This prevent uses that have fopen() with remote file access disabled from using ionFiles.
Version 4.5 is just around the corner wish some requested features such as file uploading, IP Logging and statistics tracking.
- Fixed corrupted download problem.
Version 4.4.2 to 4.4.3
It is HIGHLY recommend to upgrade to this version
There will be another release shortly. This one was rushed to seal some security flaws.- Fixed Security exploit.
- Merged download.php and ionfiles.php
- Added priorities to update notifications.
- Fixed bug that kept ionFiles from working with SMF Bridge
- Updated German language files (by TheEdge)
- Fixed bug that prevented search/archive from showing when only top position is selected.
- Fixed bug in "check version" which still showed an old version.
Version 4.3.1 to 4.4
- `ionFiles is now 100% XHTML valid
- Fixed installation XML/Comment bug
- Added selection criteria for placement of search bar (Top, Bottom or Both)
- Removed the 16px icon restriction. Fonts can now be any size.
- Added option to disable the search bar when viewing a single category only.
Note: I'm still working on the todo list. I thought I would go ahead and release this version and add more features in 4.5. As always, if you have any suggestions please let me know!
Version 4.3 to 4.3.1
- Fixed installation bug
Version 4.2 to 4.3
- Publish/Unpublish button fixed.
- Fixed JS errors in admin panel.
- Removed menu images from Joomla! 1.5
- Added "Archived" Column (May see error if PHP errors are turned on in Joomla!)
- Added _IONFILES_ADMIN_ARCHIVED to all language files
- Added archive functionality
- Added admin option to allow users to view archive
- Added Search Functionality with admin on/off switch
- Added select category display functionality with admin on/off (users can choose to view only one category or all categories). Function uses JavaScript to hide/display selected values.
- Ability to link directly to a category. This allows you to create multiple links on your forum menu or in your Joomla Blog. By using this feature only one category is displayed for the user. With all other options disabled it is the same effect as having multiple lists.
Add these commands to your ionFiles URL: &func=showcategory&categoryid=x
Replace x with the id of the category you want to link to. You can find the category IDs in the ionFiles Category Manager.
Version 4.1 to 4.2- Fixed two bugs which caused some sites to send corrupt or empty files.
- Fixed white screen error (PHP error expecting ( received =)
- Now works in Legacy Mode, Joomla 1.5 and 1.xx
- Fixed download error
- Ported ionFiles to Joomla! version 1.5
- Added Italian translations
- Add function to enable local file URL (/file.txt instead of Register a Domain, Find Hosting and Create a Website | Domain.com) by bizguy
Version 3.3 - 3.4- Fixed small but significant error which created the "No File Selected" error.
- Fixed Authorization Denied error (by Scatcat)
- Added Chinese language files (by Baijianpeng)
- Added custom ionFiles menu item
- Fixed Language not loading in Backend
- Fixed Warning Errors in Main Home
- Fixed uppercase "F" in download.php preventing some users from forwarding correctly
- Fixed Forwarding Bug with SEO enabled
- Fixed fopen bug with Version Checker
- Fixed language/version number in Version Checker
- Fixed File Icon Error (reverted back to 2.1 code)
- Fixed undefined variables error
- Added Hungarian formal and informal language file
- Fixed download "syntax error" bug
Changes by TkTech- Fixed time limit/safe mode error
- Added Version Checker
- Changes to the database that allow it to be expanded and upgrade ( so upgrade workaround )
- Totals funtion + menu option to show total downloads + file size
- Fixed HTML editor error in header/foot
- Fixed ordering problem in files and categories
- Fixed CURL issue
- Add Mirror files
- Corrected category maximum character length. Category names can now be 250 characters.
- Added creation date in Unix Time stamp for those who wish to change the ordering of files.
- Corrected missing yes/no box in configuration for release date.
- Added code to show the release date in ionFiles display.
- Removed escape quotes from Category Name, File Name/Description, Header Text and Header Description.
Code:
DEFINE("_IONFILE_DATE","Date");
which appears as "Date" for all languages.
Version 2.0 - 2.1- Fixed minor bug in Mime Detection
- Now PHP 4 Compliant (again)
- PDFs now download correctly
- GIFs and Images now download correctly
- Mime types supported: gif, jpg, png, jpeg, PDF, zip, doc, xls, ppt, exe, mp3, wav, mpeg, mpg, mpe, mov, avi.
- If not in above list uses generic mime type ("forced download").
- Several minor bugs with Windows Installation, now Window Compliant.
- Fixed "No File Selected" bug
- Removed errors from administration panel (categories)
- Configuration now has default value
- Click on "ionFiles" now goes to the configuration instead of a blank screen
- Category link now 250 characters
- Download Stats now shown in administration
- Fixed apply button in category manager
- XHTML compliant
- German Language
- Icon Switching Works
- Renamed itemid to FileID
- Minor Bug Fixes
- Changed many entries to lowercase for better compatibility
- Most language constants are changed to variables
- Joom!Fish Compliant
- dutch language files
- Cancel button now works in Edit or New file creation.
- Access restrictions for categories and files now work correctly.
- More than 30 files can be displayed correctly in the administration of Files and Categories.
- Corrected bug with setting maximum listing more than 30 for File Management and Category Management.
- Categories can now be set to linkable and contains a link URL.
- Fixed minor bug when editing files - chosen category is now selected as default.
- Added Download yes or no radio button in edit/new file. This allows users to set whether the file listed is a download or a link. If set to a download even files that normally open with an application (such as text files or mp3s) will bring up download prompt.
- Fix bug where description showed even when there was no description.
- Fixed sub-directory Joomla! download problem
- Fixed "Cancel" button in Edit Files
- Fixed I.E. download problem
- Enabled HTML in header text, header description and file description fields
- Fixed row number problem
- Changed version number to correct number in installer
I wanted a simple non-categorized download for Joomla that would track my download stats. I couldn't find a decent one and Joomla being based around "categories" I started to create my own.
ionFiles is a simple download management tool for Joomla. ionFiles tracks downloads and lists files all in one place. There are no categories to browse through! Perfect for anyone in need of a download manager but doesn't want the category listings.
Language: PHP
Additional Info
First Joomla add-on created so there are probably many bugs to be found.
Tested System
Fedora Core 2 on www.thedatamine.net - Home
CentOS ionicware.com - Home
Requirements (if any are known)
Joomla, PHP, MySQL
Source/Binary Attachment
Attached here as an attachment and in the share system
License
GNU although a link back to Programming Forum would be nice for anyone using.
Operating Systems
Any that support PHP/MySQL
Features
Simple download script for Joomla CMS
Price: Free!
Support
Support will only be given here. If you find any bugs please post them here.Last edited by Jordan; 03-31-2011 at 10:30 AM.
Automated Ad: I will give you 35000 + Twitter Followback ID List for $10
-
- 10-18-2010 05:42 PM #2Co-Admin Array
- Join Date
- Nov 2009
- Location
- Estonia
- Posts
- 957
- Blog Entries
- 5
- Thanks
- 28
- Thanked 79 Times in 59 Posts
- 02-14-2011 02:26 PM #3Junior Member Array
- Join Date
- Feb 2011
- Posts
- 1
- Thanks
- 0
- Thanked 0 Times in 0 Posts
Empty page when clicking the ionfiles component
Hi, Jordan, I see your plugin very useful, but when I installed it (Joomla 1.5) and click configuration, or any other ionfiles stuff from the menu, browser thinks for a while and then i see just an empty page... The same thing in all browsers. Please, let me know, if it's known issue or what can I do with this.
Automated Ad: I will give you +++450 likes for Facebook fanpage without admin access for $5
- 02-14-2011 02:29 PM #4Administrator Array
- Join Date
- Jan 2010
- Posts
- 4,523
- Blog Entries
- 96
- Thanks
- 221
- Thanked 218 Times in 143 Posts
I've seen this behavior before. It is usually a server setting in combination with my code causing an issue. What version of PHP are you running? Can you post your website URL please?
Automated Ad: I will write a unique 300-400 seo quality article for your site/blog/product for $5
- 03-24-2011 09:28 AM #5Administrator Array
- Join Date
- Jan 2010
- Posts
- 4,523
- Blog Entries
- 96
- Thanks
- 221
- Thanked 218 Times in 143 Posts
Automated Ad: I will send u 2k of unique .edu list A for $3
- 03-24-2011 10:07 PM #6WTF Lurker Array
- Join Date
- Mar 2011
- Posts
- 2
- Thanks
- 0
- Thanked 0 Times in 0 Posts
Hi Jordan,
I installed 4.5.2 on joomla 1.5.22 (PHP5) but i have a problem again. And installed order web page joomla 1.5.13 only english and PHP5.
1. i wrote category name turkish and saved it. if i want edit it i see turkish character problem.
2. When i added a files on ionfiles is not see and no added no error message. i check on mysql db ionfiles not added it.
3. last problem
when i installed ionfiles and add files page error message chmod 0744 for ifdownload. But i did it. Automated Ad: I will Do MASSIVE ScrapeBox Blast of Guaranteed 20000+ live Blog Comments Backlinks for $15
- 03-31-2011 10:31 AM #7Administrator Array
- Join Date
- Jan 2010
- Posts
- 4,523
- Blog Entries
- 96
- Thanks
- 221
- Thanked 218 Times in 143 Posts
Automated Ad: I will give you approved article on page rank 8 article site for $10
- 03-31-2011 11:20 AM #8WTF Lurker Array
- Join Date
- Mar 2011
- Posts
- 2
- Thanks
- 0
- Thanked 0 Times in 0 Posts
Automated Ad: I will provide 25 good PR QUALITY edu backlinks to your website for $12
- 07-13-2011 03:28 PM #9RayGuest
Some minor bugs...
Hi Jordan
Your latest version 4.5.3 has a few bugs that I have found.
1. ! The configuration save removes all the old configuration data from the table before INSERTing just the configuration data from that page, this causes it to delete the template settings! I have modified it to UPDATE the settings instead.
2. ! The internal version number still seems to be 4.5.2 and this means it is constantly saying there is an update available when there isn't.
3. ! Security Issue - you can download any files by going to the download URL directly - there is no user validation when starting the download.
4. - When a user is not logged in the Downloads page says there are no downloads (it also says you should upload some!). It would be nice to have an option to restrict the section to logged in users only, also be nice to have some options in the view settings such as category or suchlike? Is this a work in progress?
5. ? I'm going to expand the logging of the downloads to add email alerts to the admin and user/file history logs, have you considered adding these features?
Other than the minor issues, the component is simple and does the job for a downloads management extension.
As a developer I have found it easy to overcome the small bugs but I think many ordinary users would be put off by the problems and give up without really trying it.
Thanks
RayAutomated Ad: I will submit manually top 250 directory submission PR7 to PR2 for $5
-
- 01-24-2012 08:33 AM #10Junior Member Array
- Join Date
- Jan 2012
- Posts
- 1
- Thanks
- 0
- Thanked 0 Times in 0 Posts
Hello to everyone!
I have just installed ionFiles 4.5.3 on Joomla 1.5.23 and when I try to access Component items it keeps loading for some time and the result is blank page. Could anyone please help me with this? Maybe if anyone could send me ionFiles 4.5.2 version so I could test that one.
Thank you very much.Automated Ad: I will click on your adsense ads from american ip address once a day for a month for $10



LinkBack URL
About LinkBacks
Reply With Quote


Bookmarks