SCMS is an MVC based secure content management system. It is designed from the ground up to withstand common Web application vulnerabilities such as SQL injection, XSS, CSRF, session fixation/hijacking, and many others. It is designed for PHP 5.0-5.2.x and MySQL 4.1+, and it can optionally support PostgreSQL as a database backend.
doorGets is a content management system that makes it easy to create corporate or personal Web sites. It features modules for static blocks, static pages, news wires, YouTube video galleries, image galleries, lists of frequently asked questions, lists of partners, redirect links, to add to the menu, contact forms, and application forms. Support is provided for 10 default languages, easy updates, full backups, Google Analytics, themes, RSS, XML/HTML sitemaps, Facebook and Disqus comments, media management, easy translations of templates, newsletter subscriptions, sharing with ShareThis, and more.
OpenDynamo is a Web site creation, backup, and restore tool with an easy and attractive user interface. It is specifically designed for those with no Web site experience or prior knowledge. With just a few clicks, anyone can create a new site. Editing is similar to composing an email, and can be done through the browser. It is a single script with no external requirements apart from common PHP libraries.
MySQLi Query is a class that executes queries from parameter lists using MySQLi. It extends the MySQLi class with functions that can compose and execute SELECT, INSERT, UPDATE, DELETE, REPLACE, and HANDLER queries with parameter values that define tables, fields, field values, conditions, etc. The class destructor function disconnects from the MySQL server.
The List processor class lists data from arrays in HTML tables. The listing may be paginated to limit the number of array entries to display per page. The table header title and other column data formatting properties are configurable parameters. Some columns may be formatted as links or as numbers. A total value may be displayed at the bottom of a column. Control column changes can be used to generate control totals.
myColors analyzes and generates colors. It takes a string which identifies a color and detects its format, depending on the color syntax which it used. It supports detecting colors represented in the HSL, HSV, or RGB models, by name in English, or using hexadecimal notation. The main class returns an array with the details of the detected color, like the values of the RGB components. It can also convert colors between the different representation formats.