This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
661
Features / Re: Permissions UI, latest experiment
« on May 16th, 2013, 04:18 PM »
Oh, keeping what SMF has is not really an option in my mind. Just means I need to go back to the drawing board again.
The problem with SD type dropdowns is that there is not really any scope for deny permissions in there - in SD's case that was intentional (the code supported it but the UI never did because I never saw any *need* for it there and my take on it appeared to have been validated)
However I see deny permissions in the main forum as a necessity on some level, e.g. for a troublemakers group, and then it becomes a game of presentation.
The problem with SD type dropdowns is that there is not really any scope for deny permissions in there - in SD's case that was intentional (the code supported it but the UI never did because I never saw any *need* for it there and my take on it appeared to have been validated)
However I see deny permissions in the main forum as a necessity on some level, e.g. for a troublemakers group, and then it becomes a game of presentation.
662
Features / Re: Permissions UI, latest experiment
« on May 16th, 2013, 04:06 PM »
The difficulty I'm having explaining this to SMF veterans is staggering ;)
663
The Pub / Re: Looking for volunteers to test the Wedge private alpha!
« on May 16th, 2013, 04:05 PM »
-sigh-
664
Features / Re: Permissions UI, latest experiment
« on May 16th, 2013, 03:35 PM »
Given the feedback I've had here, that I've had on sm.org and the feedback I've had privately, I don't really see any point continuing with this, it's just proving to confuse people more than the messed up system we already had.
Though I have one change I won't be reverting, and that's to remove the option for deny permissions - as in they will always be enabled in future, so then it's just trying to salvage the wreckage of what we have.
Though I have one change I won't be reverting, and that's to remove the option for deny permissions - as in they will always be enabled in future, so then it's just trying to salvage the wreckage of what we have.
665
The Pub / Re: {coders} Dont forget the rtl languages support
« on May 16th, 2013, 03:31 PM »i just wanted to remind u that there are too many ppl waiting for the frist release
of the the wedge and those ppl having already rtl forums and websites so.. please make sure u consider those ppl in ur codes
anyway someone asked if the media plugin will be included inside the script by default or not i said i think they will do that
we gonna have the mod media pro for free inside the new wedge hehhehehh ppl laugh and said in ur dreams :niark:
666
Features / Re: Miscellaneous/WIP screenshots
« on May 16th, 2013, 06:28 AM »
It's been a few days since I posted in here with something I'm 'definitely' doing rather than asking input on. (Though this is also a WIP)
So, the plan is to offer a list of who can see and edit a given field rather than the current options. I have a few things to work out in the design but it's getting there ;)
So, the plan is to offer a list of who can see and edit a given field rather than the current options. I have a few things to work out in the design but it's getting there ;)
667
Off-topic / Re: Most Big Boards are Ugly, Why?
« on May 16th, 2013, 12:14 AM »* Arantor coughs and points to the "Switch to full editor" button
Though if we were to have it AJAXively fetch the entire editor and not just the buttons and smileys, that would be doable.
668
Off-topic / Re: I Can't Install SMF 2.1 Alpha
« on May 15th, 2013, 02:25 AM »
No, we can't check that. You should report it to SMF and see about one of the developers fixing it, or reporting it on their Github account (https://github.com/SimpleMachines/SMF2.1 see the Issues tab)
(FWIW the installer has common code with Wedge's, but WAP2 is GONE in Wedge.)
(FWIW the installer has common code with Wedge's, but WAP2 is GONE in Wedge.)
669
Features / Re: Permissions UI, latest experiment
« on May 15th, 2013, 02:24 AM »
For example you might set up a troublemakers group and use that to revoke all kinds of permissions regardless of other groups they are in (except admins), so you could use it to remove their ability to send PMs or even to remove their ability to post in specific boards by way of this permission.
I find it very interesting that people are considering this 'deny' power as a new thing because that's exactly why I wanted to change it. It's so inobvious how you find it or use it as it stands.
I find it very interesting that people are considering this 'deny' power as a new thing because that's exactly why I wanted to change it. It's so inobvious how you find it or use it as it stands.
670
Features / Re: Permissions UI, latest experiment
« on May 15th, 2013, 12:43 AM »I personally tend to think the binary way (that is, one checkbox per permission) is the best approach for all users, making the three-way radio button an advanced option. I realise this is probably a rather conservative view, however...
That is, for each permission there was a value on screen. If course, taking 'disallow' out of the picture made the interface more intuitive to every user by just using a checkbox instead (since its value is now just binary).
Question: if you can tick both allow and deny, which would logically take precedence? What would you expect it to do if you selected both?
What I will note is that I looked around a bunch of systems and this seems the least unintuitive to me - as in there's no 'best' approach but only a series of 'less worse than...' approaches and this seems to me to be the least worst. The only variation I can think of is to present each permission as a dropdown (been there, done that, you'd be surprised how quickly that gets old)...
Mind you, there is one validity to dropdowns, and that's what I did in SimpleDesk, which was to align own/any in a dropdown, so a permission choice was No, Yes - Own, Yes - Any. Mind you in SD's case I didn't have any UI for denied.
Changing expected widget behaviour does not help in that respect.
Mind you, just consider that it could have been so much worse than this. ;)
Just to clarify: if there are enough objections, I won't push forward with this. I'm aware that this is an important thing to get right and that what I have is still essentially experimental. It may be that it actually needs to be tried in a real environment to get a feel for how well it would really work.
671
Features / Re: Permissions UI, latest experiment
« on May 14th, 2013, 10:37 PM »
Yup, in SMF there are. There aren't here. ;)
672
Features / Re: Permissions UI, latest experiment
« on May 14th, 2013, 10:31 PM »
No, that's the point. What's in SMF is radio buttons. This is firmly NOT radio buttons (because you need to be able to represent both unticked = disallow which can't be done with radio buttons)
673
Features / Re: Permissions UI, latest experiment
« on May 14th, 2013, 10:29 PM »
Yup, that was already planned ;)
674
Features / Re: Permissions UI, latest experiment
« on May 14th, 2013, 10:11 PM »
I'm not sure it will because remember that a bunch of the checkboxes will be unticked for most permissions for most users out of the box.
675
Features / Permissions UI, latest experiment
« on May 14th, 2013, 08:27 PM »
So those of you following the permissions discussion will know that I've been experimenting with various things, but my last idea didn't work out. So I'm trying something else.
Ignore the fact the wording at the top is wrong. Ignore also that a lot of things should be checked but currently aren't.
The idea is that if a user is allowed to do something, the allow box will be ticked, if it is denied the deny box will be ticked and if they don't have the permission (but aren't denied), neither is ticked.
This works well in other contexts so I don't see why it wouldn't work here for us.
Would appreciate thoughts on it before I spend much more time hacking the template about.
Ignore the fact the wording at the top is wrong. Ignore also that a lot of things should be checked but currently aren't.
The idea is that if a user is allowed to do something, the allow box will be ticked, if it is denied the deny box will be ticked and if they don't have the permission (but aren't denied), neither is ticked.
This works well in other contexts so I don't see why it wouldn't work here for us.
Would appreciate thoughts on it before I spend much more time hacking the template about.