{"id":22330117,"url":"https://github.com/professionalwiki/bootstrap","last_synced_at":"2025-04-06T13:10:48.026Z","repository":{"id":40426269,"uuid":"82394658","full_name":"ProfessionalWiki/Bootstrap","owner":"ProfessionalWiki","description":"Provides the Bootstrap 4 web front-end framework to MediaWiki skins and extensions","archived":false,"fork":false,"pushed_at":"2025-02-18T13:02:42.000Z","size":1575,"stargazers_count":16,"open_issues_count":5,"forks_count":13,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-06T06:08:48.447Z","etag":null,"topics":["bootstrap","bootstrap4","extension","mediawiki"],"latest_commit_sha":null,"homepage":"https://www.mediawiki.org/wiki/Extension:Bootstrap","language":"SCSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ProfessionalWiki.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","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-02-18T15:07:57.000Z","updated_at":"2025-03-29T20:14:40.000Z","dependencies_parsed_at":"2024-06-18T16:48:29.630Z","dependency_job_id":"6c1c074e-c0df-414b-88c6-074cb78d17a8","html_url":"https://github.com/ProfessionalWiki/Bootstrap","commit_stats":{"total_commits":207,"total_committers":21,"mean_commits":9.857142857142858,"dds":0.7729468599033816,"last_synced_commit":"91ac2768663e85c1704373d7217efe31bdfe7525"},"previous_names":[],"tags_count":33,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProfessionalWiki%2FBootstrap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProfessionalWiki%2FBootstrap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProfessionalWiki%2FBootstrap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProfessionalWiki%2FBootstrap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ProfessionalWiki","download_url":"https://codeload.github.com/ProfessionalWiki/Bootstrap/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247485287,"owners_count":20946398,"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":["bootstrap","bootstrap4","extension","mediawiki"],"created_at":"2024-12-04T04:06:09.430Z","updated_at":"2025-04-06T13:10:48.002Z","avatar_url":"https://github.com/ProfessionalWiki.png","language":"SCSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bootstrap extension\n\n[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/ProfessionalWiki/Bootstrap/ci.yml?branch=master)](https://github.com/ProfessionalWiki/Bootstrap/actions?query=workflow%3ACI)\n[![Latest Stable Version](https://poser.pugx.org/mediawiki/bootstrap/v/stable)](https://packagist.org/packages/mediawiki/bootstrap)\n[![License](https://poser.pugx.org/mediawiki/bootstrap/license)](https://packagist.org/packages/mediawiki/bootstrap)\n\nThe [Bootstrap extension][mw-bootstrap] provides the\n[Bootstrap web front-end framework][bootstrap] to skins and extensions.\n\nThis version of the extension provides Bootstrap 4.6.2 and Popper 1.16.1.\n\n## Requirements\n\n- PHP 8.0 or later\n- MediaWiki 1.39 or later\n\n## Installation\n\nThere are two methods for installing Bootstrap. You can select the method that best fits your\nenvironment.\n\n### Method 1\n\nIf you install Bootstrap with [Composer](composer), further required software packages will be installed\nautomatically. In this case, it is *not* necessary to install any dependencies. Composer will\ntake care of that.\n\n1. On a command line go to your MediaWiki installation directory and run these two commands\n   ```\n   COMPOSER=composer.local.json composer require --no-update mediawiki/bootstrap:~5.0\n   ```\n   ```\n   composer update mediawiki/bootstrap --no-dev -o\n   ```\n\n2. Load the extension by adding the following line to `LocalSettings.php`:\n\n   ```php\n   wfLoadExtension( 'Bootstrap' );\n   ```\n\n3. __Done:__ Navigate to _Special:Version_ on your wiki to verify that the\n   extension is successfully installed.\n\n**Remark:** It is _NOT_ necessary to install or load any extensions this extensions\ndepends on.\n\n### Method 2\n\nIf you install Bootstrap without Composer, you will still need to use Composer to install\nthe [SCSS library][scss] before you enable Bootstrap.\n\n1. [Download][download] Bootstrap and place the file(s) in a directory called Bootstrap in your\n    extensions/ folder.\n\n2. In the MediaWiki installation directory, add `\"extensions/Bootstrap/composer.json`\n   to the `extra/merge-plugin/include` section in the file `composer.local.json`.\n   For example,\n\n   ```json\n   {\n\t\t\"extra\": {\n\t\t\t\"merge-plugin\": {\n\t\t\t\t\"include\": [\n\t\t\t\t\t\"extensions/Bootstrap/composer.json\"\n\t\t\t\t]\n\t\t\t}\n\t\t}\n\t}\n   ```\n\n3. Still in the MediaWiki installation directory, from a command line run\u003cbr\u003e\n\n   ```\n   composer update\n   ```\n4. Add the following code at the bottom of your LocalSettings.php:\n\n   ```php\n   wfLoadExtension( 'Bootstrap' );\n   ```\n\n5. __Done:__ Navigate to _Special:Version_ on your wiki to verify that the extension\n   is successfully installed.\n\n## Documentation\n\nSee the [Bootstrap extension documentation](docs).\n\nIt may also be worthwhile to have a look at the [Bootstrap site on\nMediaWiki][mw-bootstrap] and the related [talk page][mw-bootstrap-talk]\n\n## Professional Support\n\nThe Bootstrap extension is maintained by [Professional Wiki](https://professional.wiki).\nYou can [contract us][contact-form] to help you with [installation](https://professional.wiki/en/mediawiki-installation)\nor [customization of Bootstrap](https://professional.wiki/en/mediawiki-theme-development).\nWe also do [MediaWiki software development](https://professional.wiki/en/mediawiki-development).\n\n## License\n\nYou can use the Bootstrap extension under the [GNU General Public License,\nversion 3][license] (or any later version).\n\n[bootstrap]: https://getbootstrap.com\n[mw-bootstrap]: https://www.mediawiki.org/wiki/Extension:Bootstrap\n[mw-bootstrap-talk]: https://www.mediawiki.org/wiki/Extension_Talk:Bootstrap\n[download]: https://github.com/ProfessionalWiki/Bootstrap/archive/master.zip\n[scss]: https://github.com/professionalwiki/SCSS\n[composer]: https://getcomposer.org/\n[license]: https://www.gnu.org/copyleft/gpl.html\n[contact-form]: https://professional.wiki/en/contact\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprofessionalwiki%2Fbootstrap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprofessionalwiki%2Fbootstrap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprofessionalwiki%2Fbootstrap/lists"}