トップページ > 記事閲覧
タグ機能の使い方スレ
日時: 2014/12/26 22:25
名前: 名無しさんはワーム
ID: xzEG841hbkJZg

遊戯王カードwikiに新たに導入された「タグ機能」に関する情報交換スレです。
トラブルの報告や提案などございましたらこちらでご連絡下さい。
また、タグの付け方やタグリストのテンプレートなどもこちらで取り扱います。

◆タグって?
カードページにそのカードのステータスやカテゴリ等のデータを付与するものです。
カードページの末尾に「Tag: 《ブラック・マジシャン・ガール》 効果モンスター モンスター 星6 闇属性 魔法使い族 攻2000 守1700…」のように表示されているモノがタグです。

◆なぜタグを付けるの?
本Wikiはページ数があまりに膨大となっており、各種カードリストの更新が手動では追いつかない状態となっています。
タグ機能を使うことで各種表の作成を自動化し、負担を軽減するのが目的です。

◆タグを付けるには?
タグはどなたでも付ける事ができます。
しかし、タグには一定のルールがあり、入力をミスすると上手く機能しません。
手動でタグを付けようとするとミスが起きやすいので、プログラム「CT Converter」を使ってできるだけ自動的にタグを付けるようにしてください。

具体的なタグの付け方については、>>79-82をご覧ください。

◆タグリストとは?
タグリスト機能を使うことで、「特定のタグを持つカードの一覧」を表示することができます。

例:#taglist({攻撃力0~~500+守備力0~~500}^{魔法使い族+戦士族}-特殊召喚不可);
…と入力すると、
「攻撃力が0〜500、または守備力が0〜500で、魔法使い族か戦士族で、特殊召喚不可ではないカード」の一覧が表示されます。

タグリストの作り方について、詳しくは>>122-131をご覧ください。
タグリスト作成時のテンプレートもこちらです。
メンテ

Page: 1 | 2 | 3 | 4 | 5 | 6 |

Re: タグ機能の使い方スレ ( No.1 )
日時: 2014/12/26 22:42
名前: Q
ID: xzWE69TYaGX6s

スレ立て乙です>1

こちらでも少し試してたんですが、AND条件等もOkなので結構細かく制御出来そうですね

ただ、タグの付け方やタグ名に関しては何かしら方針を固めて置いた方がいいかと思います。
トゥーンみたいにカテゴリと能力名の両方に同名が存在する例もあるので…
(「カテゴリ_トゥーン」と「能力名_トゥーン」に分ける?)


現状 ざっと考えられるタグ付け候補は以下のようなものでしょうか
・種族、属性、カードの種類
・効果分類
・効果の内容、トリガー等(「カード破壊」「特殊召喚に成功した時」など)
・各カテゴリ(+シリーズカード?)

後タグ自体はページの下の方でいいと思うんですが、Q&Aよりも下がいいでしょうか
それとも関連カード辺りの中に入れるか
この辺りも決めておいた方がいいかと。
メンテ
Re: タグ機能の使い方スレ ( No.2 )
日時: 2014/12/26 23:14
名前: Q
ID: xzWE69TYaGX6s

ざっと試した範囲で分かった情報を共有

・マニュアルにはtagcloudも書かれているが使えない(入ってない?)
・マニュアルにはtaglistのオプションにlsx同等のものが使えると書かれているが使えない(ソート順等試したが変わらなかった。キャッシュの所為?)
・マニュアルにも注意書きがあるが、データをキャッシュして表示する為ページを削除してもタグ情報が削除されない。
プレビューのみでデータがキャッシュされる。
(全タグリストを表示してみると分かるが、プレビューでテストしたと思われるゴミが既に幾つか残っている)

取り合えずこんなところで
メンテ
Re: タグ機能の使い方スレ ( No.3 )
日時: 2014/12/27 01:05
名前: 名無しさんはワーム
ID: xzoSzkdXqm/9M

面白いなぁ。
でも最近あったみたいな一気更新にはならないようにしたいけど。
メンテ
Re: タグ機能の使い方スレ ( No.4 )
日時: 2014/12/27 14:04
名前: 名無しさんはワーム
ID: xzNZPRAMfd3BQ

>>1
あとは《カメンレオン》等攻守の値を参照するカードのために、攻撃力・守備力も必要かと思われます。
「攻撃力◯◯以下」という指定はできないので、《ドラゴラド》や《デブリ・ドラゴン》のように一定範囲の攻撃力・守備力のカードを指定したい場合には、#taglist(攻撃力1000,攻撃力950,攻撃力800,攻撃力850…と50刻みに数値を入力する必要があり、やや面倒かつ複雑なのは否めません。

あるいは、「攻撃力0」「攻撃力500以下」「攻撃力1500以下」など、カードの効果範囲の方をタグとしてカードページの方に貼り付けるのも手ではあります。
ただ、「攻撃力700以下」のような新たなラインが生じた時に該当カード全てに「攻撃力700以下」タグをはりつける必要が生じますので、どちらかと言えば前者のほうが楽かと思われます。

タグの位置は…どうしましょうか。
頭に//をつければ不可視化することもできますが、私としては見えるようにしておいたほうが利便性が高いのではと考えます。

セフィラフウシとエクゾディアに確かにタグの残滓がついていましたね。
&tag()を空欄状態で入力、プレビューすれば消せるようです。
メンテ
Re: タグ機能の使い方スレ ( No.5 )
日時: 2014/12/28 20:21
名前: Q
ID: xzWE69TYaGX6s

攻撃力等の範囲条件は仰る様にリスト側でやった方がいいでしょうね
それでもホープONEの様な例もあるので場合に拠ってはチェックと大量更新が必要になるかも知れませんが…

或いは公式DBへの検索URLを張ってしまうのも手かも知れません。
wiki内で完結出来なくなるのはやや問題でしょうが…

後は、レベルと下級・上級・最上級タグも必要ですね。
エクシーズには素材数も付けといた方が利便性が上がるかと思います。


タグの位置は、個人的には関連リストの所に、見えるように出しておいた方がいいかと思います。
見える事でどんな関連付けがされているのか分かるようになるし、タグの使用を推進する事も出来ますし。
メンテ
Re: タグ機能の使い方スレ ( No.6 )
日時: 2014/12/30 17:13
名前: >>0
ID: xzNZPRAMfd3BQ

《コアキメイル・ウォール》に試しにタグを設置してみました。
関連リストの所…というと、こんな感じでしょうか?

下級・上級・最上級タグはたしかに必要ですね。
このタグ機能は「レベル5またはレベル6」のような指定でリストを作れないようです。
これらについてはメインデッキのカードだけでよいかと思います。

あと必要かなと感じたのが「テキスト未確定カード」タグですね。
攻守のみ判明している状態でタグを設置して「○○で特殊召喚できるカード」一覧に表示されたにもかかわらず、フタを開けてみたら「特殊召喚できない」がついていた、といった事態を防げます。

「海馬瀬人使用カード」みたいなタグもあると面白そうですが、モブキャラはどこまで網羅すべきかなんかで揉めそうだなぁ…とりあえず後回しで。

さて、これくらい網羅すればほとんどの需要には対処できるでしょう。
「新しいタグが必要な場合」はどうしますか?
これまでのタグで対処できないカードが登場した場合、あるいはタグを運用する中でより新たに必要なタグが生じた場合に、わざわざ議論を行なうのも無益なように思われます。
ただ、一体どんなタグがあるのか把握できないのもデメリットが大きそうなので、私としてはこのスレを立てっぱなしにしておいて、新しいタグを作る場合はここに書き込んでください、くらいで良いかなと思っております。
メンテ
Re: タグ機能の使い方スレ ( No.7 )
日時: 2014/12/30 18:35
名前: S
ID: xzZvjlrhwt3cI

禁止制限に関するタグがあるといいかも
現在の規制だけじゃなく規制経験のあるカード、規制予定のカード、ゲームの大会で特別に規制されたようなカードも一気に調べられると助かる
メンテ
Re: タグ機能の使い方スレ ( No.8 )
日時: 2014/12/30 18:43
名前: 名無しさんはワーム
ID: xzp.QzXz52iRA

和集合が指定できないならレベル3以下とかは
#taglist(レベル3)
#taglist(レベル2)
#taglist(レベル1)
のように指定するんだろうから、下級・上級・最上級も同じだし別に無いなら無いでも良い気がする。
(テキストでも下級みたいな指定はされてないし)

ただ、これだとカオスエンドマスターとかの「レベル5以上で攻撃力1600以下のモンスター」みたいなのは
#taglist(通常モンスター^レベル5^攻撃力1600)
#taglist(通常モンスター^レベル5^攻撃力1550)
...
#taglist(効果モンスター^レベル1^攻撃力50)
#taglist(効果モンスター^レベル1^攻撃力0)
みたいに組合せが多くなるから何かうまい手は無いかなとは思う。(「レベル○以上」、「レベル○以下」とかをモンスター側に付けるのはやはり冗長だと思う)
実際リストにするなら更にデッキから特殊召喚できるかを判定するためのタグも必要だし。
「特殊召喚不可」をタグにするにしても、デッキからはできないとか墓地からはできないみたいに細かい指定があるのもいるけど、それはどうするべきだろうか?

「効果モンスター」のタグは種族の表みたいにオレンジ枠だけにせずに、ダイガスタ・エメラルなどのために「シンクロモンスター」とかにも効果を持っていれば付ける?
それとも「効果なし」を付ける?
(まとめてしまうとデッキ内のみを指定するのが面倒になるし。「メインデッキ」「エクストラデッキ」みたいなまとめタグを作成するのもアリかな)

例の#taglist(コアキメイル^岩石族)も、本当は
#taglist(通常モンスター^コアキメイル^岩石族)
#taglist(効果モンスター^コアキメイル^岩石族)
#taglist(儀式モンスター^コアキメイル^岩石族)
とかにしとかないと、後で追加された時に面倒。

あと魔法や罠は、「通常魔法」や「速攻魔法」、「通常罠」や「カウンター罠」などに加えて、それらをまとめた「魔法カード」や「罠カード」も作成するってことで良いのかな?
メンテ
Re: タグ機能の使い方スレ ( No.9 )
日時: 2014/12/30 19:06
名前: S
ID: xzZvjlrhwt3cI

50刻みで全部網羅して、それとは別に500刻みにして「攻撃力0〜500」のタグも作ったらどうかな
500丁度なら「0~500」「500」「500~1000」の3つのタグが付く感じで
これで奈落の落とし穴の効果対象を探したい時は「1500~2000」から「4500~5000」までをand検索すればいいから50刻みで全部検索するより1/10で済む
カオスエンドマスターなら「0~500」「500~1000」「1000~1500」「1550」「1600」で書ける
ダークキメラやホープONEに関してはそいつらが圧倒的少数派だから、ダークキメラなら1600、1650の両方のタグと「半端な攻守」タグを付けさせるような対処にするといいかと思う


特殊召喚不可タグは「完全に不可能(スピリット等)」と「一部不可能(レスキューラビット等)」と「条件を満たせば可能(特殊召喚モンスター)」の3種類つくればいいんじゃないかな


メンテ
Re: タグ機能の使い方スレ ( No.10 )
日時: 2014/12/30 21:13
名前: >>0
ID: xzNZPRAMfd3BQ

>>7
>禁止制限に関するタグ
現時点での禁止・制限カードはあっても良いでしょうね。
なんだかタグの数がかなり膨れ上がりそうなので、過去のとかは勘弁して下さい。

>>8
>下級・上級・最上級も同じだし別に無いなら無いでも良い気がする。
うーん、それもそうか…
下級・上級・最上級タグに利便性を感じたのは、現在数の多いカードを一覧表にする時、下級・上級・最上級でそれぞれ分けられている場合が多いからです。
私としてはこの分け方に利便性を感じており、下級・上級・最上級を予めタグ付けしておけば、現在の状態に近い表が作れるのではと考えた訳です。
まぁ、ないならないでいい、というのはわかります。

>「効果モンスター」のタグ
ガイアナイト等は「効果なし」タグをつけて管理したほうが良いと考えております。
初期融合モンスターを勘案しても、効果のない融合・シンクロ・エクシーズモンスターのほうが少数派でしょう。

>「メインデッキ」「エクストラデッキ」みたいなまとめタグを作成するのもアリかな
私も一考に値するかと思います。
今後融合・シンクロ・エクシーズモンスター以外にエクストラデッキのカードが登場した場合にスムーズな移行ができます。

>あと魔法や罠は、「通常魔法」や「速攻魔法」、「通常罠」や「カウンター罠」などに加えて、それらをまとめた「魔法カード」や「罠カード」も作成するってことで良いのかな?
そうですね、「魔法カード,通常魔法」のようなタグ付けになるでしょう。モンスターも同様ですかね。
メンテ
Re: タグ機能の使い方スレ ( No.11 )
日時: 2014/12/30 21:13
名前: >>0
ID: xzNZPRAMfd3BQ

>>9
>それとは別に500刻みにして「攻撃力0〜500」のタグも作ったらどうかな
500ごとに分けるのは良さそうですね。
ホープONEのようなイレギュラーも「2500〜3000」に含まれますから、イレギュラー発生時も編集の手間は最低限ですみます。
指定が「以上」でも「以下」でも対応できるのもメリット。

特殊召喚不可タグは、効果の発動条件タグなどと同様に細かく指定しなければ意味がありません。
例えばリクルートカードであれば、
#taglist([特殊召喚条件]-特殊召喚モンスター-特殊召喚不可-リクルート不可-融合モンスター-シンクロモンスター-エクシーズモンスター)
といった形で指定することになります。

ただ、特殊召喚モンスターのくせにリクルート可能な《レアメタル・ドラゴン》がかなり厄介です。
コイツ1枚のために全ての特殊召喚モンスターに「リクルート不可」を貼るとかなり面倒そうなのですが…。
メンテ
Re: タグ機能の使い方スレ ( No.12 )
日時: 2014/12/30 21:32
名前: Q
ID: xzWE69TYaGX6s

公式用語に順ずると「特殊召喚モンスター」が一応は必要でしょうかねぇ?
或いは「召喚制限」として更に細分化した「召喚制限_デッキから不可」とか「召喚制限_墓地から不可」とか?

あまり増やし過ぎたり細分化し過ぎたりすると付け忘れが起きそうですね…

あ あと私何の説明もなく 細分化の区切り文字を "_" にしちゃってますけど(-が差集合の演算子なので)、"_"でいいでしょうかね?
それとも ()書きとかの方がいいですかね?
「召喚制限(デッキから不可)」みたいな
メンテ
Re: タグ機能の使い方スレ ( No.13 )
日時: 2015/01/04 00:12
名前: Q
ID: xzWE69TYaGX6s

和集合が使えないのは(当wikiで使うには)ちょっと致命的な気がしたのでプラグインの方を修正してみた。
(DLはここ http://www18.atpages.jp/qajin/tag.inc.zip )

一応PukiWiki公式にも提案はしてみたけど、取り込まれるかどうか…
メンテ
Re: タグ機能の使い方スレ ( No.14 )
日時: 2015/01/04 16:42
名前: Q
ID: xzWE69TYaGX6s

頑張って数値範囲も指定出来るようにしてみた。
(DLは http://www18.atpages.jp/qajin/tag2.inc.zip )
管理人さんに導入して貰わないと駄目だけど、

#taglist(攻撃力0~~1500);

みたいな感じで 数値範囲を ~~ (半角波型2つ)で指定すればその範囲のタグが付いているページが一覧出来る。
( ~~ の前後には半角数値が1つ以上必須)
集合演算の ^(積) -(差) +(和) と合わせて使えるので
これで粗方リスト出来るかと。
メンテ
Re: タグ機能の使い方スレ ( No.15 )
日時: 2015/01/04 19:06
名前: >>0
ID: xzW/PU4qYT1S6

ウオーッ!ありがとうございます!
正直行き詰まっている感がありましたが、これで導入に向け大きな一歩を踏み出せそうです!
とりあえずこの件を導入していただけるよう、Wikiの管理人連絡フォームで管理人さんに伝えてみますね。
メンテ
Re: タグ機能の使い方スレ ( No.16 )
日時: 2015/01/05 23:38
名前: Q
ID: xzWE69TYaGX6s

上のは和集合を単純に追加しちゃってて、
演算子に優先順がなく単純に左から右へ計算していたので
(「タグ1+タグ2^タグ3」が「(タグ1+タグ2)^タグ3」となってしまう)
括弧で計算順を変更出来るようにしてみました。
(流石に大規模修正になったけど…)
DLは http://www18.atpages.jp/qajin/tag3.inc.zip で。
これに全機能入ってます。

細分化タグに使う事を勘案して、{} (波型括弧)で括る様にしています。
例えば

#taglist({攻撃力0~~500+守備力0~~500}^{魔法使い族+戦士族}-特殊召喚不可);

なんて書き方が出来ます。

流石にここまでやれば指定出来ない条件はない、はず…
メンテ
Re: タグ機能の使い方スレ ( No.17 )
日時: 2015/01/06 02:05
名前: Aitsu
ID: xzt/5qWe/dTvc

>>16
差し替えました。ありがとうございます!
メンテ
Re: タグ機能の使い方スレ ( No.18 )
日時: 2015/01/07 23:31
名前: Q
ID: xzWE69TYaGX6s

採用して頂けた様で何よりです。

後は実際のタグ付けについてですけど、ある程度ルールや指針を決めて置いた方がいいかと。

例えば今試験運用中のコアキに「自壊」とか「魔法カードを無効」ってタグが入ってますけど、
こういう「効果内容タグ」や便利タグの類いの付け方のルールみたいなものを決めておかないとかなりカオスな事になりそうです。
「墓地から特殊召喚不可」と「蘇生不可」みたいな「意味として同じ」物が別々に付けられちゃったり、とか…


ざっと考慮ポイントを考えると…

・「効果説明」の類いの名付けルールとタグ付けの基準
(上の「蘇生不可」と「墓地から不可」の例でどちらにするのか等)
・1にも書いたトゥーンの様な「名称同じで範囲が違うもの」をどうするか
(「トゥーン(カテゴリ)」等にするとした場合、トゥーンだけを(カテゴリ)とするのか他のカテゴリも「○○(カテゴリ)」とするのか等)
・種族での素材指定のような「(そのカードそのものの値ではないが)関連する要素」をタグ付けするか
(付けておくと便利そうだがリストで省くのが面倒になる。タグ名を分けるか?)

他に何かあるかな…何か他にも懸念事項は沢山ありそうなんだけども・・・
取り合えず意見募集
メンテ
Re: タグ機能の使い方スレ ( No.19 )
日時: 2015/01/08 09:32
名前: 名無しさんはワーム
ID: xz.R3YNxNACVQ

ざっと思いついたところで
・固定値変動系モンスターに効果使用後のタグをつけるか?
例:《魔導戦士ブレイカー》に「攻撃力1900」、《可変機獣 ガンナードラゴン》に「攻撃力1400」
《螺旋式発条》から《ゼンマイドッグ》を参照するときとか問題になりそう。

・リミットレギュレーション関連(>>7)
現在禁止/制限のカードにのみタグを付けるか、リスト更新ごとに新しいタグを作るのか。
後者のほうが便利ではあるがタグ数が肥大化する
→見た目の問題は//による不可視化でOK。鯖の負荷はどのくらい増すのか?

あと一つ提案です。
・タグ自体の整序
現在のテスト運用では「岩石族」「コアキメイル」のように各種タグがベタ書きされています。
これを「種族:岩石族」「カテゴリ:コアキメイル」のようにジャンルを明示した書き方にすると見やすくなるのではないでしょうか。
もっとも名付けルールをより詳細に決める必要がありそうですが・・・
(例えば「魔法の発動を無効にする効果」を
「効果:無効:魔法の発動」とするか「効果:魔法:発動を無効」とするか、のような問題が考えられます。
TFの絞り込み検索を参考にするといいかも)
メンテ

Page: 1 | 2 | 3 | 4 | 5 | 6 |

題名 スレッドをトップへソート
名前(匿名可)
E-Mail ←非表示にすると投稿されます
URL
パスワード (記事メンテ時に使用)
コメント

   クッキー保存