•  

    Do not use APC/APCu in PHP 7, PHP 7 has a built-in opcache.

     

    • APCモジュールのインストール

    $ sudo drush -y dl apc

    drushではエラーとなるので、サイト管理画面でapcを有効化

    admin/modules
    

    設定追加

    $ sudo vim sites/default/settings.php
    /**
     * Add APC Caching.
     */
    $conf['cache_backends'][] = 'sites/all/modules/apc/drupal_apc_cache.inc';
    $conf['cache_class_cache'] = 'DrupalAPCCache';
    $conf['cache_class_cache_bootstrap'] = 'DrupalAPCCache';
    //$conf['apc_show_debug'] = TRUE;  // Remove the slashes to use debug mode.
    

     

  • 120321 -- Demo of Free pager

    Block Viewを使用してnodeのページャを実現するモジュール。Development releases のみ。

    数百以上のコンテンツに使用するとサーバ負荷が大きく、ページ読み込みが遅くなるので、非実用的。使用しないほうが良い。

    $ sudo drush en freepager_example, freepager -y
    

    Content: Nid -> Rewrite results -> Rewrite the output of this field: node/[nid]

  • スマホ用favicon追加モジュール

    $ sudo drush -y en responsive_favicons
    

    favicon と HTML code の生成
    http://realfavicongenerator.net/

    設定のペースト、ファイルアップロード
    admin/config/user-interface/responsive_favicons

    ファイルのコピー

  • Spam 対策モジュール

    $ sudo drush en spamicide -y
    
  • ポップアップウィンドウなど、画像表示をサポートするための jQuery プラグイン。

     

    $ cd sites/all/libraries/
    $ wget -c -P /tmp https://github.com/jackmoore/colorbox/archive/master.zip
    $ sudo unzip /tmp/master.zip
    $ sudo mv colorbox-master/ colorbox
    $ sudo drush en colorbox -y
    

     

  • 日付型のサポート

  • チャート生成

  • facebook like boxのほか、twitter、youtubeボタンなどを設置できるモジュール。

    $ sudo drush en socialmedia widgets -y
    
  • Font Awesome Icons を使用できるようになります。

    $ sudo drush en fontawesome -y
    $ sudo drush fa-download
    

    ex.
    <i class="fa fa-drupal">&nbsp;</i>  
    <i class="fa fa-camera-retro">&nbsp;</i>  
    ckeditorで編集する場合、タグを削除してしまうことがあるので、空白文字*&nbsp;*を入力するとよいでしょう。

  • $ cd sites/all/libraries/
    $ sudo rm -rf htmlpurifier/ && sudo git clone git://repo.or.cz/htmlpurifier.git && sudo chown -R www-data:www-data .
    $ sudo drush -y en htmlpurifier
    
  • $ cd /var/www/html
    $ sudo drush dl commerce_kickstart --drupal-project-rename=commerce_kickstart.local
    $ cd commerce_kickstart.local/
    $ sudo mv profiles/commerce_kickstart/modules/* sites/all/modules/
    $ sudo drush si commerce_kickstart --db-url=mysql://dp_db_admin:dp_db_password@localhost/db_commerce_kickstart --db-su=root --site-name="commerce_kickstart site" --account-mail=octaviadata@outlook.com --site-mail=octaviadata@outlook.com
    

    DB作成は10分以上かかった。

  • $ sudo drush -y en toc_filter
    

     

    'Table of Contents'にチェックを入れて有効化

    Full HTMLの場合 admin/config/content/formats/full_html

     

    日本語文字列だけの見出しではページ内リンクが「-」になってしまうので、英文字を含むタイトルにするか、先頭に箇条書きの数字を入れるなどの工夫が必要。

    使用例:

    <p>[TOC:ol 目次]</p>
    <h3>見出し1</h3>
    

Pages