Roadmap

Color key indicates stages in the development cycle
Estimated Release Date: February 20, 2017

New Features

  • New screen for content import --> single import

    View or participate in the full discussion on our Community website

    The Plan

    Create a new screen for content import --> single import

    Description

    The plan here is to create angular based modals for the following content types: class, event, feed, link, media gallery, page, person, presentation, publication, software project. To see how these forms currently look/work you can go to (in the left Admin menu) Site Content > Import. The above import screens only allow the db to store 1 import at a time. Also, we'd like to use the Media Browser drag and drop field for file uploads. The title of the Modal should reflect the menu label in Import. Ex. "Class" in the admin menu import section will also be used as the modal title "Class"

    Example of 1 allowed file type. Note: theres No radio button and the label contains the word only. img

    Example of 2 allowable file types. img

  • Retire the Weft theme

    View or participate in the full discussion on our Community website

    The Plan

    Remove weft as a theme option on the /appearance page

    Description

    All good things come to an end. As such, we'll be retiring the Weft theme from the list of available themes on the Appearance page. Any site using Weft theme can continue to do so, but sites not currently using it will not be able to select it as a new choice.

    img

  • New screen for Settings --> Publications

    View or participate in the full discussion on our Community website

    The Plan

    Create a new AngularJs screen for Publications

    Description

    Change the existing publication settings screen to

    img

  • Widener theme tweaks

    View or participate in the full discussion on our Community website

    The Plan

    Shade the header and main nav areas a dark tan color, and make the sidebar grey.

    Description

    We're planning on making some minor tweaks to the newly released Widener theme. In some ways, its too similar to a couple of other themes. In this iteration, we'll shade the header and main nav areas a dark tan color, and make the sidebar grey.

  • New screen for Settings --> Profiles

    View or participate in the full discussion on our Community website

    The Plan

    Create a new AngularJs screen for settings Profiles

    Description

    Create a new screens for Profiles Settings

    img

  • New screen for content import --> multiple imports

    View or participate in the full discussion on our Community website

    The Plan

    Create new screens for content import --> multiple imports

    Description

    the plan here is to create angular based modals for the following content types: blog, news. The significance of blog and news is that they allow multiple imports to be stored.

    Specs:

    • Do Not display the tabs until an import file has been added. Disregard the Class title -- this is reference only. The title of the Modal should reflect the menu label in Import. Ex. "Class" in the admin menu import section will also be used as the modal title "Class" img

    • Once an import file has been added, display (2) tabs -- Import and Manage. The form present in the Import tab is the same as the form in spec 1).

    • Clicking the Manage tab will display the loading spinner inside the tab <span ng-show="spinning" class="spinner ng-hide"></span> This spinner is already in use in the new globals settings Save buttons. Note that multiple imports will appear in a select list -- All Feeds dropdown below. The loading spinner mentioned above will also appear in the Filter button when clicked. img

  • New screen for Help --> Documentation and Support

    View or participate in the full discussion on our Community website

    The Plan

    Create new screens for Help

    Description

    We would like to replace the existing screens for Documentation and Support with new modals in AngularJS

  • New screen for Settings --> Enable / Disable Apps

    View or participate in the full discussion on our Community website

    The Plan

    Create a new screen for Enable/Disable Apps

    Description

    We would like to replace the existing Settings --> Enable apps screen with the screen below

    img

  • New screen for Settings --> Blog Comments

    View or participate in the full discussion on our Community website

    The Plan

    Create new screen for Settings --> Blog Comments

    Description

    Right now when we click on Settings -->Blog, the , this is the screen we see img

    We would like to replace this with a new angular screen as below img

  • Clean up the publication screen

    View or participate in the full discussion on our Community website

    The Plan

    Update the publication screen to make it easier to use

    Description

    The publication screen for entering the date of publication and the year for the unpublished publications is very confusing and needs to be cleaned up

    img

  • Roles should be assigned when a new member is added to Openscholar

    View or participate in the full discussion on our Community website

    The Plan

    Assign roles when adding a new user to Openscholar

    Description

    When an existing user is added to Openscholar, the roles are displayed and the user can add a member and select his role at the same time. When a new user is to be created in Openscholar (as displayed in red below), we need to do the same. We should display the roles (in green) below that screen img

    img

  • SoundCloud for Follow Me Widget

    View or participate in the full discussion on our Community website

    The Plan

    Add sound cloud back to the follow me widget

    Description

    Hello,

    I am writing to see if it is possible to add a SoundCloud icon to our program’s website. Right now we are using the “Follow Me” widget to provide links to our Facebook, Vimeo, YouTube and Twitter accounts. We just started a SoundCloud page and would like to add that to the list of icons.

    Is it likely that SoundCloud will be added as an icon to this widget? If not, could you recommend a work around for this?

    Thanks a lot,

    Bill

