DBを使ってみよう!

(56)  
最終更新日時:
Gamerchでは新たな機能として「DateBase(以下、DB)」を搭載いたしました。
この機能を使えば今まで以上に簡単にカードやキャラクターの情報をまとめる事が出来ます。


1.テンプレートになるページを作成してみよう

まずはDBで使用するテンプレートのページを作成しましょう。
ここで設定した情報を基に新しいカードやキャラクターなどのページ作成することが出来ます。
まず右上にある「アカウント」をクリック、「このWiki管理画面へ」を選択してください。



Wikiの管理画面から右メニューの「WikiDBの設定」を選択してください。



ここでテンプレートで使用する項目を設定することが可能です。
様々な項目が入っていますが、自由に項目名を変更したり、記述順を変更することが出来ます。
また一度確定した後でも項目を変更することも可能です。
誤って項目を設定した場合には、非表示にすることでページに反映させないことも可能です。



  • 【項目名】テンプレートに反映される各項目名です。自由に名前を変更することが可能です。また項目の表示順序もクリック&ドロップで簡単に並べ替え可能です。
  • 【表示】「表示」にすることでページに反映されます。間違って項目を作成した場合には「非表示」にすることでページには反映されません。
  • 【必須】各ページを作成するときに必ず入力が必要なものを設定できます。
  • 【項目設定】プルダウンで選択できる項目になります(現状はレアリティのみに対応しています)。

■ポイント!
入力が「必須」の項目は最低限に絞りましょう!Wikiの性質上、多くの方が編集しますので、必須項目が多いと入力に手間がかかってしまいます。
オススメとしては「レアリティ」のみで問題ないかと思います。
詳細なデータについては後からでも追記可能なので、まずはページ作成に必要な最低限の情報(レアリティ)のみにしましょう!
またDBのテンプレート設定は、「管理人・副管理人」のみが設定可能で後からでも変更が可能ですが、他の編集者が迷わないように間違った項目名などつけないように気を付けましょう!

テンプレートの設定が完了しましたら、次に実際にページを作成してみましょう。
ページ上部中央の「Wiki編集」をクリックして「新規ページ作成(DB型)」を選択してください。



入力画面が立ち上がりますので、後はそれぞれの項目を入力するだけです。
入力画面上部の「新しいDBページ」はページ名になります。その他、項目名についてはテンプレートで設定されたものが表示されます。



3.構文を使いたい(2014.3.25追加)

新しく追加された「フリースペース項目設定」では構文の使用が可能になっています。
includeや画像をもっと使いたい場合などはコチラを使用していただくことができます。
入力する画面では一番下の入力部分が構文使用可能箇所となっております。

4.追加された機能

  • 中段項目数値改善:-(マイナス)値や小数点表示も可能になりました。(2014年4月8日)
  • 項目の非表示:表示が必要ない項目については「-」を入力することで非表示にすることができる。(例)リーダースキルのないキャラクターの項目を非表示にする。(2014年4月8日)
  • 複数種類のDBテンプレートに対応いたしました。(2014年4月14日)

5.複数種類DBテンプレート

DBで複数のテンプレート(キャラクター、武器、モンスターなど)を使用したいとの要望にお応えいたしまして、複数種類のDBテンプレートの対応をいたしました。
まず「管理画面」の「WikiDBの設定」を選択、一番上に新たに「テンプレート設定」が追加されております。
新たにDBテンプレートを追加する場合には「新規作成」をクリックし、「テンプレート名」を記載後、「登録」をクリックしてください。
各テンプレートの項目を設定するには、「テンプレート設定」のプルダウンメニューから該当のテンプレートを選択することでテンプレートが切り替わりますので、各テンプレートに応じた設定をすることができます。



次に設定した各テンプレートの使用するには、今までと同様にページ上部中央の「Wiki編集」をクリックして「新規ページ作成(DB型)」を選択してください。
DB編集画面が開きますので、ページ上部の「DB型 ページ名」の右にあるプルダウンメニューから該当するテンプレートを選択するだけで自動的に切り替わります。



