kPlaylist attic
Version 0.7b 18.02.02
Version 0.9b 05.03.02
- Added more features to the playlist editor.
- Added the hotselect album menu.
- Changed some of the MIME code for more correct behaviour to different clients.
- Cleaned up the HTML code.
- Have done alot of changes (cosmetic/system). Sorry for not remembering all in detail.
- Created check for upgrade function.
Version 1.0 13.04.02
- 27 march 02: Win32 updates. Should be full featured in Win32 environments.
- 26 march 02: Final test on update - added options.
- 24 march 02: Code updates brought by Stefan Schiller.
- 24 march 02: Added What's new and What's hot functions.
- 23 march 02: Added options for users.
- 21 march 02: Added functional sharing of playlists.
- New domain: kplaylist.com
- Stefan Schiller sendt us some code updates.
- Created output while scanning/updating db.
- Fixed most of the HTML code to W3C approval.
- Added the license.
- Fixed install function.
- Removed initial password storing in clear text -> Using MD5 instead.
- Changed hotselect album from album name, using artist instead.
- Fixed a security 'bug', and potentially others.
- Changed the usereditor - more colorful + md5 edits.
- Added conditional search support.
- Rewrote search update - database is now updated and not simply rewritten.
- Added optional hits/votes tables and system.
- Added support for sequences in the playlist editor.
Version 1.1 02.05.02 Download:
kPlaylist 1.1.
- 01 may 02: Added automatick port detection for non-80 www ports. (Rolf)
- 01 may 02: Changed so $demo_mode = 0 disables the demo mode. (Rolf)
- 31 april 02: Made config easyer. Added ini_set('display_errors','Off'); (Rolf)
- 31 april 02: Fixed a little on the german, thanks to Stefan Schiller! (Rolf)
- 30 april 02: Added support for swedish, thanks to Andreas Billfors! (Aage)
- 30 april 02: Added support for german, thanks to Stefan Onken! (Aage)
- 29 april 02: Created addlanguage webpage. (Rolf)
- 29 april 02: Added native find method. (Aage)
- 28 april 02: Added multilingual support - currently supports Norwegian & English. (Aage)
- 27 april 02: Added more documentation to our webpages. (Rolf & Aage)
- 27 april 02: Added ini_set('max_execution_time',900) in configuration. (Rolf)
- 27 april 02: Added download function. (Rolf)
- 22 april 02: Fixed a bug in the automatic win32 env check. (Rolf)
- 20 april 02: Added support for ogg files. (Aage)
- 18 april 02: Fix for running kPlaylist with register_globals off. (Aage)
- 16 april 02: Fix for md5 pass in demomode in 1.0. (Aage)
Version 1.2 10.07.02 Download:
kPlaylist 1.2.
- 09 july 02: Created a little addon. Fetch it here. Read more(Rolf)
- 09 july 02: Added support for Swiss German (Zurich), thanks to Gryph! (Rolf)
- 04 july 02: Danish and Spanish were updated using respectively Norwegian and babelfish. (Aage)
- 01 july 02: Fixed on 'missing language key' error message (Rolf)
- 01 july 02: Updated Portuguese language, thanks to Hugo Oliveira (Rolf)
- 30 june 02: Updated Finnish language, thanks to jonttuz (Rolf)
- 29 june 02: Fixed javascript: reload opener after you add a new playlist (Rolf)
- 27 june 02: Configuration are now stored in MySQL (available via web.) (Aage)
- 24 june 02: Added 'shuffle' option for playlists. (Aage)
- 24 june 02: Added 'boot' option in user editor. (Aage)
- 19 june 02: Added support for stream seeking - (Only tested Winamp) (Aage)
- 12 june 02: Code cleanups. (Aage)
- 11 june 02: Fix and more features to update database engine. (Aage)
- 10 june 02: Added support for AVI and MPEG files. (Aage)
- 30 may 02: Fixed on the checkchs() function (Rolf)
- 29 may 02: Corrected 'last on' so it will show correct under Win32 (Rolf)
- 27 may 02: Fixed the language selector to show languages in english. (Rolf)
- 26 may 02: Only filetypes listed in $streamtypes is shown (Rolf)
- 25 may 02: Added support for russian, thanks to Vano (Rolf)
- 22 may 02: Fix on the download function - error in MIME declaration. (Aage)
- 15 may 02: Added support for danish, thanks to Thomas Jřrgensen (Rolf)
- 14 may 02: Fix for older versions of PHP regarding variables. (Aage & Rolf)
- 13 may 02: Improved the stream engine abit. Requiring less memory. (Aage)
- 11 may 02: Added a easier way to change images in kPlaylist. (Aage)
- 07 may 02: Added support for finnish, thanks to Jonttuz! (Rolf)
- 06 may 02: Corrected a register_globals problem with https. (Aage)
- 05 may 02: Added support for portuguese, thanks to Vandehugo Oliveira! (Rolf)
- 03 may 02: Added support for spanish, thanks to Douglas Holt! (Rolf)
- 02 may 02: Added support for dutch, thanks to Jurjen de Vries! (Aage)
Version 1.3 24.07.03 Download:
kPlaylist 1.3. [tar.gz] or
[php]
- 24 Oct 04: Another security flaw corrected. (314)
- 23 Oct 04: One serious security flaw corrected. (314)
- 24 Jun 03: Multiple base dirs support, playlist changes. More information here. (Aage)
- 06 Jun 03: Added asf/m3u support. (Aage)
- 06 Jun 03: User editor fix - show logged users if timeout. (Info) (Aage)
- 05 Jun 03: Minor change of user logic. (Support documentation.) (Aage)
- 03 Jun 03: User password patch added. Thanks to Nick Rawlins! (Aage)
- 03 Jun 03: Portugese of Brazil added. Thanks to Mario! (Aage)
- 03 Jun 03: Danish language rewritten. Thanks to David Leonard! (Aage)
- 02 Jun 03: Corrected hotselect. (Only show valid results.) + some minor fixes. (Aage)
- 29 May 03: Added statistics. Read here to enable. (Aage)
- 28 May 03: Genre (took a while..) list/search added. (Aage)
- 27 May 03: Added some information (title count+length) to album listing (Aage)
- 27 May 03: Spanish update. Thanks rob! (Aage)
- 13 May 03: Corrected a interface problem with RealOne Player. (Aage)
- 11 May 03: Added maximum download rate in settings. (Aage)
- 10 May 03: Misc help added (+users, options.) (Aage)
- 10 May 03: Another search speed enhancement. Please update the search database with id3 rebuild. (Aage)
- 10 May 03: Large amount of different cleanups and code optimizing. (Aage)
- 09 May 03: French language update. Thanks to Jean-Sébastien. (Aage)
- 09 May 03: Added new language: Estonian, thanks priidu (Aage)
- 09 May 03: Auto database verifier (upgrade.) Please report problems! (Aage)
- 08 May 03: autoupdate of freshly edited id3 files. (Aage)
- 08 May 03: Hotselect numerical bug fixed. (Aage)
- 07 May 03: Added getid3 support. Please read here for info. (Aage)
- 07 May 03: Enabling streamengine support is now in settings. (Aage)
- 06 May 03: Danish language update. Thanks Buzz/Mark. (Aage)
- 06 May 03: Corrected two (small) bugs in the MIME/URL/M3U handler. (Aage)
- 06 May 03: Added inbuilt ID3V1 editor. Read here for info. (Aage)
- 06 May 03: Help system added in 'update'. (Aage)
- 06 May 03: Search speed improvement. (Aage)
- 06 May 03: A small bug fixed in what's hot / new and artist. (Aage)
- 04 May 03: Added help system in settings. (Aage)
- 04 May 03: Changed the EXTINF handler to send more info to the client. (Aage)
- 04 May 03: Image improvement, easier to replacing the standard images. Read here. (Aage)
- 04 May 03: Code cleanup (5kb less file.) (Aage)
- 03 May 03: Added real streaming engine support (inbuilt). Check here for info and how to enable. (Aage)
- 03 May 03: Update database and some HTML bugs fixed (Yes, the date is correct.). (Aage)
- 19 Oct 02: Added user signup. Set $usersignup to allow/disallow signup (Rolf)
- 18 Oct 02: Added support for Traditional Chinese, thanks to Teddy Wong (Rolf)
- 18 Sept 02: Added '$homepageurl' to the picture. Patch by Will Entriken (Rolf)
- 26 july 02: Added 'allow download' per user in user editor, thanks to David Spuler (Rolf)
- 24 july 02: Added support for Italian, thanks to Zirak! (Rolf)
- 15 july 02: Added support for Indonesian, thanks to ariph! (Rolf)
- 12 july 02: Added support for French, thanks to Alain Labarthe! (Aage)
- 11 july 02: Added support for automatic search update. (info) (Aage)
Version 1.4 25.09.04 Download:
.tar.gz or
.php (6651 dls)
- 24 Oct 04: Another security flaw corrected. (363)
- 23 Oct 04: One serious security flaw corrected. (363)
- 22 Aug 04: Possible to link playlists from external sites. (info) (361/362)
- 22 Aug 04: What's hot bug corrected (logical display error). (361/362)
- 31 Jul 04: Database definition updated, tbl_users was not completed. (360)
- 31 Jul 04: New options in 'what's hot', choose period to filter from. (360)
- 27 Jul 04: Updated Russian and Dutch. Thanks to storm/eddy (360)
- 26 Jul 04: New feature: Upload support. (info) (358/359)
- 26 Jul 04: Bugfix mp3mail. (History log didn't show correct entries.) (357)
- 25 Jul 04: New feature: Mail mp3s! Thanks to htilly for donating code for this feature. (info) (355/356)
- 25 Jul 04: Possible to change default table names ($dbprepend) (info) (354)
- 23 Jul 04: OGG parse fix (did not work at all without getid3) (353)
- 23 Jul 04: Check for previous song (avoid double logging with clients such as iTunes/WMA) (352)
- 23 Jul 04: Fix for lame usage under Win32. (info) (351)
- 14 Jul 04: Possible fix for XP related playlist problems. ('Unique' playlist filenames.) (350)
- 13 Jul 04: Bugfix for storing filenames correctly when downloading. (349)
- 13 Jul 04: Bugfix for iTunes compatible seeking with kP. (347/348) (info).
- 16 Jun 04: Removed bgcolor and color (not all) in HTML code. New CSS here here. (346)
- 13 Jun 04: Randomizer enabled. (345)
- 08 Jun 04: HTTPS check fix for IIS. (344)
- 06 Jun 04: Updated dutch. (343)
- 06 Jun 04: Added new norwegian. (343)
- 05 Jun 04: Added LAME support. (New option in settings.) (info) (342)
- 04 Jun 04: New feature: Randomizer. New button on the 'My' bar. (340)
- 03 Jun 04: Play album link when listing albums. (339)
- 03 Jun 04: Settings HTML corrected. (Missing td). (339)
- 03 Jun 04: Updated French. Thanks to abeille! (338)
- 03 Jun 04: Added Thai language. Thanks to tomzt! (338)
- 03 Jun 04: Updated Swedish. Thanks to Mikael! (338)
- 02 Jun 04: Corrected search engine (free search). Did not search with directory. (338)
- 22 Apr 04: Cookie check function (337).
- 22 Apr 04: Fix for autodetect streaming location with Apache 2 (336).
- 16 Apr 04: Filehandling optimizing. (+ new option.)
- 16 Apr 04: Updated dutch. Thanks to Eddy!
- 16 Apr 04: Updated Norwegian. Thanks to Johnny!
- 16 Apr 04: Inserted the Lithuanian language. Thanks to tokeiito!
- 24 Mar 04: Fix for turning off 'allow_call_time_pass_reference' / PHP.
- 05 Mar 04: Removed duplicate 'play:' in the bottom control bar.
- 05 Mar 04: Updated the german language. Thanks to Stefan!
- 05 Mar 04: Updated the danish language.
- 02 Mar 04: Confirmation when deleting selected tunes in the playlist editor.
- 12 Feb 04: Corrected some helplinks.
- 03 Jan 04: Tracks downloads aswell as streams. ( - archivedownloads)
- 03 Jan 04: Choose between search results listed as files or albums.
- 03 Jan 04: Rewritten some of the file handling for use with db.
- 03 Jan 04: Mark search hits with a new css style.
- 03 Jan 04: Alphabetize root directory. (Thanks to .. ?)
- 01 Jan 04: Alphabetize languages in comboboxes. Thanks to V@no
- 31 Dec 03: New sort option in playlist editor: remove duplicates.
- 31 Dec 03: Genre list now sorted alphabetically.
- 28 Oct 03: Possibility to drop headers / css / javascript. Read here for info.
- 27 Oct 03: Possibility to have external links to musicfiles. Read here for info.
- 27 Oct 03: Corrected minor require https bug.
- 18 Oct 03: Stream location URL identifier now in settings.
- 16 Oct 03: New language: Simplied chinense. Updated Portuguese of Brazil and Finnish.
- 14 Oct 03: Added user music history in user editor.
- 12 Oct 03: A few code cleanups - thanks to Joonas Loppi!
- 05 Oct 03: Corrected playlist sorting bug (alphabetical did not work.)
- 05 Oct 03: Playlist adding performance speedup.
- 04 Oct 03: Possible to disable logins (check $disablelogin in script.)
- 10 Sep 03: Playlist sorting (random, original, alphabetical).
- 07 Sep 03: Multiple download feature. Enable with ($archivemode)
- 06 Sep 03: Security. User must supply old password before changing it.
- 04 Sep 03: Some of the 'core' functions has been rewritten for performance.
- 02 Sep 03: Configuration of external images now in config.
- 03 Aug 03: Update process bug corrected. (info) (Aage)
- 31 Jul 03: getid3() interface problem corrected. (Aage)
- 30 Jul 03: Update process optimized. (Approx. 10 times faster.) (info) (Aage)
- 28 Jul 03: Refresh (reload) fix for CGI mode under Windows 2k3. (info) (Aage)
Version 1.5 26 Dec 04 Download:
.tar.gz or
.php (13131 dls)
- 25 Dec 04: Winamp visual seek correction. (388)
- 23 Dec 04: Forgotten bulletin feature (delete). (387)
- 22 Dec 04: New feature: Bulletin board. (386)
- 21 Dec 04: Message when uploading. (386)
- 21 Dec 04: Filelist support for archive mode. (Look inside script.) (386)
- 20 Dec 04: Fix from build 381 - lame did not work. (383/384)
- 20 Dec 04: New feature, archivemode applies to playlists too. (Download playlists.) (383)
- 18 Dec 04: A bit more userfriendly: Welcome screen after install. (382)
- 18 Dec 04: User music history: Show how many percent of the resources being played. (382)
- 18 Dec 04: Bug when listing root corrected from build 381. (382)
- 18 Dec 04: Improved filetype handling. Possible to hide filetypes and prevent logging. (info) (381)
- 18 Dec 04: Improved update search routine. (Tries to find existing resources before adding) (381)
- 13 Dec 04: Japanese translation added. (381)
- 11 Dec 04: Critical bug fixed. Read here for more info. (380)
- 06 Dec 04: New randomizer feature: Match music with other users! (info) (380)
- 05 Dec 04: Support for * in hotselect (non-latin artists) (info). Thanks to v@no! (380)
- 05 Dec 04: Improved album image resizer (info). Thanks to v@no! (380)
- 04 Dec 04: Added randomizer help. (379)
- 04 Dec 04: All configuration now in a '$cfg' array (for security and code correctness.) (379)
- 04 Dec 04: Yet more autoupdate improvement. Checks mtime and reissues list. (379)
- 04 Dec 04: External configuration support. Read here (379)
- 13 Nov 04: Improved automatic database update. Marks deleted and checks sizes. (377/378)
- 13 Nov 04: Improved directory management. (info) (377)
- 13 Nov 04: Shared playlists are now sorted. (377)
- 08 Nov 04: Playlist editor optimized for speed. (376)
- 08 Nov 04: Search pattern with albumfiles change. Does not use regexp anymore. (info) (376)
- 08 Nov 04: Dutch and Brazillian Portuguese update. Thanks to Eddy and Tatiana. (376)
- 07 Nov 04: Bug corrected, playlist button not activated on toolbar. (375)
- 07 Nov 04: MySQL installation checks for MySQL 4.1 and gives URL for fix if using old client library. (374)
- 07 Nov 04: Updated dutch and german, thanks for contributing! (374)
- 06 Nov 04: Updated the swedish language. Thanks to Petter! (372/373)
- 06 Nov 04: New window and progressbar when performing multiple download. (372/373)
- 05 Nov 04: Rewritten if/else to switches when determining 'action'. (372/373)
- 30 Oct 04: New feature: fetch album image from last.fm if not existant in path. Thanks to Alex! (371)
- 30 Oct 04: Installation and upgrade procedures improved. (370)
- 30 Oct 04: Bad Blue support. Set $badblue = 1; in top of script. (370)
- 25 Oct 04: Security; does not log password when auth fail. (369)
- 25 Oct 04: Check e-mail when try to send mail. (369)
- 25 Oct 04: Choose between inline/attachment in user options. (369)
- 24 Oct 04: Another security flaw corrected. (368)
- 23 Oct 04: One serious security flaw corrected. (366/367)
- 23 Oct 04: Change in the GRANT SQL line. Using ALL instead. (366/367)
- 23 Oct 04: New mail method (does not work under Win32 yet.) without pear. (366/367)
- 23 Oct 04: Small corrections for mailmp3, thanks to Henrik Tilly! (366/367)
- 10 Oct 04: New feature; show album covers. (364/365)
- 09 Oct 04: Lame command now in settings. (364)
- 08 Oct 04: Bug seeking under Win32 corrected. (364)
Version 1.6 02 Aug 2005 Download:
.tar.gz or
.php (20911 dls)
- 04 Aug 05: Stream statistics bug fixed (401)
- 03 Aug 05: Filematch bug fixed. (Album view.) (401)
- 01 Aug 05: var removed from Class constructor (avoid PHP5 strict messages.) (400)
- 01 Aug 05: Upload whitelist filetypes (Settings->General) (400)
- 31 Jul 05: Bugfixes (genre retrieval, image headers, some html) (399)
- 30 Jul 05: Follow symlink option in update (default not following.) (398)
- 30 Jul 05: URL security implemented (avoid guesses about file id's and set expiration time) (398)
- 30 Jul 05: File parser enabled (customize layout for file listings in Settings->Customize) (398)
- 28 Jul 05: Genre list in base system. id3 class can now be skipped if using getid3. (397)
- 28 Jul 05: Bugfixes (genre/length getid3 v1.7, download/stream) (397)
- 24 Jul 05: More getid3 improvement, migrate and set priority with id3v1/v2. (396)
- 23 Jul 05: Randomizer extended with time generation. (396)
- 23 Jul 05: Bugfixes (playlist java control and whats hot period bugfix) (396)
- 23 Jul 05: asx playlist format support (enable in user options) (396)
- 23 Jul 05: id3v2 tag auto generation also available with getid3 v1.7. (396)
- 02 Jul 05: Base dir (music directories) search tool. (395)
- 02 Jul 05: Users password bugfix. (Users could not change password in build 394) (395)
- 27 Jun 05: Installation routines improved (select existing or new db) (394)
- 25 Jun 05: id3editor out of code base. Can download from here. (info) (394)
- 23 Jun 05: A few bugfixes - bulletin delete design - archive download (win32). (394)
- 20 Jun 05: Two security issues corrected. (394)
- 12 Jun 05: Bugfix for PHP <= 4.3.0, didn't work due to some MySQL functions. (393)
- 11 Jun 05: What's hot shows all periods (years and months) the system has been active. (393)
- 10 Jun 05: Minor bug fixes (navigation, lamerate, buttons) (392)
- 09 Jun 05: 'Remember me' functionality for setting 'permament' cookie. (392)
- 08 Jun 05: Update bug corrected (info) (392)
- 07 Jun 05: New 'style' in options, select where to put menu (right or left.) (392)
- 04 Jun 05: getid3 and id3 interface updated and improved. Reads also track, year and comment. (392)
- 04 Jun 05: List last streams (marking active ones.) (392)
- 01 Jun 05: Bugfix album tracking (info) (392)
- 27 May 05: Title generation (not using filenames) (info) (392)
- 26 May 05: Exec time correction (info) (392)
- 08 May 05: getid3 - supports 1.7 and bugs corrected with 1.6. (391)
- 05 May 05: Logout bug corrected (clean session) (391)
- 02 May 05: Bug when listing resources in certain directories corrected. (391)
- 10 Apr 05: Approval of user signups. (Manually confirm, option.) (390)
- 09 Apr 05: New randomizer mode - find never played music. (390)
- 06 Apr 05: New streamingengine option; force default rate. (390)
- 30 Mar 05: Improved LAME support under Linux. Will exit if client exits. (389)
- 17 Mar 05: Browsing support for search, what's hot/new, hotselect and genre. (389)
- 15 Mar 05: Improved search support and new option: All. (389)
- 12 Feb 05: Recursive support. (Thanks to Lisa.) (389)
- 08 Feb 05: Bugfix for archivemode (Fileexist check with wrong parameters.) (389)
- 26 Jan 05: Remember URL feature when logging on. (389)
Version 1.7 released 19 May 2006
Download: .tar.gz or .php or customize ( 49166 dls )