菊四さんが新しく立ち上げられた投稿型サイト「Repository of Magic」に偽鶴田導師さんが投稿された「自分のサイトやBlogでオートリンクにする方法」があり、そこにatab0uさんとちぇいさーさんがこの方法の改良法をコメントされていたので、早速コピー・ペーストしてみたところ、これは凄い。
元々僕はカード名を二重山かっこで囲って書いていたので、それらが一気にカードへのリンクに。
元々僕はカード名を二重山かっこで囲って書いていたので、それらが一気にカードへのリンクに。
ページを開いて数瞬経ってからリンクに変わるという挙動がちょっと不気味だが、まぁマジックの記事だけの話だし、すぐ慣れるだろう。
後は、リンクを新しいページを開いて表示させるのと、色を通常のリンクと別のものに変えてみたい。
javascriptは全く分からないけど、まぁちょっと調べればできるはず。
FC2始まったな。
ただ、僕の場合、クリーチャー・タイプや略語にも二重山かっこを使っていたので、これらが無意味なリンクになってしまっている。
それと、デッキ・リストを書く際には辞書登録データそのままに日本語と英語のカード名を併記していたから、こちらもちょっと見難くなった。
これまでの記事を遡って書き直す気はないが、今後別の定型を考えないといけないな。
後は、リンクを新しいページを開いて表示させるのと、色を通常のリンクと別のものに変えてみたい。
javascriptは全く分からないけど、まぁちょっと調べればできるはず。
ただ、僕の場合、クリーチャー・タイプや略語にも二重山かっこを使っていたので、これらが無意味なリンクになってしまっている。
それと、デッキ・リストを書く際には辞書登録データそのままに日本語と英語のカード名を併記していたから、こちらもちょっと見難くなった。
これまでの記事を遡って書き直す気はないが、今後別の定型を考えないといけないな。
この記事へのコメント
IEだとデザイン崩れてますよ。
あとオートリンクが上手く機能していませんね。
文字エンコードがEUC-JPだからかなぁ?
あとオートリンクが上手く機能していませんね。
文字エンコードがEUC-JPだからかなぁ?
2008/06/15(日) 14:16:16 | URL | 偽鶴田導師 #-[ 編集]
オートリンクがうまく働かないのは、FC2がEUC-JPであるのに対して、TAKARATOMYのカード検索がSJISしか受け付けないからです。そういうわけで自分は作ったJSのコードを、文字コードがどっちでも動くWhisper検索にしておいた訳なんです…
RoMは特にメタタグではコード指定していないようですが、元のHTMLのコードがSJISなのでうまく機能しているようです。FC2では文字コードの指定ができなさそうなので、どうしようもないですね…。
文字コードを指定して変数を代入することはできるとは思うんですが、知識が乏しいので残念ながら力になることはできなさそうです。
RoMは特にメタタグではコード指定していないようですが、元のHTMLのコードがSJISなのでうまく機能しているようです。FC2では文字コードの指定ができなさそうなので、どうしようもないですね…。
文字コードを指定して変数を代入することはできるとは思うんですが、知識が乏しいので残念ながら力になることはできなさそうです。
>偽鶴田導師さん、atab0uさん
どうも、謹んで使わせて頂いてます。
ご報告ありがとうございます。
私の方で使っているのはIEなんですが、コメントからFirefoxとSlapnirで確認したところ、後者2つでオートリンクが働いていない他は、別段デザインの乱れは見られませんでした。
私のIEだと、デザインもきちんとしていて、オートカードも動いているのですけど、他のIEで動いてないのも奇妙ですね。
確認できないながらも、デザインの乱れの原因は、私がスクリプト内に不用意に突っ込んだHTMLタグだと推測しましたので、一先ず元々のコピー・ペーストに戻しました。
できれば画像が出るTAKARATOMYを使いたいところでしたが、文字コードとは、私はWebに疎いので訳が分かりません。
上のデザインと合わせて、ちょっと勉強してみます。
でも、何か試しても確認できないのがネックです……。
どうも、謹んで使わせて頂いてます。
ご報告ありがとうございます。
私の方で使っているのはIEなんですが、コメントからFirefoxとSlapnirで確認したところ、後者2つでオートリンクが働いていない他は、別段デザインの乱れは見られませんでした。
私のIEだと、デザインもきちんとしていて、オートカードも動いているのですけど、他のIEで動いてないのも奇妙ですね。
確認できないながらも、デザインの乱れの原因は、私がスクリプト内に不用意に突っ込んだHTMLタグだと推測しましたので、一先ず元々のコピー・ペーストに戻しました。
できれば画像が出るTAKARATOMYを使いたいところでしたが、文字コードとは、私はWebに疎いので訳が分かりません。
上のデザインと合わせて、ちょっと勉強してみます。
でも、何か試しても確認できないのがネックです……。
自分も確認させていただきました。
IE系なら今の状態でも全く問題なさそうですね。日本語の状態のままタカラトミーの検索に送ってくれます。FirefoxとOperaで確認したところどちらもコード変換されて送られるので、「カードが見つかりません」表示になります。
一応/、()の有無で自動分岐して分けるように修正した版を自分のブログに掲載しました。日本語だけの表記の場合はWhisper検索になってしまいますが、従来の九印さんの辞書で書いた形式でも大丈夫なようになりましたので、よろしければ使ってみてください。
IE系なら今の状態でも全く問題なさそうですね。日本語の状態のままタカラトミーの検索に送ってくれます。FirefoxとOperaで確認したところどちらもコード変換されて送られるので、「カードが見つかりません」表示になります。
一応/、()の有無で自動分岐して分けるように修正した版を自分のブログに掲載しました。日本語だけの表記の場合はWhisper検索になってしまいますが、従来の九印さんの辞書で書いた形式でも大丈夫なようになりましたので、よろしければ使ってみてください。
http://atab0u.blog105.fc2.com/blog-entry-33.html
こちらにあるソースをお借りさせていただきました。
なるほど、英語と日本語を別々にして、英語がある場合はそちらをTAKARATOMYに、日本語のみならWISDOM GUILDに送る訳ですか。
この件で、文字コードなんてものがあるのを初めて知りました。
素人ながら、文字コードを変換する方法があるなら探してみようと思います。
それにしても、わざわざコメントまで頂き、ありがとうございます。
恐縮の至りです。
このオートカードが広く使われますよう。
こちらにあるソースをお借りさせていただきました。
なるほど、英語と日本語を別々にして、英語がある場合はそちらをTAKARATOMYに、日本語のみならWISDOM GUILDに送る訳ですか。
この件で、文字コードなんてものがあるのを初めて知りました。
素人ながら、文字コードを変換する方法があるなら探してみようと思います。
それにしても、わざわざコメントまで頂き、ありがとうございます。
恐縮の至りです。
このオートカードが広く使われますよう。