- UBS Version
- UBS 2.2.33 and older
- XenForo Version
- XF 2.2.x
- PHP Version
- N/A
- Database & Version
- N/A
- Are there any errors being throw?
- No
As per title, in some cases, Blog Entry Owners are not able to remove their own Blog Entries from a Community Series.
If the Blog Entry Owner is NOT the series manager, nor a staff member with Series Moderator Permissions, they currently are not able to remove their own blog entries.
Blog Entry Owners should always be able to remove their own blog entries from any community series.
I've updated the
As you can see here, the viewing user is Mr Tester. Mr Tester is viewing a community series managed by "Admin". Mr Tester now will see the "Remove" link listed below each of his entries in this community series, which allows him to self remove his own entries, just like he could if he owned the series.
Note: This also includes the ability to remove an entry from a series via the Blog Entries Tools of a given Blog Entry.
If the Blog Entry Owner is NOT the series manager, nor a staff member with Series Moderator Permissions, they currently are not able to remove their own blog entries.
Blog Entry Owners should always be able to remove their own blog entries from any community series.
I've updated the
canRemove()
permissions check function in the SeriesPart Entity to check to see if the entry is in a community series and if the viewing user is the owner of that entry and to return TRUE if that is the case, which will in turn display the "Remove" link, allowing the Blog Entry owner to remove the entry from the series.As you can see here, the viewing user is Mr Tester. Mr Tester is viewing a community series managed by "Admin". Mr Tester now will see the "Remove" link listed below each of his entries in this community series, which allows him to self remove his own entries, just like he could if he owned the series.
Note: This also includes the ability to remove an entry from a series via the Blog Entries Tools of a given Blog Entry.