PHPackages                             icecaster/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. icecaster/versioned-gridfield

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

icecaster/versioned-gridfield
=============================

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

v1.0.1(11y ago)1946.2k28[2 issues](https://github.com/icecaster/silverstripe-versioned-gridfield/issues)[5 PRs](https://github.com/icecaster/silverstripe-versioned-gridfield/pulls)1PHPPHP &gt;=5.3.2

Since Jul 21Pushed 7y ago2 watchersCompare

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

READMEChangelog (1)Dependencies (2)Versions (3)Used By (1)

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

37

—

LowBetter than 83% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity36

Limited adoption so far

Community25

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 58.2% 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

4087d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7d8752b35b73a8932f80c40aab5bc7787ea09a0ae308b0567c72babe8d1e3308?d=identicon)[tim](/maintainers/tim)

---

Top Contributors

[![icecaster](https://avatars.githubusercontent.com/u/556788?v=4)](https://github.com/icecaster "icecaster (32 commits)")[![cameronbourgeois](https://avatars.githubusercontent.com/u/1127276?v=4)](https://github.com/cameronbourgeois "cameronbourgeois (4 commits)")[![Leapfrognz](https://avatars.githubusercontent.com/u/1740262?v=4)](https://github.com/Leapfrognz "Leapfrognz (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/icecaster-versioned-gridfield/health.svg)

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

###  Alternatives

[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)
