{"id":19081483,"url":"https://github.com/intracto/bootstrap-carousel","last_synced_at":"2026-06-15T01:32:01.910Z","repository":{"id":94858945,"uuid":"116276603","full_name":"Intracto/bootstrap-carousel","owner":"Intracto","description":"Fork of GawainLynch/bolt-extension-bootstrap-carousel","archived":false,"fork":false,"pushed_at":"2018-01-04T15:58:49.000Z","size":3,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-02-22T06:13:38.433Z","etag":null,"topics":[],"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/Intracto.png","metadata":{"files":{"readme":"readme.md","changelog":"changelog.md","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":"2018-01-04T15:33:52.000Z","updated_at":"2018-01-04T15:40:53.000Z","dependencies_parsed_at":"2023-07-29T13:16:15.587Z","dependency_job_id":null,"html_url":"https://github.com/Intracto/bootstrap-carousel","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/Intracto/bootstrap-carousel","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Intracto%2Fbootstrap-carousel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Intracto%2Fbootstrap-carousel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Intracto%2Fbootstrap-carousel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Intracto%2Fbootstrap-carousel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Intracto","download_url":"https://codeload.github.com/Intracto/bootstrap-carousel/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Intracto%2Fbootstrap-carousel/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34344440,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-14T02:00:07.365Z","response_time":62,"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":[],"created_at":"2024-11-09T02:36:04.754Z","updated_at":"2026-06-15T01:32:01.893Z","avatar_url":"https://github.com/Intracto.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"Bootstrap Carousel\n==================\n\nAn extension to display a Bootstrap Carousel based on a Bolt Contenttype record.\n\n    {{ carousel('carousel_name') }}\n\nSet up\n------\n\n1. Contenttype  \n   Create a Contenttype similar to the one shown below.  The only compulsorary \n   thing is that the Contenttype **must** have a field of `type: imagelist`.\n```\ncarousel:\n    name: Carousel\n    singular_name: Carousel\n    fields:\n        title:\n            type: text\n            class: large\n            required: true\n        slug:\n            type: slug\n            uses: title\n        images:\n            type: imagelist\n    show_on_dashboard: false\n    default_status: published\n    searchable: false\n    viewless: true\n```\n   The contenttype (`carousel`) and images field (`images`) names are configurable, \n   as you will point to them in the configuration file.  \n2. Record   \n   Create a new 'Carousel' record in the backend, give is a descriptive title and \n   populate the images field.  \n3. Configuration file  \n   In the extension's configuration file you want to define the slider you will \n   call in your template, e.g.\n```\n    myslider:\n        content: carousel/1\n```\n   The `content:` parameter uses the `{% setcontent %}` style of record definition\n   and lookup.  In the above example it will return the record with contenttype \n   `slider` and the record ID of 1.  \n4. Template file  \n    In the location you want to display the slider in your template, add:  \n```\n    {{ carousel('mycarousel') }}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fintracto%2Fbootstrap-carousel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fintracto%2Fbootstrap-carousel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fintracto%2Fbootstrap-carousel/lists"}