{"id":28762557,"url":"https://github.com/combodo/sample-new-attribute-type","last_synced_at":"2025-06-17T08:08:50.395Z","repository":{"id":285961979,"uuid":"613446228","full_name":"Combodo/sample-new-attribute-type","owner":"Combodo","description":"Sample extension to add a new attribute type with its view/edit renderings","archived":false,"fork":false,"pushed_at":"2025-04-03T14:56:15.000Z","size":57,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-03T15:44:32.016Z","etag":null,"topics":["itop","itop-module","itop-sample"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Combodo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-13T15:28:36.000Z","updated_at":"2025-04-03T14:56:18.000Z","dependencies_parsed_at":"2025-04-03T15:54:38.004Z","dependency_job_id":null,"html_url":"https://github.com/Combodo/sample-new-attribute-type","commit_stats":null,"previous_names":["combodo/sample-new-attribute-type"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Combodo/sample-new-attribute-type","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Combodo%2Fsample-new-attribute-type","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Combodo%2Fsample-new-attribute-type/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Combodo%2Fsample-new-attribute-type/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Combodo%2Fsample-new-attribute-type/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Combodo","download_url":"https://codeload.github.com/Combodo/sample-new-attribute-type/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Combodo%2Fsample-new-attribute-type/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260318699,"owners_count":22991122,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["itop","itop-module","itop-sample"],"created_at":"2025-06-17T08:08:49.636Z","updated_at":"2025-06-17T08:08:50.383Z","avatar_url":"https://github.com/Combodo.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Disclaimer\n\nThis repo is no longer maintained, all the source code is still available as history.\n\nIt was made as a customization example for iTop version 3.1.\n\nIt's still monitored so if you experience some error please open an issue.\n\nAny contribution aiming to keep this sample up to date are welcome following this [migration guide](https://www.itophub.io/wiki/page?id=latest:install:migration_notes).\n\n\nThanks for your understanding.\n\nThe iTop Team\n\n# Sample new attribute type\n\nThis module is a demonstrator for the new field rendering extensibility added in iTop 3.1.0 (N°6041 for the user portal, N°6042 for the admin console).\n\nWhat it does : \n\n* change DateTimeField renderer to a custom DateTimeFieldRenderer\n* new AttributeStringCustomField, using StringCustomField and StringCustomFieldRenderer\n* new Ticket.demo_stringcustomfield field of type AttributeStringCustomField, displayed in the portal ticket-create form\n\nAll custom bootstrap renderers are using the same render method in AbstractCustomBsFieldRenderer.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcombodo%2Fsample-new-attribute-type","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcombodo%2Fsample-new-attribute-type","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcombodo%2Fsample-new-attribute-type/lists"}