<< 【カスタム?】絵文字をコメントにも・改 | main | 公開スクリプトに関して >>
スポンサーサイト
この広告は60日以上更新がないブログに表示されております。
新しい記事を書くことで広告を消すことができます。
| - | | - | - |
【ちょいテク】ユーザやカテゴリに画像を
助け合い板に「ユーザ別に画像を表示したい」ってのがあったので、作ってみました。

っても、ユーザだけだと寂しいので(まぁ同じ仕組みを使うってのもありますが)
カテゴリも可能にしています。

1.</HEAD>の前に、以下のスクリプトを追加。
<script language="javascript" type="text/javascript"><!--
function writeAnchorImage( anchor ) {
  var aImageInfo = new Array(
// ユーザやカテゴリと画像の関連を以下で定義
     Array( 'pid=1', './?image=1' ) // ユーザ1(pid=1)とその画像
    ,Array( 'pid=2', './?image=2' ) // ユーザ2(pid=1)とその画像
    ,Array( 'cid=1', './?image=3' ) // カテゴリ1(cid=1)とその画像
    ,Array( 'cid=2', './?image=4' ) // カテゴリ2(cid=1)とその画像
  );
  for ( i in aImageInfo ) {
    if ( ( index = anchor.indexOf( aImageInfo[i][0] ) ) != -1 ) {
      if ( anchor.charAt( index + aImageInfo[i][0].length ) == '"' ) {
        document.write( '<img src="' + aImageInfo[i][1] + '" />' );
        return;
      }
    }
  }
}
// -->
</script>


上のコメントで書いているところで、実際のユーザやカテゴリと画像のURLを連携させています。
それぞれの行で、Array( 'ユーザorカテゴリ情報', '画像のURL' ) と指定します。
なお、最初の行以外はArrayの前に,を入れてください。
Array : 呪文だと思ってくださいw
pid=xx : ユーザのNoです。プロフィールなどのリンクのURLを見てください。
     IDでも名前でもないのでご注意を。
cid=XX : カテゴリのNoです。ユーザと同様、リンク情報を元にNoを取得してください。

無論、ユーザしか使わなければカテゴリの情報を登録する必要はありませんし、その逆も蟻です。

2.記事部分の画像を表示したい部分に以下のコードをを追加
ユーザの場合
<script language="javascript" type="text/javascript">writeAnchorImage('{user_name}');</script>

カテゴリの場合
<script language="javascript" type="text/javascript">writeAnchorImage('{category_name}');</script>


[22:00追記]説明追記

*** 役に立ったと思われましたら、下の広告などをポチッと押してもらえると助かります汗 ***
| [Custmize]sb/JUGEM共通 | 13:08 | comments(6) | trackbacks(1) |
コメント
こんばんは。
さっそく使わせていただきました(^^)
記事が見やすくなり、気持ちが良いです。
ありがとうございましたm(__)m
| ◆メグ◆ | 2004/07/09 9:14 PM |
Jugemのお助け掲示板で質問を書き込んだ者です。少ない知識の中でやってみたら、何とか設置することができました。思っていたとおりの内容でとても満足しています。ほんとうにありがとうございました。

それにしても、世の中には親切な人がいるもんだと思いました。
| Taka | 2004/07/09 11:01 PM |
◆メグ◆様
お役に立てて、作った甲斐がありました。要望があればちまちまと作っていきます^^;

Taka様
要望がないと作らない人なので・・・σ(゚∀゚
> それにしても、世の中には親切な人がいるもんだと思いました。
プログラム作ってないと脳みそ腐っちゃう体質なのでびっくり
| まめ | 2004/07/13 1:22 PM |
はじめまして。

カテゴリ別アイコンをつけたいと思って探していたら、こちらにたどり着きました。
JUGEM歴まだ1ヶ月ちょっとの私ですが、思った通りに出来て、とても感激しています。
これからも、いろいろと参考にさせていただこうと思います。
ありがとうございました 嬉しい
| chocomana | 2004/09/20 2:17 AM |
女chocomama様
サルベージ?ご苦労様です。何にせよ使っていただけるのが一番うれしいので楽しい
| まめ | 2004/09/20 7:54 PM |
まめ様

そう言っていただけると、とてもありがたいです。
これからも、ガシガシとサルベージ?に励みたいと思います。
どうぞよろしくお願いします。

リンクさせていただきました。事後報告ですみません。
| chocomana | 2004/09/24 8:31 PM |
コメントする









この記事のトラックバックURL
http://mamejiro.jugem.cc/trackback/100
トラックバック
ユーザやカテゴリに画像を
今日のカスタマイズは『【ちょいテク】ユーザやカテゴリに画像を』 でござーます。 コメントのタイトルに絵文字がつきましたねぇ。 とってもプリチーですねぇ。個人的に気に入ってますぅ[:ラブ:] 【ちょいテク】ユーザやカテゴリに画像を ちゃんと覚え書きしと
| Clunky! | 2004/07/31 2:27 PM |