Login   Register  
PHP Classes
elePHPant
Icontem

PHP JUI templating system

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

  Author  
Picture of Jakub Kuritka
Name: Jakub Kuritka <e-mail contact>
Packages: 3 Browse all classes by Jakub Kuritka Browse all classes by
Country: Czech Republic Czech Republic - PHP jobs in Czech Republic
Age: 22
All time rank: 183822 in Czech Republic Czech Republic
Week rank: 1433 Up15 in Czech Republic Czech Republic Up


  Detailed description   Download .zip .tar.gz  
This package can build HTML user interfaces from YAML definitions.

It provides many components to generate all sorts of page elements like paragraphs, forms, lists, etc..

The definitions of the user interface page elements can be read from files in the YAML format. It supports data binding, data models, partials, resources, translating etc..

  Classes of Jakub Kuritka  >  PHP JUI templating system  >  Download .zip .tar.gz  >  Support forum Support forum (5)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: PHP JUI templating system
Base name: jui
Description: Build HTML user interfaces from JSON definitions
Version: 0.1
PHP version: 5.3
License: GNU Lesser General Public License (LGPL)
All time users: 622 users
All time rank: 4336
Week users: 0 users
Week rank: 2072 Equal
 
  Groups   Screenshots Screenshots   Rate classes User ratings  
  Applications   Related links   Files Files  

  Groups  
Group folder image HTML HTML generation and processing View top rated classes
Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Libraries Frameworks and libraries of cooperating classes View top rated classes

  Files folder image Screenshots  
Screenshot from generated listbox
File Role Description
Accessible without login Image file Screenshot Screen Screenshot from generated listbox


  User ratings  
Not yet rated by the users

  Applications that use this class  
No application links were specified for this class.
Add link image If you know an application of this package, send a message to the author to add a link here.

  Related links  
Link Description
Mercurial Repository Mercurial Repository
Demo Demo page
Wiki Wiki

  Files folder image Files  
File Role Description
Files folder imageJUI (2 files, 6 directories)
Files folder imageResources (1 file)
Files folder imageView (2 files, 1 directory)
Accessible without login Plain text file index.php Appl. index file
Accessible without login Plain text file Readme.txt Doc. Documentation

  Files  /  Files folder image JUI  
File Role Description
Files folder imageAutoloader (6 files, 1 directory)
Files folder imageComponents (6 directories)
Files folder imageEngine (3 files, 1 directory)
Files folder imageHelpers (2 files)
Files folder imageInterfaces (1 file)
Files folder imageUserComponents (3 files)
  Accessible without login Plain text file Jui.php Aux. Application script
  Plain text file Resources.php Class Class source

  Files  /  JUI  /  Files folder image Autoloader  
File Role Description
Files folder imageCommand (1 file)
  Accessible without login Plain text file classMap.txt Data Class map
  Plain text file ClassMapBuilder.php Class New autoloader
  Plain text file ClassMapLoader.php Class New autoloader
  Plain text file GenericLoader.php Class New autoloader
  Plain text file OPLAutoloader.php Class New autoloader
  Plain text file PHARLoader.php Class New autoloader

  Files  /  JUI  /  Autoloader  /  Files folder image Command  
File Role Description
  Plain text file ClassMapBuild.php Class New autoloader

  Files  /  JUI  /  Files folder image Components  
File Role Description
Files folder imageBase (4 files)
Files folder imageConnections (1 file)
Files folder imageConverters (11 files)
Files folder imageDataModels (3 files)
Files folder imageDrawableComponents (8 files, 1 directory)
Files folder imageIntefaces (8 files)

  Files  /  JUI  /  Components  /  Files folder image Base  
File Role Description
  Plain text file Binding.php Class Class source
  Plain text file Component.php Class Class source
  Plain text file DrawableComponent.php Class Class source
  Plain text file HtmlComponent.php Class Class source

  Files  /  JUI  /  Components  /  Files folder image Connections  
File Role Description
  Plain text file PdoConnection.php Class Class source

  Files  /  JUI  /  Components  /  Files folder image Converters  
File Role Description
  Plain text file Capitalize.php Class Class source
  Plain text file FirstUpper.php Class Class source
  Plain text file Lower.php Class Class source
  Plain text file MultiConverter.php Class Class source
  Plain text file OddEvenConverter.php Class Class source
  Plain text file OddEvenText.php Class Class source
  Plain text file Substr.php Class Class source
  Plain text file Trim.php Class Class source
  Plain text file Upper.php Class Class source
  Plain text file Webalize.php Class Class source
  Plain text file Words.php Class Class source

  Files  /  JUI  /  Components  /  Files folder image DataModels  
File Role Description
  Plain text file JsonDataModel.php Class Class source
  Plain text file PdoDataModel.php Class Class source
  Plain text file YamlDataModel.php Class Class source

  Files  /  JUI  /  Components  /  Files folder image DrawableComponents  
File Role Description
Files folder imageHtmlElements (27 files, 1 directory)
  Plain text file Container.php Class Class source
  Plain text file Element.php Class Class source
  Plain text file Js.php Class Class source
  Plain text file ListBox.php Class Class source
  Plain text file Page.php Class Class source
  Plain text file Partial.php Class Class source
  Plain text file Resources.php Class Class source
  Plain text file Text.php Class Class source

  Files  /  JUI  /  Components  /  DrawableComponents  /  Files folder image HtmlElements  
File Role Description
Files folder imageInput (10 files)
  Plain text file A.php Class Class source
  Plain text file B.php Class Class source
  Plain text file Button.php Class Class source
  Plain text file Cdata.php Class Class source
  Plain text file DataList.php Class Class source
  Plain text file Div.php Class Class source
  Plain text file Fieldset.php Class Class source
  Plain text file Form.php Class Class source
  Plain text file H1.php Class Class source
  Plain text file H2.php Class Class source
  Plain text file H3.php Class Class source
  Plain text file I.php Class Class source
  Plain text file Img.php Class Class source
  Plain text file Label.php Class Class source
  Plain text file Legend.php Class Class source
  Plain text file Li.php Class Class source
  Plain text file Ol.php Class Class source
  Plain text file OptGroup.php Class Class source
  Plain text file Option.php Class Class source
  Plain text file P.php Class Class source
  Plain text file Pre.php Class Class source
  Plain text file Script.php Class Class source
  Plain text file Select.php Class Class source
  Plain text file Span.php Class Class source
  Plain text file Strong.php Class Class source
  Plain text file TextArea.php Class Class source
  Plain text file Ul.php Class Class source

  Files  /  JUI  /  Components  /  DrawableComponents  /  HtmlElements  /  Files folder image Input  
File Role Description
  Plain text file Input.php Class Class source
  Plain text file InputButton.php Class Class source
  Plain text file InputCheckBox.php Class Class source
  Plain text file InputFile.php Class Class source
  Plain text file InputHidden.php Class Class source
  Plain text file InputImage.php Class Class source
  Plain text file InputPassword.php Class Class source
  Plain text file InputRadio.php Class Class source
  Plain text file InputSubmit.php Class Class source
  Plain text file InputText.php Class Class source

  Files  /  JUI  /  Components  /  Files folder image Intefaces  
File Role Description
  Plain text file IBinding.php Class Class source
  Plain text file IComponent.php Class Class source
  Plain text file IConnection.php Class Class source
  Plain text file IConverter.php Class Class source
  Plain text file IDataModel.php Class Class source
  Plain text file IDrawable.php Class Class source
  Plain text file IResources.php Class Class source
  Plain text file ITranslator.php Class Class source

  Files  /  JUI  /  Files folder image Engine  
File Role Description
Files folder imageSerializers (1 file, 1 directory)
  Plain text file IParser.php Class Class source
  Plain text file ISerializer.php Class Class source
  Plain text file Parser.php Class Class source

  Files  /  JUI  /  Engine  /  Files folder image Serializers  
File Role Description
Files folder imageYaml (1 file, 1 directory)
  Plain text file JsonSerializer.php Class Class source

  Files  /  JUI  /  Engine  /  Serializers  /  Files folder image Yaml  
File Role Description
Files folder imageSpyc (1 file)
  Plain text file YamlSerializer.php Class Class source

  Files  /  JUI  /  Engine  /  Serializers  /  Yaml  /  Files folder image Spyc  
File Role Description
  Plain text file spyc.php Class Class source

  Files  /  JUI  /  Files folder image Helpers  
File Role Description
  Plain text file Object.php Class Class source
  Plain text file Params.php Class Class source

  Files  /  JUI  /  Files folder image Interfaces  
File Role Description
  Plain text file IResources.php Class Class source

  Files  /  JUI  /  Files folder image UserComponents  
File Role Description
  Plain text file Example.php Class Class source
  Plain text file SimpleTranslator.php Class Class source
  Plain text file SourceCode.php Class Class source

  Files  /  Files folder image Resources  
File Role Description
  Accessible without login Plain text file resources.yaml Data Auxiliary data

  Files  /  Files folder image View  
File Role Description
Files folder imageTexts (1 file)
  Accessible without login Plain text file index.json Data Auxiliary data
  Accessible without login Plain text file index.yaml Data Auxiliary data

  Files  /  View  /  Files folder image Texts  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation

Download all files: jui.tar.gz jui.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.