Roadmap

New Features

  • Twitter feed widget support images

    View or participate in the full discussion on our Community website

    The Plan

    Make sure that the twitter widget can support images

    Description

    Currently, the OpenScholar Twitter feed widget does not support images.

    The post on Twitter has an image:

    img

    The post on OpenScholar does not have an image:

    img

    Can there be an option in the widget to enable displaying images?

  • Retire Nortony theme

    View or participate in the full discussion on our Community website

    The Plan

    Deactivate Nortony theme

    Description

    We'll be retiring the Nortony theme from the list of available themes on the Appearance page. Any site using Nortony theme can continue to do so, but sites not currently using it will not be able to select it as a new choice. We're encouraging our users to switch to one of our featured themes.

    img

  • Retire Dunster theme

    View or participate in the full discussion on our Community website

    The Plan

    Deactivate Dunster theme

    Description

    We'll be retiring the Dunster theme from the list of available themes on the Appearance page. Any site using Dunster theme can continue to do so, but sites not currently using it will not be able to select it as a new choice. We're encouraging our users to switch to one of our featured themes.

    img

  • Retire Cayley theme

    View or participate in the full discussion on our Community website

    The Plan

    Deactivate Cayley theme

    Description

    We'll be retiring the Cayley theme from the list of available themes on the Appearance page. Any site using Cayley theme can continue to do so, but sites not currently using it will not be able to select it as a new choice. We're encouraging our users to switch to one of our featured themes.

    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

  • Remove "Calendar" heading from the mini calendar widget

    View or participate in the full discussion on our Community website

    The Plan

    The plan is to simply remove (prevent it from rendering) the calendar heading from the mini calendar widget.

    Description

    The mini calendar widget didnt used to a "Calendar" heading. I think we should remove it as it doesnt provide any value, and it takes up space.

    img

  • Find a new api to replace the google feeds api

    View or participate in the full discussion on our Community website

    The Plan

    Research to find a new API that can be used to replace the google feeds API which was shut down

    Description

    A third party service we used to consume feeds from other sites was shut down on December 15th, 2016. This is what caused your site to break.

    We have disabled Feed Reader widgets from attempting to still use this third party service and breaking sites in the process.

    Find a new api to replace the google feeds api and make the widgets available again

  • Email validation in person content type

    View or participate in the full discussion on our Community website

    The Plan

    Add validation for the email field

    Description

    Can the email field in the person content type have email validation place on the email field. Currently anything can go in that field.

