You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by dr...@apache.org on 2007/07/25 21:59:04 UTC
svn commit: r559575 [1/2] - in
/myfaces/trinidad/trunk/trinidad/trinidad-impl/src:
main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/
main/java/org/apache/myfaces/trinidadinternal/resource/
main/javascript/META-INF/adf/jsLibs/ test/res...
Author: drobinson
Date: Wed Jul 25 12:59:01 2007
New Revision: 559575
URL: http://svn.apache.org/viewvc?view=rev&rev=559575
Log:
TRINIDAD-94 & TRINIDAD-123
Added client-side functionality to MessageBoxRenderer, so inline validation mode causes tr:messages to be updated with anchor-label and message.
Fixed issue with radio button errors not being displayed.
Added:
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/MessageBox.js
Modified:
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/MessageBoxRenderer.java
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/resource/CoreCommonScriptsResourceLoader.java
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Core.js
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimal-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalIE-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalIERtl-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalInacc-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalPPC-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalSaf-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalScrRdr-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimal-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalIE-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalIERtl-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalInacc-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalPPC-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalSaf-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalScrRdr-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimal-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalIE-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalIERtl-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalInacc-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalPPC-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalSaf-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalScrRdr-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesInfo-minimal-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesInfo-minimalIE-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesInfo-minimalIERtl-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesInfo-minimalInacc-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesInfo-minimalPPC-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesInfo-minimalSaf-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesInfo-minimalScrRdr-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesWarn-minimal-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesWarn-minimalIE-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesWarn-minimalIERtl-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesWarn-minimalInacc-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesWarn-minimalPPC-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesWarn-minimalSaf-golden.xml
myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesWarn-minimalScrRdr-golden.xml
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/MessageBoxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/MessageBoxRenderer.java?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/MessageBoxRenderer.java (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/MessageBoxRenderer.java Wed Jul 25 12:59:01 2007
@@ -72,6 +72,7 @@
return true;
}
+ @SuppressWarnings("unchecked")
@Override
protected void encodeAll(FacesContext context, RenderingContext arc,
UIComponent component, FacesBean bean) throws IOException
@@ -83,14 +84,52 @@
afContext.addPartialTarget(component);
ResponseWriter writer = context.getResponseWriter();
-
+
+ // Check if INLINE validation mode is enabled
+ boolean inlineValidation =
+ RequestContext.ClientValidation.INLINE.equals(
+ RequestContext.getCurrentInstance().getClientValidation());
+
// Only when there's at least one message queued
- if (context.getMessages().hasNext())
+ if (inlineValidation || context.getMessages().hasNext())
{
- // Setup the arc, so that default skin selectors of
+
+ if (inlineValidation)
+ {
+ writer.startElement(XhtmlConstants.SCRIPT_ELEMENT, null);
+ renderScriptDeferAttribute(context, arc);
+ renderScriptTypeAttribute(context, arc);
+
+ // Output the styles required for client-side manipulation of the MessageBox
+
+ // Output style for list of messages
+ writer.writeText("TrPage.getInstance().addStyleClassMap( {'", null);
+ writer.writeText(SkinSelectors.AF_MESSAGES_LIST_STYLE_CLASS + "':'", null);
+ writer.writeText(arc.getStyleClass(SkinSelectors.AF_MESSAGES_LIST_STYLE_CLASS), null);
+
+ // Single entry list uses two styles
+ writer.writeText("','" + SkinSelectors.AF_MESSAGES_LIST_SINGLE_STYLE_CLASS + "':'", null);
+ writer.writeText(arc.getStyleClass(SkinSelectors.AF_MESSAGES_LIST_STYLE_CLASS), null);
+ writer.writeText(" " + arc.getStyleClass(SkinSelectors.AF_MESSAGES_LIST_SINGLE_STYLE_CLASS), null);
+
+ // Output Style for MessageBox Anchors
+ writer.writeText("','" + SkinSelectors.LINK_STYLE_CLASS + "':'", null);
+ writer.writeText(arc.getStyleClass(SkinSelectors.LINK_STYLE_CLASS), null);
+ writer.writeText("'} ); ", null);
+
+ // Output the script that will register the MessageBox with
+ // the TrMessageBox javascript class that handles client-side
+ // add/remove of messages.
+ writer.writeText("TrMessageBox._registerMessageBox(\"", null);
+ writer.writeText(getClientId(context, component), null);
+ writer.writeText("\");", null);
+ writer.endElement("script");
+ }
+
+ // Setup the rendering context, so that default skin selectors of
// delegate renderers are mapped to those of this renderer
arc.setSkinResourceKeyMap(_RESOURCE_KEY_MAP);
-
+
// Delegate rendering of the outer shell to the BoxRenderer class
// which will call back to this renderer to output the messages
_boxRenderer.encodeAll(context, arc, component, bean);
@@ -134,6 +173,11 @@
// Render messages as a list
writer.startElement("ol", null);
+ // Output an id for the list so client-side validation can
+ // easily access the element
+ String listId = getClientId(context, component) + "__LIST__";
+ writer.writeAttribute(XhtmlConstants.ID_ATTRIBUTE, listId, null);
+
// Switch list style depending if no. of messages is 1 or >1
String[] styleClasses = null;
if (MessageUtils.multipleMessagesQueued(context, globalOnly))
@@ -285,7 +329,9 @@
FacesContext.getCurrentInstance().getMaximumSeverity();
// Map FacesMessage severity to levels expected by panelHeaderRenderer
- if (FacesMessage.SEVERITY_FATAL.equals(maxSeverity))
+ if (maxSeverity == null)
+ messageType = XhtmlConstants.MESSAGE_TYPE_ERROR;
+ else if (FacesMessage.SEVERITY_FATAL.equals(maxSeverity))
messageType = XhtmlConstants.MESSAGE_TYPE_ERROR;
else if (FacesMessage.SEVERITY_ERROR.equals(maxSeverity))
messageType = XhtmlConstants.MESSAGE_TYPE_ERROR;
@@ -358,6 +404,27 @@
// Force use of 'light' style, so we know which style
// to re-map in _RESOURCE_KEY_MAP
return "light";
+ }
+
+ @Override
+ protected String getInlineStyle(FacesBean bean)
+ {
+ String inlineStyle = super.getInlineStyle(bean);
+
+ boolean inlineValidation =
+ RequestContext.ClientValidation.INLINE.equals(
+ RequestContext.getCurrentInstance().getClientValidation());
+
+ if (!inlineValidation)
+ return inlineStyle;
+
+ boolean hasMessages = FacesContext.getCurrentInstance().getMessages().hasNext();
+
+ if (hasMessages)
+ return inlineStyle;
+
+ // Ensure the MessageBox is hidden for inline mode when there are no messages
+ return inlineStyle + ";display:none;";
}
@Override
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/resource/CoreCommonScriptsResourceLoader.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/resource/CoreCommonScriptsResourceLoader.java?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/resource/CoreCommonScriptsResourceLoader.java (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/resource/CoreCommonScriptsResourceLoader.java Wed Jul 25 12:59:01 2007
@@ -60,6 +60,7 @@
"META-INF/adf/jsLibs/DateFieldFormat.js",
"META-INF/adf/jsLibs/DateFormat.js",
"META-INF/adf/jsLibs/Locale.js",
+ "META-INF/adf/jsLibs/MessageBox.js",
"META-INF/adf/jsLibs/Core.js",
"META-INF/adf/jsLibs/Window.js",
// "META-INF/adf/jsLibs/PPR.js",
@@ -91,6 +92,7 @@
"META-INF/adf/jsLibsDebug/DateFieldFormat.js",
"META-INF/adf/jsLibsDebug/DateFormat.js",
"META-INF/adf/jsLibsDebug/Locale.js",
+ "META-INF/adf/jsLibsDebug/MessageBox.js",
"META-INF/adf/jsLibsDebug/Core.js",
"META-INF/adf/jsLibsDebug/Window.js",
// "META-INF/adf/jsLibsDebug/PPR.js",
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Core.js
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Core.js?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Core.js (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Core.js Wed Jul 25 12:59:01 2007
@@ -1186,30 +1186,52 @@
errorTitle
)
{
- var failureArray = _multiValidate(form, source, validators, globalMessageIndex);
+ var failureMap = _multiValidate(form, source, validators, globalMessageIndex);
- if (failureArray.length == 0)
+ if (failureMap.length == 0)
return true;
var firstFailure = true;
var failureString = errorTitle + '\n';
- for (var j=0; j < failureArray.length; j = j+2)
+ for (var i = 0; i < validators.length; i += 5)
{
- var currInput = form.elements[failureArray[j]];
-
+ var currId = validators[i];
+
+ // Get the messages array for currId, skip if none
+ var messages = failureMap[currId];
+ if (!messages || messages.length==0)
+ continue;
+
+ // Get the input element
+ var currInput = _getFormElement(form, currId);
if (!currInput)
continue;
-
- failureString += _getLabel(form, currInput) + ": " + failureArray[j+1] + '\n';
+
+ // Get the label text for this input
+ var label = _getLabel(form, currInput);
- // Move the focus back to the first failed field
- if (firstFailure)
+ // Loop through the messages for this input
+ for (var j=0; j < messages.length; j = j+2)
{
- _setFocus(currInput);
+ // Move the focus back to the first failed field
+ if (firstFailure)
+ {
+ _setFocus(currInput);
+ firstFailure = false;
+ }
+
+ // Get the current message
+ var facesMessage = messages[j];
+
+ var errorString = _getGlobalErrorString(currInput,
+ globalMessageIndex,
+ facesMessage.getDetail(),
+ label);
- firstFailure = false;
+ failureString += errorString + '\n';
}
+
}
// Show the error and note the time we finished this validation.
@@ -1231,69 +1253,79 @@
errorTitle
)
{
- var failureArray = _multiValidate(form, source, validators, globalMessageIndex);
+ var failureMap = _multiValidate(form, source, validators, globalMessageIndex);
- var firstFailure = true;
+ var noFailures = true;
- var failureString = "";
for (var i = 0; i < validators.length; i += 5)
{
-
var currId = validators[i];
var foundMsg = false;
// Get the icon if any
- var iconElem = document.getElementById(validators[i] + "::icon");
+ var iconElem = _getElementById(document, validators[i] + "::icon");
// If component hasn't got a message element, then skip
- var msgElem = document.getElementById(validators[i] + "::msg");
- if (!msgElem)
- continue;
+ var msgElem = _getElementById(document, validators[i] + "::msg");
+
+ // Clear any existing inline message
+ if (msgElem)
+ msgElem.innerHTML = "";
- // Clear any existing messages from the component
- msgElem.innerHTML = "";
+ // Clear any existing messages from the MessageBox
+ TrMessageBox.removeMessages(currId);
- // Find messages for currId
- for (var j=0; j < failureArray.length; j = j+2)
- {
- if (currId != failureArray[j])
- continue;
-
- var currInput = form.elements[failureArray[j]];
- if (!currInput)
- continue;
+ // Get the messages array for currId, skip if none
+ var messages = failureMap[currId];
+ if (!messages || messages.length==0)
+ {
+ // Hide the inline message and icon
+ if (msgElem)
+ msgElem.style.display = "none";
+ if (iconElem)
+ iconElem.style.display = "none";
+ continue;
+ }
+
+ // Get the input element
+ var currInput = _getFormElement(form, currId);
+ if (!currInput)
+ continue;
+
+ // Get the label text for this input
+ var label = _getLabel(form, currInput);
+ // Loop through the messages for this input
+ for (var j=0; j < messages.length; j = j+2)
+ {
// Move the focus back to the first failed field
- if (firstFailure)
+ if (noFailures)
{
_setFocus(currInput);
- firstFailure = false;
+ noFailures = false;
}
- msgElem.innerHTML = failureArray[j+1];
-
- foundMsg = true;
+ // Get the current message
+ var facesMessage = messages[j];
+
+ if (msgElem)
+ {
+ msgElem.innerHTML += facesMessage.getDetail();
+ }
- failureString += currId + "=" + failureArray[j+1] + '\n';
+ // Add the message to the MessageBox
+ TrMessageBox.addMessage(currId, label, facesMessage);
}
- // Decide if we show or hide the message element
- if (foundMsg)
- {
- msgElem.style.display = "inline";
- if (iconElem)
- iconElem.style.display = 'inline';
- }
- else
- {
- msgElem.style.display = "none";
- if (iconElem)
- iconElem.style.display = 'none';
- }
-
+ // If we got this far, we know there's something to display so
+ // make the inline message and icon visible.
+ if (msgElem)
+ msgElem.style.display = "inline";
+ if (iconElem)
+ iconElem.style.display = "inline";
}
- return (failureArray.length == 0);
+ return noFailures;
}
/**
@@ -2286,8 +2318,10 @@
}
/**
- * Calls an array of validation functions and returns a single error
- * String.
+ * Calls an array of validation functions and returns a map of validation
+ * errors. Each map entry is keyed by an id of an input component
+ * and contains an array of TrFacesMessage objects relating to the
+ * component (i.e. <String, TrFacesMessage[]>).
*/
function _multiValidate(
form,
@@ -2296,9 +2330,8 @@
globalMessageIndex
)
{
- // 2d Array to hold the id and the associated error for each component
- var failureArray = new Array();
- var failures = "";
+ // Initialise the return map.
+ var failureMap = new Object();
var subforms = window[form.name + "_SF"];
var ignorePrefixes = new Array();
@@ -2356,20 +2389,7 @@
continue;
// get the current form element to validate
- var currInput = null;
- if (_agent.isPIE)
- {
- currInput = form.elements[validators[i]];
- }
- else
- {
- currInput = form[validators[i]];
- // To support required validation on shuttle component
- if(currInput == undefined)
- {
- currInput = form.elements[validators[i]+":trailing:items"];
- }
- }
+ var currInput = _getFormElement(form, validators[i]);
// Make sure we have a non-null input control. It is possible
// that in rich client environments the DOM for the input
@@ -2383,6 +2403,9 @@
if (!currInput)
continue;
+ //Initialize the failure array for this input
+ var inputFailures = new Array();
+
var label = _getLabel(form, currInput);
// if currInput is an array then multiple elements have the same name.
@@ -2408,18 +2431,10 @@
requiredFormatIndex = validators[i+2];
var requiredErrorString = _getErrorString(currInput,
requiredFormatIndex);
-
- if (requiredErrorString)
- {
- failureArray[failureArray.length] = currInput.id;
- failureArray[failureArray.length] = requiredErrorString;
-
- requiredErrorString = _getGlobalErrorString(currInput,
- globalMessageIndex,
- requiredErrorString,
- label);
- failures += '\n' + requiredErrorString;
- }
+
+ // Populate the failureMap with the current error
+ inputFailures[inputFailures.length] =
+ new TrFacesMessage(requiredErrorString, requiredErrorString);
}
else if (validations)
{
@@ -2450,20 +2465,8 @@
{
converterError = true;
- // get the formatted error string for the current input
- var errorString1 = e.getFacesMessage().getDetail();
-
- if (errorString1)
- {
- failureArray[failureArray.length] = currInput.id;
- failureArray[failureArray.length] = errorString1;
-
- errorString1 = _getGlobalErrorString(currInput,
- globalMessageIndex,
- errorString1,
- label);
- failures += '\n' + errorString1;
- }
+ // Populate the failureMap with the current error
+ inputFailures[inputFailures.length] = e.getFacesMessage();
}
}
}
@@ -2492,31 +2495,26 @@
}
catch (e)
{
- // get the formatted error string for the current input and
- // formatIndex
- var errorString = e.getFacesMessage().getDetail();
-
- if (errorString)
- {
- failureArray[failureArray.length] = currInput.id;
- failureArray[failureArray.length] = errorString;
-
- errorString = _getGlobalErrorString(currInput,
- globalMessageIndex,
- errorString,
- label);
- failures += '\n' + errorString;
- }
+ // Populate the failureMap with the current error
+ inputFailures[inputFailures.length] = e.getFacesMessage();
}
}
}
}
}
}
+
+ // if there were failures, then add the current input to the failuresMap
+ if (inputFailures.length > 0)
+ {
+ // TRINIDAD-123: Use input 'name' from validators array rather than currInput.id
+ // to avoid issues with radio buttons having numeric id suffixes
+ failureMap[validators[i]] = inputFailures;
+ }
}
}
- return failureArray;
+ return failureMap;
}
/**
@@ -2572,7 +2570,7 @@
}
return new TrFacesMessage(summary,
- detail,
+ detail,
TrFacesMessage.SEVERITY_ERROR);
}
@@ -2745,6 +2743,31 @@
return form;
}
+
+/**
+ * Returns the element of name elementName for the given form
+ */
+ function _getFormElement(
+ form,
+ elementName)
+{
+ var formElement = null;
+ if (_agent.isPIE)
+ {
+ formElement = form.elements[elementName];
+ }
+ else
+ {
+ formElement = form[elementName];
+ // To support required validation on shuttle component
+ if(formElement == undefined)
+ {
+ formElement = form.elements[elementName+":trailing:items"];
+ }
+ }
+ return formElement;
+}
+
/**
* Returns the name of an input element on either IE or Netscape, dealing
Added: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/MessageBox.js
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/MessageBox.js?view=auto&rev=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/MessageBox.js (added)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/MessageBox.js Wed Jul 25 12:59:01 2007
@@ -0,0 +1,200 @@
+/*
+ * 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.
+ */
+
+// Called by the renderer to register the message box
+// and create an associated TrMessageBox instance
+TrMessageBox._registerMessageBox = function(messageBoxId)
+{
+ if (!TrMessageBox._MESSAGE_BOX)
+ TrMessageBox._MESSAGE_BOX = new TrMessageBox(messageBoxId);
+}
+
+TrMessageBox.addMessage = function(inputId, label, facesMessage)
+{
+ var messageBox = TrMessageBox._MESSAGE_BOX;
+ if (!messageBox)
+ return;
+
+ messageBox.addMessage(inputId, label, facesMessage);
+}
+
+TrMessageBox.removeMessages = function(inputId)
+{
+ var messageBox = TrMessageBox._MESSAGE_BOX;
+ if (!messageBox)
+ return;
+
+ messageBox.removeMessages(inputId);
+}
+
+/**
+ *
+ **/
+function TrMessageBox(messageBoxId)
+{
+ if (messageBoxId == undefined)
+ return;
+
+ //define object properties
+ this._messageBoxId = messageBoxId;
+
+
+ // Change 'link' this once skin style is made public
+ TrMessageBox._LINK_STYLE = TrPage.getInstance().getStyleClass("OraLink");
+ TrMessageBox._LIST_STYLE = TrPage.getInstance().getStyleClass("af|messages::list");
+ TrMessageBox._LIST_SINGLE_STYLE = TrPage.getInstance().getStyleClass("af|messages::list-single");
+}
+
+/**
+ * Adds a message to the MessageBox and makes it visible if hidden.
+ **/
+TrMessageBox.prototype.addMessage = function(inputId, label, facesMessage)
+{
+ var listElement = this._getMessageList();
+
+ // Create a new line element
+ var line = document.createElement("li");
+
+ if (inputId)
+ {
+ // Use summary text if label not available
+ if (!label)
+ label = facesMessage.getSummary();
+
+ // Create a clickable anchor
+ var anchor = document.createElement("a");
+ anchor.className = TrMessageBox._LINK_STYLE;
+ anchor.href = "#" + inputId;
+ anchor.innerHTML = label;
+ line.appendChild(anchor);
+
+ // Give it a name we can remember so we can remove it later
+ line.name = this._getMessageNameForInput(inputId);
+
+ // Populate the text on the line
+ var textNode = document.createTextNode(" - " + facesMessage.getSummary());
+ line.appendChild(textNode);
+ }
+ else
+ {
+ // Treat message as global message, which can't be individually removed
+
+ // Populate the text on the line
+ var textNode = document.createTextNode(facesMessage.getSummary() + " - " + facesMessage.getDetail());
+ line.appendChild(textNode);
+ }
+
+ // Add line element to the list
+ listElement.appendChild(line);
+
+ if (listElement.hasChildNodes())
+ {
+ var children = listElement.getElementsByTagName("li");
+
+ if (children.length == 1)
+ // Set the style for a list of only 1 entry
+ listElement.className = TrMessageBox._LIST_SINGLE_STYLE;
+ else
+ // Set the style for a multi-entry list
+ listElement.className = TrMessageBox._LIST_STYLE;
+ }
+
+ this._showMessageBox();
+}
+
+/**
+ * Clears all messages from the MessageBox and hides it if visible.
+ **/
+TrMessageBox.prototype.removeMessages = function(inputId)
+{
+ var listElement = this._getMessageList();
+
+ if (!listElement.hasChildNodes())
+ return;
+
+ var lineName = this._getMessageNameForInput(inputId);
+
+ // Get the child 'li' elements
+ var children = listElement.getElementsByTagName("li");
+ for (var i = 0; i < children.length; )
+ {
+ var child = children[i];
+
+ // if name matches the one we gave it in addMessage()
+ if (child.name && child.name == lineName)
+ {
+ listElement.removeChild(child);
+ // List is live, so it will re-index after removeChild
+ // so don't increment index
+ continue;
+ }
+ i++;
+ }
+
+ // Hide the MessageBox if empty
+ if (children.length == 0)
+ this._hideMessageBox();
+ else if (children.length == 1)
+ // Set the style for a list of only 1 entry
+ listElement.className = TrMessageBox._LIST_SINGLE_STYLE;
+ else
+ // Set the style for a multi-entry list
+ listElement.className = TrMessageBox._LIST_STYLE;
+}
+
+TrMessageBox.prototype._getMessageBox = function()
+{
+ if (this._messageBoxId == null)
+ return null;
+ return _getElementById(document, this._messageBoxId);
+}
+
+TrMessageBox.prototype._getMessageList = function()
+{
+ if (this._messageBoxId == null)
+ return null;
+ return _getElementById(document, this._messageBoxId + "__LIST__");
+}
+
+TrMessageBox.prototype._showMessageBox = function()
+{
+ var messageBox = this._getMessageBox();
+ if (!messageBox)
+ return;
+
+ messageBox.style.display = "block";
+}
+
+TrMessageBox.prototype._hideMessageBox = function()
+{
+ var messageBox = this._getMessageBox();
+ if (!messageBox)
+ return;
+
+ messageBox.style.display = "none";
+}
+
+// Generates a name for this message based on the id of the messagebox
+// and the input it relates to.
+TrMessageBox.prototype._getMessageNameForInput = function(inputId)
+{
+ if (!this._messageBoxId || !inputId)
+ return null;
+ return this._messageBoxId + "__" + inputId + "__";
+}
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimal-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimal-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimal-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimal-golden.xml Wed Jul 25 12:59:01 2007
@@ -61,6 +61,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -165,6 +166,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -269,6 +271,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -375,6 +378,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -484,6 +488,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -588,6 +593,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -694,6 +700,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -799,6 +806,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -903,6 +911,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalIE-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalIE-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalIE-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalIE-golden.xml Wed Jul 25 12:59:01 2007
@@ -61,6 +61,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -165,6 +166,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -269,6 +271,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -375,6 +378,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -484,6 +488,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -588,6 +593,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -694,6 +700,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -799,6 +806,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -903,6 +911,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalIERtl-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalIERtl-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalIERtl-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalIERtl-golden.xml Wed Jul 25 12:59:01 2007
@@ -61,6 +61,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -165,6 +166,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -269,6 +271,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -375,6 +378,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -484,6 +488,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -588,6 +593,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -694,6 +700,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -799,6 +806,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -903,6 +911,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalInacc-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalInacc-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalInacc-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalInacc-golden.xml Wed Jul 25 12:59:01 2007
@@ -60,6 +60,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -163,6 +164,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -266,6 +268,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -371,6 +374,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -479,6 +483,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -582,6 +587,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -687,6 +693,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -791,6 +798,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -894,6 +902,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalPPC-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalPPC-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalPPC-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalPPC-golden.xml Wed Jul 25 12:59:01 2007
@@ -61,6 +61,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -165,6 +166,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -269,6 +271,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -375,6 +378,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -484,6 +488,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -588,6 +593,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -694,6 +700,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -799,6 +806,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -903,6 +911,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalSaf-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalSaf-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalSaf-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalSaf-golden.xml Wed Jul 25 12:59:01 2007
@@ -61,6 +61,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -165,6 +166,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -269,6 +271,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -375,6 +378,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -484,6 +488,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -588,6 +593,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -694,6 +700,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -799,6 +806,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -903,6 +911,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalScrRdr-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalScrRdr-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalScrRdr-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messages-minimalScrRdr-golden.xml Wed Jul 25 12:59:01 2007
@@ -61,6 +61,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -165,6 +166,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -269,6 +271,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -375,6 +378,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -484,6 +488,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -588,6 +593,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -694,6 +700,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -799,6 +806,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -903,6 +911,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimal-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimal-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimal-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimal-golden.xml Wed Jul 25 12:59:01 2007
@@ -61,6 +61,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -165,6 +166,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -269,6 +271,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -375,6 +378,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -484,6 +488,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -588,6 +593,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -694,6 +700,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -799,6 +806,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -903,6 +911,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalIE-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalIE-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalIE-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalIE-golden.xml Wed Jul 25 12:59:01 2007
@@ -61,6 +61,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -165,6 +166,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -269,6 +271,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -375,6 +378,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -484,6 +488,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -588,6 +593,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -694,6 +700,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -799,6 +806,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -903,6 +911,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalIERtl-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalIERtl-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalIERtl-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalIERtl-golden.xml Wed Jul 25 12:59:01 2007
@@ -61,6 +61,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -165,6 +166,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -269,6 +271,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -375,6 +378,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -484,6 +488,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -588,6 +593,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -694,6 +700,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -799,6 +806,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -903,6 +911,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalInacc-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalInacc-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalInacc-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalInacc-golden.xml Wed Jul 25 12:59:01 2007
@@ -60,6 +60,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -163,6 +164,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -266,6 +268,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -371,6 +374,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -479,6 +483,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -582,6 +587,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -687,6 +693,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -791,6 +798,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -894,6 +902,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalPPC-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalPPC-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalPPC-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalPPC-golden.xml Wed Jul 25 12:59:01 2007
@@ -61,6 +61,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -165,6 +166,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -269,6 +271,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -375,6 +378,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -484,6 +488,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -588,6 +593,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -694,6 +700,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -799,6 +806,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -903,6 +911,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalSaf-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalSaf-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalSaf-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalSaf-golden.xml Wed Jul 25 12:59:01 2007
@@ -61,6 +61,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -165,6 +166,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -269,6 +271,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -375,6 +378,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -484,6 +488,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -588,6 +593,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -694,6 +700,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -799,6 +806,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -903,6 +911,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalScrRdr-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalScrRdr-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalScrRdr-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesError-minimalScrRdr-golden.xml Wed Jul 25 12:59:01 2007
@@ -61,6 +61,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -165,6 +166,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -269,6 +271,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -375,6 +378,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -484,6 +488,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -588,6 +593,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -694,6 +700,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -799,6 +806,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -903,6 +911,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimal-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimal-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimal-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimal-golden.xml Wed Jul 25 12:59:01 2007
@@ -61,6 +61,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -165,6 +166,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -269,6 +271,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -375,6 +378,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -484,6 +488,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -588,6 +593,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -694,6 +700,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -799,6 +806,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -903,6 +911,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalIE-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalIE-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalIE-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalIE-golden.xml Wed Jul 25 12:59:01 2007
@@ -61,6 +61,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -165,6 +166,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -269,6 +271,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -375,6 +378,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -484,6 +488,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -588,6 +593,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -694,6 +700,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -799,6 +806,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -903,6 +911,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalIERtl-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalIERtl-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalIERtl-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalIERtl-golden.xml Wed Jul 25 12:59:01 2007
@@ -61,6 +61,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -165,6 +166,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -269,6 +271,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -375,6 +378,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -484,6 +488,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -588,6 +593,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -694,6 +700,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -799,6 +806,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -903,6 +911,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalInacc-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalInacc-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalInacc-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalInacc-golden.xml Wed Jul 25 12:59:01 2007
@@ -60,6 +60,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -163,6 +164,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -266,6 +268,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -371,6 +374,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -479,6 +483,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -582,6 +587,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -687,6 +693,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -791,6 +798,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -894,6 +902,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
Modified: myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalPPC-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalPPC-golden.xml?view=diff&rev=559575&r1=559574&r2=559575
==============================================================================
--- myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalPPC-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/messagesFatal-minimalPPC-golden.xml Wed Jul 25 12:59:01 2007
@@ -61,6 +61,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -165,6 +166,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -269,6 +271,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="id_val__LIST__"
>
<li
@@ -375,6 +378,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -484,6 +488,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -588,6 +593,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -694,6 +700,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -799,6 +806,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li
@@ -903,6 +911,7 @@
</div>
<ol
class="af_messages_list af_messages_list-single"
+ id="mainId__LIST__"
>
<li