Bug Fixes

  • Profile: the order of data should be more consistent in form and page

    View or participate in the full discussion on our Community website

    The Plan

    Fix the bug so that the order of data should be more consistent in form and page

    Description

    The ordering of data shown in page does not match their orders in the form. We might consider make some improvement on the followings:

    1) Placing [Short bio] under [Professional Titles/Affiliations] in form

    2) Placing [Email] under [Address] in form

    3) Placing websites info under Office Hours in page. The reason is website info is rendered in a separated section on page in some themes. see the second image below.

    img

    img

  • Get url error after deleting a post from its full node page

    View or participate in the full discussion on our Community website

    The Plan

    Is a node is deleted successfully, the user should be taken to the home page

    Description

    After deleting a post, users are probably redirected to a non-existing url.

    img

    The issue happens on the following apps:

    1) blog

    2) class

    3) faq

    4) feed (Mightbe. Unable to delete from the post's full node view)

    5) link

    6) media gallery

    7) news

    8) presentation

    9) publication

    10) software project

    11) software release

  • iframe height being overridden

    View or participate in the full discussion on our Community website

    The Plan

    Change the css rule mentioned so that it doesnt apply to LOPs using full content.

    Description

    The Online Accessibility site republishes many Pages within other Pages using the List of Posts widget. The widget is set to display the Full Content. For the republished pages that have iframes, the iframe HTML width and height attributes are being overridden by the following CSS declaration:

    .os-sv-list iframe {

    width: 100% !important;

    height: auto !important;

    }

    The width isn't really a problem but the height is, specifically our embedded YouTube videos show less than half the video. There are two videos showing the problem on the Provide accessible images page.

  • URL mismatch for "Home" links in Menu and Breadcrumbs

    View or participate in the full discussion on our Community website

    The Plan

    Remove the trailing /home from the OS site creation preset generated primary menu link.

    Description

    In the Primary Menu, the "Home" link includes the page, /home, but in breadcrumbs, the Home link does not, it's just the hostname. This does not create an actual problem because both URLs go to the same destination but when you have the same link text with different URLs automated accessibility checkers, like SiteImprove, will flag them with WCAG 2.4.4 Link Purpose (In Context).

    This affects any OpenScholar site with a Home link in the primary menu and breadcrumbs enabled. I bet there are a lot of sites that match this description, the Online Accessibility site does.

  • Video text not wrapping properly in columns widget

    View or participate in the full discussion on our Community website

    The Plan

    Fix the text to wrap under the video if the space is narrow

    Description

    The video text is appearing on the side of the video instead of underneath in a columns widget.

    See example:

    http://successfailureproject.bsc.harv...

    img

  • Monochrome theme strong elements are gray on gray in footer

    View or participate in the full discussion on our Community website

    The Plan

    Make all footer text white.

    Description

    In the Monochrome theme, the page #footer is dark gray, almost black. The theme sets the text color to white but for <strong> elements it's overridden by another stylesheet to make them dark gray (#444).

    Example: Email, Phone, Address in footer here Curtis Wilcox Scholar site.

  • Change in hyperlink behavior

    View or participate in the full discussion on our Community website

    The Plan

    Add validation for special characters in alias - does not work for custom domain

    Description

    We are seeing a change in hyperlink behavior. For instance, see: http://eye.hms.harvard.edu/cornea/con...

    I had defined the first link as /jameschodosh. At the time the page was built, defining the link this way worked. Today, the links are not working.

    When I edit the link I notice the editor has stripped the "/" from the link resulting in jameschodosh. When defined this way, the link does not work. To fix this, I defined the link as http://eye.hms.harvard.edu/jameschodosh. This works.

    Unfortunately, we are tracking down instances where links are broken as a result of this change. Please advise if there is a better solution.

    Thanks,

    ~Beth

  • Firefox showing small image in Media Gallery Lightbox

    View or participate in the full discussion on our Community website

    The Plan

    Fix the image size in lightbox in Firefox

    Description

    Firefox is showing a small version of the image when viewing a slideshow.

    Complare Firefox to Chome and Safari:

    http://eaa.fas.harvard.edu/painting-f...

    Image:

    Arashiyama in Spring

  • Improve Shareability of Facebook and Twitter

    View or participate in the full discussion on our Community website

    The Plan

    Share the image, title and description from OS to facebook and twitter

    Description

    When sharing an OpenScholar post on Facebook or Twitter, the image, title and/or description appear to be missing.

    Currently, the OpenScholar markup seems doesn't include all of the Twitter summary card information. Currently, I only see:

    <meta name="twitter:card" content="summary">

    Here is Twitter card reference:

    https://dev.twitter.com/cards/types

    It would be optimal to have the title, description and an image... maybe the static file fields in OpenScholar, such as with the News content type, could generate Twitter markup for the images.

    We may also want to expand the existing Facebook Open Graph data as well. See:

    https://developers.facebook.com/docs/...

    Here is what the Harvard Gazette does with Social Media meta tags:

    http://news.harvard.edu/gazette/story...

  • Blog comment setting issues

    View or participate in the full discussion on our Community website

    The Plan

    Make the blog settings behave consistently across all blog posts.

    Description

    1) Change of setting should not affect the existing blog entries. It doesn't really change from one setting to another. However, the new setting appears in the form.

    Here is an example:

    When the blog is created, its comment setting is no comment. Later, I change the site blog setting to "Disqus comments". Then, the setting appears in the form of the post as below.

    img

    That is incorrect. It should not even show any comment settings at all.

    img

    2) Add new comment link appears inconsistently in blog listing.

    Here is an example:

    The first one is set to "No comments"

    The second one is set to "Private comments"

    The third one is set to "Disqus comments"

    img

    If I change the site blog comment settings to "No comments", then no Add new comment link appears in all blog posts in listing.

    But if I change the site blog comment settings to either "Private comments" or "Disqus comments", then the new comment link appears under all posts in listing.

    That is incorrect for the first post. The link should not show up for it.

    img

  • Publication Form: Format of [Posted on] should be same as that of other content types

    View or participate in the full discussion on our Community website

    The Plan

    The format of posted on in publications should be the same as in other content types

    Description

    Now, the format is MM/DD/YYYY in publication form. It has no time.

    img

    Other content types (say Blog), it shows the time and time zone offset from UTC

    img

    The help texts are also different.

  • Image padding missing

    View or participate in the full discussion on our Community website

    The Plan

    Fix issue so that image floating and subsequent padding works in the image poupup palette as it does when an image is floated through the main toolbar.

    Description

    When adding images in the WYSIWYG editor and aligning them to the left of a paragraph, the 15px padding they're supposed to receive to space them from the text isn't working. Here's an example:

    http://projects.iq.harvard.edu/friber...

    What seems to be happening is that when you align the image left, along with adding "float: left" to the span encapsulating the image element, OpenScholar is also adding the width and height of the image. This means that no space is left for the padding.

    You can see the spacing working correctly in the second paragraph of my test page. What I did was edit the Source from the WYSIWYG editor and manually removed the width and height styling rules, leaving just the float (I left the width and height attributes, which belong to the img tag).

    Hope this makes sense. Thanks!

  • Search Box widget not filtering results properly

    View or participate in the full discussion on our Community website

    The Plan

    Fix the search box widget so that the filtering works properly

    Description

    I am using the Search Box widget, but it's ignoring the search parameters that I've set in the widget:

    Content type

    Filter by: vocab

    img

    It should only render this one result:

    http://hwpi.harvard.edu/chge/resource...

    See example:

    http://hwpi.harvard.edu/chge/resource...

  • Menu not working right in Android phones

    View or participate in the full discussion on our Community website

    The Plan

    Fix the menu to work in Android phones

    Description

    Menu is still NOT working on Android phones (e.g., Android version 4.4.2, Samsung model SGH-M919, using both Samsung "Internet" app and Google Chrome). Screenshots attached.

    img

    img

  • Media Gallery images losing quality in detail page

    View or participate in the full discussion on our Community website

    The Plan

    Remove the link from the linked img in the lightbox so that the display remains the same in page view and media gallery

    Description

    Here is a use case where this issue is occurring:

    A user uploads an original image of 1060 x 2400 px to a media gallery:

    Original Photo URL: http://eaa.fas.harvard.edu/files/eaah...

    Gallery URL: http://eaa.fas.harvard.edu/galleries/...

    A resized image at 390 X 882 px is created for the lightbox modal:

    http://static.projects.iq.harvard.edu...

    This image image is linked to a detail page:

    http://eaa.fas.harvard.edu/media-gall...

    The detail page shows the image at 70% of the main content area width, which (in this case) stretches the image out and it loses quality. In this case it's 630 x 1425 px.

    .media-gallery-detail {

    float: left;
    
    margin-right: 1em;
    
    line-height: normal;
    
    max-width: 70%;
    

    }

    This will be a problem for narrow or tall images added to a media gallery. Can the detail page use the original and not the preset image?

    Or maybe adding an option to remove the link in lightbox model would solve the problem.

  • When loading obvious delays show

    View or participate in the full discussion on our Community website

    The Plan

    Look into what is causing some sites to be slow and fix it

    Description

    Although I have noticed this on other sites in the past - it seems particularly obvious on these new sites. Is there something that can be done?

    Please advise.

    http://im.gse.harvard.edu/

    http://im.gse.harvard.edu/balancing-a...

    http://im.gse.harvard.edu/todd-rakoff

    https://www.screencast.com/t/I7B5T54zk this is a link to my screen.

  • Publication title has two periods at the end..

    View or participate in the full discussion on our Community website

    The Plan

    Fix the 2 periods at the end of pub title after import

    Description

    http://projects.iq.harvard.edu/nac

    Imported over 600 publications from PubMed, each of the titles has two periods at the end.

    Also, how can one tall what theme is being chosen? Once it is saved, there is no trace.

  • Do not see the menu on projects when logged in

    View or participate in the full discussion on our Community website

    The Plan

    Fix the bug so that the menu is visible in projects when logged in

    Description

    The menu does not always appear when logged into projects - was able to replicate in chrome and IE 11

    The following console error displays

    img

  • Clean up confirmation message area

    View or participate in the full discussion on our Community website

    The Plan

    Clean up confirmation message area

    Description

    This looks terrible. Clean up the appearance.

    img

  • Publications ordering

    View or participate in the full discussion

    The Plan

    Faceted Taxonomy publications should follow the same sort order as in settings --> publciations

    Description

    Publications are ordered alphabetically within a year. This is problematic since we need to be able to manage the ordering.

    So maybe the system could do the following:

    • use upload date as the default

    • allow user to edit the upload date (maybe down to hours / minutes)

    • allow users to create and assign tags to publications, in which case papers with the same tag get grouped within each year

    • add a “promote” flag per tag that would promote the papers with that tag to another page

  • List of Post widget: Need a "Read more" link for accessing full post when viewing in Slide teaser mode

    View or participate in the full discussion on our Community website

    The Plan

    [coming soon]

    Description

    If viewing in Slide teaser mode, users are not able to access full post by clicking the post title. It is because clicking the post title will either open or collapse the post. We need a [Read more] link at the bottom of posts. img

  • How can I add new slides to a slidesho

    View or participate in the full discussion on our Community website

    The Plan

    Display the add slide button

    Description

    How do I add slides to my cover slideshow?I do not see any link to "add slide" option on the upper left corner on slideshow. Also don't see option to add slides within the "edit widget" options.

  • Bug when trying to replace a slideshow image

    View or participate in the full discussion on our Community website

    The Plan

    Fix the bug so that slideshow images can be replaced

    Description

    It looks like there's an issue when trying to replace an existing image on a slideshow. I'm using a widescreen slideshow, click on the edit widget button to edit an existing slide. If I click on the CHOOSE FILE button (instead of the REMOVE button), and try to follow the steps to upload an image OS will not let me save a new image.

    Happening here: http://hwpi.harvard.edu/cai/

    Torman also tested it and confirmed it is a bug.

  • (Logged-in) Error messages container/div displaying when it shouldnt

    View or participate in the full discussion on our Community website

    The Plan

    Fix issue so that while logged-in, the error messages container/div only displays when theres an error present.

    Description

    While logged-in, the error messages container/div should only display when theres an error present.

    img

  • Unable to use color picker/selector for text

    View or participate in the full discussion on our Community website

    The Plan

    Remove the font family and size dropdowns from the wysiwyg

    Description

    When selecting a string of text and using the WYSIWYG editor to change the color of text, the preview editor does not always reflect the color change.

    Also when saving the change it has not consistently if not at all recently applied the changes.

    Checking the source code, there is no tag applied with the RGB color code. It works if you enter it manually in the source code.

  • Adding a link where the link text includes a ">" causes utter choas

    View or participate in the full discussion on our Community website

    The Plan

    CKEDitor - fix the bug so that link text with > and < symbols work

    Description

    It took us a while to replicate this. When we add a link where the link text is something like "more >", everything looks fine in the editor but when we save the link text is now ' ">more > '

    There are times when this screws up the text after the link but that's harder to reproduce.

    This is a link to a screen recording I did to help illustrate the problem.

    https://hu-my.sharepoint.com/personal...

  • Error trying to save taxonomy term containing non-Basic Unicode characters

    View or participate in the full discussion on our Community website

    The Plan

    Upgrade drupal core to 7.5

    Description

    I was trying to add Unicode character 🖹 ("Document with text") to the Name of a taxonomy term by pasting the UTF-8 character in from another file, not by typing its HTML entity. When I clicked Save, I was briefly shown the text below then redirected back to the form with the original Name reloaded.

    Doing some testing with other Unicode characters, this seems to happen with any character outside the Basic Multilingual Plane, that is, Unicode code points beyond U+FFFF requiring four bytes to encode in UTF-8. If support for such characters can be added, great, but if not, I think the error condition could be handled better by the platform.

    "OpenScholar

    Temporarily Unavailable

    We're sorry, the website that you're trying to reach is currently unavailable. Please try again in a few moments.

    • You can track our status on the HUIT Service Status Dashboard.

    • You can also contact the help desk at HUIT Service Desk.

    Thank you for your patience."

  • FAQ app 'Read More' links not distinguishable

    View or participate in the full discussion on our Community website

    The Plan

    Generate the title attribute for the Read More links in FAQs as it is in other content types

    Description

    The FAQ app truncates longer answers to a teaser with a 'Read More' link to the full text. That link text does not well describe where the link goes and when an FAQ contains multiple longer answers, the page has multiple links with the same link text but different destinations. This is particularly a problem for site visitors using a screen reader. (ironic) Example: Frequently Asked Questions | Assistive Technology Center.

    In automated accessibility checkers like SiteImprove, such links may be flagged under WCAG 2.4.4 and say "The link text is not sufficient" and/or "Non-distinguishable links."

    In other parts of OpenScholar, teasers with generated 'Read More' links contain additional link text (visually hidden using a span with class="element-invisible") to better describe their destination and make them distinguishable. Example: Presentations | Harvard University Information Technology.

  • ROLE tab is missing in /cp/users page

    View or participate in the full discussion on our Community website

    The Plan

    The permissions and roles tabs seem pushed out of the screen. We need to fix this

    Description

    img

  • Help link missing in the CP on demo

    View or participate in the full discussion on our Community website

    The Plan

    Fix the bug so that all the menu options display correctly in demo

    Description

  • Custom themes: wysiwyg font mismatch

    View or participate in the full discussion on our Community website

    The Plan

    Fix the bug so that wysiwyg fonts match in custom themes

    Description

    Custom themes that define their own font styles are no being reflected in the wysiwyg editor. We can make a partial improvement to this. In custom themes that define a body or a heading (h2, h2, etc.) font family we should be able to display that font family in the wysiwyg editor. Having said that, some custom themes use very specific css selectors in order to apply a font family to an element. In that case, an exact display of the font style (size, weight, etc) may not be possible.

    Again, at the very least we should be able to display the font family of the custom theme.

    img

  • Content pager (full version) wraps oddly in the responsive views

    View or participate in the full discussion on our Community website

    The Plan

    Fix the bug to that content pager wraps correctly in responsive views

    Description

    See

    img

  • Publications citation showing "published" instead of the year in which the article was published

    View or participate in the full discussion on our Community website

    The Plan

    Fix the bug so that it shows the year for published citations

    Description

    I just noticed that none of the publications are showing the published year in the citation, rather simply the word "published."

    Here is the URL: http://voice.fas.harvard.edu/publicat...

    Thanks!

  • Still having trouble with images scaling on embedded widgets.

    View or participate in the full discussion on our Community website

    The Plan

    Look into a solution to fix the issue where an embed with an image does not display correctly

    Description

    Hi,

    I'm trying to get the latest post widget here: http://epicenter.wcfia.harvard.edu/gu...

    To post on the main website. I've been trying to embed the widget here:

    http://wcfia.harvard.edu/test

    and http://projects.iq.harvard.edu/wcfia_...

    It looks fine on the host site, but not when using the embed code. I've tried to change the width in the embed media widget as well. I also have tried to use an html widget and embed that way. With still no success.

    Here's my original thread, but it seems to be fixed and then not. So I'm not sure what's going on. http://community.openscholar.harvard....

    Thanks,

    Kristin

  • Update links within 3 global settings modal windows
  • Primary and secondary menu disappear from the widget listing in layout after the menu is removed from the layout.

    View or participate in the full discussion on our Community website

    The Plan

    Fix the bug so that the widget is not deleted from the list of widgets when it is removed from a layout

    Description

    Steps to reproduce:

    On a page (for example front page), using the contextual link to remove the primary menu. Then, the primary menu widget can be found in the widget listing in layout. That means users is no longer to get the widget back.

    img

    Also, one more thing is that no more "undo this action" link shows when I click the "Remove Widget" link on the primary menu widget.

  • publication not listed

    View or participate in the full discussion on our Community website

    The Plan

    Newly added publications should display in the list

    Description

    On http://projects.iq.harvard.edu/nac added this publication. http://projects.iq.harvard.edu/nac/pu...

    It does not show up in our 2017 publication list.

    Can you please look in to this problem?

    Thank you,

    Marianna

  • Problem with adding animated gifs

    View or participate in the full discussion on our Community website

    The Plan

    Fix the bug so that animated gifs work correctly when uploaded into Openscholar

    Description

    http://docs.openscholar.harvard.edu/o...

    I tried this weekend and then today. At this point, I think it's Platform related.

Infrastructure Upgrades

Hotfix

Current Initiatives