Hong kong drupal user group july 12th - introduction of some most popular drupal modules

Embed Size (px)

Citation preview

Hong Kong Drupal User Group
(HKDUG)

Introduction of some most popular Drupal modules

DrupalCamp Hong Kong2014 July 12th

Francis Yan

[email protected]

Drupal user & contributorhttps://drupal.org/user/863988

HKDUG Co-organizerhttps://groups.drupal.org/drupalhk

PantaRei Design

Hong Kong based Free and Open Source Software (FOSS) service providerContent Management System (CMS) with Drupal

Cloud hosting with Amazon Web Services (AWS)

Business Partnership2012 - AWS Consulting Partner

2013 - Acquia Partner

2013 - Atlassian Experts

2014 - Rackspace Hosting Partner

FOSS Contributor2008 - Hong Kong Drupal User Group Co-founder

2012 - Drupal Services Provider

Outline

What is a Drupal module?

Site building related modules

SEO related modules

Publishing related modules

Q&A

What is a Drupal module?

Extend and customize Drupal functionality

Maintained by around 34,000 developers

15,345 modules available in Drupal.org Date : 2014-07-13

200 modules in DruStack distributionhttps://www.drupal.org/project/drustack

Site building related modules

CCK

Views

Context

Date

Entity Reference

Field Group

Link

Site building related modules (con't)

Menu Block

Pathauto

Webform

CCK

Add custom fields to nodes using a web browser

Moved to Drupal 7 core

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

Views

Create dynamic content filtering using a web browserFilter criteria

Field display

Display format

Relationship

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

Context

Manage contextual conditions and reactions

Centralized management for multiple elements

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

Date

Contains a flexible date/time field type

Provide API that other modules can useDate popup

Date repeat

Calendar

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

Entity Reference

Relate entities to one anothernodes, terms, users, etc...

Integration with Views

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

Field Group

Group fields together

HTML wrappers e.g. tabs

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

Menu Block

Display menu link from specify level, e.g.Starting from Level 2+

Only Level 2 and 3

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

Pathauto

Automatically generates URL/path aliasesNodes

Taxonomy terms

Users

Showing /about-us instead of /node/1

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

Webform

Making surveys in Drupal

Sent an e-mail to administrators and users

Results can be exported

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

SEO related modules

Google Analytics

Path Redirect

Link Checker

Search 404

Metatag

XML Sitemap

Google Analytics

Adds the Google Analytics web statistics tracking system

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

Path Redirect

Specify a redirect from one path to another path

Avoid broken link after website revamp

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

Link Checker

Extracts links from your content

Periodically tries to detect broken hypertext links

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

Search 404

When page not foundperforms a search on the keywords in the URL

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

Metatag

Automatically provide structured metadata

Help improve the rankings and display in search engine results

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

XML Sitemap

Creates a sitemapConforms to the sitemaps.org specification

Helps search engines to more intelligently crawl a website

Automatically submit to search engine

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

Publishing related modules

Nodequeue

Workbench

Scheduler

Nodequeue

Collect nodes in a list

Given to choices subject to individual will

Integrated with Views

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

Workbench

Provide unified and simplified UI for users

Customizable editorial workflow that integrates with the access control

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

Scheduler

Allows nodes to be published and unpublished on specified dates

Depends on cron job

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

References

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

http://roborr.net/blog/website-development/35-must-have-drupal-modules-your-next-project

http://www.axzm.com/top-25-drupal-7-modules

I Need More Help!

Read documents from Drupal Communityhttps://drupal.org/documentation

Join Hong Kong Drupal User GroupEvent organizing: http://www.meetup.com/drupalhk

Technological discussion: https://groups.drupal.org/drupalhk

Business connection: http://www.linkedin.com/groups/?gid=6644792

General sharing: https://www.facebook.com/groups/drupalhk

I Need More Help!

We Are Hiring!http://pantarei-design.com/#careers

Contact us for one (1) month free-trial support servicehttp://pantarei-design.com/services/support/#support-service-plans

Thank You

Please feel free to contact us:Unit 207, 2/F IC Development Centre, No.6 Science Park West Avenue, Hong Kong Science Park, Shatin, N.T.

+852 3576 3812

http://pantarei-design.com/

[email protected]

Q&A