technologyservicesportfolioprojectscontact


devtwo

This software was developed for personal puposes and is made freely available for public use under the under the GNU General Public License.

Standalone PHP Applications

dataMiner - Data Administration

dataMiner is a PHP application for manipulating data stored in a database. Table metadata is loaded internally by PHP, leaving configuration minimized to bare essentials. Features like file upload handling, image thumbnails, advanced form controls w/ javascript, data importing / exporting, a popup calendar, WYSIWYG editor, and css themes are included.

*Project Page
*Download Latest (0.40)
*Donate to this Project

mediaIndexer - Media Presentation System

mediaIndex is a PHP5 application which creates a browseable interface for your media files. Media file types are configurable. It supports movies, audio (MP3/ID3), source code files, plain text files, images, and several office document types. Features include indexing metadata about your file system in a SQLite database, an interface for allowing user comments, automatic thumbnail generation from images and video formats, and automatic text extraction from office documents such as MS Word and Adobe PDF.

*Project Page
*Documentation
*Download Latest

phpFileFarm - File Manager

phpFileFarm is a web-based directory explorer that lets you view the directory structure of your web site and then add, change or delete files using only your internet browser. In other words, it is a file / directory explorer for the web. It uses the GDBM filesystem database for storing descriptions and metadata for the files and directories.

*Project Page
*Download Latest

phpWebLog - Web Publication System

phpWebLog is a complete web-based news management system written in PHP. It uses a MySQL database. All the content, including multiple design layouts, themes, and languages can be edited/deleted through a user-friendly administration mode. It supports the importing and exporting of headlines from other sites in RSS and RDF format. It also supports story moderation, an expandable links manager, threaded comments, and it allows site owners to expand their site by creating static pages from the administration page.

*Download Latest (0.5.2)
*Blogging with PHPWebLog (presentation)
*Donate to this Project
*Review from Linux Magazine (2000)
*Review from Unix Review (2002)

phpWebForm - Simple Form Manager

phpWebForm is a dynamic form processing script that is meant to be used in cases where an existing web site needs a form. The form's presentation can be tailored to any design using HTML templates. Once configured, you can simply drop phpWebForm into your site wherever needed by including it from your PHP script. Upon a submission, the form results can be optionally validated and emailed and/or inserted into a database, .. then a thank-you/reply email can be sent back to the person who submitted the form or to the form's designated email address. This is perfect for most corporate forms such as brochure requests, membership applications, etc. It uses PEAR::DB for database connectivity and includes its own template processor.

*Download Latest


Libraries / Classes

Extended File_Column - Now with ImageScience

This is an "extended" version of the file_column plugin for RubyOnRails. has been "extended" to include support for ImageScience as a processor for uploaded images. Usage is (practically) the same and is intended to be a drop-in replacement for the file_column plugin.

*View README
*Download Latest

AjaxFilterSelect QuickForm Element

AjaxFilterSelect is a QuickForm element that provides a select element populated with results from an AJAX-enabled search. Requires the HTML_AJAX package. AjaxFilterSelect must be given valid callback information, which tells it where to retrieve the search results.

*View Source

JSON_RPC PHP Web Services Library

JSON_RPC is a web service library. It uses Services_JSON for the JSON-PHP type converstion. It offers a simple framework for creating clients and servers that speak JSON over port 80. Additionally, it supports Basic HTTP Authentication, and API discovery (class hinting).

*View Source

ProtoPop - Easy Pop-Out DIVs with Prototype

ProtoPop is simple bit of Javascript which provides quick "popout" areas. These areas are ideal for sub-navigation or to display more information about something when clicked. The popout DIVs are hidden in the HTML source, and can be styled anyway you like with CSS. No AJAX was used or harmed in the making of this script. (ProtoPop requires prototype.js)

*View Demo


Web Services

BRAX - Bordom Remote API over XML-RPC

BRAX is a project aimed at providing bordom.net a unified web-service API, using XML-RPC.

It aims to enable applications running from different locations/platforms to communicate with the bordom.net backend database in a unified way.

*BRAX Documentation / API