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.
6961
Off-topic / Re: Changing from ISO-8859-15 to UTF-8
« on July 16th, 2011, 09:13 PM »
mb_* is great if it's available, but it's often not available. That said, I understand that in PHP 5.4 it is supposed to be enabled by default, finally.
That said, mb_* is not particularly fast.
That said, mb_* is not particularly fast.
6962
The Pub / Re: Jump box and its stupid Go button
« on July 16th, 2011, 09:04 PM »Yep... It's just an empty strip. (And yes, I'm considering removing the strip altogether. It works just as well as a small right-aligned text...)
I don't know who made it, but they were very, very careful in making it very customizable, with the ability to change indentation prefixes, etc... Eh? Who cares about that anyway?
Out of interest, the core function that generates the board list (in Subs-Editor.php, IIRC), is that ever used anywhere else?
6963
The Pub / Re: Jump box and its stupid Go button
« on July 16th, 2011, 08:23 PM »
Oh, yeah, it doesn't even appear unless JS is enabled, does it?
6964
The Pub / Re: Jump box and its stupid Go button
« on July 16th, 2011, 06:22 PM »
1. Go for it. It does have the use whereby you can find the board id for debugging purposes but that's a minor case.
2. Accessibility pretty much dictates not using it like that. Firstly, non JS users will be without it, and speech readers nearly always work on moving down an item at a time, and often trigger onchange per change.
2. Accessibility pretty much dictates not using it like that. Firstly, non JS users will be without it, and speech readers nearly always work on moving down an item at a time, and often trigger onchange per change.
6965
Development blog / Re: Now with 97% more visuals!
« on July 16th, 2011, 02:07 AM »
No, it's not all about admin choices.
Take SimpleDesk. There's pages of options that I doubt most people will ever touch in there. Sure, it's nice to offer the choice, but in reality most of the time the choice doesn't benefit you and makes it harder to find the options you actually want or need.
Plus the fact that the more options you put in, the more there is to break, the more there is to slow things down, the more there is to put people off making new stuff, and just for fun, the more there is to deal with people change things and don't know how they've done it.
Classic example: in SMF, you can actually disable the ability for users to mark a topic or board read. You can also disable the ability to actually have sticky topics. Yet I never knew of any users who ever actually disabled these options, and as such it only added unnecessary complexity for most users and benefitted a tiny proportion who might turn them off.
Take SimpleDesk. There's pages of options that I doubt most people will ever touch in there. Sure, it's nice to offer the choice, but in reality most of the time the choice doesn't benefit you and makes it harder to find the options you actually want or need.
Plus the fact that the more options you put in, the more there is to break, the more there is to slow things down, the more there is to put people off making new stuff, and just for fun, the more there is to deal with people change things and don't know how they've done it.
Classic example: in SMF, you can actually disable the ability for users to mark a topic or board read. You can also disable the ability to actually have sticky topics. Yet I never knew of any users who ever actually disabled these options, and as such it only added unnecessary complexity for most users and benefitted a tiny proportion who might turn them off.
6966
Development blog / Re: Now with 97% more visuals!
« on July 16th, 2011, 01:17 AM »But I am been hacking at it for some years now, and feel confident enough to pursue it.
I feel the WAY options are presented are often the problem.
One of the observations I've made over the years of SMF's admin panel is that it's been built by programmers, not UI designers. I consider myself more in the former group, but I still put some effort into the UIs I design from a design/utilitarian POV, and I don't think enough developers do that - the result is that all of the admin panels tend to be complex and cluttered, but the devs can tell you where any option is because it made sense to them to do it that way.
For example, post moderation. I understand mechanically why it was implemented how it was, but is there any need for three separate variations on the same settings to be presented (permissions/simple view, permissions/classic view, Permissions > Post Moderation)? Would it not be better to create a single method instead?
As for the streams of ticky boxes, that was something I knew I'd encounter in SimpleDesk and while the solution implemented isn't perfect, it does remedy it somewhat: the preferences are broken down by groups, and the groups are collapsed by default, so you only see the preferences you want to adjust at a time.
That's why I'm slowly phasing out Core Features. In itself, it's relatively meaningful - each feature has a big shiny button to enable it. But, you have to press Save (belying the apparent ease of use) and it's not immediately clear that there are more options to enable because of this otherwise hidden dialogue. (And in some cases, it was actually a waste of time doing it that way, e.g. profile fields, since as far as I can tell it never even checked the actual setting; the setting just does a little housekeeping that the rest of the screen could easily do instead)
6967
Development blog / Re: Now with 97% more visuals!
« on July 16th, 2011, 12:55 AM »
Userbox on the right has even been done in Curve with modest CSS changes as SleePy proved to me once.Quote At the same time, that introduces another problem. Partly there is the notion of the paralysis of choice: that we have so much choice that we can't make a *good* choice. Too many options is confusing, and I'd rather cut back on some of the options rather than create more. Most people don't even alter the options generally anyway.
Plus, the more complex you make the default, the more functionality you give it, the more there is to break, and the more there is to be broken by other themes that don't support all the options given in the core. It's an interesting direction, but it is not to be taken lightly.
I certainly am fascinated by that direction.
Plus, the more complex you make the default, the more functionality you give it, the more there is to break, and the more there is to be broken by other themes that don't support all the options given in the core. It's an interesting direction, but it is not to be taken lightly.
6968
Off-topic / Re: Doctor Who
« on July 16th, 2011, 12:42 AM »"analyzing it to death" kills literally the mystery.
The american twist sounds a bit strange
Its. def. not something I'd watch several times, like I can with DW..or first season of Torchwood. That prob. says it all.
This has a tight arc too; it's one story, 10 episodes long. It remains to be seen if it's over the top or not.
6969
Development blog / Re: Now with 97% more visuals!
« on July 15th, 2011, 03:11 PM »
Yes, that's fair enough - just we need to be a little bit careful about not having too much *stuff* in the ACP. I mean, for example, I need to overhaul post moderation entirely - the same basic settings have three different interfaces to them right now, and that sort of thing has to go.
6970
Development blog / Re: Now with 97% more visuals!
« on July 15th, 2011, 02:30 PM »
They are... through CSS. Last thing we need is to make the admin panel any bigger than it currently is - there is a certain value in keeping things simple, and having everything be configurable does not only make it less simple, it also impacts how easy it is to make custom themes.
6971
Development blog / Re: Now with 97% more visuals!
« on July 15th, 2011, 01:59 PM »A solution would be to increase padding between elements, but that could end up reducing the message width too drastically. Of course, a workaround for that would be to decrease the font size, but then the effect would be lost.
6972
Development blog / Re: Now with 97% more visuals!
« on July 15th, 2011, 12:47 PM »
I like that, possibly more than the one currently in SVN. The one thing I'm not sure about is the fact the userbox items are all right aligned when I'm so used to seeing them left aligned - but again I think it's simply a case of being *so* used to left aligned that right aligned is just change I'm not used to (and hence all the psych consequences of resistance to change)
6973
The Pub / Re: Menu hover concerns
« on July 15th, 2011, 11:32 AM »It stays there.
Or maybe I'm just stubborn in that I want to have to click it for it to pop open.
6974
Features / Re: New revs
« on July 15th, 2011, 10:41 AM »
Revision: 870
Author: arantor
Date: 09:41:22, 15 July 2011
Message:
! Added an alternative hostname resolver that should be faster on most systems with no noticeable change in quality of result (and won't hit timeouts the same way gethostbyaddr does if the address is non-existent) (Subs.php)
----
Modified : /trunk/Sources/Subs.php
Author: arantor
Date: 09:41:22, 15 July 2011
Message:
! Added an alternative hostname resolver that should be faster on most systems with no noticeable change in quality of result (and won't hit timeouts the same way gethostbyaddr does if the address is non-existent) (Subs.php)
----
Modified : /trunk/Sources/Subs.php
6975
Off-topic / Re: Doctor Who
« on July 15th, 2011, 09:12 AM »Which, of course, is a disappointment for those who had already determined who she was (considering the many not-so-subtle hints dropped by Moffat in the course of the season.)
Well, to me there's no question about that, is it? The good man who went to war. The Doctor.
I can't help thinking it's Rory that she ultimately goes to Stormcage for.
She obviously killed him in the opening episode. (And of course it'll be explained later that it's not what we thought, and he didn't actually die. Not that it'd be a flesh copy though, it's highly unlikely.)
Hmm yeah... Maybe the Doctor will eventually show up later in her timeline. I know he's inspired by that (relatively underwhelming) Time Traveller's Wife when it comes to the relationship between the Doctor and River, but in TTW, the man has random time jumps, it's not a completely opposite flow of the timeline, see? Maybe she's lying to him, maybe she saw an older Doctor right before she met in in SITL. (Heck, maybe Moffat will even find a trick to 'save' her from her relatively okay fate in Forest...)
As far as her fate in Forest, one thing about that never sat right with me: as I see it there is no reason whatsoever why she could not be saved. Her body is gone at the end of the process, and her essence is in the Library computer. Like the other 4022 that were saved - so there's no reason why she can't be resurrected other than "because."
Is it of any matter really...?
From her timeline, the Pandorica, then the crash of the Byzantium, then the Library happens - and somewhere in the middle of that are the events of AGMGTW. She's aware that he will find out who she is on that day, but its temporal placement would seem to be prior to the Pandorica.
So in the events there, she's helping fight against the military, in a sense, but by the time of the Byzantium, she's their prisoner and working for them, and by the time of the Library, she has been pardoned.
I don't consider the old show as canon.
Really, TW season 2 was largely on par with Doctor Who for me -- actually, I liked it better than most DW seasons. That's why I was let down by season 3, although I did expect that to happen, given that the best characters in season 2 were all killed off or disposed of. Don't get me wrong, I like the other characters... It's just that they weren't given much of interest to do in s3, and I doubt it'll be any different in s4.
What I like in DW is precisely the opposite of what most RD episodes did: the intimate moments, the slow moments, the moments where story matters most than the thrills
I'm excited for what I'm seeing right now! I don't spend hours discussing theories on the next DW! (Well, happened to me, but mainly to play along, not for the sheer enjoyment of it ;))