SlideShare une entreprise Scribd logo
1  sur  14
Features Drupal Module
a better way to package stuff
www.newtechfusion.com 22 Press Complex,
Indore, MP India 452001
Phn No : +91-731-4050926
1www.newtechfusion.com
Introduction
• Features is a Drupal module created by
Development Seed.
• It enables ‘Features’ to be created which
package CCK types, Views, Contexts and
more
• It moves configuration from the database
to code
2www.newtechfusion.com
What is a Feature?
• A Feature is a special kind of module.
• Features consist of generated code
• Features are created via the admin UI
• Features have version numbers
3www.newtechfusion.com
Why use Features?
Re-use configuration settings; and
Add configuration settings to version
control.
4www.newtechfusion.com
How to create a simple Features mini-module
•Create a new content type and its
associated view to export via features.
•Install features module using
https://drupal.org/project/features
•Visit the Features administration page you
will get message
“No Features were found. Please use the Create Feature link to
create a new Feature”
5www.newtechfusion.com
How to create a simple Features mini-module
At this point, you want to visit the Create
Feature tab to begin creating the new feature.
You will need to enter a name and description for the feature.
6www.newtechfusion.com
How to create a simple Features mini-module
We build the feature by selecting components
from the Edit components drop-down menu
for both content type and views .
To do this, we select ‘Content types’ from the drop-down, and select ‘News’
from the checkbox list that appears.
7www.newtechfusion.com
How to create a simple Features mini-module
Once you do this, you will notice a table
appear to the right. This shows you the
components that make up your mini-module
8www.newtechfusion.com
Final Step
And the final step is to hit the ‘Download’
button to download the feature.
The feature mini-module is supplied as a TAR
file, that you will need to extract to one of the
places that Drupal looks for modules.
9www.newtechfusion.com
Final Step
Once you’ve installed the mini-module you
should see something like the following in the
Features admin page:
The final step is to enable the mini-module and it’s all done.
10www.newtechfusion.com
What things can be stored in a Features mini-
module?
Content types,
Module dependencies,
Fields (D7),
Menus,
Individual menu items,
User Roles,
Permissions,
Taxonomies,
Input flter Formats, and
Image formats (D7)
11www.newtechfusion.com
What things can be stored in a Features mini-
module?
Context,
Strongarm,
Boxes,
CCK (D6), and
Rules
Other modules that provide support for exporting to Features
include:
12www.newtechfusion.com
Reference
https://drupal.org/project/features
http://www.opc.com.au/web-development/introduction-
drupal-features-module
13www.newtechfusion.com
+91-731-4050926
info@newtechfusion.com
www.newtechfusion.com
NewTechFusion CyberTech Pvt. Ltd.
https://www.facebook.com/NewtechfusionSolutions
You can also find us at:
LetsTalk
14www.newtechfusion.com

Contenu connexe

En vedette

Introduction to Module Development - Drupal
Introduction to Module Development - DrupalIntroduction to Module Development - Drupal
Introduction to Module Development - Drupal
gauravkumar87
 
Apress Pro Drupal Development (Apr. 2007)
Apress   Pro Drupal Development (Apr. 2007)Apress   Pro Drupal Development (Apr. 2007)
Apress Pro Drupal Development (Apr. 2007)
guest99d085
 

En vedette (7)

Social features in SharePoint 2013
Social features in SharePoint 2013Social features in SharePoint 2013
Social features in SharePoint 2013
 
Drupal features knowledge sharing
Drupal features   knowledge sharingDrupal features   knowledge sharing
Drupal features knowledge sharing
 
Features in Drupal 7/6
Features in Drupal 7/6Features in Drupal 7/6
Features in Drupal 7/6
 
Font End Development and Drupal: Gulp, Sass, Susy, and Mappy Breakpoints
Font End Development and Drupal: Gulp, Sass, Susy, and Mappy BreakpointsFont End Development and Drupal: Gulp, Sass, Susy, and Mappy Breakpoints
Font End Development and Drupal: Gulp, Sass, Susy, and Mappy Breakpoints
 
Introduction to Module Development - Drupal
Introduction to Module Development - DrupalIntroduction to Module Development - Drupal
Introduction to Module Development - Drupal
 
Apress Pro Drupal Development (Apr. 2007)
Apress   Pro Drupal Development (Apr. 2007)Apress   Pro Drupal Development (Apr. 2007)
Apress Pro Drupal Development (Apr. 2007)
 
Drupal development, deployment, and automation with Puppet
Drupal development, deployment, and automation with PuppetDrupal development, deployment, and automation with Puppet
Drupal development, deployment, and automation with Puppet
 

Similaire à Drupal Features Module by New Tech Fusion presentation

M2ModuleDevelopmenteBook
M2ModuleDevelopmenteBookM2ModuleDevelopmenteBook
M2ModuleDevelopmenteBook
Trọng Huỳnh
 

Similaire à Drupal Features Module by New Tech Fusion presentation (20)

IBM Drupal Users Group Discussion on Managing and Deploying Configuration
IBM Drupal Users Group Discussion on Managing and Deploying ConfigurationIBM Drupal Users Group Discussion on Managing and Deploying Configuration
IBM Drupal Users Group Discussion on Managing and Deploying Configuration
 