テンプレートの上限はございませんので、ゲームに合わせたテンプレートをご利用いただければと思います。

6.抽出ソート機能について(2014年6月25日追加)

DBにて作成したページの項目を自動的に抽出してソートが出来る機能が追加されました。
ページ編集画面にて「リンク・画像をアップ」を選択、「wikiDB」ボタンをクリックすると抽出画面が表示されます。




抽出したい項目を選択して、条件指定をすればその内容に応じたDBを抽出する事が出来ます。
下の例ではレア度が★3で火属性のキャラクターがコストが高い順に表示されます。
また項目を追加したい場合は「+行を追加」をクリックすれば新しい項目を追加できます。
最後に右上の「編集画面に追加」クリックすればページに追加されます。



7.マークアップについて(2014年7月3日追加)

要望の多かった特定の項目の非表示や○○以上○○以下の選択などマークアップが追加されました。
下記ページにてご確認願います。

8.独自CSSについて

独自CSSにつきましてはコチラをご参照ください。

9.CSVによる一括登録

DBのCSVによる一括登録をご希望される方は
Gamerch Wikiお問い合わせよりご連絡ください。
※「WkiDBの設定」のふ「フォーマット出力」、「エクスポート」ボタンにてフォーマットをダウンロードしていただけます。
 詳しくはお問い合わせください。



10.画像を使用しないDB機能(2014年8月12日追加)

以前より要望のありました、画像を使用しないDBを実装いたしました。
管理画面内「WikiDBの設定」ページにて「画像使用の設定」が可能となっております。

11.DB一覧で項目名の変更方法(2014年8月21日追加)

DB型で作成したページの一覧で、入力する時に使用する「項目名」と一覧で表示されるときのエイリアス(項目名)を変更することが出来るようになりました。
これにより項目名が長くなった場合でも、表による一覧表示の場合には項目を短く表示させることが出来ます。
エイリアスに一覧で表示させる時に使用する名前を記載する。


または、変更したい項目名の後ろに「:alias(変更させたい名前)」を追記する。

例)各DBページでは「キャラクター最大HP」と表示されるが、一覧ページでは「最大HP」と表示される。
#wikidb_select(キャラクター){|キャラクター最大HP:alias(最大HP)|}

12.下段項目の詳細表示について(2014年8月27日追加)

以前より要望のありました、下段項目の詳細部分がDB一覧でも表示可能になりました。(1,000文字まで)
表示させたい下段項目名に詳細を追記し「〇〇詳細」(もしくは〇〇詳細を選択)と記載することで詳細部分も表示させる事が出来ます。

例)下記の進化の下部を表示する場合 |進化|進化詳細|



13.DBでのデータ直接編集について(2014年10月1日追加)

以前より要望のありました、DBにてデータの直接編集が可能になりました。
今までページを編集する場合、直接そのページでの編集が必要でしたが、ページに移動せずにWiki管理画面より直接編集する事が可能です(※管理者および副管理者のみ)

「Wiki管理画面」より「WikiDBの設定」を選択。



「データ編集」の「編集ボタン」をクリックする事で編集可能です。
該当する項目を入力後、ポップアップウィンドウ内左下の保存ボタンを押すと保存されます。
【注意点】
  • 画像はURLを指定することでアップロードする事も可能です。(画像は自動的にアップロード後、保存されます)
  • 新規ページを作成する事は出来ません。
  • ページ名を変更する事は出来ません。
  • 構文で使用されている記号を使用すると正しく表示されない場合がございます。
  • レア度など(DB作成画面でプルダウンする選択項目)は対応する数字を入力してください。※選択項目ID確認方法
  • 絞り込むことで必要なページの必要な項目のみ表示可能となっております。(2015年9月30日追加)



【選択項目ID確認方法】
レア度などのプルダウンメニューの数字は「上段項目設定」の「項目設定」ボタンをクリックしていただくことで確認していただけます(※選択項目ID)



14.テーブルのスライド表示について(2015年5月27日追加)

すでに実装されているテーブルのスマートフォンでのスライド表示がDB抽出でも使用できるようになりました。(テーブルのスライド表示についてはコチラを参照ください。
一番前の列(下記の場合だと「ページ名」)に同じ列分だけ「|」を追加。「TS:〇〇」にて全体の横幅を指定、各列も指定し、最後に「c,」と記載する。
※注意点:非表示(:hide)にしている列も記載が必要、また表示されないので必ず数値は0に設定して下さい。

例) #wikidb_select(キャラクター){|TS:840|0|0|50|50|c,|ページ名|レアリティ:=(★3):hide|属性:hide|初期HP|最大HP|}
一番左の列は列の横幅は全体から各横幅を引いた数値となります(例の場合、「840-50-50=740」)。

また、これに伴いテーブル幅の指定や「:RIGHT」「:LEFT」などテーブルで使用できた一部構文も使用可能となっております。

  • デモ
画像ページ名レアリティコストスキルスキル詳細
Gamerch NGamerch N★11なし
Gamerch RGamerch R★23攻撃2倍攻撃力が2倍になる
Gamerch SRGamerch SR★310復活全滅しても1回のみ完全復活することが出来る
Gamerh SSRGamerh SSR★420必殺確実に1体を倒すことが出来る

15.DB管理画面編集 絞り込み機能(2015年9月30日追加)

現在、管理者様・副管理者様は管理画面の『DB設定』内『データ編集』にて登録されたDBを編集可能ですが、絞り込むことで必要なページの必要な項目のみ表示可能となっております。(最大300件まで)

16.今後の機能追加について

今後も要望がありましたら機能を追加し、より使いやすいDBを目指してまいります。
この様な機能が欲しいなどご要望がございましたら、コメント欄までお待ちしています。

今後もよりよいサービスの導入に努めてまいります。
Gamerch運営事務局


コメント(56)
Twitter

