logo

パレット - カラフルに🎨

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

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

Scroll

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 を使わなければなりません。

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 へのコード変換の例です:

Drush がエラーを表示する:bash で実行されない場合に $0 をフォールバックとして 'source' をサポートする

04/06/2025, by Ivan

私は膨大な数の設定を持っており、通常は php -d memory_limit=-1(PHP のメモリ制限を無効化)で設定インポートを実行します:

 php -d memory_limit=-1 ./vendor/bin/drush config-import -y

しかし今回はエラーが出ました:
 

1.5. ホスティングの選択、ドメイン名の購入。サイトをホスティングへ移行する。

17/04/2025, by Ivan

すでにサイトを構築し、オンラインで公開する準備ができました。そのためには、2 つのものが必要です:ドメインとホスティングです。ドメインとホスティングを購入する際は、料金プランをよく読み、Drupal 8 をサポートしていることを確認してください。

ドメイン名の購入

まず、どのドメインゾーンを買うか決めます。人気の選択肢には次があります:

  • .ru ロシア向け
  • .ua ウクライナ向け
  • .by ベラルーシ向け
  • .com 国際的/英語圏の視聴者向け

注意:ドメインは多くの場合、最初の 1 年間の価格と、より高い更新価格が異なります。また、ドメインの品質は価格に依存しません――すべてのレジストラは同じドメイン権利を販売します。

Wikipedia の参照リンク:

Drupal 8 での Composer。Twitter から最新のツイートを表示する。

17/04/2025, by Ivan

Drupal でモジュールやライブラリをインストールするには、Composer を使うのが最善です。Composer は依存関係マネージャーで、モジュールをインストールする際に必要なライブラリを自動的にインストールします。Composer はモジュールのインストールを少し複雑にしますが、外部ライブラリを自動的にダウンロードして接続するので、それらの管理を簡素化します。

Composer をインストールするには、公式サイトに移動します:

https://getcomposer.org/download/

Composer 経由で Drush をインストールしていれば、Composer はすでにインストールされています。Composer がインストールされていることを確認するには、次を実行します:

composer --version

確認として Composer のバージョンが表示されるはずです。

便利な Drush コマンドのリスト

17/04/2025, by Ivan

モジュールのダウンロード:

drush dl module1 module2

モジュールのインストール:

drush en module1 -y

モジュールの削除:

drush pm-uninstall module1 -y

モジュールの無効化(設定はアンインストールしない):

drush pm-disable module1 -y

ファイルにリストされたすべての必要なモジュールを有効にする:

xargs drush en -y < modules.txt

ロシア語を選択した Drupal のインストール: