All presentations

Drupal Goes to College: Designing a Drupal Website for a University Department

Slide 1: Drupal Goes to College: Designing a Drupal Website for a University Department

Drupal Goes to College: Designing a Drupal Website for a University Department

Dominik Lukeš

University of East Anglia, School of Education and Lifelong Learning, Centre for Action Research in Education

http:/www.uea.ac.uk/EDU

http://www.dominiklukes.net

Original slide 1 (image)

Slide 2: Other subtitles

Other subtitles

  • Building a virtual research community
  • Combining static content with community content
  • Communities with distributed flexible hierarchies

Original slide 2 (image)

Slide 3: University Department/School’s Needs

University Department/School’s Needs

  • Text presented to prospective students
  • Information for current staff/students
  • Present activities to other departments, academics, RAE panels
  • Regular updates on school/department activities
  • Access to resources generated by department
  • Preserving confidentiality/privacy of research subjects
  • Represent distributed hierarchies – provide personal spaces for individuals, indicate their groupings (research projects), dyadic relationships (supervisor/ee)

Original slide 3 (image)

Slide 4: Constituencies / Communities

Constituencies / Communities

  • Prospective students
  • Current students
  • Current staff
  • Other academics
  • Research bodies
  • Government bodies
  • University at large

Original slide 4 (image)

Slide 5: Dynamic vs. Static Content

Dynamic vs. Static Content

  • Static (relatively)
    • course information
    • general information about school
    • individuals’ bio pages
  • Dynamic
    • school news/updates announcements
    • events (talks, seminars)
    • individual’s projects, publications, research diaries
    • forums and/or mailing lists

Original slide 5 (image)

Slide 6: Special Needs

Special Needs

  • Privacy
    • by role (faculty, student, support staff)
    • by group (research group, department, student seminar)
  • Ease of use (wysiwyg, internal links, inserting pictures, screencasts, guided forms)
  • Distributed workflows (no single editor)
  • Publication possibilities (ejournals, research papers, copies of publications)
  • Staff/student resources repositories (uploaded forms, etc.)
  • Surveys
  • Coursework

Original slide 6 (image)

Slide 7: Drupal Solutions

Drupal Solutions

  • Books for static content
  • Blogs for individual research diaries
  • Biblio for bibliographies
  • Forums for, well…, forums
  • PHP snippets for block visibility, etc.
  • Groups for departments and research, well…, groups
  • CCK: research project database, faculty research database (announcements, conference attendances/papers, journal editorships, events)

Original slide 7 (image)

Slide 8: Drupal Hopes

Drupal Hopes

  • Views/Panels (arguments)
  • Usernode (modules)
  • Relationship
  • OG2List
  • Automatic pagination
  • Wiki
  • Blackboard integration (Moodle in progress), Personal aggregation (dreams)

Original slide 8 (image)

Slide 9: Drupal annoyances/ignorances

Drupal annoyances/ignorances

  • Books
  • Access control
  • Profile management / Contact
  • Login name, author information (pics, name)
  • Groups theming (individual front pages)
  • Links (theming, management, del.icio.us style sharing)
  • Galleries (image import and management)
  • Events (theming)
  • Capitalization

Original slide 9 (image)

Slide 10: Other Modules in EDU Implementation

Other Modules in EDU Implementation

  • User level
    • Survey
    • eJournal
    • Attach, IMCE, Linktonode
    • Fileshare
    • Filebrowser
    • Blogapi
    • Blog info
  • Inteface level
    • collapsiblock
    • active menu (jstools)
    • Logintoboggan
  • Not used
    • Story
    • Page
    • Event / Event views
    • Gallery
    • Forward
    • Inactive user
    • Scheduler
    • Sign up
    • Workspace
    • TinyMCE
  • Developer/admin level
    • Node_block
    • Pathauto
    • Simple access
    • Contemplate
    • Nice menus
    • Masquerade
    • Devel

Original slide 10 (image)

Slide 11: Other sites

Other sites

  • My other Drupal sites
    • discourse.uea.ac.uk
    • metaphor.uea.ac.uk
    • www.dominiklukes.net
    • www.bohemica.com (in transition)
  • Other people’s sites
    • www.anthropology.net
    • www.education.ex.ac.uk (non-Drupal)
    • www.digitaldivide.net (Plone)
    • www.citeulike.org (non-Drupal)

Original slide 11 (image)