Comments (6)
This issue is a result of the history tab currently being coupled with the site tree part of the cms. I think I read somewhere that there are plans to make history tab work with versioned dataobjects in ss core. A quick google found this module, which seems like it could be a good start in the interim. https://github.com/bluehousegroup/silverstripe-data-object-version-viewer
Also this module might be a more suitable basis than blocks module - https://github.com/dnadesign/silverstripe-elemental/
from silverstripe-blocks.
Thanks for the clarification and those 2 references. You're right that elemental might fit better to my use case. However it doesn't support multiple block areas, so if I'd want to support that, I'd better stick with this one.
from silverstripe-blocks.
I often swap out $Content with blocks interface as well in the CMS (using
this blocks module). You could even save blocks' content into the page
Content area (along with in-text anchors per block) to make your pages
searchable & deep-linkable.
The current versioning interface (buttons, really) gets added by the
BetterButtons module if I'm not mistaken. The Versioned extension on itself
adds full extra tables for historical versions to the DB, identical to
pages. So the version-viewer module should work perfectly for that (nice
find, Shea!)
On Mon, Apr 18, 2016 at 11:32 AM, Anselm Christophersen <
[email protected]> wrote:
Thanks for the clarification and those 2 references. You're right that
elemental might fit better to my use case. However it doesn't support
multiple block areas, so if I'd want to support that, I'd better stick with
this one.—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
#82 (comment)
from silverstripe-blocks.
Another problem, which one of my clients just ran into, is that there is no way to differentiate between Saved and Published. Basically, if the client makes a change to a block and clicks "Save" then both buttons are green and the client doesn't know that the "Saved" version isn't actually published. It's not till they click "Published" that the version that they are seeing in the CMS goes live. So...I would imagine the add-on needs to be updated so that the "Published" button is updated so that it reflects the actual published state of the current "version" that is being seen, right?
from silverstripe-blocks.
Hi Jeff,
You could take a lack at my block enhancements module for that kind of
functionality.
Op 4 aug. 2016 4:44 a.m. schreef "Jeff Whitfield" <[email protected]
:
Another problem, which one of my clients just ran into, is that there is
no way to differentiate between Saved and Published. Basically, if the
client makes a change to a block and clicks "Save" then both buttons are
green and the client doesn't know that the "Saved" version isn't actually
published. It's not till they click "Published" that the version that they
are seeing in the CMS goes live. So...I would imagine the add-on needs to
be updated so that the "Published" button is updated so that it reflects
the actual published state of the current "version" that is being seen,
right?—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#82 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA9ZokL_Lp0l5gmcR_wYrpJvnA4ZtlXsks5qcVITgaJpZM4IIB8t
.
from silverstripe-blocks.
Thanks Michael! I'll definitely look into that! :)
from silverstripe-blocks.
Related Issues (20)
- No blocks tab in page view on SS 3.5.3 HOT 4
- Misleading draft button state
- SilverStripe 4 alpha7 versioning - incorrect namespace
- CMSFields error adding blocks to DataObjects HOT 1
- Blocks don't show in edit page view HOT 6
- Update composer requirements for Symbiote vendor
- Symbiote - namespacing vendor updates in use statements
- Class 'SilverStripe\Core\Object' not found in BlockManager
- BlocksSiteTreeExtension - references BlockSet `PageTypesValue`
- SS4 - used Versioned buttons in CMS
- release tag, please HOT 1
- BUG incorrect symbiote package names in 1.1 branch HOT 1
- Default block area HOT 1
- After duplicating block, content is linked in original & duplicated block.
- Dependent issue Symbiotic 4.x-dev HOT 3
- Using silverstripe-blocks with blog module
- compatible issue with silverstripe-gridfieldextensions 3.1.1
- Silverstripe 4.1 and the future? HOT 3
- SS 3.7.2 / PHP 7.2 Compatibility HOT 1
- multivaluefield 3 is SS4 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from silverstripe-blocks.