Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

JIIT PORTAL based on Drupal


Published on

Published in: Education
  • Be the first to comment

  • Be the first to like this

JIIT PORTAL based on Drupal

  1. 1. Jiit Online Portal: Drupal Website Management for Today and Tomorrow Presented by Prashant Saini
  2. 2. Agenda  What is CMS? Drupal? (& Mambo, Joomla, Plone)? How Do they Work?
  3. 3. Support Forum - Drupal
  4. 4. Content Management System (CMS)  Effective websites have regularly updated content  Multiple sections are updated  Updating should be easy (word processing)  Updating by various authorized users  Content Management Systems allow:  Multiple staff “updaters”  Familiar interface  Web page layout and design controls  Management of text, audio and video content  Ability to “rank” or “weigh” content  Constituent interaction
  5. 5. Effective Web Presence = Multiple Content Sections Regularly Updated  News  Seasonal Appeals  Stories  Events  Documents Fundraising  Featured Video  eNews
  6. 6. Open Source Content Management Systems:  Drupal  Plone  Mambo  Joomla Content Management System (CMS) Tool Kit Product
  7. 7. CMS Strengths & Challenges  All are FOSS CMS tools, require technical help to use  Drupal - A toolkit with many powerful, flexible tools Strength - Online communities, web-based applications Challenge - Flexibility = Complexity  Plone - A single tool Strength - User Friendly default installation Challenge - Less flexibility, less potential  Mambo, Joomla - A single tool Strength - Usable/Good design out of the box Challenge - Web-based applications difficult to do
  8. 8. Free OpenCMS Resources  Test Drive Open Source Packages  Compare CMS Systems  Regularly updated list of CMS Systems
  9. 9. Drupal  Open Source  Content Management System  Community Collaboration Tools  Installed on Organization’s Computer  Accessed through Internet Interface  Community Supported  International Translations  Powering 75,000+ sites in 2006
  10. 10. Drupal  Has rules, constraints and processes  Can be modified in a variety of ways  Contains “core” functions: Drupal Core Functionality expanded through Modules  Takes time to understand, test and configure  Customization requires PHP programmer  Community helps you configure and support
  11. 11. Websites using Drupal
  12. 12. Websites using Drupal
  13. 13. Websites using Drupal
  14. 14. Websites using Drupal
  15. 15. Drupal Vocabulary - Modules & Users  Drupal Core The base installation of Drupal, includes some modules, themes and other add-ons  Modules Files that add functionality to Drupal, i.e., A “Search” module adds the function of search to a website  Themes Designs that give the sites a certain look. Modules give themes control of how things look.  User A person who is registered on the Drupal website. Has user name, ID, password and email address  Roles How users are grouped by permissions. Allows posting of content. Defaults are authenticated or anonymous.
  16. 16.  Modules available online by name, category, date Modules
  17. 17. Module Example
  18. 18. Theme Examples
  19. 19.  Node: A piece of content. Can be a picture, blog, etc. anything in Drupal’s “create content” menu  Blocks: Places to put content,i.e., sidebar, footer. Modules can add blocks or can be added manually - Check for blocks when adding modules Drupal Vocabulary - Nodes
  20. 20. Nodes and Blocks  Pieces of content = nodes Can be a picture, a block of text, a blog, audio, video, etc.  Content is placed onto page sections, Nodes are placed into Blocks Navigation & Search Top Articles : Notice Boards Latest Articles Article Information Calendar of Events Faculties Profiles
  21. 21. Drupal CMS Concepts  Nodes are placed into blocks Search Current Articles User Login Article Information Send to phone number Article posting date Previous Articles
  22. 22.  You can turn on or off certain node attributes: Published, Moderated, Promoted, Sticky, Revisions  Published on - item is visible to authorized users off - item visible only to administrators  Sticky Items are sorted by “stickiness”, then by date, affects their “weight” and where they are listed - July Article - June Article - May Article Node attributes - “states” Article Information
  23. 23.  A way to categorize content Categories contain user/admin-defined vocabulary  Example: People who post Articles on your website about surfing could categorize their posts: - Article Topic - Notice Boards  Article & Notices can then be sorted and searched by categories Taxonomy
  24. 24. Taxonomy
  25. 25.  Provide ways of presenting data and data fields  Using existing data fields and data, profiles are built to meet specific needs for data entry, data viewing or searching for data.  Examples: - User Registration - user Intake Data Entry - user Search - user History Summary Profiles - Overview
  26. 26. user Data Entry Profile User123 Record Profiles - Examples user Name user Address1 user City user State user Zip user Programs user Status user Category user Comments user Name user Address1 user City user State user Zip user Summary Profile user Name user Programs user Status user Category user Comments user City
  27. 27.  Users are grouped by Roles  CORE functions enhanced by Modules  Content Nodes are placed in Blocks  Themes give sites and Modules their look  Categories created through Taxonomy  Profiles aid data manipulation and presentation Drupal CMS Review
  28. 28. Thank You