• Drupalサイトの一元管理。

    Drush もサポート。
    特定バージョンのサイトを更新チェックする例。

    $ drush drd-action drd.list.updates --filter-drupal-version=7.28
    

     

  • Views で定義したデータをCSVやXML形式でエクスポートできるモジュール。

     

    インストール

    $ sudo drush en views_data_export -y
    

     

    drushコマンド使用方法
    [display-id]: Other -> Machine Name

    $ drush views-data-export [view-name] [display-id] [output-file]
    

     

    使用例

    $ drush views-data-export locationlist views_data_export_1 /tmp/out.csv
    
  • コンテンツの一括操作ができます。

    $ sudo drush en views_bulk_operations, actions_permissions -y
    
  • $ sudo drush en extlink -y
    
     
    admin/config/user-interface/extlink
    tick "Place an icon next to image external links." and "Open external links in a new window. "
  • テキスト内のURL文字列に、ページのプレビューを追加します。

    $ sudo drush dl  opengraph_filter
    $ drush en  opengraph_filter
    

    admin/config/content/formats
    テキストフォーマットを追加して、'Add a preview of URLs found in the text, based on the URL's (OpenGraph) metatags.'を設定。

  • $ wget -c -P /tmp https://github.com/videojs/video.js/releases/download/v4.12.15/video-js-4.12.15.zip
    $ sudo unzip -d sites/all/libraries/ /tmp/video-js-4.12.15.zip
    $ sudo drush en -y videojs_hls videojs
    

    Field type "File" でフィールドを追加、許可する拡張子を設定(mp4,mov,ogv,etc.)、ManageDisplayのformatでVideo.jsを選択。

  • タグを見て関連記事を表示してくれるモジュール。Views block なので見た目をカスタマイズしやすい。

    $ sudo drush en similarterms -y
    

    admin/structure/block
    View: Similar By Terms

  • DB保存なしで使える一時的なチェックリストの作成。

    $ sudo drush en todo_filter -y
    

    admin/config/content/formats/full_html

    使用したいInput formatsにおいて、Todo Filter にチェックを入れて有効にする。

    Filter processing order は最下部に。

    テキスト中の

     

    例:

  • 時間間隔(duration)を表すためのフィールド

    $ sudo drush en hms_field -y
    
  • エディタと連携してコンテンツに画像をアップロード。image/file uploader and browser

  • $ sudo drush en registry_autoload -y
    $ sudo sh -c "git clone https://github.com/dinbror/blazy.git sites/all/libraries/blazy"
    $ sudo drush en -y blazy blazy_ui
    $ sudo sh -c "git clone https://github.com/kenwheeler/slick.git sites/all/libraries/slick"
    
    $ sudo drush dl -y slick-7.x-3.0
    Project slick (7.x-3.0) downloaded to sites/all/modules/slick.                                                                                       [success]
    Project slick contains 3 modules: slick_ui, slick_fields, slick.
    
    $ sudo drush cc all

Pages