Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FR : Allow end-users to unpublish river activity #5

Closed
dranii opened this issue Dec 3, 2014 · 4 comments
Closed

FR : Allow end-users to unpublish river activity #5

dranii opened this issue Dec 3, 2014 · 4 comments

Comments

@dranii
Copy link

dranii commented Dec 3, 2014

Allow end-users to un-publish river activity for the images they do not want to show on the river. This probably can be done in one of the two ways :

  • provide a delete icon on hover in the river (Hypewall etc does this) beside each entry (containing single or multiple thumbnails)
  • or, at the time of saving a photo, untick (unckeck) "publish to river" option ( FB etc do this)
@iionly
Copy link
Owner

iionly commented Dec 3, 2014

I might have to check out what Hypewall does exactly. But right now Elgg core does allow only admins to delete river entries (for any type of entry) and I don't think it's good to implement the option for normal users to delete river entries within plugins for their specific river entries. Such a feature should be implemented rather in a separate plugin that allows deletion for all type of river entries.

I'm also not sure if I want to add more river display options (especially if they are user options and specific to every single image).

@dranii
Copy link
Author

dranii commented Dec 4, 2014

Actually, photos are not texts - so some people are sensitive about those being published in the river.
The option "at the time of saving a photo, untick (uncheck) "publish to river" option ( FB etc do this)" do not delete river entries, it just helps not to publish the river entry.

@iionly
Copy link
Owner

iionly commented Dec 7, 2014

The visibility of river entries is defined by the access level of the corresponding content (in case of Tidypics the image's album as the image access level is the same as the albums access level). That means: only users who are allowed to see an image will see the river entry. Or the other way round: if there wouldn't be a river entry the image would still be accessible if a user has the necessary access rights.

The Elgg's activity page is meant as a "timeline". By default all activity is shown there. I don't feel good about making exceptions to that for specific plugins. That would end kind of chaotic. If you don't feel well about images included in river entries on image uploads on your site, you can configure Tidypics to not show them in its plugin settings.

The hypewall plugin seems not a valid example to me either. Not only the river entries but the whole messages are deleted when deleting the river entries. This seems quite inconsistent to me (though the wire plugin shows the same functionality) as this is clearly different from any other plugin.

So, at the moment I won't implement the option to delete river entries for normal users (or to define which images to display in the river entries).

@iionly iionly closed this as completed Dec 7, 2014
@dranii
Copy link
Author

dranii commented Dec 8, 2014

Access level of content and corresponding river entry has been made asynchronous in almost all social nets in real life and in almost all social php scripts and frameworks. Which means if I have set some photos to be viewable by friends, I may like them to see those photos when they come to my album only - while I may like my timeline/river to show more important activities like some blog post, pages I created etc. I am not saying this has to be compulsory, but it may be good to leave the option to the end-user to unpublish to river if he wants.

Sometimes users themselves do not know the feature they want - but when that feature is introduced it become indispensable for them. Like Iphone/smartphone :)

Hypewall status messages are the things that are deleted only when you delete them from river (because they are mainly just river items), but files uploaded or bookmarks added via Hypewall still remains in "My files" etc - that is, only the river entry is deleted but the content remains. Which is what I was trying to say about Tidypics.

Since the Wire has sort of become dated for Elgg, one has to use Hypewall ( again no one is forced to use this) - thus when Hypewall river entries can be deleted (while it preserves contents) and when Tidypics river entries cannot be deleted its very, very difficult for the admin to explain to inquisitive and logic-expecting end-users why the site behavior (behavior of the river) is one thing for files and another different thing for photos.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants