![](https://developer.a-blogcms.jp/archives/009/202209/mode3_w400_h200-2342344a5282b8ebf86824fdfbf945817e13e3d800d3c477d304bcf9b8a1303b.png)
YouTube を利用せず mp4 をアップロードするカスタムユニットの実装
一般に非公開の動画を CMS のコンテンツとして扱いたい場合、YouTube や Vimeo にアップすることが NG なこともあります。その際には CMS をインストールしているサーバーに mp4 のファイルをアップロードできるようにし video タグで再生することになります。 今回はカスタムユニットで mp4 のファイルをアップロードし...
一般に非公開の動画を CMS のコンテンツとして扱いたい場合、YouTube や Vimeo にアップすることが NG なこともあります。その際には CMS をインストールしているサーバーに mp4 のファイルをアップロードできるようにし video タグで再生することになります。 今回はカスタムユニットで mp4 のファイルをアップロードし...
この記事は Advent Calendar 2022 の25日目の記事となります。a-blog cms にまつわる25日分の記事が公開されていますので、是非ご覧ください。 https://adventar.org/calendars/7427 a-blog cms の Docker 環境 a-blog cms を動作させる Docker環境として「atsu666/ioncube」や「atsu666/acms」というイメージが用意され...
この記事では、2022年11月1日に公開した拡張アプリ「Google Analytics 4」について紹介します。 Google Analytics 4 と連携して、Google Analytics 4 のデータを a-blog cms で利用するための拡張アプリ「Google Analytics 4」を公開いたしました。 開発の背景 「Google Analytics 4」を開発した背景といたしましては、...
カテゴリーリストモジュール( Category_List )を利用して、検索フォームを作る実装について書いてみます。カテゴリーリストモジュールは、子カテゴリーがあった際に入れ子で表示ができるようにするために少し複雑な動きをしています。 まずは、カテゴリーリストモジュールのスニペットを確認してみます。 カテゴリー...
こんにちは、a-blog cms 開発スタッフの森田です。 前回執筆した「a-blog cms を設置したサイトにGA4を導入したときに対応したこと」の記事を読んでくださった運営堂の森野さん(@uneidou)からご紹介したメディアファイルのダウンロード数を計測する方法について「既存のイベントと統一した方が管理や分析がしやすくな...
こんにちは、a-blog cms 開発スタッフの森田です。 今回は、a-blog cms を設置したサイトにGA4を導入したときに対応したことをご紹介いたします。 この記事では以下の2つについてご紹介します。 メディアのファイルのダウンロード数を計測する YouTube 動画の再生を計測する メディアのファイルのダウンロード数を計測...
弊社アップルップルの学生インターンの課題として、a-blog cms のカスタムフィールドグループ の値を CSV でインポートする機能 があり、 a-blog cms LIVE Vol.01 でインターンの @ryoseiyamano に発表して頂きました。 a-blog cms LIVEでもご紹介させていただきましたが、実装方法をこの記事でご案内いたします。 ダウ...
フォームの自由度の高さは a-blog cms の特長のひとつです。このエントリーでは、そのカスタマイズの一例として、ユーザーがフォームに入力したフィールド以外の変数の渡し方を解説します。エントリーフィールド、カテゴリーフィールド、ブログフィールドなどのカスタムフィールド、クエリ変数やグローバル変数をフォー...
site や beginner のテーマからサイトを作り始めるのではなく、自社でベースのテーマ準備しているという方もいらっしゃると聞いています。 そんな方のために、オリジナルのインストーラーの作り方をご紹介します。 標準のインストーラーを確認 setup/bin ディレクトリをチェックしてみると以下の画像のようになります。...
この記事では、現在開発中のVer.2.12のdevelopテーマとUTSUWAテーマで配布しているwebpackの開発環境について解説します。 概要 公式テーマで配布しているwebpackの開発環境についてシンタックスハイライターが読者以下の権限またはログアウト時に読み込まれないという現象が報告されました。この記事ではログアウト時に...