Project

General

Profile

Actions

Feature #12702

closed

Disable the creation of new papers

Added by Boone Gorges over 4 years ago. Updated over 4 years ago.

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

0%

Estimated time:
Deployment actions:

Description

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


Related issues

Related to CUNY Academic Commons - Bug #16313: "My Papers" admin nav should be removed for users without any papersResolvedRaymond Hoh2022-06-28

Actions
Actions #1

Updated by Raymond Hoh over 4 years 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.

Actions #2

Updated by Boone Gorges over 4 years 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.

Actions #3

Updated by Boone Gorges over 4 years ago

  • Status changed from In Progress to Testing Required
Actions #4

Updated by Colin McDonald over 4 years 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/

Actions #5

Updated by Boone Gorges over 4 years 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?

Actions #6

Updated by Colin McDonald over 4 years 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.

Actions #7

Updated by Boone Gorges over 4 years 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.

Actions #8

Updated by Matt Gold over 4 years ago

Sounds good to me, too.

Actions #9

Updated by Raymond Hoh over 2 years ago

  • Related to Bug #16313: "My Papers" admin nav should be removed for users without any papers added
Actions

Also available in: Atom PDF