1 / 13

Drupal Online Tutorial

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

caroun
Download Presentation

Drupal Online Tutorial

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. 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. Page 2

  3. What is Drupal? • 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. • GPL (GNU [GNU Not Unix] Public License) is the most common open-source license standard. Page 2

  4. What is Drupal? • 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. Page 2

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

  6. 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. 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

  7. 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, • If you do find a bug and are running the newest version then bugs can be reported to Drupal.org Bug Tracker Page 4

  8. 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. • You do not have to be a member of Drupal.org or even logged in to submit bug information. Page 4

  9. How else can I 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-devel@drupal.org. Page 4

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

  11. 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 • Node Modules differ from regular modules in that they contain a _node hook. • What is a _node hook?: • A Special PHP function that is defined in a module • What the _node hook does for the module: • Tells Drupal what type node the module defines. Page 5

  12. How do I change a theme • The desired theme must be downloaded to the server • Existing documentation explaining this step in detail • Administration > Site Configuration > Themes • Select 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 Page 6

  13. How Do I Add a Poll? • The Poll module must be installed • Instructions Here. • 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 view the results one needs the "access content" permission. • To administer polls you need the "administer nodes" permission. Page 7

More Related