Author: jonathan
Date: Fri Jan 18 16:27:18 2008
New Revision: 12494
Log:
Updated look and feel for ratings.
Added:
trunk/mashup/java/modules/www/images/rating-animation.gif (contents, props
changed)
trunk/mashup/java/modules/www/images/rx0.gif (contents, props changed)
trunk/mashup/java/modules/www/images/rx1.gif (contents, props changed)
trunk/mashup/java/modules/www/images/rx2.gif (contents, props changed)
trunk/mashup/java/modules/www/images/rx3.gif (contents, props changed)
trunk/mashup/java/modules/www/images/rx4.gif (contents, props changed)
trunk/mashup/java/modules/www/images/wso2_mashup_logo.gif
- copied unchanged from r12441,
trunk/mashup/java/modules/www/images/wso2_mashup_logo.gif
Removed:
trunk/mashup/java/modules/www/images/r4x.gif
Modified:
trunk/mashup/java/modules/www/ajax_rating.jsp
trunk/mashup/java/modules/www/images/r00.gif
trunk/mashup/java/modules/www/images/r01.gif
trunk/mashup/java/modules/www/images/r02.gif
trunk/mashup/java/modules/www/images/r03.gif
trunk/mashup/java/modules/www/images/r04.gif
trunk/mashup/java/modules/www/images/r40.gif
trunk/mashup/java/modules/www/images/r41.gif
trunk/mashup/java/modules/www/images/r42.gif
trunk/mashup/java/modules/www/images/r43.gif
trunk/mashup/java/modules/www/images/r44.gif
trunk/mashup/java/modules/www/js/common.js
trunk/mashup/java/modules/www/rating.jsp
Modified: trunk/mashup/java/modules/www/ajax_rating.jsp
==============================================================================
--- trunk/mashup/java/modules/www/ajax_rating.jsp (original)
+++ trunk/mashup/java/modules/www/ajax_rating.jsp Fri Jan 18 16:27:18 2008
@@ -38,8 +38,15 @@
String averageStar;
String[] stars = new String[5];
for (int i = 1; i <= 5; i++) {
- if (rating < i) userStar = "0";
- else userStar = "4";
+ if (!RegistryUtils.isLoggedIn(registry)) {
+ userStar = "x";
+ }
+ else if (rating < i) {
+ userStar = "0";
+ }
+ else {
+ userStar = "4";
+ }
if (averageRating >= i - 0.125) averageStar = "4";
else if (averageRating >= i - 0.375) averageStar = "3";
Modified: trunk/mashup/java/modules/www/images/r00.gif
==============================================================================
Binary files. No diff available.
Modified: trunk/mashup/java/modules/www/images/r01.gif
==============================================================================
Binary files. No diff available.
Modified: trunk/mashup/java/modules/www/images/r02.gif
==============================================================================
Binary files. No diff available.
Modified: trunk/mashup/java/modules/www/images/r03.gif
==============================================================================
Binary files. No diff available.
Modified: trunk/mashup/java/modules/www/images/r04.gif
==============================================================================
Binary files. No diff available.
Modified: trunk/mashup/java/modules/www/images/r40.gif
==============================================================================
Binary files. No diff available.
Modified: trunk/mashup/java/modules/www/images/r41.gif
==============================================================================
Binary files. No diff available.
Modified: trunk/mashup/java/modules/www/images/r42.gif
==============================================================================
Binary files. No diff available.
Modified: trunk/mashup/java/modules/www/images/r43.gif
==============================================================================
Binary files. No diff available.
Modified: trunk/mashup/java/modules/www/images/r44.gif
==============================================================================
Binary files. No diff available.
Added: trunk/mashup/java/modules/www/images/rating-animation.gif
==============================================================================
Binary file. No diff available.
Added: trunk/mashup/java/modules/www/images/rx0.gif
==============================================================================
Binary file. No diff available.
Added: trunk/mashup/java/modules/www/images/rx1.gif
==============================================================================
Binary file. No diff available.
Added: trunk/mashup/java/modules/www/images/rx2.gif
==============================================================================
Binary file. No diff available.
Added: trunk/mashup/java/modules/www/images/rx3.gif
==============================================================================
Binary file. No diff available.
Added: trunk/mashup/java/modules/www/images/rx4.gif
==============================================================================
Binary file. No diff available.
Modified: trunk/mashup/java/modules/www/js/common.js
==============================================================================
--- trunk/mashup/java/modules/www/js/common.js (original)
+++ trunk/mashup/java/modules/www/js/common.js Fri Jan 18 16:27:18 2008
@@ -19,8 +19,10 @@
if (userLoggedOn) {
var images = $(ratingDivId).getElementsByTagName("img");
for (var i = 0; i < 5; i++) {
- if (i < value) images[i].src = "images/r4x.gif";
- else images[i].src = "images/r00.gif";
+ var src = images[i].src;
+ var currentState = src.charAt(src.indexOf("images/r") + 9);
+ if (i < value) images[i].src = "images/r4" + currentState + ".gif";
+ else images[i].src = "images/r0" + currentState + ".gif";
}
}
}
Modified: trunk/mashup/java/modules/www/rating.jsp
==============================================================================
--- trunk/mashup/java/modules/www/rating.jsp (original)
+++ trunk/mashup/java/modules/www/rating.jsp Fri Jan 18 16:27:18 2008
@@ -20,28 +20,9 @@
<div id="<%=id%>"
class="rating_<%=path.replace('/', '_')%>"
- initialState="00 00 00 00 00"
+ initialState="x0 x0 x0 x0 x0"
title="loading ratings...">
- <img src="images/r00.gif"
- onmouseover="previewRating('<%=id%>', 1)"
- onmouseout="clearPreview('<%=id%>')"
- onclick="setRating('<%=id%>', '<%=path%>', 1)"
- /><img src="images/r00.gif"
- onmouseover="previewRating('<%=id%>', 2)"
- onmouseout="clearPreview('<%=id%>')"
- onclick="setRating('<%=id%>', '<%=path%>', 2)"
- /><img src="images/r00.gif"
- onmouseover="previewRating('<%=id%>', 3)"
- onmouseout="clearPreview('<%=id%>')"
- onclick="setRating('<%=id%>', '<%=path%>', 3)"
- /><img src="images/r00.gif"
- onmouseover="previewRating('<%=id%>', 4)"
- onmouseout="clearPreview('<%=id%>')"
- onclick="setRating('<%=id%>', '<%=path%>', 4)"
- /><img src="images/r00.gif"
- onmouseover="previewRating('<%=id%>', 5)"
- onmouseout="clearPreview('<%=id%>')"
- onclick="setRating('<%=id%>', '<%=path%>', 5)"/>
+ <img src="images/rating-animation.gif"/>
<script type="text/javascript">
getInitialRating('<%=id%>', '<%=path%>');
</script>
_______________________________________________
Mashup-dev mailing list
[email protected]
http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev