トップA-Nトップ 新規新規 編集編集 差分差分 一覧(更新)一覧(更新) 一覧(名前)一覧(名前) 検索検索 ヘルプヘルプ RSSRSS

Plugin Help/anchor

 

Help >> Plugin Help >> Plugin Help/anchor

「anchor」プラグインの説明ページです

説明

[page] [編集]

内容

プラグイン構文を書く事で、アンカーを設置出来ます。
元となっているものを参考に、同様のプラグインを独自に作りました。

「アンカー」とは、ページ内の特定の位置へのリンクの事です。
例えば、ページ内下段に掲示板を設置したとして、「掲示板へのリンク」をクリックすると、その掲示板の表示位置に飛べるようにする事が出来ます。
また、幾つもの言葉を書いた辞書のページを作ったとして、そのページへのリンクでなく、ページ内の特定の言葉へ直接リンクを貼りたいと思った時にも「アンカー」が有益です。このプラグインによって、別ページのアンカー先にリンクさせる文字か画像を配置して、それをクリックすると目的のアンカー先へ飛べるようにする事が出来ます。

アンカーリンク元(A)をクリック → アンカーリンク先(B)へ移動

構文

 {{anchor アンカー名,アンカー用テキスト(省略可),パラメータ(省略可),Wikiページ名(省略可)}
 {{anchor アンカー名}}
 {{anchor アンカー名,アンカー用テキスト}}
 {{anchor アンカー名,アンカー用テキスト,パラメータ}}
 {{anchor アンカー名, ,パラメータ}}
 {{anchor アンカー名,アンカー用テキスト,パラメータ,Wikiページ名}}
 {{anchor アンカー名,アンカー用テキスト, ,Wikiページ名}}
アンカー名
任意の名前。リンク元、リンク先を同じ名前にします。ブラウザによっては日本語アンカー名だと上手く機能しない可能性があります。必須項目
アンカー用テキスト
アンカー先での表示文字。もしくはアンカー元でリンクさせる表示文字。もしくはアンカー元でリンクさせる画像のURL (「パラメータ」で「p」を指定した場合)。省略可能 (パラメータやWikiページ名を指定してアンカー用テキストを省略する場合は半角スペースに)
パラメータ
アンカーの種類を示す指定(a・g・p)。「a」もしくは未指定(省略)はアンカー(リンク先)。「g」は文字によるアンカーへのリンク元(goto)。「p」は画像(picture)によるアンカーへのリンク元(goto)。省略可能 (Wikiページ名を指定してパラメータを省略する場合は半角スペースに)
Wikiページ名
アンカー(リンク)先が存在するWikiページの名前。「パラメータ」が「g」か「p」の場合のみ指定。リンク先とリンク元が同一ページ内の場合は「Wikiページ名」を指定する必要はありません。しかし、アンカー(リンク)先が他ページにある場合、アンカー(リンク)先が存在する「Wikiページ名」も指定する必要があります。指定したページが存在しない場合、「ページが存在しません」という文に置き換わります。省略可能

パラメータで「p」を指定しても、「アンカー用テキスト」で指定した画像(URL)が存在しない場合、当然画像は表示されません。Wikiページに添付した画像を利用する場合は、その画像URL(httpから始まるURL)で指定して下さい。画像URLの最後が「.gif」「.jpg」「.jpeg」「.png」「.bmp」で終わっていない場合、画像ではないと見なされ表示されません (逆に言うと、それしか判定してないので、何らかの危険もありえる事を承知の上で利用して下さい(^^;))。



 {{anchor test,アンカー先(ここに飛んでくる),a}}

アンカー先(ここに飛んでくる)



















































 {{anchor test,アンカーへ移動,g}}

アンカーへ移動

 {{anchor test,http://ana.na.coocan.jp/fswiki-l/sozai/back.gif,p}}

 {{anchor Information1,FrontPage Informationへ移動,g,FrontPage}}

FrontPage Informationへ移動



プラグイン配布&設置

※このプラグインを設置した事によって何か問題が生じたとしても、IOは責任を負えません。利用する場合はあくまで自己責任でお願いします

 require "./plugin/anchor.pl";




ページ内容にコメント

お名前: コメント: 

サイト内に表記された商品名、会社名等は各社の登録商標もしくは商標です。