mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-13 07:24:13 +01:00
N°1408 new AttributeDashboard : Organization.overview
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
*
|
||||
* @author Lukáš Dvořák <lukas.dvorak@itopportal.cz>
|
||||
* @author Daniel Rokos <daniel.rokos@itopportal.cz>
|
||||
* @copyright Copyright (C) 2010-2014 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -102,6 +102,10 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array(
|
||||
'Class:Organization/Attribute:deliverymodel_name+' => '',
|
||||
'Class:Organization/Attribute:parent_id_friendlyname' => 'Mateřská organizace',
|
||||
'Class:Organization/Attribute:parent_id_friendlyname+' => '',
|
||||
'Class:Organization/Attribute:overview' => 'Overview~~',
|
||||
'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization~~',
|
||||
'Organization:Overview:FunctionalCIs:subtitle' => 'by type~~',
|
||||
'Organization:Overview:Users' => 'iTop Users within this organization~~',
|
||||
));
|
||||
|
||||
//
|
||||
|
||||
@@ -18,8 +18,7 @@
|
||||
|
||||
/**
|
||||
* @author Erik Bøg <erik@boegmoeller.dk>
|
||||
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @licence http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -48,6 +47,10 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
|
||||
'Class:Organization/Attribute:parent_id+' => '',
|
||||
'Class:Organization/Attribute:deliverymodel_id' => 'Leverings Model Id',
|
||||
'Class:Organization/Attribute:deliverymodel_id+' => '',
|
||||
'Class:Organization/Attribute:overview' => 'Overview~~',
|
||||
'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization~~',
|
||||
'Organization:Overview:FunctionalCIs:subtitle' => 'by type~~',
|
||||
'Organization:Overview:Users' => 'iTop Users within this organization~~',
|
||||
'Class:Location' => 'Placering',
|
||||
'Class:Location+' => 'Enhver type af placering: Region, land, by, bygning, rum rack, ...',
|
||||
'Class:Location/Attribute:name' => 'Navn',
|
||||
|
||||
@@ -63,6 +63,51 @@
|
||||
<extkey_attcode>parent_id</extkey_attcode>
|
||||
<target_attcode>name</target_attcode>
|
||||
</field>
|
||||
<field id="overview" xsi:type="AttributeDashboard">
|
||||
<is_user_editable>false</is_user_editable>
|
||||
<definition>
|
||||
<layout>DashboardLayoutTwoCols</layout>
|
||||
<auto_reload>
|
||||
<enabled>false</enabled>
|
||||
<interval>300</interval>
|
||||
</auto_reload>
|
||||
<cells>
|
||||
<cell id="0">
|
||||
<rank>0</rank>
|
||||
<dashlets>
|
||||
<dashlet id="11" xsi:type="DashletHeaderDynamic">
|
||||
<rank>0</rank>
|
||||
<title>Organization:Overview:FunctionalCIs</title>
|
||||
<icon>itop-config-mgmt/images/server.png</icon>
|
||||
<subtitle>Organization:Overview:FunctionalCIs:subtitle</subtitle>
|
||||
<query>SELECT FunctionalCI WHERE org_id=:this->id</query>
|
||||
<group_by>finalclass</group_by>
|
||||
<values>NetworkDevice,Server,ApplicationSolution</values>
|
||||
</dashlet>
|
||||
</dashlets>
|
||||
</cell>
|
||||
<cell id="2">
|
||||
<rank>20</rank>
|
||||
<dashlets>
|
||||
<dashlet id="12" xsi:type="DashletObjectList">
|
||||
<rank>0</rank>
|
||||
<title>Organization:Overview:Users</title>
|
||||
<query>SELECT Person AS p JOIN User AS u ON u.contactid=p.id WHERE p.org_id=:this->id</query>
|
||||
<menu>true</menu>
|
||||
</dashlet>
|
||||
</dashlets>
|
||||
</cell>
|
||||
<cell id="9000">
|
||||
<rank>5</rank>
|
||||
<dashlets>
|
||||
<dashlet id="0" xsi:type="DashletEmptyCell">
|
||||
<rank>0</rank>
|
||||
</dashlet>
|
||||
</dashlets>
|
||||
</cell>
|
||||
</cells>
|
||||
</definition>
|
||||
</field>
|
||||
</fields>
|
||||
<methods/>
|
||||
<presentation>
|
||||
@@ -80,6 +125,9 @@
|
||||
<item id="parent_id">
|
||||
<rank>40</rank>
|
||||
</item>
|
||||
<item id="overview">
|
||||
<rank>50</rank>
|
||||
</item>
|
||||
</items>
|
||||
</details>
|
||||
<default_search>
|
||||
|
||||
@@ -39,6 +39,10 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
|
||||
'Class:Organization/Attribute:status/Value:inactive+' => 'Inaktiv',
|
||||
'Class:Organization/Attribute:parent_id' => 'Mutterfirma',
|
||||
'Class:Organization/Attribute:parent_id+' => 'Dachorganisation',
|
||||
'Class:Organization/Attribute:overview' => 'Overview~~',
|
||||
'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization~~',
|
||||
'Organization:Overview:FunctionalCIs:subtitle' => 'by type~~',
|
||||
'Organization:Overview:Users' => 'iTop Users within this organization~~',
|
||||
'Class:Location' => 'Standort',
|
||||
'Class:Location+' => 'Jeder Typ von Standort: Region, Land, Stadt, Seite, Gebäude, Flur, Raum, Rack,...',
|
||||
'Class:Location/Attribute:name' => 'Name',
|
||||
|
||||
@@ -103,6 +103,10 @@ Dict::Add('EN US', 'English', 'English', array(
|
||||
'Class:Organization/Attribute:deliverymodel_name+' => '',
|
||||
'Class:Organization/Attribute:parent_id_friendlyname' => 'Parent',
|
||||
'Class:Organization/Attribute:parent_id_friendlyname+' => 'Parent organization',
|
||||
'Class:Organization/Attribute:overview' => 'Overview',
|
||||
'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization',
|
||||
'Organization:Overview:FunctionalCIs:subtitle' => 'by type',
|
||||
'Organization:Overview:Users' => 'iTop Users within this organization',
|
||||
));
|
||||
|
||||
//
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
/**
|
||||
* Localized data
|
||||
*
|
||||
* @copyright Copyright (C) 2010-2013 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
* @traductor Miguel Turrubiates <miguel_tf@yahoo.com>
|
||||
*/
|
||||
@@ -104,6 +104,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array(
|
||||
'Class:Organization/Attribute:deliverymodel_name+' => 'Nombre del Modelo de Entrega',
|
||||
'Class:Organization/Attribute:parent_id_friendlyname' => 'Organización Padre',
|
||||
'Class:Organization/Attribute:parent_id_friendlyname+' => 'Organización Padre',
|
||||
'Class:Organization/Attribute:overview' => 'Overview~~',
|
||||
'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization~~',
|
||||
'Organization:Overview:FunctionalCIs:subtitle' => 'by type~~',
|
||||
'Organization:Overview:Users' => 'iTop Users within this organization~~',
|
||||
));
|
||||
|
||||
//
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
/**
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -47,6 +47,10 @@ Dict::Add('FR FR', 'French', 'Français', array(
|
||||
'Class:Organization/Attribute:parent_name+' => 'Nom de l\'organisation parente',
|
||||
'Class:Organization/Attribute:parent_id_friendlyname' => 'Nom commun',
|
||||
'Class:Organization/Attribute:parent_id_friendlyname+' => '',
|
||||
'Class:Organization/Attribute:overview' => 'Tableau de bord',
|
||||
'Organization:Overview:FunctionalCIs' => 'Infrastructure de cette organisation',
|
||||
'Organization:Overview:FunctionalCIs:subtitle' => 'par type',
|
||||
'Organization:Overview:Users' => 'Utilisateurs iTop dans cette organisation',
|
||||
));
|
||||
|
||||
//
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
/**
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -36,6 +36,10 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
|
||||
'Class:Organization/Attribute:status/Value:inactive+' => '',
|
||||
'Class:Organization/Attribute:parent_id' => 'Felérendelt szervezeti egység',
|
||||
'Class:Organization/Attribute:parent_id+' => '',
|
||||
'Class:Organization/Attribute:overview' => 'Overview~~',
|
||||
'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization~~',
|
||||
'Organization:Overview:FunctionalCIs:subtitle' => 'by type~~',
|
||||
'Organization:Overview:Users' => 'iTop Users within this organization~~',
|
||||
'Class:Location' => 'Helyszín',
|
||||
'Class:Location+' => '',
|
||||
'Class:Location/Attribute:name' => 'Név',
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
/**
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -36,6 +36,10 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array(
|
||||
'Class:Organization/Attribute:status/Value:inactive+' => 'Inattivo',
|
||||
'Class:Organization/Attribute:parent_id' => 'Parent',
|
||||
'Class:Organization/Attribute:parent_id+' => 'Parent organization',
|
||||
'Class:Organization/Attribute:overview' => 'Overview~~',
|
||||
'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization~~',
|
||||
'Organization:Overview:FunctionalCIs:subtitle' => 'by type~~',
|
||||
'Organization:Overview:Users' => 'iTop Users within this organization~~',
|
||||
'Class:Location' => 'Localizzazione',
|
||||
'Class:Location+' => 'Qualsiasi tipo di localizzazione: Regione, Paese, Città, Sito, Edificio, Piano, Stanza, Rack,,...',
|
||||
'Class:Location/Attribute:name' => 'Nome',
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
/**
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @licence http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -46,6 +46,10 @@ Dict::Add('JA JP', 'Japanese', '日本語', array(
|
||||
'Class:Organization/Attribute:parent_id+' => '親組織',
|
||||
'Class:Organization/Attribute:deliverymodel_id' => '提供モデル',
|
||||
'Class:Organization/Attribute:deliverymodel_id+' => '',
|
||||
'Class:Organization/Attribute:overview' => 'Overview~~',
|
||||
'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization~~',
|
||||
'Organization:Overview:FunctionalCIs:subtitle' => 'by type~~',
|
||||
'Organization:Overview:Users' => 'iTop Users within this organization~~',
|
||||
'Class:Location' => '場所',
|
||||
'Class:Location+' => '任意の場所のタイプ: リージョン、国、都市、サイト、ビル、フロア、部屋、ラック、...',
|
||||
'Class:Location/Attribute:name' => '名前',
|
||||
|
||||
@@ -22,8 +22,8 @@
|
||||
*
|
||||
* Linux & Open Source Professionals
|
||||
* http://www.linprofs.com
|
||||
*
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
*
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @licence http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -106,6 +106,10 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
|
||||
'Class:Organization/Attribute:deliverymodel_name+' => '',
|
||||
'Class:Organization/Attribute:parent_id_friendlyname' => 'Moeder',
|
||||
'Class:Organization/Attribute:parent_id_friendlyname+' => 'Moeder organisatie',
|
||||
'Class:Organization/Attribute:overview' => 'Overview~~',
|
||||
'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization~~',
|
||||
'Organization:Overview:FunctionalCIs:subtitle' => 'by type~~',
|
||||
'Organization:Overview:Users' => 'iTop Users within this organization~~',
|
||||
));
|
||||
|
||||
//
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
/**
|
||||
* Localized data
|
||||
*
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -103,6 +103,10 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
|
||||
'Class:Organization/Attribute:deliverymodel_name+' => '',
|
||||
'Class:Organization/Attribute:parent_id_friendlyname' => 'Principal',
|
||||
'Class:Organization/Attribute:parent_id_friendlyname+' => 'Organização principal',
|
||||
'Class:Organization/Attribute:overview' => 'Overview~~',
|
||||
'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization~~',
|
||||
'Organization:Overview:FunctionalCIs:subtitle' => 'by type~~',
|
||||
'Organization:Overview:Users' => 'iTop Users within this organization~~',
|
||||
));
|
||||
|
||||
//
|
||||
|
||||
@@ -101,6 +101,10 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'Class:Organization/Attribute:deliverymodel_name+' => 'Модель предоставления услуг',
|
||||
'Class:Organization/Attribute:parent_id_friendlyname' => 'Вышестоящая',
|
||||
'Class:Organization/Attribute:parent_id_friendlyname+' => 'Вышестоящая организация',
|
||||
'Class:Organization/Attribute:overview' => 'Overview~~',
|
||||
'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization~~',
|
||||
'Organization:Overview:FunctionalCIs:subtitle' => 'by type~~',
|
||||
'Organization:Overview:Users' => 'iTop Users within this organization~~',
|
||||
));
|
||||
|
||||
//
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
* Localized data
|
||||
*
|
||||
* @author Izzet Sirin <izzet.sirin@htr.com.tr>
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -97,6 +97,10 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
|
||||
'Class:Organization/Attribute:parent_id+' => 'Bağlı olduğu kurum',
|
||||
'Class:Organization/Attribute:parent_name' => 'Bağlı olduğu kurumun adı',
|
||||
'Class:Organization/Attribute:parent_name+' => 'Bağlı olduğu kurumun adı',
|
||||
'Class:Organization/Attribute:overview' => 'Overview~~',
|
||||
'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization~~',
|
||||
'Organization:Overview:FunctionalCIs:subtitle' => 'by type~~',
|
||||
'Organization:Overview:Users' => 'iTop Users within this organization~~',
|
||||
));
|
||||
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
* Localized data
|
||||
*
|
||||
* @author Robert Deng <denglx@gmail.com>
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -97,6 +97,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
|
||||
'Class:Organization/Attribute:parent_id+' => '父级组织',
|
||||
'Class:Organization/Attribute:parent_name' => '父级名称',
|
||||
'Class:Organization/Attribute:parent_name+' => '父级组织名称',
|
||||
'Class:Organization/Attribute:overview' => 'Overview~~',
|
||||
'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization~~',
|
||||
'Organization:Overview:FunctionalCIs:subtitle' => 'by type~~',
|
||||
'Organization:Overview:Users' => 'iTop Users within this organization~~',
|
||||
));
|
||||
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*
|
||||
* @author Lukáš Dvořák <lukas.dvorak@itopportal.cz>
|
||||
* @author Daniel Rokos <daniel.rokos@itopportal.cz>
|
||||
* @copyright Copyright (C) 2010-2014 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
Dict::Add('CS CZ', 'Czech', 'Čeština', array(
|
||||
@@ -267,3 +267,10 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array(
|
||||
'Class:UserRequest/Method:ResolveChildTickets' => 'Vyřešit podřízené tikety',
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info~~',
|
||||
));
|
||||
|
||||
|
||||
Dict::Add('CS CZ', 'Czech', 'Čeština', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization~~',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization~~',
|
||||
));
|
||||
|
||||
@@ -18,8 +18,7 @@
|
||||
|
||||
/**
|
||||
* @author Erik Bøg <erik@boegmoeller.dk>
|
||||
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @licence http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -245,4 +244,10 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
|
||||
'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets~~',
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info~~',
|
||||
));
|
||||
?>
|
||||
|
||||
|
||||
Dict::Add('DA DA', 'Danish', 'Dansk', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization~~',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization~~',
|
||||
));
|
||||
|
||||
@@ -1708,6 +1708,61 @@
|
||||
</list>
|
||||
</presentation>
|
||||
</class>
|
||||
<class id="Organization">
|
||||
<fields>
|
||||
<field id="overview" xsi:type="AttributeDashboard">
|
||||
<definition>
|
||||
<cells>
|
||||
<cell id="9000" _delta="delete">
|
||||
<rank>5</rank>
|
||||
<dashlets>
|
||||
<dashlet id="0" xsi:type="DashletEmptyCell">
|
||||
<rank>0</rank>
|
||||
</dashlet>
|
||||
</dashlets>
|
||||
</cell>
|
||||
<cell id="1" _delta="define">
|
||||
<rank>10</rank>
|
||||
<dashlets>
|
||||
<dashlet id="9" xsi:type="DashletHeaderDynamic">
|
||||
<rank>0</rank>
|
||||
<title>Organization:Overview:UserRequests</title>
|
||||
<icon>itop-welcome-itil/images/user-request-deadline.png</icon>
|
||||
<subtitle>Menu:UserRequest:OpenRequests</subtitle>
|
||||
<query>SELECT UserRequest WHERE status != "closed" AND org_id=:this->id</query>
|
||||
<group_by>status</group_by>
|
||||
<values>new,assigned,escalated_tto,escalated_ttr,resolved</values>
|
||||
</dashlet>
|
||||
</dashlets>
|
||||
</cell>
|
||||
<cell id="3" _delta="define">
|
||||
<rank>30</rank>
|
||||
<dashlets>
|
||||
<dashlet id="10" xsi:type="DashletObjectList">
|
||||
<rank>0</rank>
|
||||
<title>Organization:Overview:MyUserRequests</title>
|
||||
<query>SELECT UserRequest AS i WHERE i.agent_id = :current_contact_id AND status NOT IN ("closed", "resolved") AND org_id=:this->id</query>
|
||||
<menu>true</menu>
|
||||
</dashlet>
|
||||
<dashlet id="13" xsi:type="DashletGroupByPie">
|
||||
<rank>1</rank>
|
||||
<title>Organization:Overview:Tickets</title>
|
||||
<query>SELECT Ticket WHERE org_id = :this->id</query>
|
||||
<group_by>finalclass</group_by>
|
||||
<style>pie</style>
|
||||
<aggregation_function>count</aggregation_function>
|
||||
<aggregation_attribute/>
|
||||
<limit/>
|
||||
<order_by>attribute</order_by>
|
||||
<order_direction>desc</order_direction>
|
||||
</dashlet>
|
||||
</dashlets>
|
||||
</cell>
|
||||
</cells>
|
||||
</definition>
|
||||
</field>
|
||||
</fields>
|
||||
</class>
|
||||
</classes>
|
||||
<menus>
|
||||
<menu id="WelcomeMenuPage" xsi:type="DashboardMenuNode" _delta="must_exist">
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
/*
|
||||
* @author ITOMIG GmbH <martin.raenker@itomig.de>
|
||||
|
||||
* @copyright Copyright (C) 2017 Combodo SARL
|
||||
* @copyright Copyright (C) 2018 Combodo SARL
|
||||
* @licence http://opensource.org/licenses/AGPL-3.0
|
||||
*
|
||||
*/
|
||||
@@ -249,4 +249,10 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Lösung auf Kind-Tickets übertragen (ev_autoresolve), und folgende Ticket-Eigenschaften angleichen: Service, Team, Agent, Lösungsinformationen',
|
||||
'Class:UserRequest/Attribute:parent_incident_id+' => '',
|
||||
));
|
||||
?>
|
||||
|
||||
|
||||
Dict::Add('DE DE', 'German', 'Deutsch', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization~~',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization~~',
|
||||
));
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
/**
|
||||
* Localized data
|
||||
*
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -265,3 +265,10 @@ Dict::Add('EN US', 'English', 'English', array(
|
||||
'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets',
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info',
|
||||
));
|
||||
|
||||
|
||||
Dict::Add('EN US', 'English', 'English', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization',
|
||||
));
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
/**
|
||||
* Localized data
|
||||
*
|
||||
* @copyright Copyright (C) 2010-2013 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
* @traductor Miguel Turrubiates <miguel_tf@yahoo.com>
|
||||
*/
|
||||
@@ -267,3 +267,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array(
|
||||
'Class:UserRequest/Method:ResolveChildTickets' => 'Resolver tickets hijos',
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascadear la solución a los tickets hijos (ev_autoresolve), y alinear las siguientes características: servicio, equipo, agente, información de solución',
|
||||
));
|
||||
|
||||
|
||||
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization~~',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization~~',
|
||||
));
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
/**
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -277,3 +277,10 @@ Dict::Add('FR FR', 'French', 'Français', array(
|
||||
'Menu:UserRequest:Provider+' => 'Demandes transférées à un fournisseur',
|
||||
'Class:UserRequest:KnownErrorList' => 'Erreurs connues',
|
||||
));
|
||||
|
||||
|
||||
Dict::Add('EN US', 'English', 'English', array(
|
||||
'Organization:Overview:UserRequests' => 'Demandes Utilisateurs pour cette organisation',
|
||||
'Organization:Overview:MyUserRequests' => 'Mes Demandes Utilisateurs pour cette organisation',
|
||||
'Organization:Overview:Tickets' => 'Les Tickets de cette organisation',
|
||||
));
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
/**
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @licence http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -243,4 +243,10 @@ Dict::Add('JA JP', 'Japanese', '日本語', array(
|
||||
'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets~~',
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info~~',
|
||||
));
|
||||
?>
|
||||
|
||||
|
||||
Dict::Add('JA JP', 'Japanese', '日本語', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization~~',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization~~',
|
||||
));
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
/**
|
||||
* Localized data
|
||||
*
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -265,3 +265,10 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
|
||||
'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets',
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info',
|
||||
));
|
||||
|
||||
|
||||
Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization~~',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization~~',
|
||||
));
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
/**
|
||||
* Localized data
|
||||
*
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -266,5 +266,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
|
||||
));
|
||||
|
||||
|
||||
|
||||
?>
|
||||
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization~~',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization~~',
|
||||
));
|
||||
|
||||
@@ -252,4 +252,11 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
|
||||
'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets',
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info',
|
||||
));
|
||||
));
|
||||
|
||||
|
||||
Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization~~',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization~~',
|
||||
));
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*
|
||||
* @author Lukáš Dvořák <lukas.dvorak@itopportal.cz>
|
||||
* @author Daniel Rokos <daniel.rokos@itopportal.cz>
|
||||
* @copyright Copyright (C) 2010-2014 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
Dict::Add('CS CZ', 'Czech', 'Čeština', array(
|
||||
@@ -296,3 +296,10 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array(
|
||||
'Class:UserRequest/Method:ResolveChildTickets' => 'Vyřešit podřízené tikety',
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info~~',
|
||||
));
|
||||
|
||||
|
||||
Dict::Add('CS CZ', 'Czech', 'Čeština', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization~~',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization~~',
|
||||
));
|
||||
|
||||
@@ -18,8 +18,7 @@
|
||||
|
||||
/**
|
||||
* @author Erik Bøg <erik@boegmoeller.dk>
|
||||
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @licence http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -273,4 +272,10 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
|
||||
'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets~~',
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info~~',
|
||||
));
|
||||
?>
|
||||
|
||||
|
||||
Dict::Add('DA DA', 'Danish', 'Dansk', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization~~',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization~~',
|
||||
));
|
||||
|
||||
@@ -1730,6 +1730,61 @@
|
||||
</list>
|
||||
</presentation>
|
||||
</class>
|
||||
<class id="Organization">
|
||||
<fields>
|
||||
<field id="overview" xsi:type="AttributeDashboard">
|
||||
<definition>
|
||||
<cells>
|
||||
<cell id="9000" _delta="delete">
|
||||
<rank>5</rank>
|
||||
<dashlets>
|
||||
<dashlet id="0" xsi:type="DashletEmptyCell">
|
||||
<rank>0</rank>
|
||||
</dashlet>
|
||||
</dashlets>
|
||||
</cell>
|
||||
<cell id="1" _delta="define">
|
||||
<rank>10</rank>
|
||||
<dashlets>
|
||||
<dashlet id="9" xsi:type="DashletHeaderDynamic">
|
||||
<rank>0</rank>
|
||||
<title>Organization:Overview:UserRequests</title>
|
||||
<icon>itop-welcome-itil/images/user-request-deadline.png</icon>
|
||||
<subtitle>Menu:UserRequest:OpenRequests</subtitle>
|
||||
<query>SELECT UserRequest WHERE status != "closed" AND org_id=:this->id</query>
|
||||
<group_by>status</group_by>
|
||||
<values>new,assigned,escalated_tto,escalated_ttr,resolved</values>
|
||||
</dashlet>
|
||||
</dashlets>
|
||||
</cell>
|
||||
<cell id="3" _delta="define">
|
||||
<rank>30</rank>
|
||||
<dashlets>
|
||||
<dashlet id="10" xsi:type="DashletObjectList">
|
||||
<rank>0</rank>
|
||||
<title>Organization:Overview:MyUserRequests</title>
|
||||
<query>SELECT UserRequest AS i WHERE i.agent_id = :current_contact_id AND status NOT IN ("closed", "resolved") AND org_id=:this->id</query>
|
||||
<menu>true</menu>
|
||||
</dashlet>
|
||||
<dashlet id="13" xsi:type="DashletGroupByPie">
|
||||
<rank>1</rank>
|
||||
<title>Organization:Overview:Tickets</title>
|
||||
<query>SELECT Ticket WHERE org_id = :this->id</query>
|
||||
<group_by>finalclass</group_by>
|
||||
<style>pie</style>
|
||||
<aggregation_function>count</aggregation_function>
|
||||
<aggregation_attribute/>
|
||||
<limit/>
|
||||
<order_by>attribute</order_by>
|
||||
<order_direction>desc</order_direction>
|
||||
</dashlet>
|
||||
</dashlets>
|
||||
</cell>
|
||||
</cells>
|
||||
</definition>
|
||||
</field>
|
||||
</fields>
|
||||
</class>
|
||||
</classes>
|
||||
<menus>
|
||||
<menu id="WelcomeMenuPage" xsi:type="DashboardMenuNode" _delta="must_exist">
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
/*
|
||||
* @author ITOMIG GmbH <martin.raenker@itomig.de>
|
||||
|
||||
* @copyright Copyright (C) 2017 Combodo SARL
|
||||
* @copyright Copyright (C) 2018 Combodo SARL
|
||||
* @licence http://opensource.org/licenses/AGPL-3.0
|
||||
*
|
||||
*/
|
||||
@@ -275,4 +275,10 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
|
||||
'Class:UserRequest/Method:ResolveChildTickets' => 'Kind-Tickets lösen',
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Lösung auf Kind-Tickets übertragen (ev_autoresolve), und folgende Ticket-Eigenschaften angleichen: Service, Team, Agent, Lösungsinformationen',
|
||||
));
|
||||
?>
|
||||
|
||||
|
||||
Dict::Add('DE DE', 'German', 'Deutsch', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization~~',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization~~',
|
||||
));
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
/**
|
||||
* Localized data
|
||||
*
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -295,3 +295,10 @@ Dict::Add('EN US', 'English', 'English', array(
|
||||
'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets',
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info',
|
||||
));
|
||||
|
||||
|
||||
Dict::Add('EN US', 'English', 'English', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization',
|
||||
));
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
/**
|
||||
* Localized data
|
||||
*
|
||||
* @copyright Copyright (C) 2010-2013 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
* @traductor Miguel Turrubiates <miguel_tf@yahoo.com>
|
||||
*/
|
||||
@@ -299,3 +299,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array(
|
||||
'Class:UserRequest/Method:ResolveChildTickets' => 'Resolver tickets hijos',
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascadear la solución a los tickets hijos (ev_autoresolve), y alinear las siguientes características: servicio, equipo, agente, información de solución',
|
||||
));
|
||||
|
||||
|
||||
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization~~',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization~~',
|
||||
));
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
/**
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -286,3 +286,10 @@ Dict::Add('FR FR', 'French', 'Français', array(
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascader l\'action de résolution de la demande (ev_autoresolve), et aligner les caractéristiques suivantes : service, équipe, agent, information de résolution',
|
||||
'Class:UserRequest:KnownErrorList' => 'Erreurs connues',
|
||||
));
|
||||
|
||||
|
||||
Dict::Add('EN US', 'English', 'English', array(
|
||||
'Organization:Overview:UserRequests' => 'Demandes Utilisateurs pour cette organisation',
|
||||
'Organization:Overview:MyUserRequests' => 'Mes Demandes Utilisateurs pour cette organisation',
|
||||
'Organization:Overview:Tickets' => 'Les Tickets de cette organisation',
|
||||
));
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
/**
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @licence http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -270,4 +270,10 @@ Dict::Add('JA JP', 'Japanese', '日本語', array(
|
||||
'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets~~',
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info~~',
|
||||
));
|
||||
?>
|
||||
|
||||
|
||||
Dict::Add('JA JP', 'Japanese', '日本語', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization~~',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization~~',
|
||||
));
|
||||
|
||||
@@ -22,8 +22,8 @@
|
||||
*
|
||||
* Linux & Open Source Professionals
|
||||
* http://www.linprofs.com
|
||||
*
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
*
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @licence http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
@@ -298,4 +298,9 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info~~',
|
||||
));
|
||||
|
||||
?>
|
||||
|
||||
Dict::Add('NL NL', 'Dutch', 'Nederlands', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization~~',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization~~',
|
||||
));
|
||||
|
||||
@@ -295,3 +295,10 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
|
||||
'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets~~',
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info~~',
|
||||
));
|
||||
|
||||
|
||||
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization~~',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization~~',
|
||||
));
|
||||
|
||||
@@ -281,4 +281,11 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
|
||||
'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets',
|
||||
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info',
|
||||
));
|
||||
));
|
||||
|
||||
|
||||
Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'Organization:Overview:UserRequests' => 'User Requests from this organization~~',
|
||||
'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~',
|
||||
'Organization:Overview:Tickets' => 'Tickets for this organization~~',
|
||||
));
|
||||
|
||||
Reference in New Issue
Block a user