{"id":20746080,"url":"https://github.com/vijaycs85/modal_config","last_synced_at":"2026-04-19T22:11:16.830Z","repository":{"id":146391232,"uuid":"92932563","full_name":"vijaycs85/modal_config","owner":"vijaycs85","description":null,"archived":false,"fork":false,"pushed_at":"2018-03-25T16:07:22.000Z","size":17,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"8.x-1.x","last_synced_at":"2025-12-26T10:47:04.705Z","etag":null,"topics":["drupal","modal"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vijaycs85.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2017-05-31T10:03:25.000Z","updated_at":"2023-01-14T13:38:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"9bcf6e8f-e1d5-4c78-b33b-e650acbbc6df","html_url":"https://github.com/vijaycs85/modal_config","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/vijaycs85/modal_config","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vijaycs85%2Fmodal_config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vijaycs85%2Fmodal_config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vijaycs85%2Fmodal_config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vijaycs85%2Fmodal_config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vijaycs85","download_url":"https://codeload.github.com/vijaycs85/modal_config/tar.gz/refs/heads/8.x-1.x","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vijaycs85%2Fmodal_config/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32024488,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"online","status_checked_at":"2026-04-19T02:00:07.110Z","response_time":55,"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":["drupal","modal"],"created_at":"2024-11-17T07:23:59.231Z","updated_at":"2026-04-19T22:11:16.813Z","avatar_url":"https://github.com/vijaycs85.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MODAL CONFIGURATION\n\n## Introduction\n\nDrupal module allows to configure the links in operation drop down to open\nin modal.\n\nDrupal 8 core provides a way to open any link to open in a modal across\nthe site. However its used in very few places in core. Some of the core\ncomponents like views have their own modal setup.\n \n## Install\nDownload and install using drush/composer/drupal.org as usual.\n\n## Configuration\n1. Go to admin \u003e Configuration \u003e User interface \u003e Modal configuration\n2. Use 'Add new configuration' button to create a new one.\n3. In add screen provide:\n   3.1. Configuration name - Human readable label\n   3.2. Type - Currently supports only route name (for now)\n   3.3. Value - Full/partial route name (Just does `strpos()` for now) \n\n4. Save\n\n**Note**: The module comes with default modal configuration that allows\nto open all route names with `.delete` to open in modal.\n\n## Future\n1. Add more types\n2. Better way to set value instead open text field.\n3. Better way to handle value instead of `strpos()`\n\n## Contributors\n\nFeel free to open an\n[issue](https://github.com/vijaycs85/modal_config/issues/new) or\n[pull request](https://github.com/vijaycs85/modal_config/pulls) to improve, add\nnew features and bug fixes.\n\n\n## License\n\nThis project is distributed under the terms of the [GNU General Public\nLicense version 2](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvijaycs85%2Fmodal_config","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvijaycs85%2Fmodal_config","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvijaycs85%2Fmodal_config/lists"}