LoginSignup
11
12

More than 5 years have passed since last update.

Redmineのwikiのページ新規作成

Posted at

Redmineのwikiでページの新規作成が結構面倒!
ということで一発で新規作成が出来るボタンを設置してみます。

通常の手段

まず通常の新規作成する場合は、

  1. リンク元になるページを編集し、リンクを作成して保存
    例:[[TestPage]]

  2. 元ページのリンクからTestPageへのリンクを辿ると、TestPageのページ編集画面に遷移
    それを編集して保存

以上になります。
これだと面倒です。

新規作成フォームの追加

新規作成用のフォームを追加してみます。
追加するのはwikiのサイドバー
対象のテンプレートは


app/views/wiki/_sidebar.html.erb

これの一番最後に

<br />
<form action="<%= url_for :controller => 'wiki', :action => 'show', :id => nil %>" method="get" name="new_page">
<input name="id" type="text" value="" />
<input type="submit" value="新規作成" />
</form>

を追加してサーバを再起動するとwikiのサイドバーに新規作成のフォームが追加されます。
作成したいページ名を入力して新規作成をクリックするとページ編集画面に遷移すると思います。

試してみて下さい。

※redmine-2.3.1で確認済みです

11
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
12