Bug Fixes

  • adding url link

    View or participate in the full discussion on our Community website

    The Plan

    Fix the validation script to work if the site names have a similar name

    Description

    Dear Open Scholar folks:

    Could you please kindly help me? I am trying to add a private URL - I created a one page site for working papers (http://projects.iq.harvard.edu/dsgna...) and I would like to add it as a page to this site (http://projects.iq.harvard.edu/dsgna...). It doesn't save correctly (please see attached image). May I ask if there is something I am doing incorrectly? Thank you, as always, for your help and consideration!

    Sincerely,

    Maura

  • Events List of posts not working when embedded in another site

    View or participate in the full discussion on our Community website

    The Plan

    Ensure event lists of posts works when embedded in another site

    Description

    I’m the administrator for our School’s OpenScholar website: http://hsdm.harvard.edu/, and our 150th anniversary site: http://150.hsdm.harvard.edu/. Today I noticed that the events section of the 150th site is missing. It was an embedded widget from the main site with events tagged with “150 Anniversary”: http://hsdm.harvard.edu/news-and-even.... Thank you for any help you can provide.

  • SEO field not working for Page(s)

    View or participate in the full discussion on our Community website

    The Plan

    Fix the meta tag in the markup

    Description

    A page has a custom description using the Search Engine Optimization (SEO) field

    Google is seemingly not updating its results to display the new description

    The description text appears in the page markup, but only under <meta property="og:description"

    But there is no <meta name="description" tag in the markup.

    See example:

    http://execed.gsd.harvard.edu/amdp

  • 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

  • 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!

  • Widget slider - CSS bug

    View or participate in the full discussion on our Community website

    The Plan

    Add css so that floated images are not absolute positioned.

    Description

    Since the widget slider uses similar CSS to the slideshow feature, floated images used in an HTML widget are being positioned in an undesirable way.

    With unintended CSS applied

    img

    How it should look

    img

  • Undefined index error in publication content type.

    View or participate in the full discussion on our Community website

    The Plan

    [coming soon]

    Description

    On the publications landing page, there were undefined index errors (see attached image). To fix, starting at line 1009 in os_publications.module:

    if(isset($user->data['bibliouserstyle'])) {

    $bibliostyle = $user->data['bibliouser_style'];

    }

    if(isset($biblio_style)) {

    if (($bibliostyle == null) or ($bibliostyle == "system")) {

      $biblio_style = variable_get('biblio_citeproc_style');
    

    }

    }

    else {

    $bibliostyle = variableget('bibliociteprocstyle');

    }

    img

  • os_session_timeout causes multiple tabs to autolog

    View or participate in the full discussion on our Community website

    The Plan

    [coming soon]

    Description

    A line in modules/os/js/ossessiontimeout.js causes multiple tabs to logout tabs that are not the current tab. The offending line is 34: expireCurrentSession();

    Once that line is commented out, multiple tabs work as expected. This may not be the best solution, but it is what works for now.

  • Redundant buttons in Documentation popup

    View or participate in the full discussion on our Community website

    The Plan

    Fix the bug so that the buttons do not show. Able to replicate this in the hwpi install

    Description

    [Save] and [Close] are redundant. We only need the X button at top right corner to close the popup

    img

  • Links not an option in Filtered Search widget

    View or participate in the full discussion on our Community website

    The Plan

    Links should be displayed as an option in the filtered widget. We also need to filter it to only show the list of content types that are enabled

    Description

    I have the Links App enabled:

    img

    But I don't see it as an option in the Filtered Search widget:

    img

  • Style iframe outline on focus

    View or participate in the full discussion on our Community website

    The Plan

    Fix the accessibility issue so that the Style iframe outline is in focus

    Description

    WCAG say there should be a visual indication of which element has focus, particularly for people who use the keyboard (or keyboard equivalent) to navigate. For instance, OpenScholar has default styling for links to show focus:

    a:focus {

    outline: thin dotted;
    

    }

    This property is also used for other focusable interface elements, like accordion tabs.

    The accessibility checker SiteImprove has found another element that doesn't have focus styling, iframes (I don't think iframes themselves normally get focus when just using the Tab key but they can be when using additional tools like VoiceOver). Adding something like the following would highlight the element in a fashion consistent with the OpenScholar platform:

    iframe:focus {

    outline: thin dotted;
    

    }

  • Accessibility issue with read more links across OS

    View or participate in the full discussion on our Community website

    The Plan

    When read more links are auto generated and theres an invisible span containing the title of the post we need to remove the title attribute that also contains the post title.

    Description

    Most auto generated read more links in OS contain a title attribute and an invisible span containing the same title text. This causes confusion for screen readers and errors for accessibilty scans. We should remove the title attribute from read more links where the text is the same as whats contained in the invisible span. A complete content type list where this change is needed is TBD.

    Heres an example where the title and span are the same.

    a href="http://sociology.fas.harvard.edu/news..." rel="tag" title="William Julius Wilson to receive the 2017 SAGE-CASBS Award" class="node-readmore">Read more span class="element-invisible" about William Julius Wilson to receive the 2017 SAGE-CASBS Award /span

  • Read More link not appearing on Presentation content

    View or participate in the full discussion on our Community website

    The Plan

    Fix the bug so that the read more link displays in the presentation content type

    Description

    Edit view with teaser break in place: img

    Page display - No read more link

    Happening here: http://openscholar.abcd.harvard.edu/p... img

  • Theme selection is not highlighted

    View or participate in the full discussion on our Community website

    The Plan

    Selected Theme should be highlighted

    Description

    On http://hilt.harvard.edu/ , the selected theme is not highlighted or placed in the first spot.

  • Added an existing page but it is NOT showing up in navigation but is listed in Section Outline

    View or participate in the full discussion on our Community website

    The Plan

    Fix the bug so that the existing page shows up when listed in Section Outline

    Description

    I added an existing page to page left navigation on my site. The page is there and is listed in Section Outline of the widget of the left navigation but the page is NOT listed under the page navigation item. I added the page to the menu section and it shows up in the drop down from the top navigation. When you open the page - you do see it listed in the left navigation.

    The section I added the page to is: http://hr.harvard.edu/compensation

    The existing page that I added is: http://hr.harvard.edu/admin-prof-job-....

    It is not a caching issue because I am not seeing the existing page listed under the navigation when I am signed in as admin. Please advise asap!

  • animated gifs - problems persist

    View or participate in the full discussion on our Community website

    The Plan

    Fix the issue with animated gifs

    Description

    Animated gifs still seem to be having problems.

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

    Please let me know how I can help test this so we can achieve a long-term solution.

  • animated gifs - problems persist

    View or participate in the full discussion on our Community website

    The Plan

    Fix the issue with animated gifs

    Description

    Animated gifs still seem to be having problems.

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

    Please let me know how I can help test this so we can achieve a long-term solution.

    http://community.openscholar.harvard....

Infrastructure Upgrades