[magnolia-dev] [JIRA] (MGNLUI-3156) Long running activations will never send the announced notification when they're done

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 updated  MGNLUI-3156


Long running activations will never send the announced notification when theyre done
















Change By:


Lars Fischer
(04/Nov/14 9:45 AM)




Fix Version/s:


5.3.6





Affects Version/s:


5.3.5





Affects Version/s:


5.3.4





Affects Version/s:


5.3.3



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3156) Long running activations will never send the announced notification when they're done

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 updated  MGNLUI-3156


Long running activations will never send the announced notification when theyre done
















Change By:


Lars Fischer
(04/Nov/14 9:44 AM)




Labels:


activation
support
unizhusability



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] Should I install Maven in the same machine where Magnolia CE installed

2014-11-04 Thread Nimmi Hathurusinghe (via Magnolia Forums)
Could anyone please help me to understand and set Project for Magnolia CE.

We have installed Magnolia CE in one of our server, I want to create a project 
and connect to that project through eclipse.

I am referring this documentation 
http://academy.magnolia-cms.com/display/MA/U2+Starting+a+CE+project+with+Maven

But for me it's not clear where should I install Maven, in the machine where it 
installed Magnolia CE or in my local machine where it installed eclipse.

Please kindly help me on this
Thanks
Nimmi.

-- 
Context is everything: 
http://forum.magnolia-cms.com/forum/thread.html?threadId=0105387b-0152-4ead-9761-9d571c60061d



For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: dev-list-unsubscr...@magnolia-cms.com




[magnolia-dev] [JIRA] (MGNLUI-3229) UI failure in ckEditor dialog

2014-11-04 Thread on behalf of Mikaël Geljic














































Mikaël Geljic
 updated  MGNLUI-3229


UI failure in ckEditor dialog
















Change By:


Mikaël Geljic
(04/Nov/14 9:59 AM)




Fix Version/s:


5.3.5





Fix Version/s:


5.3.6



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3237) Description is not readable because of overlap with label (i18n German)

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 created  MGNLUI-3237


Description is not readable because of overlap with label (i18n German)















Issue Type:


Bug



Affects Versions:


5.3.5



Assignee:


Unassigned


Attachments:


Dateiupload_Beschriftung.png, Screenshot 2014-10-10 09.34.37.png, Zip-Upload_Beschriftung.png



Components:


user interaction



Created:


04/Nov/14 10:00 AM



Description:


See the screenshots for details (text is too long / overlapping in German translation).




Project:


Magnolia UI



Labels:


uzh
i18n
ui_defect
support




Priority:


Minor




Reporter:


Lars Fischer



Security Level:


Public 




























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3143) Proposal: Link to a public instance from an author

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 reopened  MGNLUI-3143


Proposal: Link to a public instance from an author
















Change By:


Lars Fischer
(04/Nov/14 10:04 AM)




Resolution:


Fixed





Status:


Closed
Reopened



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLACTIVATION-93) Do not activate deleted pages never published

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 updated  MGNLACTIVATION-93


Do not activate deleted pages never published
















Change By:


Lars Fischer
(04/Nov/14 10:16 AM)




Description:


Deletedpageshavetobeactivatedeveniftheywereneverpublishedtoapublicsubscriberbefore.
This
There
is
acompletelyuselesstask
nologicbehindthisdecisionandpotentiallyputsmoreloadontheservers
that
shouldberemoved
isnotnecessary
.



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLACTIVATION-93) Do not force the user to activate deleted pages never published

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 updated  MGNLACTIVATION-93


Do not force the user to activate deleted pages never published
















Change By:


Lars Fischer
(04/Nov/14 10:19 AM)




Summary:


Donot
forcetheuserto
activatedeletedpagesneverpublished



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLACTIVATION-93) Do not activate deleted pages never published

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 updated  MGNLACTIVATION-93


Do not activate deleted pages never published
















Change By:


Lars Fischer
(04/Nov/14 10:17 AM)




