• Drupal 7 Field Collection Views module - Daily Dose of Drupal episode 97

    ノードページにおいて、Field Collection表示のカスタマイズに使用します。

    $ sudo drush en field_collection_views -y
    

    以下のViewをCloneして、

    admin/structure/views/view/field_collection_view

    ノードのManage displayにおいて、FORMATに"Views field-collection items"を選択して設定します。

  • FitVids with FlexSlider in Drupal 7

    動画フィールドをresponsiveにするモジュール。インストールするだけで有効になる。

    $ sudo wget -P sites/all/libraries/fitvids https://raw.github.com/davatron5000/FitVids.js/master/jquery.fitvids.js
    $ sudo drush en fitvids -y
    
  • Drupal 7 Views Module Tutorial 1 of 10: Getting Started with Views

    コンテンツのリストを作成、管理、表示

  • 文字サイズ変更ボタン。

    $ sudo drush en text_resize -y
    

    admin/config/user-interface/text_resize

  • How to use the Google maps api (Gmaps Module) in drupal 7

    GMap Module

  • JSONインポート

  • SMTP認証でメール送信できるモジュール。

    $ sudo drush -y en smtp
    

    admin/config/system/smtp

    • Outoook.comの設定例 - 送信できない場合、サイトログインしてメール送信についての認証関連メール受信を確認。

    Turn this module on or off: ON
    SMTP server: smtp-mail.outlook.com
    SMTP port: 587
    Use encrypted protocol: TLS
    SMTP Authentication: Username/Password
    Send test e-mail: メールアドレスを設定してテストメールを送信

  • Node をエクスポート・インポート。JSON,CSV,xml形式などに対応し、drushコマンドや、Features、Views Bulk Operationsモジュール と連携して大量データを一括して扱うことができます。サイト間でのコンテンツ移行にも便利。

    インストール

    $ sudo drush en node_export_feeds, node_export_dependency, node_export_relation, node_export_features, node_export -y
    

    出力形式の有効化
    admin/config/content/node_export

    Help

    $ drush help ne-export
    $ drush help ne-import
    

    CSVやJSONなどテキスト形式でコンテンツをエクスポートする例。

  • Context で PHP Mobile Detect library が使える。キャッシュとの相性が悪いので、推奨できない。

    $ sudo drush -y en context_mobile_detect
    
  • ページの終わりで、自動で次のページにスクロールし、無限にスクロールするように見せかけます。

    $ sudo drush -y en views_infinite_scroll
    
  • Google Analytics

  • $ sudo mkdir sites/all/libraries/jquery.cycle && sudo wget http://malsup.github.io/jquery.cycle.all.js -P sites/all/libraries/jquery.cycle
    $ sudo rm /tmp/1.x.zip && wget https://github.com/mehrpadin/Superfish-for-Drupal/archive/1.x.zip -P /tmp && unzip /tmp/1.x.zip -d /tmp && sudo mv /tmp/Superfish-for-Drupal-1.x/ sites/all/libraries/superfish
    $ sudo rm /tmp/1.x.zip && wget https://github.com/jackmoore/colorbox/archive/1.x.zip -P /tmp && unzip /tmp/1.x.zip -d /tmp && sudo mv /tmp/colorbox-1.x sites/all/libraries/colorbox

Pages