Hello Andrea, thanks for your feedback, we are gonna use in this case directly the version 2.0.3. When will it be officially released?
Is there a page with all the improvement/bug fixes for this new release? Thanks On 02/02/2017 12:36, andrea wrote: > > Hi, > > In addition to what said yesterday starting from version 2.0.3 > (currently SNAPSHOT) you can refer to [5] to add, remove, edit USER > attributes sorting strategies. > > Best regards, > Andrea > > [5] > https://github.com/apache/syncope/blob/2_0_X/client/enduser/src/main/resources/META-INF/resources/app/js/app.js#L392 > > > Il 01/02/2017 16:22, andrea ha scritto: >> >> Il 01/02/2017 15:13, Tech ha scritto: >>> >>> Dear all, >>> >> Good evening, >> >> please see my response inline. >>> >>> we created some custom fields, like fname and lname. >>> >>> We added to the BaseUser class and we have in the order: >>> >>> * email >>> * fname >>> * lname >>> >>> We log as user to the interface to register a new user, and this >>> order is respected. >>> >>> We go back to the Console and using the interface "Edit AnyTypeClass >>> BaseUser" we change the order as: >>> >>> * lname >>> * fname >>> * email >>> >>> We log with the old user, but the order is still the old one. >>> >>> We create a new user and also in this case the order of the fields >>> is still the old one. >>> >>> Are we missing any step here? >>> >> No, but you have to consider that ordering of attributes on the >> Enduser Console is forced to be *alphabetical*. So the result will >> ever be: >> >> * email >> * fname >> * lname >> >> moreover the order defined during "Edit AnyTypeClass BaseUser" does >> not matter. >> The order defined in that form is not applied to other forms, >> consider the case in which an user or any type has two auxiliary >> classes (one of the AnyTypeClasses available), which sorting will be >> taken? >> On the *administration console* the ordering of the attributes into >> the edit form is alphabetical, too; though it can be customized >> through advanced techniques. >> >> To force another kind of schema sorting in the *Enduser Console* you >> should edit UserController.js (see [1]) by sorting schemas variable >> or schemaService.js (see [2] and [3]) by sorting response.data (you >> may extract it into a new variable). >> We created just now a new issue about a better sorting customization; >> please take a look at [4]. >>> >>> Thanks >>> >> HTH regards, >> Andrea >> >> [1] >> https://github.com/apache/syncope/blob/2_0_X/client/enduser/src/main/resources/META-INF/resources/app/js/controllers/UserController.js#L71 >> [2] >> https://github.com/apache/syncope/blob/2_0_X/client/enduser/src/main/resources/META-INF/resources/app/js/services/schemaService.js#L33 >> [3] >> https://github.com/apache/syncope/blob/2_0_X/client/enduser/src/main/resources/META-INF/resources/app/js/services/schemaService.js#L45 >> [4] https://issues.apache.org/jira/browse/SYNCOPE-1005 >> -- >> Andrea Patricelli >> >> Tirasa - Open Source Excellence >> http://www.tirasa.net/ >> >> PMC member at The Apache Software Foundation >> Syncope > > -- > Andrea Patricelli > > Tirasa - Open Source Excellence > http://www.tirasa.net/ > > PMC member at The Apache Software Foundation > Syncope
