Introduction to Drupal 7 - Basic Functionalities and Content management

2,912 views
2,809 views

Published on

First session of second lecture, about content management and some configurations for display settings on fields.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,912
On SlideShare
0
From Embeds
0
Number of Embeds
409
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Introduction to Drupal 7 - Basic Functionalities and Content management

  1. 1. Introduction to Drupal 7 Session 2.1 Basic Functionalities and Content managementDrupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 1
  2. 2. Agenda• Administration panel short overview• Modules management• Content management• Menus managementDrupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 2
  3. 3. Administration overview• Content• Structure• Appearance• People• Modules• Configuration• ReportsDrupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 3
  4. 4. Make your life easier• First steps I take on new installations – Disable “Dashboard” module; – Disable “Overlay” module; – Disable “Toolbar” module; – Install “Module Filter” module; – Install “Administration Menu” module; – Install “Features” module;Drupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 4
  5. 5. How to install modules• Download your module from the drupal.org repository: http://drupal.org/project/modules• Go to ../admin/modules in your installation• Use the “Install new module” OR• Place uncompressed version of the module in the ../sites/all/modules folder directory of your websiteDrupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 5
  6. 6. Warning!• Don’t place the uncompressed version of the modules in the main /modules directory (why?)• Avoid development, red-version modulesDrupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 6
  7. 7. Managing content Content is the primary building block of any website, whether it is constructed using Drupal or any other tool in the marketplace.Think and define: what are your content types?• News posts?• Blog posts?• About us page?Drupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 7
  8. 8. Default page and article types• Page and article are the same except: – Article has an image file upload field; – Article also has Tags field – Article is published on front page by default• Page is the well known “static page”• Article is the well know “post item”Drupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 8
  9. 9. Let’s publish content• Go to ../node/add or• Admin > Content > Add content• Enter the fields and publish you content• To include a page in the menu, use the Menu settings vertical tab in the bottomDrupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 9
  10. 10. Editing content• ../admin/content is the place to edit any content• The “Edit” contextual link• The “Edit” link in the full viewDrupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 10
  11. 11. Full view vs Teaser view• Key feature for content display difference• Could be manipulated through Structure > Content types > { Content type } > manage displays > Teaser > { Text area field } > Summary or trimmed > Trim lengthDrupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 11
  12. 12. Teaser View Edit ../admin/structure/types/manage/article/display/teaserDrupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 12
  13. 13. Other content options• Menu settings• Revision information• URL path settings• Comment settings• Authoring information• Publishing optionsDrupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 13
  14. 14. Menus management• URL: ../admin/structure/menu• Administration > Structure > Menus• Main menu is the default navigation menu• Main menu > list linksDrupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 14
  15. 15. Changing menu item with handlesDrupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 15
  16. 16. Time for questionsDrupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 16
  17. 17. ContactsKalin Chernev – E: kalata@shtrak.eu – T: twitter.com/kalinchernev – U: http://shtrak.eu/kalataDrupalist: Kalin Chernev Course by Init Lab (http://initlab.org) 17

×