Your SlideShare is downloading. ×
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
Open Scholar
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

Open Scholar

993

Published on

Title: Open Scholar as a Drupal Platform …

Title: Open Scholar as a Drupal Platform
Speaker: The Open Scholar Team
Date: Wednesday, 2/20/2013 (3rd Wednesday of the month)
Time: 12:00-1:30
Location: CGIS Knafel Building, 1737 Cambridge Street, Bowie-Vernon Room (K262)

For more information about Open Scholar please visit, http://openscholar.harvard.edu/

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

  • Be the first to like this

No Downloads
Views
Total Views
993
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
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. OpenScholar team @scholar_harvardWednesday, February 20, 2013
  • 2. Outline ‣ About us ‣ OS - Technical overview ‣ Development workflow / practices ‣ Hosting ‣ Support ‣ OpenSource & communityWednesday, February 20, 2013
  • 3. About us ‣ Ferdi Alimadhi ‣ Richard Brandon ‣ Dan Cabral ‣ Torman Cheng ‣ Chris Firth ‣ Matt Petrovic ‣ Oren Robinson ‣ Jon SagotskyWednesday, February 20, 2013
  • 4. Outline ‣ About us ‣ OS - Technical overview ‣ Development workflow / practices ‣ Hosting ‣ Support ‣ OpenSource & community ‣ NewsWednesday, February 20, 2013
  • 5. OpenScholar is a SaaS platformWednesday, February 20, 2013
  • 6. OpenScholar is a website builder applicationWednesday, February 20, 2013
  • 7. Built as a Drupal distributionWednesday, February 20, 2013
  • 8. Wednesday, February 20, 2013
  • 9. Wednesday, February 20, 2013
  • 10. Wednesday, February 20, 2013
  • 11. Wednesday, February 20, 2013
  • 12. AppsWednesday, February 20, 2013
  • 13. What is an App? ‣ A module ‣ It’s a collection of Drupal entities which taken together satisfy a certain use case ‣ Create, edit, delete, display, filter, import export publicationshttp://openscholar.harvard.eduWednesday, February 20, 2013
  • 14. What is an App? ‣ An app usually contains: ‣ Context ‣ Menu item ‣ Contextual links ‣ Content type(s) ‣ Views (listings) ‣ Widgets ‣ Settings / customizationhttp://openscholar.harvard.eduWednesday, February 20, 2013
  • 15. What’s an App? ‣ Build your web site one section at a timehttp://openscholar.harvard.eduWednesday, February 20, 2013
  • 16. What’s an App? A menu entryhttp://openscholar.harvard.eduWednesday, February 20, 2013
  • 17. What’s an App Context links A menu entryhttp://openscholar.harvard.eduWednesday, February 20, 2013
  • 18. What’s an App? Widgets Context links A menu entryhttp://openscholar.harvard.eduWednesday, February 20, 2013
  • 19. What is a App ? Widgets Context links View A menu entryhttp://openscholar.harvard.eduWednesday, February 20, 2013
  • 20. What is a App ? Customize “publications” Apphttp://openscholar.harvard.eduWednesday, February 20, 2013
  • 21. Customizing an App Texthttp://openscholar.harvard.eduWednesday, February 20, 2013
  • 22. Wednesday, February 20, 2013
  • 23. Widgets & Layout Configurable, custom list of posts Embed videos, images or external widgets from any other web site. Create slideshows on the fly Get socialWednesday, February 20, 2013
  • 24. Wednesday, February 20, 2013
  • 25. ThemesWednesday, February 20, 2013
  • 26. Wednesday, February 20, 2013
  • 27. Vsite ‣ Content partition ‣ User partition ‣ Context ‣ Configuration overridesWednesday, February 20, 2013
  • 28. Content partitionWednesday, February 20, 2013
  • 29. Content partitionWednesday, February 20, 2013
  • 30. Content partitionWednesday, February 20, 2013
  • 31. Vsite ‣ Content partition ‣ User partition ‣ Context ‣ Configuration overridesWednesday, February 20, 2013
  • 32. User partitionWednesday, February 20, 2013
  • 33. User partitionWednesday, February 20, 2013
  • 34. User partitionWednesday, February 20, 2013
  • 35. Vsite ‣ Content partition ‣ User partition ‣ Context ‣ Configuration overridesWednesday, February 20, 2013
  • 36. Context ‣ Defines a section based on some conditionsWednesday, February 20, 2013
  • 37. Context ‣ Defines a section based on some conditions • Viewing a post that belong to a vsiteWednesday, February 20, 2013
  • 38. Context ‣ Defines a section based on some conditions • Viewing a post that belong to a vsite ‣ Reactions: When context become active, different events are triggeredWednesday, February 20, 2013
  • 39. Context ‣ Defines a section based on some conditions • Viewing a post that belong to a vsite ‣ Reactions: When context become active, different events are triggered • Apply a particular theme, show “site logo” + “site search” widgetWednesday, February 20, 2013
  • 40. Vsite ‣ Content partition ‣ User partition ‣ Context ‣ Configuration overridesWednesday, February 20, 2013
  • 41. Drupal conf. /settings Variablehttp://openscholar.harvard.eduWednesday, February 20, 2013
  • 42. Drupal conf. /settings Variable contexthttp://openscholar.harvard.eduWednesday, February 20, 2013
  • 43. Vsite overrides ‣ A formal way to override the value of site wide settings or other configurations • Drupal system variables • Context • Widgets • Menus • etc ...http://openscholar.harvard.eduWednesday, February 20, 2013
  • 44. Vsite overrideshttp://openscholar.harvard.eduWednesday, February 20, 2013
  • 45. Outline ‣ About us ‣ OS - Technical overview ‣ Development workflow / practices ‣ Hosting ‣ Support ‣ OpenSource & community ‣ NewsWednesday, February 20, 2013
  • 46. Development workflow ‣ Everything in code !! ‣ Version Control (branching) ‣ Issue queue (github) ‣ Pull requests ‣ Test (travis-ci) ‣ Code reviews ‣ QAWednesday, February 20, 2013
  • 47. Outline ‣ About us ‣ OS - Technical overview ‣ Development workflow / practices ‣ Hosting ‣ Support ‣ OpenSource & communityWednesday, February 20, 2013
  • 48. Hostinghttp://openscholar.harvard.eduWednesday, February 20, 2013
  • 49. Outline ‣ About us ‣ OS - Technical overview ‣ Development workflow / practices ‣ Hosting ‣ Support ‣ OpenSource & communityWednesday, February 20, 2013
  • 50. Support ‣ Harvard • Olark • RT ‣ OpenSource • Github • Drupal groups • IRC channelWednesday, February 20, 2013
  • 51. Questions ?Wednesday, February 20, 2013

×