From: Bernie Innocenti <bernie@codewiz.org> Date: Sun, 30 Nov 2008 18:54:43 +0000 (+0100) Subject: Reformateditor layout and add accesskeys X-Git-Tag: v3.0~8^2 X-Git-Url: https://codewiz.org/gitweb?a=commitdiff_plain;h=92e45c3ce9260c69b4201d877c0f2e431024a52e;p=geekigeeki.git Reformateditor layout and add accesskeys --- diff --git a/geekigeeki.py b/geekigeeki.py index 7943503..5a3eb8e 100755 --- a/geekigeeki.py +++ b/geekigeeki.py @@ -694,19 +694,25 @@ class Page: + ' for ' + cgi.escape(remote_user()) + ' from ' + cgi.escape(get_hostname(remote_host())) + '</b></p>') - print '<div class="editor"><form method="post" enctype="multipart/form-data" action="%s">' % relative_url(self.page_name) + print '<div class="editor"><form name="editform" method="post" enctype="multipart/form-data" action="%s">' % relative_url(self.page_name) print '<input type="hidden" name="edit" value="%s">' % (self.page_name) - print '<textarea wrap="off" spellcheck="true" id="editor" name="savetext" rows="17" cols="100">%s</textarea>' % (preview or self.get_raw_body()) - print 'Or upload a file: <input type="file" name="file" value="%s" />' % file + print '<input type="input" id="editor" name="changelog" value="Edit page %s" accesskey="c" /><br />' % (self.page_name) + print '<textarea wrap="off" spellcheck="true" id="editor" name="savetext" rows="17" cols="100" accesskey="e">%s</textarea>' % (preview or self.get_raw_body()) + print '<label for="file" accesskey="u">Or Upload a file:</label> <input type="file" name="file" value="%s" />' % file print """ <br /> - <input type="submit" name="save" value="Save" /> - <input type="submit" name="preview" value="Preview" /> + <input type="submit" name="save" value="Save" accesskey="s"> + <input type="submit" name="preview" value="Preview" accesskey="p" /> <input type="reset" value="Reset" /> <input type="submit" name="cancel" value="Cancel" /> - <br />""" - print "Changelog: <input type=\"input\" name=\"changelog\" value=\"Edit page %s\"/>" % self.page_name - print"</form></div>" + <br /> + </form></div> + <script language="javascript"> + <!-- + document.editform.savetext.focus() + //--> + </script> + """ print "<p>" + Page('EditingTips').link_to() + "</p>" if preview: print "<div class='preview'>"