• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Vadim Mirgorod.OpenAcaDept.DrupalCamp Kyiv 2011

Vadim Mirgorod.OpenAcaDept.DrupalCamp Kyiv 2011






Total Views
Views on SlideShare
Embed Views



3 Embeds 838

http://camp11.drupal.ua 835
url_unknown 2
http://translate.googleusercontent.com 1



Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Vadim Mirgorod.OpenAcaDept.DrupalCamp Kyiv 2011 Vadim Mirgorod.OpenAcaDept.DrupalCamp Kyiv 2011 Presentation Transcript

    • OpenAcaDept – Drupaldistribution for buildingacademic departmentalwebsitesVadim Mirgorod@dealancerdealancer@gmail.comhttp://vmirgorod.name
    • Gold Sponsor ofDrupalCamp Kyiv 2011
    • Silver Sponsors ofDrupalCamp Kyiv 2011
    • What is Drupal distribution? Product Framework Open source project
    • What are main parts of Drupal distribution? Drupal Drupal modules Installation profile Features Custom modules and themes Libraries
    • Why to use installation profile? Installation wizard Updates Database Development Security
    • What are inside OpenAcaDept? Roles and permissions User profiles Content types Taxonomy Views, Contexts, Panels, Display suites front page, menus, breadcrumbs, URLs
    • Roles Department staff Alumnus Student Content editor Content creator
    • User registration User fills fields that are common to all roles User selects role he want to be assigned User accepts terms and conditions User role is confirmed/declined by site admin/editors.
    • User registration page
    • User profile Each user have profile and url associated with it Users can edit own profiles Profile fields depend on user role
    • Faculty/Staff profile
    • Content types Project Academic paper Event Blog entry Resource
    • Project
    • Academic paper
    • Event
    • Blog entry
    • Resource
    • References Auth or of node UserAcademic Project Paper User s
    • Taxonomy: vocabulariesProfile Project Academic Degrees  Customers Courses  Grants Positions  Research Topics Research Topics Academic Paper Staff Roles  Research Topics Specialties  Scientific Journals Student Groups EventBlog Tags  Event AdmissionsResource  Event Places Resource Categories  Event Audience  Tags
    • Front page
    • Default menu structure
    • Views pages People: Faculty/Staff, Students, Alumni Blog Projects Academic Papers Events Resources
    • Faculty/Staff page
    • Other features Personal contact forms Search CAPTCHA on registration and comments Mollom - antispam filter
    • Used modules Date  Taxonomy Manager Email  Superfish Link  Mollom References  Captcha Field Permissions  Terms of Use Node access user reference  Pathauto Node access node reference  Token Views  Chaos Tools Panels  Libraries Context  Administration Menu Display Suite  Backup and Migrate Realname  Advanced Help Apply For a Role  Devel
    • Development statusWhat is done? What are working on? Design  Installation profile Configuration  Custom modules Little CSS  Theming  Internationalization
    • Challenges Profile translation Hide fields depending on role of user which is edited Change order of the fields/tabs added to the user edit form by other modules Features
    • Join our development team!We will be happy yo invite you to our team if you are Module Developer Graphic Designer Beta Tester Translator
    • Thanks! Questions? FeedbackVadim Mirgoroddealancer@gmail.com@dealancerhttp://vmirgorod.name