PhpConcept
is proud to announce the release of the stable 1.3 version of
PclZip.
After
4 "Release Candidate" which gives the ability to correct
bugs and introduce new features, PclZip is now available. PclZip
1.3 is fully documented in ... french ... the english documentation
is on its way, and will be released pieces by pieces as soon as
a new part is translated.
This
version introduce major features while maintaining the actual
features and usages. The upgarde of source code using former version
of PclZip should not generate problems. However if you are not
confident, have a first look at the release
note to see the changes.
A
short "What's new" :
Introduction
of "Call-back" functions that gives the ability to
control the adding or extraction process,
New
specific features (removing of all the file path, modification
of the file mode, ...)
New
handling of error functions
SourceForge
is now fully used for code versioning, bug alert and feature request.
Don't hesitate to use it !
PclZip
1.3 Release Candidate 4 should be the last RC release before the
>1.3 stable version. Since the last version, a lot of "code
cleaning", the add of an internal handling of error codes,
some bugs correction and new features. There is also a version
without any trace for improvment of performance.
The
CVS development status of PclZip is now available under SourceForge.
The
documentation is in the re-write process, and I start with the
french version. I will then have to translate it in english.
PclZip
1.3 Release Candidate defines new features, created on the existing
functions with variable arguments. This features are :
Ability
to remove the path of the files while extracting or adding,
without the need to specify the path value,
Ability
to set the chmod() value of the file while doing the extraction,
Ability
to give as parameters, "Call-back" functions, that
permit a better control or a way to perform specific actions,
just before or after a file extraction or add.
A
quick presentation of these features are available in the what's
new section, but you will need to way for the user manual update
for more details.
PclZip
1.2 introduce two new functions : merge() and duplicate(). This
version also optimize the read of the archive directory.
09/12/2002
Last
News on PhpConcept
PclZip 1.1.2 - New License
PclZip
1.1.2 is a maintenance release that correct a bug with WinZip
and add minor functions.
I
take advantage of this version to modify the license of PclZip,
to put it under GNU / LGPL.
Good
Zip !
16/09/2002
News
New Project :
PhpWindowSystem
PhpConcept
is pleased to announce the launch of a new project. It is not
only a concept or a smart idea, but also started work, which already
looks great.
To be convinced, have a look to the demonstration.
PhpWindowSystem
(PWS) is a library that offer a quick way to create an application
(with all its windows and menu bars) and to manage the associated
events. The graphical part of the application is described in
an XML file, the main script is very simple and you just have
to complete the work with your own code, using a 'document' class
which makes the link with the PWS library.
PhpWindowSystem
(PWS) is based on several core classes and a big number of add-ons
modules ... that you still have to develop !
The idea is to allow everyone to create generic modules, that
will be shared with others, through PhpConcept web site, or independently.
A first module was written (see the demonstration)
to show the principle behind the add-on module part of PWS.
To allow
a quick development of
PhpWindowSystem, the license will be the LGPL. However the add-ons
modules might be released under the GPL, if the authors which
it.
Today
PWS can be demonstrated (see
the demonstration),
and the source code are available. However some works are still
under way before a first beta release.
To be
informed of the PhpWindowSystem evolution, register to the (low
traffic) mailing
list.
For reactions, contact
me.
PhpZip
has a big security hole up to version 1.7.a1 included.
The
download feature, that allow you to download the created archive,
gives the possibility to download any file from your web site
(PHP files, .htaccess file).
Please
download the latest patched version 1.7.a2, which check that only
the archives (valid extensions or valid format) are downloaded.
PhpZip
application is now supporting the ZIP archive format !
The
PclZip library is available since sometimes and everybody's wondering,
why PhpZip was not supporting ZIP format. Some works where under
way to enhance the view of the archive content, so it must be
at least usable before releasing the version. (see the new
functions)
You
will also notice that the 1.7 version is in 'alpha' state, because
I didn't test it a lot, but it should be useable with no major
problems. You will be the final juge of its stability. I did the
alpha release in order to stop the development in the current
train, and start developping the 2.0 version, with more friendly
user interfaces (more pop-ups and buttons) and under PHP4 for
all its new functions (sessions, performances, ...).
So I
will stop the dev under PHP3.
(First
release, first bugs, corrected in version 1.0.1 - Thanks to Steff)
15/02/2002
News
PclTar
1.3
This new PclTar release
define a new function that extract files by index. This is usefull
when you have a low maxium execution time for your PHP script.
PclTar correct also
several important bugs.
If you are using PhpZip,
you can easily upgrade it by replacing the pcltar.lib.php3 file
which is in the lib/ directory, by the one from the PclTar 1.3
distribution.
PhpZip is now on SourceForge. It will still be present on PhpConcept,
however SourceForge will give to PhpZip several tools for its
development that are not present on PhpConcept.
This tools are :
Bug Tracking : You can
now declare the bugs found on PhpZip on SourceForge, and follow
the correction,
Feature Request : You
can propose new feature for PhpZip,
CVS : Source code of
PhpZip is now managed by a versioning system (CVS) on SurceForge,
and many other tools,
...
Having PhpZip in SourceForge
will allow peoples to help in development of PhpZip. Contact me
if you are interested (vincent@blavet.net).
New version of the
GNU TAR and compressed GNU TAR Library.
This version include
all the functions of release 1.1 (which was never released as
a stand alone library) like : PclTarDelete(), PclTarUpdate() and
new 1.2 function like PclTarMerge().
To install
German language support, you just need to download the german
language file in the 'lang' directory and from the option
menu of PhpZip select the german language ...
Every language
can be use with PhpZip as soon as a language file is translated.
If you speak english (or french, or italian, or german), you can
create your own language translation file for PhpZip.
To install
Italian language support, you just need to download the italian
language file in the 'lang' directory and from the option
menu of PhpZip select the italian language ...
Every language
can be use with PhpZip as soon as a language file is translated.
If you speak english (or french, or italian), you can create your
own language translation file for PhpZip.
Coming with
the 1.5 version, PhpZip now supports the GNU TAR and Compressed
GNU TAR format. This format is done by the PclTar 1.0 Library
which is also an internal PhpConcept project.
PclTar 1.0 can be used alone or through PhpZip 1.5 application.
First tests
show that the archives générated by PclTar are readeable
by applications like Winzip or GNU TAR tools.
If you want
to be keep informed of PhpZip and PclTar releases, register to
our slow trafic Newsletter
PhpConcept. You can also give your feedback.
Multi-langue version (Français, Anglais, ...)
Archive file opening by explorer
Selection of files to add by explorer
Ability to extract only a part of the archive
Header/footer mecanism for integration in third party web
Configuration options (language, police, color, trace, ...)
Improvment of PhpZipLib Library