-
Change Request (Sub-task)
-
Resolution: Fixed
-
Trivial
-
None
-
None
-
Sprint 2, Sprint 4, Sprint 5, Sprint 6, Sprint 7, Sprint 8, Sprint 9, Sprint 10, Sprint 11, Sprint 12, Sprint 13, Sprint 14, Sprint 15
-
10
This is subtask for ZBXNEXT-3006 to implement front end changes during server side implementation.
Frontend brief implementation plan:
- API
- add, get, update, ..
- add form
- frontends/php/include/forms.inc.php:811 (getItemFormData())
- filter by type
- http://maximt.zabbix.loc/trunk/items.php?filter_hostid=50007
- getItemFilterForm()
- edit form
- same as add, but need check
- post action frontends/php/items.php:364
- item validation
- circular reference
- dependent item can have master as dependent item (3 level deep restriction)
- 999 items maximum
- UI changes on list on items.php
- import (\CConfigurationImport::processItems())
- export
- discovery rules (validation)
- template sync (reserve ids) \CItem::syncTemplates(), \CTriggerGeneral::createReal()