[phpWebApp-commits] CVS: documentation/templates about.html,1.12,1.12.2.1 main.html,1.2,1.2.4.1 styl
Brought to you by:
dashohoxha
|
From: Yves G. <ga...@us...> - 2002-04-01 22:46:47
|
Update of /cvsroot/phpwebapp/documentation/templates
In directory usw-pr-cvs1:/tmp/cvs-serv1441/templates
Modified Files:
Tag: gablin_1
about.html main.html styles.css
Log Message:
Index: about.html
===================================================================
RCS file: /cvsroot/phpwebapp/documentation/templates/about.html,v
retrieving revision 1.12
retrieving revision 1.12.2.1
diff -C2 -d -r1.12 -r1.12.2.1
*** about.html 17 Jan 2002 04:22:11 -0000 1.12
--- about.html 1 Apr 2002 22:46:44 -0000 1.12.2.1
***************
*** 1,144 ****
! <HTML>
! <HEAD>
! <TITLE></TITLE>
! </HEAD>
! <BODY>
! <br>
! <h3>What is phpWebApp</h3>
! <p>
! <b>phpWebApp</b> is an application framework which makes easy and simple
! the task of building PHP web applications based on relational
! databases. It separates the task of designing and changing the
! layout of the application from the task of implementing the logic
! of the application, by using XML templates that are an extension
! of XHTML. It also simplifies the task of implementing the logic of
! the application by offering an event based programming model.
! In addition, phpWebApp tries to offer modularity and code reusability
! to the community of webApp developers.
! </p>
!
! <p>
! Some of the features of the 'phpWebApp' framework, and the advantages and
! benefits of using it for building web applications, are these:
! <ul>
!
! <li> The framework separates the layout from the logic of the
! application, so a graphical designer can easily improve the
! layout of the application without getting messed with the logic
! and without having to understand it. It makes easier the work
! of both the graphical designer and the programer.
! This also facilitates an iterative and incremental development
! approach for web application projects.
!
! <li> The framework gives the possibility to divide a page into several
! parts which can be used in other pages as well. This makes the
! user interface of the application (the layout, the graphical part)
! more structured and easier to understand and maintain and makes
! easier the work of the graphical designer.
!
! <li> The framework looks at web applications from a new point of
! view. From this point of view, a web application is a state machine,
! which can be represented and described by one or more statechart
! diagrams. Each page of the application that is displayed, represents
! the application in a certain state. Clicking to a link causes a
! transition to another state of the application. This simplifies
! the design and the implementation of web applications. Later, if this
! point of view is formalised and elaborated enough, it may provide
! the theoretical bases for automatic code generation of web applications
! from state chart diagrams (e.g. from UML state chart diagrams), and
! for reverse engineering.
!
! <li> The framework supports an event based programing model. When a
! transition from one state of the application to another happens,
! it may trigger an event as well, which is handled by a function
! (event handler). This makes the logic of the application easy to build,
! understand and maintain, and makes easy the work of the web programer.
!
! <li> The framework gives to the web programers the possibility to create
! independent web components (called WebBox-es) which have their own
! user interface (graphical design), client side behaviour, server
! side behaviour, states, events, event handlers, etc. These components
! can be very easily reused in other web applications and thus provide
! code reusability to web programers. This means that if you have
! constructed something once, you don't have to re-construct it again
! when you need it another time, but use it ready.
! <li> The framework brings closer the client-side and the server-side
! logic of a web application. E.g. the session variables (which are
! usually used to keep the state of various parts of the application),
! are available and can be accessed both on client side and on server side.
! <li> The framework makes the interaction with the database almost
! database independent. This means that in case that you decide
! to change the database on which your application is based (e.g.
! switching from MySQL to Oracle), then the application itself
! doesn't need to be changed at all, it will work all the same.
</ul>
- </p>
! <h3>Installation</h3>
! <p>
! phpWebApp is written in PHP, so, before installing it, make sure
! that PHP is installed and works correctly with your web server.
! phpWebApp works on any platform that PHP works, i.e Windows9x/NT/2000,
! Linux/UNIX, Apache, IIS, etc.
! </p>
! <p>
! To install the phpWebApp framework you don't need to make or build
! anything, just get it and copy it to your DocumentRoot folder (the
! folder where your web server looks for web documents). You should
! copy to DocumentRoot the folders 'web_app', 'documentation', and any
! or all the sample applications.
! </p>
! <p>
! You can get the phpWebApp directly from
! <a href="http://sourceforge.net/cvs/?group_id=41147" target="_blank">CVS@sourceforge</a>.
! Login as an <i>anonymous</i> user and checkout the modules <i>web_app</i>,
! <i>documentation</i>, <i>app1</i>, <i>app2</i> etc. Alternatively, you can
! download them from here:
! <a href="http://phpwebapp.sourceforge.net/download/web_app.tar.gz">web_app.tar.gz</a> (168 KB) ,
! <a href="http://phpwebapp.sourceforge.net/download/documentation.tar.gz">documentation.tar.gz</a> (212 KB) ,
! <a href="http://phpwebapp.sourceforge.net/download/app1.tar.gz">app1.tar.gz</a> (5 KB) ,
! <a href="http://phpwebapp.sourceforge.net/download/app2.tar.gz">app2.tar.gz</a> (7 KB)
! </p>
! <h3>Related Links</h3>
<ul>
! <li> <a href="http://sourceforge.net" target="_new"> SourceForge.net
! </a>
! <li> <a href="http://sourceforge.net/projects/phpwebapp/" target="_new">
! phpWebApp Project</a> at SourceForge
! <li> <a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/phpwebapp/" target="_new"> Browse the CVS</a> at SourceForge
! <li> <a href="/documentation/browse.php" target="_new"> Browse the
! Documentation templates </a>
! <li> <a href="/app1/" target="_new"> Sample Application 1 </a>
! <li> <a href="/app1/browse.php" target="_new"> Browse the Sample
! Application templates </a>
</ul>
! <h3>License</h3>
! <p>
! The <b>phpWebApp</b> framework is distributed under the terms of the
! <a href="http://www.fsf.org/copyleft/lesser.html">LGPL (GNU Lesser General Public License)</a>.
! </p>
! <p>
! Copyright (C) 2001 Dashamir Hoxha,
! <a href="mailto:das...@us...">das...@us...</a>
! </p>
! <p>
! LGPL is a free software license. Like GPL, it allows anybody to use,
! redistribute and/or modify this software, but at his own risk, and without
! restricting its freedom. Different from GPL, it allows the software to
! mix with non-free software as well, but yet to retain its freedom.
! </p>
! <p>
! I believe that open source software development is the best way
! to develop strong, robust, reliable software. But maybe
! closed source software is useful sometimes as well.
! By choosing LGPL over GPL I believe that I have chosen collaboration over
! confrontation. I think that collaboration is better than confrontation.
! My philosophy is: "Live and let live, and let the God decide which one is
! in the right way."
! </p>
! <br>
! </BODY>
! </HTML>
--- 1,119 ----
! <h2>What is phpWebApp</h2>
! <p><b>phpWebApp</b> is an application framework which makes easy and simple
! the task of building PHP web applications based on relational databases. It
! separates the task of designing and changing the layout of the application
! from the task of implementing the logic of the application, by using XML
! templates that are an extension of XHTML. It also simplifies the task of
! implementing the logic of the application by offering an event based
! programming model.
! In addition, phpWebApp tries to offer modularity and code reusability
! to the community of webApp developers.</p>
! <p>Some of the features of the 'phpWebApp' framework, and the advantages and
! benefits of using it for building web applications, are these:</p>
! <ul>
! <li>The framework separates the layout from the logic of the
! application, so a graphical designer can easily improve the
! layout of the application without getting messed with the logic
! and without having to understand it. It makes easier the work
! of both the graphical designer and the programer.
! This also facilitates an iterative and incremental development
! approach for web application projects.</li>
! <li>The framework gives the possibility to divide a page into several
! parts which can be used in other pages as well. This makes the
! user interface of the application (the layout, the graphical part)
! more structured and easier to understand and maintain and makes
! easier the work of the graphical designer.</li>
! <li>The framework looks at web applications from a new point of
! view. From this point of view, a web application is a state machine,
! which can be represented and described by one or more statechart
! diagrams. Each page of the application that is displayed, represents
! the application in a certain state. Clicking to a link causes a
! transition to another state of the application. This simplifies
! the design and the implementation of web applications. Later, if this
! point of view is formalised and elaborated enough, it may provide
! the theoretical bases for automatic code generation of web applications
! from state chart diagrams (e.g. from UML state chart diagrams), and
! for reverse engineering.</li>
! <li>The framework supports an event based programing model. When a
! transition from one state of the application to another happens,
! it may trigger an event as well, which is handled by a function
! (event handler). This makes the logic of the application easy to build,
! understand and maintain, and makes easy the work of the web programer.</li>
! <li>The framework gives to the web programers the possibility to create
! independent web components (called WebBox-es) which have their own
! user interface (graphical design), client side behaviour, server
! side behaviour, states, events, event handlers, etc. These components
! can be very easily reused in other web applications and thus provide
! code reusability to web programers. This means that if you have
! constructed something once, you don't have to re-construct it again
! when you need it another time, but use it ready.</li>
! <li>The framework brings closer the client-side and the server-side
! logic of a web application. E.g. the session variables (which are
! usually used to keep the state of various parts of the application),
! are available and can be accessed both on client side and on server
! side.</li>
! <li>The framework makes the interaction with the database almost
! database independent. This means that in case that you decide
! to change the database on which your application is based (e.g.
! switching from MySQL to Oracle), then the application itself
! doesn't need to be changed at all, it will work all the same.</li>
</ul>
! <h2>Installation</h2>
! <p>phpWebApp is written in PHP, so, before installing it, make sure
! that PHP is installed and works correctly with your web server.
! phpWebApp works on any platform that PHP works, i.e Windows9x/NT/2000,
! Linux/UNIX, Apache, IIS, etc.</p>
! <p>To install the phpWebApp framework you don't need to make or build
! anything, just get it and copy it to your DocumentRoot folder (the
! folder where your web server looks for web documents). You should
! copy to DocumentRoot the folders 'web_app', 'documentation', and any
! or all the sample applications.</p>
! <p>You can get the phpWebApp directly from
! <a href="http://sourceforge.net/cvs/?group_id=41147" target="_blank"
! >CVS@sourceforge</a>. Login as an <i>anonymous</i> user and checkout the
! modules <i>web_app</i>, <i>documentation</i>, <i>app1</i>, <i>app2</i> etc.
! Alternatively, you can download them from here:
! <a href="http://phpwebapp.sourceforge.net/download/web_app.tar.gz"
! >web_app.tar.gz</a> (168 KB),
! <a href="http://phpwebapp.sourceforge.net/download/documentation.tar.gz"
! >documentation.tar.gz</a> (212 KB),
! <a href="http://phpwebapp.sourceforge.net/download/app1.tar.gz"
! >app1.tar.gz</a> (5 KB),
! <a href="http://phpwebapp.sourceforge.net/download/app2.tar.gz"
! >app2.tar.gz</a> (7 KB).</p>
!
! <h2>Related Links</h2>
<ul>
! <li><a href="http://sourceforge.net" target="_new"> SourceForge.net</a></li>
! <li><a href="http://sourceforge.net/projects/phpwebapp/" target="_new"
! >phpWebApp Project</a> at SourceForge</li>
! <li><a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/phpwebapp/" target="_new"
! >Browse the CVS</a> at SourceForge</li>
! <li><a href="/documentation/browse.php" target="_new"
! >Browse the Documentation templates</a></li>
! <li><a href="/app1/" target="_new">Sample Application 1</a></li>
! <li><a href="/app1/browse.php" target="_new"
! >Browse the Sample Application templates</a></li>
</ul>
! <h2>License</h2>
! <p>The <b>phpWebApp</b> framework is distributed under the terms of the
! <a href="http://www.fsf.org/copyleft/lesser.html"
! >LGPL (GNU Lesser General Public License)</a>.</p>
! <p>Copyright (C) 2001 Dashamir Hoxha,
! <a href="mailto:das...@us..."
! >das...@us...</a></p>
! <p>LGPL is a free software license. Like GPL, it allows anybody to use,
! redistribute and/or modify this software, but at his own risk, and without
! restricting its freedom. Different from GPL, it allows the software to
! mix with non-free software as well, but yet to retain its freedom.</p>
! <p>I believe that open source software development is the best way
! to develop strong, robust, reliable software. But maybe
! closed source software is useful sometimes as well.
! By choosing LGPL over GPL I believe that I have chosen collaboration over
! confrontation. I think that collaboration is better than confrontation.
! My philosophy is: "Live and let live, and let the God decide which one is
! in the right way."</p>
Index: main.html
===================================================================
RCS file: /cvsroot/phpwebapp/documentation/templates/main.html,v
retrieving revision 1.2
retrieving revision 1.2.4.1
diff -C2 -d -r1.2 -r1.2.4.1
*** main.html 17 Dec 2001 06:02:28 -0000 1.2
--- main.html 1 Apr 2002 22:46:44 -0000 1.2.4.1
***************
*** 1,30 ****
! <html>
! <head>
! <title> phpWebApp </title>
! <link rel="stylesheet" type="text/css" href="{{./}}styles.css">
! </head>
! <body bgcolor="white">
! <table width="100%" align="center" cellspacing="0" cellpadding="0" border="0">
! <tr>
! <td align="center"><h3>phpWebApp Documentation</h3></td>
! <td width="1%" align="right" valign="top">
! <IMG src="http://sourceforge.net/sflogo.php?group_id=41147" width="88" height="31" border="0" alt="SourceForge Logo">
! </td>
! </tr>
! </table>
! <table width="100%" align="center" cellspacing="0" cellpadding="0" border="0">
! <tr><td>
! <Include SRC="{{./}}mainMenu/mainMenu.html">
! </td></tr>
! <tr><td>
! <table width="100%" height="400" align="center" cellspacing="0" cellpadding="1" border="0" bgcolor="#FFAAAA">
! <tr><td valign="top">
! <Include SRC="{{./}}{{content_file}}"/>
! </td></tr>
! </table>
! </td></tr>
! </table>
! </body>
! </html>
--- 1,20 ----
! <html><head>
! <title>phpWebApp</title>
! <link rel="stylesheet" type="text/css" href="{{./}}styles.css" />
! </head><body>
!
! <img src="http://sourceforge.net/sflogo.php?group_id=41147"
! width="88" height="31" border="0" alt="SourceForge Logo" id="sf-logo" />
! <!--img src="graphics/white.gif"
! width="88" height="31" border="0" alt="SourceForge Logo" id="sf-logo" /-->
!
! <Include SRC="{{./}}mainMenu/mainMenu.html" />
!
! <!--table width="100%" align="center" cellspacing="0" cellpadding="0" border="0" -->
! <div id="content">
! <Include SRC="{{./}}{{content_file}}" />
! </div>
!
! </body></html>
Index: styles.css
===================================================================
RCS file: /cvsroot/phpwebapp/documentation/templates/styles.css,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.4.1
diff -C2 -d -r1.1.1.1 -r1.1.1.1.4.1
*** styles.css 12 Dec 2001 01:12:24 -0000 1.1.1.1
--- styles.css 1 Apr 2002 22:46:44 -0000 1.1.1.1.4.1
***************
*** 1,43 ****
! body
! {
! background-color:#FFEEFF;
! margin-top:5px;
! margin-left:5px;
! margin-right:5px;
! margin-bottom:5px;
! }
!
! .font
! {
! font-family: Arial, Helvetica, Sans-Se;
! font-size: 10pt;
! color:#000000;
! }
!
! .checkbox, .radio
! {
! }
!
! .text, .button
! {
! font-family: Arial, Helvetica, Sans-Se;
! font-size: 10pt;
! background-color: #EAEAEA;
! color: #006666;
! }
!
! .title
! {
! COLOR: #FFFFFF;
! FONT-FAMILY: Arial, Helvetica, Sans-Se;
! FONT-SIZE: 12px;
! FONT-WEIGHT: bold
! }
!
! .strong
! {
! COLOR: #000066;
! FONT-FAMILY: Arial, Helvetica, Sans-Se;
! FONT-SIZE: 16px;
! FONT-WEIGHT: bold
! }
--- 1,38 ----
! body {
! background-color: rgb(223,223,255);
! margin: 0;
! }
! #sf-logo {
! position: fixed;
! float: right;
! top: 5px;
! right: 5px;
! z-index: 10;
! }
! #content {
! position: absolute;
! z-index: 0;
! left: 5px;
! right: 5px;
! top: 65px;
! padding: 10px 2px 2px 2px;
! border: 1px solid rgb(0,0,0);
! background-color: rgb(239,239,255);
! }
! h2 {
! text-align: left;
! font-size: 1.4em;
! font-weight: 600;
! font-family: sans-serif;
! padding: 0;
! background-color: rgb(239,223,255);
! }
! a {
! color: rgb(92,64,255);
! text-decoration: underline;
! }
! a:hover {
! text-decoration: none;
! color: rgb(0,0,192);
! background-color: rgb(223,239,255);
! }
|