SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
Webform の活用
スタジオ・ウミ 山中
● Drupal 歴5年
● 最近はテーマ作成などフロントエンド中心
● モジュール作成したり顧客対応したりDrupalの保守したりもします
● 趣味はアニメを見たりゲームをしたりライブに行ったり楽器(クラリネット)を吹くこと
自己紹介- 山中 麻千子
自己紹介- スタジオ・ウミについて
● Drupal での開発経験は10年以上
● ディレクション、要件定義、デザイン、開発、
保守運用、Drupal導入サポート等
● Web サイト: https://www.studio-umi.jp/
● Drupal Dawn: https://drupaldawn.jp/
○ 国内の Drupal サイトを集めたギャラリーサイト
● Webform の特徴
● Webform の機能
● Webform の活用法
● デモ(時間があれば)
● Webform の事例紹介
内容
Webform の特徴
Webform の紹介・特徴
● Drupal の寄与モジュールで Drupal4 時代からある老舗モジュール
● その名の通りお問い合わせフォームなどの Webform を実装する
● 機能が多い
● 使用できる要素(フィールド)が豊富
● アクセス制限が細かく設定できる(D8)
● 送信データがWebサイト上での確認が可能・
任意のメールアドレスに送信可能
● フィールドの検証設定が可能
Webform の機能
豊富な要素(Element)
テキストエリアや選択系フィールドやフィールドセットなどのHTMLのフォーム要素がある
のはもちろん、他にもこんなフィールドがあります。(一部抜粋)
● 規約と同意のチェックボックス
● レーティング
● HTML
● ファイルアップロード
● CAPTCHA認証
● Drupal の Entity 参照フィールド(Node やユーザーが)
● CodeMirror(コードがハイライト付きで書き込めるフィールド )
送信結果確認
送信結果は Web 上で確認
(送信結果一覧上で閲覧したい項目だけを絞り込み可能)
CSV等でのダウンロードも可能
特定のアドレス宛にメール送信も可能
(メールの文面などは自由にカスタマイズできる)
下記の項目の単位で役割・ユーザー・権限別にアクセス制御が可能
● Webform 全体
○ Webform の送信・送信結果の閲覧・編集・削除 ・Webformの管理
● Webform 単体
○ Webform の送信・送信結果の閲覧・編集・削除 ・Webformの管理
● Element 単位
○ 要素( Element )の表示と送信・送信結果の表示・更新
アクセス制限
● 条件一覧
○ 空・入力済
○ チェック済・未チェック
○ 展開・圧縮
○ イコール・ノットイコール
○ パターン・パターンではない
○ 小なり・大なり(数値の比較)
● 状態一覧
○ 表示・非表示
○ 有効・無効
○ 必須・任意
○ チェック済・未チェック
検証機能
「条件」と「状態」の組み合わせによりフィールドごとに
「特定のフィールドにチェックが入っていれば表示する」などの条件設定が可能
その他細かい機能
● ウィザードとプログレスバー
● フォームのテンプレート化機能
● 最大送信回数・ユーザーごとの最大送信回数の設定
● フォーム有効化・無効化の期日予約機能
● プレビュー機能
● フォーム送信後ページの設定
● フォームごとに JS/CSS の設定が可能
Webform の活用法
アンケート機能
長いアンケートでもページ機能を使って、1画面上の
フィールド項目を抑えることができる
Webform の機能でチェックボックスやラジオボタンはも
ちろん、多段階評価(リッカート尺度など)のフィールドも設
定可能
eラーニング
テストや問題出しに使用
大問ごとにページ分け
小問の文章はHTMLフィールドで記述
問題の回答はラジオボタン、テキストフィールド、テキス
トエリア等で実装
イベント参加フォーム
セミナーや勉強会等のイベントの参加者の管理に使
用
Webform の機能で最大人数の設定やフォームの期
限の設定が可能
メールアドレスと名前のフィールドを作成し自動配信
メールで参加券として使用したり
コンテンツのレビュー・感想の送信
Webform Node モジュールをインストールしてコンテ
ンツはNodeで投稿
Webform のレーティング要素とテキストエリアで
フォーム作成
Webform を使えば
今紹介した機能すべて
コードを書かずに実現可能
デモ
Webform の事例紹介
BeDiet- http://www.bediet.jp
セミナー&イベント情報ページ
http://www.bediet.jp/seminar
● セミナーやイベントの参加者の管理
● Webform で参加登録した人に自動配信したメールをイベント
の参加券として使用
● Webform の機能で定員設定、フォームの締切が設定可能
大津赤十字看護専門学校 - https://www.otsu-sn.jrc.or.jp/
お問い合わせページ
https://www.otsu-sn.jrc.or.jp/contact
● いつもは通常のお問い合わせフォーム
● オープンキャンパスの応募時期にはお問い合わせの種類に「オープ
ンキャンパス」の項目が増える
● お問い合わせの種類の「オープンキャンパス」選ぶとオープンキャン
パスの日時が選択できるラジオボタンフィールドが出現
● フィールドの項目のアクセス制限・増減・調整は Webform の機能で
手動で対応
アンケートページ
(閉じてしまったためURL なし)
● Web サイトに関するアンケートに答えた人に対してAmazon
ギフト券をプレゼントするキャンペーン
● Amazon ギフト券の送付は手作業でメールで送信
● アンケートのフィールド項目をセクションごとにページで分割し
て表示
スタジオ・ウミ- http://www.studio-umi.jp/
ありがとうございました。

Weitere ähnliche Inhalte

Was ist angesagt?

DDDをScrumで廻す あるいは ScrumをDDDで廻す
DDDをScrumで廻す あるいは ScrumをDDDで廻す DDDをScrumで廻す あるいは ScrumをDDDで廻す
DDDをScrumで廻す あるいは ScrumをDDDで廻す Kiro Harada
 
Adobe Fireworks CS6 使いこなしテクニック
Adobe Fireworks CS6 使いこなしテクニックAdobe Fireworks CS6 使いこなしテクニック
Adobe Fireworks CS6 使いこなしテクニックMori Kazue
 
卒論パワポVer3 伊東純平
卒論パワポVer3 伊東純平卒論パワポVer3 伊東純平
卒論パワポVer3 伊東純平純平 伊東
 
Dreamweaver & Fireworksで 時間短縮テクニック [m-schoolセミナー]
Dreamweaver & Fireworksで 時間短縮テクニック [m-schoolセミナー]Dreamweaver & Fireworksで 時間短縮テクニック [m-schoolセミナー]
Dreamweaver & Fireworksで 時間短縮テクニック [m-schoolセミナー]Mori Kazue
 
2015年 失敗しない! WordPress多言語サイト制作で 絶対に知っておきたいこと
2015年 失敗しない! WordPress多言語サイト制作で 絶対に知っておきたいこと2015年 失敗しない! WordPress多言語サイト制作で 絶対に知っておきたいこと
2015年 失敗しない! WordPress多言語サイト制作で 絶対に知っておきたいことKatz Ueno
 
WordPressプラグイン開発の めんどうな作業は執事(Jenkins)にお任せ
WordPressプラグイン開発の めんどうな作業は執事(Jenkins)にお任せWordPressプラグイン開発の めんどうな作業は執事(Jenkins)にお任せ
WordPressプラグイン開発の めんどうな作業は執事(Jenkins)にお任せSeto Takahiro
 
WordPress公式ディレクトリテーマ登録のポイント:プラグインテリトリーを理解してハッピーになろう
WordPress公式ディレクトリテーマ登録のポイント:プラグインテリトリーを理解してハッピーになろうWordPress公式ディレクトリテーマ登録のポイント:プラグインテリトリーを理解してハッピーになろう
WordPress公式ディレクトリテーマ登録のポイント:プラグインテリトリーを理解してハッピーになろうMignon Style
 
Mass Producing Banner With Photoshop & JavaScript
Mass Producing Banner With Photoshop & JavaScriptMass Producing Banner With Photoshop & JavaScript
Mass Producing Banner With Photoshop & JavaScriptYoji Shiraki
 
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイトrie05
 
WordCamp KOBE 「初めてのWordPress!オリジナルのテーマでブログを作る方法」Parkn'Park
WordCamp KOBE 「初めてのWordPress!オリジナルのテーマでブログを作る方法」Parkn'ParkWordCamp KOBE 「初めてのWordPress!オリジナルのテーマでブログを作る方法」Parkn'Park
WordCamp KOBE 「初めてのWordPress!オリジナルのテーマでブログを作る方法」Parkn'Parkparkn-park
 
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜Mignon Style
 
_s + bootstrapで始めるWordPressテーマ開発入門
_s + bootstrapで始めるWordPressテーマ開発入門_s + bootstrapで始めるWordPressテーマ開発入門
_s + bootstrapで始めるWordPressテーマ開発入門Hidetaka Okamoto
 
