• No results found

Document Freedom Workshop DFW 2012: CMS, Moodle and Web Publishing

N/A
N/A
Protected

Academic year: 2021

Share "Document Freedom Workshop DFW 2012: CMS, Moodle and Web Publishing"

Copied!
37
0
0

Loading.... (view fulltext now)

Full text

(1)

What is CMS Installation Using CMS

Document Freedom Workshop 2012 CMS, Moodle and Web Publishing

(2)

What is CMS Installation Using CMS

Table of contents

1 What is CMS About Drupal About Moodle 2 Installation Online On personal Computer Installing Drupal Installing moodle 3 Using CMS Using Drupal Using Moodle

(3)

What is CMS Installation Using CMS About Drupal About Moodle

What is CMS

Content Management System Content

Management System

(4)

What is CMS

Installation Using CMS

About Drupal About Moodle

Some popular CMS software

WordPress Joomla Drupal Magento Zencart Prestashop concrete5 DotNetNuke

(5)

What is CMS Installation Using CMS About Drupal About Moodle

Main features of CMS

Allow for a large number of people to collaborate Control access

Facilitate storage and retrieval of data; Control data validity and compliance; Reduce duplicate inputs;

(6)

What is CMS Installation Using CMS About Drupal About Moodle

Features of Drupal

Advanced search

Blogs, books, comments, forums, and polls Multi-level menu system

Multi-user content creation and editing

Security and new release update notification email) Many plugins

(7)

What is CMS

Installation Using CMS

About Drupal

About Moodle

Type of Sites using Drupal (source:

http://drupal.org/cases)

Community Portal Sites Business Community Sites News Publishing

E-Commerce Web Sites Resource Directories International Sites Education

(8)

What is CMS

Installation Using CMS

About Drupal

About Moodle

Site using Drupal: http://research.yahoo.com/

(9)

What is CMS

Installation Using CMS

About Drupal

About Moodle

(10)

What is CMS Installation Using CMS About Drupal About Moodle

Features of Moodle

Modular Object-Oriented Dynamic Learning Environment Assignment submission

Discussion forum Files download Grading

Moodle instant messages Online calendar

Online news and announcement (College and course level) Online quiz

Wiki

(11)

What is CMS

Installation Using CMS

About Drupal

About Moodle

Site using Moodle:

(12)

What is CMS Installation Using CMS Online On personal Computer Installing Drupal Installing moodle

Installation on website

Fantastico and Softaculous in Cpanel.

(13)

What is CMS Installation Using CMS Online On personal Computer Installing Drupal Installing moodle

Setting Up LAMP : Linux, Apache, MySQL, PHP

Fedora:

yum groupinstall “Web Server” “MySQL Database” service mysqld start

service httpd start chkconfig httpd on chkconfig mysqld on Ubuntu:

(14)

What is CMS Installation Using CMS Online On personal Computer Installing Drupal Installing moodle

Verifying LAMP installation

In your web browser address bar type http://localhost/ and hit the return key. If you see the Fedora/Ubuntu test page you have done everything correctly.

The default DocumentRoot is /var/www/html directory. Place your HTML and PHP scripts in /var/www/html directory and view them in action at http://localhost from your web browser.

(15)

What is CMS Installation Using CMS Online On personal Computer Installing Drupal Installing moodle

Testing PHP

The phpinfo() function in the PHP scripting language is very useful and prints important information about the LAMP stack.

Open a text editor and copy the below code and paste it. <?php

phpinfo(); ?>

Save the file as phpinfo.php in the /var/www/html directory. View it from the web browser by typing

(16)

What is CMS Installation Using CMS Online On personal Computer Installing Drupal Installing moodle

Setting up MySQL

By default MySQL’s root password is set to blank. Change it immediately.

mysql -u root

SET PASSWORD FOR ‘root’@‘localhost’ = PASSWORD(‘NEWPASSWORD’);

Install phpMyAdmin.

http://localhost/phpmyadmin

(17)
(18)

What is CMS Installation Using CMS Online On personal Computer Installing Drupal Installing moodle

Installing Drupal

Download drupal and execute the following steps: tar xvfz drupal-6.25.tar.gz -C /var/www/html cd /var/www/html/drupal-6.25/sites

cp default/default.settings.php default/settings.php chmod -R a+w default

chcon -R -t httpd_sys_content_rw_t /var/www/ Create Database for drupal

Open browser and goto http://localhost/drupal-6.25 and configure it following the wizard.

(19)

What is CMS Installation Using CMS Online On personal Computer Installing Drupal Installing moodle

Installing moodle

Download moodle and execute the followint steps: tar xvfz moodle-latest-22.tgz -C /var/www/html chcon -R -t httpd_sys_content_rw_t /var/www/ Create Database for moodle

(20)

What is CMS Installation Using CMS Using Drupal Using Moodle

Themes in Drupal

Packages of files in a directory that you upload into drupal’s theme space (/sites/all/themes)

Themes adjust the site layout and style.

You can easily develop your custom theme copying from another or even from scratch.

(21)

What is CMS Installation Using CMS Using Drupal Using Moodle

Modules in Drupal

Packages of files in a directory that you upload into drupal’s module space (/sites/all/modules)

Add functionality to drupal

‘Core’ Modules come shipped with drupal

(22)

What is CMS Installation Using CMS Using Drupal Using Moodle

Nodes in Drupal

A node is the primary form of content in a drupal site. At a minimum it is a title and a body, and can be ‘specialized’. A ‘page’ and ‘story’ for example are node types that have a specific node settings.

A node type is a blueprint for creating instances of content of a particular type.

(23)

What is CMS Installation

Using CMS

Using Drupal

Using Moodle

Layout and Regions

A Region is an area in a layout, such as a header, footer, content, left/right sidebar into which blocks can be placed and arranged.

A block is a box containing some information

(24)

What is CMS Installation

Using CMS

Using Drupal

Using Moodle

Blocks and Views

Blocks are added by modules.

Blocks can contain views, widgets, menus, nodes (in special circumstances), and panels.

Blocks can be moved around through the UI

Views is an interface for making customized lists of the data contained in the drupal database.

(25)

What is CMS Installation Using CMS Using Drupal Using Moodle

Drupal Users

All CMSes (wordpress, Joomla, Drupal) have a user login system; users have a username/pw.

Drupal also supports the concepts of 1) Roles and 2) Permissions.

