Dynamic Web 2 Week # 7

Project Update

Send a link to your project with the following updates to my email:

  • Have a custom title, logo, favicon, and background colors for your site
  • Add a custom theme to your site and customize it as you see fit.
  • Have 3 basic pages and 3 articles on your site. Make at least 2 of the pages have a menu link.

Drupal Essential Training

Please open up "Drupal 8 Essentials 2: Building Out Your Website" on Lynda.com

Let's watch these together and then discuss what we learned. 

Drupal Notes

Controlling Content

Refer to the the rest of the videos under "Drupal 8 Essentials 2: Building Out Your Website" and then going to "Content Control"

  • Adding HTML can be done by clicking on "source" in the content editor
  • Tag Configuration can be found in Structure -> Taxonomy. Here, you can add new vocabulary or edit the tags. If you choose to edit tags, you can change their names across wherever the tag is being used and the order in which they appear. You can also nest tags under one another and create unique urls for each one.
  • You can edit, delete, and reply to comments directly on the comment made.
  • Structure -> Content types -> editing either will allow you edit the content that goes inside each type of content (articles or basic pages)
  • You can moderate comments that have been flagged under Content -> Comments
  • Again, People -> Permissions is going to be where permissions for commenting can be set
  • Different types of HTML can be added by users, depending on how much permission is given. Generally, you don't want to give full access HTML to anyone except admins.

Discussion

Please explain, in turns, the concepts we have learned in "Content Control". 

  • Add 3 lines of HTML from the "Source" button in the Content editor
  • Add 3 tags to a post and then change the tag from the Configuration area
  • Change the permissions of anonymous users so that they are more restricted

15 minutes

Drupal Notes

Adding Content

Refer to the the rest of the videos under "Drupal 8 Essentials 2: Building Out Your Website" and then going to "Extend Control"

  • You can add blocks of content by going to Structure ->Block Layout and then decide where to add the block.
  • Adding modules is done by going to Extend -> click on the module you want to install and then click on "Install"
  • Forums are a type of module where people can discuss in groups
  • Once a forum is added (should be under "Tools"), you can add topics by clicking on teh forum link and then click on "Add new forum topic"
  • Forum configuration can be found at Structure -> Forums
  • New Content types (nodes) can be added  by going to Structure -> Content Types and then clicking on "Add Content Type". Once your content type is created, you can add new instances of it in "Content". You can also adjust how the content type displayed by going to Structure -> Content Types -> Manage Display ( in drop down)
  • You can modify images via Configuration -> Media -> Image Styles -> Edit Styles
  • Note that images can only be configured through Articles or custom content types. Images inside a basic page can't be modified the traditional way.

Drupal Notes

Adding Content

Refer to the the rest of the videos under "Drupal 8 Essentials 2: Building Out Your Website" and then going to "Extend Control"

  • Notice that when you create content, there are a number of different fields, including text, images, etc. You can create additional fields by going to Structure -> Content Types -> Edit -> Manage Fields

Discussion

Please explain, in turns, the concepts we have learned in "Extend Content". 

  • Add a module
  • Add a forum and give it a topic
  • Create a custom field

15 Minutes

Drupal Notes

Adding Content

Refer to the the rest of the videos under "Drupal 8 Essentials 2: Building Out Your Website" and then going to "Help Users Navigate"

  • You can remove blocks by clicking on the pencil icon when you hover over it, clicking on "edit", and then setting its position to none. 
  • A menu link can be created by going to Structure -> Menus -> Main Navigation. When creating a menu item, be sure that you know the path to the item.
  • If you want to create a book-like navigation, pages and everything, you can enable the book module and then start creating book pages in Content. Be sure to add a link to the book module in the menu once you're done. 
  • Shortcuts allow you to create your own shortcuts. Just click on the star of any page to create one.

Discussion

Please explain, in turns, the concepts we have learned in "Help Users Navigate". 

  • Create a menu link
  • Add the book module and create 3 book pages.
  • Add a node to your shortcuts

15 Minutes

Drupal Notes

Adding Content

Refer to the the rest of the videos under "Drupal 8 Essentials 2: Building Out Your Website" and then going to "Help Users Navigate" and "Add Features to Your Site"

  • All views can be seen by going to Structure -> Views. You can edit, add fields to, and make a variety of different changes to any of your views
  • You can create views under Structure -> Views as well. You can also add blocks to a view by going to Structure -> Block Layout and then selecting the block to add
  • Extend -> Modules is where you can find and install modules to use. There are tens of thousands of modules. Many modules have dependencies (modules that you need in order to use the module).
  • You can configure modules by going to Configuration -> Modules

Drupal Project

Along with the updates from last week, be sure to have the following completed:

  • Add 3 lines of HTML from the "Source" button in the Content editor
  • Add 3 tags to a post and then change the tag from the Configuration area
  • Change the permissions of anonymous users so that they are more restricted
  • Add a module
  • Add a forum and give it a topic
  • Create a custom field
  • Create a menu link
  • Add the book module and create 3 book pages
  • Add a node to your shortcuts
  • configure a view and make 3 changes to it

Dynamic Web 2: Week # 7

By Omar Patel

Dynamic Web 2: Week # 7

  • 808