コメント

  • 774@Gamerch No.101547791 2017/11/15 (水) 12:41 通報
    表を生成するのではなく、一般的なSQLのようにDBの項目の値だけを取り出す方法はないものでしょうか。
    例えば上段項目01の値がXXXのレコードを検索してそのレコードの上段項目02の値だけページ内の独自項目へ表示させる等の用途です。(表組み無しで)
    無ければ是非実装お願いします。
    返信数 (1)
    0
    • × Gamerchサポート◆rfiYrD9mT6 No.101554723 2017/11/16 (木) 10:47 通報
      コメントありがとうございます
      あったら便利な機能ですね。開発と協議検討させていただきます。
      引き続きGamerchをよろしくお願いいたします。
      0
  • 774@Gamerch No.101301109 2017/10/03 (火) 01:57 通報
    辞書のようなものを作りたいので、指定の文字で始まる(1文字目が一致する)ページ名で抽出できる機能があるととても嬉しいです。
    返信数 (1)
    0
    • × Gamerchサポート◆rfiYrD9mT6 No.101306970 2017/10/04 (水) 12:27 通報
      部分一致検索はご要望をよくいただきますので機能を検討しております。引き続きGamerchをよろしくお願いいたしますmOm
      0
  • 774@Gamerch No.101124078 2017/09/02 (土) 22:02 通報
    DBを削除したいです。削除方法を教えてください。
    返信数 (1)
    0
    • × Gamerchサポート◆rfiYrD9mT6 No.101133369 2017/09/04 (月) 11:23 通報
      ページの管理は管理画面の「ページ管理」からお願いいたします。
      0
  • 774@Gamerch No.100073170 2017/04/12 (水) 21:52 通報
    DBの抽出テーブルでページ名を使うところにバグが合うように見える
    #wikidb_select(キャラクター){|ページ名:in(**1,**2)|image|レア|タイプ|}
    のようにすると条件で入れたページだけでなく、全DBのリストテーブルが出来てしまう
    返信数 (3)
    0
    • × Gamerchサポート◆rfiYrD9mT6 No.100075852 2017/04/13 (木) 11:07 通報
      コメントありがとうございます。
      ページ名に条件指定はできない仕様となっておりますのでinの構文も使えません…
      ご了承のほどよろしくお願い申し上げますmOm
      0
      • × 774@Gamerch No.100076250 2017/04/13 (木) 12:52 通報
        返答ありがとうございます。
        上記、ページ名による条件指定を[要望]として受け取っていただければ幸いです。
        またDBのwiki構文内でページ名を自動参照できる文字列構文があると非常に便利だと思います。
        0
      • × 774@Gamerch No.100134049 2017/04/21 (金) 10:29 通報
        > wiki構文内でページ名を自動参照
        同意します。まさにその機能がないかを探してこのページを見ていました。
        0
  • 774@Gamerch No.99917609 2017/03/24 (金) 00:16 通報
    DBテンプレ上段項目に「スキル」という項目があると仮定します
    次に「スキル」欄に【スキルA・スキルB】と2つの情報を記述したとします
     
    別ページでwikidb_selectの「in」構文を用いて、|スキル:in(スキルA)|だけを抽出したいのですが全くうまくいきません
    ご教授ください
    返信数 (1)
    0
    • × Gamerchサポート◆rfiYrD9mT6 No.99920397 2017/03/24 (金) 12:50 通報
      うまくいかない、とはどのような状況でしょうか?スキルBも抽出されてしまっていますか?
      もしスキルAだけでしたら、inではなく、= を使い、スキル:=(スキルA)にしてみてください。
      また、構文は手打ちで作成していますか?それとも編集画面の作成ツールでしょうか?
      0
  • 774@Gamerch No.99847199 2017/03/15 (水) 13:12 通報
    DB直接編集において、下段詳細にテーブルを使用している場合、正しく機能しないようです。
    ・セルをクリックするたびにテーブルが倍々に増殖していく
    ・二度目のクリックの後、テーブルの一部が消える
    「正しく表示されない」では済まないと思うのですが……
    返信数 (1)
    0
    • × Gamerchサポート◆rfiYrD9mT6 No.99848037 2017/03/15 (水) 15:26 通報
      ご報告ありがとうございますmOm
      元々、DB下段詳細にWiki構文は使用できないためもしテーブルが表示されている場合は不具合の可能性があります。よろしかったら詳細をGamerchサポートまで送っていただけますと幸いです。
      0
  • 774@Gamerch No.99804579 2017/03/10 (金) 10:49 通報
    【要望】項目設定をレアリティ以外に対応してほしい
    2
  • 774@Gamerch No.99341462 2017/01/21 (土) 07:55 通報
    #wikidb_selectで使えるimageのサイズ指定をしたいです。
    返信数 (1)
    0
    • × Gamerchサポート◆rfiYrD9mT6 No.99376371 2017/01/24 (火) 11:17 通報
      コメントありがとうございます!HTMLマークアップ一覧にあります、「|c,」を用いた幅指定はもうお試ししてみましたか?最近では独自CSSによる画像の幅指定される編集者さんも多いようなので使ってみてもいいかもしれません(レイアウト崩れもあるので推奨はしていませんが…)
      引き続きGamerchをよろしくお願いしますmOm
      0
  • 774@Gamerch No.98485797 2016/10/26 (水) 02:06 通報
    DB管理画面編集 絞り込み機能で「〇〇以上××以下」「特定の文字を含む」のような指定はできますか?
    返信数 (1)
    1
    • × Gamerchサポート◆rfiYrD9mT6 No.98486788 2016/10/26 (水) 09:50 通報
      大変申し訳ございませんが、現状では指定できない仕様となっております
      また、この件は要望として開発に投げさせていただきます。
      0
  • カリン No.98099157 2016/09/17 (土) 15:35 通報
    【要望】
    [項目設定]のできる項目を増やしてください
    10個は十分ではありません
    返信数 (1)
    0
    • × Gamerchサポート◆rfiYrD9mT6 No.98135694 2016/09/20 (火) 11:24 通報
      ご要望ありがとうございます
      内部にて検討をさせていただきたいと思います!
      0

