No Longer Reproducible
Pinned fields
Click on the next to a field label to start pinning.
Details
Assignee
Michael SaechangMichael Saechang(Deactivated)Reporter
FlorentFlorentLabels
Components
Fix versions
Priority
Medium
Details
Details
Assignee
Michael Saechang
Michael Saechang(Deactivated)Reporter
Florent
FlorentLabels
Components
Fix versions
Priority
Zendesk Support
Zendesk Support
Zendesk Support
Created August 25, 2012 at 3:05 AM
Updated June 24, 2023 at 3:54 PM
Resolved August 27, 2012 at 9:59 AM
Hello
I'm in liferay community edition 6.1 bundled with tomcat
I have a bug with metadata related to documents
When I try to access these metadata I get a blank page with the following exception
Loading file:/C:/Users/Florent/Documents/liferay/tomcat-7.0.23/webapps/wsrp-portlet/WEB-INF/classes/portlet.properties
09:31:32,375 INFO [PortletHotDeployListener:438] 2 portlets for wsrp-portlet are available for use
09:31:40,507 ERROR [AutoLoginFilter:232] Current URL / generates exception: com.liferay.portal.kernel.exception.SystemException: com.liferay.util.EncryptorException: com.liferay.util.EncryptorException: javax.crypto.BadPaddingException: Given final block not properly padded
09:31:40,510 ERROR [AutoLoginFilter:232] Current URL / generates exception: com.liferay.portal.kernel.exception.SystemException: com.liferay.util.EncryptorException: com.liferay.util.EncryptorException: javax.crypto.BadPaddingException: Given final block not properly padded
09:32:17,900 INFO [PluginPackageUtil:1408] Checking for available updates
09:32:21,474 INFO [PluginPackageUtil:1452] Finished checking for available updates in 3573 ms
09:33:03,812 ERROR [MinifierUtil:108] 475: 63: il manque '}' après une liste de propriétés
09:33:03,813 ERROR [MinifierUtil:108] 475: 75: le littéral de la chaîne n'a pas de limite
09:33:03,814 ERROR [MinifierUtil:108] 477: 4: il manque ')' dans des parenthèses
09:33:03,814 ERROR [MinifierUtil:108] 477: 5: erreur de syntaxe
09:33:03,814 ERROR [MinifierUtil:108] 479: 14: erreur de syntaxe
09:33:03,815 ERROR [MinifierUtil:108] 480: 22: erreur de syntaxe
09:33:03,815 ERROR [MinifierUtil:108] 504: 4: il manque ')' après une liste d'arguments
09:33:03,815 ERROR [MinifierUtil:108] 506: 3: erreur de syntaxe
09:33:03,816 ERROR [MinifierUtil:108] 665: 1: erreur de syntaxe
09:33:03,816 ERROR [MinifierUtil:108] 735: 6: erreur de syntaxe
09:33:03,817 ERROR [MinifierUtil:108] 1: 0: Compilation produced 10 syntax errors.
09:33:03,817 ERROR [MinifierUtil:74] JavaScript Minifier failed for
// <![CDATA[
Liferay.Portlet.onLoad(
{
canEditTitle: true,
columnPos: 0,
isStatic: 'end',
namespacedId: 'p_p_id_166_',
portletId: '166',
refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d10163\x26p_p_id\x3d166\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dpop_up\x26p_p_mode\x3dview\x26p_p_col_id\x3d\x26p_p_col_pos\x3d0\x26p_p_col_count\x3d0\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fgroup\x252Fcontrol_panel\x252Fmanage\x253Fp_p_id\x253D166\x2526p_p_lifecycle\x253D0\x2526p_p_state\x253Dpop_up\x2526p_p_mode\x253Dview\x2526doAsGroupId\x253D19\x2526_166_struts_action\x253D\x25252Fdynamic_data_mapping\x25252Fedit_structure\x2526_166_redirect\x253Dhttp\x25253A\x25252F\x25252Flocalhost\x25253A8080\x25252Fgroup\x25252Fcontrol_panel\x25252Fmanage\x25253Fp_p_id\x25253D166\x252526p_p_lifecycle\x25253D0\x252526p_p_state\x25253Dpop_up\x252526p_p_mode\x25253Dview\x252526doAsGroupId\x25253D19\x252526_166_chooseCallback\x25253D\x252526_166_ddmResource\x25253Dcom\x2eliferay\x2eportlet\x2edocumentlibrary\x252526_166_saveCallback\x25253D\x252526_166_scopeAvailableFields\x25253DLiferay\x2eFormBuilder\x2eAVAILABLE_FIELDS\x2eDDM_STRUCTURE\x252526_166_scopeStorageType\x25253Dxml\x252526_166_scopeStructureName\x25253Dmetadata-set\x252526_166_scopeStructureType\x25253Dcom\x2eliferay\x2eportlet\x2edocumentlibrary\x2emodel\x2eDLFileEntryMetadata\x252526_166_scopeTemplateMode\x25253D\x252526_166_scopeTemplateType\x25253D\x252526_166_showManageTemplates\x25253Dfalse\x252526_166_templateHeaderTitle\x25253D\x252526_166_templateId\x25253D\x252526_166_doAsGroupId\x25253D19\x252526_166_struts_action\x25253D\x2525252Fdynamic_data_mapping\x2525252Fview\x252526_166_structureId\x25253D\x252526_166_showGlobalScope\x25253Dtrue\x2526_166_structureId\x253D10276\x2526_166_chooseCallback\x253D\x2526_166_ddmResource\x253Dcom\x2eliferay\x2eportlet\x2edocumentlibrary\x2526_166_saveCallback\x253D\x2526_166_scopeAvailableFields\x253DLiferay\x2eFormBuilder\x2eAVAILABLE_FIELDS\x2eDDM_STRUCTURE\x2526_166_scopeStorageType\x253Dxml\x2526_166_scopeStructureName\x253Dmetadata-set\x2526_166_scopeStructureType\x253Dcom\x2eliferay\x2eportlet\x2edocumentlibrary\x2emodel\x2eDLFileEntryMetadata\x2526_166_scopeTemplateMode\x253D\x2526_166_scopeTemplateType\x253D\x2526_166_showManageTemplates\x253Dfalse\x2526_166_templateHeaderTitle\x253D\x26_166_showManageTemplates\x3dfalse\x26_166_scopeTemplateMode\x3d\x26_166_scopeStructureType\x3dcom\x2eliferay\x2eportlet\x2edocumentlibrary\x2emodel\x2eDLFileEntryMetadata\x26_166_structureId\x3d10276\x26_166_templateHeaderTitle\x3d\x26_166_scopeAvailableFields\x3dLiferay\x2eFormBuilder\x2eAVAILABLE_FIELDS\x2eDDM_STRUCTURE\x26_166_scopeStructureName\x3dmetadata-set\x26_166_redirect\x3dhttp\x253A\x252F\x252Flocalhost\x253A8080\x252Fgroup\x252Fcontrol_panel\x252Fmanage\x253Fp_p_id\x253D166\x2526p_p_lifecycle\x253D0\x2526p_p_state\x253Dpop_up\x2526p_p_mode\x253Dview\x2526doAsGroupId\x253D19\x2526_166_chooseCallback\x253D\x2526_166_ddmResource\x253Dcom\x2eliferay\x2eportlet\x2edocumentlibrary\x2526_166_saveCallback\x253D\x2526_166_scopeAvailableFields\x253DLiferay\x2eFormBuilder\x2eAVAILABLE_FIELDS\x2eDDM_STRUCTURE\x2526_166_scopeStorageType\x253Dxml\x2526_166_scopeStructureName\x253Dmetadata-set\x2526_166_scopeStructureType\x253Dcom\x2eliferay\x2eportlet\x2edocumentlibrary\x2emodel\x2eDLFileEntryMetadata\x2526_166_scopeTemplateMode\x253D\x2526_166_scopeTemplateType\x253D\x2526_166_showManageTemplates\x253Dfalse\x2526_166_templateHeaderTitle\x253D\x2526_166_templateId\x253D\x2526_166_doAsGroupId\x253D19\x2526_166_struts_action\x253D\x25252Fdynamic_data_mapping\x25252Fview\x2526_166_structureId\x253D\x2526_166_showGlobalScope\x253Dtrue\x26_166_ddmResource\x3dcom\x2eliferay\x2eportlet\x2edocumentlibrary\x26_166_scopeStorageType\x3dxml\x26_166_saveCallback\x3d\x26_166_chooseCallback\x3d\x26_166_struts_action\x3d\x252Fdynamic_data_mapping\x252Fedit_structure\x26_166_scopeTemplateType\x3d\x26doAsGroupId\x3d19'
}
);
Liferay.provide(
Liferay.Portlet,
'refreshLayout',
function(portletBound) {
if (!portletBound.isStatic) {
Liferay.Layout.refresh(portletBound);
}
},
['liferay-layout']
);
AUI().use('aui-base', 'aui-char-counter', 'aui-datepicker', 'json', 'liferay-auto-fields', 'liferay-form', 'liferay-menu', 'liferay-notice', 'liferay-panel', 'liferay-panel-floating', 'liferay-poller', 'liferay-portlet-dynamic-data-lists', 'liferay-portlet-dynamic-data-mapping', function(A) {(function() {
var updateLanguageFlag = function(event) {
var target = event.target;
var selectedValue = target.val();
var newName = '166_name';
var currentRow = target.ancestor('.lfr-form-row');
var img = currentRow.all('img.language-flag');
var imgSrc = 'spacer';
if (selectedValue) {
newName ='166_name' + selectedValue;
imgSrc = 'language/' + selectedValue;
}
var inputField = currentRow.one('.language-value');
if (inputField) {
inputField.attr('name', newName);
inputField.attr('id', newName);
}
if (img) {
img.attr('src', '/html/themes/control_panel/images/' + imgSrc + '.png');
}
};
var autoFields = null;
autoFields = new Liferay.AutoFields(
{
contentBox: '#dpcqlanguageSelector .lfr-panel-content',
on: {
'clone': function(event) {
var instance = this;
var row = event.row;
var select = row.one('select');
var img = row.one('img.language-flag');
if (select) {
select.on('change', updateLanguageFlag);
}
if (img) {
img.attr('src', '/html/themes/control_panel/images/spacer.png');
}
}
}
}
).render();
var panel = new Liferay.PanelFloating(
{
collapsible: false,
container: '#dpcqlanguageSelector',
on: {
hide: function(event) {
var instance = this;
instance._positionHelper.appendTo(document._166_fm);
},
show: function(event) {
var instance = this;
instance._positionHelper.appendTo(document.body);
}
},
trigger: '#dpcqlanguageSelectorTrigger',
width: 500
}
);
panel._positionHelper.appendTo(document._166_fm);
A.all('#dpcqlanguageSelector select').each(
function(item) {
if (item) {
item.on('change', updateLanguageFlag);
}
}
);
var languageSelectorTrigger = A.one('#dpcqlanguageSelectorTrigger');
if (languageSelectorTrigger) {
languageSelectorTrigger.setData('autoFieldsInstance', autoFields);
languageSelectorTrigger.setData('panelInstance', panel);
}
})();(function() {
new A.CharCounter(
{
input: '#_166_name',
maxLength: 75
}
);
})();(function() {
var updateLanguageFlag = function(event) {
var target = event.target;
var selectedValue = target.val();
var newName = '166_description';
var currentRow = target.ancestor('.lfr-form-row');
var img = currentRow.all('img.language-flag');
var imgSrc = 'spacer';
if (selectedValue) {
newName ='166_description' + selectedValue;
imgSrc = 'language/' + selectedValue;
}
var inputField = currentRow.one('.language-value');
if (inputField) {
inputField.attr('name', newName);
inputField.attr('id', newName);
}
if (img) {
img.attr('src', '/html/themes/control_panel/images/' + imgSrc + '.png');
}
};
var autoFields = null;
autoFields = new Liferay.AutoFields(
{
contentBox: '#mwltlanguageSelector .lfr-panel-content',
on: {
'clone': function(event) {
var instance = this;
var row = event.row;
var select = row.one('select');
var img = row.one('img.language-flag');
if (select) {
select.on('change', updateLanguageFlag);
}
if (img) {
img.attr('src', '/html/themes/control_panel/images/spacer.png');
}
}
}
}
).render();
var panel = new Liferay.PanelFloating(
{
collapsible: false,
container: '#mwltlanguageSelector',
on: {
hide: function(event) {
var instance = this;
instance._positionHelper.appendTo(document._166_fm);
},
show: function(event) {
var instance = this;
instance._positionHelper.appendTo(document.body);
}
},
trigger: '#mwltlanguageSelectorTrigger',
width: 500
}
);
panel._positionHelper.appendTo(document._166_fm);
A.all('#mwltlanguageSelector select').each(
function(item) {
if (item) {
item.on('change', updateLanguageFlag);
}
}
);
var languageSelectorTrigger = A.one('#mwltlanguageSelectorTrigger');
if (languageSelectorTrigger) {
languageSelectorTrigger.setData('autoFieldsInstance', autoFields);
languageSelectorTrigger.setData('panelInstance', panel);
}
})();(function() {
new A.CharCounter(
{
input: '#_166_description',
maxLength: 4000
}
);
})();(function() {
var panel = new Liferay.Panel(
{
accordion: false,
container: '#structureDetailsPanelContainer',
persistState: true
}
);
Liferay.Panel.register('structureDetailsPanelContainer', panel);
})();(function() {
Liferay.Form.register(
{
id: '_166_fm'
, fieldRules: [
{
body: '',
custom: false,
errorMessage: '',
fieldName: '_166_name_en_US',
validatorName: 'required'
}
]
, onSubmit: function(event) {
event.preventDefault(); _166_saveStructure();
}
}
);
})();(function() {
var FormBuilderTextField = A.FormBuilderTextField;
var FormBuilderTypes = A.FormBuilder.types;
var camelize = Liferay.Util.camelize;
var trim = A.Lang.trim;
var TPL_BUTTON = '<div class="aui-field-labels-inline">' +
'<input type="button" value="Sélectionner" />' +
'<div>';
var TPL_PARAGRAPH = '<p></p>';
var TPL_SEPARATOR = '<div class="separator"></div>';
var DDMTextField = A.Component.create(
{
EXTENDS: FormBuilderTextField,
NAME: 'ddm-text-field',
ATTRS: {
fieldNamespace: {
value: 'ddm'
}
}
}
);
var DDMDateField = A.Component.create(
{
EXTENDS: DDMTextField,
NAME: 'ddm-date',
ATTRS: {
dataType: {
value: 'date'
}
},
prototype: {
getPropertyModel: function() {
var instance = this;
var model = DDMDateField.superclass.getPropertyModel.apply(instance, arguments);
A.Array.each(
model,
function(item, index, collection) {
var attributeName = item.attributeName;
if (attributeName === 'predefinedValue') {
collection[index] = {
attributeName: attributeName,
editor: new A.DateCellEditor(),
name: '\u0056\u0061\u006c\u0065\u0075\u0072\u0020\u0070\u0072\u00e9\u0064\u00e9\u0066\u0069\u006e\u0069\u0065'
};
}
}
);
return model;
},
renderUI: function() {
var instance = this;
DDMDateField.superclass.renderUI.apply(instance, arguments);
instance.datePicker = new A.DatePicker(
{
trigger: instance.get('templateNode')
}
).render();
}
}
}
);
var DDMDecimalField = A.Component.create(
{
EXTENDS: DDMTextField,
NAME: 'ddm-decimal',
ATTRS: {
dataType: {
value: 'double'
}
}
}
);
var DDMDocumentLibraryField = A.Component.create(
{
EXTENDS: A.FormBuilderField,
NAME: 'ddm-documentlibrary',
ATTRS: {
dataType: {
value: 'document-library'
},
fieldNamespace: {
value: 'ddm'
},
name: {
valueFn: function() {
return A.FormBuilderField.buildFieldName('documents-and-media');
}
}
},
prototype: {
getHTML: function() {
return TPL_BUTTON;
},
getPropertyModel: function() {
var instance = this;
var model = DDMDocumentLibraryField.superclass.getPropertyModel.apply(instance, arguments);
A.Array.each(
model,
function(item, index, collection) {
var attributeName = item.attributeName;
var DLFileEntryCellEditor = Liferay.SpreadSheet.TYPE_EDITOR['ddm-documentlibrary'];
if (attributeName === 'predefinedValue') {
item.editor = new DLFileEntryCellEditor();
item.formatter = function(obj) {
var data = obj.record.get('data');
var label = '';
var value = data.value;
if (value !== '') {
label = '(\u0046\u0069\u0063\u0068\u0069\u0065\u0072)';
}
return label;
};
}
else if (attributeName === 'type') {
item.formatter = instance._defaultFormatter;
}
}
);
return model;
},
_defaultFormatter: function() {
var instance = this;
return 'documents-and-media';
},
_uiSetValue: function() {
return '\u0053\u00e9\u006c\u0065\u0063\u0074\u0069\u006f\u006e\u006e\u0065\u0072';
}
}
}
);
var DDMFileUploadField = A.Component.create(
{
EXTENDS: A.FormBuilderFileUploadField,
NAME: 'ddm-fileupload',
ATTRS: {
acceptFiles: {
value: '*'
},
dataType: {
value: 'file-upload'
},
fieldNamespace: {
value: 'ddm'
},
folder: {
setter: function(val) {
if (!A.Lang.isObject(val)) {
val = A.JSON.parse(val);
}
return val
},
value: {
folderId: 0,
folderName: '\u0041\u0063\u0063\u0075\u0065\u0069\u006c'
}
},
tip: {
value: 'Télécharger des documents dont la taille n'excède pas 3 000k.'
}
},
prototype: {
getPropertyModel: function() {
var instance = this;
var model = DDMFileUploadField.superclass.getPropertyModel.apply(instance, arguments);
A.Array.each(
model,
function(item, index, collection) {
if (item.attributeName === 'predefinedValue') {
item.editor = false;
}
}
);
model.push(
{
attributeName: 'acceptFiles',
name: '\u0050\u0072\u006f\u006c\u006f\u006e\u0067\u0065\u006d\u0065\u006e\u0074\u0073\u0020\u0064\u0065\u0020\u0064\u006f\u0073\u0073\u0069\u0065\u0072\u0020\u0070\u0065\u0072\u006d\u0069\u0073'
}
);
return model;
}
}
}
);
var DDMIntegerField = A.Component.create(
{
EXTENDS: DDMTextField,
NAME: 'ddm-integer',
ATTRS: {
dataType: {
value: 'integer'
}
}
}
);
var DDMNumberField = A.Component.create(
{
EXTENDS: DDMTextField,
NAME: 'ddm-number',
ATTRS: {
dataType: {
value: 'number'
}
}
}
);
var DDMParagraphField = A.Component.create(
{
ATTRS: {
dataType: {
value: undefined
},
fieldNamespace: {
value: 'ddm'
},
showLabel: {
readOnly: true,
value: true
},
style: {
value: ''
}
},
UI_ATTRS: ['label', 'style'],
EXTENDS: A.FormBuilderField,
NAME: 'ddm-paragraph',
prototype: {
getHTML: function() {
return TPL_PARAGRAPH;
},
getPropertyModel: function() {
var instance = this;
return [
{
attributeName: 'type',
editor: false,
name: '\u0054\u0079\u0070\u0065'
},
{
attributeName: 'label',
editor: new A.TextAreaCellEditor(),
name: '\u0054\u0065\u0078\u0074\u0065'
},
{
attributeName: 'style',
editor: new A.TextAreaCellEditor(),
name: '\u004d\u006f\u0064\u00e8\u006c\u0065'
}
];
},
_uiSetLabel: function(val) {
var instance = this;
instance.get('templateNode').setContent(val);
},
_uiSetStyle: function(val) {
var instance = this;
var styles = val.replace(/\n/g, '').split(';');
var templateNode = instance.get('templateNode');
templateNode.setStyle('');
A.Array.each(
styles,
function(item, index, collection) {
var rule = item.split(':');
if (rule.length == 2) {
var key = camelize(rule[0]);
var value = trim(rule[1]);
templateNode.setStyle(key, value);
}
}
);
}
}
}
);
var DDMSeparatorField = A.Component.create(
{
ATTRS: {
dataType: {
value: undefined
},
fieldNamespace: {
value: 'ddm'
},
showLabel: {
readOnly: true,
value: false
}
},
EXTENDS: A.FormBuilderField,
NAME: 'ddm-separator',
prototype: {
getHTML: function() {
return TPL_SEPARATOR;
},
getPropertyModel: function() {
return [
{
attributeName: 'type',
editor: false,
name: '\u0054\u0079\u0070\u0065'
}
];
}
}
}
);
FormBuilderTypes['ddm-date'] = DDMDateField;
FormBuilderTypes['ddm-decimal'] = DDMDecimalField;
FormBuilderTypes['ddm-documentlibrary'] = DDMDocumentLibraryField;
FormBuilderTypes['ddm-fileupload'] = DDMFileUploadField;
FormBuilderTypes['ddm-integer'] = DDMIntegerField;
FormBuilderTypes['ddm-number'] = DDMNumberField;
FormBuilderTypes['ddm-paragraph'] = DDMParagraphField;
FormBuilderTypes['ddm-separator'] = DDMSeparatorField;
})();(function() {Liferay.Menu.register('kldx_menu');})();(function() {
window._166_formBuilder = new Liferay.FormBuilder(
{
availableFields: A.Object.getValue(window, 'Liferay\x2eFormBuilder\x2eAVAILABLE_FIELDS\x2eDDM_STRUCTURE'.split('.')),
boundingBox: '#_166_formBuilder',
enableEditing: false,
fields: [{"fieldCssClass":"aui-w25","width":"25","label":"Date","type":"ddm-date","fieldNamespace":"ddm","tip":"","hiddenAttributes":["readOnly"],"id":"ddm-date3054","predefinedValue":"","dataType":"date","readOnly":"false","showLabel":"true","name":"ddm-date3054","localizationMap":{"en_US":{"predefinedValue":"","readOnly":"false","fieldCssClass":"aui-w25","showLabel":"true","width":"25","label":"Date","required":"false","tip":""}},"required":"false","fields":[]},{"fieldCssClass":"aui-w25","width":"25","label":"Meeting Name","type":"text","tip":"","hiddenAttributes":["readOnly"],"id":"text2217","predefinedValue":"","dataType":"string","readOnly":"false","showLabel":"true","name":"text2217","localizationMap":{"en_US":{"predefinedValue":"","readOnly":"false","fieldCssClass":"aui-w25","showLabel":"true","width":"25","label":"Meeting Name","required":"false","tip":""}},"required":"false","fields":[]},{"fieldCssClass":"aui-w25","width":"25","label":"Time","type":"text","tip":"","hiddenAttributes":["readOnly"],"id":"text4569","predefinedValue":"","dataType":"string","readOnly":"false","showLabel":"true","name":"text4569","localizationMap":{"en_US":{"predefinedValue":"","readOnly":"false","fieldCssClass":"aui-w25","showLabel":"true","width":"25","label":"Time","required":"false","tip":""}},"required":"false","fields":[]},{"fieldCssClass":"aui-w25","width":"25","label":"Location","type":"text","tip":"","hiddenAttributes":["readOnly"],"id":"text5638","predefinedValue":"","dataType":"string","readOnly":"false","showLabel":"true","name":"text5638","localizationMap":{"en_US":{"predefinedValue":"","readOnly":"false","fieldCssClass":"aui-w25","showLabel":"true","width":"25","label":"Location","required":"false","tip":""}},"required":"false","fields":[]},{"fieldCssClass":"aui-w25","width":"25","label":"Description","type":"textarea","tip":"","hiddenAttributes":["readOnly"],"id":"textarea6584","predefinedValue":"","dataType":"string","readOnly":"false","showLabel":"true","name":"textarea6584","localizationMap":{"en_US":{"predefinedValue":"","readOnly":"false","fieldCssClass":"aui-w25","showLabel":"true","width":"25","label":"Description","required":"false","tip":""}},"required":"false","fields":[]},{"fieldCssClass":"aui-w25","width":"25","label":"Participants","type":"textarea","tip":"","hiddenAttributes":["readOnly"],"id":"textarea7502","predefinedValue":"","dataType":"string","readOnly":"false","showLabel":"true","name":"textarea7502","localizationMap":{"en_US":{"predefinedValue":"","readOnly":"false","fieldCssClass":"aui-w25","showLabel":"true","width":"25","label":"Participants","required":"false","tip":""}},"required":"false","fields":[]}],
portletNamespace: '166',
portletResourceNamespace: '',
translationManager: {
availableLocales: ["en_US"],
boundingBox: '#_166_translationManager',
defaultLocale: 'en_US',
localesMap: {"sl_SI":"slovène (Slovénie)","pt_BR":"portugais (Brésil)","pl_PL":"polonais (Pologne)","en_US":"anglais (Etats-Unis)","ja_JP":"japonais (Japon)","eu_ES":"basque (Espagne)","bg_BG":"bulgare (Bulgarie)","ru_RU":"russe (Russie)","uk_UA":"ukrainien (Ukraine)","zh_CN":"chinois (Chine)","ro_RO":"roumain (Roumanie)","el_GR":"grec (Grèce)","pt_PT":"portugais (Portugal)","en_GB":"anglais (Royaume-Uni)","sr_RS_latin":"serbe (Serbie,latin)","sk_SK":"slovaque (Slovaquie)","cs_CZ":"tchèque (République Tchèque)","ca_ES":"catalan (Espagne)","zh_TW":"chinois (Taiwan)","nb_NO":"norvégien bokmål (Norvège)","in_ID":"indonésien (Indonésie)","es_ES":"espagnol (Espagne)","fa_IR":"persan (Iran)","nl_BE":"néerlandais (Belgique)","ko_KR":"coréen (Corée du Sud)","hr_HR":"croate (Croatie)","sr_RS":"serbe (Serbie)","fi_FI":"finnois (Finlande)","de_DE":"allemand (Allemagne)","it_IT":"italien (Italie)","ca_AD":"catalan (Andorre)","hu_HU":"hongrois (Hongrie)","fr_FR":"français (France)","vi_VN":"vietnamien (Vietnam)","iw_IL":"hébreu (Israël)","tr_TR":"turc (Turquie)","sv_SE":"suédois (Suède)","gl_ES":"galicien (Espagne)","hi_IN":"hindi (Inde)","ar_SA":"arabe (Arabie Saoudite)","et_EE":"estonien (Estonie)","nl_NL":"néerlandais (Pays-Bas)"},
srcNode: '#_166_translationManager .lfr-translation-manager-content'
},
srcNode: '#_166_formBuilderContent'
}
).render();
})();(function() {
Liferay.provide(
window,
'_166_saveStructure',
function() {
document._166_fm._166_xsd.value = window._166_formBuilder.getXSD();
submitForm(document._166_fm);
},
['aui-base']
);
})();(function() {
Liferay.Util.addInputType();
Liferay.Portlet.ready(
function(portletId, node) {
Liferay.Util.addInputType(node);
}
);
})();(function() {
new Liferay.Menu();
var liferayNotices = Liferay.Data.notices;
for (var i = 1; i < liferayNotices.length; i++) {
new Liferay.Notice(liferayNotices[i]);
}
Liferay.Poller.init(
{
encryptedUserId: 'j2XCpiATcec=',
supportsComet: false
}
);
})();});
// ]]>
09:34:02,951 INFO [PluginPackageUtil:1099] Reading plugin package for social-networking-portlet
I'm not developer so is there someone who could look at this problem
Thank you in advance
Florent