Modify

Ticket #433 (new task)

Opened 4 years ago

Last modified 19 months ago

Favourites folder defaults to private state - should be public

Reported by: mike Owned by:
Priority: critical Milestone: 4.9
Component: PlumiSkin Severity:
Keywords: Cc:
Who will test this: And

Description (last modified by anna) (diff)

Requirements:

  • ability for logged-in users to mark content as favourites
  • these favourites listed publicly on author page
  • migration of previous favourites on EM.org / pathway for other Plumi site managers to do the same

Note: notify users of change in private/public state.

These changes potentially should only occur on EM.org - can move this ticket to that tracker if so.

Attachments

Change History

comment:1 Changed 3 years ago by anna

  • Component changed from AuthorProfile to PlumiSkin
  • Milestone changed from 4.2 Beta to 4.1 Beta

comment:2 Changed 3 years ago by mike

generally speaking favourites aren't public on other websites - are we sure that we really want to make these public in ;plumi?

  • anna

comment:3 Changed 3 years ago by anna

actually youtube makes Favourites public, and then lists them on your profile page. other users can subscribe to your Favorites also...

so maybe the suggestion is we could incorporate Favourites into the Author page, and thus a user knows that their favourites are publicly available.

also making Favourites available in a portlet in the user's dashboard.

comment:4 Changed 3 years ago by anna

  • Milestone changed from 4.1 Beta 1 to 4.1 Beta 2

comment:5 Changed 3 years ago by anna

  • Owner set to dave

comment:6 Changed 3 years ago by dave

There are a number of these types of options cropping up, maybe they should be incorporated into a configlet rather than hard-coded? This would also break out some of the elements that are arguably a want of engagemedia as compared to something that should be setup in plumi by default.

comment:7 Changed 3 years ago by and

Hey Dave, yr prob right and this is arguably more of an EM thing and I don't think it's such a desired option that it's worth making a configlet for.

It does beg the question of how to manage these options if we want to make them available to others, however the management of them could become more work that is worth it. In that sense deciding what is worth making an option for other people and what should just be an EM thing is an important distinction to make

Anna and I had a good chat about this yesterday and she was going to look into making a list of various options here.

comment:8 Changed 3 years ago by anna

From Dave:

There was going to be a list of various options added, with regard bookmarking, if there were to be public bookmarks it may be better to use something like Tasty Bookmarks for EM site :  http://plone.org/products/atbookmarks

comment:9 Changed 3 years ago by anna

Hmm, well whatever is the easiest & simplest way of enabling this functionality (keeping in mind that users on EM.org already have favourites, so dealing with how to migrate these is also an issue, including making something previously private public - will need to at least email all site users to notify this has occurred).

Requirements:

  • ability for logged-in users to mark content as favourites
  • these favourites listed publicly on author page

Thoughts?

comment:10 Changed 3 years ago by anna

  • Description modified (diff)

comment:11 Changed 3 years ago by anna

personally i think overriding the default plone setting of this folder, to make it public instead of private, and then adding the setting to reverse this (as dave has done below) is fine:

 http://testing.plumi.org:16080/Plone/@@plumi-settings

the only thing remaining then is to add favourites to the author page to bring these in.

comment:12 Changed 3 years ago by anna

Actually I just tested this, and it isn't working yet.

I changed the setting back and forth a couple of times, then changed it to un-ticked (i.e. favorites should be public).

I then logged in as a different user (with no favorites yet) and added a favorite. I navigated to the folder and oddly the favorite did not appear at all:  http://testing.plumi.org:16080/Plone/Members/reviewer/Favorites

It did however appear in the folder_contents view (as private):  http://testing.plumi.org:16080/Plone/Members/reviewer/Favorites/folder_contents

Also that favorites folder for that Member is private.

Given that I'd changed the setting in the configlet - I suppose both the favorite itself and its folder should be public.

comment:13 Changed 3 years ago by anna

don't worry about doing this in configlet, just do by default in Plumi for now.

comment:14 Changed 3 years ago by anna

  • Owner dave deleted

comment:15 Changed 3 years ago by anna

  • Priority changed from minor to critical

comment:16 Changed 3 years ago by and

  • Milestone changed from 4.3 Beta to 4.7 Beta

comment:17 Changed 19 months ago by anonymous

Is this really the way it suppose to work? By the what could mean error fatal error access to undeclared static property ?

View

Add a comment

Modify Ticket

Action
as new
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.