Issue Type:


Improvement
Bug





Labels:


activationpageeditor
support
usability
uzh



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] Re: Setting up your deb env for building first app

2014-11-04 Thread Gavan Stockdale (via Magnolia Forums)
Hi Kumar, 

Magnolia Academy has something like 30 videos now, including ones on setting up 
your Magnolia project and content app configuration: 
http://academy.magnolia-cms.com/display/MA/Magnolia+Academy

In particular: 
http://academy.magnolia-cms.com/display/MA/M3+Professional+quick+start
http://academy.magnolia-cms.com/display/MA/M3+All+about+apps
http://academy.magnolia-cms.com/display/MA/M4+Creating+a+custom+app

By no means perfect, the Academy should get you well on you way. 

There are also very solid tutorials in documentation - possibly even more up to 
date. For example: 
http://documentation.magnolia-cms.com/display/DOCS/My+first+content+app 

G.

-- 
Context is everything: 
http://forum.magnolia-cms.com/forum/thread.html?threadId=8f048f6d-35c1-4e01-b75a-900eee4aacaf



For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: dev-list-unsubscr...@magnolia-cms.com




[magnolia-dev] [JIRA] (MGNLUI-3238) Do not force the user to activate deleted pages never published

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 updated  MGNLUI-3238


Do not force the user to activate deleted pages never published
















Change By:


Lars Fischer
(04/Nov/14 10:23 AM)




Fix Version/s:


5.3.6





Affects Version/s:


5.3.5





Affects Version/s:


5.3.4



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] Re: Should I install Maven in the same machine where Magnolia CE installed

2014-11-04 Thread Gavan Stockdale (via Magnolia Forums)
Hi Nimmi, 

I have already answered a variation on this query here: 
https://forum.magnolia-cms.com/forum/thread.html?threadId=40ea30e7-fba7-49a0-858e-2b8cfd7c2ffepage=1
 Please don't start new threads on the same topic. it makes our Forum very 
confusing.

Thanks, 

Gavan

-- 
Context is everything: 
http://forum.magnolia-cms.com/forum/thread.html?threadId=0105387b-0152-4ead-9761-9d571c60061d



For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: dev-list-unsubscr...@magnolia-cms.com




[magnolia-dev] [JIRA] (MGNLRSSAGG-166) Re-add again an easy way to schedule periodic imports besides cron

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 updated  MGNLRSSAGG-166


Re-add again an easy way to schedule periodic imports besides cron
















Change By:


Lars Fischer
(04/Nov/14 10:55 AM)




Labels:


next
support
usabilityux
uzh



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLRSSAGG-166) Re-add again an easy way to schedule periodic imports besides cron

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 updated  MGNLRSSAGG-166


Re-add again an easy way to schedule periodic imports besides cron
















Change By:


Lars Fischer
(04/Nov/14 10:56 AM)




Affects Version/s:


2.3.1



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3152) Proposal: Save status of pages app tree

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 updated  MGNLUI-3152


Proposal: Save status of pages app tree
















Change By:


Lars Fischer
(04/Nov/14 11:02 AM)




Issue Type:


NewFeature
Improvement





Labels:


pages
support
usabilityuzh





Affects Version/s:


5.3.5





Affects Version/s:


5.3.4



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3152) Save status of pages app tree

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 updated  MGNLUI-3152


Save status of pages app tree
















Change By:


Lars Fischer
(04/Nov/14 11:02 AM)




Summary:


Proposal:
Savestatusofpagesapptree



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLFORM-245) Cancel button does not clear form after server-side validation error

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 updated  MGNLFORM-245


Cancel button does not clear form after server-side validation error
















Change By:


Lars Fischer
(04/Nov/14 11:24 AM)




Labels:


form
support
uzh





Affects Version/s:


2.2.8





Affects Version/s:


2.2.7



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLFORM-245) Cancel button does not clear form after server-side validation error

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 updated  MGNLFORM-245


Cancel button does not clear form after server-side validation error
















Change By:


Lars Fischer
(04/Nov/14 11:24 AM)




Priority:


Minor
Neutral



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLFORM-241) Default text for non-mandatory form title should not be hard-coded in the template script

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 updated  MGNLFORM-241


 Default text for non-mandatory form title should not be hard-coded in the template script 
















Change By:


Lars Fischer
(04/Nov/14 11:32 AM)




Labels:


maintenancequickwin
supportuzh



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLFORM-241) Default text for non-mandatory form title should not be hard-coded in the template script

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 updated  MGNLFORM-241


 Default text for non-mandatory form title should not be hard-coded in the template script 
















Change By:


Lars Fischer
(04/Nov/14 11:32 AM)




Affects Version/s:


2.2.7





Affects Version/s:


2.2.6



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLACTIVATION-94) Refresh status LEDs in the background when doing asynchronous activation

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 updated  MGNLACTIVATION-94


Refresh status LEDs in the background when doing asynchronous activation
















Change By:


Lars Fischer
(04/Nov/14 11:47 AM)




Summary:


Proposal:
RefreshstatusLEDsinthebackgroundwhendoingasynchronousactivation





Issue Type:


Improvement
Bug





Labels:


activation
support
uxuzh





Affects Version/s:


5.3





Priority:


Minor
Major





Description:


Thereisacustomerproposalthat
Whendoingasynchronousactivation,notonlytheiconsforthepagesshouldbeupdated(trashbinsymbol)butalsotheiconsforthe
statusLEDsshould
automatically
be
refreshedin
updatedwith
the
backgroundwhiledoingasynchronousactivation
correctstatus
.



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3239) Refresh status LEDs in the background when doing asynchronous activation

2014-11-04 Thread JIRA (on behalf of Lars Fischer)














































Lars Fischer
 updated  MGNLUI-3239


Refresh status LEDs in the background when doing asynchronous activation
















Change By:


Lars Fischer
(04/Nov/14 11:51 AM)




Fix Version/s:


5.3.6





Affects Version/s:


5.3.5





Affects Version/s:


5.3.4





Affects Version/s:


5.3.3





Affects Version/s:


5.3.2



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3240) UI From: Add cross field validation feature

2014-11-04 Thread JIRA (on behalf of Christian Ringele)














































Christian Ringele
 updated  MGNLUI-3240


UI From: Add cross field validation feature
















Change By:


Christian Ringele
(04/Nov/14 1:50 PM)




Description:


Crossfieldvalidationwouldbeahelpfulfeatureinmanyusecases.Herethreeexamples:1.Ifyouenteravalueforanassetfield,youalsomustprovideavaluefortheassetdescriptionfieldthatispresentinthedialog.2.IntheCompositefieldPointofinterest,youmustalwaysfillinalongitudeandalatitude,orleavebothempty.3.Twofields,ageparentsnames:Ifage18onemustenteraparentsname.Thiswouldbeaveryhelpfulfeaturetomaketheusageofformsmoreflexible.IhavecreatedanissuewhereItriedacrossfieldvalidationonaCompositeField(constrainedscope)asaPOC,thePOCwouldbeusable:

MGNLUI-3241



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3241) Composite Field: Add cross field validation between the subfields of the composite field

2014-11-04 Thread JIRA (on behalf of Christian Ringele)














































Christian Ringele
 created  MGNLUI-3241


Composite Field: Add cross field validation between the subfields of the composite field















Issue Type:


New Feature



Assignee:


Unassigned


Attachments:


AllEmptyOrNoneEmpty.java, config.modules.training-templating.dialogs.myTextImage.form.tabs.tabMain.fields.pointOfInterest.xml, config.modules.ui-framework.fieldTypes.crossValidatingCompositeField.xml, CrossFieldsComparator.java, CrossFieldsValidatingCompositeField.java, CrossFieldsValidatingCompositeFieldDefinition.java, CrossFieldsValidatingCompositeFieldFactory.java



Created:


