05b76f7625
Doubtless, he would have been fleetingly ecstatic. Alas, he a) probably doesn't subscribe to the bzr feed, and b) is probably asleep at the moment.
35 lines
1.3 KiB
Plaintext
35 lines
1.3 KiB
Plaintext
<%-
|
|
@title = "Creating #{CGI.escapeHTML(WikiWords.separate(@page_name))}"
|
|
@content_width = 720
|
|
@hide_navigation = true
|
|
-%>
|
|
|
|
<div id="MarkupHelp">
|
|
<%= render(:file => "#{@web.markup}_help") %>
|
|
<%= render(:file => 'wiki_words_help') %>
|
|
</div>
|
|
|
|
<div id="editForm">
|
|
<% form_tag({ :action => 'save', :web => @web.address, :id => @page_name },
|
|
{ 'id' => 'editForm', 'method' => 'post', 'onsubmit' => 'cleanAuthorName();', 'accept-charset' => 'utf-8' }) do %>
|
|
|
|
<textarea name="content" id="content" rows="24" cols="60"><%= h(flash[:content] ||
|
|
( (params['content'] && params['content'].is_utf8?) ? params['content'] : '').purify ) %></textarea>
|
|
<div id="editFormButtons">
|
|
<input type="submit" value="Submit" accesskey="s"/> as
|
|
<%= text_field_tag :author, @author,
|
|
:onfocus => "this.value == 'AnonymousCoward' ? this.value = '' : true;",
|
|
:onblur => "this.value == '' ? this.value = 'AnonymousCoward' : true" %>
|
|
</div>
|
|
<%- end -%>
|
|
</div>
|
|
|
|
<script type="text/javascript">
|
|
function cleanAuthorName() {
|
|
if (document.getElementById('authorName').value == "") {
|
|
document.getElementById('authorName').value = 'AnonymousCoward';
|
|
}
|
|
}
|
|
document.forms["editForm"].elements["content"].focus();
|
|
</script>
|