削除すると元に戻すことは出来ません。
よろしいですか?

今後表示しない

名前
コメント(必須)
(300文字まで)

必ず「Gamerch ガイドライン」をご覧の上、書き込みをお願いします。
画像
sage機能

対象コメント

選択項目

詳細

※上記の内容はWiki管理者へ通報されます。

通報完了

通報内容を送信しました

エラー

エラーが発生しました

削除しました。
 このWikiに関するツイート  閉じる
1件の新しいツイートがあります
  • 関連するツイートはありません
 古いTweetをもっと見る   閉じる

このページをシェアしよう!

メニュー  
Gamerch会員特典
基本マークアップ
Wikiの基本編集・新規機能
その他
人気Wikiの作り方講座
Gamerchサポート
左サイドメニューの編集

サイト内ランキング
【第3回】人気Wikiはページが見やすい!
HTMLマークアップ一覧
DBを使ってみよう!
4 編集してみよう!
5 編集者交流掲示板
6 Gamerch会員専用機能!
7 運営への要望
8 掲示板を使ってみよう!
9 独自CSS一覧
10 ブログ型を編集してみよう!
最近の更新

3時間まえ

4時間まえ

2017/11/16 (木) 10:49

2017/11/16 (木) 10:47

2017/11/16 (木) 10:45

2017/11/16 (木) 03:00

2017/11/15 (水) 13:15

2017/11/15 (水) 12:41

2017/11/01 (水) 15:21

2017/11/01 (水) 13:28

2017/10/31 (火) 17:47

2017/10/30 (月) 10:27

2017/10/27 (金) 21:00

2017/10/26 (木) 21:49

2017/10/25 (水) 21:36

2017/10/25 (水) 10:40

2017/10/24 (火) 16:29

2017/10/23 (月) 11:31

2017/10/22 (日) 21:17

新規作成

2017/09/12 (火) 16:01

2017/07/28 (金) 17:42

2017/06/05 (月) 18:52

2017/02/06 (月) 16:13

2016/10/13 (木) 17:08

2016/10/13 (木) 15:35

2016/10/11 (火) 18:46

2016/10/05 (水) 09:32

2016/06/09 (木) 11:34

2016/03/31 (木) 17:20

Wikiランキング
【速報】ミラクルニキ攻略アンテナ
DBZ ドッカンバトル攻略Wikiまとめ【ドラゴンボールZドカバト】
消滅都市2 攻略まとめWiki
4 白猫プロジェクトwiki【白猫攻略wiki】
5 アイマス デレステ攻略まとめwiki【アイドルマスター シンデレラガールズ スターライトステージ】
6 ブレソル攻略Wikiまとめ【BLEACH Brave Souls】
7 ジョジョの奇妙な冒険 スターダストシューターズ攻略Wiki【ジョジョSS】
8 ポケットモンスターウルトラサン・ムーン攻略Wikiまとめ【ポケモンUSUM】
9 チェインクロニクル攻略・交流Wiki チェンクロ3
10 コトダマ勇者攻略Wiki
注目記事
ドッカンバトル リセマラランキング ドラゴンボールZドッカンバトル
ポケモン ウルトラサンムーン 違い ポケットモンスターウルトラサン/ムーン
白猫 オーバードライブ紅蓮2 白猫プロジェクト
忍ボル リセマラランキング NARUTO X BORUTO 忍者ボルテージ
アズールレーン 明石のお願い 暗号の場所 アズールレーン
ウイコレ フレンドリーマッチ募集掲示板 ウイニングイレブン カードコレクション
オルサガ 魔女の追憶 攻略 オルタンシアサーガ
ミラクルニキ コーデコロッセオ 高得点 ミラクルニキ
FGO おすすめストーリーサーヴァント Fate/Grand Order
モンスト LINE掲示板 モンスト
ページ編集 トップへ