Monthly Archiv: July, 2009

freelancerKit 1.0

A neatly put together package with a simple interface for PHP Project Management. Ddded features of groupware range from: User Messagin and Project Collaboration, Project Management, Note Taking, File Sharing, and User Management. With freelancerKit you can manage all your projects by setting up your clients to share files, set pricing, track progress, set priorities, discuss changes, and much more. The idea for freelancerKit is that you get to own your project management software for life on your domain name, rather than paying a monthly service fee for this type of service. freelancerKit internals are written in PHP5 and MySQL. The Storage engine uses MySQL's default MyISAM Storage Engine. The GUI is built with JQuery, XHTML, and CSS, and intertwined with the Smarty Template Engine. freelancerKit is built to make templating, localization (languages) and system setting customization seamless and simple.

XMLns2array

Package:
XMLns2array
Summary:
Convert a XML document into an array
Groups:
Data types, PHP 5, XML
Author:
Mark Holtzhausen
Description:
This class can be used to convert a XML document into an array.

It takes XML document structure as a SimpleXMLElement object and traverses it to build a nested array structure.

The class preserves the original document namespaces.


getFileSize

Package:
getFileSize
Summary:
Retrieve and format the size of a file
Groups:
Files and Folders, PHP 5
Author:
Subhranil Dalal
Description:
This class can be used to retrieve and format the size of a file.

It gets the size of a given file and converts it to a give unit.

Currently it supports formatting sizes in KB, MB, GB, TB, PB, EB, ZB and YB.

The number of decimal cases is configurable.


Transmission of file

Package:
Transmission of file
Summary:
Get and send files from SSH, FTP and HTTP servers
Groups:
Files and Folders, Networking
Author:
leonardo ramos
Description:
This password can be used to get and send files from SSH, FTP and HTTP servers.

There is class that can send files to remote servers using stream handlers for ssh2.sftp, ftp, ftps, http and https.

Another class can get the files from the same types of servers and serve them for download.


StructObject

Package:
StructObject
Summary:
Create objects from list of strict type variables
Groups:
Data types, PHP 5
Author:
Benjamin Falk
Description:
This class can be used to create objects from list of strict type variables.

It takes a string with the names of types of variables that the current object should have.

The class only allows setting such variables to values of the specified types. The variables may not be unset.


WordPress 2.8.1

WordPress 2.8.1 fixes many bugs and tightens security for plugin administration pages. Core Security Technologies notified us that admin pages added by certain plugins could be viewed by unprivileged users, resulting in information being leaked. Not all plugins are vulnerable to this problem, but we advise upgrading to 2.8.1 to be safe.

What else is new since 2.8?  Read through the highlights below, or  view all changes since 2.8

  • Certain themes were calling get_categories() in such a way that it would fail in 2.8. 2.8.1 works around this so these themes won’t have to change.
  • Dashboard memory usage is reduced.  Some people were running out of memory when loading the dashboard, resulting in an incomplete page.
  • The automatic upgrade no longer accidentally deletes files when cleaning up from a failed upgrade.
  • A problem where the rich text editor wasn’t being loaded due to compression issues has been worked around.
  • Extra security has been put in place to better protect you from plugins that do not do explicit permission checks.
  • Translation of role names fixed.
  • wp_page_menu() defaults to sorting by the user specified menu order rather than the page title.
  • Upload error messages are now correctly reported.
  • Autosave error experienced by some IE users is fixed.
  • Styling glitch in the plugin editor fixed.
  • SSH2 filesystem requirements updated.
  • Switched back to curl as the default transport.
  • Updated the translation library to avoid a problem with mbstring.func_overload.
  • Stricter inline style sanitization.
  • Stricter menu security.
  • Disabled code highlighting due to browser incompatibilities.
  • RTL layout fixes.

fmail

Package:
fmail
Summary:
Send email messages with content read from files
Groups:
Email, Files and Folders, Unix
Author:
Sam Shull
Description:
This package can be used to send email messages with content read from files or other types of streams.

It executes the sendmail program using the command specified in the php.ini file to send the message.

The class pipes the headers and the body data retrieved from the given file or stream.


Content Parser

Package:
Content Parser
Summary:
Process text and data in arrays recursively
Groups:
PHP 5, Text processing
Author:
Nikola Posa
Description:
This package can be used to process text and data in arrays.

There is an abstract base class that can check the strings and call concrete methods that do the actual processing of the texts in the strings.

It can also traverse arrays and process string entry values or traverse array entries recursively to process their entries.

A concrete implementation class is provide as an example to demonstrate how to use it to process text with smiley characters.


Powered by Gewgley