You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by fm...@apache.org on 2016/05/16 16:23:10 UTC
syncope git commit: [SYNCOPE-851] provides wizard step titles + fixes
some minor css issues
Repository: syncope
Updated Branches:
refs/heads/master 4c2269e51 -> ae1f3e010
[SYNCOPE-851] provides wizard step titles + fixes some minor css issues
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/ae1f3e01
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/ae1f3e01
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/ae1f3e01
Branch: refs/heads/master
Commit: ae1f3e010e8a1a6b67441b35715d030190703290
Parents: 4c2269e
Author: fmartelli <fa...@gmail.com>
Authored: Mon May 16 18:22:46 2016 +0200
Committer: fmartelli <fa...@gmail.com>
Committed: Mon May 16 18:22:46 2016 +0200
----------------------------------------------------------------------
.../panels/TypeExtensionDirectoryPanel.java | 2 +-
.../wizards/TypeExtensionWizardBuilder.java | 130 ------------------
.../client/console/wizards/any/DerAttrs.java | 1 +
.../client/console/wizards/any/Ownership.java | 2 +
.../client/console/wizards/any/PlainAttrs.java | 3 +
.../console/wizards/any/Relationships.java | 1 +
.../wizards/any/TypeExtensionWizardBuilder.java | 131 +++++++++++++++++++
.../client/console/wizards/any/VirAttrs.java | 2 +
.../META-INF/resources/css/syncopeConsole.css | 25 ++--
.../console/panels/ActionDataTablePanel.html | 2 +-
.../console/panels/AjaxDataTablePanel.html | 2 +-
.../TypeExtensionWizardBuilder$Details.html | 47 -------
.../console/wizards/any/DerAttrs.properties | 1 +
.../console/wizards/any/DerAttrs_it.properties | 1 +
.../wizards/any/DerAttrs_pt_BR.properties | 1 +
.../console/wizards/any/DerAttrs_ru.properties | 5 +-
.../console/wizards/any/Ownership.properties | 17 +++
.../console/wizards/any/Ownership_it.properties | 17 +++
.../wizards/any/Ownership_pt_BR.properties | 17 +++
.../console/wizards/any/Ownership_ru.properties | 19 +++
.../console/wizards/any/PlainAttrs.properties | 1 +
.../wizards/any/PlainAttrs_it.properties | 1 +
.../wizards/any/PlainAttrs_pt_BR.properties | 1 +
.../wizards/any/PlainAttrs_ru.properties | 3 +-
.../wizards/any/Relationships.properties | 1 +
.../wizards/any/Relationships_it.properties | 1 +
.../wizards/any/Relationships_pt_BR.properties | 1 +
.../wizards/any/Relationships_ru.properties | 3 +-
.../any/TypeExtensionWizardBuilder$Details.html | 47 +++++++
.../console/wizards/any/VirAttrs.properties | 1 +
.../console/wizards/any/VirAttrs_it.properties | 1 +
.../wizards/any/VirAttrs_pt_BR.properties | 1 +
.../console/wizards/any/VirAttrs_ru.properties | 3 +-
.../resources/AbstractConnConfPanel.html | 2 +-
34 files changed, 298 insertions(+), 195 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/java/org/apache/syncope/client/console/panels/TypeExtensionDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/TypeExtensionDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/TypeExtensionDirectoryPanel.java
index 187acdb..91fdeb7 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/TypeExtensionDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/TypeExtensionDirectoryPanel.java
@@ -35,7 +35,7 @@ import org.apache.syncope.client.console.wicket.markup.html.bootstrap.dialog.Bas
import org.apache.syncope.client.console.wicket.markup.html.form.ActionLink;
import org.apache.syncope.client.console.wicket.markup.html.form.ActionLinksPanel;
import org.apache.syncope.client.console.wizards.AjaxWizard;
-import org.apache.syncope.client.console.wizards.TypeExtensionWizardBuilder;
+import org.apache.syncope.client.console.wizards.any.TypeExtensionWizardBuilder;
import org.apache.syncope.common.lib.patch.GroupPatch;
import org.apache.syncope.common.lib.to.GroupTO;
import org.apache.syncope.common.lib.to.TypeExtensionTO;
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/java/org/apache/syncope/client/console/wizards/TypeExtensionWizardBuilder.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/wizards/TypeExtensionWizardBuilder.java b/client/console/src/main/java/org/apache/syncope/client/console/wizards/TypeExtensionWizardBuilder.java
deleted file mode 100644
index 115ce2a..0000000
--- a/client/console/src/main/java/org/apache/syncope/client/console/wizards/TypeExtensionWizardBuilder.java
+++ /dev/null
@@ -1,130 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.syncope.client.console.wizards;
-
-import java.util.ArrayList;
-import java.util.List;
-import org.apache.commons.collections4.CollectionUtils;
-import org.apache.commons.collections4.Predicate;
-import org.apache.syncope.client.console.rest.AnyTypeClassRestClient;
-import org.apache.syncope.client.console.rest.AnyTypeRestClient;
-import org.apache.syncope.client.console.wicket.markup.html.form.AjaxDropDownChoicePanel;
-import org.apache.syncope.client.console.wicket.markup.html.form.AjaxPalettePanel;
-import org.apache.syncope.client.console.wicket.markup.html.form.AjaxTextFieldPanel;
-import org.apache.syncope.common.lib.EntityTOUtils;
-import org.apache.syncope.common.lib.to.GroupTO;
-import org.apache.syncope.common.lib.to.TypeExtensionTO;
-import org.apache.syncope.common.lib.types.AnyTypeKind;
-import org.apache.wicket.PageReference;
-import org.apache.wicket.extensions.wizard.WizardModel;
-import org.apache.wicket.extensions.wizard.WizardStep;
-import org.apache.wicket.markup.html.basic.Label;
-import org.apache.wicket.model.PropertyModel;
-import org.apache.wicket.model.util.ListModel;
-
-public class TypeExtensionWizardBuilder extends AjaxWizardBuilder<TypeExtensionTO> {
-
- private static final long serialVersionUID = -7185214439144835423L;
-
- private final GroupTO groupTO;
-
- private final String anyTypeLabel;
-
- private final String auxClassesLabel;
-
- public TypeExtensionWizardBuilder(
- final GroupTO groupTO,
- final TypeExtensionTO defaultItem,
- final String anyTypeLabel,
- final String auxClassesLabel,
- final PageReference pageRef) {
-
- super(defaultItem, pageRef);
-
- this.groupTO = groupTO;
- this.anyTypeLabel = anyTypeLabel;
- this.auxClassesLabel = auxClassesLabel;
- }
-
- @Override
- protected WizardModel buildModelSteps(final TypeExtensionTO modelObject, final WizardModel wizardModel) {
- wizardModel.add(new Details(modelObject.getAnyType()));
- return wizardModel;
- }
-
- @Override
- protected void onCancelInternal(final TypeExtensionTO modelObject) {
- this.groupTO.getTypeExtensions().remove(modelObject);
- }
-
- public class Details extends WizardStep {
-
- private static final long serialVersionUID = 6472869166547883903L;
-
- public Details(final String anyType) {
- super();
- setOutputMarkupId(true);
-
- TypeExtensionTO typeExtensionTO;
- if (groupTO.getTypeExtension(anyType) == null) {
- typeExtensionTO = new TypeExtensionTO();
- typeExtensionTO.setAnyType(anyType);
- groupTO.getTypeExtensions().add(typeExtensionTO);
- } else {
- typeExtensionTO = groupTO.getTypeExtension(anyType);
- }
-
- add(new Label("anyType.label", anyTypeLabel));
-
- if (typeExtensionTO.getAnyType() == null) {
- List<String> anyTypes = CollectionUtils.collect(new AnyTypeRestClient().list(),
- EntityTOUtils.keyTransformer(), new ArrayList<String>());
- anyTypes.remove(AnyTypeKind.GROUP.name());
- CollectionUtils.filter(anyTypes, new Predicate<String>() {
-
- @Override
- public boolean evaluate(final String anyType) {
- return groupTO.getTypeExtension(anyType) == null;
- }
- });
-
- AjaxDropDownChoicePanel<String> anyTypeComponent = new AjaxDropDownChoicePanel<>(
- "anyType.component", "anyType", new PropertyModel<String>(typeExtensionTO, "anyType"));
- anyTypeComponent.setChoices(anyTypes);
- anyTypeComponent.addRequiredLabel();
- add(anyTypeComponent.hideLabel().setOutputMarkupId(true));
- } else {
- AjaxTextFieldPanel anyTypeComponent = new AjaxTextFieldPanel(
- "anyType.component", "anyType", new PropertyModel<String>(typeExtensionTO, "anyType"));
- anyTypeComponent.setEnabled(false);
- add(anyTypeComponent.hideLabel());
- }
-
- add(new Label("auxClasses.label", auxClassesLabel));
-
- List<String> anyTypeClasses = CollectionUtils.collect(new AnyTypeClassRestClient().list(),
- EntityTOUtils.keyTransformer(), new ArrayList<String>());
- AjaxPalettePanel<String> auxClassesPalette = new AjaxPalettePanel.Builder<String>().build(
- "auxClasses.palette",
- new PropertyModel<List<String>>(typeExtensionTO, "auxClasses"),
- new ListModel<>(anyTypeClasses));
- add(auxClassesPalette.hideLabel().setOutputMarkupId(true));
- }
- }
-}
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/DerAttrs.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/DerAttrs.java b/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/DerAttrs.java
index c8ccfee..8926f4f 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/DerAttrs.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/DerAttrs.java
@@ -48,6 +48,7 @@ public class DerAttrs extends AbstractAttrs<DerSchemaTO> {
final List<String> whichDerAttrs) {
super(anyTO, anyTypeClasses, whichDerAttrs);
+ setTitleModel(new ResourceModel("attributes.derived"));
add(new ListView<AttrTO>("schemas", attrTOs) {
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Ownership.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Ownership.java b/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Ownership.java
index aac95f8..44dbada 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Ownership.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Ownership.java
@@ -57,6 +57,7 @@ import org.apache.wicket.markup.html.panel.Fragment;
import org.apache.wicket.model.IModel;
import org.apache.wicket.model.Model;
import org.apache.wicket.model.PropertyModel;
+import org.apache.wicket.model.ResourceModel;
import org.apache.wicket.model.util.ListModel;
public class Ownership extends WizardStep {
@@ -93,6 +94,7 @@ public class Ownership extends WizardStep {
public Ownership(final GroupWrapper groupWrapper, final PageReference pageRef) {
super();
+ setTitleModel(new ResourceModel("group.ownership"));
this.wrapper = groupWrapper;
isGroupOwnership = Model.of(groupWrapper.getInnerObject().getGroupOwner() != null);
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/PlainAttrs.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/PlainAttrs.java b/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/PlainAttrs.java
index 39d9446..5a63dfd 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/PlainAttrs.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/PlainAttrs.java
@@ -50,6 +50,7 @@ import org.apache.wicket.markup.html.list.ListView;
import org.apache.wicket.model.IModel;
import org.apache.wicket.model.Model;
import org.apache.wicket.model.PropertyModel;
+import org.apache.wicket.model.ResourceModel;
public class PlainAttrs extends AbstractAttrs<PlainSchemaTO> {
@@ -67,6 +68,8 @@ public class PlainAttrs extends AbstractAttrs<PlainSchemaTO> {
super(anyTO, anyTypeClasses, whichPlainAttrs);
this.mode = mode;
+ setTitleModel(new ResourceModel("attributes.plain"));
+
add(new ListView<AttrTO>("schemas", attrTOs) {
private static final long serialVersionUID = 9101744072914090143L;
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Relationships.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Relationships.java b/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Relationships.java
index 94689ff..d3699f3 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Relationships.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Relationships.java
@@ -92,6 +92,7 @@ public class Relationships extends WizardStep {
public Relationships(final AnyTO anyTO, final PageReference pageRef) {
super();
+ setTitleModel(new ResourceModel("any.relationships"));
this.anyTO = anyTO;
this.pageRef = pageRef;
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/TypeExtensionWizardBuilder.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/TypeExtensionWizardBuilder.java b/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/TypeExtensionWizardBuilder.java
new file mode 100644
index 0000000..fb0106e
--- /dev/null
+++ b/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/TypeExtensionWizardBuilder.java
@@ -0,0 +1,131 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.syncope.client.console.wizards.any;
+
+import java.util.ArrayList;
+import java.util.List;
+import org.apache.commons.collections4.CollectionUtils;
+import org.apache.commons.collections4.Predicate;
+import org.apache.syncope.client.console.rest.AnyTypeClassRestClient;
+import org.apache.syncope.client.console.rest.AnyTypeRestClient;
+import org.apache.syncope.client.console.wicket.markup.html.form.AjaxDropDownChoicePanel;
+import org.apache.syncope.client.console.wicket.markup.html.form.AjaxPalettePanel;
+import org.apache.syncope.client.console.wicket.markup.html.form.AjaxTextFieldPanel;
+import org.apache.syncope.client.console.wizards.AjaxWizardBuilder;
+import org.apache.syncope.common.lib.EntityTOUtils;
+import org.apache.syncope.common.lib.to.GroupTO;
+import org.apache.syncope.common.lib.to.TypeExtensionTO;
+import org.apache.syncope.common.lib.types.AnyTypeKind;
+import org.apache.wicket.PageReference;
+import org.apache.wicket.extensions.wizard.WizardModel;
+import org.apache.wicket.extensions.wizard.WizardStep;
+import org.apache.wicket.markup.html.basic.Label;
+import org.apache.wicket.model.PropertyModel;
+import org.apache.wicket.model.util.ListModel;
+
+public class TypeExtensionWizardBuilder extends AjaxWizardBuilder<TypeExtensionTO> {
+
+ private static final long serialVersionUID = -7185214439144835423L;
+
+ private final GroupTO groupTO;
+
+ private final String anyTypeLabel;
+
+ private final String auxClassesLabel;
+
+ public TypeExtensionWizardBuilder(
+ final GroupTO groupTO,
+ final TypeExtensionTO defaultItem,
+ final String anyTypeLabel,
+ final String auxClassesLabel,
+ final PageReference pageRef) {
+
+ super(defaultItem, pageRef);
+
+ this.groupTO = groupTO;
+ this.anyTypeLabel = anyTypeLabel;
+ this.auxClassesLabel = auxClassesLabel;
+ }
+
+ @Override
+ protected WizardModel buildModelSteps(final TypeExtensionTO modelObject, final WizardModel wizardModel) {
+ wizardModel.add(new Details(modelObject.getAnyType()));
+ return wizardModel;
+ }
+
+ @Override
+ protected void onCancelInternal(final TypeExtensionTO modelObject) {
+ this.groupTO.getTypeExtensions().remove(modelObject);
+ }
+
+ public class Details extends WizardStep {
+
+ private static final long serialVersionUID = 6472869166547883903L;
+
+ public Details(final String anyType) {
+ super();
+ setOutputMarkupId(true);
+
+ TypeExtensionTO typeExtensionTO;
+ if (groupTO.getTypeExtension(anyType) == null) {
+ typeExtensionTO = new TypeExtensionTO();
+ typeExtensionTO.setAnyType(anyType);
+ groupTO.getTypeExtensions().add(typeExtensionTO);
+ } else {
+ typeExtensionTO = groupTO.getTypeExtension(anyType);
+ }
+
+ add(new Label("anyType.label", anyTypeLabel));
+
+ if (typeExtensionTO.getAnyType() == null) {
+ List<String> anyTypes = CollectionUtils.collect(new AnyTypeRestClient().list(),
+ EntityTOUtils.keyTransformer(), new ArrayList<String>());
+ anyTypes.remove(AnyTypeKind.GROUP.name());
+ CollectionUtils.filter(anyTypes, new Predicate<String>() {
+
+ @Override
+ public boolean evaluate(final String anyType) {
+ return groupTO.getTypeExtension(anyType) == null;
+ }
+ });
+
+ AjaxDropDownChoicePanel<String> anyTypeComponent = new AjaxDropDownChoicePanel<>(
+ "anyType.component", "anyType", new PropertyModel<String>(typeExtensionTO, "anyType"));
+ anyTypeComponent.setChoices(anyTypes);
+ anyTypeComponent.addRequiredLabel();
+ add(anyTypeComponent.hideLabel().setOutputMarkupId(true));
+ } else {
+ AjaxTextFieldPanel anyTypeComponent = new AjaxTextFieldPanel(
+ "anyType.component", "anyType", new PropertyModel<String>(typeExtensionTO, "anyType"));
+ anyTypeComponent.setEnabled(false);
+ add(anyTypeComponent.hideLabel());
+ }
+
+ add(new Label("auxClasses.label", auxClassesLabel));
+
+ List<String> anyTypeClasses = CollectionUtils.collect(new AnyTypeClassRestClient().list(),
+ EntityTOUtils.keyTransformer(), new ArrayList<String>());
+ AjaxPalettePanel<String> auxClassesPalette = new AjaxPalettePanel.Builder<String>().build(
+ "auxClasses.palette",
+ new PropertyModel<List<String>>(typeExtensionTO, "auxClasses"),
+ new ListModel<>(anyTypeClasses));
+ add(auxClassesPalette.hideLabel().setOutputMarkupId(true));
+ }
+ }
+}
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/VirAttrs.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/VirAttrs.java b/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/VirAttrs.java
index ea05da8..5830b84 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/VirAttrs.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/VirAttrs.java
@@ -36,6 +36,7 @@ import org.apache.wicket.markup.html.list.ListItem;
import org.apache.wicket.markup.html.list.ListView;
import org.apache.wicket.model.Model;
import org.apache.wicket.model.PropertyModel;
+import org.apache.wicket.model.ResourceModel;
public class VirAttrs extends AbstractAttrs<VirSchemaTO> {
@@ -48,6 +49,7 @@ public class VirAttrs extends AbstractAttrs<VirSchemaTO> {
final List<String> whichVirAttrs) {
super(anyTO, anyTypeClasses, whichVirAttrs);
+ setTitleModel(new ResourceModel("attributes.virtual"));
add(new ListView<AttrTO>("schemas", attrTOs) {
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/META-INF/resources/css/syncopeConsole.css
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/META-INF/resources/css/syncopeConsole.css b/client/console/src/main/resources/META-INF/resources/css/syncopeConsole.css
index ae152d9..592bdb3 100644
--- a/client/console/src/main/resources/META-INF/resources/css/syncopeConsole.css
+++ b/client/console/src/main/resources/META-INF/resources/css/syncopeConsole.css
@@ -167,8 +167,8 @@ div.wicket-modal div.w_content_3 {
}
.inner-scrollable-tab-content {
- height: 440px;
- margin-top: 40px;
+ height: 430px;
+ margin-top: 20px;
overflow-x: hidden;
overflow-y: auto;
}
@@ -219,7 +219,7 @@ a.help span a {
}
.modal-body {
- max-height: 600px;
+ max-height: 670px;
overflow-y: auto;
}
@@ -228,9 +228,15 @@ a.help span a {
z-index: 7000 !important;
}
+.wizard-step-title {
+ font-size: 18px !important;
+ font-weight: normal !important;
+ margin-bottom: 10px !important;
+}
+
.wizard-view {
- max-height: 450px;
- height: 450px;
+ max-height: 480px;
+ height: 480px;
overflow-y: auto;
overflow-x: hidden;
padding: 0px 5px 0px 5px;
@@ -266,13 +272,14 @@ div.wizard-view div.wizard-view{
}
.wizard-form {
- height:580px;
+ height:560px;
+ position: relative;
}
.wizard-buttons {
padding: 10px 0px 5px 0px;
- position: relative;
- bottom: 0px;
+ position: absolute;
+ bottom: 30px;
width: 100%;
}
@@ -341,7 +348,7 @@ div.information{
clear: both;
float:none;
position: absolute;
- bottom: 0px;
+ bottom: -20px;
left: 0px;
padding: 2px;
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/panels/ActionDataTablePanel.html
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/ActionDataTablePanel.html b/client/console/src/main/resources/org/apache/syncope/client/console/panels/ActionDataTablePanel.html
index 5ad205f..9f21f52 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/panels/ActionDataTablePanel.html
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/ActionDataTablePanel.html
@@ -18,7 +18,7 @@ under the License.
-->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:wicket="http://wicket.apache.org">
<wicket:head>
- <link rel="stylesheet" type="text/css" href="css/bulk.css" media="all"/>
+ <!--<link rel="stylesheet" type="text/css" href="css/bulk.css" media="all"/>-->
</wicket:head>
<wicket:panel>
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/panels/AjaxDataTablePanel.html
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/panels/AjaxDataTablePanel.html b/client/console/src/main/resources/org/apache/syncope/client/console/panels/AjaxDataTablePanel.html
index 86b6359..1966ec4 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/panels/AjaxDataTablePanel.html
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/panels/AjaxDataTablePanel.html
@@ -18,7 +18,7 @@ under the License.
-->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:wicket="http://wicket.apache.org">
<wicket:head>
- <link rel="stylesheet" type="text/css" href="css/bulk.css" media="all"/>
+ <!--<link rel="stylesheet" type="text/css" href="css/bulk.css" media="all"/>-->
</wicket:head>
<wicket:panel>
<span wicket:id="tablePanel">[Table panel]</span>
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/TypeExtensionWizardBuilder$Details.html
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/TypeExtensionWizardBuilder$Details.html b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/TypeExtensionWizardBuilder$Details.html
deleted file mode 100644
index e1744e2..0000000
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/TypeExtensionWizardBuilder$Details.html
+++ /dev/null
@@ -1,47 +0,0 @@
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements. See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership. The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied. See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<html xmlns="http://www.w3.org/1999/xhtml" xmlns:wicket="http://wicket.apache.org">
- <wicket:panel>
- <div class="col-xs-12">
- <div class="box">
- <div class="box-header">
- <h3 class="box-title">
- <span wicket:id="anyType.label"/>
- </h3>
- </div>
- <div class="box-body">
- <span wicket:id="anyType.component"/>
- </div>
- </div>
- </div>
-
- <div class="col-xs-12">
- <div class="box">
- <div class="box-header">
- <h3 class="box-title">
- <span wicket:id="auxClasses.label"/>
- </h3>
- </div>
- <div class="box-body">
- <span wicket:id="auxClasses.palette"/>
- </div>
- </div>
- </div>
- </wicket:panel>
-</html>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs.properties
index b31980e..ae37cfc 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs.properties
@@ -16,3 +16,4 @@
# under the License.
derived.emptyvalue.message=Value to be derived
attribute.empty.list=No derived attributes available
+attributes.derived=Derived Attributes
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs_it.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs_it.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs_it.properties
index b4c585e..7806945 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs_it.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs_it.properties
@@ -16,3 +16,4 @@
# under the License.
derived.emptyvalue.message=Valore da derivare
attribute.empty.list=Non ci sono attributi derivati disponibili
+attributes.derived=Attributi Derivati
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs_pt_BR.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs_pt_BR.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs_pt_BR.properties
index db2bd34..c48bf9c 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs_pt_BR.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs_pt_BR.properties
@@ -16,3 +16,4 @@
# under the License.
derived.emptyvalue.message=Valor a ser derivada
attribute.empty.list=Sem atributos derivados dispon\u00edveis
+attributes.derived=Derived Attributes
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs_ru.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs_ru.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs_ru.properties
index e68891c..ddb1fc4 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs_ru.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/DerAttrs_ru.properties
@@ -15,7 +15,8 @@
# specific language governing permissions and limitations
# under the License.
#
-# derived.emptyvalue.message=\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043e...
+# derived.emptyvalue.message=\u00d0\u0097\u00d0\u00bd\u00d0\u00b0\u00d1\u0087\u00d0\u00b5\u00d0\u00bd\u00d0\u00b8\u00d0\u00b5, \u00d0\u00ba\u00d0\u00be\u00d1\u0082\u00d0\u00be\u00d1\u0080\u00d0\u00be\u00d0\u00b5 \u00d0\u00b1\u00d1\u0083\u00d0\u00b4\u00d0\u00b5\u00d1\u0082 \u00d0\u00bf\u00d0\u00be\u00d0\u00bb\u00d1\u0083\u00d1\u0087\u00d0\u00b5\u00d0\u00bd\u00d0\u00be...
derived.emptyvalue.message=\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043e...
-# attribute.empty.list=\u041f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0435 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u044b \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442
+# attribute.empty.list=\u00d0\u009f\u00d1\u0080\u00d0\u00be\u00d0\u00b8\u00d0\u00b7\u00d0\u00b2\u00d0\u00be\u00d0\u00b4\u00d0\u00bd\u00d1\u008b\u00d0\u00b5 \u00d0\u00b0\u00d1\u0082\u00d1\u0080\u00d0\u00b8\u00d0\u00b1\u00d1\u0083\u00d1\u0082\u00d1\u008b \u00d0\u00be\u00d1\u0082\u00d1\u0081\u00d1\u0083\u00d1\u0082\u00d1\u0081\u00d1\u0082\u00d0\u00b2\u00d1\u0083\u00d1\u008e\u00d1\u0082
attribute.empty.list=\u041d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0445 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u043e\u0432
+attributes.derived=Derived Attributes
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Ownership.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Ownership.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Ownership.properties
new file mode 100644
index 0000000..8f41856
--- /dev/null
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Ownership.properties
@@ -0,0 +1,17 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+group.ownership=Group Ownership
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Ownership_it.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Ownership_it.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Ownership_it.properties
new file mode 100644
index 0000000..6998bc4
--- /dev/null
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Ownership_it.properties
@@ -0,0 +1,17 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+group.ownership=Proprietario del gruppo
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Ownership_pt_BR.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Ownership_pt_BR.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Ownership_pt_BR.properties
new file mode 100644
index 0000000..8f41856
--- /dev/null
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Ownership_pt_BR.properties
@@ -0,0 +1,17 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+group.ownership=Group Ownership
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Ownership_ru.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Ownership_ru.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Ownership_ru.properties
new file mode 100644
index 0000000..506552e
--- /dev/null
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Ownership_ru.properties
@@ -0,0 +1,19 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+# attribute.empty.list=\u00d0\u009f\u00d1\u0080\u00d0\u00be\u00d1\u0081\u00d1\u0082\u00d1\u008b\u00d0\u00b5 \u00d0\u00b0\u00d1\u0082\u00d1\u0080\u00d0\u00b8\u00d0\u00b1\u00d1\u0083\u00d1\u0082\u00d1\u008b \u00d0\u00be\u00d1\u0082\u00d1\u0081\u00d1\u0083\u00d1\u0082\u00d1\u0081\u00d1\u0082\u00d0\u00b2\u00d1\u0083\u00d1\u008e\u00d1\u0082
+group.ownership=Group Ownership
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs.properties
index 3f24f07..332bafd 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs.properties
@@ -15,3 +15,4 @@
# specific language governing permissions and limitations
# under the License.
attribute.empty.list=No plain attributes available
+attributes.plain=Plain Attributes
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs_it.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs_it.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs_it.properties
index 34c3081..591c541 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs_it.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs_it.properties
@@ -15,3 +15,4 @@
# specific language governing permissions and limitations
# under the License.
attribute.empty.list=Non ci sono attributi disponibili
+attributes.plain=Attributi
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs_pt_BR.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs_pt_BR.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs_pt_BR.properties
index 1d932cf..dec73ad 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs_pt_BR.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs_pt_BR.properties
@@ -15,3 +15,4 @@
# specific language governing permissions and limitations
# under the License.
attribute.empty.list=Sem atributos dispon\u00edveis
+attributes.plain=Plain Attributes
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs_ru.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs_ru.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs_ru.properties
index 95c3501..0d229c1 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs_ru.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/PlainAttrs_ru.properties
@@ -15,5 +15,6 @@
# specific language governing permissions and limitations
# under the License.
#
-# attribute.empty.list=\u041f\u0440\u043e\u0441\u0442\u044b\u0435 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u044b \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442
+# attribute.empty.list=\u00d0\u009f\u00d1\u0080\u00d0\u00be\u00d1\u0081\u00d1\u0082\u00d1\u008b\u00d0\u00b5 \u00d0\u00b0\u00d1\u0082\u00d1\u0080\u00d0\u00b8\u00d0\u00b1\u00d1\u0083\u00d1\u0082\u00d1\u008b \u00d0\u00be\u00d1\u0082\u00d1\u0081\u00d1\u0083\u00d1\u0082\u00d1\u0081\u00d1\u0082\u00d0\u00b2\u00d1\u0083\u00d1\u008e\u00d1\u0082
attribute.empty.list=\u041f\u0440\u043e\u0441\u0442\u044b\u0435 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u044b \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442
+attributes.plain=Plain Attributes
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships.properties
index 172c0e7..cfefe54 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships.properties
@@ -15,3 +15,4 @@
# specific language governing permissions and limitations
# under the License.
relationships.empty.list=No relationships defined
+any.relationships=Relationships
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships_it.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships_it.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships_it.properties
index 052b107..5260a62 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships_it.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships_it.properties
@@ -15,3 +15,4 @@
# specific language governing permissions and limitations
# under the License.
relationships.empty.list=Nessuna relazione specificata
+any.relationships=Relazioni
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships_pt_BR.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships_pt_BR.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships_pt_BR.properties
index 8d71bc2..44f4ac8 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships_pt_BR.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships_pt_BR.properties
@@ -15,3 +15,4 @@
# specific language governing permissions and limitations
# under the License.
relationships.empty.list=N\u00e3o h\u00e1 relacionamentos definidos
+any.relationships=Relationships
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships_ru.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships_ru.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships_ru.properties
index 32ba1e4..b355375 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships_ru.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/Relationships_ru.properties
@@ -15,5 +15,6 @@
# specific language governing permissions and limitations
# under the License.
-# relationships.empty.list=\u0421\u0432\u044f\u0437\u0438 \u043d\u0435 \u0437\u0430\u0434\u0430\u043d\u044b
+# relationships.empty.list=\u00d0\u00a1\u00d0\u00b2\u00d1\u008f\u00d0\u00b7\u00d0\u00b8 \u00d0\u00bd\u00d0\u00b5 \u00d0\u00b7\u00d0\u00b0\u00d0\u00b4\u00d0\u00b0\u00d0\u00bd\u00d1\u008b
relationships.empty.list=\u0421\u0432\u044f\u0437\u0438 \u043d\u0435 \u0437\u0430\u0434\u0430\u043d\u044b
+any.relationships=Relationships
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/TypeExtensionWizardBuilder$Details.html
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/TypeExtensionWizardBuilder$Details.html b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/TypeExtensionWizardBuilder$Details.html
new file mode 100644
index 0000000..e1744e2
--- /dev/null
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/TypeExtensionWizardBuilder$Details.html
@@ -0,0 +1,47 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xmlns:wicket="http://wicket.apache.org">
+ <wicket:panel>
+ <div class="col-xs-12">
+ <div class="box">
+ <div class="box-header">
+ <h3 class="box-title">
+ <span wicket:id="anyType.label"/>
+ </h3>
+ </div>
+ <div class="box-body">
+ <span wicket:id="anyType.component"/>
+ </div>
+ </div>
+ </div>
+
+ <div class="col-xs-12">
+ <div class="box">
+ <div class="box-header">
+ <h3 class="box-title">
+ <span wicket:id="auxClasses.label"/>
+ </h3>
+ </div>
+ <div class="box-body">
+ <span wicket:id="auxClasses.palette"/>
+ </div>
+ </div>
+ </div>
+ </wicket:panel>
+</html>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs.properties
index 0750893..812b050 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs.properties
@@ -15,3 +15,4 @@
# specific language governing permissions and limitations
# under the License.
attribute.empty.list=No virtual attributes available
+attributes.virtual=Virtual Attributes
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs_it.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs_it.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs_it.properties
index 8c52b7b..711f970 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs_it.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs_it.properties
@@ -15,3 +15,4 @@
# specific language governing permissions and limitations
# under the License.
attribute.empty.list=Non ci sono attributi virtuali disponibili
+attributes.virtual=Attributi Virtuali
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs_pt_BR.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs_pt_BR.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs_pt_BR.properties
index 5ee69a0..eb97748 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs_pt_BR.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs_pt_BR.properties
@@ -15,3 +15,4 @@
# specific language governing permissions and limitations
# under the License.
attribute.empty.list=Sem atributos virtuais dispon\u00edveis
+attributes.virtual=Virtual Attributes
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs_ru.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs_ru.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs_ru.properties
index 3d7f788..a2c1e9d 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs_ru.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/any/VirAttrs_ru.properties
@@ -15,5 +15,6 @@
# specific language governing permissions and limitations
# under the License.
-# attribute.empty.list=\u0412\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u044b \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442
+# attribute.empty.list=\u00d0\u0092\u00d0\u00b8\u00d1\u0080\u00d1\u0082\u00d1\u0083\u00d0\u00b0\u00d0\u00bb\u00d1\u008c\u00d0\u00bd\u00d1\u008b\u00d0\u00b5 \u00d0\u00b0\u00d1\u0082\u00d1\u0080\u00d0\u00b8\u00d0\u00b1\u00d1\u0083\u00d1\u0082\u00d1\u008b \u00d0\u00be\u00d1\u0082\u00d1\u0081\u00d1\u0083\u00d1\u0082\u00d1\u0081\u00d1\u0082\u00d0\u00b2\u00d1\u0083\u00d1\u008e\u00d1\u0082
attribute.empty.list=\u0412\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u044b \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442
+attributes.virtual=Virtual Attributes
http://git-wip-us.apache.org/repos/asf/syncope/blob/ae1f3e01/client/console/src/main/resources/org/apache/syncope/client/console/wizards/resources/AbstractConnConfPanel.html
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/resources/AbstractConnConfPanel.html b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/resources/AbstractConnConfPanel.html
index 94e4361..8eaf04d 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wizards/resources/AbstractConnConfPanel.html
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wizards/resources/AbstractConnConfPanel.html
@@ -21,7 +21,7 @@ under the License.
<div id="emptyPlaceholder"/>
<span wicket:id="connectorPropertiesContainer">
<div class="pull-right">
- <a style="position: fixed; top: 70px; right:60px;" wicket:id="check" href="#">
+ <a style="position: fixed; top: 65px; right:60px;" wicket:id="check" href="#">
<i class="fa fa-heartbeat fa-2x"></i>
</a>
</div>