Drupal#7の世界からの興味深い資料のダイジェスト

みなさんこんにちは!



過去3週間のDrupalの世界で最も興味深いもので有用なものは、第7号です。



画像



ロシア語で



Runetのマテリアルから始めましょう。



  1. 伝統によれば、xandeadxからのいくつかの有用なスニペットは、「 ロボカッサを使用したノードへのアクセスに対する支払い 」、「 分類フィールドおよび用語フィールドからのメニュー項目の名前 」、「 uidによるプログラムによるユーザーの許可 」です。
  2. Pavel KitaevはForm APIを手放しません:)彼の記事「 HTML5フォーム要素の新しいタイプの作成読んでください。
  3. マックスコレイチェンコ生産性のトピックを振り返り、アジャキシフィケーションへの彼のアプローチを共有します。
  4. このような素晴らしいバグを見つけましたか、それとも機能ですか?」 「-ブログの著者を書いている」Make You Live Better | Drupal CMFとの性的体験「コンテキストモジュールとの夜の後:)
  5. @kalabro 、モジュールにPHPファイルを含める方法について説明しました。




Drupal-lite



このセクションは、特に最近Drupalを使用している人向けです。



  1. #states Form APIの記事では、単一のJavascipt行なしでフォームを動的にすることがいかに簡単かを示しています。
  2. 独自のカスタムコンテンツをパネルに追加する方法に関するステップバイステップマニュアル
  3. 複雑なフィールド値チェックは、フィールド検証モジュールを使用して管理パネルから直接設定できます
  4. 良い面に進みます-ビューPHPを放棄します: 条件付きビュー-単純に分散するためにビューPHPを確実にビートします。
  5. サブユーザーをモジュロとするレビュービデオを記録するときに、シェーントーマスはバグを見つけ、自分で修正することにしました。 ビデオModule Investigatorの詳細:Drupalサブユーザーモジュールの問題の修正




Drupal開発者向けのすべて



平均レベル以上のドルパリア向けの材料からのカクテル:



  1. モジュール、記事などの別の巨大な編集がDrupal.orgに登場しました。 今回は、政府機関のウェブサイトの作成に専念しています。 他の編集のアーカイブは、 リソースガイドページで入手できます。 ブックマークに追加することを強くお勧めします。
  2. 多くの検索エンジンは、HTTPSで実行され、 モバイル版もあるサイトを立ち上げます。 Googleは、Drupalのレスポンシブトピックに関する公式ガイドも用意しています。
  3. Viewsモジュールによってすべてが解決されるわけではありません(すべてのリストから遠いことは、それを行うのに便利です)。 「 Views Maze内で失われる前の簡単な方法」という出版物では、Ajaxを介した遅延読み込みを使用してブロックを表示するために自分で材料を選択する方法について説明しています。
  4. Headless Drupalパラダイムの良い紹介はHeadless Drupalにあります。 DrupalでRESTful APIを使用する理由と方法
  5. Backdrop CMSと呼ばれるDrupal 7フォークにモジュールを移植するには 、「 Drupal 7モジュールをBackdropに移植する 」を参照してください。
  6. セキュリティのトピックは関連性を失わない。 自動化されたサイト脆弱性スキャナーとエクスプロイトデータベース全体がかなりあります。 サイトがDrupalによって作成されているという事実を隠す手順は、ハッカーを欺くのに役立ちます。 サイトがDrupal実行しているという事実を隠すことにより、この目標を達成する方法の詳細な概要が提供されます。 より多くのアイデアは、DrupalHiding Traitsコレクションにあります。
  7. ビッグデータのバッチ処理では、ほとんどの場合、キューを使用します。 Drupal Queuesという簡潔な名前の資料は、独自のキューを宣言して使用する例を示しています。
  8. Drupalメールシステム-Drupalメールサブシステムに関する包括的な記事。
  9. 他のエンティティのみにhook_node_access()



    似たものがあるかどうか疑問に思った場合は、必ずDrupal 7エンティティのカスタムアクセス制御の出版物を読んでください。
  10. ゴミが一滴落ちてもダイジェストが損なわれることはありません。 レジストリを再構築して、キャッシュをフラッシュしても解決できない問題を処理します。
  11. Jeff GeerlingはDrupalコミュニティでAnsibleを宣伝し、 Drupal VM = Vagrant + Ansible + Drupalで最高潮に達しました。
  12. Platform.shホスティングのいくつかのレビューが登場しました。SitePointの最初のステップ と、実際のプロジェクトの例に関するより深刻な記事です。
  13. Drupal Testing Methodologiesの記事-これが理由です、著者はDrupal 7で苦しんでいる統合テストフレームワークの迅速な公開に興味を持っています。これはSimpletestまたはPHPUnitの代わりに作業サイトで実行できます。 また、テスト自動化をDrupalに固定しようとするときに開発者が直面する主な問題の概要も提供します。
  14. テストについて話しているので、Behatの入門記事: BehatとDrupalのBDDに言及する価値があります。
  15. Lullabotsは、Drupalプロジェクトで人気のあるAngularJS Javascriptフレームワークを使用した経験を共有しています: Drupal CToolsプラグインでAngularJSモジュールをラップします
  16. これがどのように機能するかをよりよく理解するために、Solrクエリクエリを掘り下げます
  17. 機能、シリーズ2086の代替品を探して: CINCを紹介し 、すぐにコードからビュー作成する例を紹介 します
  18. Googleは4月にImage Charts APIを無効にします。 この機会に、 チャート作成モジュールの概要




