Location: PHPKode > projects > HTMLresourceKit > documentation/introduction.html
<html>
<head>
	<title>HTMLresKit - Einführung</title>
	<link rel="stylesheet" href="docstyle.css" type="text/css">
</head>
<body>
<a name="top"><h1>Das HTMLresourceKit</h1></a>
<p>Das <b>HTMLresourceKit</b> ist eine Sammlung von Klassen, Bibliotheken und Routinen, die über einfachste APIs einem PHP-Programmierer bei der Erzeugung von HTML-Content helfen. Die wichtigsten Bestandteile dieser Sammlung sind <i>mysql_table</i>, <i>mysql_form</i> und <i>mysql_treemenu</i>.</p>
<div align="center"><img src="../images/rk_img/ban1_468_60.gif" width="468" height="60" alt="" border="0"></div>
<p>Mit diesen Widgets kann sehr einfach eine Schnittstelle vom Webuser zur Datenbank hergestellt werden. Tabellen zum durchforsten der Daten werden ebenso mit nur wenigen Befehlen erstellt wie Formulare mit integrierter Validierung (Prüfung der Eingaben).</p>
<p>Das HTMLresourceKit ist allerdings noch keineswegs fertig. Zum einen soll die Anzahl der verfügbaren Widgets noch erhöht werden. Zum anderen müssen bestehende Widgets noch erweitert und verbessert werden.</p>
<a name="a1"><h2>Derzeit verfügbare Widgets</h2></a>
<a href="mysql_table_main.html"><h3>mysql_table</h3></a>
Mit dieser Klasse lassen sich auf einfache Weise Tabellen aus SQL-Abfragen generieren. Die Spalten sind beliebig beschriftbar, das Styling kann umfangreich bearbeitet werden und es steht eine eingebaute Navigation zur Verfügung, die den Benutzer über mehrseitige Tabellen führt.
<a href="mysql_form_main.html"><h3>mysql_form</h3></a>
Hiermit können einfache Formulare auf Basis einer MySQL-Tabelle erzeugt werden. Die Routine holt sich Datentypen aus der Datenbank und generiert entsprechende Felder. Sogar ein JavaScript-Datumswähler ist vorhanden. Ausserdem können selbsdefinierte Felder und Unterabfragefelder eingebunden werden. Ferner steht noch ein Prüfungsmechanismus bereit, der bei der Validierung behilflich ist.
<h3>mysql_treemenu</h3>
Diese Klasse ist vor allem eine stark vereinfachte API zu Morten´s JavaScript-Treemenu und kann aber auch automatisch aus Tabellen eine Baumstruktur bilden. Dies ist die wohl ausbaufähigste Klasse, da Bäume auf unterschiedlichste Art und Weise gebildet werden können.
<h3>mysql_minitools</h3>
Die minitools sind eine kompakte Sammlung von kleineren Widgets wie z.B. Dialogboxen und Löschdialoge
<a name="a2"><h2>Entstehung des HTMLresourceKit</h2></a>
Das HTMLresourceKit ist aus einem kommerziellen Projekt der <a href="http://www.webagentur-grips.de/">webagentur GRiPS</a> enstanden. Teile dieses Projektes wurden ausgegliedert und zum HTMLresourceKit zusammengefasst. Die webagentur GRiPS möchte sich auf diese Weise bei der grossen OpenSource-Gemeinde bedanken.

<a name="footer"><h2><a href="#top">Toplink</a></h2></a>
<p>HTMLresourceKit 0.0.1 - Dokumentation by Achim Schrepfer 05/2001</p>
</body>
</html>
Return current item: HTMLresourceKit