PHPackages                             toastnz/versioned-gridfield - 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. [Admin Panels](/categories/admin)
4. /
5. toastnz/versioned-gridfield

ActiveSilverstripe-module[Admin Panels](/categories/admin)

toastnz/versioned-gridfield
===========================

VersionedGridFieldDetailForm, for managing Sitetree (or any other versioned objects) in CMS interfaces, such as ModelAdmin

v1.0.1(11y ago)093PHPPHP &gt;=5.3.2

Since Jul 21Pushed 5y agoCompare

[ Source](https://github.com/toastnz/silverstripe-versioned-gridfield)[ Packagist](https://packagist.org/packages/toastnz/versioned-gridfield)[ RSS](/packages/toastnz-versioned-gridfield/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (2)Versions (4)Used By (0)

silverstripe-versioned-gridfield / Versioned Model Admin
========================================================

[](#silverstripe-versioned-gridfield--versioned-model-admin)

(well, its more a detailform, but who searches for silverstripe versioned gridfield detail form)

Requirements
------------

[](#requirements)

- SilverStripe 3.1

Introduction
------------

[](#introduction)

This module provides a gridfield detail form, with the asscoiated actions required for managing versioned objects, eg SiteTree descendants.

This comes in handy especially when using a modeladmin to manage parts of the sitetree.

It hooks into modeladmin via updateEditForm and inserts the VersionedDetailForm automatically

Disclaimer
----------

[](#disclaimer)

This code is not particulary nice and has been put together from many areas of the cms and framework. I'm sure there are more elegant ways of doing this. Keep the pull requests coming!

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 53.3% of commits — single point of failure

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.

###  Release Activity

Cadence

Every ~232 days

Total

2

Last Release

4078d ago

### Community

Maintainers

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

---

Top Contributors

[![icecaster](https://avatars.githubusercontent.com/u/556788?v=4)](https://github.com/icecaster "icecaster (32 commits)")[![intotheweb101](https://avatars.githubusercontent.com/u/6877909?v=4)](https://github.com/intotheweb101 "intotheweb101 (5 commits)")[![Leapfrognz](https://avatars.githubusercontent.com/u/1740262?v=4)](https://github.com/Leapfrognz "Leapfrognz (4 commits)")[![cameronbourgeois](https://avatars.githubusercontent.com/u/1127276?v=4)](https://github.com/cameronbourgeois "cameronbourgeois (4 commits)")[![christopherdarling](https://avatars.githubusercontent.com/u/178039?v=4)](https://github.com/christopherdarling "christopherdarling (3 commits)")[![clyonsEIS](https://avatars.githubusercontent.com/u/4998937?v=4)](https://github.com/clyonsEIS "clyonsEIS (3 commits)")[![TheBnl](https://avatars.githubusercontent.com/u/1334195?v=4)](https://github.com/TheBnl "TheBnl (3 commits)")[![grgcnnr](https://avatars.githubusercontent.com/u/2694014?v=4)](https://github.com/grgcnnr "grgcnnr (1 commits)")[![anselmdk](https://avatars.githubusercontent.com/u/1316533?v=4)](https://github.com/anselmdk "anselmdk (1 commits)")[![chillu](https://avatars.githubusercontent.com/u/111025?v=4)](https://github.com/chillu "chillu (1 commits)")[![alex-dna](https://avatars.githubusercontent.com/u/6982515?v=4)](https://github.com/alex-dna "alex-dna (1 commits)")[![rsmclaren](https://avatars.githubusercontent.com/u/1579625?v=4)](https://github.com/rsmclaren "rsmclaren (1 commits)")[![schellmax](https://avatars.githubusercontent.com/u/1886396?v=4)](https://github.com/schellmax "schellmax (1 commits)")

---

Tags

silverstripebloggridfield

### Embed Badge

![Health badge](/badges/toastnz-versioned-gridfield/health.svg)

```
[![Health](https://phpackages.com/badges/toastnz-versioned-gridfield/health.svg)](https://phpackages.com/packages/toastnz-versioned-gridfield)
```

###  Alternatives

[icecaster/versioned-gridfield

VersionedGridFieldDetailForm, for managing Sitetree (or any other versioned objects) in CMS interfaces, such as ModelAdmin

1946.2k1](/packages/icecaster-versioned-gridfield)[silverstripe/admin

SilverStripe admin interface

262.6M325](/packages/silverstripe-admin)[silverstripe-terraformers/gridfield-rich-filter-header

Rich filter header component for GridField

1325.7k1](/packages/silverstripe-terraformers-gridfield-rich-filter-header)[mediabeast/flat-admin

Custom CSS theme for SilverStripe 3 Admin Interface

304.9k](/packages/mediabeast-flat-admin)[silverstripe/superglue

102.2k](/packages/silverstripe-superglue)

PHPackages © 2026

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