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.
34 lines
1.3 KiB
Text
34 lines
1.3 KiB
Text
<%-
|
|
@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>
|