プレゼンテーション講義スライド
プレゼンテーション講義スライドプレゼンテーション講義スライド
プレゼンテーション講義スライドTokai University
 
ノンプログラマーのためのWordPressテーマ作成ステップアップ術
ノンプログラマーのためのWordPressテーマ作成ステップアップ術ノンプログラマーのためのWordPressテーマ作成ステップアップ術
ノンプログラマーのためのWordPressテーマ作成ステップアップ術Mignon Style
 
プレゼンテーション講義スライド
プレゼンテーション講義スライドプレゼンテーション講義スライド
プレゼンテーション講義スライドTokai University
 
ぐるぐるDDD(ドメイン駆動設計)に参加してみました
ぐるぐるDDD(ドメイン駆動設計)に参加してみましたぐるぐるDDD(ドメイン駆動設計)に参加してみました
ぐるぐるDDD(ドメイン駆動設計)に参加してみましたTakuya Kawabe
 
TwentyTwelveの子テーマつくったらハマった話
TwentyTwelveの子テーマつくったらハマった話TwentyTwelveの子テーマつくったらハマった話
TwentyTwelveの子テーマつくったらハマった話Cherry Pie Web
 
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作るBootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作るYoshinori Kobayashi
 

Was ist angesagt? (19)

DDDをScrumで廻す あるいは ScrumをDDDで廻す
DDDをScrumで廻す あるいは ScrumをDDDで廻す DDDをScrumで廻す あるいは ScrumをDDDで廻す
DDDをScrumで廻す あるいは ScrumをDDDで廻す
 
Adobe Fireworks CS6 使いこなしテクニック
Adobe Fireworks CS6 使いこなしテクニックAdobe Fireworks CS6 使いこなしテクニック
Adobe Fireworks CS6 使いこなしテクニック
 
卒論パワポVer3 伊東純平
卒論パワポVer3 伊東純平卒論パワポVer3 伊東純平
卒論パワポVer3 伊東純平
 
Dreamweaver & Fireworksで 時間短縮テクニック [m-schoolセミナー]
Dreamweaver & Fireworksで 時間短縮テクニック [m-schoolセミナー]Dreamweaver & Fireworksで 時間短縮テクニック [m-schoolセミナー]
Dreamweaver & Fireworksで 時間短縮テクニック [m-schoolセミナー]
 
2015年 失敗しない! WordPress多言語サイト制作で 絶対に知っておきたいこと
2015年 失敗しない! WordPress多言語サイト制作で 絶対に知っておきたいこと2015年 失敗しない! WordPress多言語サイト制作で 絶対に知っておきたいこと
2015年 失敗しない! WordPress多言語サイト制作で 絶対に知っておきたいこと
 
WordPressプラグイン開発の めんどうな作業は執事(Jenkins)にお任せ
WordPressプラグイン開発の めんどうな作業は執事(Jenkins)にお任せWordPressプラグイン開発の めんどうな作業は執事(Jenkins)にお任せ
WordPressプラグイン開発の めんどうな作業は執事(Jenkins)にお任せ
 
WordPress公式ディレクトリテーマ登録のポイント:プラグインテリトリーを理解してハッピーになろう
WordPress公式ディレクトリテーマ登録のポイント:プラグインテリトリーを理解してハッピーになろうWordPress公式ディレクトリテーマ登録のポイント:プラグインテリトリーを理解してハッピーになろう
WordPress公式ディレクトリテーマ登録のポイント:プラグインテリトリーを理解してハッピーになろう
 
Mass Producing Banner With Photoshop & JavaScript
Mass Producing Banner With Photoshop & JavaScriptMass Producing Banner With Photoshop & JavaScript
Mass Producing Banner With Photoshop & JavaScript
 
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト
 
WordCamp KOBE 「初めてのWordPress!オリジナルのテーマでブログを作る方法」Parkn'Park
WordCamp KOBE 「初めてのWordPress!オリジナルのテーマでブログを作る方法」Parkn'ParkWordCamp KOBE 「初めてのWordPress!オリジナルのテーマでブログを作る方法」Parkn'Park
WordCamp KOBE 「初めてのWordPress!オリジナルのテーマでブログを作る方法」Parkn'Park
 
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
 
_s + bootstrapで始めるWordPressテーマ開発入門
_s + bootstrapで始めるWordPressテーマ開発入門_s + bootstrapで始めるWordPressテーマ開発入門
_s + bootstrapで始めるWordPressテーマ開発入門
 
プレゼンテーション講義スライド
プレゼンテーション講義スライドプレゼンテーション講義スライド
プレゼンテーション講義スライド
 
ノンプログラマーのためのWordPressテーマ作成ステップアップ術
ノンプログラマーのためのWordPressテーマ作成ステップアップ術ノンプログラマーのためのWordPressテーマ作成ステップアップ術
ノンプログラマーのためのWordPressテーマ作成ステップアップ術
 
プレゼンテーション講義スライド
プレゼンテーション講義スライドプレゼンテーション講義スライド
プレゼンテーション講義スライド
 
ぐるぐるDDD(ドメイン駆動設計)に参加してみました
ぐるぐるDDD(ドメイン駆動設計)に参加してみましたぐるぐるDDD(ドメイン駆動設計)に参加してみました
ぐるぐるDDD(ドメイン駆動設計)に参加してみました
 
Modeling Workshop
Modeling WorkshopModeling Workshop
Modeling Workshop
 
TwentyTwelveの子テーマつくったらハマった話
TwentyTwelveの子テーマつくったらハマった話TwentyTwelveの子テーマつくったらハマった話
TwentyTwelveの子テーマつくったらハマった話
 
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作るBootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
 

Ähnlich wie Webform の活用

実践に向けたドメイン駆動設計のエッセンス
実践に向けたドメイン駆動設計のエッセンス実践に向けたドメイン駆動設計のエッセンス
実践に向けたドメイン駆動設計のエッセンスGuildWorks
 
実践に向けたドメイン駆動設計のエッセンス
実践に向けたドメイン駆動設計のエッセンス実践に向けたドメイン駆動設計のエッセンス
実践に向けたドメイン駆動設計のエッセンス増田 亨
 
Drupal on ibm_cloud_20160630
Drupal on ibm_cloud_20160630Drupal on ibm_cloud_20160630
Drupal on ibm_cloud_20160630Yasushi Osonoi
 
What's Drupal & Drupal as a Employee App Platform
What's Drupal & Drupal as a Employee App PlatformWhat's Drupal & Drupal as a Employee App Platform
What's Drupal & Drupal as a Employee App Platform惠 紀野
 
DrupalとMySQL
DrupalとMySQLDrupalとMySQL
DrupalとMySQLyoyamasaki
 
Drupal9 update (0214/2020)
Drupal9 update (0214/2020)Drupal9 update (0214/2020)
Drupal9 update (0214/2020)Yasushi Osonoi
 
「Agileごっこ」で終わらせないために(仮)
「Agileごっこ」で終わらせないために(仮) 「Agileごっこ」で終わらせないために(仮)
「Agileごっこ」で終わらせないために(仮) Taku Yajima
 
It企業向けのdrupal構築アドバイス slideshare
It企業向けのdrupal構築アドバイス slideshareIt企業向けのdrupal構築アドバイス slideshare
It企業向けのdrupal構築アドバイス slideshareKunihiro Imura
 
Gradle入門
Gradle入門Gradle入門
Gradle入門orekyuu
 
WP-CFMではじめるWordPress構成管理
WP-CFMではじめるWordPress構成管理WP-CFMではじめるWordPress構成管理
WP-CFMではじめるWordPress構成管理Tomotsugu Kaneko
 
クラウドを超えた先の企業システム像 20091008 JJUG CCC
クラウドを超えた先の企業システム像 20091008 JJUG CCCクラウドを超えた先の企業システム像 20091008 JJUG CCC
クラウドを超えた先の企業システム像 20091008 JJUG CCCYusuke Suzuki
 
【勉強会】 はじめてのRuby on Rails 4入門
【勉強会】 はじめてのRuby on Rails 4入門【勉強会】 はじめてのRuby on Rails 4入門
【勉強会】 はじめてのRuby on Rails 4入門Yuta Nakamura
 
Mojoliciousでつくる! Webアプリ入門
Mojoliciousでつくる! Webアプリ入門Mojoliciousでつくる! Webアプリ入門
Mojoliciousでつくる! Webアプリ入門Yusuke Wada
 
20180710 techplay
20180710 techplay20180710 techplay
20180710 techplayyucoss
 
フレームワーク使おうぜ!
フレームワーク使おうぜ!フレームワーク使おうぜ!
フレームワーク使おうぜ!Takuya Sato
 
D8でコンテンツをレイアウトする手法について
D8でコンテンツをレイアウトする手法についてD8でコンテンツをレイアウトする手法について
D8でコンテンツをレイアウトする手法についてKenji Shirane
 
Voxer loves Drupal
Voxer loves DrupalVoxer loves Drupal
Voxer loves DrupalY M
 
アジャイルオフショア開発モデル
アジャイルオフショア開発モデルアジャイルオフショア開発モデル
アジャイルオフショア開発モデルArata Fujimura
 
ディストリビューションを読む!ダイジェスト版
ディストリビューションを読む!ダイジェスト版ディストリビューションを読む!ダイジェスト版
ディストリビューションを読む!ダイジェスト版Tomotsugu Kaneko
 

Ähnlich wie Webform の活用 (20)

実践に向けたドメイン駆動設計のエッセンス
実践に向けたドメイン駆動設計のエッセンス実践に向けたドメイン駆動設計のエッセンス
実践に向けたドメイン駆動設計のエッセンス
 
実践に向けたドメイン駆動設計のエッセンス
実践に向けたドメイン駆動設計のエッセンス実践に向けたドメイン駆動設計のエッセンス
実践に向けたドメイン駆動設計のエッセンス
 
Drupal on ibm_cloud_20160630
Drupal on ibm_cloud_20160630Drupal on ibm_cloud_20160630
Drupal on ibm_cloud_20160630
 
What's Drupal & Drupal as a Employee App Platform
What's Drupal & Drupal as a Employee App PlatformWhat's Drupal & Drupal as a Employee App Platform
What's Drupal & Drupal as a Employee App Platform
 
2015 07-04-ruby rails
2015 07-04-ruby rails2015 07-04-ruby rails
2015 07-04-ruby rails
 
DrupalとMySQL
DrupalとMySQLDrupalとMySQL
DrupalとMySQL
 
Drupal9 update (0214/2020)
Drupal9 update (0214/2020)Drupal9 update (0214/2020)
Drupal9 update (0214/2020)
 
「Agileごっこ」で終わらせないために(仮)
「Agileごっこ」で終わらせないために(仮) 「Agileごっこ」で終わらせないために(仮)
「Agileごっこ」で終わらせないために(仮)
 
It企業向けのdrupal構築アドバイス slideshare
It企業向けのdrupal構築アドバイス slideshareIt企業向けのdrupal構築アドバイス slideshare
It企業向けのdrupal構築アドバイス slideshare
 
Gradle入門
Gradle入門Gradle入門
Gradle入門
 
WP-CFMではじめるWordPress構成管理
WP-CFMではじめるWordPress構成管理WP-CFMではじめるWordPress構成管理
WP-CFMではじめるWordPress構成管理
 
クラウドを超えた先の企業システム像 20091008 JJUG CCC
クラウドを超えた先の企業システム像 20091008 JJUG CCCクラウドを超えた先の企業システム像 20091008 JJUG CCC
クラウドを超えた先の企業システム像 20091008 JJUG CCC
 
【勉強会】 はじめてのRuby on Rails 4入門
【勉強会】 はじめてのRuby on Rails 4入門【勉強会】 はじめてのRuby on Rails 4入門
【勉強会】 はじめてのRuby on Rails 4入門
 
Mojoliciousでつくる! Webアプリ入門
Mojoliciousでつくる! Webアプリ入門Mojoliciousでつくる! Webアプリ入門
Mojoliciousでつくる! Webアプリ入門
 
20180710 techplay
20180710 techplay20180710 techplay
20180710 techplay
 
フレームワーク使おうぜ!
フレームワーク使おうぜ!フレームワーク使おうぜ!
フレームワーク使おうぜ!
 
D8でコンテンツをレイアウトする手法について
D8でコンテンツをレイアウトする手法についてD8でコンテンツをレイアウトする手法について
D8でコンテンツをレイアウトする手法について
 
Voxer loves Drupal
Voxer loves DrupalVoxer loves Drupal
Voxer loves Drupal
 
アジャイルオフショア開発モデル
アジャイルオフショア開発モデルアジャイルオフショア開発モデル
アジャイルオフショア開発モデル
 
ディストリビューションを読む!ダイジェスト版
ディストリビューションを読む!ダイジェスト版ディストリビューションを読む!ダイジェスト版
ディストリビューションを読む!ダイジェスト版
 

Webform の活用