You can change the page parent now at pages/edit.

* Increased text area size for better layout with the new feature.
* Closes #39
This commit is contained in:
sandoz 2009-08-22 23:04:51 +02:00
parent 7ec5381ca0
commit 8927a80246
4 changed files with 8 additions and 5 deletions

View File

@ -60,6 +60,8 @@ class PagesController < ApplicationController
render :action => 'edit'
else
if @page.save
@page.parent_id = parent_id if (!params[:parent_id].blank? \
and params[:parent_id] != @page_id)
flash[:notice] = 'Seite wurde aktualisiert.'
redirect_to wiki_page_path(@page.permalink)
else

View File

@ -82,7 +82,6 @@
- form_for @page do |f|
= f.error_messages
= f.hidden_field :lock_version
= f.hidden_field :parent_id
%p
%b Titel
%br/
@ -90,12 +89,14 @@
%p
%b Inhalt
%br/
= f.text_area :body, :size => "60x30"
= f.text_area :body, :size => "65x30"
%p
= f.submit "Vorschau", :name => 'preview'
|
= f.submit "Speichern"
|
= link_to "Abbrechen", @page
| Oberseite ändern:
= collection_select(:page, :parent_id, Page.all, :id, :permalink, {:prompt => "Neue Oberseite?"})
%div(style="clear:right; height:1px")
%div(style="clear:right; height:1px")

View File

@ -11,4 +11,4 @@
%h1 #{@page.title} bearbeiten
= render :partial => 'form'
= render :partial => 'form'

View File

@ -13,4 +13,4 @@
%h1 Neue Wikiseite anlegen
= render :partial => 'form'
= render :partial => 'form'