Package: imp4
Severity: minor
Make sure that examples files are rewritten too.
Regards,
// Ola
----- Forwarded message from Roy Verrips <[EMAIL PROTECTED]> -----
Envelope-to: [EMAIL PROTECTED]
Delivery-date: Sun, 24 Jul 2005 21:36:30 +0200
Disposition-Notification-To: Roy Verrips <[EMAIL PROTECTED]>
From: Roy Verrips <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Re: Fixed! Horde3 Config symlink
X-Antivirus-Scanner: Clean mail though you should still use an Antivirus
X-AntiAbuse: This header was added to track abuse, please include it with any
abuse report
X-AntiAbuse: Primary Hostname - fat.co.za
X-AntiAbuse: Original Domain - opalsys.net
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - verrips.org
X-Source:
X-Source-Args:
X-Source-Dir:
X-Spam-Score: 0.4 (/)
X-Spamcheck-provider: Checked for spam by opalsys.net, [EMAIL PROTECTED]
Hi Ola
'nother change on this topic, every package I add I needed to change the
prefs.php file from the one in the example file to reference the horde root.
i.e. for nag I needed to change the following
@define('NAG_BASE', dirname(__FILE__) . '/..');
to
@define('NAG_BASE', '/usr/share/horde3/nag');
Yours
Roy
Ola Lundqvist wrote:
>Package: horde3
>Severity: minor
>
>On Sun, Jul 24, 2005 at 11:10:15PM +0400, Roy Verrips wrote:
>
>
>>Hi Ola
>>
>>It was the registry.php in the example files ...
>>
>>The whole registry needs to be overhauled though as there's a whole
>>bunch of ".." references I needed to change to /usr/share/horde3
>>
>>Attached are my registry,php and the registry.php.dist from the debian
>>install examples folder
>>
>>Oh yes, and had a typo - I needed to change my registry to this:
>>
>>'templates' => '/usr/share/horde3/templates',
>>
>>Not
>>
>>'templates' => dirname(__FILE__) . '/usr/share/horde3/templates',
>>
>>as previously mentioned ...
>>
>>
>
>Ok, thanks. Adding this as a bug to fix.
>
>
>
>>Wanna know something cool - I just synced my mobile phone to horde!
>>
>>
>
>That is cool. :)
>
>Regards,
>
>// Ola
>
>
>
>>Yours
>>
>>Roty
>>
>>
>>Ola Lundqvist wrote:
>>
>>
>>
>>>Hello
>>>
>>>On Sun, Jul 24, 2005 at 09:42:37PM +0400, Roy Verrips wrote:
>>>
>>>
>>>
>>>
>>>>Yup, that was it - My registry had this line
>>>>'templates' => dirname(__FILE__) . '/../templates',
>>>>
>>>>When I changed it to
>>>>
>>>>'templates' => dirname(__FILE__) . '/usr/share/horde3/templates',
>>>>
>>>>All works fine
>>>>
>>>>Thanks a mil'
>>>>
>>>>
>>>>
>>>>
>>>You are welcome.
>>>
>>>Was it the example files that was wrong or was it something from
>>>the horde tarball?
>>>
>>>Regards,
>>>
>>>// Ola
>>>
>>>
>>>
>>>
>>>
>>>>Yours
>>>>
>>>>Roy
>>>>
>>>>Ola Lundqvist wrote:
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>>Hello
>>>>>
>>>>>Especially check registry.php in the config dir for syncml and
>>>>>horde3 so it point to /usr/share/horde3/lib/template instead
>>>>>of something else. This thing have to be modified (from the
>>>>>build rules file):
>>>>>
>>>>> cat config/registry.php.dist | \
>>>>> sed -e "s/'fileroot' *=> *dirname(__FILE__)/'fileroot' =>
>>>>> '\/usr\/share\/horde3\/lib'/"| \
>>>>> sed -e "s/'templates' *=> *dirname(__FILE__)/'templates' =>
>>>>> '\/usr\/share\/horde3\/lib'/"| \
>>>>> sed -e "s/webroot *= * '\/horde';/webroot = '\/horde3';/" >
>>>>> \
>>>>> debian/horde3/etc/horde/horde3/registry.php
>>>>>
>>>>>// Ola
>>>>>
>>>>>On Sun, Jul 24, 2005 at 08:26:29PM +0400, Roy Verrips wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>Dear Opal
>>>>>>
>>>>>>How you doing? Isn't debian just the BEST Linux distro?!
>>>>>>
>>>>>>Anyway, I'm experimenting with syncml and thought I'd give horde a
>>>>>>shot - I was glad to find a deb for it, but after a few hours of
>>>>>>hacking finally ended up running the tarball from the horde.org site?
>>>>>>
>>>>>>Problem's with the deb (version 3.0.4-4) being:
>>>>>>
>>>>>>- My .dist config files weren't created in the /etc/horde/horde3
>>>>>>subdirectory - After three hours and messing around about on the
>>>>>>horde.org CVS I figured out I needed to copy them from
>>>>>>/usr/share/docs/horde3/examples/config ???
>>>>>>- Even with the files in place, the symlink doesn't seem to be working
>>>>>>too well - I don't know if it's perhaps permissions, but I get this
>>>>>>error whenever I try access horde3/index.php
>>>>>>*
>>>>>>Warning*: main(/etc/horde/horde3/../templates/common-header.inc):
>>>>>>failed to open stream: No such file or directory in
>>>>>>*/usr/share/horde3/services/portal/index.php* on line *52*
>>>>>>
>>>>>>Strangely enough, when I remove the symlink config ->
>>>>>>/etc/horde/horde3 and copy the files from /etc/horde/horde3 to /config
>>>>>>it works fine, so I'm really confused?
>>>>>>
>>>>>>The tarball (version 3.0.4) runs fine otherwise, but I'd really prefer
>>>>>>to run a working deb on my box (Debian 3.1 Sarge with apache-ssl and
>>>>>>php4)
>>>>>>
>>>>>>Let me know if there's anyway I can help, or perhaps it's something
>>>>>>I've been doing wrong?
>>>>>>
>>>>>>Yours for the cause of Open Source
>>>>>>
>>>>>>Roy
>>>>>>[EMAIL PROTECTED]
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>
>>>
>>>
>>>
>>>
>
>
>
>><?php
>>/**
>>* registry.php -- Horde application registry.
>>*
>>* $Horde: horde/config/registry.php.dist,v 1.255.2.2 2004/12/24 01:05:12
>>chuck Exp $
>>*
>>* This configuration file is used by Horde to determine which Horde
>>* applications are installed and where, as well as how they interact.
>>*
>>* Application registry
>>* --------------------
>>* The following settings register installed Horde applications.
>>* By default, Horde assumes that the application directories live
>>* inside the horde directory.
>>*
>>* Attribute Type Description
>>* --------- ---- -----------
>>* fileroot string The base filesystem path for the module's files.
>>* webroot string The base URI for the module.
>>* jsuri string The base URI for static javascript files.
>>* jsfs string The base filesystem path for static javascript
>>files.
>>* themesuri string The base URI for the themes.
>>* themesfs string The base file system directory for the themes.
>>* icon string The URI for an icon to show in menus for the
>>module.
>>* Setting this will override the default theme-based
>>* logic in the code.
>>* name string The name used in menus and descriptions for a
>>module
>>* status string 'inactive', 'hidden', 'notoolbar', 'heading',
>>* 'block', 'admin', or 'active'.
>>* provides string Service types the module provides.
>>* initial_page string The initial (default) page (filename) for the
>>module.
>>* templates string The filesystem path to the templates directory.
>>* menu_parent string The name of the 'heading' group that this app
>>should
>>* show up under.
>>* target string The (optional) target frame for the link.
>>* url string The (optional) URL of 'heading' entries.
>>*/
>>
>>// We try to automatically determine the proper webroot for Horde
>>// here. This still assumes that applications live under horde/. If
>>// this results in incorrect results for you, simply change the two
>>// uses of the $webroot variable in the 'horde' stanza below.
>>//
>>// Note for Windows users: the below assumes that your PHP_SELF
>>// variable uses forward slashes. If it does not, you'll have to tweak
>>// this.
>>if (isset($_SERVER['PHP_SELF'])) {
>> $webroot = strstr(dirname(__FILE__), '/' .
>> array_shift(preg_split(';/;', $_SERVER['PHP_SELF'], 2,
>> PREG_SPLIT_NO_EMPTY)));
>> if ($webroot !== false) {
>> $webroot = preg_replace(';/config$;', '', $webroot);
>> } else {
>> $webroot = '/horde3';
>> }
>>} else {
>> $webroot = '/horde3';
>>}
>>
>>$this->applications['horde'] = array(
>> 'fileroot' => '/usr/share/horde3/',
>> 'webroot' => $webroot,
>> 'initial_page' => 'login.php',
>> 'name' => _("Horde"),
>> 'status' => 'active',
>> 'templates' => '/usr/share/horde3/templates',
>> 'provides' => 'horde'
>>);
>>
>>$this->applications['imp'] = array(
>> 'fileroot' => '/usr/share/horde3/imp',
>> 'webroot' => $this->applications['horde']['webroot'] . '/imp',
>> 'name' => _("Mail"),
>> 'status' => 'active',
>> 'provides' => 'mail',
>>);
>>
>>$this->applications['imp-folders'] = array(
>> 'status' => 'block',
>> 'app' => 'imp',
>> 'blockname' => 'tree_folders',
>> 'menu_parent' => 'imp',
>>);
>>
>>$this->applications['ingo'] = array(
>> 'fileroot' => '/usr/share/horde3/ingo',
>> 'webroot' => $this->applications['horde']['webroot'] . '/ingo',
>> 'name' => _("Filters"),
>> 'status' => 'active',
>> 'provides' => array('mail/blacklistFrom', 'mail/showBlacklist',
>> 'mail/whitelistFrom', 'mail/showWhitelist', 'mail/applyFilters',
>> 'mail/canApplyFilters', 'mail/showFilters'),
>> 'menu_parent' => 'imp'
>>);
>>
>>$this->applications['sam'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../sam',
>> 'webroot' => $this->applications['horde']['webroot'] . '/sam',
>> 'name' => _("Spam"),
>> 'status' => 'inactive',
>> // Uncomment this line if you want Sam to handle the blacklist
>> // filter instead of Ingo:
>> // 'provides' => array('mail/blacklistFrom', 'mail/showBlacklist',
>> 'mail/whitelistFrom', 'mail/showWhitelist'),
>> 'menu_parent' => 'imp'
>>);
>>
>>$this->applications['troll'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../troll',
>> 'webroot' => $this->applications['horde']['webroot'] . '/troll',
>> 'name' => _("Newsgroups"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'imp'
>>);
>>
>>$this->applications['vilma'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../vilma',
>> 'webroot' => $this->applications['horde']['webroot'] . '/vilma',
>> 'name' => _("Mail Admin"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'imp'
>>);
>>
>>$this->applications['mimp'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../mimp',
>> 'webroot' => $this->applications['horde']['webroot'] . '/mimp',
>> 'name' => _("Mobile Mail"),
>> 'status' => 'inactive'
>>);
>>
>>$this->applications['organizing'] = array(
>> 'name' => _("Organizing"),
>> 'status' => 'heading',
>>);
>>
>>$this->applications['turba'] = array(
>> 'fileroot' => '/usr/share/horde3/turba',
>> 'webroot' => $this->applications['horde']['webroot'] . '/turba',
>> 'name' => _("Address Book"),
>> 'status' => 'active',
>> 'provides' => array('contacts', 'clients'),
>> 'menu_parent' => 'organizing'
>>);
>>
>>$this->applications['kronolith'] = array(
>> 'fileroot' => '/usr/share/horde3/kronolith',
>> 'webroot' => $this->applications['horde']['webroot'] . '/kronolith',
>> 'name' => _("Calendar"),
>> 'status' => 'active',
>> 'provides' => 'calendar',
>> 'menu_parent' => 'organizing'
>>);
>>
>>$this->applications['kronolith-menu'] = array(
>> 'status' => 'block',
>> 'app' => 'kronolith',
>> 'blockname' => 'tree_menu',
>> 'menu_parent' => 'kronolith',
>>);
>>
>>$this->applications['mnemo'] = array(
>> 'fileroot' => '/usr/share/horde3/mnemo',
>> 'webroot' => $this->applications['horde']['webroot'] . '/mnemo',
>> 'name' => _("Notes"),
>> 'status' => 'active',
>> 'provides' => 'notes',
>> 'menu_parent' => 'organizing'
>>);
>>
>>$this->applications['nag'] = array(
>> 'fileroot' => '/usr/share/horde3/nag',
>> 'webroot' => $this->applications['horde']['webroot'] . '/nag',
>> 'name' => _("Tasks"),
>> 'status' => 'active',
>> 'provides' => 'tasks',
>> 'menu_parent' => 'organizing'
>>);
>>
>>$this->applications['genie'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../genie',
>> 'webroot' => $this->applications['horde']['webroot'] . '/genie',
>> 'name' => _("Wishlists"),
>> 'status' => 'inactive',
>> 'provides' => 'wishlist',
>> 'menu_parent' => 'organizing'
>>);
>>
>>$this->applications['trean'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../trean',
>> 'webroot' => $this->applications['horde']['webroot'] . '/trean',
>> 'name' => _("Bookmarks"),
>> 'status' => 'inactive',
>> 'provides' => 'bookmarks',
>> 'menu_parent' => 'organizing'
>>);
>>
>>$this->applications['devel'] = array(
>> 'name' => _("Development"),
>> 'status' => 'heading',
>>);
>>
>>$this->applications['chora'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../chora',
>> 'webroot' => $this->applications['horde']['webroot'] . '/chora',
>> 'name' => _("Version Control"),
>> 'status' => 'active',
>> 'menu_parent' => 'devel'
>>);
>>
>>$this->applications['babel'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../babel',
>> 'webroot' => $this->applications['horde']['webroot'] . '/babel',
>> 'name' => _("i18n"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'devel'
>>);
>>
>>$this->applications['thor'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../thor',
>> 'webroot' => $this->applications['horde']['webroot'] . '/thor',
>> 'name' => _("Projects"),
>> 'status' => 'inactive',
>> 'provides' => 'projects',
>> 'menu_parent' => 'devel'
>>);
>>
>>$this->applications['whups'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../whups',
>> 'webroot' => $this->applications['horde']['webroot'] . '/whups',
>> 'name' => _("Tickets"),
>> 'status' => 'inactive',
>> 'provides' => 'tickets',
>> 'menu_parent' => 'devel'
>>);
>>
>>$this->applications['luxor'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../luxor',
>> 'webroot' => $this->applications['horde']['webroot'] . '/luxor',
>> 'name' => _("X-Ref"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'devel'
>>);
>>
>>$this->applications['nic'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../nic',
>> 'webroot' => $this->applications['horde']['webroot'] . '/nic',
>> 'name' => _("Network"),
>> 'status' => 'inactive',
>> 'provides' => 'net',
>> 'menu_parent' => 'devel'
>>);
>>
>>$this->applications['info'] = array(
>> 'name' => _("Information"),
>> 'status' => 'heading',
>>);
>>
>>$this->applications['mottle'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../mottle',
>> 'webroot' => $this->applications['horde']['webroot'] . '/mottle',
>> 'name' => _("MOTD"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'info'
>>);
>>
>>$this->applications['jonah'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../jonah',
>> 'webroot' => $this->applications['horde']['webroot'] . '/jonah',
>> 'name' => _("News"),
>> 'status' => 'inactive',
>> 'provides' => 'news',
>> 'menu_parent' => 'info'
>>);
>>
>>$this->applications['occam'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../occam',
>> 'webroot' => $this->applications['horde']['webroot'] . '/occam',
>> 'name' => _("Courses"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'info'
>>);
>>
>>$this->applications['goops'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../goops',
>> 'webroot' => $this->applications['horde']['webroot'] . '/goops',
>> 'name' => _("Search Engines"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'info'
>>);
>>
>>$this->applications['klutz'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../klutz',
>> 'webroot' => $this->applications['horde']['webroot'] . '/klutz',
>> 'name' => _("Comics"),
>> 'status' => 'inactive',
>> 'provides' => 'comics',
>> 'menu_parent' => 'info'
>>);
>>
>>$this->applications['orator'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../orator',
>> 'webroot' => $this->applications['horde']['webroot'] . '/orator',
>> 'name' => _("Presentations"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'info'
>>);
>>
>>$this->applications['office'] = array(
>> 'name' => _("Office"),
>> 'status' => 'heading',
>>);
>>
>>$this->applications['hermes'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../hermes',
>> 'webroot' => $this->applications['horde']['webroot'] . '/hermes',
>> 'name' => _("Time Tracking"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'office',
>> 'provides' => 'time'
>>);
>>
>>$this->applications['juno'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../juno',
>> 'webroot' => $this->applications['horde']['webroot'] . '/juno',
>> 'name' => _("Accounting"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'office'
>>);
>>
>>$this->applications['sesha'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../sesha',
>> 'webroot' => $this->applications['horde']['webroot'] . '/sesha',
>> 'name' => _("Inventory"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'office',
>>);
>>
>>$this->applications['myaccount'] = array(
>> 'name' => _("My Account"),
>> 'status' => 'heading',
>>);
>>
>>$this->applications['accounts'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../accounts',
>> 'webroot' => $this->applications['horde']['webroot'] . '/accounts',
>> 'name' => _("My Account"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'myaccount',
>>);
>>
>>$this->applications['gollem'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../gollem',
>> 'webroot' => $this->applications['horde']['webroot'] . '/gollem',
>> 'name' => _("File Manager"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'myaccount',
>> 'provides' => 'files',
>>);
>>
>>$this->applications['forwards'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../forwards',
>> 'webroot' => $this->applications['horde']['webroot'] . '/forwards',
>> 'name' => _("Forwards"),
>> 'status' => 'inactive',
>> 'provides' => 'forwards',
>> 'menu_parent' => 'myaccount',
>>);
>>
>>$this->applications['passwd'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../passwd',
>> 'webroot' => $this->applications['horde']['webroot'] . '/passwd',
>> 'name' => _("Password"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'myaccount'
>>);
>>
>>$this->applications['jeta'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../jeta',
>> 'webroot' => $this->applications['horde']['webroot'] . '/jeta',
>> 'name' => _("SSH"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'myaccount'
>>);
>>
>>$this->applications['vacation'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../vacation',
>> 'webroot' => $this->applications['horde']['webroot'] . '/vacation',
>> 'name' => _("Vacation"),
>> 'status' => 'inactive',
>> 'provides' => 'vacation',
>> 'menu_parent' => 'myaccount'
>>);
>>
>>$this->applications['website'] = array(
>> 'name' => _("Web Site"),
>> 'status' => 'heading',
>>);
>>
>>$this->applications['giapeto'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../giapeto',
>> 'webroot' => $this->applications['horde']['webroot'] . '/giapeto',
>> 'name' => _("CMS"),
>> 'status' => 'inactive',
>> 'provides' => 'cms',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['midas'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../midas',
>> 'webroot' => $this->applications['horde']['webroot'] . '/midas',
>> 'name' => _("Ads"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['agora'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../agora',
>> 'webroot' => $this->applications['horde']['webroot'] . '/agora',
>> 'name' => _("Forums"),
>> 'status' => 'inactive',
>> 'provides' => 'forums',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['odin'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../odin',
>> 'webroot' => $this->applications['horde']['webroot'] . '/odin',
>> 'name' => _("Data"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['ulaform'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../ulaform',
>> 'webroot' => $this->applications['horde']['webroot'] . '/ulaform',
>> 'name' => _("Forms"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['volos'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../volos',
>> 'webroot' => $this->applications['horde']['webroot'] . '/volos',
>> 'name' => _("Guestbook"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['ansel'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../ansel',
>> 'webroot' => $this->applications['horde']['webroot'] . '/ansel',
>> 'name' => _("Photos"),
>> 'status' => 'inactive',
>> 'provides' => 'images',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['scry'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../scry',
>> 'webroot' => $this->applications['horde']['webroot'] . '/scry',
>> 'name' => _("Polls"),
>> 'status' => 'inactive',
>> 'provides' => 'polls',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['rakim'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../rakim',
>> 'webroot' => $this->applications['horde']['webroot'] . '/rakim',
>> 'name' => _("Support"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['merk'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../merk',
>> 'webroot' => $this->applications['horde']['webroot'] . '/merk',
>> 'name' => _("Shopping"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['swoosh'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../swoosh',
>> 'webroot' => $this->applications['horde']['webroot'] . '/swoosh',
>> 'name' => _("SMS Messaging"),
>> 'status' => 'inactive',
>> 'provides' => 'sms',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['wicked'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../wicked',
>> 'webroot' => $this->applications['horde']['webroot'] . '/wicked',
>> 'name' => _("Wiki"),
>> 'status' => 'inactive',
>> 'provides' => 'wiki',
>> 'menu_parent' => 'website'
>>);
>>
>>
>
>
>
>><?php
>>/**
>>* registry.php -- Horde application registry.
>>*
>>* $Horde: horde/config/registry.php.dist,v 1.255.2.2 2004/12/24 01:05:12
>>chuck Exp $
>>*
>>* This configuration file is used by Horde to determine which Horde
>>* applications are installed and where, as well as how they interact.
>>*
>>* Application registry
>>* --------------------
>>* The following settings register installed Horde applications.
>>* By default, Horde assumes that the application directories live
>>* inside the horde directory.
>>*
>>* Attribute Type Description
>>* --------- ---- -----------
>>* fileroot string The base filesystem path for the module's files.
>>* webroot string The base URI for the module.
>>* jsuri string The base URI for static javascript files.
>>* jsfs string The base filesystem path for static javascript
>>files.
>>* themesuri string The base URI for the themes.
>>* themesfs string The base file system directory for the themes.
>>* icon string The URI for an icon to show in menus for the
>>module.
>>* Setting this will override the default theme-based
>>* logic in the code.
>>* name string The name used in menus and descriptions for a
>>module
>>* status string 'inactive', 'hidden', 'notoolbar', 'heading',
>>* 'block', 'admin', or 'active'.
>>* provides string Service types the module provides.
>>* initial_page string The initial (default) page (filename) for the
>>module.
>>* templates string The filesystem path to the templates directory.
>>* menu_parent string The name of the 'heading' group that this app
>>should
>>* show up under.
>>* target string The (optional) target frame for the link.
>>* url string The (optional) URL of 'heading' entries.
>>*/
>>
>>// We try to automatically determine the proper webroot for Horde
>>// here. This still assumes that applications live under horde/. If
>>// this results in incorrect results for you, simply change the two
>>// uses of the $webroot variable in the 'horde' stanza below.
>>//
>>// Note for Windows users: the below assumes that your PHP_SELF
>>// variable uses forward slashes. If it does not, you'll have to tweak
>>// this.
>>if (isset($_SERVER['PHP_SELF'])) {
>> $webroot = strstr(dirname(__FILE__), '/' .
>> array_shift(preg_split(';/;', $_SERVER['PHP_SELF'], 2,
>> PREG_SPLIT_NO_EMPTY)));
>> if ($webroot !== false) {
>> $webroot = preg_replace(';/config$;', '', $webroot);
>> } else {
>> $webroot = '/horde';
>> }
>>} else {
>> $webroot = '/horde';
>>}
>>
>>$this->applications['horde'] = array(
>> 'fileroot' => dirname(__FILE__) . '/..',
>> 'webroot' => $webroot,
>> 'initial_page' => 'login.php',
>> 'name' => _("Horde"),
>> 'status' => 'active',
>> 'templates' => dirname(__FILE__) . '/../templates',
>> 'provides' => 'horde'
>>);
>>
>>$this->applications['imp'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../imp',
>> 'webroot' => $this->applications['horde']['webroot'] . '/imp',
>> 'name' => _("Mail"),
>> 'status' => 'active',
>> 'provides' => 'mail',
>>);
>>
>>$this->applications['imp-folders'] = array(
>> 'status' => 'block',
>> 'app' => 'imp',
>> 'blockname' => 'tree_folders',
>> 'menu_parent' => 'imp',
>>);
>>
>>$this->applications['ingo'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../ingo',
>> 'webroot' => $this->applications['horde']['webroot'] . '/ingo',
>> 'name' => _("Filters"),
>> 'status' => 'active',
>> 'provides' => array('mail/blacklistFrom', 'mail/showBlacklist',
>> 'mail/whitelistFrom', 'mail/showWhitelist', 'mail/applyFilters',
>> 'mail/canApplyFilters', 'mail/showFilters'),
>> 'menu_parent' => 'imp'
>>);
>>
>>$this->applications['sam'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../sam',
>> 'webroot' => $this->applications['horde']['webroot'] . '/sam',
>> 'name' => _("Spam"),
>> 'status' => 'inactive',
>> // Uncomment this line if you want Sam to handle the blacklist
>> // filter instead of Ingo:
>> // 'provides' => array('mail/blacklistFrom', 'mail/showBlacklist',
>> 'mail/whitelistFrom', 'mail/showWhitelist'),
>> 'menu_parent' => 'imp'
>>);
>>
>>$this->applications['troll'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../troll',
>> 'webroot' => $this->applications['horde']['webroot'] . '/troll',
>> 'name' => _("Newsgroups"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'imp'
>>);
>>
>>$this->applications['vilma'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../vilma',
>> 'webroot' => $this->applications['horde']['webroot'] . '/vilma',
>> 'name' => _("Mail Admin"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'imp'
>>);
>>
>>$this->applications['mimp'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../mimp',
>> 'webroot' => $this->applications['horde']['webroot'] . '/mimp',
>> 'name' => _("Mobile Mail"),
>> 'status' => 'inactive'
>>);
>>
>>$this->applications['organizing'] = array(
>> 'name' => _("Organizing"),
>> 'status' => 'heading',
>>);
>>
>>$this->applications['turba'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../turba',
>> 'webroot' => $this->applications['horde']['webroot'] . '/turba',
>> 'name' => _("Address Book"),
>> 'status' => 'active',
>> 'provides' => array('contacts', 'clients'),
>> 'menu_parent' => 'organizing'
>>);
>>
>>$this->applications['kronolith'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../kronolith',
>> 'webroot' => $this->applications['horde']['webroot'] . '/kronolith',
>> 'name' => _("Calendar"),
>> 'status' => 'active',
>> 'provides' => 'calendar',
>> 'menu_parent' => 'organizing'
>>);
>>
>>$this->applications['kronolith-menu'] = array(
>> 'status' => 'block',
>> 'app' => 'kronolith',
>> 'blockname' => 'tree_menu',
>> 'menu_parent' => 'kronolith',
>>);
>>
>>$this->applications['mnemo'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../mnemo',
>> 'webroot' => $this->applications['horde']['webroot'] . '/mnemo',
>> 'name' => _("Notes"),
>> 'status' => 'active',
>> 'provides' => 'notes',
>> 'menu_parent' => 'organizing'
>>);
>>
>>$this->applications['nag'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../nag',
>> 'webroot' => $this->applications['horde']['webroot'] . '/nag',
>> 'name' => _("Tasks"),
>> 'status' => 'active',
>> 'provides' => 'tasks',
>> 'menu_parent' => 'organizing'
>>);
>>
>>$this->applications['genie'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../genie',
>> 'webroot' => $this->applications['horde']['webroot'] . '/genie',
>> 'name' => _("Wishlists"),
>> 'status' => 'inactive',
>> 'provides' => 'wishlist',
>> 'menu_parent' => 'organizing'
>>);
>>
>>$this->applications['trean'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../trean',
>> 'webroot' => $this->applications['horde']['webroot'] . '/trean',
>> 'name' => _("Bookmarks"),
>> 'status' => 'inactive',
>> 'provides' => 'bookmarks',
>> 'menu_parent' => 'organizing'
>>);
>>
>>$this->applications['devel'] = array(
>> 'name' => _("Development"),
>> 'status' => 'heading',
>>);
>>
>>$this->applications['chora'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../chora',
>> 'webroot' => $this->applications['horde']['webroot'] . '/chora',
>> 'name' => _("Version Control"),
>> 'status' => 'active',
>> 'menu_parent' => 'devel'
>>);
>>
>>$this->applications['babel'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../babel',
>> 'webroot' => $this->applications['horde']['webroot'] . '/babel',
>> 'name' => _("i18n"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'devel'
>>);
>>
>>$this->applications['thor'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../thor',
>> 'webroot' => $this->applications['horde']['webroot'] . '/thor',
>> 'name' => _("Projects"),
>> 'status' => 'inactive',
>> 'provides' => 'projects',
>> 'menu_parent' => 'devel'
>>);
>>
>>$this->applications['whups'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../whups',
>> 'webroot' => $this->applications['horde']['webroot'] . '/whups',
>> 'name' => _("Tickets"),
>> 'status' => 'inactive',
>> 'provides' => 'tickets',
>> 'menu_parent' => 'devel'
>>);
>>
>>$this->applications['luxor'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../luxor',
>> 'webroot' => $this->applications['horde']['webroot'] . '/luxor',
>> 'name' => _("X-Ref"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'devel'
>>);
>>
>>$this->applications['nic'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../nic',
>> 'webroot' => $this->applications['horde']['webroot'] . '/nic',
>> 'name' => _("Network"),
>> 'status' => 'inactive',
>> 'provides' => 'net',
>> 'menu_parent' => 'devel'
>>);
>>
>>$this->applications['info'] = array(
>> 'name' => _("Information"),
>> 'status' => 'heading',
>>);
>>
>>$this->applications['mottle'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../mottle',
>> 'webroot' => $this->applications['horde']['webroot'] . '/mottle',
>> 'name' => _("MOTD"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'info'
>>);
>>
>>$this->applications['jonah'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../jonah',
>> 'webroot' => $this->applications['horde']['webroot'] . '/jonah',
>> 'name' => _("News"),
>> 'status' => 'inactive',
>> 'provides' => 'news',
>> 'menu_parent' => 'info'
>>);
>>
>>$this->applications['occam'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../occam',
>> 'webroot' => $this->applications['horde']['webroot'] . '/occam',
>> 'name' => _("Courses"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'info'
>>);
>>
>>$this->applications['goops'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../goops',
>> 'webroot' => $this->applications['horde']['webroot'] . '/goops',
>> 'name' => _("Search Engines"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'info'
>>);
>>
>>$this->applications['klutz'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../klutz',
>> 'webroot' => $this->applications['horde']['webroot'] . '/klutz',
>> 'name' => _("Comics"),
>> 'status' => 'inactive',
>> 'provides' => 'comics',
>> 'menu_parent' => 'info'
>>);
>>
>>$this->applications['orator'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../orator',
>> 'webroot' => $this->applications['horde']['webroot'] . '/orator',
>> 'name' => _("Presentations"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'info'
>>);
>>
>>$this->applications['office'] = array(
>> 'name' => _("Office"),
>> 'status' => 'heading',
>>);
>>
>>$this->applications['hermes'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../hermes',
>> 'webroot' => $this->applications['horde']['webroot'] . '/hermes',
>> 'name' => _("Time Tracking"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'office',
>> 'provides' => 'time'
>>);
>>
>>$this->applications['juno'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../juno',
>> 'webroot' => $this->applications['horde']['webroot'] . '/juno',
>> 'name' => _("Accounting"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'office'
>>);
>>
>>$this->applications['sesha'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../sesha',
>> 'webroot' => $this->applications['horde']['webroot'] . '/sesha',
>> 'name' => _("Inventory"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'office',
>>);
>>
>>$this->applications['myaccount'] = array(
>> 'name' => _("My Account"),
>> 'status' => 'heading',
>>);
>>
>>$this->applications['accounts'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../accounts',
>> 'webroot' => $this->applications['horde']['webroot'] . '/accounts',
>> 'name' => _("My Account"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'myaccount',
>>);
>>
>>$this->applications['gollem'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../gollem',
>> 'webroot' => $this->applications['horde']['webroot'] . '/gollem',
>> 'name' => _("File Manager"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'myaccount',
>> 'provides' => 'files',
>>);
>>
>>$this->applications['forwards'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../forwards',
>> 'webroot' => $this->applications['horde']['webroot'] . '/forwards',
>> 'name' => _("Forwards"),
>> 'status' => 'inactive',
>> 'provides' => 'forwards',
>> 'menu_parent' => 'myaccount',
>>);
>>
>>$this->applications['passwd'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../passwd',
>> 'webroot' => $this->applications['horde']['webroot'] . '/passwd',
>> 'name' => _("Password"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'myaccount'
>>);
>>
>>$this->applications['jeta'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../jeta',
>> 'webroot' => $this->applications['horde']['webroot'] . '/jeta',
>> 'name' => _("SSH"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'myaccount'
>>);
>>
>>$this->applications['vacation'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../vacation',
>> 'webroot' => $this->applications['horde']['webroot'] . '/vacation',
>> 'name' => _("Vacation"),
>> 'status' => 'inactive',
>> 'provides' => 'vacation',
>> 'menu_parent' => 'myaccount'
>>);
>>
>>$this->applications['website'] = array(
>> 'name' => _("Web Site"),
>> 'status' => 'heading',
>>);
>>
>>$this->applications['giapeto'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../giapeto',
>> 'webroot' => $this->applications['horde']['webroot'] . '/giapeto',
>> 'name' => _("CMS"),
>> 'status' => 'inactive',
>> 'provides' => 'cms',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['midas'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../midas',
>> 'webroot' => $this->applications['horde']['webroot'] . '/midas',
>> 'name' => _("Ads"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['agora'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../agora',
>> 'webroot' => $this->applications['horde']['webroot'] . '/agora',
>> 'name' => _("Forums"),
>> 'status' => 'inactive',
>> 'provides' => 'forums',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['odin'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../odin',
>> 'webroot' => $this->applications['horde']['webroot'] . '/odin',
>> 'name' => _("Data"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['ulaform'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../ulaform',
>> 'webroot' => $this->applications['horde']['webroot'] . '/ulaform',
>> 'name' => _("Forms"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['volos'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../volos',
>> 'webroot' => $this->applications['horde']['webroot'] . '/volos',
>> 'name' => _("Guestbook"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['ansel'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../ansel',
>> 'webroot' => $this->applications['horde']['webroot'] . '/ansel',
>> 'name' => _("Photos"),
>> 'status' => 'inactive',
>> 'provides' => 'images',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['scry'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../scry',
>> 'webroot' => $this->applications['horde']['webroot'] . '/scry',
>> 'name' => _("Polls"),
>> 'status' => 'inactive',
>> 'provides' => 'polls',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['rakim'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../rakim',
>> 'webroot' => $this->applications['horde']['webroot'] . '/rakim',
>> 'name' => _("Support"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['merk'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../merk',
>> 'webroot' => $this->applications['horde']['webroot'] . '/merk',
>> 'name' => _("Shopping"),
>> 'status' => 'inactive',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['swoosh'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../swoosh',
>> 'webroot' => $this->applications['horde']['webroot'] . '/swoosh',
>> 'name' => _("SMS Messaging"),
>> 'status' => 'inactive',
>> 'provides' => 'sms',
>> 'menu_parent' => 'website'
>>);
>>
>>$this->applications['wicked'] = array(
>> 'fileroot' => dirname(__FILE__) . '/../wicked',
>> 'webroot' => $this->applications['horde']['webroot'] . '/wicked',
>> 'name' => _("Wiki"),
>> 'status' => 'inactive',
>> 'provides' => 'wiki',
>> 'menu_parent' => 'website'
>>);
>>
>>
>
>
>
>
>
>
----- End forwarded message -----
--
--------------------- Ola Lundqvist ---------------------------
/ [EMAIL PROTECTED] Annebergsslingan 37 \
| [EMAIL PROTECTED] 654 65 KARLSTAD |
| +46 (0)54-10 14 30 +46 (0)70-332 1551 |
| http://www.opal.dhs.org UIN/icq: 4912500 |
\ gpg/f.p.: 7090 A92B 18FE 7994 0C36 4FE4 18A1 B1CF 0FE5 3DD9 /
---------------------------------------------------------------
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]