Creating Applications With Drupal

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Creating Applications With Drupal - Presentation Transcript

    1. Creating Applications with Drupal
    2. Who We Are
      • Ben Benone
        • Director of Applications, BioRAFT Inc
        • Project Manager/Planner
        • [email_address]
      • Chris Porter
        • Chief Technical Officer, BioRAFT Inc
        • Technical Lead for BioRAFT Development staff & main system architect.
        • [email_address]
    3. BioRAFT, Inc
      • Small company based out of New Hampshire, USA
      • 4 years old
      • Using Drupal for >2 years (started on 4.6)
      • Specialize in providing tools for use in laboratory research, mainly at universities.
      • Utilize Drupal as a platform for all of our application development.
    4. What We Will Cover
      • Application Groundwork
        • User Authentication / Profile Management
        • Organic Groups / Group Management
        • Showcase #1: BioRAFT RMS
      • Data Tracking
        • Tracking Data Related to Groups and Users
        • Access Controls
        • Data Reporting
        • Showcase #2: BioRAFT Radioactive Isotope Manager
      • Advanced Modifications (Discussions and Code Display)
    5. Common Application Needs
      • Authentication
        • Utilize an Existing Authentication System
      • User Management
        • Track Profile Info
        • Track Activity
        • Track Assets, etc
      • Group Management
        • Organize Users
        • Track Group Information
        • Track Group Activities, Assets, etc
    6. Authentication Options
      • Drupal Authentication
      • External
        • LDAP, Active Directory, WebServer
      • Pass Through
        • POP, OpenID, etc
    7. User Management
      • Profile Module
        • Store extended profile information
      • LDAP Module
        • Retrieve Profile Information
        • Update on login
      • Utilize usernode Module
        • Allows for categorization with taxonomy terms
        • Attach any node (files, notes, etc) with Node Relativity
        • Show lists of users and allow filtering/searching with views
    8. Group Management
      • Organic Groups
        • Allows you to create an organizational infrastructure
        • Cluster users into functional groups.
        • Allows users to manage their groups.
        • Assign content to belong to the group.
      • OG Roles
        • Apply permissions based on each group a user is a member of.
    9. Show Case #1: BioRAFT Researcher Management System
    10. Data Tracking & Reporting
      • Assign content to a group/user
        • Organic Groups
        • Node Relationships
      • Generate Reports
        • Views
    11. Tiered Access Control Organic Groups Taxonomy Access Drupal Roles Individual Groups Oversight Personnel Site Admins Example
    12. Data Tracking & Reporting
      • Assign content to a group/user
        • Organic Groups
        • Node Relationships
      • Generate Reports
        • Views
    13. Show Case #2: BioRAFT Radioisotope Management System
    14. Advanced Modifications
      • Friendly Name
      • conf_url_rewrite
      • Multisite
      • Workflow
      • Others?
    15. Any Questions?? Thank You
      • Problem: You can’t do it with views out of the box!
      • How do you show all licenses for a given isotope?
      Isotopes Authorized Labs Isotopes Allowed Radioactive License University Isotopes

    + guest602bb9guest602bb9, 3 years ago

    custom

    627 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 627
      • 627 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 23
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories