Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.546.926 Times

interface preprocessor for PHP 0.2.10

  Date Added: September 03, 2010  |  Visits: 855

interface preprocessor for PHP

Report Broken Link
Printer Friendly Version


Product Homepage
Download (76 downloads)



ippfp is an easy-to-use library which provides oo-methods for creating and rendering user interfaces in PHP independently from output format. It features HTML, GTK, PDF and ncurses. You can create input masks such as forms for databases or other user interfaces. ippfp features abstraction, elements can be accessed like data structures, they have values and various attributes. For me ippfp is a construction kit to build software quickly. Another purpose could be the automatically generation by software. You can select one of these packages to display: - HTML - PDF - GTK - ncurses Available elements: - button - checkbox - choice - fopen (file open) - grid - image - label (readonly text) - link - multiplechoice - password - radio - text - textarea - table The library puts the elements together in a frame. For HTML a HTML page will be created which contains the elements, GTK and ncurses have appropriate windows. The data of elements will be stored in session variables. One does not need to care for details of formats like HTML-tags or GTK-classes. For navigating within a program the button element should be used. To arrange elements the elements "grid" or rather "table" are the right choices. Elements are created with the "create"-functions which are members of the ippfp main instance and returns objects respective to the goal. To make them visible they will be grouped in a "view" which will be given to the ippfp main instance for processing. This is a flexible way because an existing element can be used in several views. Thus, elements will be included by reference, not by copy. The advantages are: if an element is in a state, it is independent from the current view and related informations are available globally. For example: create a text element: $myText = $ippfp->createText("default", 20, "my_text"); ... echo $myText->getValue(); Your code should be organised into php functions. For example if a button is used, it calls the function given as attribute. It is expedient to integrate your views into this functions. Whats New in This Release: - switched from html to xhtml, format identifier is XHTML - a simple debug function added, for internal debugging, writes messages into a file (usefull for ncurses) - pdf passes the "tabellentest", tables and grids can extend over a big number of pages, and can contain big text - some bugfixes in xhtml and pdf.

Requirements: No special requirements
Platforms: Linux
Keyword: Create Elements Gtk Html Interface Interfaces Php Preprocessor Preprocessors Programming User User Interfaces Will Be
Users rating: 0/10

License: Freeware Size: 133.12 KB
USER REVIEWS
More Reviews or Write Review


INTERFACE PREPROCESSOR FOR PHP RELATED
Utilities  -  HS Control 1.0
Simple tabbed view application to display two different websites. Purpose is to access the html interface of the Home-Server. Internal and External views can be used to access the HS via its internal LAN IP address or/and its external IP address...
102.4 KB  
Games  -  1*2*draw - Want to draw? Lite 2.0
No matter if you are young or old - 1*2*draw Lite is suitable for all ages. Connect the dots in the right order and create fifty beautiful and unique images. After having completed the image successfully you will be able to switch back...
10.5 MB  
Games  -  1*2*draw - Want to draw? Lite for iPhone 2.0
No matter if you are young or old - 1*2*draw Lite is suitable for all ages. Connect the dots in the right order and create fifty beautiful and unique images. After having completed the image successfully you will be able to switch back...
10.4 MB  
Music  -  Christmas Music Videos 1.0
Christmas Music Videos: Listen a selective list of Christmas Music from all the world with a very easy interface. Variety of videos. Videos are dynamically loaded, we will be adding more and more videos without you need to upgrade the app....
16.1 MB  
Games  -  Puzzle Family VS 1.0.8
?Warning!! If you are playing as a guest, please create a Hub account before updating to the new version Otherwise the data will be deleted. Blocks advance and attack: retaliate with exploding combos! It's a real-time puzzle battle,...
47.5 MB  
FTP Clients  -  PHTP 2.0 beta1
PHTP is a simple, effective, and highly customizable FTP client with an HTML interface. It can be implemented on a remote server to allow files to be downloaded directly to it, as it is able to make connections with any FTP server.
125.95 KB  
Libraries  -  HTML::Merge::Ext 3.52
HTML::Merge::Ext - Extending Merge by writing your own tags. TYPES OF TAGS Generally, there are four types of tags in Merge. Output tags Tags such as or others, that are substituted by values that appear in the output. For...
194.56 KB  
Network & Internet  -  dotBook reader 0.3.5
dotBook reader is a reader for HTML books in .jar and .zip files. The dotBook application will be a book reader that can download, display and cache books in a special JAR file format. The format will allow digital signatures with PGP and...
399.36 KB  
Audio Tools  -  phpCDLabelPS 0.0.4
phpCDLabelPS creates labels for your data/MP3 CDs using PHP and PostScript (output will be a postscript file). It is controled by a frontend and a PostScript template. To install, just extract all files somewhere in your webtree. Then point your...
13.31 KB  
Entertainment  -  Musical Remake 1.0.0.0
With Musical Remake you can create your own beats in seconds. Tap anywhere on the grid to create your masterpiece. Version 1.0 Release Notes - This is the initial release, there will be more updates soon! Features -...
9 MB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB