Location: PHPKode > projects > Habari > doc/manual/developer.html
<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<title> Habari - User Manual </title>
<link rel="stylesheet" type="text/css" media="screen" href="style.css"/>
</head>
<body>
<div id="topMenu">
	<a href="index.html#introduction" title="Introduction">Introduction</a>
	<a href="habari.html" title="About Habari">About Habari</a>
	<a href="new.html" title="What's New">What's New</a>
	<a href="installation.html" title="Installation">Installation</a>
	<a href="upgrading.html" title="Upgrading">Upgrading</a>
	<a href="using.html" title="Using Habari">Using Habari</a>
	<a href="developer.html" title="Developer Introduction">Developer Introduction</a>
</div>

<div id="wrapper">

	<div id="devintroduction">
		<h1>Developer Introduction</h1>
		<p>To learn more about Habari internals and developing for Habari, listed are some useful starting points:</p>
		<ul>
			<li> <a href="http://wiki.habariproject.org/en/Debugging_Tips" title="Debugging Tips">Debugging Tips</a>: Some tips for getting started with debugging in Habari.</li>
		<li> <a href="http://wiki.habariproject.org/en/QueryRecord" class="mw-redirect" title="QueryRecord">QueryRecord</a>: The building block of Habari.</li>
		<li> <a href="http://wiki.habariproject.org/en/Coding_Standards" title="Coding Standards">Coding Standards</a>: Generally accepted practice within the project.</li>
		<li> <a href="http://wiki.habariproject.org/en/CSS_Coding_Standards" title="CSS Coding Standards">CSS Coding Standards</a>: Generally accepted CSS practice within the project (suggestion).</li>
		<li> <a href="http://wiki.habariproject.org/en/Habari_Workflow" title="Habari Workflow">Habari Workflow</a>&nbsp;: How Habari processes requests.</li>
		<li> <a href="http://wiki.habariproject.org/en/Code_Submisson" title="Code Submisson">Code Submisson</a>&nbsp;: How to submit code and patches for Habari.</li>
		<li> <a href="http://wiki.habariproject.org/en/Habari_Classes" title="Habari Classes">Habari Classes</a>&nbsp;: An overview of the main object classes used by Habari.</li>
		<li> <a href="http://wiki.habariproject.org/en/Multisite" title="Multisite">Multisite</a>&nbsp;: How multi-site configurations work in Habari.</li>
		<li> <a href="http://wiki.habariproject.org/en/User_Overrides" title="User Overrides">User Overrides</a>&nbsp;: How to use the `/user/classes` and `/user/themes` directories to override core Habari functionality.</li>
		<li> <a href="http://wiki.habariproject.org/en/Plugin_Hooks" title="Plugin Hooks">Plugin Hooks</a>&nbsp;: A list of available hooks for your plugins.</li>
		<li> <a href="http://wiki.habariproject.org/en/Creating_A_Plugin" title="Creating A Plugin">Creating A Plugin</a>&nbsp;: A tutorial on Habari Plugin architecture.</li>
		<li> <a href="http://wiki.habariproject.org/en/Rewrite_Tutorial" title="Rewrite Tutorial">Rewrite Tutorial</a>&nbsp;: How to construct rewrite rules for Habari.</li>
		<li> <a href="http://wiki.habariproject.org/en/Database_Schema" title="Database Schema">Database Schema</a>&nbsp;: Structure of the Habari Database.</li>
		<li> <a href="http://wiki.habariproject.org/en/Stack_Class" title="Stack Class">Stack Class</a>: The Stack class allows a developer to create a "stack" of items for later output.</li>
		<li> <a href="http://wiki.habariproject.org/en/Managing_Media" title="Managing Media">Managing Media</a>: How Habari helps developers manage media from a variety of sources.</li>
		<li> <a href="http://wiki.habariproject.org/en/Human_Interface_Guidelines" title="Human Interface Guidelines">Human Interface Guidelines</a>: How to approach the further development of the administration interface and its intended use.</li>
	</ul>


	</div>

</div>
</body>
</html>
Return current item: Habari