Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2005-03-01 19:07:55

mrdale
Member
From: Walla Walla
Registered: 2004-11-19
Posts: 2,215
Website

[request] revisioning module?

Has anyone thought of producing a revisioning plugin for articles. One that would allow you keep/choose/rollback multiple versions of the same aticle? perhaps even a (dare I say) compare?

I used one in drupal that worked pretty well. i have one client who would love this capability.

Just a thought?

Offline

#2 2005-03-11 01:04:44

Borisch
Archived Plugin Author
From: Sweden
Registered: 2004-05-30
Posts: 15
Website

Re: [request] revisioning module?

Am pondering the same thing as my GF has gotten some wierd ideas about transforming her site.

Will yodle if I hear or create anything =)


Instead of conquering the world, I’m collecting it in my attic.

Offline

#3 2005-03-11 01:13:33

Tae
Member
From: nyc
Registered: 2004-08-25
Posts: 20

Re: [request] revisioning module?

this would be great

Offline

#4 2005-05-05 16:39:20

mrdale
Member
From: Walla Walla
Registered: 2004-11-19
Posts: 2,215
Website

Re: [request] revisioning module?

Just want to give the old Bumperooski to this topic, because I think a revisioning engine would be, like, extremely useful.

Any takers. Zem? How about a ransom? looks like you’ve got three contributors. ;)

Offline

#5 2005-05-05 17:37:46

zem
Developer Emeritus
From: Melbourne, Australia
Registered: 2004-04-08
Posts: 2,579

Re: [request] revisioning module?

This (and some related stuff, like multilingual articles) has been discussed as a possible core feature. It’d be very messy to implement as a plugin. Don’t expect it for 1.0, but we’ll look into this at some point.


Alex

Offline

#6 2005-05-05 20:50:40

kennethlove666
Member
From: arkansas
Registered: 2004-04-27
Posts: 107
Website

Re: [request] revisioning module?

so Wiki articles? might be useful for tech-oriented sites.


Listen to Kenneth

Offline

#7 2005-05-05 21:01:32

zem
Developer Emeritus
From: Melbourne, Australia
Registered: 2004-04-08
Posts: 2,579

Re: [request] revisioning module?

I don’t think I’d describe it as Wiki-like, though I’m not very familiar with them. The kind of ideas we discussed involved articles with an arbitrary number of text ‘body’ fields. Those bodies could store different chapters, languages, versions, parts, or whatever.


Alex

Offline

#8 2005-05-05 23:07:35

mrdale
Member
From: Walla Walla
Registered: 2004-11-19
Posts: 2,215
Website

Re: [request] revisioning module?

>zem said:
I don’t think I’d describe it as Wiki-like, though I’m not very familiar with them. The kind of ideas we discussed involved articles with an arbitrary number of text ‘body’ fields. Those bodies could store different chapters, languages, versions, parts, or whatever.

The revisioning scenario I envision is simpler and a little different. You’d have another button next to save that would be “save a version”. That button would essentially save as, keeping the old version also, but promote the new version to active. There’d be a page that would list all of the versions of that article, allow you to roll-forward and roll-back to newer or older versions.

There was a plugin for Drupal that worked like this, and it was extremely useful.

Thoughts?

Offline

#9 2005-05-06 00:49:18

Manfre
Plugin Author
From: North Carolina
Registered: 2004-05-22
Posts: 588
Website

Re: [request] revisioning module?

He is basically describing the version tracking capabilities of a wiki (or SVN), so if you decide that you don’t like the changed version, you can click a few buttons and you’re back to where it was previously.

Offline

#10 2005-05-06 07:54:48

Jeremie
Member
From: Provence, France
Registered: 2004-08-11
Posts: 1,578
Website

Re: [request] revisioning module?

> zem wrote:

The kind of ideas we discussed involved articles with an arbitrary number of text ‘body’ fields. Those bodies could store different chapters, languages, versions, parts, or whatever.

Not only the body, for the multilinguale only you would need a set of cutsom, excerpt, title and so on, per langugage.

Offline

#11 2005-05-06 15:08:24

zem
Developer Emeritus
From: Melbourne, Australia
Registered: 2004-04-08
Posts: 2,579

Re: [request] revisioning module?

> Jeremie wrote:

Not only the body, for the multilinguale only you would need a set of cutsom, excerpt, title and so on, per langugage.

Fair point. Each body part (heh) would need its own title; and excerpts are just parts with a short body.

Custom fields could also be bodies. That would eliminate the limit of 10 fields and 255 chars.

Other possible things to include with each part would be: a named identifier (e.g. ‘part-3’ or ‘english’ or ‘TOC’, which might perhaps be specified in the URL); charset; language identifier; MIME type; and revision number.


Alex

Offline

#12 2005-05-06 15:13:59

mrdale
Member
From: Walla Walla
Registered: 2004-11-19
Posts: 2,215
Website

Re: [request] revisioning module?

> Jeremie wrote:

Not only the body, for the multilinguale only you would need a set of cutsom, excerpt, title and so on, per langugage.

>zem wrote:

The kind of ideas we discussed involved articles with an arbitrary number of text ‘body’ fields. Those bodies could store different chapters, languages, versions, parts, or whatever.

How about the simpler approach of creating multiple articles, finding a way of grouping them together as versions and adding a simple page to administer them (roll-forward/back). Of course diff would be great too, but that’s a whole other order of manitude.

-D

Offline

Board footer

Powered by FluxBB