Project

General

Profile

Feature #12702

Disable the creation of new papers

Added by Boone Gorges over 1 year ago. Updated about 1 year ago.

Status:
Resolved
Priority name:
Normal
Assignee:
Category name:
Social Paper
Target version:
Start date:
2020-04-24
Due date:
% Done:

0%

Estimated time:

Description

This is part of the changes in #12315, etc. I'm opening this ticket as a reminder.

History

#1 Updated by Raymond Hoh over 1 year ago

  • Status changed from New to In Progress
I've removed the 'Create New Paper' link from the Papers Directory, admin bar and profile nav:

TODO: I haven't added a blurb on the Papers Directory denoting the deprecation of Social Paper yet.

#2 Updated by Boone Gorges about 1 year ago

I've made a first pass at editing the intro text on the Papers directory. I removed text about creating new papers in the first paragraph, and added the "note" afterward. Does anyone have suggestions for improved language?

As part of this ticket, I'll also remove the 'Papers' top-level nav item.

#3 Updated by Boone Gorges about 1 year ago

  • Status changed from In Progress to Testing Required

#4 Updated by Colin McDonald about 1 year ago

Thanks Boone, I read through the language edits. The changes all seem good to me. Do we want to make a note about deprecation on the user-level My Papers directories too, like here?

https://commons.gc.cuny.edu/members/colinmcd/papers/

#5 Updated by Boone Gorges about 1 year ago

Ah yes, maybe you're right. Can I use the same 'Note' text?

Should we also be hiding the Papers submenu from the Commons Profile? Or perhaps hiding it conditionally - only show it when the user actually has Papers?

#6 Updated by Colin McDonald about 1 year ago

Same note text seems fine to me. For reference, this is that text:

Note: We are phasing out the Papers feature. Existing papers can be viewed, but new papers cannot be created.

I'd be good with conditionally hiding the Papers submenu. Definitely simplifies things for most users, while not disrupting for legacy ones.

#7 Updated by Boone Gorges about 1 year ago

  • Status changed from Testing Required to Resolved

Sounds good. https://github.com/cuny-academic-commons/cac/commit/3547d4b536c22a2f440ee0029c39c15ecbb155e1 removes the Papers nav for users who are not the authors of, or followers of, at least one Paper.

In https://github.com/cuny-academic-commons/cac/commit/4de0392743f97f8cec8159d2079371862c41e493 I've added the 'Note' language to the Paper tab on user profiles. I've lazily done it in JavaScript so that I didn't have to hack Social Paper itself, or override a template file.

#8 Updated by Matt Gold about 1 year ago

Sounds good to me, too.

Also available in: Atom PDF