Index: lams_central/web/WEB-INF/tags/AuthoringRatingCriteria.tag
===================================================================
diff -u
--- lams_central/web/WEB-INF/tags/AuthoringRatingCriteria.tag (revision 0)
+++ lams_central/web/WEB-INF/tags/AuthoringRatingCriteria.tag (revision 832f4665f1527659e37bbcd0c2b7b7a20d6fff10)
@@ -0,0 +1,350 @@
+<%
+ /**
+ * AuthoringRatingCriteria.tag
+ * Author: Andrey Balan
+ * Description: Creates list of rating criterias for authoring page
+ */
+ %>
+<%@ tag body-content="scriptless" %>
+<%@ taglib uri="tags-core" prefix="c" %>
+<%@ taglib uri="tags-fmt" prefix="fmt" %>
+<%@ taglib uri="tags-html" prefix="html" %>
+<%@ taglib uri="tags-lams" prefix="lams"%>
+<%@ taglib uri="tags-function" prefix="fn" %>
+
+
+<%@ attribute name="criterias" required="true" rtexprvalue="true" type="java.util.Collection" %>
+
+<%-- Optional attribute --%>
+<%@ attribute name="hasRatingLimits" required="false" rtexprvalue="true" %>
+<%@ attribute name="formContentPrefix" required="false" rtexprvalue="true" %>
+<%@ attribute name="styleId" required="false" rtexprvalue="true" %>
+<%@ attribute name="headerLabel" required="false" rtexprvalue="true" %>
+<%@ attribute name="addLabel" required="false" rtexprvalue="true" %>
+<%@ attribute name="deleteLabel" required="false" rtexprvalue="true" %>
+<%@ attribute name="upLabel" required="false" rtexprvalue="true" %>
+<%@ attribute name="downLabel" required="false" rtexprvalue="true" %>
+<%@ attribute name="minimumLabel" required="false" rtexprvalue="true" %>
+<%@ attribute name="maximumLabel" required="false" rtexprvalue="true" %>
+<%@ attribute name="noMinimumLabel" required="false" rtexprvalue="true" %>
+<%@ attribute name="noMaximumLabel" required="false" rtexprvalue="true" %>
+<%@ attribute name="jsWarningLabel" required="false" rtexprvalue="true" %>
+<%@ attribute name="allowCommentsLabel" required="false" rtexprvalue="true" %>
+<%@ attribute name="minNumberWordsLabel" required="false" rtexprvalue="true" %>
+
+<%-- Default value for message key --%>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
Index: lams_central/web/WEB-INF/tags/Rating.tag
===================================================================
diff -u
--- lams_central/web/WEB-INF/tags/Rating.tag (revision 0)
+++ lams_central/web/WEB-INF/tags/Rating.tag (revision 832f4665f1527659e37bbcd0c2b7b7a20d6fff10)
@@ -0,0 +1,194 @@
+<%
+ /**
+ * Rating.tag
+ * Author: Andrey Balan
+ * Description: Shows rating stars widget
+ */
+ %>
+<%@ tag body-content="scriptless" %>
+<%@ taglib uri="tags-core" prefix="c" %>
+<%@ taglib uri="tags-fmt" prefix="fmt" %>
+<%@ taglib uri="tags-html" prefix="html" %>
+<%@ taglib uri="tags-lams" prefix="lams"%>
+<%@ taglib uri="tags-function" prefix="fn" %>
+
+
+<%@ attribute name="itemRatingDto" required="true" rtexprvalue="true" type="org.lamsfoundation.lams.rating.dto.ItemRatingDTO" %>
+
+<%-- Optional attribute --%>
+<%@ attribute name="disabled" required="false" rtexprvalue="true" %>
+<%@ attribute name="isItemAuthoredByUser" required="false" rtexprvalue="true" %>
+<%@ attribute name="maxRates" required="false" rtexprvalue="true" %>
+<%@ attribute name="countRatedItems" required="false" rtexprvalue="true" %>
+<%@ attribute name="yourRatingLabel" required="false" rtexprvalue="true" %>
+<%@ attribute name="averageRatingLabel" required="false" rtexprvalue="true" %>
+<%@ attribute name="minNumberWordsLabel" required="false" rtexprvalue="true" %>
+<%@ attribute name="showComments" required="false" rtexprvalue="true" %>
+
+<%-- Default value for message key --%>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<%--Rating stars area---------------------------------------%>
+
+
+
+<%--Comments area---------------------------------------%>
+
+
+
\ No newline at end of file
Index: lams_central/web/WEB-INF/tlds/lams/lams.tld
===================================================================
diff -u -rbe513b5b177ecf4aa4c83b1725fe3c4dd5113081 -r832f4665f1527659e37bbcd0c2b7b7a20d6fff10
--- lams_central/web/WEB-INF/tlds/lams/lams.tld (.../lams.tld) (revision be513b5b177ecf4aa4c83b1725fe3c4dd5113081)
+++ lams_central/web/WEB-INF/tlds/lams/lams.tld (.../lams.tld) (revision 832f4665f1527659e37bbcd0c2b7b7a20d6fff10)
@@ -426,8 +426,16 @@
AuthoringButton
/WEB-INF/tags/AuthoringButton.tag
-
+
+ AuthoringRatingCriteria
+ /WEB-INF/tags/AuthoringRatingCriteria.tag
+
+
+ Rating
+ /WEB-INF/tags/Rating.tag
+
+
headItems
/WEB-INF/tags/headItems.tag