CUNY Graduate Center - Project Tracking System: Issueshttps://redmine.gc.cuny.edu/https://redmine.gc.cuny.edu/favicon.ico2024-03-26T23:03:59ZCUNY Graduate Center - Project Tracking System
Redmine CUNY Academic Commons - Bug #20062 (Staged for Production Release): Quick Edit Feature Resets Pos...https://redmine.gc.cuny.edu/issues/200622024-03-26T23:03:59ZZachary Muhlbauer
<p>When I use the Quick Edit option to make changes to an existing post, the author of the post automatically resets to the first individual listed in the site's user list, regardless of who the original author was.</p>
<p>I replicated the issue in Firefox and Safari as well as across multiple themes. I also spoke with another instructor and confirmed that the Quick Edit option resets post authorship for them, too.</p>
<p>It's a nasty little bug if only because determining the original author of certain posts can be tricky and time-consuming when there isn't an available edit history for the post.</p> CUNY Academic Commons - Bug #19944 (New): Dealing with BuddyPress 12.x upgrade, pt. 2https://redmine.gc.cuny.edu/issues/199442024-03-11T22:29:12ZRaymond Hoh
<p>Follow-up to <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: Dealing with BuddyPress 12.x upgrade (Resolved)" href="https://redmine.gc.cuny.edu/issues/19493">#19493</a>. Just wanted to make sure my comments in <a class="external" href="https://redmine.gc.cuny.edu/issues/19493#note-10">https://redmine.gc.cuny.edu/issues/19493#note-10</a> are brought forward to a future release:</p>
<blockquote>
<p>For more pronounced changes, I created a new branch -- <a href="https://github.com/cuny-academic-commons/cac/compare/bp12...bp12-part2" class="external">bp12-part2</a> -- that namely switches out all BuddyPress 12 deprecated function calls. We can roll that out in a later maintenance release.</p>
<p>I've been testing <code>bp12-part2</code> with BP Classic <em>deactivated</em> and with <code>BP_IGNORE_DEPRECATED</code> set to <code>true</code> and these are some issues I encountered:</p>
<ul>
<li>BP Event Organiser needs some minor adjustments to account for group subnav registration: <a class="external" href="https://github.com/cuny-academic-commons/bp-event-organiser/compare/1.2.x...bp12#diff-b0397cc71e95a79af968e8dadb7b8e525085f462c5a88ac11c8bdb86ecd7173d">https://github.com/cuny-academic-commons/bp-event-organiser/compare/1.2.x...bp12#diff-b0397cc71e95a79af968e8dadb7b8e525085f462c5a88ac11c8bdb86ecd7173d</a></li>
<li>bbPress does <a href="https://github.com/bbpress/bbPress/blob/4178cbf665674c128c928fabdc0322badacad06b/src/includes/extend/buddypress/groups.php#L140-L157" class="external">some conditional checks</a> that needs to be delayed to the <code>'bp_parse_query'</code> hook. This fixes an issue with the bbPress stylesheet not loading on group forum pages I mentioned above in <a href="https://redmine.gc.cuny.edu/issues/19493#note-4" class="external">comment 4</a> amongst other permission-related cap overrides for the current user.</li>
<li>I need Git permissions to the <code>tapor-client</code> repo so I can push changes and pin a new version for our <code>cac</code> repo.</li>
</ul>
<p>About the bbPress load order issue:</p>
<blockquote>
<p>Furthermore, when running bp-classic, I had to do some additional work to ensure that bbPress's BP compatibility layer is loaded in time, and is loaded only once. Like the approach above, it's pretty hacky (requiring a static variable to prevent double-loading) but it basically works. Here's the full patch: <a class="external" href="https://github.com/openlab-at-city-tech/openlab/commit/27f2a68354550295d85f0f3c5aaafc55004268f0">https://github.com/openlab-at-city-tech/openlab/commit/27f2a68354550295d85f0f3c5aaafc55004268f0</a></p>
</blockquote>
<p>I tackled this a little differently in my bbPress commit. See <a class="external" href="https://github.com/cuny-academic-commons/cac/commit/e2145f2462d3d2cbe2f16de914e7875c48b6e1cc#diff-0f345898d2c7666be77acc95ec88e90e98a407644a4ce5431b3fb96d06749039">https://github.com/cuny-academic-commons/cac/commit/e2145f2462d3d2cbe2f16de914e7875c48b6e1cc#diff-0f345898d2c7666be77acc95ec88e90e98a407644a4ce5431b3fb96d06749039</a> and the constructor and includes() portion of <a class="external" href="https://github.com/cuny-academic-commons/cac/commit/e2145f2462d3d2cbe2f16de914e7875c48b6e1cc#diff-a8d1ad6e40805411d0e557ee641e9d47c6cc3d0f17ef107f22ac729255439a5a">https://github.com/cuny-academic-commons/cac/commit/e2145f2462d3d2cbe2f16de914e7875c48b6e1cc#diff-a8d1ad6e40805411d0e557ee641e9d47c6cc3d0f17ef107f22ac729255439a5a</a> . I think the constructor changes might fix your double load order issue. Can you do some tests and see if this works for you, Boone?</p>
</blockquote>
<p>This doesn't need to go in tomorrow's 2.3.4 release. Let's put this in 2.3.5 or later.</p> CUNY Academic Commons - Feature #19131 (New): Add DBLP to Commons profilehttps://redmine.gc.cuny.edu/issues/191312023-10-30T16:11:02ZRaffi Khatchadourianraffi.khatchadourian@hunter.cuny.edu
<p>Please add a DBLP field (e.g., <a class="external" href="https://dblp.org/pid/42/3722.html">https://dblp.org/pid/42/3722.html</a>) to the Commons profile (e.g., <a class="external" href="https://commons.gc.cuny.edu/members/khatchad/profile/edit/group/1">https://commons.gc.cuny.edu/members/khatchad/profile/edit/group/1</a>). It would be similar to the "Google Scholar" field that is already present. Thanks!</p> CUNY Academic Commons - Feature #18194 (New): Migration routine for CVshttps://redmine.gc.cuny.edu/issues/181942023-05-09T17:38:21ZBoone Gorgesboone@gorg.es
<p>When we introduce the new CV feature <a class="issue tracker-2 status-5 priority-4 priority-default closed child" title="Feature: CV Editing and Publishing (Resolved)" href="https://redmine.gc.cuny.edu/issues/17768">#17768</a> we will need to migrate over existing user data. Some initial thoughts for discussion:</p>
<p>- We should not create CVs for all existing users. How do we decide? I propose that we should only create them for users who have at least one "bottom" section filled in - Education, Positions, Publications, etc. Does anyone else have suggestions for how this should work?<br />- We'll have to build block markup using a pipeline like <code>serialize_blocks()</code>. This is likely to be subject to all sorts of issues with character encoding, etc, so we'll have to find some outlier profiles to use for testing. Ones with lots of fields built in, etc.<br />- Should old data - ie the BP profile data - be deleted or kept? It depends in part on whether we will continue to use the BP profile data. I'm thinking in part of directory search. If we do this, we'll need a mechanism in the regular CV save routine that syncs the relevant fields to BP's profile data system.</p>
<p>The migrator will have to be one of the last things built, since it'll depend on the specifics of the CV block implementation. See <a class="issue tracker-2 status-5 priority-4 priority-default closed parent" title="Feature: CV "top" section (Resolved)" href="https://redmine.gc.cuny.edu/issues/18192">#18192</a>, <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: CV "bottom" section (Resolved)" href="https://redmine.gc.cuny.edu/issues/18193">#18193</a>.</p> CUNY Academic Commons - Bug #18016 (Hold): ml-slider get_plugins() call causes performance issueshttps://redmine.gc.cuny.edu/issues/180162023-04-12T16:57:56ZBoone Gorgesboone@gorg.es
<p>See discussion at <a class="external" href="https://redmine.gc.cuny.edu/issues/15767#note-2">https://redmine.gc.cuny.edu/issues/15767#note-2</a> and follow-up. The ml-slider folks have promised to fix the issue, but have not done so. <a class="external" href="https://wordpress.org/support/topic/call-to-get_plugins-causing-performance-problems/">https://wordpress.org/support/topic/call-to-get_plugins-causing-performance-problems/</a></p>
<p>Until they do, we will need to patch ml-slider each time it's updated. This happens next in the 2.1.5 release.</p>
<p>We should also have some sort of system for notifying the release manager (ie me) whenever this patch needs to be applied. Looking at GitHub Actions results is already part of my workflow, which helps me catch invalid syntax and other items. But this one is kinda hard to catch with static analysis tools. Instead, I'm thinking I'll add something to the wp-cli-cac script that I use for bulk plugin updates, something that throws a huge notice about plugins that need manual attention after they've received an update.</p> CUNY Academic Commons - Bug #17738 (Reporter Feedback): Using Hyper Audio Pluginhttps://redmine.gc.cuny.edu/issues/177382023-02-28T16:41:51ZLaurie Hurson
<p>Hi All,</p>
<p>A user is trying to use the hyper audio plugin and soundcloud audio links. They are experiencing issues with this plugin and included the attached screenshot) (waiting for more info)</p>
<p>I also test this plugin with soundcloud audio here: <a class="external" href="https://classtestbmcc.commons.gc.cuny.edu/hyperaudio-test/">https://classtestbmcc.commons.gc.cuny.edu/hyperaudio-test/</a></p>
<p>I am unable to make the audio play when trying to use the plugin with Soundcloud, and I am unable to make a YouTube video play because it required the iframe embed code, which is stripped out.</p>
<p>Would it be possible to make this plugin functional with Soundcloud audio and YouTube videos? This plugin would be great for accessibility purposes and adding transcripts to audio and video</p>
<p>Thanks,<br />Laurie</p> CUNY Academic Commons - Bug #17712 (New): Event Directory issueshttps://redmine.gc.cuny.edu/issues/177122023-02-22T22:05:04ZRaymond Hoh
<p>Just salvaging a few things brought up by Laurie and Colin in a recently-deleted ticket.</p>
<hr />
<p>Laurie wrote:</p>
<blockquote>
<p>I created a text event in a private group but my "all upcoming" events tab reads zero "0" , see screenshot. Shouldn't the # counts described the following:</p>
<p>"all upcoming" = # of public + events you created in private groups on the commons</p>
<p>"My upcoming" = # of events in private and public groups you are a part of, and events you created</p>
</blockquote>
<hr />
<p>Confirmed about the "All Upcoming" count not including private events that the user authored. Will look into this.</p>
<hr />
<p>Colin wrote:</p>
<blockquote>
<p>Speaking of... there are no upcoming or visible events on the /events/ page, so anything we can do to encourage more event creation (including publishing more ourselves) would help to make that top level page more vibrant.</p>
</blockquote>
<hr />
<p>Maybe we can add a message when there are no upcoming events.</p>
<p>For logged-in users:</p>
<blockquote>
<p>There are no upcoming events. Feel free to [add your upcoming event to the calendar](LINK). You can also view prior events [here](LINK TO PREVIOUS MONTH'S EVENTS).</p>
</blockquote>
<p>For logged-out users:</p>
<blockquote>
<p>There are no public, upcoming events. You can view prior events [here](LINK TO PREVIOUS MONTH's EVENTS).</p>
</blockquote> CUNY Academic Commons - Bug #17587 (New): Recurring event issueshttps://redmine.gc.cuny.edu/issues/175872023-01-31T07:16:53ZRaymond Hoh
<p>I came across a few bugs while testing events:</p>
<ul>
<li>Dates for recurring events are not displayed correctly in list view. The first event date is shown instead of the actual recurring event's date.</li>
<li>Recurring date info is missing on single event pages. For a point of reference, a recurring event page looks like this in Event Organiser: <a class="external" href="http://demo.wp-event-organiser.com/events/event/fortnightly-event/">http://demo.wp-event-organiser.com/events/event/fortnightly-event/</a>. Do we want to port over the <code>"This event is running from X until Y. It is next occurring on Z"</code> line or the "Upcoming Dates" section? (Also, venue map is missing on our single event page as well.)</li>
</ul>
<p>Will add a fix for the former, but could use some feedback on the latter.</p> CUNY Academic Commons - Support #17010 (Assigned): robots.txt https://redmine.gc.cuny.edu/issues/170102022-10-12T04:38:23ZMarilyn WeberMweber@gc.cuny.edu
<p>Wole Oyekoya writes</p>
<p>"I have been wondering why my publications (preprints) are not showing on Google Scholar and I just realized that the default robots.txt disallows pdf files. See <a class="external" href="https://virtualself.commons.gc.cuny.edu/robots.txt">https://virtualself.commons.gc.cuny.edu/robots.txt</a>. I’d appreciate if you let me know how to edit the robots.txt. Thanks!"</p> CUNY Academic Commons - Bug #11649 (In Progress): CC license displayed on every pagehttps://redmine.gc.cuny.edu/issues/116492019-07-18T16:03:33ZGina Cherry
<p>The CC license is unintentionally displayed at the bottom of every page and post on the CETLS web site (in addition to being intentionally displayed in a widget in the footer): <a class="external" href="https://cetls.bmcc.cuny.edu/">https://cetls.bmcc.cuny.edu/</a>. I recently realized that this behavior may be specific to the theme I am using for the site (Canvas). How can I remove the CC license information from the pages and posts?</p> CUNY Academic Commons - Support #11496 (New): Replace Twitter Icon on Member Portfolio page https://redmine.gc.cuny.edu/issues/114962019-05-29T12:16:18Zscott vothscott.voth@verizon.net
<p>A member noticed that the twitter icon used on the member portfolio page is out of date. Is it possible to switch to the new one? <a class="external" href="https://about.twitter.com/en_us/company/brand-resources.html">https://about.twitter.com/en_us/company/brand-resources.html</a><br />(The old twitter logo looks a bit like the current tumblr icon to him.)</p> CUNY Academic Commons - Publicity #3511 (Assigned): Social media for 1.7https://redmine.gc.cuny.edu/issues/35112014-10-01T16:43:42ZMicki Kaufman
<p>Tweet, Facebook, share and embed 1.7 into Internet fame!</p> CUNY Academic Commons - Publicity #3510 (Assigned): Post on the News Blog re: 'My Commons'https://redmine.gc.cuny.edu/issues/35102014-10-01T16:42:45ZMicki Kaufman
<p>As we talked about in today's Comm Team meeting, the novel means of interaction provided by the 'My Commons' page deserves a high-level writeup. This document will also serve as generative text for other messaging, so we're slating it to be completed by Oct 3.</p> CUNY Academic Commons - Publicity #3506 (New): Prepare 1.7 email messaginghttps://redmine.gc.cuny.edu/issues/35062014-10-01T16:36:42ZMicki Kaufman
<p>Write up a lovely email describing the revolutionary new 'My Commons' page, and the rest of the delightful 1.7 feature set!</p> CUNY Academic Commons - Bug #3419 (Testing Required): Neatening the display of messages on group ...https://redmine.gc.cuny.edu/issues/34192014-08-28T22:52:45ZMatt Goldmattgold@gmail.com
<p>Received a bunch of requests to join a private group today, and some users included notes. When I went to the approval screen (Group Home page > Admin > Requests) the "Accept" button and the text of the message were overlaid on top of one another. We should clean up the display here so that the text can be read.</p>