
Hallo Liste,
verwendete Version: OTRS 3.1.10
Die unten stehende Mail hab ich auch schon an "dev@otrs.org" gesendet und
darauf - anscheinend automatisch generiert - diese Nachricht erhalten:
Your mail to 'dev' with the subject
Writing an OTRS module for a new object
Is being held until the list moderator can review it for approval.
The reason it is being held:
Post by non-member to a members-only list
Either the message will get posted to the list, or you will receive
notification of the moderator's decision. If you would like to cancel
this posting, please visit the following URL:
http://lists.otrs.org/cgi-bin/confirm/dev/cf27c4bef4e21c276635c79197ba39de95...
Anmerkung:
Ich bin seit 07.11.2012 registriert.
Mail vom 07.11.2012
Von:

Hallo, gibt es eine Möglichkeit das Verschieben von Tickets in eine andere Queue auch für andere Benutzer als den Besitzer eines Tickets zuzulassen? Mit freundlichem Gruß Dipl.-Inf. Björn-Peter Tietjens -- ++ Business-Software aus einer Hand ++ ++ Internet, Warenwirtschaft, Linux, Virtualisierung ++ http://www.intersales.de interSales AG Internet Commerce Subbelrather Str. 247 50825 Köln Tel 02 21 - 27 90 50 Fax 02 21 - 27 90 517 Mail bt@intersales.de Web www.intersales.de Handelsregister Köln HR B 30904 Finanzamt Köln-Nord. UstID: DE199672015 Aufsichtsratsvorsitzender: Michael Morgenstern Vorstand: Andrej Radonic (Vorsitzender), Peter Zander

Hi Josef, Dein Link-Attribut verweist auf AgentQuickticket (mit kleinem "t"), dein Modul heißt aber AgentQuickTicket (mit großem "t"). Gruß, Marc Am 12.11.12 15:29, schrieb Josef1 Penzkofer:
Hallo Liste,
verwendete Version: OTRS 3.1.10
Die unten stehende Mail hab ich auch schon an "dev@otrs.org" gesendet und darauf - anscheinend automatisch generiert - diese Nachricht erhalten: Your mail to 'dev' with the subject Writing an OTRS module for a new object Is being held until the list moderator can review it for approval.
The reason it is being held:
Post by non-member to a members-only list
Either the message will get posted to the list, or you will receive notification of the moderator's decision. If you would like to cancel this posting, please visit the following URL:
http://lists.otrs.org/cgi-bin/confirm/dev/cf27c4bef4e21c276635c79197ba39de95...
Anmerkung: Ich bin seit 07.11.2012 registriert. Mail vom 07.11.2012 Von:
Betreff: Welcome to the dev@otrs.org mailing list! Darum jezt meine Anfrage nochmals hier: Ich möchte ein neues Modul "Quick-Tickets" in OTRS einfügen, dass die selbe Funktion wie das Modul "Telefon-Ticket" besitzt.
Ich weiß zwar, dass man innerhalb der Maske für ein neues Telefon-Ticket auch Schalter für Ticket-Vorlagen einfügen kann, diese Ticket-Vorlagen sind jedoch nicht so nutzbar. Man kann Einstellungen hierfürja nur global treffen, so dass in den Ticket-Vorlagen z.B. die selben Freitextfelder bzw. "DynamicFields" enthalten sind, wie im "Eltern"-Telefon-Ticket.
Dazu hab ich folgendes gemacht: (Anleitung: http://doc.otrs.org/developer/3.1/en/html/how-to-extend.html#idp45649008)
1.) Default Config File QuickTicket.xml (/opt/otrs/Kernel/Config/Files)
<?xml version="1.0" encoding="utf-8" ?>
<CVS>$Id: Framework.xml,v 1.473.2.2 2012/06/18 18:28:51 mb Exp $</CVS> <ConfigItem Name="Frontend::Module###AgentQuickTicket" Required="0" Valid="1"> <Description Translatable="1">Frontend module registration for the Quick-Ticket-Object in the agent interface.</Description> <Group>Ticket</Group> <SubGroup>Frontend::Agent::ModuleRegistration</SubGroup> <Setting> <FrontendModuleReg> <Description>Some Ticket-Templates</Description> <Title></Title> <NavBarName>Quick-Tickets</NavBarName> <NavBar> <Description Translatable="1">Some Ticket-Templates</Description> <Name Translatable="1">Quick-Tickets</Name> <Link>Action=AgentQuickticket</Link> <LinkOption></LinkOption> <NavBar>Quick-Tickets</NavBar> <Type>Menu</Type> <Block>ItemArea</Block> <AccessKey></AccessKey> <Prio>15000</Prio> </NavBar> # <Loader> # <JavaScript>Core.Agent.CustomerSearch.js</JavaScript> # <JavaScript>Core.Agent.TicketAction.js</JavaScript> # </Loader>
</FrontendModuleReg> </Setting> </ConfigItem>
Daraufhin erhalte ich einen weiteren Link "Quick-Tickets" in der Menüleiste bzw. kann das Modul über die SysConfig konfigurieren.
2.) Frontend Module AgentQuickticket.pm (/opt/otrs/Kernel/Modules)
Kopie der Datei /opt/otrs/Kernel/Modules/AgentTicketPhone.pm
Änderungen: package Kernel::Modules::AgentQuickticket; ... return $Self->{LayoutObject}->Output( TemplateFile => 'AgentQuickticket', Data => \%Param );
3. Core Module AgentQuickticket.pm (/opt/otrs/Kernel/System)
Kopie der Datei Kernel/System/Ticket.pm # all ticket functions
Änderungen: package Kernel::System::AgentQuickticket;
4. dtl Template File AgentQuickticket.dtl (/opt/otrs/Kernel/Output/HTML/Standard)
Kopie der Datei AgentTicketPhone.dtl
Wenn ich nun in der Menüleiste den Link "Quick-Tickets" anklicke, erhalte ich folgende Fehlermeldung: Error Message: Module Kernel::Modules::AgentQuickticket not registered in Kernel/Config.pm!
Wie kann ich nun das neue Modul registrieren? Was hab ich vergessen?
Vielen Dank für Lösungsvorschläge.
Gruß Sepp
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
-- -- Marc Bonsels Developer OTRS AG Europaring 4 D-94315 Straubing T: +49 (0) 9421 56818 0 F: +49 (0) 9421 56818 18 I: http://www.otrs.com/ Business location: Bad Homburg, Country Court: Bad Homburg, HRB 10751, VAT ID: DE256610065 Chairman: Burchard Steinbild, Managing Board: André Mindermann (CEO), Christopher Kuhn, Sabine Riedel Making OTRS even better! Exclusive Feature Add-Ons improve usability of OTRS and extend its functionality: http://www.otrs.com/en/solutions/subscriptions/feature-add-ons/
participants (3)
-
Björn-Peter Tietjens
-
Josef1 Penzkofer
-
Marc Bonsels