[Wiki] changed: PopulatingYourFirstModule

Wiki Guest <[email protected]>
Newsgroups gmane.comp.horde.cvs
Message-ID <[email protected]>
guest [129.187.43.121]  Sun, 08 Feb 2009 19:05:35 -0500

Modified page: http://wiki.horde.org/PopulatingYourFirstModule
New Revision:  1.3
Change log:  Initial Content added

@@ -1,9 +1,9 @@
  [[toc]]

  + Introduction

-c by Torben Dannhauer
+by Torben Dannhauer

  The process of populating the new module with content/functionality  
is fairly straight forward and after learning how the Horde API' s  
work, you should be able to produce new modules in a minimum amount of  
time.
  Jan Schneider talked about this at FOSDEM 2005. You can find his  
slides at http://www.horde.org/papers/fosdem2005/.

@@ -14,15 +14,46 @@
  * All Content-Pages which are accessible through on oh the menus
  * Services offered to external modules

  + Menus
+
+In Horde there are two standard menus: The Top Menu an the Side Menu.
+
+ToDo: Add Links to Wikipages describing menus in detail.

  ++ Top Menu
+
+The Top Menü is devided in to 4 sections:
+* left: Menuitems provided by this module
+* mid left: Menuitems added manually
+* mid right: Menuitems added in the administrator's setup
+* right: Menuitems provided by horde as default
+
++++ left
+Items ar added in <module>/config/menu.php:
+<code>
+$_menu[] = array(
+      'url' =>        'http://www.example.com/',
+      'text' =>       'Example, Inc.',
+      'icon' =>       'example.png',
+      'icon_path' =>  'http://www.example.com/images/',
+      'target' =>     '_blank',
+      'onclick' =>    ''
+  );
+
+</code>
+
+
+
  ++ Side Menu

  + Calling procedure at entering the application

  + Permissions
+
+The module's permissiontree which includes the logical structure of  
all permissions available in this module is defined in  
<module>/lib/api.php
+
+Further information about permissions is available at  
http://wiki.horde.org/Doc/Dev/PermsPackage

  + Content-Page

  + Services

--
To unsubscribe, mail: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.