Author: ghuber
Date: Fri Jun 27 07:27:45 2014
New Revision: 1605974

URL: http://svn.apache.org/r1605974
Log:
See ROL-2015.  Add theme description to create weblog page.

Modified:
    roller/trunk/app/src/main/webapp/WEB-INF/jsps/core/CreateWeblog.jsp

Modified: roller/trunk/app/src/main/webapp/WEB-INF/jsps/core/CreateWeblog.jsp
URL: 
http://svn.apache.org/viewvc/roller/trunk/app/src/main/webapp/WEB-INF/jsps/core/CreateWeblog.jsp?rev=1605974&r1=1605973&r2=1605974&view=diff
==============================================================================
--- roller/trunk/app/src/main/webapp/WEB-INF/jsps/core/CreateWeblog.jsp 
(original)
+++ roller/trunk/app/src/main/webapp/WEB-INF/jsps/core/CreateWeblog.jsp Fri Jun 
27 07:27:45 2014
@@ -16,11 +16,15 @@
   directory of this distribution.
 --%>
 <%@ include file="/WEB-INF/jsps/taglibs-struts2.jsp" %>
+<script type="text/javascript" src="<s:url 
value="/roller-ui/scripts/jquery-1.11.0.min.js" />"></script>
 
 <script type="text/javascript">
 <!--
 function previewImage(theme) {
     document.preview.src="<s:property value="siteURL" 
/>/roller-ui/authoring/previewtheme?theme="+theme;
+    console.log(theme);
+    var url = "<%= request.getContextPath() %>/roller-ui/authoring/themedata/";
+       $.ajax({ url: url, data: {theme:theme}, success: function(data) { 
$('#themedescription').html(data);} });
 }
 
 
@@ -96,19 +100,21 @@ function handlePreview(handle) {
     <td class="label"><label for="theme" /><s:text name="createWebsite.theme" 
/></label></td>
     <td class="field">
         <s:select name="bean.theme" size="1" list="themes" listKey="id" 
listValue="name" onchange="previewImage(this[selectedIndex].value)"/>
-       <br />
-       <br />
-
-       <img name="preview" src='' />
-       <!-- initialize preview image at page load -->
-       <script type="text/javascript">
-           <s:if test="bean.theme == null">
-               previewImage('<s:property value="themes[0].id"/>');
-           </s:if>
-           <s:else>
-               previewImage('<s:property value="bean.theme"/>');
-           </s:else>
-       </script>
+        <br />
+        <br />
+        <p id="themedescription"></p>
+        <br />
+
+        <img name="preview" src='' />
+        <!-- initialize preview image at page load -->
+        <script type="text/javascript">
+            <s:if test="bean.theme == null">
+                previewImage('<s:property value="themes[0].id"/>');
+            </s:if>
+            <s:else>
+                previewImage('<s:property value="bean.theme"/>');
+            </s:else>
+        </script>
     </td>
     <td class="description"><s:text name="createWebsite.tip.theme" /></td>
 </tr>


Reply via email to