• Drupal Tutorials #46 - Getting To Know Feeds

    API, RSS, CSVデータのインポートに必要

  • 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: メールアドレスを設定してテストメールを送信

  • Drupal Relation

    関係を表すことができるエンティティ

    $ relation_dummy_field, relation_entity_collector, relation_migrate, relation_feeds, relation_endpoint, relation, relation_ui -y
    

    admin/structure/relation

  • ThemeKey

    rules でテーマを切り替えるモジュール。特定のページでテーマを変更したり、端末によってテーマを変更するなどできる。

    $ sudo drush en themekey_example, themekey_redirect, themekey_css, themekey_user_profile, themekey_compat, themekey_debug, themekey_ui, themekey, themekey_features -y 
    

    admin/config/user-interface/themekey

  • $ sudo drush en composer_manager, amptheme, ampsubtheme_example -y
    $ sudo chown -R www-data:www-data sites/default/files/composer && sudo chmod 755 sites/default/files/composer
    $ sudo drush en amp -y

    Check admin/config/system/composer-manager
    設定 admin/config/content/amp

    Content Types
    "Enable AMP in Custom Display Settings"
    "Custom Display Settings" -> check AMP
    "Configure AMP view mode"
    Body: `AMP text`
     

     

     

  • httpsプロトコルに対応

  • $ sudo drush dl rrssb jquery_update libraries
    $ drush en rrssb jquery_update libraries
    

    各コンテンツタイプで表示を設定。

  • Spam 対策モジュール

    $ sudo drush en spamicide -y
    
  • APIを構築するservice モジュールのリソースをViewで定義できる。

  • $ sudo drush en -y whois
    $ cd sites/all/libraries/
    $ curl -L -C - "https://sourceforge.net/projects/phpwhois/files/latest/download?source=files" | sudo tee phpwhois.tar.gz 1> /dev/null
    $ sudo tar xvzf phpwhois.tar.gz
    $ sudo mv phpwhois-4.2.2/ phpwhois
    $ sudo rm -rf phpwhois/{example*,testsuite.php}
    

    設定 admin/config/system/whois

    権限設定 admin/people/permissions

    Blockを配置して使用。

  • Feedsインポート前にプレビューできる。ノードの場合は、1ノードずつ確認できる。

    $ sudo drush -y en feedspreview
    

Pages