Your SlideShare is downloading. ×
0
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Drupal Camp Kyiv 2011 - OpenAcaDept – Drupal distribution for building academic departmental websites

6,334

Published on

OpenAcaDept is a Drupal 7 installation profile that can be used for building Academic Department or Faculty websites. It includes following functionality: projects, academic papers, events, resources, …

OpenAcaDept is a Drupal 7 installation profile that can be used for building Academic Department or Faculty websites. It includes following functionality: projects, academic papers, events, resources, blogs and user profiles. It has configured front page, menu structure, url aliases and breadcrumbs.

Published in: Technology, Education
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
6,334
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
56
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. OpenAcaDept – Drupaldistribution for building academicdepartmental websitesVadim Mirgorod Donetsk National Technical University@dealancerdealancer@gmail.comhttp://vmirgorod.name
  • 2. What is Drupal distribution?● Product● Framework● Open source project
  • 3. What are main parts of Drupal distribution?● Drupal● Drupal modules● Installation profile● Features● Custom modules and themes● Libraries
  • 4. Why to use installation profile?● Installation wizard● Updates● Database● Development● Security
  • 5. What are inside OpenAcaDept?● Roles and permissions● User profiles● Content types● Taxonomy● Views, Contexts, Panels, Display suites● front page, menus, breadcrumbs, URLs
  • 6. Roles● Department staff● Alumnus● Student● Content editor● Content creator
  • 7. 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.
  • 8. User registration page
  • 9. User profile● Each user have profile and url associated with it● Users can edit own profiles● Profile fields depend on user role
  • 10. Faculty/Staff profile
  • 11. Content types● Project● Academic paper● Event● Blog entry● Resource
  • 12. Project
  • 13. Academic paper
  • 14. Event
  • 15. Blog entry
  • 16. Resource
  • 17. References Author of node Project Head User Project Authors ParticipantsAcademic Paper Project Users Attached Academic Paper
  • 18. Taxonomy: vocabularies Profile Project● Academic Degrees ● Customers● Courses ● Grants● Positions ● Research Topics● Research Topics Academic Paper● Staff Roles ● Research Topics● Specialties ● Scientific Journals● Student Groups Blog Event● Tags ● Event Admissions Resource ● Event Places● Resource Categories ● Event Audience ● Tags
  • 19. Front page
  • 20. Default menu structure
  • 21. Views pages● People: Faculty/Staff, Students, Alumni● Blog● Projects● Academic Papers● Events● Resources
  • 22. Faculty/Staff page
  • 23. Other features● Personal contact forms● Search● CAPTCHA on registration and comments● Mollom - antispam filter
  • 24. 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
  • 25. Development status What is done? What are working on?● Design ● Installation profile● Configuration ● Custom modules● Little CSS ● Theming ● Internationalization
  • 26. 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
  • 27. LinksDrupal.org project:http://drupal.org/project/openacadeptGitgub repository (code and base):https://github.com/dealancer/academic_departmentDonetsk National Technical Universityhttp://donntu.edu.ua/index.php?lang=eng
  • 28. Join our development team! We will be happy yo invite you to our team if you are● Module Developer● Graphic Designer● Beta Tester● Translator
  • 29. Thanks! Questions? FeedbackVadim Mirgorod dealancer@gmail.com@dealancer http://vmirgorod.name

×