logo

パレット - カラフルに🎨

Palette — ビジュアルページビルダー、デザインの専門知識は不要です。

ライブデモ パレットをダウンロード

Scroll

js_cookie モジュールで Drupal の jQuery Cookie / core/js-cookie ライブラリを書き直す方法

02/03/2026, by Ivan

なぜこの変更が必要なのか?

  • Drupal 9 では、jQuery Cookie がコアから削除され、js-cookie ライブラリに置き換えられました。後方互換シム(core/jquery.cookie)が Drupal 9 の間は存在しましたが、Drupal 10 で削除されました。
    https://www.drupal.org/node/3104677
  • Drupal 10.1 では、コアがもはや使わなくなったため、core/js-cookie アセットライブラリ自体が非推奨となり、Drupal 11 での削除が予定されました。変更記録は、コントリビュートの JS Cookie モジュールへの切り替えを推奨しています。
    https://www.drupal.org/node/3322720

Drupal の更新

01/03/2026, by Ivan

このセクションは、以前のバージョン(レガシーの Drupal 6 や Drupal 7 を含む)から最新の現行バージョンへの Drupal コアの更新についてです。また、ここでは Drupal のコントリビュートモジュールの更新方法についての記事も公開していきます。

Drupal における CKEditor 4 の無限のサポート

01/03/2026, by Ivan

Drupal の CKEditor モジュールは CKEditor 4 のサポートを終了します。しかし、それでもカスタムモジュールを通じて CKEditor 4 を組み込み、CKEditor 4 を使い続けることは可能です。もちろん、新しいバージョンの CKEditor 5 以上を使うほうが望ましいのですが、レガシーの CKEditor モジュールは今なお 14 万以上のサイト(Drupal サイトの 4 分の 1!)で使われています:

https://www.drupal.org/project/ckeditor

先に断っておきますが、匿名ユーザー向けに CKEditor 4 を使うのは安全ではありません。匿名ユーザーがコメントを残したりサイトにページを作成したり(例:バグトラッカーの issue)するために CKEditor を使っている場合は、選択の余地はなく、CKEditor 5 を使わなければなりません。

ドリンクアップ 2025.07 ノヴィ・サド、セルビア

Event Date

こんにちは!

Drupal Novi Sad DrinkUp #9 の7月版にぜひご参加ください!

いつものように、Drupalや仕事について話し合いますが、主に楽しい仲間とおいしい料理を楽しみます。

2025年7月31日(木)

ロフト・シュトランド

18:00〜22:00 - Drupal、ニュース、聖杯についての自由なディスカッション。
ノヴィ・サドの入り口から左側ある市営ビーチのロフト・シュトランド。詳細は Googleマップをご覧ください。

ChatGPT を使って jQuery なしで JavaScript コードを書き直す

11/06/2025, by Ivan

jQuery を JavaScript に書き直すための ChatGPT 用プロンプト

ChatGPT を使って jQuery のコードを純粋な JavaScript に書き直したい場合は、chat.openai.com にアクセスし、次の明確で簡潔なプロンプトを入力してください:

次の jQuery コードを、同じ機能を保ちながら vanilla JavaScript に書き直してください。最新の JavaScript 標準(ES6+)との互換性を確保してください。また、該当する場合は Drupal.behaviors の利用も含めてください。[ここに jQuery コードを貼り付け]

プレースホルダーの [ここに jQuery コードを貼り付け] を、変換したい実際の jQuery コードに置き換えてください。

jQuery から JavaScript へのコード変換の例です: