if(this.showPageLanguages != null && this.showPageLanguages.equals("true"))
{
Map args = new HashMap();
args.put("globalKey", "infoglue");
PropertySet ps = PropertySetManager.getInstance("jdbc", args);
String oldDisabledLanguages = "" + ps.getString("siteNode_" + getSiteNodeId() + "_disabledLanguages");
String oldEnabledLanguages = "" + ps.getString("siteNode_" + getSiteNodeId() + "_enabledLanguages");
boolean changed = false;
String[] values = getRequest().getParameterValues("disabledLanguageId");
String valueString = "";
if(values != null)
{
for(int i=0; i<values.length; i++)
{
if(i > 0)
valueString = valueString + ",";
valueString = valueString + values[i];
}
}
ps.setString("siteNode_" + getSiteNodeId() + "_disabledLanguages", valueString);
if(!valueString.equals(oldDisabledLanguages))
changed = true;
values = getRequest().getParameterValues("enabledLanguageId");
valueString = "";
if(values != null)
{
for(int i=0; i<values.length; i++)
{
if(i > 0)
valueString = valueString + ",";
valueString = valueString + values[i];
}
}
ps.setString("siteNode_" + getSiteNodeId() + "_enabledLanguages", valueString);
if(!valueString.equals(oldEnabledLanguages))
changed = true;
if(changed)
{