Drupal Online Tutorial A Product of an ENGL 421 class at Purdue University Page 1.

Slides:



Advertisements
Similar presentations
Support.ebsco.com EBSCOadmin Branding Tutorial. Welcome to the EBSCOadmin Skinning and Branding tutorial, where you will learn how to customize EBSCOhost.
Advertisements

Using Drupal for Your Organizational Website (or, how to use Drupal without cursing) Michelle Murrain Nonprofit Open Source Initiative MetaCentric Technology.
OpenAtrium A Drupal Distribution for Online Collaboration Bud Witney Systems Manager Horticulture & Crop Science Department.
REQUIREMENTS Before starting, these requirements should be met: Service Body Requirements Trusted Servant Requirements Server/ISP Requirements Budget.
Seattle Drupal Clinic Introduction to Drupal and Web Content Management.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
Content Management, Working with WordPress Pavel Ivanov Telerik Corporation
Content Management, Working with WordPress Svetlin Nakov Telerik Corporation
Server-Side vs. Client-Side Scripting Languages
INSTALLATION OF WORDPRESS. WORDPRESS WordPress is an open source CMS, often used as a blog publishing application powered by PHP and MySQL. It has many.
Drupal Create a website/web app quickly with this Content Management System Jiaying Xu Spring 2011 COMS E6125 Web-enHanced Information.
Content Management, Working with WordPress Svetlin Nakov Telerik Corporation
Tutorial EBSCOadmin Branding support.ebsco.com. To help you enhance the search experience for your users, EBSCO offers a number of custom branding options.
UWWD In our quest to eliminate bad websites, we present…. HALLELUJAH!!
PHP Scripting Language. Introduction “PHP” is an acronym for “PHP: Hypertext Preprocessor.” It is an interpreted, server-side scripting language. Originally.
Introductory CMS Training Welcome to the new Montana State University Content Management System!
AgriDrupal - a “suite of solutions” for agricultural information management and dissemination, built on the Drupal CMS; - the community of practice around.
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
Sample School Website Sydney Region ITSU School Support
The easy way to a nice looking website design By a total non-designer (Me!)
Sahil Narang What is CMS? A content management system (CMS) is a computer application that allows publishing, editing and modifying content,
Open Source Software WampServer Presented By Mr. R.Aravindhan.
Justin Klein Keane Drupal Training Session 1 Introduction to Drupal.
Drupal Workshop Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology, Drupal technology, directories.
By Jeerarat Boonyanit. As you can see I have chosen Cpanel for my server management tool. cPanel is a Linux based web hosting control panel that provides.
Web Content Management Systems. Lecture Contents Web Content Management Systems Non-technical users manage content Workflow management system Different.
Joomla!. What is Joomla! Joomla! is the largest Open Source Content Management System (CMS) for publishing on the World Wide Web Using a CMS allows non-technical.
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
DB2 (Express C Edition) Installation and Using a Database
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
® IBM Software Group © 2009 IBM Corporation Rational Publishing Engine RQM Multi Level Report Tutorial David Rennie, IBM Rational Services A/NZ
Setting Up an RSS Feed 1 Project by iWEBbic.com 1.
Content Management Systems Drupal. Content Introduction Setting up Drupal Structure Features Core functions Comparison of Joomla and Drupal Total Cost.
BZUPAGES.COM Presentation on Content Management System (CMS) Presented to. Sir Ahmad Kareem.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
What is Drupal? Open Source software written in php. A CMS or content-management system. A sophisticated web application building tool.
Welcome to the session! We will begin soon.. How to Log In: 1.Visit ala.org (any page) 2.Select the Login link at the top right and use your credentials.
Introduction to Programming the WWW I CMSC Summer 2004 Lecture 6.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
1.Getting Started 2.Modifying Design 3.Page 4.News 5.Events 6.Photo Gallery 7.Newsletter Index Training 15 th Mar., 2011.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
Seattle Drupal Clinic Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology.
VistA Imaging Workstation Configuration. October The information in this documentation includes functionality of the software after the installation.
CERN-PH-SFT-SPI August Ernesto Rivera Contents Context Automation Results To Do…
Information Systems | SEPTEMBER 10, 2008 Service Portal Maintenance Understanding the Fundamentals of Drupal.
Sample School Website. What is wrong with the existing School Webspace Site? Can only host static pages – no dynamic content possible. Can not be edited.
Seneca Open Source Symposium PostNuke Content Management System David Rosenboom.
Drupal for client Maria Sherskova skype: sherskova.
©John Samuel 2008 Introduction to PHP. ©John Samuel 2008 Objectives At the end of this class the student will be able to; Create and run a simple php.
8 th Semester, Batch 2009 Department Of Computer Science SSUET.
+ Publishing Your First Post USING WORDPRESS. + A CMS (content management system) is an application that allows you to publish, edit, modify, organize,
Here are some things you can do while you wait 1.Open your omeka.net site in your browser (e.g. 2.Open.
CMS Showdown What Is A Content Management System (CMS)? CMS Website Content Outside Content Social Media Connections with CRM Programs Statistics and.
Joomla Awdhesh Kumar Singsys Pte Ltd. What is Joomla? Joomla is an award-winning content management system (CMS), which enables you to build Web sites.
Expertsfromindia for Joomla Development. Introduction Joomla is an open source and free content management system (CMS) for publishing content on the.
The New NAP Members’ Area Development. Elgg What is elgg? –Elgg is an award-winning open source social networking platform.
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
HOW TO SET UP A WEBSITE. Why use WordPress? Nearly half of the websites on the Internet are running on the WordPress website platform It’s totally free.
PHP Basics and Syntax Lesson 3 ITBS2203 E-Commerce for IT.
SCEC Drupal Website Development Overview and Status
Building A Web-based University Archive
PHP / MySQL Introduction
Content Management System
COLLABORATION IN GOVERNMENT
Title: Tech Training Certificate: Ace of Initiative Program
Teaching slides Chapter 6.
Intro to PHP.
Implementation of Drupal: An Effective Content Management System for
Presentation transcript:

Drupal Online Tutorial A Product of an ENGL 421 class at Purdue University Page 1

What is Drupal? Drupal is an open-source platform and content management system for building dynamic web sites offering a broad range of features and services including user administration, publishing workflow, discussion capabilities, news aggregation, metadata functionalities using controlled vocabularies and XML publishing for content sharing purposes. Drupal is an open-source platform and content management system for building dynamic web sites offering a broad range of features and services including user administration, publishing workflow, discussion capabilities, news aggregation, metadata functionalities using controlled vocabularies and XML publishing for content sharing purposes. Page 2

What is Drupal? What is Open-Source? What is Open-Source? Open Source means that whoever writes a piece of computer code makes it available for anybody else to see it, modify it, or use it.Open Source means that whoever writes a piece of computer code makes it available for anybody else to see it, modify it, or use it. GPL (GNU [GNU Not Unix] Public License) is the most common open- source license standard.GPL (GNU [GNU Not Unix] Public License) is the most common open- source license standard. Page 2

What is Drupal? What is Content Management? What is Content Management? Web pages are often easily created with static (non-changing) content, but it is usually very difficult to make regular changes to a page. Content Management is the process of easily changing what a user sees at a web page.Web pages are often easily created with static (non-changing) content, but it is usually very difficult to make regular changes to a page. Content Management is the process of easily changing what a user sees at a web page. Page 2

What is needed to run Drupal? A web server capable of executing PHP scripts A web server capable of executing PHP scripts recommended: Apacherecommended: Apache PHP PHP Recommend using the latest stable releaseRecommend using the latest stable release A PHP supported database server A PHP supported database server recommended: mySQLrecommended: mySQL Page 3

Bugs, Bugs, Bugs If you find a bug in Drupals’ open source software the solution to your problem can be solved by using the Bug Tracker system. If you find a bug in Drupals’ open source software the solution to your problem can be solved by using the Bug Tracker system. The Bug Tracker was set up so that if a bug is found in the code it can be reported on the Drupal website. The reports that are submitted are a huge factor in making Drupal a reliable software. It will also save you a lot of time. The Bug Tracker was set up so that if a bug is found in the code it can be reported on the Drupal website. The reports that are submitted are a huge factor in making Drupal a reliable software. It will also save you a lot of time. Page 4

I found a Bug, How can I report it? First of all if you have found a bug in the software make sure that the you are using the newest version of Drupal (currently 4.2.0). Some of the bugs found may be corrected when you change versions, First of all if you have found a bug in the software make sure that the you are using the newest version of Drupal (currently 4.2.0). Some of the bugs found may be corrected when you change versions, If you do find a bug and are running the newest version then bugs can be reported to Drupal.org Bug Tracker If you do find a bug and are running the newest version then bugs can be reported to Drupal.org Bug Tracker Page 4

Submit New Bug To report a bug just scroll down to the bottom of Drupal’s page and click on the button labeled “Submit new bug.” To report a bug just scroll down to the bottom of Drupal’s page and click on the button labeled “Submit new bug.” From there you will need to fill out a few fields of information such as the title and version of Drupal that you are currently using as well as a description of the bug. From there you will need to fill out a few fields of information such as the title and version of Drupal that you are currently using as well as a description of the bug. You do not have to be a member of Drupal.org or even logged in to submit bug information. You do not have to be a member of Drupal.org or even logged in to submit bug information. Page 4

How else can I report Bugs There is another way to report bugs. There is another way to report bugs. If you are a member of Drupal.org you can also send in bug reports by using a development list at Drupal- you are a member of Drupal.org you can also send in bug reports by using a development list at Drupal- Page 4

How do I Develop and Use a Module? Modules are used to add menus to Drupal Modules are used to add menus to Drupal Examples of available modules are: stories, blogs, polls, images, etc Examples of available modules are: stories, blogs, polls, images, etc Creating modules in Drupal is simple: Creating modules in Drupal is simple: It is simply a text file, including PHP code, in the directory that ends in.moduleIt is simply a text file, including PHP code, in the directory that ends in.module Allows the use of any text editorAllows the use of any text editor Page 5

How to Use a Node Module. Nodes are the individual pieces of content which make up the entire Drupal community—like individual page in website Nodes are the individual pieces of content which make up the entire Drupal community—like individual page in website Node Modules differ from regular modules in that they contain a _node hook. Node Modules differ from regular modules in that they contain a _node hook. What is a _node hook?: What is a _node hook?: A Special PHP function that is defined in a moduleA Special PHP function that is defined in a module What the _node hook does for the module: What the _node hook does for the module: Tells Drupal what type node the module defines.Tells Drupal what type node the module defines. Page 5

How do I change a theme The desired theme must be downloaded to the server The desired theme must be downloaded to the server Existing documentation explaining this step in detailExisting documentation explaining this step in detail Administration > Site Configuration > Themes Administration > Site Configuration > Themes Select desired theme in default theme dropdown boxSelect desired theme in default theme dropdown box Sets the default theme seen by most users, although users can change the theme to what they want by editing their accounts Sets the default theme seen by most users, although users can change the theme to what they want by editing their accounts Page 6

How Do I Add a Poll? The Poll module must be installed The Poll module must be installed Instructions Here.Instructions Here. To create a poll a user needs the "create polls" permission. To create a poll a user needs the "create polls" permission. To vote on a poll question a user must have the "vote on polls" permission. To vote on a poll question a user must have the "vote on polls" permission. To view the results one needs the "access content" permission. To view the results one needs the "access content" permission. To administer polls you need the "administer nodes" permission. To administer polls you need the "administer nodes" permission. Page 7