Changes between Version 10 and Version 11 of members/GRIP-UQAM/Drupal


Ignore:
Timestamp:
Jan 13, 2017, 8:57:06 AM (5 years ago)
Author:
Grip Uqam
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • members/GRIP-UQAM/Drupal

    v10 v11  
    11[[PageOutline]]
    2 == In MayFirst Wiki ==
     2= In MayFirst Wiki =
    33* [wiki:faq/drupal/update-module]
    4 == Some Drush commands ==
     4= On drupal.org Website =
     5* [https://www.drupal.org/core/release-cycle-overview Drupal core release cycle: major, minor, and patch releases]
     6= Some Drush commands =
    57* drush -v help
    68* drush -v status
     
    3133* use --uri="http://example.org" then sending mail for simplenews https://www.drupal.org/node/1776536
    3234* nice...
    33 == Drupal installation profile (minimal or standard) ==
     35= Drupal installation profile (minimal or standard) =
    3436* [https://www.drupal.org/node/1127786 Built-in Installation Profiles (Drupal 7)]
    3537* https://github.com/drupal-composer/drupal-core/tree/8.0.x/profiles
    3638* http://cgit.drupalcode.org/drupal/tree/profiles/minimal?h=7.x (does not allow to see files)
    37 == Installing Drupal 7 or 8 with [https://en.wikipedia.org/wiki/Composer_(software) Composer] (on a development server outside MayFirst) ==
     39= Installing Drupal 7 or 8 with [https://en.wikipedia.org/wiki/Composer_(software) Composer] (on a development server outside MayFirst) =
    3840{{{#!sh
    3941$ composer create-project "drupal-composer/drupal-project" <directory>
     
    4547* [https://github.com/derhasi/composer-preserve-paths Composer preserve paths]
    4648* https://packagist.org/packages/theodo/drupal8-bundle
    47 === Drupal 7 specificities of Composer install
    48 ==== Inactivate Drush download
     49== Drupal 7 specificities of Composer install
     50=== Inactivate Drush download
    4951* Inspired by "drupal-composer/drupal-project" for Drupal 8
    5052* Install Drush policy
     
    60621 $
    6163}}}
    62 === Using symlinks to avoid duplication of code and save server memory ===
     64= Using symlinks to avoid duplication of code and save server memory =
    6365* locally clone repositories using git (see below: {{{git}}} for Drupal)
    6466 * composer version inference from git repositories is not reliable today with Composer version 1.0.0-beta2 2016-03-27
     
    8789* http://fr.slideshare.net/fabrice.bernhard/integrating-drupal-8-into-symfony-2
    8890*
    89 == Installing Drupal 7 or 8 with Drush (on a development server outside MayFirst) ==
     91= Installing Drupal 7 or 8 with Drush (on a development server outside MayFirst) =
    9092* [https://github.com/drush-ops/drush Drush]
    9193{{{#!sh
     
    104106* Considere drush site-install after a web install and database reinitialization.
    105107* Installation with --local may take considerably more time (d7, d8)
    106 == {{{git}}} for Drupal ==
     108= {{{git}}} for Drupal =
    107109{{{#!sh
    108110$ git ls-remote --tags <repository> | sort --key=2 --version-sort | less
     
    128130 * [https://www.drupal.org/node/1314752 Versioned dependencies and Git]
    129131* [https://git-scm.com/book/tr/v2/Git-Internals-Git-References 10.3 Git Internals - Git References]
    130 == Drupal 8 requirements and particularities ==
     132= Drupal 8 requirements and particularities =
    131133* https://www.drupal.org/docs/7/system-requirements/overview
    132134* https://www.drupal.org/docs/7/system-requirements/php
     
    139141 * [https://www.drupal.org/node/2157455 Make Drupal 8 work with PostgreSQL or remove support from core before release]
    140142 * [https://www.drupal.org/node/1060476 Multiple issues when PostgreSQL is used with non-public schema]
    141 == CKEditor for Drupal 7 ==
     143= CKEditor for Drupal 7 =
    142144Lets'use wysiwyg module
    143145* Supported Editors Matrix https://www.drupal.org/node/596966
     
    152154
    153155
    154 == Drupal Modules ==
    155 === Installing and removing modules ===
     156= Drupal Modules =
     157== Installing and removing modules ==
    156158* [https://www.drupal.org/node/2487215 How to fix "The following module is missing from the file system..." warning messages]
    157 === Drupal 7 and 8 correspondancy ===
     159== Drupal 7 and 8 correspondancy ==
    158160* [[span(title="", )]]
    159161* [[span(title="Admin Toolbar improve...", [https://www.drupal.org/project/admin_toolbar Admin Toolbar])]]
     
    253255* [https://dev.acquia.com/blog/tutorial-drupal-8-wysiwyg-inline-and-responsive-images/10/03/2016/9821 Tutorial: Drupal 8 WYSIWYG, Inline and Responsive Images]
    254256* [https://www.drupal.org/node/1040446 Drupal 7/wysiwyg/CKEditor - no image upload capability]
    255 === [https://www.drupal.org/project/hybridauth Hybridauth] ===
     257== [https://www.drupal.org/project/hybridauth Hybridauth] ==
    256258http://cgit.drupalcode.org/hybridauth/tree/README.txt?id=refs/heads;id2=7.x-2.x
    257 === [https://www.drupal.org/project/openid_connect OpenID Connect] ===
     259== [https://www.drupal.org/project/openid_connect OpenID Connect] ==
    258260* [https://www.drupal.org/node/2788025 Missing sign in block] Drupal 8 version
    259 === [https://www.drupal.org/project/simplenews Simplenews] ===
     261== [https://www.drupal.org/project/simplenews Simplenews] ==
    260262* https://backdropcms.org/project/simplenews
    261 === [https://www.drupal.org/project/spark Spark] ===
    262 == Inside Drupal ==
    263 === Training ===
     263== [https://www.drupal.org/project/spark Spark] ==
     264= Inside Drupal =
     265== Training ==
    264266* https://www.youtube.com/results?search_query=drupal+8+under+the+hood
    265267 * http://knpuniversity.com/screencast/drupal8-under-the-hood
    266268* https://drupalize.me/blog/201408/new-php-tutorials-symfony-experts-knp-labs
    267269* https://www.youtube.com/results?search_query=drupal8
    268 === Entities ===
     270== Entities ==
    269271* Introduced in Drupal 7
    270272* Something different : Symfony Entity
     
    280282* https://www.drupal.org/node/2192175
    281283* http://www.drupalcontrib.org/api/drupal/drupal!core!vendor!symfony!validator!Symfony!Component!Validator!Tests!Fixtures!Entity.php/8
    282 === Drupal 8 ===
     284== Drupal 8 ==
    283285* http://www.garfieldtech.com/presentations/sflportland-drupal8-symfony2
    284 == Performance ==
     286= Performance =
    285287* https://www.drupal.org/docs/8/managing-site-performance-and-scalability
    286288* https://www.drupal.org/project/site_audit
    287289* https://www.drupal.org/project/lazyloader
    288290* [https://www.keycdn.com/blog/speed-up-drupal/ 11 Tips to Speed Up Drupal Performance] by a CDN Provider
    289 === Cache ===
     291== Cache ==
    290292* [http://buytaert.net/making-drupal-8-fly Making Drupal 8 fly]
    291293* https://api.drupal.org/api/drupal/core%21core.api.php/group/cache/8.2.x?no_cache=1474197676
     
    293295* [http://wimleers.com/article/drupal-8-dynamic-page-cache Drupal 8's Dynamic Page Cache]
    294296* [http://getlevelten.com/blog/randall-knutson/keys-caching-drupal The Keys to Caching Drupal]
    295 ==== Configuring ====
     297=== Configuring ===
    296298* keyword: drupal 8 $settings['cache']['default']
    297299* http://www.drupalonwindows.com/en/blog/drupal-8-performance-moving-service-container-cache-away-database
    298300* https://docs.acquia.com/article/drupal-8-cache-backend
    299301* [https://www.chapterthree.com/blog/how-to-turn-off-drupal-8-caching How to Turn Off Drupal 8 Caching]
    300 ==== Managing cache ====
     302=== Managing cache ===
    301303* https://www.drupal.org/project/purge
    302304* https://www.drupal.org/project/expire (Drupal 7 only (2016-09))
    303 ===== Drupal 7 contrib, but in Drupal 8 core =====
     305==== Drupal 7 contrib, but in Drupal 8 core ====
    304306* https://www.drupal.org/project/views_content_cache
    305 ==== APCu and APC ====
     307=== APCu and APC ===
    306308* [wiki:members/GRIP-UQAM/PHP#APCuandAPC]
    307309* [https://www.drupal.org/node/2327507 Several cache bins now use APCu caching by default] Drupal 8
     
    316318* https://www.drupal.org/project/apc
    317319* [http://www.jeffgeerling.com/blogs/jeff-geerling/apc-caching-dramatically APC Caching to Dramatically Reduce MySQL traffic]
    318 ==== Varnish ====
     320=== Varnish ===
    319321* [http://www.jeffgeerling.com/blog/2016/use-drupal-8-cache-tags-varnish-and-purge Use Drupal 8 Cache Tags with Varnish and Purge]
    320322= Feed =