SCEC Drupal Website Development Overview and Status

Slides:



Advertisements
Similar presentations
Business Development Suit Presented by Thomas Mathews.
Advertisements

Using SD K12 SharePoint ®. What is SharePoint? Microsoft SharePoint Components Web Browser Collaboration functions Process management modules Search modules.
MOSS 2007 Document Management Adam McCarthy 1 st April 2009.
Drupal Online Tutorial A Product of an ENGL 421 class at Purdue University Page 1.
What is so good about Archie and RevMan 5
August 20, 2015 Web Content Management Drupal. What is Drupal? Drupal is a free software package that allows an individual or a community of users to.
Web 2.0: Concepts and Applications 2 Publishing Online.
Introductory Meeting. Why are we here? RIP FrontPage Versions prior to 2003 will not work with Windows7 No longer supported by Microsoft You can still.
Quick Reference Guide Welcome TEST USER Version_NSU_ HELP RETIREMENT MANAGER DEMO FEEDBACK.
THE DARK ARTS OF BUSINESS ANALYSIS: D RUPAL D OWNUNDER M ELBOURNE 2012 J ASON B ROOKS MUDSURFER – L AB 4 W EB D ESIGN REQUIREMENTS GATHERING WITH MIND.
CaDSR Software Development Update Denise Warzel Semantic Infrastructure Operations Team Presented to caDSR Content team November 2012.
Trimble Connected Community
1 Lender Development Program Requirement Understanding Document September 17, 2008.
Career Services Center Employer Training. This is the main login page. The link can be found at Employers.
Content Management Systems Drupal. Content Introduction Setting up Drupal Structure Features Core functions Comparison of Joomla and Drupal Total Cost.
BZUPAGES.COM Presentation on Content Management System (CMS) Presented to. Sir Ahmad Kareem.
Assessment Admin Initial Product Training Welcome Instructor: (instructor name)
Web 2.0: Concepts and Applications 2 Publishing Online.
PUBLISHING ONLINE Chapter 2. Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals.
Website Project Development Presentation by APNARAJ.COM.
User Management: Understanding Roles and Permissions for Schoolnet Schoolnet II Training – September 2014.
Seattle Drupal Clinic Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology.
The New GIL Web Site Overview for Editors Phil Williams GIL Support UGA GUGM 2011 Macon State College 19 May 2011.
User Management: Understanding Roles and Permissions for Schoolnet Schoolnet II Training – Summer 2014.
Advanced Training for CRG Staff: Workflow System in Archie IMS Support Person: Becky Gray Place: Ottawa, Canada Date: Tuesday, 18 May 2010.
Roles 1. Your Role: End User End Users use Inside NCDOT and Connect NCDOT for basic browsing and reading Typical tasks can include: Open or download files.
Sample School Website. What is wrong with the existing School Webspace Site? Can only host static pages – no dynamic content possible. Can not be edited.
Web Center Training ©2003 Optimum Technology, Inc.
Technical Overview. Project Overview Document Library Document List Index TransmittalsPlanning.
Go to your Blog URL: Then click on “Log in” Your students do not need to remember their password, they can select.
Drupal Workshop Introduction to Drupal Part 2: User/role management, Choosing/installing contributed modules, Transferring a site between servers.
LOGGING IN & ROLES PolicyTech Business & Financial Affairs
Hubnet Training One Health Network South East Asia Network Overview | Public and Members-only Pages; Communicating and Publishing using Blogs and News.
Editorial Manager Editors’ Day 2014 Rachel Craven.
Seattle Drupal Clinic Introduction to Drupal Part 2: User/role management, Drupal directory structure, Choosing/installing contributed modules.
Content Management System (CMS) Introduction for the Prospective Students site.
1. On the homepage, click the “Register” link below the Login box in the left navigation bar. Registration Step 1.
INFM 700 Project 3 (Aqua) - Akashdeep Ray - Arnaud Lawson - Neha AR - Vidisha Vedvyas.
Trials Search Co-ordinators, Archie & RevMan 5 Lynn Hampson, Sheila Wallace, Gail Higgins, Karen Hovhannisyan Tuesday, 13 October 2009.
Transportation Agenda 19. Transportation Your Role: Designer Designers organize SharePoint content and determine how to display that content Typical tasks.
eIRB Training IRB Committee Members
Using the Personal Image Photo Library
Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals Wikis are collections of searchable,
Annual Performance Management Cycle Management Training Tutorial
Student SOLE Page – Living Page
All Partners Access Network
Global Grid Forum GridForge
Customer Online Ordering
LMEvents SharePoint Portal How-to Guide
What is a Blog? short for Weblog journal on a website
DWQ Web Transformation
Information Submitting System for City Members
ERO Portal Overview & CFR Tool Training
Services Course 9/9/2018 3:37 PM Services Course Windows Live SkyDrive Participant Guide © 2008 Microsoft Corporation. All rights reserved.
Chapter 6: Community Features.
by Dr. Nikolas Stylianides
Fermilab Envoy CRM System
Wes Brooks District 6840 • Asst. Gov. ClubRunner
Content Management System
Overview of Social Computing in Microsoft SharePoint 2010
Manage your Interest Group
Introduction to the New SSA OnePoint Online Website
eDIRECT: User Management
Guide to Getting Started with
SCPHCA Member Section Instructions
Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals Wikis are collections of searchable,
What is it for? Where to find it How to use the forum
Wells Fargo Toolkit – CreativeBuilder Reference Guide
Cabrillo College’s Ellucian Portal Project
INSTRUCTOR NOTES/LINKS
Presentation transcript:

SCEC Drupal Website Development Overview and Status http://scec.usc.edu/scecpedia/SCEC_Web_Development_Home_Page 24 March 2015

Drupal Website Development Plan Custom Drupal Theme Development Approach Deployment Strategy User Roles and Associated Capabilities Use Cases Implemented Article Contribution Workflow Sequence Demonstrations Assignments Next Steps

Drupal Website Development Plan Custom Drupal Theme Development Approach Deployment Strategy User Roles and Associated Capabilities Use Cases Implemented Article Contribution Workflow Sequence Demonstrations Assignments Next Steps

Drupal Development Approach Moved Development to Recent Version of Drupal Upgrade to recent Drupal Version (7.x) Use existing (core and contributed) Drupal modules where possible Write custom web capabilities as Drupal Modules

Drupal Website Development Plan Custom Drupal Theme Development Approach Deployment Strategy User Roles and Associated Capabilities Use Cases Implemented Article Contribution Workflow Sequence Demonstrations Assignments Next Steps

Drupal Website Deployment Approach Develop, Stage, Live Public (Live) Website to be based on KVM image running on server Staging Website established with its local LDAP server (aftershock.usc.edu) Development Websites (for software development) moved to Laptops (David, Phil etc), using MAMP, and local LDAP server Deployment Instructions Posted: https://scec.usc.edu/it/SCEC_Drupal_Website_Deployment

Content Modifications Deployment Approach Permits Content to be migrated between Websites We expect content to be added to Live Site We expect content to be added to Staging Site We expect software modifications and content to be made to Development Site

Drupal Website Development Plan Custom Drupal Theme Development Approach Deployment Strategy User Roles and Associated Capabilities Use Cases Implemented Article Contribution Workflow Sequence Demonstrations Assignments Next Steps

Website User Roles and Permissions Website functions change based on the “role” assigned to the user that is logged in. Currently defined roles are: Anonymous User: non-registered user to the SCEC website Member: User with a username and password to log into the SCEC website and other limited functionality (e.g. search for other members, register for the annual meeting) Contributor: User recognized as an active SCEC participant that can contribute content to the SCEC website. Editor: User that can review, edit, and publish content on the SCEC website. Staff: User that can assign user roles, and all other functionalities on the SCEC website, except modify the software Developer: User that can modify the Drupal software and edit the LDAP DB

Drupal Website Development Plan Custom Drupal Theme Development Approach Deployment Strategy User Roles and Associated Capabilities Use Cases Implemented Article Contribution Workflow Sequence Demonstrations Assignments Next Steps

Website User Roles and Permissions We are using Use Cases to define the site requirements. Use cases should express web site functionality without defining how that functionality is implemented: We try to express our Use Cases in a three part format: As a <user role>, I <do something> using the website, for <a reason>. Our initial set of use cases are defined below: https://scec.usc.edu/it/SCEC_Prototype_Use_Cases

Drupal Website Development Plan Custom Drupal Theme Development Approach Deployment Strategy User Roles and Associated Capabilities Use Cases Implemented Article Contribution Workflow Sequence Demonstrations Assignments Next Steps

SCEC Website Use Cases As a contributor I want to add an article so that I can highlight my research As an editor, I want to review submitted articles to see which ones should approved and added to the SCEC site As an editor, I want to ask the contributor to make revisions to their article As a contributor, I want to make the revisions asked by the editor so that my article can be featured on the SCEC site As an editor, I want to publish an article and promote it to the home page As an editor, I want to edit an existing web page on the SCEC site to add and/or update publicly viewable SCEC content

Drupal Website Development Plan Custom Drupal Theme Development Approach Deployment Strategy User Roles and Associated Capabilities Use Cases Implemented Article Contribution Workflow Sequence Demonstrations Assignments Next Steps

Working With the Prototype To evaluate this prototype, would like stakeholder (future users and contributors) to try entering content on the website: We ask users to enter content on the “Staging” Website. All entered content will be preserved http://aftershock.usc.edu Report Problems, Comments, Suggestions, Questions via IM or email to David David will preserve the comments into the Trouble Ticket System (Trac)

Working With the Prototype Content Assignments: Mark, as a editor, add content to the “"Earthquake & Tsunami Preparedness” Page, so the public can easily find accurate and helpful preparedness information. Jason, as a contributor, add content from recent SCEC highlights as articles, to communicate recent SCEC accomplishments to the Public. Mark, as an editor, approve these articles and promote them to the carousel. John Marquis, as contributor, enter one or more new publications from recent progress reports in as publications, so SCEC has a current publication list for our next progress report. Tran, as editor, review the new publications and approve them when ready. Phil, as developer, deploy the prototype on development computer using deployment instructions.

Drupal Website Development Plan Custom Drupal Theme Development Approach Deployment Strategy User Roles and Associated Capabilities Use Cases Implemented Article Contribution Workflow Sequence Demonstrations Assignments Next Steps

Next Steps Anticipated Next Steps in Website Development: Collect and document feedback from prototype. Practice deployment process. Establish nightly backups. Develop detail users profile display pages Review fields in publications for completeness Establish linking mechanism between files (including images) and articles Develop group email list capabilities Develop Basic calendar functionality

End