DotNetNuke
DotNetNukeDotNetNuke
DotNetNuke
 
Features and Context Overview
Features and Context OverviewFeatures and Context Overview
Features and Context Overview
 
Angular - Chapter 3 - Components
Angular - Chapter 3 - ComponentsAngular - Chapter 3 - Components
Angular - Chapter 3 - Components
 
Features++
Features++Features++
Features++
 
UX DURING MODULE INSTALLATION AND CONFIGURATION
UX DURING MODULE INSTALLATION AND CONFIGURATIONUX DURING MODULE INSTALLATION AND CONFIGURATION
UX DURING MODULE INSTALLATION AND CONFIGURATION
 
E-BOOK MANAGEMENT SYSTEM PowerPoint Presentation
E-BOOK MANAGEMENT SYSTEM  PowerPoint PresentationE-BOOK MANAGEMENT SYSTEM  PowerPoint Presentation
E-BOOK MANAGEMENT SYSTEM PowerPoint Presentation
 
An Introduction to Drupal
An Introduction to DrupalAn Introduction to Drupal
An Introduction to Drupal
 
Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3
 
Les04
Les04Les04
Les04
 
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...
 
How to Build a Website using Joomla
How to Build a Website using JoomlaHow to Build a Website using Joomla
How to Build a Website using Joomla
 
Easy Drupal Project Deployment With Features Module & Drush
Easy Drupal Project Deployment With Features Module & DrushEasy Drupal Project Deployment With Features Module & Drush
Easy Drupal Project Deployment With Features Module & Drush
 
Introduction of Xcode
Introduction of XcodeIntroduction of Xcode
Introduction of Xcode
 
M2ModuleDevelopmenteBook
M2ModuleDevelopmenteBookM2ModuleDevelopmenteBook
M2ModuleDevelopmenteBook
 
Brandon Miller Portfolio
Brandon Miller PortfolioBrandon Miller Portfolio
Brandon Miller Portfolio
 
Web browser architecture
Web browser architectureWeb browser architecture
Web browser architecture
 
Streamlining React Component Development and Sharing with bit.pptx
Streamlining React Component Development and Sharing with bit.pptxStreamlining React Component Development and Sharing with bit.pptx
Streamlining React Component Development and Sharing with bit.pptx
 
A report on mvc using the information
A report on mvc using the informationA report on mvc using the information
A report on mvc using the information
 
Dot Net Nuke
Dot Net NukeDot Net Nuke
Dot Net Nuke
 

Dernier

Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 

Dernier (20)

2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 

Drupal Features Module by New Tech Fusion presentation

  • 1. Features Drupal Module a better way to package stuff www.newtechfusion.com 22 Press Complex, Indore, MP India 452001 Phn No : +91-731-4050926 1www.newtechfusion.com
  • 2. Introduction • Features is a Drupal module created by Development Seed. • It enables ‘Features’ to be created which package CCK types, Views, Contexts and more • It moves configuration from the database to code 2www.newtechfusion.com
  • 3. What is a Feature? • A Feature is a special kind of module. • Features consist of generated code • Features are created via the admin UI • Features have version numbers 3www.newtechfusion.com
  • 4. Why use Features? Re-use configuration settings; and Add configuration settings to version control. 4www.newtechfusion.com
  • 5. How to create a simple Features mini-module •Create a new content type and its associated view to export via features. •Install features module using https://drupal.org/project/features •Visit the Features administration page you will get message “No Features were found. Please use the Create Feature link to create a new Feature” 5www.newtechfusion.com
  • 6. How to create a simple Features mini-module At this point, you want to visit the Create Feature tab to begin creating the new feature. You will need to enter a name and description for the feature. 6www.newtechfusion.com
  • 7. How to create a simple Features mini-module We build the feature by selecting components from the Edit components drop-down menu for both content type and views . To do this, we select ‘Content types’ from the drop-down, and select ‘News’ from the checkbox list that appears. 7www.newtechfusion.com
  • 8. How to create a simple Features mini-module Once you do this, you will notice a table appear to the right. This shows you the components that make up your mini-module 8www.newtechfusion.com
  • 9. Final Step And the final step is to hit the ‘Download’ button to download the feature. The feature mini-module is supplied as a TAR file, that you will need to extract to one of the places that Drupal looks for modules. 9www.newtechfusion.com
  • 10. Final Step Once you’ve installed the mini-module you should see something like the following in the Features admin page: The final step is to enable the mini-module and it’s all done. 10www.newtechfusion.com
  • 11. What things can be stored in a Features mini- module? Content types, Module dependencies, Fields (D7), Menus, Individual menu items, User Roles, Permissions, Taxonomies, Input flter Formats, and Image formats (D7) 11www.newtechfusion.com
  • 12. What things can be stored in a Features mini- module? Context, Strongarm, Boxes, CCK (D6), and Rules Other modules that provide support for exporting to Features include: 12www.newtechfusion.com
  • 14. +91-731-4050926 info@newtechfusion.com www.newtechfusion.com NewTechFusion CyberTech Pvt. Ltd. https://www.facebook.com/NewtechfusionSolutions You can also find us at: LetsTalk 14www.newtechfusion.com