r1293 - xwiki/trunk/src/main/web/skins/xwiki10
Phung Hai Nam
namphunghai at users.forge.objectweb.org
Thu Sep 7 05:22:41 CEST 2006
Author: namphunghai
Date: 2006-09-07 05:22:41 +0200 (Thu, 07 Sep 2006)
New Revision: 1293
Modified:
xwiki/trunk/src/main/web/skins/xwiki10/editactions.vm
xwiki/trunk/src/main/web/skins/xwiki10/previewactions.vm
Log:
XWIKI-174. Add sectional editting function for the skins/xwiki10 skin.( modify editaction.vm and previewactions.vm ) . Needn't add the test for this
Modified: xwiki/trunk/src/main/web/skins/xwiki10/editactions.vm
===================================================================
--- xwiki/trunk/src/main/web/skins/xwiki10/editactions.vm 2006-09-07 00:36:39 UTC (rev 1292)
+++ xwiki/trunk/src/main/web/skins/xwiki10/editactions.vm 2006-09-07 03:22:41 UTC (rev 1293)
@@ -14,10 +14,14 @@
return true;
}
</script>
+#set($param = "")
+#if ($sectionNumber != 0)
+ #set($param = "section=$sectionNumber")
+#end
##<div class="layoutsubsection editactions">
<button class="button" type="submit" name="formaction" value="_cancel_" onclick="this.form.action='$doc.getURL("cancel")'; if (this.form.onsubmit) this.form.onsubmit();if (checkDocumentContent()) this.form.submit(); return false;">$msg.get("cancel")</button>
-#if($previewenabled) <button class="button" type="submit" name="formaction" value="_preview_" onclick="this.form.action='$doc.getURL("preview")'; if (this.form.onsubmit) this.form.onsubmit();if (checkDocumentContent()) this.form.submit(); return false;">$msg.get("preview")</button>#end
- <button class="button" type="submit" name="formaction" value="_saveandcontinue_" onclick="this.form.action='$doc.getURL("saveandcontinue")'; if (this.form.onsubmit) this.form.onsubmit();if (checkDocumentContent()) this.form.submit(); return false;">$msg.get("saveandcontinue")</button>
- <button class="button" type="submit" name="formaction" value="_save_" onclick="this.form.action='$doc.getURL("${saveaction}")'; if (this.form.onsubmit) this.form.onsubmit();if (checkDocumentContent()) this.form.submit(); return false;" >$msg.get("saveandview")</button>
+#if($previewenabled) <button class="button" type="submit" name="formaction" value="_preview_" onclick="this.form.action='$doc.getURL("preview", $param)'; if (this.form.onsubmit) this.form.onsubmit();if (checkDocumentContent()) this.form.submit(); return false;">$msg.get("preview")</button>#end
+ <button class="button" type="submit" name="formaction" value="_saveandcontinue_" onclick="this.form.action='$doc.getURL("saveandcontinue", $param)'; if (this.form.onsubmit) this.form.onsubmit();if (checkDocumentContent()) this.form.submit(); return false;">$msg.get("saveandcontinue")</button>
+ <button class="button" type="submit" name="formaction" value="_save_" onclick="this.form.action='$doc.getURL("${saveaction}", $param)'; if (this.form.onsubmit) this.form.onsubmit();if (checkDocumentContent()) this.form.submit(); return false;" >$msg.get("saveandview")</button>
##</div>
#end
Modified: xwiki/trunk/src/main/web/skins/xwiki10/previewactions.vm
===================================================================
--- xwiki/trunk/src/main/web/skins/xwiki10/previewactions.vm 2006-09-07 00:36:39 UTC (rev 1292)
+++ xwiki/trunk/src/main/web/skins/xwiki10/previewactions.vm 2006-09-07 03:22:41 UTC (rev 1293)
@@ -22,14 +22,17 @@
#set($editor=$tdoc.getURL("edit", "editor=wiki&$docvariant"))
#end
#end
+#if ($sectionNumber != 0)
+#set($editparams = "section=$sectionNumber")
+#end
<form style="display: inline;" action="$tdoc.getURL("cancel")" method="post"><div style="display: inline;"><button class="button" type="submit">$msg.get("cancel")</button></div></form>
<form style="display: inline;" action="$editor" method="post"><div style="display: inline;">
#foreach($param in $request.getParameterNames())#foreach($value in $request.getParameterValues($param))<input type="hidden" name="$param" value="$xwiki.getFormEncoded($value)"/>#end#end
<button class="button" type="submit">$msg.get("backtoedit")</button></div></form>
-<form style="display: inline;" action="$tdoc.getURL("saveandcontinue")" method="post"><div style="display: inline;">
+<form style="display: inline;" action="$tdoc.getURL("saveandcontinue", $editparams)" method="post"><div style="display: inline;">
<input type="hidden" name="xredirect" value="$request.getHeader("Referer")"/>#foreach($param in $request.getParameterNames())#foreach($value in $request.getParameterValues($param))<input type="hidden" name="$param" value="$xwiki.getFormEncoded($value)"/>#end#end
<button class="button" type="submit">$msg.get("saveandcontinue")</button></div></form>
-<form style="display: inline;" action="$tdoc.getURL("save")" method="post"><div style="display: inline;">
+<form style="display: inline;" action="$tdoc.getURL("save", $editparams)" method="post"><div style="display: inline;">
#foreach($param in $request.getParameterNames())#foreach($value in $request.getParameterValues($param))<input type="hidden" name="$param" value="$xwiki.getFormEncoded($value)"/>#end#end
<button class="button" type="submit">$msg.get("saveandview")</button></div></form>
#end
More information about the Xwiki-notifications
mailing list