Drupal 8



  1. Drupal 8の9番目のベータ版がリリースされましたが、重大な問題は依然として50ドル以上です
  2. 30 Awesome Drupal 8 API Functions 」のプレゼンテーションを見たことがない場合は、今すぐそれを行う絶好の機会です。 ちなみに、 7つのバージョンがあります。
  3. VDDを使用してDrupal 8で開発するためにVagrantを構成します。
  4. Drupal 8のカスタムフィールドフォーマッターの作成に関する記事では、新しいフィールドフォーマッターの作成方法について説明しています。
  5. 8つのテキストフィルタリングシステムの変更、および二重シールドの形式の落とし穴については、記事Drupal 8での二重エスケープ出力の回避で説明しています。
  6. Drupal 8の特性を使用しDependency Injectionの記事で、著者は1つのモジュールをDrupal 7からDrupal 8 に移植するという奇妙な経験を共有しています。
  7. Alter or Dispatch:Drupal 8 Events vs Alter Hooksでは 、Drupal 8で独自のイベントをアナウンスする理想的な方法を示す試みが行われています。
  8. 8個のCtoolsが必要なときは、どこで探すべきかを知っています: Drupal 8プラグインシステム-パート4
  9. Drupal 8でコミットを検索するための美しいフォーム:Drupal 8 Git Commit Explorer




ビジネスとコミュニティ



  1. Drupal 8の加速

    Drupal 8開発助成プログラムは、すでに多くの騒ぎを引き起こしています。 Drupal Associationは少なくとも$ 250kを調達する予定です。 同時に、協会自体と7つの大手Drupal企業はすでに半分を寄付しています。 そして、それは次のとおりです。組織でgit pushを実行すると、$ 100が自動的にアカウントに分類されます...しかし、気が散ってしまいそうです:)

  2. ビジネスニュース:Drupal市場で最大のプレーヤーであるMediacurrentは、Code and Theory設計機関に吸収されています
  3. 5月のDrupalConロサンゼルスのレポートが承認されました。
  4. コミュニティは、深刻な病気であるアーロン・ウィンボーンのために故人に別れを告げました。 それについて読んでください 。 協会はアーロン賞発表しました。その一部は毎年ウィンボーン家に送られます。
  5. この人はめったに発言しない。 今回、彼は例外を作りました:アール・マイルズ、別名merlinofchaos 、ビューとパネルの著者、 Drupalと彼のコミュニティについて 。 (TL; DR:すべてがYorlとDrupalで問題ありません)。
  6. 「Me and Drupal」シリーズの開発者に関する2つの感動的な物語: Drupalでの私の旅、4年 後、Drupal開発者として542日間 。 そのような話だけをもっとしましょう。




興味深いモジュール



  1. 構成管理

    構成管理のための代替機能アプローチは、 機能の代替である構成管理で説明されています
  2. 機能ビルダー

    開発でFeaturesモジュールを引き続き積極的に使用する場合は、 Features Builderのマテリアルに注意してください。Featuresの問題はゼロです!
  3. 分類エンティティインデックス

    このモジュールは、分類法の大規模な使用においてサイトのパフォーマンスを最適化するために使用されます。 Drupal 7、Tags、Unpublished Content、およびYouによる小さな記事がこの主題について書かれています。
  4. VoiceCommander

    音声インターフェースは長年の傾向です。 このモジュールを使用すると、DrupalでWeb Speech APIをテストできます。
  5. Openstackキュー

    Openstack Zaqarキューエンジン( Amazon SQSの代替のオープンソース)との統合。
  6. フィールドSQLリーン

    フィールド値を格納するためのテーブルの構造を不可逆的に変更する、最適化に対するかなり極端なアプローチ。 当然、Viewsなどの多くのDrupalモジュールは、新しい構造を標準として使用することはできませんが、そのようなシステム機能があることを知っておくと便利です。
  7. Views Calc

    このモジュールを使用すると、表に「合計」行を表示できます。 計算はデータベース側で実行され、COUNT、SUM、AVG、MIN、MAXの操作をサポートします。 使用方法は、OSTraining述べています
  8. GAプッシュ

    イベントをGoogleアナリティクスに送信するための高度なAPI。 これにより、たとえば、サイトでのフォーム検証のエラーを追跡できます。




Oleg KotKatya Marshalkinaはリリースに取り組みました。

コミュニティの利益のためにDrupalの記事を書いていますか? drupal.digest@gmail.comまでお知らせください。



Drupalメーリングリストも開始します。 登録フォームを使用して、最初の読者になってください!



All Articles