Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Movable Type 鹿児島 2 月(2025/02/08)- プラグイン `MyAdmi...
Search
Shintaro KUBUKI
February 08, 2025
Technology
68
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Movable Type 鹿児島 2 月(2025/02/08)- プラグイン `MyAdminPack for Movable Type` を👩💻ローカル環境で触ってみよう!
プラグイン `MyAdminPack for Movable Type` を👩💻ローカル環境で触ってみよう!
Shintaro KUBUKI
February 08, 2025
More Decks by Shintaro KUBUKI
See All by Shintaro KUBUKI
Movable_Type_鹿児島_202512.pdf
shintaro_kubuki
0
12
Movable Type 鹿児島 2025年4月(2025/04/19)- プラグイン `MyAdminPack for Movable Type` を触ってみよう!
shintaro_kubuki
0
330
Movable Type 鹿児島 1 月(2025/01/11)- MTML
shintaro_kubuki
0
87
Movable Type 鹿児島 12 月(2024/12/13)- ウィジェットって 🪚 簡単に作れるんですか?🔨️
shintaro_kubuki
0
24
Movable Type 鹿児島 10 月(2024/10/12)- GitHub と MovableType.net の 🔗 連携と 🔄 開発サイクル(後編)
shintaro_kubuki
0
42
Movable Type 鹿児島 9 月(2024/09/13)- GitHub と MovableType.net の 🔗 連携と 🔄 開発サイクル(前編)
shintaro_kubuki
0
82
Movable Type 鹿児島 7 月(2024/07/13)
shintaro_kubuki
0
110
Movable Type 鹿児島 6 月(2024/06/08)
shintaro_kubuki
0
170
Movable Type 鹿児島 4 月(2024/04/13)
shintaro_kubuki
0
110
Other Decks in Technology
See All in Technology
「事実」を「計測」して、「解釈」する 〜AWS Lambdaのメモリ最適解の見つけ方〜
maimyyym
0
170
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
120
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
260
AI駆動開発の時代になったのでトヨタ生産方式から見直す
terurou
7
6k
ソフトウェア ファクトリー - 再現性のあるソフトウェアの工場づくり / Software factory
iktakahiro
6
4.9k
パッチ更新でterraform initが落ちた日
grimoh
1
140
その Valkey 使いこなしていますか?
onk
PRO
5
1.5k
夫婦で子育てするための育児標準化
codmoninc
PRO
0
330
Persisting Massive Data with Rails ~Designing for 60 billion rows, and fighting the bottlenecks~ Railsで挑む大量データ永続化 〜600億件を永続化するための設計とボトルネックとの戦い〜
occhi
0
730
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
190
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.4k
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
120
Featured
See All Featured
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
570
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
Utilizing Notion as your number one productivity tool
mfonobong
4
620
ラッコキーワード サービス紹介資料
rakko
1
5.3M
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
550
Raft: Consensus for Rubyists
vanstee
142
7.8k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
Faster Mobile Websites
deanohume
310
32k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
750
Six Lessons from altMBA
skipperchong
29
4.5k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
We Have a Design System, Now What?
morganepeng
55
8.4k
Transcript
MyAdminPack for Movable Type を ローカル環境で触ってみよう! デザインスタジオ カンセ フルスタックデザイナー 久富木
慎太郎 Movable Type 鹿児島 2 月(2025/02/08) プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみよう! © Movable Type 鹿児島 1
久富木 慎太郎 (くぶき しんたろう) デザインスタジオ カンセ フルスタックデザイナー 2023 年 4
月創業しました。 Movable Type をプラットフォームにしてホームページを作って ます。 誰の役にも立たない無駄なことをやりたいです! Movabley Type 鹿児島 というコミュニティでほぼ月 1 回のペー スで勉強会を開いてます。 プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみよう! © Movable Type 鹿児島 2
花火は見るより 打ち上げる方が好き デザインスタジオ カンセ という屋号で 鹿児島からインターネットで世界に繋がって ホームページを作ってます。 セキュリティを重視するような場面が多い企業や 大学、行政とかのウェブサイトの制作が得意で す。
主な事業 テーマ・プラグインの開発 ホームページの制作 UI/UX デザイン(アプリやシステム) プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみ よう! © Movable Type 鹿児島 3
国内導入実績 5 万サイト以上 (私の実績じゃないよ ) Movable Type というソフトウェアを使ってホー ムページを作ってます。 Movable
Type は、国内の多くの企業や組織 で CMS プラットフォームとして利用され ています。 見れないということがあってはならない、ランデ ィングページ(広告のサイト)にも向いているん じゃないかな 詳しくは「Movable Type 導入実績」のページ をご覧ください。 プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみ よう! © Movable Type 鹿児島 4
Movable Type 鹿児島のご紹介 鹿児島を拠点としたエンドユーザー(システムなどを使う側の 人)向きのコミュニティーです。 システム(主に Movable Type)の運用のスキルやwebツール の使い方のスキル の向上を目的とした勉強会や意見の交換、
たまに技術的な勉強もしていけたらと思います。 ほぼ月 1 回、第 2 土曜日の午前中に”たぶん”マークメイザンで 勉強会をしています。 プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみよう! © Movable Type 鹿児島 5
今月の勉強会のお題 1. 【準備】mt-dev を動かすための準備をしてください 2. 【準備】mt-dev README.ja.md を読んでみる 3. 【問題
1】mt-dev 動かしてみる を make に置き換えて実施してください。 4. 【問題 2】 Movable Type をインストールしてください。 5. 【問題 3】プラグイン MyAdminPack for Movable Type をインストールしてく ださい。 次ページへ続く プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみよう! © Movable Type 鹿児島 6
続き 今月の勉強会のお題 1. 【準備】 MyAdminPack for Movable Type の 製品紹介資料(PDF)
を読んでみる 2. 【問題 4】右の画像を確認し 商品詳細 という コンテンツタイプ を新規作成してく ださい。 3. 【問題 5】右の画像を確認し 商品詳細のレイアウト という フィールドレイアウト を 新規作成してください。 4. 【問題 6】 コンテンツデータ の 商品詳細 を新規作成し、レイアウトを適応して保 存してください。 を(行けるとこまで)したいと思います。 プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみよう! © Movable Type 鹿児島 7
準備 mt-dev を動かすための準備をしてください 注意 以下、MacOS でのみ確認を行なっております。 その他の OS の場合は、マシンの環境に置き換えて試してください。 mt-dev
https://github.com/movabletype/mt-dev Git Docker make(Command Line Tools for Xcode に同梱されている) プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみよう! © Movable Type 鹿児島 8
Git のインストール $ git -v macOS に Git をインストールする https://knowledge.kanse.net/macos/e000032.html
プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみよう! © Movable Type 鹿児島 9
Docker のインストール Docker https://www.docker.com/ja-jp/ プラグイン MyAdminPack for Movable Type を
ローカル環境で触ってみよう! © Movable Type 鹿児島 10
make(Command Line Tools for Xcode)のインストール $ xcode-select --install プラグイン MyAdminPack
for Movable Type を ローカル環境で触ってみよう! © Movable Type 鹿児島 11
mt-dev README.ja.md を読んでみる README.ja.md https://github.com/movabletype/mt-dev/blob/master/README.ja.md その他の主な起動オプション を make に置き換えて読む。 $
make up ARCHIVE=MT.tar.gz $ make up-psgi ARCHIVE=MT.tar.gz # PSGI環境で起動 $ make down # MTを停止 $ make down REMOVE_VOLUME=1 # MTを停止してデータベースのデータを削除 $ make up UP_ARGS="" # MTコンテナをforgroundで起動 $ make docker-compose ARGS="logs -f" # ログの表示 $ make up PERL=5.28 PHP=7.3 # PerlやPHPのバージョンを指定 $ make up DB=mariadb:10.5.1-bionic # MariaDB 10.5.1を利用する プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみよう! © Movable Type 鹿児島 12
問題 1 動かしてみる をmake に置き換えて実施してください。 README.ja.md https://github.com/movabletype/mt-dev/blob/master/README.ja.md その他の主な起動オプション を make
に置き換えて読む。 $ git clone
[email protected]
:movabletype/mt-dev.git mt-dev $ cd mt-dev $ cp /path/to/MT7-R0000.zip archive/ $ make up ARCHIVE=MT7-R0000.zip $ make exec-mysql SQL='CREATE DATABASE mt /*!40100 DEFAULT CHARACTER SET utf8mb4 */' 以下は実施しなくてもいいかも $ make exec-mysql SQL='CREATE DATABASE mt /*!40100 DEFAULT CHARACTER SET utf8mb4 */' プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみよう! © Movable Type 鹿児島 13
レビュータイム 質問があれば受け付けます。 プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみ よう!
© Movable Type 鹿児島 14
問題 2 Movable Type をインストールしてください http://localhost/cgi-bin/mt/mt.cgi 上記の URL をクリックするとローカルの環境で動いている Movable
Type のインストールの画面が表示されると思 います。 表示されている内容に従って、インストールを完了してください。 また、途中で設定した ユーザー と パスワード は忘れないようにメモをとってください。 インストールウィザードで環境設定ファイル(mt-config.cgi)を作成する https://www.movabletype.jp/documentation/mt8/installation/install/wizard/ プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみよう! © Movable Type 鹿児島 15
レビュータイム 質問があれば受け付けます。 プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみ よう!
© Movable Type 鹿児島 16
問題 3 プラグインMyAdminPack for Movable Type をインストールしてください。 README.ja.md https://github.com/movabletype/mt-dev/blob/master/README.ja.md プラグインの参照
を読む。 repo フォルダーに MyAdminPack_for_MovableType_x.x.x.zip を解凍したフォルダーを入れるだけ プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみよう! © Movable Type 鹿児島 17
レビュータイム 質問があれば受け付けます。 プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみ よう!
© Movable Type 鹿児島 18
準備 MyAdminPack for Movable Type の 製品紹介資料(PDF) を読ん でみる MyAdminPack
for Movable Type https://mixed.co.jp/products/movabletype/m yadminpack/ 製品紹介資料(PDF) を読む。 プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみ よう! © Movable Type 鹿児島 19
問題 4 右の画像を確認し 商品詳細 という コ ンテンツタイプ を新規作成してくださ い。 プラグイン
MyAdminPack for Movable Type を ローカル環境で触ってみ よう! © Movable Type 鹿児島 20
レビュータイム 質問があれば受け付けます。 プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみ よう!
© Movable Type 鹿児島 21
問題 5 右の画像を確認し 商品詳細のレイアウ ト という フィールドレイアウト を新規作 成してください。 プラグイン
MyAdminPack for Movable Type を ローカル環境で触ってみ よう! © Movable Type 鹿児島 22
レビュータイム 質問があれば受け付けます。 プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみ よう!
© Movable Type 鹿児島 23
問題 6 コンテンツデータ の 商品詳細 を新規 作成し、レイアウトを適応して保存 してください。 予想したとおりのレイアウトになっていたでしょ うか?
プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみ よう! © Movable Type 鹿児島 24
レビュータイム 質問があれば受け付けます。 プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみ よう!
© Movable Type 鹿児島 25
自由にカスタマイズ or 質疑応答 ここまでで、なんとなく MyAdminPack for Movable Type の設定 MyAdminPack
for Movable Type プラグインを利用するとどのように幸せなのか? が、わかったかと思います。 ここからはもくもくタイムです。 自由にカスタマイズしたり、質問をしたり、最近どうなの?とか井戸端会議など自由にどうぞ。 プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみよう! © Movable Type 鹿児島 26
まとめ mt-dev でローカルに開発環境を作れる MyAdminPack for Movable Type プラグインを利用すると、散らかった情報をスッキリ整理整頓! プラグイン MyAdminPack
for Movable Type を ローカル環境で触ってみよう! © Movable Type 鹿児島 27
Movable Type 8 のマニュアル Movable Type 8 のマニュアルです。 Movable Type
8 のマニュアルです。Movable Type では、CMS(Contents Management System)と して安全にコンテンツを管理・運用するために、 ユーザーごとにロール(役割)を指定することで 権限を管理できます。ウェブサイトの運営に必要 な最低限のロールはあらかじめ用意されていま す。ここでは主なロール別に機能や操作方法につ いて説明します。 プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみ よう! © Movable Type 鹿児島 28
Movable Type の開発者ポー タル Movable Type の開発者ポータルです。 Movable Type は優れた拡張性を持っています。
Data API を活用することによって、柔軟なコンテ ンツ管理、自由なサイト設計が可能です。ここで はエンジニア向けに Data API の利用方法やテーマ の構造、プラグイン開発に関するドキュメントを まとめています。 プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみ よう! © Movable Type 鹿児島 29
Movable Type.net マニュアル Movable Type.net のマニュアル MovableType.net の基本的な使い方を紹介しま す。 プラグイン
MyAdminPack for Movable Type を ローカル環境で触ってみ よう! © Movable Type 鹿児島 30
Movable Type.net 開発者ポー タル Movable Type.net の開発者ポータル MovableType.net のテンプレートをカスタマイズ される方向けに、マニュアルや関連記事をまとめ
ています。 プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみ よう! © Movable Type 鹿児島 31
トフでもできる!?テーマ開 発講座 トフでもできる!?テーマ開発講座 ベーステーマを使ってサイト更新、スタイルシー トでの デザイン変更もできるようになったけど… 「もっと自由にテンプレートをカスタマイズでき るようになりたい!」 「自分でテーマを開発してみたい!」と思ったこ とはありませんか?
本コンテンツはそんな方に向けた MovableType.net テーマの 学習&開発ガイドです。 プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみ よう! © Movable Type 鹿児島 32
CUSTOM BLOCK LIBTARY CUSTOM BLOCK LIBTARY ブロックエディタを 使ってみよう! プラグイン MyAdminPack
for Movable Type を ローカル環境で触ってみ よう! © Movable Type 鹿児島 33
MT Hub MT Hub Movable Type 業界の皆様。知識や経 験を共有しませんか? Movable Type
に関する「支援と共有」のコミュ ニティです。 全国の Movable Type のユーザーと繋がりましょ う! Movable Type 鹿児島のイベント告知によく利用し ております プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみ よう! © Movable Type 鹿児島 34
次回予告 ゆるやかな合同 WEB 勉強会 のホームページを作ら Night Movable Type 鹿児島 2
月〜3 月(夜の予定) プラグイン MyAdminPack for Movable Type を ローカル環境で触ってみよう! © Movable Type 鹿児島 35