From f568aaf732daefb56912554bbdbb886f6608ddac Mon Sep 17 00:00:00 2001 From: vdumas Date: Tue, 4 Jun 2024 11:40:59 +0200 Subject: [PATCH] =?UTF-8?q?N=C2=B06303=20-=20Add=20search=20ticket=20brick?= =?UTF-8?q?s=20in=20portal?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../datamodel.itop-faq-light.xml | 2 +- .../dictionaries/en.dict.itop-portal.php | 5 ++ .../dictionaries/fr.dict.itop-portal.php | 5 ++ .../itop-tickets/datamodel.itop-tickets.xml | 86 +++++++++++++++++++ 4 files changed, 97 insertions(+), 1 deletion(-) diff --git a/datamodels/2.x/itop-faq-light/datamodel.itop-faq-light.xml b/datamodels/2.x/itop-faq-light/datamodel.itop-faq-light.xml index 9392f8950..415ee1663 100755 --- a/datamodels/2.x/itop-faq-light/datamodel.itop-faq-light.xml +++ b/datamodels/2.x/itop-faq-light/datamodel.itop-faq-light.xml @@ -240,7 +240,7 @@ 40 - 12 + 6 <navigation_menu>Brick:Portal:FAQ:Menu</navigation_menu> <home>Brick:Portal:FAQ:Title</home> diff --git a/datamodels/2.x/itop-portal/dictionaries/en.dict.itop-portal.php b/datamodels/2.x/itop-portal/dictionaries/en.dict.itop-portal.php index c8738c463..2807892c5 100644 --- a/datamodels/2.x/itop-portal/dictionaries/en.dict.itop-portal.php +++ b/datamodels/2.x/itop-portal/dictionaries/en.dict.itop-portal.php @@ -40,4 +40,9 @@ Dict::Add('EN US', 'English', 'English', array( 'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Open', 'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Resolved', 'Brick:Portal:ClosedRequests:Title' => 'Closed requests', + 'Brick:Portal:ListAllRequests:Title' => 'All requests', + 'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>', + 'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed', + 'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests', + 'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>', )); diff --git a/datamodels/2.x/itop-portal/dictionaries/fr.dict.itop-portal.php b/datamodels/2.x/itop-portal/dictionaries/fr.dict.itop-portal.php index 924de6c94..22bcba39c 100644 --- a/datamodels/2.x/itop-portal/dictionaries/fr.dict.itop-portal.php +++ b/datamodels/2.x/itop-portal/dictionaries/fr.dict.itop-portal.php @@ -38,4 +38,9 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Ouvertes', 'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Résolues', 'Brick:Portal:ClosedRequests:Title' => 'Demandes fermées', + 'Brick:Portal:ListAllRequests:Title' => 'Toutes les demandes', + 'Brick:Portal:ListAllRequests:Title+' => '<p>Consultez toutes vos demandes en cours ou fermées.</p>', + 'Brick:Portal:ListAllRequests:Tab' => 'En cours et fermées', + 'Brick:Portal:SearchInAllRequests:Title' => 'Rechercher une demande', + 'Brick:Portal:SearchInAllRequests:Title+' => '<p>Quelque soit son état</p>', )); diff --git a/datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml b/datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml index d5e9a7aef..5596b1a0b 100755 --- a/datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml +++ b/datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml @@ -1169,6 +1169,92 @@ <export_default_fields>true</export_default_fields> </export> </brick> + <brick id="manage-all-tickets-for-portal-user" xsi:type="Combodo\iTop\Portal\Brick\ManageBrick" _delta="define"> + <active>true</active> + <rank> + <default>120</default> + </rank> + <visible> + <home>false</home> + <navigation_menu>false</navigation_menu> + </visible> + <width>6</width> + <title> + <default>Brick:Portal:ListAllRequests:Title</default> + + + + + + + + + + + + + + + Brick:Portal:ListAllRequests:Title+ + + fc fc-ongoing-request fc-2x + + + + + + + + + + + + + + + + + + + true + + + + 1 + Brick:Portal:ListAllRequests:Tab + + + + + + + + + auto + + true + + + + true + + 30 + + + true + false + + 6 + + <default>Brick:Portal:SearchInAllRequests:Title</default> + + Brick:Portal:SearchInAllRequests:Title+ + + + manage-all-tickets-for-portal-user + Combodo\iTop\Portal\Brick\ManageBrick + +