Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 16 of 17

community driven Object oriented PHP utility classes

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 3 days ago
 
 

What is Q-Validate?For some time now, I've been very unsatisfied with the state of validation libraries in PHP. For the most part, you can't really even find a simple validation library. The few decent ones I have found have been coupled to a form library such as "HTML_QuickForm" ... [More] or "Zend_Form". In my opinion, forms are much too complex and important to depend on a form generator. My forms don't tend to follow a repetitive enough structure to allow the use of any of these options. Zend_Form is a bit different in that it allows you to add "decorators" that can render its elements exactly how you want them, but what I don't understand about this approach is that it's more complicated than simply writing the HTML yourself. Furthermore, forms aren't the only data that ever needs to get validated. What if I simply want to validate an array of data? There are no good options out there for this. At least not that I know of. My solution is Q-Validate. Some HistoryWay back in August of '06 I was in search of a library to ease the task of validating forms in PHP. I gained some valuable insight into form validation, but ultimately went away from that thread unsatisfied. About a year later (September '07) I was just starting to learn how to write applications with the Zend Framework (and with PHP in general). I was pretty happy with Zend as a whole, but one area where I just wasn't happy was Zend_Validate and Zend_Filter. They required that you validate values one at a time. You couldn't chain validation rules and filters together. To me, this was unacceptable, so I wrote a little library called MC2_Validate (you can see the thread that started this library here). While it was closer to my vision of how forms (and any other kind of data) should be validated in PHP, it was still rather clunky to use, as I wasn't necessarily experienced enough to write a library at that time. I ended up throwing it in the trash after using it for a few projects. Several months later, I was still fed up with forms libraries, and vented my frustration in another DevNetwork thread. At this point I was ready to just give up on PHP completely. I was just sick and tired of not having a good solution to form/data validation. In this thread I finally managed to spark up some interest on the issue and a few of the senior members and myself began discussing just what made forms libraries suck so bad, which in turn lead to this discussion, and ultimately the rewriting of the filter/validation components for the Skeleton Framework, a friend's project that's been in the works for years. Most of the concepts for Q-Validate came either from MC2_Validate (which is history) or the Skeleton Framework's A_Rule and A_Filter components. Where the hell are the docs??With the first release of this library, I apologize, but I do not have any documentation. The working documentation (incomplete for now) is below: Working Docs [Less]

0
 
  0 reviews  |  0 users  |  1,060 lines of code  |  0 current contributors  |  Analyzed 5 days ago
 
 

La idea es que dentro de un grupo de personas se centralice la información de los libros que poseen. Cada usuario puede agregar libros a su biblioteca, indicar cuales compartir con otra persona (es decir los dos son dueños), marcar los que leyo, registrar los libros que prestó y los que tiene de ... [More] otra persona y armar una lista de libros que quiere leer. También se busca que la información del libro se pueda obtener de sitios como Amazon, Cuspide y similares, para hacer mas facil la carga de la información Que se puede generar categorias y subcategorias. Y ya veré que mas le agregue ;-) [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

An Image gallery written in Object Oriented PHP5

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 9 days ago
 
 

This is a JavaScript control, which allows one to replace the default checkboxes with custom images. The control is fully object-oriented and is compatible with Internet Explorer and Firefox. The goal is to provide a simple to implement a fully accessible and feature rich checkbox control, which can be safely used in any browser.

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 5 days ago
 
 

JavaScript library to generate an object oriented console on a web browser user for event logging. To be able to use it you have to include the following lybraries in your page: - base.js - xbObjects.js - common.js - obj_jsconsole.js Styles are found at: - console.css To instantiate the ... [More] 'jsConsole' object call some function like 'processInit' on the 'onload' event: var jsConsole = null; function processInit(){    jsConsole = new JSConsole(’jsConsole’); } Finally, use the 'addDebugItem()' method to add entries to the console. For example: jsConsol.addDebugItem(”Hellow world!”); You can find more information in my blog ;) [Less]

0
 
  0 reviews  |  0 users  |  576 lines of code  |  0 current contributors  |  Analyzed 5 days ago
 
 

Jibits is a library of JavaScript Widgets built using the ZJS framework. The design goal is for each widget to be decoupled and usable by itself. In some cases, there will be widget reuse, but dependencies will be actively minimized to ensure that download size is kept to an absolute minimum. ... [More] The Widget List is the page to check for the current list of widgets. (MAJOR CONSTRUCTION IN PROGRESS) [Less]

0
 
  0 reviews  |  0 users  |  4,748 lines of code  |  0 current contributors  |  Analyzed 11 days ago
 
 

Trial is a fully tested light-weight JavaScript mini-library to assist with coding test-driven JavaScript for Rich Internet Applications. Check out the API documentation for more information. See What's New in the latest version of trial. Consider getting the Bleeding Edge Version of Trial as ... [More] in this early development phase, new features could be added daily. [Less]

0
 
  0 reviews  |  0 users  |  3,411 lines of code  |  0 current contributors  |  Analyzed 6 days ago
 
 

Azure: Infinite Skies is a free, realtime 3D game about flight simulation with some parts from RPG, as well. It's playing in a parralel world (mix of our world of 30s-50s and a fantasy world) with some really original vehicles and environments, combininig nice graphics, story and action. ... [More] It's written entirely in Python and it's based on the Panda3D game engine (http//panda3d.org). [Less]

5.0
 
  0 reviews  |  0 users  |  4,795 lines of code  |  2 current contributors  |  Analyzed 7 months ago
 
 

Quazar is a framework built on php5. Keywords are: Object Oriented RAD -> Rapid application development Database abstraction layer (current mysql) Model View Controler Object securtiy and location security Right now the core is still in development. We want to release the first beta version ... [More] pretty soon the date when will folow later. If you want,you can browse the svn repo (Look under the tab source) [Less]

0
 
  0 reviews  |  0 users  |  4,326 lines of code  |  0 current contributors  |  Analyzed about 2 years ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.