04/Nov/14 1:50 PM



Description:


Cross field validation is not a feature of the current Magnolia Form UI implementation.

I have created a general issue for requesting this feature as a general feature throughout form fields: MGNLUI-3240

In this ticket the the idea is to implement it for the CompositeField, as it would be a alternative to handle many of the use cases that occur of fields that need to be cross validated.
Possible use cases:

	A "point of interest" CompositeField with the sub-fields "Longitude' and 'Latitude'. The field is not required, BUT if in one sub field a value is entered, the other also needs a value (no value or all have a value situation).



Idea:
Extending the CompositeField by a cross field validation of its sub fields.
Overriding the validate() method and delegating to a configurable field comparator class.

POC implementation:
I tried quickly such an implementation to test if it is possible.
I created:

	CrossFieldsValidatingCompositeField.java which extends the CompositeField and its definition  factory class.
The field delegates to an implementation of the CrossFieldsComparator.java interface to do the field comparison.
	CrossFieldsComparator.java does the field comparison.
	AllEmptyOrNoneEmpty.java is the implementation for this use case, checking if one field ha a value.



Attention: This is just a POC, not product ready code! It can be used in projects, but will probably need some adaptions.

Usage:

	Add a 'fieldTypes' mapping of the FieldDefinition and the FieldFactory class. (added bootstrap file)
	Use the CrossFieldsValidatingCompositeField class for a composite field.
	Define the crossFieldsComparator property pointing to the implementation CrossFieldsComparator for the specific use case, in this case here the AllEmptyOrNoneEmpty.



Other use cases:
Just implement another version of CrossFieldsComparator.




Project:


Magnolia UI



Labels:


support




Priority:


Neutral




Reporter:


Christian Ringele



Security Level:


Public 




























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3240) UI From: Add cross field validation feature

2014-11-04 Thread JIRA (on behalf of Christian Ringele)














































Christian Ringele
 created  MGNLUI-3240


UI From: Add cross field validation feature















Issue Type:


New Feature



Affects Versions:


5.3.5



Assignee:


Unassigned


Components:


forms



Created:


04/Nov/14 1:47 PM



Description:


Cross field validation would be a helpful feature in many use cases.

Here three examples:
1. If you enter a value for an asset field, you also must provide a value for the asset description field that is present in the dialog.
2. In the Composite field "Point of interest", you must always fill in a longitude and a latitude, or leave both empty.
3. Two fields, age  parents names: If age  18 one must enter a parents name.

This would be a very helpful feature to make the usage of forms more flexible.

I have created an issue where I tried a cross field validation on a CompositeField (constrained scope) as a POC, the POC would be usable: 




Project:


Magnolia UI



Labels:


support




Priority:


Neutral




Reporter:


Christian Ringele



Security Level:


Public 




























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3241) Composite Field: Add cross field validation between the subfields of the composite field

2014-11-04 Thread JIRA (on behalf of Christian Ringele)














































Christian Ringele
 updated  MGNLUI-3241


Composite Field: Add cross field validation between the subfields of the composite field
















Change By:


Christian Ringele
(04/Nov/14 1:52 PM)




Attachment:


CrossFieldsValidatingCompositeField-Configuration.jpg



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (ARCH-41) Add pluginRepository in archetypes ?

2014-11-04 Thread on behalf of Grégory Joseph














































Grégory Joseph
 created  ARCH-41


Add pluginRepository in archetypes ?















Issue Type:


Task



Assignee:


Joerg Bellmann



Created:


04/Nov/14 1:55 PM



Description:


Our parent poms refer to our custom Maven plugins. When used externally without our mirrors, folks need to have this in their pom.xml


  pluginRepositories
pluginRepository
  idmagnolia.public/id
  urlhttps://nexus.magnolia-cms.com/content/groups/public/url
/pluginRepository
  /pluginRepositories


Maybe this is only relevant for the forge archetype, since other archetypes don't (and shouldn't) use our parent poms.




Fix Versions:


1.2.x



Project:


Magnolia Maven Archetypes



Priority:


Neutral




Reporter:


Grégory Joseph




























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3227) Field Validation: Don't ignore 'required' property on the CompositeField itself.

2014-11-04 Thread JIRA (on behalf of Christian Ringele)














































Christian Ringele
 updated  MGNLUI-3227


Field Validation: Dont ignore required property on the CompositeField itself.
















Change By:


Christian Ringele
(04/Nov/14 2:17 PM)




Attachment:


CompositeField.patch



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3227) Field Validation: Don't ignore 'required' property on the CompositeField itself.

2014-11-04 Thread JIRA (on behalf of Christian Ringele)














































Christian Ringele
 updated  MGNLUI-3227


Field Validation: Dont ignore required property on the CompositeField itself.
















Change By:


Christian Ringele
(04/Nov/14 2:16 PM)




Attachment:


CompositeField-Required.patch



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3227) Field Validation: Don't ignore 'required' property on the CompositeField itself.

2014-11-04 Thread JIRA (on behalf of Christian Ringele)














































Christian Ringele
 updated  MGNLUI-3227


Field Validation: Dont ignore required property on the CompositeField itself.
















Change By:


Christian Ringele
(04/Nov/14 2:16 PM)




Attachment:


CompositeField-Required.patch



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3227) Field Validation: Don't ignore 'required' property on the CompositeField itself.

2014-11-04 Thread JIRA (on behalf of Christian Ringele)














































Christian Ringele
 updated  MGNLUI-3227


Field Validation: Dont ignore required property on the CompositeField itself.
















Change By:


Christian Ringele
(04/Nov/14 2:15 PM)




Description:


SettingontheCompositeFieldDefinitiontherequiredpropertyitisignored.Soifoneneedstoensurethatallfieldsinthecompositeneedtobefilledout,onemustsettoallsubfieldsarequiredproperty.Mucheasierwouldbeiftherequiredcouldbesetonthecompositeitself.Usecasedefinition:IftheCompositefieldsetsrequired=true,everysubfieldinthecompositeneedsavalue.Problem:CompositeFieldDefinitiondoesnotimplementisValid(),andthesupersisValidisonlycheckingthevalidationofthesubfields.Thiscodesolvestheproblem,Iincludedapatch.{code}@OverridepublicbooleanisValid(){booleanisValid=super.isValid();if(this.isRequired()){
//Ifrequiredissetonthecompositeitselfthenitchecks
if
oneofthesub-fieldsisempty-allmusthaveavalueListAbstractFieldPropertysetItemfields=getFields
(
this,false);for(AbstractFieldPropertysetItemfield:fields){if(
isEmpty()){isValid=false;}}
}
returnisValid;}{code}



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3227) Field Validation: Don't ignore 'required' property on the CompositeField itself.

2014-11-04 Thread JIRA (on behalf of Christian Ringele)














































Christian Ringele
 updated  MGNLUI-3227


Field Validation: Dont ignore required property on the CompositeField itself.
















Change By:


Christian Ringele
(04/Nov/14 2:17 PM)




Attachment:


CompositeField.patch



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3241) Composite Field: Add cross field validation between the subfields of the composite field

2014-11-04 Thread JIRA (on behalf of Christian Ringele)














































Christian Ringele
 updated  MGNLUI-3241


Composite Field: Add cross field validation between the subfields of the composite field
















Change By:


Christian Ringele
(04/Nov/14 2:31 PM)




Description:


