[Wiki] changed: FAQ/Developer/NewApp
Wiki Guest <[email protected]>
| Newsgroups | gmane.comp.horde.cvs |
|---|---|
| Message-ID | <[email protected]> |
guest [129.187.43.121] Sun, 08 Feb 2009 18:37:56 -0500 Modified page: http://wiki.horde.org/FAQ/Developer/NewApp New Revision: 1.1 Change log: Link to CreatingYourFirstModule added @@ -10,4 +10,6 @@ In addition to the numerous Framework libraries there is a wealth of functionality exposed by existing Horde applications. Perhaps you want to create a social networking engine. Social networking relies heavily on functions such as contact lists, photo galleries, calendar events and blogging or journaling. Instead of reinventing those wheels it is possible to use Horde's built-in application API to pull in the necessary functionality. In the previous hypothetical example, the application you need to create becomes less about each of the functions listed and more about creating a unique user interface taking advantage of the existing functionality within the Turba, Ansel, Kronolith and Jonah Horde applications. +++ How do I get started? If you are starting from scratch the best thing to do is to check out the "skeleton" module from Horde's CVS repository. Instructions on how to do this can be found on the [http://www.horde.org/source/using.php Horde website]. This module was created to illustrate how a Horde module is laid out. At the top level of each Horde module reside some or all of the pages that generate user interface content. Within the lib/ directory reside the core of the application's logic, including communication with data storage backends and form generation/validation. Under templates/ you will find the included HTML snippets that define the users' experience. + +A simple HowTo in several parts is available under CreatingYourFirstModule. -- To unsubscribe, mail: [email protected]