1 chriszz Oct 24, 2006 04:03
3 chriszz Oct 24, 2006 17:46
I am allready using the members funktion for the blogs. I need the protected function therefore already for restricting reading within groups of members. I need a third possibility. If i would do it the way you recomend, the groupwise level would be lost!
Thank you anyways
4 personman Oct 24, 2006 18:19
I see. So, you want to have some public posts that anyone can read, some protected posts that only blog members can read, then some other posts that anyone who is logged in can read? Sorry I misunderstood you at first.
I don't think there's a way to do this without hacking on some core files. You might be able to use Post Types or Post Statuses (part of the workflow feature). A plugin would be a nice way to do this, but I don't think there are plugin hooks that could make this happen. Hacking core files is a mess. And when you upgrade your work is lost. Hmm, anyone have any better ideas?
5 chriszz Oct 24, 2006 18:31
Well - you are completly right - but if there is no other way, than there is no other way ;-). So how can i hack my b2evolution efficiently? I have some hacking experience - but i had a hard time with this feature...
6 personman Oct 24, 2006 18:35
I would just start by searching through the code for every reference to protected posts and adding in a similar reference to your status (semi-protected?). You'll have to edit the database, too.
Can you make all users members of all blogs? That will let them read any protected post when they're logged in, but they won't be able to post to any blog unless they have the Published permission.