10

Click here to load reader

[Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Embed Size (px)

DESCRIPTION

Drupal 7 is a brilliant content management platform, but not without limitations. You'd often find site builders, developers and project managers struggling with its pain points like deployment--which can be a real nightmare if not performed correctly and not being able to use the same block in two regions. In this webinar, we have touch based with various pain points that hit us on a day-to-day basis while working with Drupal 7 and introduced the features and improvements of Drupal 8 that will help you overcome these pain points and make your life easier.

Citation preview

Page 1: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Drupal 8What is there for site builders?

Ashish Thakur,Tech Lead Srijan Technologies

@Ashish_Thakur

Page 2: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Topics Included

● Drupal 8 release dates and prerequisites.

● Drupal Development using Vagrant.

● File Structure in Drupal 8.

● Modules added and removed in Drupal 8.

● Architecture changes in blocks.

● Tour module for Drupal 8.

● Responsive UI in Drupal 8.

● How to contribute to Drupal 8.

Page 3: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Drupal 8 release dates

● Development Phase - December 1, 2012

● Feature Freeze - February 18, 2013

● Alpha Release(drupal 8.0-alpha12) – May 28, 2014

● References:

● https://www.drupal.org/node/3060/release?api_ver

sion%5B%5D=7234● https://www.drupal.org/core/release-cycle

Page 4: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Drupal 8 prerequisites

● PHP 5.4 and above.

● Drush 7.

● https://github.com/drush-ops/drush

Page 5: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Drupal Developement Using Vagrant

● Vagrant is a tool for building complete development

environments.

● Makes the "works on my machine" excuse a relic of the

past.

● Vagrant Drupal Development d.o project:

https://www.drupal.org/project/vdd

● References

● http://www.vagrantup.com

● https://www.drupal.org/project/vdd

Page 6: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

File Structure and Modules

● Drupal 8: Not invented here, proudly found else where.

● Contrib modules included in core

● Views: http://drupal.org/project/views

● Migrate: http://drupa.org/project/migrate

● Ckeditor

● Some new cool modules

● Tour

● Modules removed

● Blog, Trigger, OpenID

Page 7: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Blocks are entities

● Blocks are entities now.

● Blocks in Drupal 7 Days.

● https://www.drupal.org/project/multiblock

● https://www.drupal.org/project/context

● These modules were used to enable a block in multiple

regions.

● Blocks in Drupal 8.

● Enable blocks in multiple regions out of the box :).

Page 8: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Glimpse of Tour Module.

● Allows interactive help.

● Comes with an API which allows you to build tours.

Page 9: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Come for the software, stay for the community

● Issue Queues: https://www.drupal.org/project/issues/drupal?

status=All&categories=All

● Join hands with contributed modules maintainers

● http://d8rules.org/

● Search API: http://drupal.org/project/search_api

● Examples: http://drupal.org/project/examples

Page 10: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Ashish Thakur@Ashish_Thakur

Thank You!