Auto DB Up

Package:
Summary:
Update a MySQL database from SQL files
Groups:
Author:
Description:
This class can be used to update a MySQL database from SQL files.

It can scan a given directory for files with numbered .sql name extension.

The class reads the number of the currently installed database version.

It reads the SQL statements from the SQL files the higher number than the last installed version and executes the statements as queries to a MySQL database.


Form Validation

Package:
Summary:
Validate submitted form values according to rules
Groups:
Author:
Description:
This class can be used to validate submitted form values according to rules.

It can take an associated array of values and a list of rules and error messages to validate each value in the array.

The class can return the list of fields and associated error messages when one or more values does not satisfy the validation rules.


Permutator

Package:
Summary:
Generate permutations of elements of an array
Groups:
Author:
Description:
This class can be used to generate permutations of elements of an array.

It takes an array as parameter and generate arrays with permutations of its elements.

The class calls a given callback function to process the generated permutation arrays in user defined way.


PHP Text Spinner

Package:
Summary:
Change words of a text with synonyms
Groups:
Author:
Description:
This class can be used to change words of a text with synonyms.

It can extract the words from a text and send requests to the FreeThesaurus.net site to obtain alternatives for the text words.

The class can replace the original words with some of the retrieved alternative words to make the text look different.


WordPress 3.0, Beta 2

Following the successful post-WordCamp San Francisco code sprint, we are now ready to release the second beta of WordPress 3.0.
Things to test:

  • Revised menu user interface
  • Changes to the WordPress exporter and importer to make it more flexible

Already have a test install that you want to switch over to the beta? Try the beta tester plugin.

Testers, don’t forget to use the wp-testers mailing list to discuss bugs you encounter.

We hope you like it! And if you don’t, well, check back when the release candidate is ready. :)

Download the WordPress 3.0 Beta 2 now!

db_mysql

Package:
Summary:
MySQL database access wrapper
Groups:
Author:
Description:
This class is a MySQL database access wrapper. It can:

- Establish database connections
- Execute SQL queries
- Retrieve the query results into arrays
- Retrieve the number of result rows or the number of row affected by the query
- Execute SQL SELECT, INSERT, UPDATE and DELETE queries from a list of parameters

The code and the comments are in Russian.


[Free] New Open Source C++ Library with Parallel Processing, Networking, Database Support, etc

UpTools, an open source C++ library from the University of Palermo, has been added to the Free C / C++ Libraries, Source Code and Frameworks page. This library has support for parallel processing, multi-threading, databases, timers, memory management, regular expressions, networking and sockets, etc. Check it out if you're writing C++ programs.

KCFinder web file browser

KCFinder is free open-source alternative of CKFinder web file manager. It can be integrated in FCKeditor, CKEditor and TinyMCE WYSIWYG web editors to upload and manage images, flash movies and other files which can be linked in editor's generated html content. Features * Fully integrated Ajax engine. * Optional session configuration to integrate in other applications. * Re-size bigger uploaded images. Configurable maximum image resolution. * Configurable thumbnail resolution. * Visual themes. * Multilanguage system. Compatibility KCFinder is tested on Apache 2 web server on Linux only. Probably it will works on other web servers and operating systems. If your web server does not support .htaccess files, you should take care taking off script engine in upload directory. Only PHP5 server-side scripting is supported. GD extension is required and safe mode should be off. Browser side code requires modern browser supporting CSS3. KCFinder does not work in Internet Explorer 6.
Powered by Gewgley