You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@roller.apache.org by sn...@apache.org on 2005/09/26 20:13:58 UTC

svn commit: r291698 - in /incubator/roller/branches/roller_2.0/web: WEB-INF/classes/ApplicationResources.properties website/CreateWebsite.jsp

Author: snoopdave
Date: Mon Sep 26 11:13:54 2005
New Revision: 291698

URL: http://svn.apache.org/viewcvs?rev=291698&view=rev
Log:
Preview weblog URL as user types handle

Modified:
    incubator/roller/branches/roller_2.0/web/WEB-INF/classes/ApplicationResources.properties
    incubator/roller/branches/roller_2.0/web/website/CreateWebsite.jsp

Modified: incubator/roller/branches/roller_2.0/web/WEB-INF/classes/ApplicationResources.properties
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_2.0/web/WEB-INF/classes/ApplicationResources.properties?rev=291698&r1=291697&r2=291698&view=diff
==============================================================================
--- incubator/roller/branches/roller_2.0/web/WEB-INF/classes/ApplicationResources.properties (original)
+++ incubator/roller/branches/roller_2.0/web/WEB-INF/classes/ApplicationResources.properties Mon Sep 26 11:13:54 2005
@@ -266,6 +266,7 @@
 createWebsite.locale=Locale
 createWebsite.timeZone=Timezone
 createWebsite.theme=Theme
+createWebsite.weblogUrl=URL
 
 createWebsite.button.save=Create Weblog
 createWebsite.button.cancel=Cancel

Modified: incubator/roller/branches/roller_2.0/web/website/CreateWebsite.jsp
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_2.0/web/website/CreateWebsite.jsp?rev=291698&r1=291697&r2=291698&view=diff
==============================================================================
--- incubator/roller/branches/roller_2.0/web/website/CreateWebsite.jsp (original)
+++ incubator/roller/branches/roller_2.0/web/website/CreateWebsite.jsp Mon Sep 26 11:13:54 2005
@@ -9,6 +9,16 @@
     document.createWebsiteForm.method.value="cancel"; 
     document.createWebsiteForm.submit();
 }
+function handlePreview() {
+	previewSpan = document.getElementById("handlePreview");
+	var n1 = previewSpan.childNodes[0];
+    var n2 = document.createTextNode(document.createWebsiteForm.handle.value);
+    if (n1 == null) {
+	    previewSpan.appendChild(n2);
+    } else {
+	    previewSpan.replaceChild(n2, n1);
+    }
+}
 -->
 </script>
 
@@ -34,7 +44,13 @@
 
 <tr>
     <td class="label"><label for="handle" /><fmt:message key="createWebsite.handle" /></label></td>
-    <td class="field"><html:text property="handle" size="30" maxlength="30" /></td>
+    <td class="field">
+        <html:text property="handle" size="30" maxlength="30" onkeyup="handlePreview()" /><br />
+        <span style="text-size:70%">
+            <fmt:message key="createWebsite.weblogUrl" />:&nbsp;
+            <c:out value="${model.baseURL}" />/page/<span id="handlePreview" style="color:red">handle</span>
+        </span>
+    </td>
     <td class="description"><fmt:message key="createWebsite.tip.handle" /></td>
 </tr>