CrossfieldvalidationisnotafeatureofthecurrentMagnoliaFormUIimplementation.Ihavecreatedageneralissueforrequestingthisfeatureasageneralfeaturethroughoutformfields:MGNLUI-3240InthisticketthetheideaistoimplementitfortheCompositeField,asitwouldbeaalternativetohandlemanyoftheusecasesthatoccuroffieldsthatneedtobecrossvalidated.Possibleusecases:-ApointofinterestCompositeFieldwiththesub-fieldsLongitudeandLatitude.Thefieldisnotrequired,BUTifinonesubfieldavalueisentered,theotheralsoneedsavalue(novalueorallhaveavaluesituation).Idea:ExtendingtheCompositeFieldbyacrossfieldvalidationofitssubfields.Overridingthevalidate()methodanddelegatingtoaconfigurablefieldcomparatorclass.POCimplementation:Itriedquicklysuchanimplementationtotestifitispossible.Icreated:-CrossFieldsValidatingCompositeField.javawhichextendstheCompositeFieldanditsdefinitionfactoryclass.ThefielddelegatestoanimplementationoftheCrossFieldsComparator.javainterfacetodothefieldcomparison.-CrossFieldsComparator.javadoesthefieldcomparison.-AllEmptyOrNoneEmpty.javaistheimplementationforthisusecase,checkingifonefieldhaavalue.Attention:ThisisjustaPOC,notproductreadycode!Itcanbeusedinprojects,butwillprobablyneedsomeadaptions.Usage:-AddafieldTypesmappingoftheFieldDefinitionandtheFieldFactoryclass.(addedbootstrapfile)-UsetheCrossFieldsValidatingCompositeFieldclassforacompositefield.-DefinethecrossFieldsComparatorpropertypointingtotheimplementationCrossFieldsComparatorforthespecificusecase,inthiscaseheretheAllEmptyOrNoneEmpty.Otherusecases:JustimplementanotherversionofCrossFieldsComparator.
Constrains
Constraints
:IfirsttriedtouseaVaadinValidatoronthecompositefield.ThisdoesntworkbecausetheValidatorisdecoupledformtheinvokedfiled.SoTheValidatorisnotawareofanyconfiguredsubfieldsofaMagnoliaCompositeField.ProvidingthisvaluestotheValidatortodoacomparisonwouldbeveryhackish(interlinkingMagnoliaConfigurationsandVaadinValidators).



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3241) Composite Field: Add cross field validation between the subfields of the composite field

2014-11-04 Thread JIRA (on behalf of Christian Ringele)














































Christian Ringele
 updated  MGNLUI-3241


Composite Field: Add cross field validation between the subfields of the composite field
















Change By:


Christian Ringele
(04/Nov/14 2:31 PM)




Description:


CrossfieldvalidationisnotafeatureofthecurrentMagnoliaFormUIimplementation.Ihavecreatedageneralissueforrequestingthisfeatureasageneralfeaturethroughoutformfields:MGNLUI-3240InthisticketthetheideaistoimplementitfortheCompositeField,asitwouldbeaalternativetohandlemanyoftheusecasesthatoccuroffieldsthatneedtobecrossvalidated.Possibleusecases:-ApointofinterestCompositeFieldwiththesub-fieldsLongitudeandLatitude.Thefieldisnotrequired,BUTifinonesubfieldavalueisentered,theotheralsoneedsavalue(novalueorallhaveavaluesituation).Idea:ExtendingtheCompositeFieldbyacrossfieldvalidationofitssubfields.Overridingthevalidate()methodanddelegatingtoaconfigurablefieldcomparatorclass.POCimplementation:Itriedquicklysuchanimplementationtotestifitispossible.Icreated:-CrossFieldsValidatingCompositeField.javawhichextendstheCompositeFieldanditsdefinitionfactoryclass.ThefielddelegatestoanimplementationoftheCrossFieldsComparator.javainterfacetodothefieldcomparison.-CrossFieldsComparator.javadoesthefieldcomparison.-AllEmptyOrNoneEmpty.javaistheimplementationforthisusecase,checkingifonefieldhaavalue.Attention:ThisisjustaPOC,notproductreadycode!Itcanbeusedinprojects,butwillprobablyneedsomeadaptions.Usage:-AddafieldTypesmappingoftheFieldDefinitionandtheFieldFactoryclass.(addedbootstrapfile)-UsetheCrossFieldsValidatingCompositeFieldclassforacompositefield.-DefinethecrossFieldsComparatorpropertypointingtotheimplementationCrossFieldsComparatorforthespecificusecase,inthiscaseheretheAllEmptyOrNoneEmpty.Otherusecases:JustimplementanotherversionofCrossFieldsComparator.
Constrains:IfirsttriedtouseaVaadinValidatoronthecompositefield.ThisdoesntworkbecausetheValidatorisdecoupledformtheinvokedfiled.SoTheValidatorisnotawareofanyconfiguredsubfieldsofaMagnoliaCompositeField.ProvidingthisvaluestotheValidatortodoacomparisonwouldbeveryhackish(interlinkingMagnoliaConfigurationsandVaadinValidators).



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3240) UI From: Add cross field validation feature

2014-11-04 Thread JIRA (on behalf of Christian Ringele)














































Christian Ringele
 updated  MGNLUI-3240


UI From: Add cross field validation feature
















Change By:


Christian Ringele
(04/Nov/14 2:51 PM)




Labels:


support





Fix Version/s:


Backlog



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3241) Composite Field: Add cross field validation between the subfields of the composite field

2014-11-04 Thread JIRA (on behalf of Christian Ringele)














































Christian Ringele
 updated  MGNLUI-3241


Composite Field: Add cross field validation between the subfields of the composite field
















Change By:


Christian Ringele
(04/Nov/14 2:51 PM)




Labels:


support





Fix Version/s:


Backlog





Affects Version/s:


5.3.5





Affects Version/s:


5.2.10



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (BUILD-167) Enable the staging profile by default

2014-11-04 Thread on behalf of Grégory Joseph














































Grégory Joseph
 reopened  BUILD-167


Enable the staging profile by default
















Change By:


Grégory Joseph
(04/Nov/14 4:40 PM)




Resolution:


Fixed





Status:


Resolved
Reopened



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3242) Warn on deletion of page with modified children

2014-11-04 Thread on behalf of Roman Kovařík














































Roman Kovařík
 updated  MGNLUI-3242


Warn on deletion of page with modified children
















Change By:


Roman Kovařík
(05/Nov/14 8:13 AM)




Summary:


Recursiveactivationof
Warnon
deletion
shouldruninoppositeorder
ofpagewithmodifiedchildren



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3242) Warn on deletion of page with modified children

2014-11-04 Thread on behalf of Roman Kovařík














































Roman Kovařík
 updated  MGNLUI-3242


Warn on deletion of page with modified children
















Change By:


Roman Kovařík
(05/Nov/14 8:13 AM)




Priority:


Major
Neutral





Description:


ThisisportofMAGNOLIA-5964toM5.
{{Reproduce:}}#Movenodefromsourcepathtodestinationpathintoadifferenttree#Deleteparenttreeofdestinationpath(orahigherleveltree)#Activatedeletion{{Result:}}Onthepublicthepagestilldoesexist.Themoveofthepagewasnottakenintoaccount,sothepageresidesintheoriginalsourcepath.-inconsistencyofthepagesbetweenauthorandpublic{{Reason:}}Activationofdeletionispossibleonlynon-recursively.Parentpageisdeletedandchildrenarenothandled.{{Sideeffect:}}Thepagescannotberemovedbyanormalauthor,astheydontexistintheauthoranymore.Activatingthesourcetreedoesntremovethem(seeprintscreen)whichisalogicbehavior.



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com





[magnolia-dev] [JIRA] (MGNLUI-3242) Warn on deletion of page with modified children

2014-11-04 Thread on behalf of Roman Kovařík














































Roman Kovařík
 updated  MGNLUI-3242


Warn on deletion of page with modified children
















Change By:


Roman Kovařík
(05/Nov/14 8:14 AM)




Labels:


support



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira








Forlistdetails,see:http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively,useourforums:http://forum.magnolia-cms.com/
Tounsubscribe,E-mailto:dev-list-unsubscr...@magnolia-cms.com