It’s my great pleasure to announce the immediate availability of PeepSo 1.8.10. The release was delayed for a couple of days which we communicated on our community. We found some issues and decided NOT to release until it’s fixed. Sorry for the delay but we wouldn’t be able to live with ourselves, if we just decided to release something we clearly knew was broken. Everything finally fell into place and I’m happy to be able to make this release.
For a quick and hassle-free upgrade:
- Go to the backend of your site > Dashboard > Updates
- Select all PeepSo plugins that need to be updated
- Click ‘Update Plugins’
- Update PeepSo Core
- Go to the backend > Plugins
- Reactivate all PeepSo plugins
The whole operation doesn’t take more than 3 minutes. Should you have any issues or questions, please do contact us.
Developer Tools – New Plugin
Let’s start with a new plugin. It’s more generic and useful for your WordPress site too. It’s free, available here to anyone. The plugin is a collection of tools useful that come in handy developing WordPress plugins and debugging PeepSo as well as other plugins. Every report can be exported to a text or html file. It can also be used to help third parties debug your website without granting them wp-admin access.
- The current features include:
- Real time PeepSo logs
- Overview of most important WordPress settings, environment variables and server config complete phpinfo()
- Overview of branches for git tracked plugins and themes
- Catch & debug “unexpected output during plugin activation”
Activity Stream Placeholders
Let’s start with a bit of cosmetics. Loading activities one by one via ajax calls is something that was introduced few releases ago. There was a little spinning gif indicating that something more is loading but it wasn’t enough for us from the visual perspective. Finally we had the time to introduce the post placeholders loading.
Pin Multiple Posts
Pinned posts have been a fantastic tool for announcements on your community. Admins could pin posts, leave them at the top of the stream and make sure the message gets to anyone visiting the community stream. We’ve had requests to allow multiple pinned posts so finally in 1.8.10 it is available.
You might have seen multiple posts being pinned on our own community. At this very moment there are 2 pinned. Oh, I should also mention. The pinned posts do come with one more feature. When you click on the little triangle to see the post options, you can see who pinned the post and when.
Group Pinned Posts
Groups also got their own pinned posts. Right now you can pin posts within a group. Yes. Multiple posts within a group can be pinned. If you are a member of a group and are following it you will see the pinned post on the main activity stream as well. So no worries, group owners, managers and site admins can pin! Pin! Pin!
Rounded PeepSo Template
A Something so little can make so much difference, it’s for all the not so boxy types there. The smoothed out corners will blend better with the themes using rounded corners. That means better experience and better blending of your community within the entire site without the need to actually use css overrides for that.
We’ve also enabled rounded corners and round avatars on our own community. So come to check it out there too!
I hope you haven’t forgotten that we have a dark theme in PeepSo as well, did you now?
More roles, more control and yet more freedom too! Managers have the right to, well, manage other users as well as they inherit all of the Moderator role’s privileges. Group Managers can:
- Promote and demote members to Moderators
- Ban / unban members
- Accept user join requests
- Moderate posts
- Pin group posts
They can’t make mage changes in groups such as renaming group, changing avatar or cover. These are exclusive to group owner role.
Group Email Notifications
Group onsite notifications were introduced in a previous version and this one was dedicated, amongst other features to working on email group notifications. Meaning, when there’s something new posted in a group you’re a member of, you’ll be notified by email too.
Having that said, there are now 3 ways to see group updates:
- Following a group – seeing the group posts on stream
- Onsite notifications
- Email notifications
They are customizable as in users can set them to their liking per group. Simple clicking and checking / unchecking the things from the list.
Chat From Friends Only
With the Friends and Chat plugins users now have the option to decide whether they want to receive new messages from anyone (as it is now) or just from people on their friend list. Please note that it only works for new conversations and won’t take effect on already existing threads. This setting can be found in Profile > Preferences > Messages and Chat section > “Allow new messages only from friends”. Check the box and that’s it 🙂
AJAX On Stream
No, I’m not talking about the dishsoap or the villain from DeadPool. Ajax that magic thingy that makes stuff happen without the need to reload the page. Using only ajax to load posts on stream was added in this version and it will give us greater freedom and flexibility in adding more amazing features in the future releases like: filtering or sorting the stream as well as it’s building the foundation for search and RestAPI support. But for now let’s not get ahead of ourselves now.
Improvements and BugFixes
Alongside new features we always make improvements and fix problems reported to us by you – our users. The things that are definitely worth mentioning are: Warning on leave group on group listing. Improvements in friend request notification email. Prioritizing AJAX loading based on their importance – so stream loads first, widgets and other stuff later. “mentioned in a comment” notification leading to a 404 was also fixed. See the entire changelog.
On No! THE DELAY…
Sorry to all of you for delaying the release by a whole week but to be honest not too sorry. We got a bug report where there were problems with admin privileges when it comes to groups and group posts. We created 115 test cases for different user roles and views for every group privacy. Something alongside:
Who can see posts in Open group:
- NO guest
- YES logged in non-member
- YES member follower
- YES member non-follower
- YES admin non-member
- YES admin member follower
- YES admin member non-follower
That’s just for the view of an Open group. Now imagine not only creating the logic for closed, secret. All three streams, profiles, single post views etc. We have covered every single permutation. So yes, there’s a whole new post logic for groups.
Try PeepSo For FREE
PeepSo Core is Great! Get the Foundation Plugins for FREE! Add that social spark to your website! Try it today!
Get PeepSo Today!
KickStart Your Community!
Get PeepSo Foundation and Core plugins! Create an amazing community today! All these plugins for just $132! Including Groups!
Buy All Core Plugins