PHPackages                             mediawiki/collapsible-vector - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. mediawiki/collapsible-vector

ActiveMediawiki-extension

mediawiki/collapsible-vector
============================

Improves on the user interface elements of the Vector skin

2812PHP

Since Apr 24Pushed 1mo ago10 watchersCompare

[ Source](https://github.com/wikimedia/mediawiki-extensions-CollapsibleVector)[ Packagist](https://packagist.org/packages/mediawiki/collapsible-vector)[ RSS](/packages/mediawiki-collapsible-vector/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (23)Used By (0)

CollapsibleVector
=================

[](#collapsiblevector)

Vector provides enhancements to the Vector skin

This extension requires MediaWiki 1.35+.

Example LocalSettings.php additions

wfLoadExtension( 'CollapsibleVector' );

Before configuring this extension, see extension.json and become familiar with the initial state and structure of the $wgCollapsibleVector configuration variable. Essentially it's an array of arrays, keyed by feature name, each containing global and user keys with boolean values. "global" indicates that it should be turned on for everyone always, while user indicates that users should be allowed to turn it on or off in their user preferences.

To enable a preference by default but still allow users to disable it in preferences, use something like...

$wgDefaultUserOptions\['collapsiblevector-collapsiblenav'\] = 1;

###  Health Score

40

—

FairBetter than 87% of packages

Maintenance64

Regular maintenance activity

Popularity13

Limited adoption so far

Community26

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/b94d9718c06ec7c3fd7a104bc44966fb7464b9ec7411582343ea35a7a6a85f08?d=identicon)[mediawiki](/maintainers/mediawiki)

![](https://www.gravatar.com/avatar/716c86d71cbf921e7912a505f89d799de398fc0a3af0bd4c8862834b2d642bd7?d=identicon)[wikimedia](/maintainers/wikimedia)

![](https://www.gravatar.com/avatar/bcd8d8721f390d3a50d2b274cde1cfde28426c747f280f2261742e798cb19cdc?d=identicon)[paladox](/maintainers/paladox)

---

Top Contributors

[![translatewiki](https://avatars.githubusercontent.com/u/24829418?v=4)](https://github.com/translatewiki "translatewiki (114 commits)")[![paladox](https://avatars.githubusercontent.com/u/5727000?v=4)](https://github.com/paladox "paladox (73 commits)")[![legoktm](https://avatars.githubusercontent.com/u/81392?v=4)](https://github.com/legoktm "legoktm (15 commits)")[![umherirrender](https://avatars.githubusercontent.com/u/1174884?v=4)](https://github.com/umherirrender "umherirrender (9 commits)")[![ZabeMath](https://avatars.githubusercontent.com/u/35405030?v=4)](https://github.com/ZabeMath "ZabeMath (3 commits)")[![siebrand](https://avatars.githubusercontent.com/u/210297?v=4)](https://github.com/siebrand "siebrand (3 commits)")[![thiemowmde](https://avatars.githubusercontent.com/u/6576639?v=4)](https://github.com/thiemowmde "thiemowmde (3 commits)")[![hashar](https://avatars.githubusercontent.com/u/281689?v=4)](https://github.com/hashar "hashar (3 commits)")[![atdt](https://avatars.githubusercontent.com/u/376462?v=4)](https://github.com/atdt "atdt (2 commits)")[![reedy](https://avatars.githubusercontent.com/u/67615?v=4)](https://github.com/reedy "reedy (1 commits)")[![Universal-Omega](https://avatars.githubusercontent.com/u/54654040?v=4)](https://github.com/Universal-Omega "Universal-Omega (1 commits)")[![Volker-E](https://avatars.githubusercontent.com/u/619536?v=4)](https://github.com/Volker-E "Volker-E (1 commits)")[![WMDE-Fisch](https://avatars.githubusercontent.com/u/8479008?v=4)](https://github.com/WMDE-Fisch "WMDE-Fisch (1 commits)")[![raymondde](https://avatars.githubusercontent.com/u/4243486?v=4)](https://github.com/raymondde "raymondde (1 commits)")[![DannyS712](https://avatars.githubusercontent.com/u/46829944?v=4)](https://github.com/DannyS712 "DannyS712 (1 commits)")[![fredster33](https://avatars.githubusercontent.com/u/64927044?v=4)](https://github.com/fredster33 "fredster33 (1 commits)")[![jdforrester](https://avatars.githubusercontent.com/u/881572?v=4)](https://github.com/jdforrester "jdforrester (1 commits)")[![jdlrobson](https://avatars.githubusercontent.com/u/148752?v=4)](https://github.com/jdlrobson "jdlrobson (1 commits)")[![Ladsgroup](https://avatars.githubusercontent.com/u/5351225?v=4)](https://github.com/Ladsgroup "Ladsgroup (1 commits)")[![Nikerabbit](https://avatars.githubusercontent.com/u/1109395?v=4)](https://github.com/Nikerabbit "Nikerabbit (1 commits)")

### Embed Badge

![Health badge](/badges/mediawiki-collapsible-vector/health.svg)

```
[![Health](https://phpackages.com/badges/mediawiki-collapsible-vector/health.svg)](https://phpackages.com/packages/mediawiki-collapsible-vector)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
