SourceForge logo

Welcome,

Welcome to the home page of the SK_library project. Feel free to ask us any questions, en français ou en anglais, unanswered by this site (beware our "RTFM wrath" ^_^).

What is all about ? Let's quote the project page (http://www.sourceforge.net/projects/sklibrary/)

« A set of functions designed in order to ease the writing of PHP applications; currently written in PHP (latest PHP4 version recommended), the ultimate goal would be a true PHP module. »

Not another freaking CMS, forum nor weblog, or whatever "hype" application; just simple and effective functions which can be used to build another freaking CMS, forum or weblog, or whatever "hype" application you want.

So, What's up ?

August 2006

Version 1.1 (CVS tag: "V1_1_0") bugfixes and (inline) documentation improvements; a changelog has even been added to the CVS repository.
Plus : the online demos have been completed; check them out. Even without a proper documentation, those demonstration should be enough to start working with the library units.

July 2006

Home page update ! with demos ! oh my...
Still, no real documentation, some modules lack demo files, and the coding style documents are out of date.

May 2006

Version 1.0 at last (a CVS tag has been set: "V1_0_0"). It has been a vewwy looong time since the first commit.
Alas anything (demos and coding style) that can be found on this website is out of date. I will fix that as soon as I can, and set up a correct documentation.

Features,

Although the SourceForge account is very young, this project started late summer 2003, and already have nice features (see demos).

  • Common archive file formats handling: zip & tar/tar.gz/tar.bz
  • Useful string related functions
  • Useful database related functions (optimization, backup)
  • Array functions for complex arrays (array of arrays of arrays)
  • Url handling (query parsing, url filter)

License,

Source files are released under the BSD license (OSI approved), however some functions come from the PHP documentation's comments, those are released in separate files, marqued 'public domain'.

Copyright © 2003 - 2004,  k` (agggka@hotmail.com) All rights reserved.
 
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in
   the documentation and/or other materials provided with the
   distribution
3. The name of the author may not be used to endorse or promote
   products derived from this software without specific prior
   written permission.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED.
IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
last modified: August 20 2006 19:15:35
validate the XHTML and CSS of this page