(26)

What is CMS Installation

Using CMS

Using Drupal

Using Moodle

Change Site Information

In Administer > Site Configuration > Site Information: Change the information to suit your site following the help text.

You can also change ‘Default front page’. Click ‘Save configuration’

(27)

What is CMS Installation

Using CMS

Using Drupal

Using Moodle

Create About Page

In the Navigation (left sidebar), click ‘Create Content’ Click ‘Page’ under the content type listing.

In the Title, type ‘About Us’. In the body type âThis is my first drupal page’.

Expand the ‘Menu settings’ fieldset. In the “Menu link title” type ‘About Us’.

Expand the ‘URL path’ fieldset and type ‘about-us’ Click ‘Save’

(28)

What is CMS Installation Using CMS Using Drupal Using Moodle

Build Menu

Under Administer > Site Building > Menus: Click Primary Links

On the Primary Links ‘List Items’ page, click ‘Add Item’ In Path, type ‘contact’. In Menu link title, type ‘Contact Form’.

Click Save.

You will notice that ‘Contact Form’ appears now on the far right of your primary links. Click it to go to the contact form.

(29)

What is CMS Installation Using CMS Using Drupal Using Moodle

Learning Moodle

Try out on the official demo site http://demo.moodle.net/ Moodle Book: http:

(30)

What is CMS Installation

Using CMS

Using Drupal

Using Moodle

Getting Started with Moodle

Moodle has a “modular” design so adding the Activities that form a course is a simple process:

Course creation privileges are assigned to the teacher. Select from one of three course layout; Topic, Weekly or Social format.

Click “Turn editing on” within the blank course template. Create the course!

(31)

What is CMS Installation

Using CMS

Using Drupal

Using Moodle

Course Management Features 1

Assignment: Used to assign online or offline tasks; learners can submit tasks in any file format (e.g. MS Office, PDF, image, a/v etc.).

Chat: Allows real-time synchronous communication by learners.

(32)

What is CMS Installation

Using CMS

Using Drupal

Using Moodle

Course Management Features 2

Quiz: Create all the familiar forms of assessment including true-false, multiple choice, short answer, matching

question, random questions, numerical questions, embedded answer questions with descriptive text and graphics.

Calendar: Keeping a calendar of events is important to both the learner and course instructor. Events can include Global events, Course events, Group events or User events.

(33)

What is CMS Installation

Using CMS

Using Drupal

Using Moodle

Adding Quiz in Moodle

Go to settings ‘Site Administration->Courses->Add/Edit Courses’.

Here you can add a new course by filling up the basic details.

The next page comes with a weekly outline, showing a list of coming weeks and allowing you to add

resources/activities.

(34)

What is CMS Installation

Using CMS

Using Drupal

Using Moodle

Adding Questions to Course

To add the questions you can go to settings ‘Site Administration->Question Bank’.

Here you get the option to add questions to the course. The questions can be arranged in categories.

Once you select the category to add the question, you can click the “create a new question” button.

Now you get an option to select the type of question you want to add.

This is an exhaustive list of almost all types of questions e.g. multiple choice, matching, short answers, true/false, and so on.

You can select and add the question here.

(35)

What is CMS Installation

Using CMS

Using Drupal

Using Moodle

Adding Questions to Quiz

It may seem confusing why the questions have to be added again to the quiz after adding them to course, but it is necessary that a question bank is maintained so that questions can be easily managed.

To add the questions to the quiz, first go to the quiz page. Then go to settings ‘Quiz Administration->Edit Quiz’. This page shows you the current questions available in the quiz and also the contents of the question bank.

(36)

What is CMS Installation

Using CMS

Using Drupal

Using Moodle

Final settings for the Quiz

Now the quiz is ready. You have to give the privileges to the concerned people whom you want to have this test. Go to settings ‘Site Administration->Users->Enrolled users’.

Here you get a list of people enrolled for the course. Now you can add any user you want to the course.

You can also set self enrollment so that any user can enroll him to the quiz.

(37)

References

Related documents

Type of Information Collection Request: Revision of a currently approved collection; Title of Information Collection: Notice of Denial of Medical Coverage (or Payment); Use: Medicare

Misys FusionCorporate CMS Manual upload CMS Confirmations Non-CMS Confirmation Backload deals and regulatory Data CMS connection FTS / FTP Electronic Confirmation Matching and

Source: Ofcom omnibus research, March 2012 From: Ofcom communications market report 2012... Smartphone

mammalian predators used sites with denser vegetation on moonlit compared to dark nights [ 9 ]. Also, a New Zealand study assessing the use of predator and competitor odours as a

615 Computer Sciences Corporation India Private Limited Middle East (Branch) 645 Global Business Solutions FZCO. 714 Ecolog

Choose the [Page and Close Window] to add the form and close the dialog box (note that you could also drag the form icon into the relevant box on the page).. The form icon will

The project aims in designing a system, which host our website and also support CMS (content management system like wordpress, joomla, drupal) from our web

• WordPress - most popular CMS for blogs • Drupal (New British Mensa website)..