Difference between revisions of "Blocks"

Jump to: navigation, search

Note: You are currently viewing documentation for Moodle 2.0. Up-to-date documentation for the latest stable version is available here: Blocks.

 
(29 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<p class="note">'''Note:''' Major improvements have been made to blocks in Moodle 2.0 onwards. See [[Blocks 2.0]] for details.</p>
+
{{Managing a Moodle course}}
{{Blocks}}
+
Blocks are items which may be added to the left, right or centre column (depending upon your [[Theme|theme]]) of any page in Moodle.
  
[[Image:Course edit on new 4.JPG|thumb|right|Default block positions for a new course page]]
+
Any block can be made 'sticky' so that it appears in all the contexts below, such as throughout a course or a particular activity - see [[Block settings]].
A '''Moodle block''' contains a feature that loads in the right-hand or left-hand side of a [[Course homepage|course's home page]]. There are several types of standard Moodle blocks, and others are available as [[Contributed code]]. If needed, each block type can be used multiple times on a page.
 
  
Blocks can also appear or be used in other places, such as on the [[Front Page]], in some activities, and in a student's [[My Moodle]] page. Administrators can add [[Sticky blocks]] in a site which will appear in every course.
+
Blocks can be placed on the side of the screen (if your theme supports it) via the [[Dock]] icons ( [[Image:Dock_to_block.png]] and [[Image:Block_to_dock.png]] ).
  
==Block types==
+
==Standard blocks==
There are many different types of blocks in a course that can be used by a teacher. The teacher can add blocks from a pull down menu.  Other blocks provide information or settings that a teacher may use.  Some activities allow blocks to be inserted by the teacher.
 
  
===Pull down===
+
Available blocks include:
Each course has an add block pull down menu.
+
 
{| border="0"
+
[[Image:blocks01.png|thumb|Default block positions for a new course page]]
| |
+
 
{| border="2";"
+
{|-
|[[Blogs|Blogs - Tags and Menu]] (from 1.6 onwards)
+
|[[Activities block|Activities]]
 
|-
 
|-
|[[Calendar block|Calendar]] - display calendar
+
|[[Admin bookmarks block|Admin bookmarks]]
 
|-
 
|-
|[[Global Search block]]
+
|[[Blog menu block|Blog menu]]
 
|-
 
|-
|[[HTML block|HTML]] - Use HTML editor in content area
+
|[[Blog tags block|Blog tags]]
 
|-
 
|-
|[[Loan calculator block|Loan Calculator]] (from 1.6 onwards but removed from Moodle 2.0)
+
|[[Calendar block|Calendar]]
 
|-
 
|-
|[[Mentees block]] (from 1.8 onwards)
+
| [[Comments block|Comments]]
 +
|-
 +
| [[Community finder block|Community finder]]
 +
|-
 +
| [[Course completion status block|Course completion status]]
 +
|-
 +
|[[Course overview block|Course overview]]
 +
|-
 +
| [[Course/site description block|Course/site description]]
 +
|-
 +
| [[Courses block|Courses]]
 +
|-
 +
| [[Flickr block|Flickr]]
 +
|-
 +
|[[HTML block|HTML]]
 +
|-
 +
| [[Latest news block|Latest news]]
 +
|-
 +
|[[Logged in user block|Logged in user]]
 +
|-
 +
|[[Login block|Login]]
 +
|-
 +
|[[Main menu block|Main menu]]
 +
|-
 +
|[[Mentees block]]  
 
|-
 
|-
 
|[[Messages block|Messages]]
 
|[[Messages block|Messages]]
 
|-
 
|-
|[[Online Users block|Online Users]] - only online Participants
+
| [[My private files_block|My private files]]
 +
|-
 +
|[[Navigation block|Navigation]]
 +
|-
 +
|[[Network servers block|Network servers]]
 +
|-
 +
|[[Online users block|Online users]]
 +
|-
 +
|[[People block|People]]
 
|-
 
|-
|[[People block|People]] - link to [[Participants]]
+
|[[Quiz results block|Quiz results]]
 
|-
 
|-
|[[Quiz Results]]
+
|[[Random glossary entry block|Random glossary entry]]
 
|-
 
|-
|[[Random Glossary Entry]]
+
|[[Recent activity block|Recent activity]]
 
|-
 
|-
|[[Remote RSS Feeds]]
+
|[[Remote RSS feeds block|Remote RSS feeds]]
 +
|-
 +
|[[Search forums block|Search forums]]
 +
|-
 +
|[[Section links block|Section links]]
 +
|-
 +
|[[Self completion block|Self completion]]
 +
|-
 +
|[[Settings block|Settings]]
 +
|-
 +
|[[Social activities block|Social activities]]
 +
|-
 +
|[[Tags block|Tags]]
 +
|-
 +
|[[Upcoming events block|Upcoming events]]
 +
|-
 +
|[[Youtube block|Youtube]]
 
|-
 
|-
|[[Section Links]]
 
|}
 
| style="width:100px" | 
 
|[[Image:Block add dropdown list teacher 1 8.JPG]]
 
 
|}
 
|}
  
===Other blocks===
+
There are also many contributed blocks available for download from the plugins database.
*[[Sticky blocks]] A block that is forced to appear on every page as part of a site setting
 
*[[Activities block|Activities]] A block used by teachers to add activities
 
*[[Course administration block]] contains course settings.
 
*[[Courses block|Courses]] Lists student's courses
 
*[[Course/Site Description block|Course/Site Description]] Teacher's description of course
 
*[[Latest News block|Latest News]]
 
*[[Recent Activity block|Recent Activity]]
 
*[[Search Forums block|Search Forums]]
 
*[[Upcoming Events block|Upcoming Events]]
 
  
There are also many contributed blocks available for download from the [http://moodle.org/mod/data/view.php?id=6009 modules and plugins database] including:
+
==See also==
 
 
*[[Youtube block|Youtube]]
 
*[[Flickr block|Flickr]]
 
*[[Side bar block]]
 
*[[Progress Bar block]]
 
*[[Unanswered Discussions block]]
 
*[[Simple Clock block]]
 
 
 
==Course page block arrangement==
 
[[Image:Block_People.JPG |frame|The People block with editing turned on]]
 
New blocks can be added using the Add blocks dropdown menu. Existing blocks (except  [[Sticky blocks]]) can be hidden, deleted or moved up, down, or across to the other column using the icons in the block header. 
 
 
 
User with editing roles, need to turn on editing on the page to add or move blocks.
 
 
 
==Adding blocks to activities==
 
Certain activity modules, such as the [[Lesson module]] and the [[Quiz module]], support blocks on their pages. The site administrator must turn this function on so that the teachers will be able to add side blocks on those pages, otherwise the interface does not show this feature to the teacher.
 
 
 
By default, this feature is disabled in the [[Site administration block]]. An administrator can enable it by checking the ''showblocksonmodpages'' box in ''Administration > Appearance > Themes > Theme settings''.  When enabled, users who can manage course activities will be able to add blocks to pages.
 
  
==See also==
+
*[[Managing blocks]] - for administrators
 
*[[Blocks FAQ]]
 
*[[Blocks FAQ]]
*[[Block permissions]]
+
* [http://www.youtube.com/watch?v=6aX1XHfBjqg Blocks in Moodle 2.0 video]
*[[Blocks administration]] - site block settings that an administrator can use
 
*[[Site administration block]]
 
*[[Development:Blocks]] - a developer guide to creating blocks
 
*[[:Category:Block]] - an index of all block-related pages
 
*[[:Category:Contributed code]] including a number of contributed blocks
 
*Using Moodle [http://moodle.org/mod/forum/view.php?id=2121 Blocks forum]
 
  
 
[[Category:Block]]
 
[[Category:Block]]

Latest revision as of 09:29, 17 October 2011

Blocks are items which may be added to the left, right or centre column (depending upon your theme) of any page in Moodle.

Any block can be made 'sticky' so that it appears in all the contexts below, such as throughout a course or a particular activity - see Block settings.

Blocks can be placed on the side of the screen (if your theme supports it) via the Dock icons ( Dock to block.png and Block to dock.png ).

Standard blocks

Available blocks include:

Default block positions for a new course page
Activities
Admin bookmarks
Blog menu
Blog tags
Calendar
Comments
Community finder
Course completion status
Course overview
Course/site description
Courses
Flickr
HTML
Latest news
Logged in user
Login
Main menu
Mentees block
Messages
My private files
Navigation
Network servers
Online users
People
Quiz results
Random glossary entry
Recent activity
Remote RSS feeds
Search forums
Section links
Self completion
Settings
Social activities
Tags
Upcoming events
Youtube

There are also many contributed blocks available for download from the plugins database.

See also