Drupal アップデート後メディアの「リビジョン」タブが 2 つ表示される
公開日:
更新日:
こんにちは、田村です。
Drupalをアップデートしたところ、メディア編集画面に 「リビジョン」タブが 2つになってしまいました。
原因を調べてみたところ、ContribモジュールのMedia Revisions UIがコアと機能重複していたのが理由でした。
原因
- Drupal 10.1でコアがリビジョン対応して "Revisions" タブを生成するようになった
- Drupal 10.2でコアにリビジョンUIが同梱された
- 元のMedia Revisions UIとコアのリビジョンが重複してタブが2つ表示されていた
解決策
コアで提供されるようになったので、Media Revisions UIはアンインストールします。
パッチでタブを非表示にする方法もあるようですが、メンテナンスを考えるとアンインストールが良いでしょう。
参考リンク
https://www.drupal.org/project/media_revisions_ui
https://www.drupal.org/project/media_revisions_ui/issues/3428662
関連記事
この記事のハッシュタグ #Drupal から関連する記事を表示しています。
Drupal が動いてるサイトで別のシステムを動かす
こんにちは。ましじめの田村です。 Drupalが動いているサイトで特定のファイルで別のシステム(.phpファイル)を動かしたい場合がありました。 その場合.htaccessに次の記述を追記するとよさそうです。 RewriteCond !/other/[^/]*\.php$ 以上「Drupal が動いてるサイトで別のシステムを動かす」でした。 別のシステムを動かしたい場合に参考にしてみてください。
スタッフブログ
Drupal Gutenberg のテーマサポートを設定する
こんにちは。ましじめの田村です。 Gutenbergのテキストブロックなどで指定できる標準のカラーピッカーを変更したい場合がありました。 この場合テーマサポートという機能を利用することで変更できるようです。 WordPressだとこのあたりが設定可能でした。 - Editor Color Palette - Editor Text Size Palette - Responsive Embeds - Frontend & Editor Styles - Dark Mode theme-support また、Drupal版も同じようにテーマサポートは利用できます。 しかし、全てではなく今の所次の設定が利用できるようです。 - Editor Color Palette - Editor Text Size Palette font size custom palette 設定方法 使用しているテーマにyour_theme.gutenberg.ymlを作成して theme-supportで設定内容を記述します。 theme-support: colors: - slug: "black" name: "Black" color: "#000000" - slug: "white" name: "White" color: "#FFFFFF" - slug: "dark-midnight-blue" name: "Dark Midnight Blue" color: "#003366" fontSizes: - name: "Small" size: 12 slug: "small" - name: "Medium" size: 14 slug: "medium" その後編集画面をみてみると右側のカラーとフォントの設定は反映されると思います。 以上がDrupalのテーマ設定となります。 といった形でカラーとフォントサイズをサイトに合わせて変更することが可能です。 この辺りの設定を変更するだけでも使いやすくなりそうでね。 そして、issuesをみると「他の設定も使えた方がいいですよね。」 という話がされているようですので他の設定も追加される日も来るかもしれません。 試してみたい方はこちらにパッチがありましたので確認してみるのも良いかもです。 https://www.drupal.org/project/gutenberg/issues/3089943 Drupal Gutenberg のテーマサポートを設定する場合参考にしてみてください。
スタッフブログ