# Kirby Revisions 2 - Poll about what to do with it

**URL:** <https://forum.getkirby.com/t/kirby-revisions-2-poll-about-what-to-do-with-it/4991>\
**Category:** Plugins\
**Created:** [August 16, 2016, 2:40pm UTC](https://forum.getkirby.com/t/kirby-revisions-2-poll-about-what-to-do-with-it/4991 "2016-08-16T14:40:25Z")\
**Posts on this page:** 10\
**Page:** 2

<div class="post-metadata">

**Author:** ![jenstornell](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/jenstornell/32/546_2.png) [@jenstornell](https://forum.getkirby.com/u/jenstornell)\
**Post date:** [December 22, 2016, 7:17am UTC](https://forum.getkirby.com/t/kirby-revisions-2-poll-about-what-to-do-with-it/4991/21 "2016-12-22T07:17:47Z")

</div>

I have not worked with the plugin for quite a while. I’m not sure. Maybe you could add an issue on Github and I’ll look into it in the future.

But for now, check that the field name is matched exatcly.

---

<div class="post-metadata">

**Author:** ![jenstornell](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/jenstornell/32/546_2.png) [@jenstornell](https://forum.getkirby.com/u/jenstornell)\
**Post date:** [March 10, 2017, 12:51pm UTC](https://forum.getkirby.com/t/kirby-revisions-2-poll-about-what-to-do-with-it/4991/22 "2017-03-10T12:51:24Z")

</div>

# [Kirby Revisions](https://github.com/jenstornell/kirby-revisions)

When building Kirby Revisions it seemed like the best idea to place the revisions in the content folder. I could then use many built in Kirby Panel core functions.

But there was a downside to it. The revision folder needs to be excluded in snippets and templates. Another thing is that it will flood the panel search with revisions.

- [github.com/jenstornell/kirby-revisions/issues/31](https://github.com/jenstornell/kirby-revisions/issues/31)
- [forum.getkirby.com/t/kirby-plugin-installer/6734/16](https://forum.getkirby.com/t/kirby-plugin-installer/6734/16)

@digisam

> I was surprised how such a major issue hadn’t been spotted before as it makes the plugin unusable unless the person installing is prepared to make significant changes to Kirby’s core files

**What should I do with it?**

_Poll ([view on site](https://forum.getkirby.com/t/kirby-revisions-2-poll-about-what-to-do-with-it/4991/22))_

---

<div class="post-metadata">

**Author:** ![digisam](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/digisam/32/1906_2.png) [@digisam](https://forum.getkirby.com/u/digisam)\
**Post date:** [March 10, 2017, 3:36pm UTC](https://forum.getkirby.com/t/kirby-revisions-2-poll-about-what-to-do-with-it/4991/23 "2017-03-10T15:36:25Z")

</div>

Sorry to have caused so much trouble, it was an example I used when talking about a different topic 😳

I chose **Something else** and I think the easiest thing to do is also the most effective

Just put a note on the repo saying almost exactly what you have said above just fleshed out a bit

e.g.

* * *

## Kirby Revisions (DEPRECIATED)

When building Kirby Revisions it seemed like the best idea to place the revisions in the content folder. I could then use many built in Kirby Panel core functions.

But there were some downsides:

The revision folder needs to be excluded wherever you were using a query in your snippets and templates. There was no global way to fix this.

When using autocomplete in the panel, the revisions would flood the results .

[![](https://cloud.githubusercontent.com/assets/5680968/18375805/5cabee18-7651-11e6-9e31-6891694da42a.png) ](https://cloud.githubusercontent.com/assets/5680968/18375805/5cabee18-7651-11e6-9e31-6891694da42a.png)

[https://github.com/jenstornell/kirby-revisions/issues/312](https://github.com/jenstornell/kirby-revisions/issues/312)  
[https://forum.getkirby.com/t/kirby-plugin-installer/6734/162?source\_topic\_id=4991](https://forum.getkirby.com/t/kirby-plugin-installer/6734/162?source_topic_id=4991)

The repo will remain here for others who want to learn from it or use elements that are working fine.

But for now…

**This plugin should be considered as DEPRECIATED**

* * *

Or something along those lines 🙂

Which was all I was suggesting in the other topic, so thank you.

---

<div class="post-metadata">

**Author:** ![jenstornell](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/jenstornell/32/546_2.png) [@jenstornell](https://forum.getkirby.com/u/jenstornell)\
**Post date:** [March 13, 2017, 6:59am UTC](https://forum.getkirby.com/t/kirby-revisions-2-poll-about-what-to-do-with-it/4991/24 "2017-03-13T06:59:39Z")

</div>

By the few votes to judge there is no clear solution how to solve the problem. I’m not sure if “deprecated” would be the right word for it. If Kirby add something that could fix it, it would just be a minor enhancement to the plugin to solve this.

But I agree that I should write a note about it in the readme and perhaps even add a beta label on it. It’s still not a useless plugin, as long as you don’t search in the panel. 😉

Anyway. I’m still not convinced of a solution to it yet. Time will tell.

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [March 13, 2017, 7:32am UTC](https://forum.getkirby.com/t/kirby-revisions-2-poll-about-what-to-do-with-it/4991/25 "2017-03-13T07:32:36Z")

</div>

Well, I would probably move it out of the content folder.

But I agree, as long as it works, it is not deprecated, nor is it a beta version. It is just a working plugin with limitations. I’m just wondering if permissions wouldn’t make it possible to hide those pages from the panel search, not tested.

For Git users, a Git approach would certainly make more sense. But for those who do not use Git, a file based alternative would be helpful.

---

<div class="post-metadata">

**Author:** ![mungle](https://avatars.discourse-cdn.com/v4/letter/m/9f8e36/32.png) [@mungle](https://forum.getkirby.com/u/mungle)\
**Post date:** [July 3, 2019, 11:33pm UTC](https://forum.getkirby.com/t/kirby-revisions-2-poll-about-what-to-do-with-it/4991/26 "2019-07-03T23:33:24Z")

</div>

Alternatives?

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [July 4, 2019, 6:37am UTC](https://forum.getkirby.com/t/kirby-revisions-2-poll-about-what-to-do-with-it/4991/27 "2019-07-04T06:37:38Z")

</div>

@mungle For Kirby 3 or 2?

In any case, there is no other plugin I’m aware of.

---

<div class="post-metadata">

**Author:** ![mungle](https://avatars.discourse-cdn.com/v4/letter/m/9f8e36/32.png) [@mungle](https://forum.getkirby.com/u/mungle)\
**Post date:** [July 4, 2019, 7:24am UTC](https://forum.getkirby.com/t/kirby-revisions-2-poll-about-what-to-do-with-it/4991/28 "2019-07-04T07:24:19Z")

</div>

Kirby 3… that will be very very very useful in terms of safety…! Just deleted the content of a whole page by mistake! 😭

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [July 4, 2019, 7:26am UTC](https://forum.getkirby.com/t/kirby-revisions-2-poll-about-what-to-do-with-it/4991/29 "2019-07-04T07:26:20Z")

</div>

> [@mungle](#):
>
> Just deleted the content of a whole page by mistake!

It’s always a good idea to have regular backups…

If you have git, consider using a git plugin for the content folder: [GitHub - thathoff/kirby-git-content: Commit and Push changes made via the Panel](https://github.com/blankogmbh/kirby-git-commit-and-push-content)

---

<div class="post-metadata">

**Author:** ![jenstornell](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/jenstornell/32/546_2.png) [@jenstornell](https://forum.getkirby.com/u/jenstornell)\
**Post date:** [July 4, 2019, 10:44am UTC](https://forum.getkirby.com/t/kirby-revisions-2-poll-about-what-to-do-with-it/4991/30 "2019-07-04T10:44:53Z")

</div>

@mungle Sorry about your loss. I agree with @texnixe that if you can make Git work, it’s probably a very solid idea.

I still think it would be nice to have revisions built into the panel. I don’t mean to duplicate every feature that Git has, just like an autobackup of the X most recent saves in something like a `.revisions` folder.

That would also open up for new kind of third party plugins. One plugin could be to be able to restore data. Another could be to compare diffs.

@bastianallgeier Do you have revision support planned for some time in the future? or do you think that Git is THE solution for problems like this?

[Previous page](https://forum.getkirby.com/t/kirby-revisions-2-poll-about-what-to-do-with-it/4991.md?page=1)
