- Ability to add/apply a custom css class name to pages (page content type only)
Add the ability to add/apply a custom css class name to pages (page content type only)
Can we add ability to add/apply a custom css class names to pages (page content type only). Permissions would work exactly the same way as this feature in widgets.
- New screen for content import --> single import
Create a new screen for content import --> single import
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"
- New screen for content import --> multiple imports
Create new screens for content import --> multiple imports
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.
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"
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.
- New screen for Settings --> Publications
Create a new AngularJs screen for Publications
Change the existing publication settings screen to
- New screen for Settings --> Profiles
Create a new AngularJs screen for settings Profiles
Create a new screens for Profiles Settings
- New screen for Settings --> Enable / Disable Apps
Create a new screen for Enable/Disable Apps
We would like to replace the existing Settings --> Enable apps screen with the screen below
- Upgrade to Universal Analytics
Upgrade to Universal Analytics
Openscholar is still using the old version of google analytics. We have to upgrade to Universal. We should also research on the impact the upgrade will have on existing Openscholar users
- Have separate names for the "search box" (global) widget and "search box" (customizable) widget
Rename the default 'search box' on the layout to be site search and the customizable one to 'custom search box'
I think we should change name of the search box widget, that normally goes in the header to search the whole site, back to "Site Search" (it's original name)
We should also change the name of the customizable search box to "Custom Content Search" widget.. or something like this.
It is very difficult to explain how these are VERY different but called the same name.
See documentation to support this argument: http://docs.openscholar.harvard.edu/u...
- Rewrite link tool to be angular based
Rewrite the link tool in AngularJs
- OS app settings available when app is disabled
When any or all of the apps: booklets, events and faqs are disabled, the app settings link should not appear in the menu.
When booklets, events and faqs (or any one of these) is disabled, the app setting still appears in the menu. It shouldnt.
- Primary and secondary menu disappear from the widget listing in layout after the menu is removed from the layout.
Fix the bug so that the widget is not deleted from the list of widgets when it is removed from a layout
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.
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.
- Video text not wrapping properly in columns widget
Fix the text to wrap under the video if the space is narrow
The video text is appearing on the side of the video instead of underneath in a columns widget.
- (Logged-in) Error messages container/div displaying when it shouldnt
Fix issue so that while logged-in, the error messages container/div only displays when theres an error present.
While logged-in, the error messages container/div should only display when theres an error present.
- Problem with adding animated gifs
Fix the bug so that animated gifs work correctly when uploaded into Openscholar
I tried this weekend and then today. At this point, I think it's Platform related.
- Adding a link where the link text includes a ">" causes utter choas
CKEDitor - fix the bug so that link text with > and < symbols work
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.
- Clean up confirmation message area
Clean up confirmation message area
This looks terrible. Clean up the appearance.
- Image padding missing
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.
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:
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!
- Firefox showing small image in Media Gallery Lightbox
Fix the image size in lightbox in Firefox
Firefox is showing a small version of the image when viewing a slideshow.
Complare Firefox to Chome and Safari:
Arashiyama in Spring
- Change in hyperlink behavior
Add validation for special characters in alias - does not work for custom domain
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.
- Custom themes: wysiwyg font mismatch
Fix the bug so that wysiwyg fonts match in custom themes
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.
- Not able to embed Scribd document
Issue from ticket INC02106632.
When I try to embed a public document, it displays the URL verbatim instead of embedding the document.
Example public Scribd document:
Example embed media widget on OpenScholar:
Scribd is on the embed.ly provider list:
- When loading obvious delays show
Look into what is causing some sites to be slow and fix it
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?
https://www.screencast.com/t/I7B5T54zk this is a link to my screen.
- Search Box widget not filtering results properly
Fix the search box widget so that the filtering works properly
I am using the Search Box widget, but it's ignoring the search parameters that I've set in the widget:
Filter by: vocab
It should only render this one result:
- Publications ordering
Faceted Taxonomy publications should follow the same sort order as in settings --> publciations
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
- Add menu item contextual link on front page loads forever.
Fix the bug so that the add menu item loads correctly
This problem only happens in the vsite front page, but not in other pages.