Repurposing WP, or not.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Repurposing WP, or not.
« on October 6th, 2011, 12:07 AM »
A friend of mine is interested in writing a story as a series of blog posts, which is cool. I've seen their writing style, and I suggested a blog type format to let loose each of the pieces of the story over time, sort of like a classical serial.

And naturally, once I said 'blog', they went looking around, and pretty naturally hit up on WP first.

Something funky hit us though - my friend isn't particularly interested in making it public yet, not until a decent amount of the stuff is written. So he asked me to have a look at how you'd do just that.

And the more I look at it, the more confused I'm becoming with. I realise I'm not a hardcore WP user, but I'm genuinely confused by 3.2.1's permissions. Or more accurately, the lack of them.

Users can be assigned roles, that's cool. There are several roles (subscriber, contributor, author, editor, admin) but I'm mystified as to how this works.

I cannot, for example, find anywhere to actually set what these roles can actually do, let alone configure them or anything. I have no idea what the difference between them is, or even whether it's possible to make a blog sign-in-to-view or not.

Now, you'll probably say that it's in the manual, and it probably is, but I've been through the entire ACP and cannot find it, which says to me that the UI is broken.

OK... so I then looked it up in the manual. I can, fairly easily, find a list of what permissions each role has, though it's written almost more in programmer terms than anything else.[1]

But, OK, so I found what basic information I was looking for, and check this: I don't think I can probably remove the permission I want to remove from the basic subscriber role (which is after all what it seems like guests have), and even if I could, I'd have to add a plugin if I want to do anything more awkward.

Am I going mad or is this actually quite ridiculous? I have no doubt in my mind that handling permissions is complicated but to provide only the most simplistic of UIs is actually stupid... isn't it?

I've heard that it's "the greatest CMS since sliced bread" but the more I use it, the more I think it doesn't actually DO all that much, and that the only reason it's so 'great' is because there are some plugins that handle doing good stuff with it.
 1. Kid you not. http://codex.wordpress.org/Roles_and_Capabilities
When we unite against a common enemy that attacks our ethos, it nurtures group solidarity. Trolls are sensational, yes, but we keep everyone honest. | Game Memorial

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: Repurposing WP, or not.
« Reply #1, on October 6th, 2011, 12:27 AM »
We're on the same boat. Permissions baffled me in WP.
As for its feature set -- I guess it's mostly a 'barebones' core onto which you add plugins and themes that support these plugins like Thesis.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: Repurposing WP, or not.
« Reply #2, on October 6th, 2011, 12:32 AM »
I'm not baffled by the way permissions are allocated to roles. I'm baffled that you cannot actually set permissions in the core, other than setting roles to people.

The concept of roles itself doesn't bother me in the slightest, indeed it actually makes sense - even in WP's terminology it makes sense - you're not allocating permissions to users by the group they're in. Permissions are given to a role, and you give the role to a person. The fact you can group people by what role they have is actually irrelevant; you're not putting them into a group itself.

Thing is, though, WP never seems to be calling itself a barebones core, it talks up its feature set, but the more I see, the less I think of it.

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: Repurposing WP, or not.
« Reply #3, on October 6th, 2011, 12:51 AM »
Roles are okay as long as the software tells me what their permissions are exactly. Wp doesn't.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: Repurposing WP, or not.
« Reply #4, on October 6th, 2011, 12:56 AM »
WP not only doesn't do that, it doesn't let you configure what the roles are, either. I hate WP.

godboko71

  • Fence accomplished!
  • Hello
  • Posts: 361
Thank you,
Boko

PantsManUK

  • [me=PantsManUK]would dearly love to dump SMF 1.X at this juncture...[/me]
  • Posts: 174
Re: Repurposing WP, or not.
« Reply #6, on October 6th, 2011, 10:38 AM »
Yup, all true of WP (I suspect there already is a permissions plugin for doing just what "you" want Arantor, that seems to be the WP way)

You can pre-write posts easily enough though, just set a publishing date in the future and save the posts/pages as Drafts until you are finished writing.
« What is this thing you hoomans call "Facebook"? »

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: Repurposing WP, or not.
« Reply #7, on October 6th, 2011, 10:39 AM »
Eh, it's not for me, if I were doing this, I'd just set up something locally and write it there - but my friend wants something he can use while on at break at work, and he's quite keen on the fact that WP supports post by email, apparently.[1]

(This is the curse of being a technically minded friend!)
 1. Never tried it, no idea if it works or not.

PantsManUK

  • [me=PantsManUK]would dearly love to dump SMF 1.X at this juncture...[/me]
  • Posts: 174
Re: Repurposing WP, or not.
« Reply #8, on October 6th, 2011, 10:47 AM »
Quote from Arantor on October 6th, 2011, 10:39 AM
Eh, it's not for me, if I were doing this, I'd just set up something locally and write it there - but my friend wants something he can use while on at break at work, and he's quite keen on the fact that WP supports post by email, apparently.[1]

(This is the curse of being a technically minded friend!)
 1. Never tried it, no idea if it works or not.
Hence the quotes on "you".

I've heard that to be the case [post from email], though I've never used it myself. I'm happy enough using the webness and the Android app to do my WP blogging; I post so infrequently. There's an iPhone app too, if that's your friends bag, baby...[2]
 2. So *that's* how you do footnotes... :eheh: