工夫して設置したい!!

2005.07.03 「※マイアイランドの背景に画像を入れる方法について」の説明を追加しました。
2004.12.12 タグ自動作成をisland04, island05に対応させました。
2004.06.13 key.phpの変換URLを生成しないようにしました。以下、オフィシャルからのコメント。
2004.06.13
マイアイランドのクモやマイアイランド自体へのリンク設定として、リヴリーサーバ内のkey.phpファイルに
リンクを行う行為はリンク設定ガイドラインに反する行為です。設定を行っているユーザさまは修正を
お願いいたします。
なお、修正が行われていないリンク設定に関しては、連絡なしで事務局が修正を行う場合がございます。
あらかじめご了承ください。
2004.04.18 このページを参考にする前に、オフィシャルサイトの注意書き(下記)をご覧になってください。
著作権および商標
Livly Island クモリンク設定ガイドライン(無料会員)
Livly Island マイアイランド設定ガイドライン(G.L.L.会員)
2004.04.10 いつの間にか変わってしまったサーバ名称(siteIP)に対応しましたが、ご利用は自己責任でお願いします。つまり、突然の仕様変更で表示できなくなることがあることをご理解ください。『JavaScriptによるサイズ変更』は、今まで通り使えるようです。
2004.01.27 1/18の規定改正により、許可された方法以外での表示が禁止になりました。当サイトのツールはオフィシャルの f.php が生成するタグをベースにして、幅・高さ・背景色の値のみを書き換えていますが、規定に抵触していると判断されることもあるでしょう。ご心配な方は、『JavaScriptによるサイズ変更』をお試しください。
2003.11.17 システム改変により、パークサイズ表示は出来なくなりました。
アジトサイズ表示(key.php)は、まだ使えるようです。

JavaScriptによるサイズ変更

リヴリーブック(「others」 → 「ホームページに設定」)の指示に従って、標準のタグを貼り付けた状態で、
JavaScript を使って、幅・高さ・背景色の値を変更することができます。
下記に例を示します。ただし、Netscape 等では背景色の指定が反映されません。

<noedit><script language="JavaScript" src="http://www.livly.com/f.php?uid=XXXX&s=Y"></script></noedit>
<script language="JavaScript"><!--
document.livly.width = '';
document.livly.height = '高さ';
document.livly.bgcolor = '背景色';
//--></script>

※規定には「画像の縦横比を変えないこと」とありますが、拡大・縮小は許可されています。フラッシュ素材は
 サイズを変えても画像の縦横比は変わらずに、拡大・縮小されますので規定には抵触しないはずです。
※なお、この改造による永続的な動作は保証できません。

JavaScriptによるダイナミックな変更

以下に示すのは、ゴルゴ十三島のトップページで使用している仕組みです。
ラジオボタンで横幅と背景色をダイナミックに変更できます。
縦のサイズも同様に変更できますが、ここには書いていません。
必要であれば、仕組みをよく理解したうえで追加してみてください。

まず最初に、<head>〜</head>の中に、下記の<script>〜</script>の部分を記入してください。
<script language="JavaScript"><!--
// アイランドの横幅を変更する
function wd(val)
{
  document.livly.width = val.value;
}
// アイランドの背景色を変更する
function bg(val)
{
  document.livly.bgcolor = val.value;
}
//--></script>
次に、ご自分のアイランドを設置します。ダイナミックに横幅を変える場合は、レイアウトが崩れないように
あらかじめ<table>タグで囲んで、最大の横幅を予約しておく(width="800"の部分)ことをお奨めします。
そしてアイランドのタグを書いた、すぐ次の行で最初に表示するときの幅・高さ・背景色を指定します。
<table border="0" cellspacing="0" cellpadding="0" width="800">
 <tr>
  <td align="center">
   <noedit><script language="JavaScript" src="http://www.livly.com/f.php?uid=XXXX&s=Y">
   </script></noedit><script language="JavaScript"><!--
   document.livly.width = '幅';
   document.livly.height = '高さ';
   document.livly.bgcolor = '背景色';
   //--></script>
  </td>
 </tr>
</table>
最後にダイナミックに変更するためのボタンを設置します。
ボタンをクリックすると、onclickで指定されたスクリプトが呼び出されて、変更を行います。
ボタンのレイアウトやサイズ値、背景色の値などは、お好みで変えてください。
ボタンを設置する部分は、全体を<form>〜</form>で囲むことを忘れないようにしてください。ただし、
一般に<form>の前と</form>の後に段落のスペースが空きます。レイアウトを気にする方は工夫が必要です。
<form>
<table border="0">
 <tr>
  <td nowrap><font size="-1">横幅:
   <input type="radio" name="w" onclick="wd(this);" value="340" checked>340
   <input type="radio" name="w" onclick="wd(this);" value="468">468
   <input type="radio" name="w" onclick="wd(this);" value="600">600
   <input type="radio" name="w" onclick="wd(this);" value="800">800
  </font></td>
  <td nowrap><font size="-1">背景色:
   <input type="radio" name="c" onclick="bg(this);" value="#ffcccc" checked>#ffcccc
   <input type="radio" name="c" onclick="bg(this);" value="#ffffcc">#ffffcc
   <input type="radio" name="c" onclick="bg(this);" value="#ccffcc">#ccffcc
   <input type="radio" name="c" onclick="bg(this);" value="#ccffff">#ccffff
   <input type="radio" name="c" onclick="bg(this);" value="#ccccff">#ccccff
   <input type="radio" name="c" onclick="bg(this);" value="#ffccff">#ffccff
  </font></td>
 </tr>
</table>
</form>
以上が、ダイナミックに変更する仕組のすべてです。HTMLやJavaScriptに関する質問はご遠慮ください。
検索すれば、さまざまな入門サイトがありますので、そちらをご利用ください。
※なお、この改造による永続的な動作は保証できません。

改造設置タグの作成

下記はサーバーの仕様に変更があった場合、表示されなくなることがあることを理解したうえでご利用ください。
■あなたのアイランドのURLを入力してください。記入例の部分を書き換えてください。
http://www.livly.com/mypage.php?uid=&s=
■設置時の横幅・高さ・背景色を入力してください。記入例の部分を書き換えてください。
横幅: / 高さ: / 背景色:

■ホームページ貼り付け用のタグ

※ご自分のホームページに設置する場合は、標準表示へ戻るリンクも入れましょう。
突然の仕様変更などにより表示できなくなる場合があります。ご利用は自己責任で。

※マイアイランドの背景に画像を入れる方法について

「マイアイランドを透過させて背景の画像が見えるようにすることは出来ないか?」という質問を何度か受けたことがあります。
この問題は、正確に説明しようとすると面倒なので、「出来ない」と答えてきましたが、Windows で IE を使ってる人にだけは
透過して見せることが出来ます。でも、Mac を使ってる人や、Netscape を使ってる人には見えないのです。また、IE を使って
透過してるように見えたとしても、今度は日本語文字(漢字やひらがな)の入力が出来なくなってしまうので、チャットなどが
不便になってしまいます。こういう問題があったので、単に「出来ない」と答えて、あきらめてもらっていたのです。
この件についてはマクロメディア(株)のサイトで下記のように説明が記載されています。

wmode を transparent に設定した際の注意点

問題点
Windows 版 Internet Explorer では wmode を transparent にすることで背景の透過は可能です。
しかしながら日本語の文字入力領域を設定しても入力ができません。

回避策
半角英数文字の入力は可能ですが、日本語の入力が必要なケースは wmode を transparent に設定することを避けてください。
なお、上記以外の環境では、transparent 設定自体が対応しておりませんのでご注意下さい。

Livly Island
『Livly Island』『リヴリーアイランド』は、ソニーコミュニケーションネットワーク株式会社の商標です。
リヴリーアイランドに関わる著作権その他一切の知的財産権は、ソニーコミュニケーションネットワーク株式会社に属します。
このサイトは『リヴリーアイランド』およびソニーコミュニケーションネットワーク株式会社とは一切関係がありません。

ゴルゴ十三島
このページはゴルゴ十三島のものですが、情報は最新のものではありません。ご承知のうえご利用ください。
Copyright 2003-2010 ゴルゴ十三島. All rights reserved.