[MAGNOLIA-1181] Improve handling of Date and Binary property types in JCR browser Created: 06/Nov/06  Updated: 22/Sep/14  Resolved: 19/Sep/14

Status: Closed
Project: Magnolia
Component/s: admininterface, gui
Affects Version/s: 4.5.19
Fix Version/s: 4.5.23

Type: Bug Priority: Minor
Reporter: Maxim Welikobratov Assignee: Roman Kovařík
Resolution: Fixed Votes: 0
Labels: support
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

WinXP, Appace 2.0, JDK1.5.0_07


Issue Links:
relation
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled

 Description   

There is a number of property types supported by the JCR browser tree:

  • string,
  • boolean,
  • long,
  • double,
  • binary,
  • date.

Only the first four are available in the type dropdown list though. This might cause issues if one switches a binary or date type to some another by accident as there is no straightforward way to revert it from within the JCR browser other than some export/import or recreating it at origin website/dms/etc. tree it has created the property initially.

  • Make binary property non editable.
  • Add support for creating/editing of date property.


 Comments   
Comment by Maxim Welikobratov [ 06/Nov/06 ]

I find a way to turn value back to binary type.
just look what you must do for it!!!
1. delete node headerImage
2. go to the page, that use this node.[in editing mode]
3. use form for choose file that I want to use as value for headerImage node
4. Now I have headerImage with binary type.
BUT I MUST DO SOME MORE WORKS
5. In magnoliaAuthor/Website I mast de-activate changed page and then activate it agane.
=====
I think that JCR Browser must either have ability to set binary type for node and in this case alow to initialize this node or prevent from changing type of nodes.

Generated at Mon Feb 12 03:24:26 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.