Conversation
Hipska
left a comment
There was a problem hiding this comment.
Great cleanup 👍 I do have a few minor suggestions.
datamodels/2.x/itop-config-mgmt/dictionaries/en.dict.itop-config-mgmt.php
Outdated
Show resolved
Hide resolved
| Dict::Add('EN US', 'English', 'English', [ | ||
| 'Class:Tablet' => 'Tablet', | ||
| 'Class:Tablet+' => '', | ||
| 'Class:Tablet+' => 'End user device. For example iPad, Galaxy Note/Tab Nexus, Kindle,...', |
There was a problem hiding this comment.
| 'Class:Tablet+' => 'End user device. For example iPad, Galaxy Note/Tab Nexus, Kindle,...', | |
| 'Class:Tablet+' => 'End user device. For example iPad, Galaxy Note/Tab, Nexus, Kindle, …', |
There was a problem hiding this comment.
Inconsistency between classes : "End User" or "End user"?
| Dict::Add('EN US', 'English', 'English', [ | ||
| 'Class:NetworkDevice' => 'Network Device', | ||
| 'Class:NetworkDevice+' => '', | ||
| 'Class:NetworkDevice+' => 'Any type of network device: router, switch, hub, load balancer, firewall…', |
There was a problem hiding this comment.
| 'Class:NetworkDevice+' => 'Any type of network device: router, switch, hub, load balancer, firewall…', | |
| 'Class:NetworkDevice+' => 'Any type of network device: router, switch, hub, load balancer, firewall, …', |
| 'Class:PhysicalInterface/Attribute:location_id' => 'Location id', | ||
| 'Class:PhysicalInterface/Attribute:location_id+' => '', | ||
| ]); | ||
| ]); No newline at end of file |
…ig-mgmt.php Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com>
| Dict::Add('EN US', 'English', 'English', [ | ||
| 'Class:Typology' => 'Typology', | ||
| 'Class:Typology+' => '', | ||
| 'Class:Typology+' => 'An abstract class. ExternalKeyAttribute to a Typology subclass are used in place of an EnumAttribute, to have more dynamic values', |
There was a problem hiding this comment.
Attributes perhaps (plural)?
I'm not sure if this will make it much more clear to a standard iTop user though (someone who doesn't modify the data model).
There was a problem hiding this comment.
Abstract class. ExternalKeyAttribute to a Typology subclass are used in place of an EnumAttribute, to have more dynamic values.
| Dict::Add('EN US', 'English', 'English', [ | ||
| 'Class:DocumentWeb' => 'Document Web', | ||
| 'Class:DocumentWeb+' => '', | ||
| 'Class:DocumentWeb+' => 'Hyperlinks to external applications or documents. Think to them as “pointers” to external documents. You cannot search in their content from '.ITOP_APPLICATION_SHORT, |
There was a problem hiding this comment.
Think of them.
I'm also not sure the "French" quotes should be used here instead of regular ones ( " ).
There was a problem hiding this comment.
Agree and I would rephrase it.
Proposal: 'can be considered as pointers to external documents (without quotes)
| Dict::Add('EN US', 'English', 'English', [ | ||
| 'Class:DocumentFile' => 'Document File', | ||
| 'Class:DocumentFile+' => '', | ||
| 'Class:DocumentFile+' => 'It\'s a type of Document which includes an '.ITOP_APPLICATION_SHORT.' uploaded file (in any format: Word, PDF, Spreadsheet, etc.). It can be used for all sorts of purpose: contract, sales order, datacenter maps, processing instructions, technical documentation.', |
There was a problem hiding this comment.
I'd suggest to drop the ITOP_APPLICATION_SHORT here?
Also: "It can be used for different purposes:"
| Dict::Add('EN US', 'English', 'English', [ | ||
| 'Class:PhysicalDevice' => 'Physical Device', | ||
| 'Class:PhysicalDevice+' => '', | ||
| 'Class:PhysicalDevice+' => 'Abstract class, grouping physical types of Configuration Items. A Physical Device can be located. It has usually a Brand and Model.', |
| Dict::Add('EN US', 'English', 'English', [ | ||
| 'Class:TelephonyCI' => 'Telephony CI', | ||
| 'Class:TelephonyCI+' => '', | ||
| 'Class:TelephonyCI+' => 'Abstract class, grouping telephony devices', |
| Dict::Add('EN US', 'English', 'English', [ | ||
| 'Class:Phone' => 'Phone', | ||
| 'Class:Phone+' => '', | ||
| 'Class:Phone+' => 'End User device, a plain old wired phone', |
| Dict::Add('EN US', 'English', 'English', [ | ||
| 'Class:MobilePhone' => 'Mobile Phone', | ||
| 'Class:MobilePhone+' => '', | ||
| 'Class:MobilePhone+' => 'End User wireless phone device', |
| Dict::Add('EN US', 'English', 'English', [ | ||
| 'Class:Tablet' => 'Tablet', | ||
| 'Class:Tablet+' => '', | ||
| 'Class:Tablet+' => 'End user device. For example iPad, Galaxy Note/Tab Nexus, Kindle,...', |
There was a problem hiding this comment.
Inconsistency between classes : "End User" or "End user"?
| Dict::Add('EN US', 'English', 'English', [ | ||
| 'Class:KnownError' => 'Known Error', | ||
| 'Class:KnownError+' => 'Error documented for a known issue', | ||
| 'Class:KnownError+' => 'Error which occurred multiple times, so we document it to avoid loosing energy in troubleshooting the next time it will be reported', |
There was a problem hiding this comment.
Error identified after multiple occurences and documented to ease troubleshooting.
| Dict::Add('EN US', 'English', 'English', [ | ||
| 'Class:Contact' => 'Contact', | ||
| 'Class:Contact+' => '', | ||
| 'Class:Contact+' => 'An abstract class. A Contact can be linked to Tickets and FunctionalCIs for different purpose such as dispatch of incident, notification,...', |
There was a problem hiding this comment.
Abstract class. A Contact can be linked to Tickets and FunctionalCIs for different purpose such as dispatch of incident, notification,...
| Dict::Add('EN US', 'English', 'English', [ | ||
| 'Class:DocumentNote' => 'Document Note', | ||
| 'Class:DocumentNote+' => '', | ||
| 'Class:DocumentNote+' => 'It is used to store a text document. HTML formatting is supported using the WYSIWYG editor. Search can be performed on its content.', |
There was a problem hiding this comment.
Used to store a text document. HTML formatting is supported using the WYSIWYG editor. Search can be performed on its content.
| Dict::Add('EN US', 'English', 'English', [ | ||
| 'Class:DocumentWeb' => 'Document Web', | ||
| 'Class:DocumentWeb+' => '', | ||
| 'Class:DocumentWeb+' => 'Hyperlinks to external applications or documents. Think to them as “pointers” to external documents. You cannot search in their content from '.ITOP_APPLICATION_SHORT, |
There was a problem hiding this comment.
Agree and I would rephrase it.
Proposal: 'can be considered as pointers to external documents (without quotes)
| Dict::Add('EN US', 'English', 'English', [ | ||
| 'Class:Typology' => 'Typology', | ||
| 'Class:Typology+' => '', | ||
| 'Class:Typology+' => 'An abstract class. ExternalKeyAttribute to a Typology subclass are used in place of an EnumAttribute, to have more dynamic values', |
There was a problem hiding this comment.
Abstract class. ExternalKeyAttribute to a Typology subclass are used in place of an EnumAttribute, to have more dynamic values.
Base information
Symptom (bug) / Objective (enhancement)
Improve User understanding of the various iTop classes and their usage, by adding a description which is displayed as a tooltip when going above a Dashlet Badge of a class.
Proposed solution (bug and enhancement)
Checklist before requesting a review
Checklist of things to do before PR is ready to merge