ショートビデオによりINTER-Mediatorを解説するシリーズのリンクを集めてあります。2025年11月より公開を始めています。
番号順
- なぜ、Webアプリが必要なのか?
- Webアプリの成り立ち
- INTER-Mediatorでの開発について
- AIを活用してWebアプリを一気に開発
- params.phpファイルとデータベース
- データベースの中身を一覧する
- データを編集してデータベースに書き戻す
- 一覧と詳細を行き来する
- ページネーションを用意し利用する
- レコードの新規作成と削除
- ボタン名のカスタマイズ
- クリック後のメッセージ
- トライアル環境を用意する
- INTER-Mediatorのサンプル
- サンプル稼働用のデータベース
- トライアル環境でページを作る
- トライアル環境をアップデート
- 検索バーを作る
- ページネーションのレコード数
- コンテキスト定義での検索
- コンテキスト定義でのソート
- ソートボタンの設置
- YAMLで作る定義ファイル
- PHPの定義ファイルをYAMLに変換
- JavaScriptでページ処理を拡張
- ページ生成後に内容を表示する
- 検索条件をパラメータから追加
- テキストフィールドの更新処理
- チェックボックスの利用
- ラジオボタンの利用
- 要素の属性にフィールドを与える
- ポップアップメニューの利用
- AIで作る関連テーブルのページ
- リレーションシップの設定
- 複製ボタン
- 新規レコードとフィールドの初期値
- Postオンリーモードで新規レコード
- 1レコードのコンテキストとページネーション
- 複数の検索条件
- 検索条件のクエリへの適用
- 検索窓への入力結果の解釈
- 並べ替え対象のクエリへの適用
- アプリケーションを1から作る
- アプリケーションのスキーマ
- アプリのテンプレートのおまけ
- 従来のアプリをテンプレートに移行
- 入力データのバリデーション
- フォーマットした結果を表示
- 計算フィールド
- ページ展開処理の基本操作
- レコード数が0の場合の展開処理
- 様々なリピーター
- ページ展開とリレーションシップ
- エンクロージャーの認識をしない
- 展開処理への割り込み
- SQLのビューをコンテキストで定義
- ポップアップの選択肢をデータ依存
- アクセス結果のキャッシュ
- ビュー展開後のデータ修正
- メール送信
- メールテンプレートの管理
- メール送信のためのSMTP設定
- メール送信を記録する
- パスワードなどをファイル外に記述する
- ファイルのアップロード
- アップロードされたファイルを表示
- アップロードの履歴を残す
- Bootstrapとの共存
- 認証・認可の機能の概要
- 認証ユーザの管理
- メールアドレスでログインする
- グループの管理
- 認可の設定
- サンプルのユーザ管理ページ
- サンプルのセルフサービスページ
- Passkeyの利用
- 二要素認証の利用
- SAML対応のポイント
- OAuth2対応のポイント
- ログインパネルのカスタマイズ
- レコード単位の認可指定
- マイナンバーカードへの対応
- パスワードの修正
- ログアウト
- ログインパネルへの追加ボタン
- システムメッセージのカスタマイズ
- 操作記録を残す
- コンテキストをJavaScriptで利用
- 論理削除
- サーバーサイドの処理の拡張
- サーバーサイドの処理でDB処理
- サーバサイドでのログへの書き出し
- ログインユーザの全角問題対処
- ページ展開を止める
- レコード複製時の動作の規定
- タイムゾーンと時間データ
- 編集結果を連動させる
- 定義ファイルのルール(PHP)
- 定義ファイルのルール(YAML)
- ページネーションのカスタマイズ
- アップロードのカスタマイズ
- データベースの利用とMySQL
- FileMaker Serverを利用する
- PostgreSQLについて
- 固定データをコンテキストに定義
カテゴリ別
一般論・総論
トライアル環境
アプリケーション開発
- #3 INTER-Mediatorでの開発について
- #4 AIを活用してWebアプリを一気に開発
- #33 AIで作る関連テーブルのページ
- #43 アプリケーションを1から作る
- #44 アプリケーションのスキーマ
- #45 アプリのテンプレートのおまけ
- #46 従来のアプリをテンプレートに移行
- #90 サーバーサイドの処理の拡張
- #91 サーバーサイドの処理でDB処理
- #92 サーバサイドでのログへの書き出し
- #97 編集結果を連動させる
- #98 定義ファイルのルール(PHP)
- #99 定義ファイルのルール(YAML)
データベース連動の基本
- #5 params.phpファイルとデータベース
- #6 データベースの中身を一覧する
- #7 データを編集してデータベースに書き戻す
- #20 コンテキスト定義での検索
- #21 コンテキスト定義でのソート
- #23 YAMLで作る定義ファイル
- #24 PHPの定義ファイルをYAMLに変換
- #28 テキストフィールドの更新処理
- #56 SQLのビューをコンテキストで定義
- #59 ビュー展開後のデータ修正
- #89 論理削除
- #90 サーバーサイドの処理の拡張
- #91 サーバーサイドの処理でDB処理
- #92 サーバサイドでのログへの書き出し
- #95 レコード複製時の動作の規定
- #96 タイムゾーンと時間データ
- #102 データベースの利用とMySQL
- #103 FileMaker Serverを利用する
- #104 PostgreSQLについて
- #105 固定データをコンテキストに定義
レイアウト関連機能
- #8 一覧と詳細を行き来する
- #9 ページネーションを用意し利用する
- #10 レコードの新規作成と削除
- #11 ボタン名のカスタマイズ
- #12 クリック後のメッセージ
- #18 検索バーを作る
- #22 ソートボタンの設置
- #19 ページネーションのレコード数
- #29 チェックボックスの利用
- #30 ラジオボタンの利用
- #32 ポップアップメニューの利用
- #31 要素の属性にフィールドを与える
- #34 リレーションシップの設定
- #35 複製ボタン
- #36 新規レコードとフィールドの初期値
- #37 Postオンリーモードで新規レコード
- #38 1レコードのコンテキストとページネーション
- #48 フォーマットした結果を表示
- #54 エンクロージャーの認識をしない
- #68 Bootstrapとの共存
- #88 コンテキストをJavaScriptで利用
- #94 ページ展開を止める
- #100 ページネーションのカスタマイズ
クライアントの機能の拡張
- #25 JavaScriptでページ処理を拡張
- #26 ページ生成後に内容を表示する
- #27 検索条件をパラメータから追加
- #39 複数の検索条件
- #40 検索条件のクエリへの適用
- #41 検索窓への入力結果の解釈
- #42 並べ替え対象のクエリへの適用
- #47 入力データのバリデーション
- #49 計算フィールド
- #50 ページ展開処理の基本操作
- #51 レコード数が0の場合の展開処理
- #52 様々なリピーター
- #53 ページ展開とリレーションシップ
- #55 展開処理への割り込み
- #57 ポップアップの選択肢をデータ依存
- #58 アクセス結果のキャッシュ
- #65 ファイルのアップロード
- #66 アップロードされたファイルを表示
- #67 アップロードの履歴を残す
- #86 システムメッセージのカスタマイズ
- #87 操作記録を残す
- #101 アップロードのカスタマイズ
外部サービスとの連携
認証・認可
- #64 パスワードなどをファイル外に記述する
- #69 認証・認可の機能の概要
- #70 認証ユーザの管理
- #71 メールアドレスでログインする
- #72 グループの管理
- #73 認可の設定
- #74 サンプルのユーザ管理ページ
- #75 サンプルのセルフサービスページ
- #76 Passkeyの利用
- #77 二要素認証の利用
- #78 SAML対応のポイント
- #79 OAuth2対応のポイント
- #80 ログインパネルのカスタマイズ
- #81 レコード単位の認可指定
- #82 マイナンバーカードへの対応
- #83 パスワードの修正
- #84 ログアウト
- #85 ログインパネルへの追加ボタン
- #93 ログインユーザの全角問題対処