{"id":33964100,"url":"https://github.com/plan2net/form-options-csv","last_synced_at":"2025-12-12T22:56:34.426Z","repository":{"id":56468631,"uuid":"139050634","full_name":"plan2net/form-options-csv","owner":"plan2net","description":"Import CSV data for form select options","archived":false,"fork":false,"pushed_at":"2024-02-09T15:31:41.000Z","size":143,"stargazers_count":1,"open_issues_count":2,"forks_count":2,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-11-18T09:55:01.475Z","etag":null,"topics":["typo3","typo3-extension","typo3-form"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/plan2net.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}},"created_at":"2018-06-28T17:44:43.000Z","updated_at":"2024-02-09T15:21:09.000Z","dependencies_parsed_at":"2022-08-15T19:20:30.283Z","dependency_job_id":null,"html_url":"https://github.com/plan2net/form-options-csv","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/plan2net/form-options-csv","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plan2net%2Fform-options-csv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plan2net%2Fform-options-csv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plan2net%2Fform-options-csv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plan2net%2Fform-options-csv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/plan2net","download_url":"https://codeload.github.com/plan2net/form-options-csv/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plan2net%2Fform-options-csv/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27694295,"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","status":"online","status_checked_at":"2025-12-12T02:00:06.775Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["typo3","typo3-extension","typo3-form"],"created_at":"2025-12-12T22:56:33.780Z","updated_at":"2025-12-12T22:56:34.419Z","avatar_url":"https://github.com/plan2net.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Import CSV data for form select options\n\n## What does it do?\n\nThe extension adds a new field to the following elements:\n\n* Single select\n* Multi select\n* Multi checkbox\n* Radio button\n\n(all elements where there's a _Choices_ field)\n\n![Backend form](Documentation/Images/backend_form_import.png)\n\nYou can insert CSV data (see below for possible format and options) in this field. If you save the element, the CSV data is imported as _Choices_ rows.\n\n![Backend form after import](Documentation/Images/backend_form_imported.png)\n\n (see below for the given data for this result)\n\n## Installation\n\nRequire via composer \n\n    composer require \"plan2net/form-options-csv\"\n\nand activate the extension through the Extension manager.\n\n## Possible values in the import field\n\n    1: Label 1;1;1\n    2: Label 2;2\n    3: Label 3\n    4: Label 4;;1\n    5: \"Label with ; works too\";5;1\n    \n1. Label is set to 'Label 1', value is set to '1' and the option is selected as default\n2. Label is set to 'Label 2', value is set to '2'\n3. Label _and_ value are set to 'Label 3'\n4. Label _and_ value are set to 'Label 4' and the option is set as default\n5. Escape the label with `\"\"` (CSV standard) and you can use `;` in the text too\n\nThe import field is cleared after the form element is saved.\n\nFor single select values only the first entry with a selected option is set and ignored for all other entries.\n\n## Known issues\n\n* Doesn't work within fieldset (yet)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplan2net%2Fform-options-csv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fplan2net%2Fform-options-csv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplan2net%2Fform-options-csv/lists"}