how to register a public module?

Juan Manuel Rodríguez <[email protected]>
Newsgroups gmane.comp.otrs.devel
Message-ID <[email protected]>
Hi Everyone,
   I want to register a module that should be accessible for customers 
not logged-in  yet. This module should return a JSON data. I want to 
improve the login by making some validations while the user is typing, 
before he click the submit button.

So, I create a simple OTRS package for install this module.
It's configuration file is like this:

<?xml version="1.0" encoding="iso-8859-1" ?>
<otrs_config version="1.0" init="Application">
<ConfigItem Name="PublicFrontend::Module###PublicMyPackage" Required="1" 
Valid="1">
       <Description Lang="en">Frontend module registration for 
MyPackage.</Description>
       <Group>MyPackage</Group>
       <SubGroup>Frontend::Public::ModuleRegistration</SubGroup>
       <Setting>
           <FrontendModuleReg>
               <Description>MyPackage</Description>
               <NavBarName>MyPackage</NavBarName>
               <Title>MyPackage</Title>
           </FrontendModuleReg>
       </Setting>
   </ConfigItem>
</otrs_config>

But the module is inaccesible in the public.pl. This URL: 
http://<HOST>/otrs/public.pl?Action=MyPackage
doesn't work. And shows the following error: "Error: Got no ModuleReg!"

All files are copied correctly:

Kernel/Config/Files/MyPackage.xml
Kernel/System/MyPackage.pm
Kernel/Modules/PublicMyPackage.pm
Kernel/Language/en_PublicMyPackage.pm
Kernel/Output/HTML/Standard/PublicMyPackage.dtl

What i am doing wrong? Can someone helpme?

Thanks!
Juan Manuel


---------------------------------------------------------------------
OTRS mailing list: dev - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/dev
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/dev

NEW! ENTERPRISE SUBSCRIPTION - Get more information NOW!
http://www.otrs.com/en/support/enterprise-subscription/
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.