|
E−3−1:機能
ナビゲーションバーのソースを見ていただけると分かるのですが、基本的にハイパーリンクの集まりなのです。
但し、CGIを呼び出す部分があり、それが、各機能として、動いているのです。これは勝手に変えることはできません。ウェブリングが提供している、CGIの利用方法は以下のようになっています。
https://www.webring.ne.jp/cgi-bin/webring?ring=(リングID);id=(サイトID);(機能)
但し、id=(サイトID)は機能によって必要が無い場合があります。
ここで、注意すべきは、リングIDはもちろん貴方のリングのリングIDが入るのですが、サイトIDのところは、そのナビゲーションバーを設置している、サイトのサイトIDが入るということです。リングIDがsample、サイトIDが1で次への記述は以下のようになります。
https://www.webring.ne.jp/cgi-bin/webring?ring=sample;id=1;next
「次へ」の場所であるからといって、「・・・id=2」(=1の次のid)にはならない点に注意して下さい。これはその次のサイトがなくなったときにも、リングマネージメントでそのサイトをリングからはずせば、ナビゲーションバーを変更する必要が無いという理由です。
では、機能としてはどんなものがあるのか見てみましょう。次のリストが、ウェブリングが基本でお勧めする、ナビゲーションバー用の機能です。
[]で括ってあるのが、ナビゲーションバーによく見られる表記方法です。表記も自由なので、全てが当てはまるかどうかは、さておき、語句の意味を考えれば、大体どの機能か分かると思います。また、機能に入れるべき言葉は「」で括ってあります。
例ではリングIDがsample、サイトIDが 1として示してあります。
一般表記 |
[次へ][next] |
CGIの パラメーター |
next |
説明 |
リングの中の次のサイトへ飛びます。 |
使用例 |
https://www.webring.ne.jp/cgi-bin/webring?ring=sample;id=1;next
|
一般表記 |
[次の次へ][2つ先へ][skip][skipnext] |
CGIの パラメーター |
skip |
説明 |
リングの中の次の次のサイトへ飛びます。 |
使用例 |
https://www.webring.ne.jp/cgi-bin/webring?ring=sample;id=1;skip
|
一般表記 |
[次の5つ][次の5つをリスト][list5] |
CGIの パラメーター |
next5 |
説明 |
リング内の次の5つのサイトをリスト表示します。 |
使用例 |
https://www.webring.ne.jp/cgi-bin/webring?ring=sample;id=1;next5
|
一般表記 |
[前へ][戻る][previous][back] |
CGIの パラメーター |
prev |
説明 |
リング内を一つ戻ります。 |
使用例 |
https://www.webring.ne.jp/cgi-bin/webring?ring=sample;id=1;prev
|
一般表記 |
[前の前へ][2つ前へ][2つ戻る][skip previous] |
CGIの パラメーター |
sprev |
説明 |
リング内を2つ戻ります。 |
使用例 |
https://www.webring.ne.jp/cgi-bin/webring?ring=sample;id=1;sprev
|
一般表記 |
[前の5つ][前の5つのリスト][list previous 5] |
CGIの パラメーター |
prev5 |
説明 |
リング内の前の5つのサイトをリストします。 |
使用例 |
https://www.webring.ne.jp/cgi-bin/webring?ring=sample;id=1;prev5
|
一般表記 |
[一覧][全サイト][index][list] |
CGIの パラメーター |
list |
説明 |
リング内の一覧をリスト表示します。 |
使用例 |
https://www.webring.ne.jp/cgi-bin/webring?ring=sample;id=1;list
|
一般表記 |
[ランダム][random] |
CGIの パラメーター |
random |
説明 |
リング内のどこかへ飛びます。 |
使用例 |
https://www.webring.ne.jp/cgi-bin/webring?ring=sample;id=1;random
|
一般表記 |
[ホーム][説明][home] |
CGIの パラメーター |
home |
説明 |
リングのホームへ飛びます。 |
使用例 |
https://www.webring.ne.jp/cgi-bin/webring?ring=sample;id=1;home
|
一般表記 |
[参加フォーム][登録フォーム][join] |
CGIの パラメーター |
addform |
説明 |
リングへの参加フォームへ飛びます。 (ウェブリングの提供している参加フォームを利用している場合のみ有効) |
使用例 |
https://www.webring.ne.jp/cgi-bin/webring?ring=sample;id=1;addform
|
|