2010-12-08 8 views
3

私は自分のwiki上にテンプレートを持っています。MediaWiki:テンプレートに編集リンクを追加することは可能ですか?

次に、私が数回使っているこのページがあります。

各ボックスに編集リンクを追加して、ボックス全体を編集するためにページ全体を編集する必要はありませんか?

ボックスにはテキストのみが含まれ、他のテンプレートは含まれません。

ありがとうございます!

編集:

コンテンツ コンテンツB 内容:のは、私は(すなわち==タイトル==なし)定義されたセクションせずにページを持っているとしましょう

:実は、私の質問をする簡単な方法がありますC

コンテンツBの編集フォームのみを開く方法はありますか?

+1

多分あなたが公開しているウィキであれば、編集しようとしていますか? –

答えて

0

あなたがここで何を求めているのかよく分かりません。参照ページからテンプレートを編集しますか?

更新:

ワン:醜いが、簡単な解決策:
は、編集したいテキストの上に次のコードを追加します。

=== === 

これは名前のないセクションを作成しますが、となります編集リンク。これらのリンクを4つ以上作成すると、そのページに目次が作成されます。

__NOTOC__ 

2::あなたがこれを抑制することができるきちんとしたが、大規模なソリューション:
をあなたのwikiはセマンティック作成し、フォームを使用してページを編集するためにSemantic_Formsを使用しています。

+0

こんにちは。いいえ、セクションを定義していないページの一部を編集したいと思います。 – leo

0

標準インストールではありません。

しかし、これを行うための拡張機能を書くことができます。例えば。ページを右クリックすると、そこでの編集が始まります。

0

編集テンプレートへのリンクを追加することができますので、醜いハックを作り、1つのボックスごとに別々のテンプレート/サブページを作成することができます。

1

"コンテンツBの編集フォームのみを開く方法はありますか?"

{{/subpageA}} 
{{/subpageB}} 
{{/subpageC}} 

subpageAはsubpageAなど

を編集するためのリンクが含まれています。しかし、それはセクションより悪い: - - 標準のMediaWikiでいないが、あなたはこの

メインページのようにSTHを行うことができ、このようになります。すべての可能な方法で。

1

私はあなたの質問を理解していますが、わからないのですが、あなたのボックスがdivまたはtableなんらかの種類のものと仮定していますか?もしそうなら、あなたはそれにid="{{{1|Some identifying parameter}}}を加えることができます..今、あなたが== header 2 ==を使用した場合と同様に、[[{{PAGENAMEE}}#{{{1|Some identifying parameter}}}]]とページのそのセクションにリンクすることができます。唯一の方法は、そのセクションを編集することです。 <span class=plainlinks>[http://somewiki.com/edit/{{PAGENAMEE}}&section={{{1|Some identifying parameter}}}]</span>を設定しなければならない可能性がありますが、セクション名を使用することがあなたのwiki上で動作するかどうかはわかりませんが、私が編集した4つのうちの1つのみで動作します。他の3つはセクション番号が必要ですが、それはわかりにくいかもしれませんが、最低でも私の給与等級を超えているかもしれません。

+1

編集:オリジナルの質問を再読み込みした後、ページにヘッダーが定義されていないことがわかりました。私はあなたが何を望んでいるかをはっきりと理解していると思います。オリジナルと組み合わせて@Bulwersatorの回答を使用する必要があります回答。次に、 [http://somewiki.com/edit/ {{PAGENAMEE}} /サブページ(ボックスID)] ' – ShoeMaker