[SAK-28046] Add URL submission type; support Open Graph Created: 04-Nov-2014  Updated: 22-Jan-2018

Status: Awaiting Review
Project: Sakai
Component/s: Assignments
Affects Version/s: None
Fix Version/s: None

Type: Feature Request Priority: Major
Reporter: Matt Clare Assignee: Core Team
Resolution: Unresolved Votes: 2
Labels: None


 Description   

Allowing students to submit a URL gives students the opportunity to use the best available tool for things like blogging or community contributions. The feature would also allow instructors to use the workflow and confidentiality of Assignments to mark the submissions.

Currently, students could obviously copy and paste a URL into the current Textarea. But, a formal URL submission would be a submission type instead of inline or an attachment (or perhaps a mix) but could add the feature of being more canonical.

There is also the opportunity to validate that the link is formated properly and returns an HTTP 200.

The URL could also be fetched to get class information like:

  • TITLE tag
  • HTTP modification data

It would also be great if it could also fetch Open Graph Protocol ( http://opengraphprotocol.org )information. It's basically some RDFa-formatted metatags in the HEAD outlined here

The four "required" and relevant properties are:
og:title
og:type
og:image
og:url

Others properties might also be relevant to assignment submission:
og:description
og:site_name

Open Graph could be supported at the Java level, or do something like populate the Textarea with JavaScript with something like https://github.com/fiann/jquery.ogp

Hope someone will consider this feature for implementation or refining the original idea.


Generated at Sun Sep 15 01:40:37 CDT 2019 using Jira 8.0.3#800011-sha1:073e8b433c2c0e389c609c14a045ffa7abaca10d.