Show Posts

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.

Messages - Arantor
2536
The Pub / Re: A few things about the alpha and its bugs...
« on November 5th, 2012, 12:46 AM »
I don't have much to add about the above, except for:
Quote
Anyway, that's just for the 'easy fix', but locally, I've done the is_array() implementation, it's semantically more correct, and probably just as fast.
Actually, that wasn't what I did, haha. Locally, I pulled the glob into a variable, and if it was empty, I didn't even bother going through the loop at all.


To a degree, if it's obscure enough to need a FAQ, it's probably in need of some other change anyway.
2537
Archived fixes / Re: Delete member does not delete PM rules
« on November 5th, 2012, 12:43 AM »
Is this in the wrong topic?
2538
Test board / Re: "hello world!"
« on November 5th, 2012, 12:43 AM »
I was never overly fond of it being changed in the first place, though IIRC I said I was fine with saving the few bytes per instance if there were no security implications.

Given how many bugs there are - and may still yet be found - I'd suggest we do revert it for both subjects and bodies to be saved with ENT_QUOTES.
2539
The Pub / Re: Wedge private alpha is OUT!
« on November 5th, 2012, 12:41 AM »
Nao: I don't recall anything that is specifically 5.1. There *are* things that require 5.0.3 or higher. That I know for certain. But I can't immediately think of anything that's 5.1 or higher, I think we just said, instead of messing about with '5.0.3 or higher' we might as well go 5.1, but I can't remember.
2540
Archived fixes / Re: Modify board: \
« on November 5th, 2012, 12:38 AM »
Ah, I see. I also know what the problem is.

In this case, the board index is using the wrong permission (it's using the 'can enter' not 'can see'), because I seem to recall I didn't fix up it handling the last post's visibility - the last post should always be in a board you can see.

Or should it? If it's a board you can see but can't enter, should you be able to see the last post?
2541
Archived fixes / Re: Membergroup settings
« on November 5th, 2012, 12:35 AM »
This is more of a 'thing that needs more work', i.e. something we forgot we had still to do, I think...
2542
Archived fixes / Re: open_basedir and Cache Errors
« on November 5th, 2012, 12:34 AM »
Also, fixed locally, thanks.
2543
Archived fixes / Re: Delete member does not delete PM rules
« on November 5th, 2012, 12:30 AM »
Aren't PM rules stored in the members table?

EDIT: I'm thinking of labels, not rules, ignore me.
Posted: November 5th, 2012, 12:27 AM

Fixed locally, will commit in next round of commits, thanks.
2544
Features / Re: Permissions UI
« on November 4th, 2012, 11:54 PM »
It's a table ;) but like I said, I have a forum with 12 groups and it fits acceptably well in 1000px wide, I see no reason why this shouldn't.
Posted: November 4th, 2012, 11:51 PM

Here's another example, with a lot more groups.
2545
Test board / Re: "hello world!"
« on November 4th, 2012, 11:46 PM »
Well... some time ago, it was decided to save a few bytes by not using the quot entity and by using bare " in subjects. The rest of the system was originally built with the assumption that it would be working on entity-encoded subjects rather than bare quotes and so it fails.

I fixed most of the cases, though in hindsight I should have just reverted the change in the first place because of security issues.
2546
Features / Re: Permissions UI
« on November 4th, 2012, 11:44 PM »
They'd get a wide screen, just as they would with reports.

In reality, I don't think most forums have that many groups. Even the forum I have with a very weird configuration only manages to hit 12 non administrator groups. Groups where there are based on others wouldn't need an extra group.

I will note that it is this problem which stopped me suggesting it ages ago but in the end I figured I probably didn't care enough to figure out a solution I actually liked (which, ideally, would be much like Excel's 'Freeze' feature)
2547
Features / Permissions UI
« on November 4th, 2012, 11:33 PM »
I've not been happy with the permissions UI for some time. There are a number of things I dislike about it.[1]

So, I have a suggestion. I haven't mocked it up or anything yet because it's still mentally a WIP but just hear me out.

You've probably seen the Detailed Reports area? The one where you get a list of every group and every permission? Well, if you're not familiar with it, I've attached an example.

What I'm imagining is essentially that screen, but with subdivisions for groups of permissions, sort of like in the Simple mode. So that you'd be able to see at a glance which groups have which permissions.

As far as changing it goes, I've had various ideas about that, but the one I'm happiest with would be where you could click on the cell you wanted to change it and it would pop up some option to let you change it. I'm thinking it would expand that cell to include either a dropdown (for yes/no/never), or slightly more controversially, two tickboxes, Allow and Deny.[2]

I'm not really fussed about the exact way the permissions selection bit would be, I'm more interested whether the overall deal of seeing permissions at once would be worth pursuing. As far as post count permissions goes, you'd have a button to switch from groups to post count groups and back, because there's only so much room on screen for it.

What do people think about this in general? Would like any clarifications?
Posted: November 4th, 2012, 11:31 PM

Note also this might lead to the beginning of phasing out of the detailed reports - there's no need to have the report if you can get the same information elsewhere.
 1. The fact there's a Simple and a Classic view, when neither are particularly wonderful. The fact that deny permissions is extra steps to enable. I could go on.
 2. You have two tickboxes, allow and deny. Ticking the allow box gives the permission, ticking the deny box means deny as we know it normally, leaving both blank means not granting it, as we would call disallow. If you're unclear, this is what Windows uses for assigning things like sharing permissions. It works.
2548
Archived fixes / Re: open_basedir and Cache Errors
« on November 4th, 2012, 11:31 PM »
There are also other issues with open_basedir like the bug in cURL I haven't fixed yet >_>
2549
The Pub / Re: Language pack
« on November 4th, 2012, 11:11 PM »
Actually, that's not what was said. He said he'd start translating, until I basically said that he shouldn't.

You wouldn't be able to use it now anyway with the alpha unless somehow someone had leaked it to you...

As things stand, I read your post the same way Live did.
2550
I don't understand how you've set it up.

The first panel is for seeing the board, the second for entering the board.