Gamerch
Wikiの編集・拡張機能ガイド

構文を使ってWikiDBのデータを一覧で表示(出力)する

最終更新日時 :
1人が閲覧中
作成者: Gamerch Support
最終更新者: Gamerch Support

ここでは構文を使って、WikiDB(Wikiデータベース)に登録したデータを記事内に一覧表示する方法について解説します。

構文を使ってデータを記事内に一覧で表示(出力)する

一覧構文を利用すると、WikiDBに登録したデータの中から検索条件に当てはまるものを抽出し、「」形式で一覧表示できます。


記事内に一覧で表示する方法

例えば、下記のようにゲームに登場するキャラクターの名前や画像を抽出するといった場合に、一覧構文を使用します。


【構文入力例】

#wikidb_select(登場キャラクター){|キャラ名:asc|フルネーム|画像|}

【表示例】

キャラ名フルネーム画像
サクラ姫宮 桜子(ひめみや さくらこ)サクラ
サンプルゲーマチ太郎サンプル
タカ先生九条 貴子(くじょう たかこ)タカ先生
ヒヨリ藤丸 日和(ふじまる ひより)ヒヨリ

データ構文

データ構文を利用すると、1つのデータの1項目だけを表示することができます。

常にデータと連動した値が表示されるようになっているため、WikiDBのデータを編集すると、自動的に内容も書き換わります。


【構文入力例】

@dbcol[1501-1-1]

【表示例】

ヒヨリ


Wikiの編集機能・拡張機能ガイドトップ
コメント (構文を使ってWikiDBのデータを一覧で表示(出力)する)
  • 総コメント数20
  • 最終投稿日時 17時間まえ
    • Good累計1 安子
    22
    17時間まえ ID:o34vl3zw

    >>21

    すみません、まだよくわかりませんので、もしDB名はカード、項目名はNo.の場合に、構文は#wikidb_select(カード){||c,|[No.]:>=(1):<=(1000)|}ですか?

    • Good累計100 Gamerch Support
    21
    1日まえ ID:us92b8q8

    >>19

    Gamerchサポートです。


    以下の構文で指定した数値の範囲で抽出することが可能です。

    [DBの項目名]:>=(1):<=(1000)


    今後ともGamerchを宜しくお願い致します。

    • Good累計1 安子
    19
    5日まえ ID:o34vl3zw

    #wikidb_selectで1~1000までの範囲で抽出することが、何の関数でできますか?inもlikeも違うみたいです。

    • Good累計100 Gamerch Support
    18
    1カ月まえ ID:us92b8q8

    >>17

    Gamerchサポートです。


    お問い合わせいただいた件について、

    #wikidb_selectの機能ではヘッダーのみの文字色や背景色を変更することはできません。

    また、セルの改行や結合などもできない仕様となっております。

    恐れ入りますが、#wikidb_selectの抽出機能で現在の表形式を再現することはできないため、本文に表を作成することをおすすめいたします。


    今後ともGamerchを宜しくお願い致します。

    Gamerchサポート

    • Good累計1 安子
    17
    1カ月まえ ID:o34vl3zw

    失礼いたしました。

    このページ(

    )にの表が、#wikidb_selectの機能でできますか?気になるところはヘッダーの文字の色、ヘッダーのセルの改行、セルの結合。それとも単純に表を作成することをお勧めですか?

    • Good累計100 Gamerch Support
    15
    3カ月まえ ID:us92b8q8

    >>14

    お問合せありがとうございます。

    Gamerchサポートです。


    恐れ入りますが、DBを一覧で表示する機能は1~1000までの範囲で抽出することは可能ですが、

    1~1000or3000~5000といった同じ項目名で複数の条件を一つの#wikidb_selectで指定することは仕様上できません。


    #wikidb_selectの詳細な一覧については、協議いたしまして記事の改修を検討させていただきます。


    今後ともGamerchを宜しくお願い致します。

    Gamerchサポート

    • Good累計5,000 ななしの投稿者
    14
    3カ月まえ ID:htzjrj0y

    #wikidb_selectで特定の項目の値について

    例えば「1~1000または3000~5000または7000~9000」に該当するデータを抽出するにはどうしたらいいのでしょうか。

    ※「個別に抽出してください」では意味がないので聞いています。

     

    #wikidb_select で使用できる関数や説明などの一覧はいったいいつになったらできるのでしょうか。

    ※DBが更改されてから何年も経過しているのにマニュアルがないとは、ユーザーが不便だと思っていないのでしょうか。

    • Good累計100 Gamerch Support
    13
    4カ月まえ ID:us92b8q8

    >>12

    Gamerchサポートです。


    #wikidb_selectは一定の条件をもとにデータを抽出し一覧化して表示するため、特定の条件でソートが発生してしまいます。


    今後ともGamerchを宜しくお願い致します。

    • Good累計1,000 ななしの投稿者
    12
    5カ月まえ ID:r9ddaijq

    #wikidb_selectでソートを無効化する記載方法をご教示ください。

    • Good累計100 Gamerch Support
    11
    7カ月まえ ID:us92b8q8

    >>10

    Gamerchサポートです。


    貴重なご意見ありがとうございます。

    大変申し訳ありませんが「Wikiの編集・拡張機能ガイド」内には#wikidb_selectで使用できる構文を一覧で確認できるページは存在しません。

    協議いたしまして記事の改修を検討させていただきます。


    今後ともGamerchを宜しくお願い致します。

新着スレッド(Wikiの編集・拡張機能ガイド)
注目記事
ページトップへ