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
4906
Features / Re: Disallowing edits to posts
« on February 14th, 2012, 12:12 AM »
I think that's creeping into the realms of over-engineering the solution to something. When you have to keep track of whether you actually made your own changes because of the complexity of making changes, it seems like it's a step too far down a murky road.

The simplest solution, technically, would be to handle it as a transaction but they're not supported on MyISAM and that's almost creating another problem in its own right.
4907
Features / Re: Selectbox
« on February 13th, 2012, 09:23 PM »
It's a new field type called multi_select, which works like a select in receiving parameters and just displays it much as the inline_permissions does with a select box.

The values are serialized when saved (just as the old select multiple code)
4908
Features / Re: Disallowing edits to posts
« on February 13th, 2012, 09:18 PM »
That's the point. If you have to do it row by row, you absolutely must be done inside one page load, or schedule it across page loads, but you have to be much, much more careful than the alternative.

If you can do it in a single query, the query runs atomically and doesn't affect anything else, but if you do it row by row, you have to do it row by row and be sure to be finished before actually deleting the member row.
4909
Features / Re: Profile tab on the main menu
« on February 13th, 2012, 06:07 PM »
Well, any case where you have two words instead of one, it's going to be longer - but I'm thinking of the meaning here. Only yesterday on another forum I saw someone ask where they had to go to put their signature in, because it was that inobvious to them.

But yeah, that's essentially what I'm thinking of.
4910
Features / Re: Disallowing edits to posts
« on February 13th, 2012, 06:03 PM »
Therein lies the thing... it only requires said person to have edited 2 posts and already it's slower by a significant margin (since it's one big query and then one query per row minimum, versus one query to just deal with it)

It might not be done very often but if it were done that way I could see it causing big problems with prolific users who did this, like timeouts and white screens and database inconsistencies.
4911
Features / Re: Profile tab on the main menu
« on February 13th, 2012, 05:19 PM »
Alternatively, how about 'My Account' for the tab itself?

It's just dawned on me that I can't really rename 'Summary' to 'My Profile' given that there's a 'Forum Profile' entry already there, but I'll think of something.
4912
Plugins / Re: Readability
« on February 13th, 2012, 04:47 PM »
Yeah, their choice of font is pretty crappy, as is the lack of ability (that I could find readily) to handle multiple languages.

Might be worth having a chat with them about it, really, in case it can be done another way.
4913
Features / Re: Don't know if I shared it publicly or not
« on February 13th, 2012, 04:46 PM »
Quote from Asgard Dash on February 13th, 2012, 04:43 PM
Looks great Arantor, and I know the inspiration, but won't say as it'd prolly be cheating.  ~_^
You know it was all your fault in the first place :P
Quote from PantsManUK on February 13th, 2012, 04:13 PM
It does look a little bit like
Well, where I borrowed it from and where cPanel got their mojo from have pretty common heritage... but I'm quite specific as to where I was most influenced by.
4914
Features / Re: Don't know if I shared it publicly or not
« on February 13th, 2012, 04:03 PM »
Quote
And no, I've not yet spotted the design inspiration.
I'll let people mull it over but I will assuredly post a picture of what actually inspired this design in a while.
4915
Features / Re: Don't know if I shared it publicly or not
« on February 13th, 2012, 03:44 PM »
Oddly enough, no, there's a specific reason why plugins is at the bottom - it's the one most likely to be extended in all kinds of hideous ways meaning it can make things disproportionately large.

* Arantor waits to see who notices the design inspiration for this page and whether he'll have to run upon it being noticed.
4916
Features / Re: New revs
« on February 13th, 2012, 03:31 PM »
(1 modified, 1KB)

Revision: 1335
Author: arantor
Date: 13 February 2012 14:31:33
Message:
! Fix for stupid bug in Admin template caused by previous changes by me, today, with replacing select behaviour. (Admin.template.php)
----
Modified : /trunk/Themes/default/Admin.template.php
4917
Features / Don't know if I shared it publicly or not
« on February 13th, 2012, 03:16 PM »
I can't remember if I publicly shared this stuff, (and can't quickly find evidence of having done so) but I thought I'd just show off the main ACP front page again, now that I finally got round to putting images on everything.

It's not really any different in terms of use - the menu is still where you expect everything to be - but this is what you're greeted with on entering the ACP. (see attached)

As I was poking around lately, I did wonder if the front page of each of those sections should be a placeholder of sorts, pointing you at the relevant pages, and the relevant tasks that can be achieved in each area, rather than blindly dropping you into whichever one happened to be first on the list, but that's something to discuss rather than to implement right now.

Most of the rest of the ACP is visually unchanged from SMF's time, even if a lot of changes have occurred as to where things are - but that's what the search feature is for, right? (And it is already better than SMF's, there's more in it than in SMF's, where we've moved things back into the conventional pages rather than in places like theme settings, but there's always more to do with that.)
4918
Features / Re: New revs
« on February 13th, 2012, 03:07 PM »
(1 modified, 4 added, 8KB)

Revision: 1334
Author: arantor
Date: 13 February 2012 14:06:59
Message:
! Everything other than 'Features and Options' now has its own icon, and there's nothing wrong with Features and Options' icon... (Admin.php, *.png)
----
Modified : /trunk/Sources/Admin.php
Added : /trunk/Themes/default/images/admin/albums.png
Added : /trunk/Themes/default/images/admin/ftpimport.png
Added : /trunk/Themes/default/images/admin/memberoptions.png
Added : /trunk/Themes/default/images/admin/quotas.png
4919
Features / Re: New revs
« on February 13th, 2012, 02:43 PM »
(2 modified, 5 added, 22KB - of which there's about 6 lines of changes total)

Revision: 1333
Author: arantor
Date: 13 February 2012 13:42:35
Message:
! Fixed misalignment of admin panel items; they're supposed to be vertically aligned consistently (i.e. to top) (admenu.css)
! Some more of the icons for the main ACP, yet more courtesy of Crystal Project (Admin.php, *.png)
----
Modified : /trunk/Sources/Admin.php
Added : /trunk/Themes/default/images/admin/boards.png
Added : /trunk/Themes/default/images/admin/moderation_filters.png
Added : /trunk/Themes/default/images/admin/poststopics.png
Added : /trunk/Themes/default/images/admin/security.png
Added : /trunk/Themes/default/images/theme/grad40i.png
Modified : /trunk/Themes/default/skins/admenu.css
4920
Features / Re: Notify Admin when a new member joins
« on February 13th, 2012, 02:03 PM »
Bumpity. I've implemented this now in the admin panel.

It is just a list of checkboxes with names, too... but the list of names is derived from people who have the moderate_forum permission (which is what's needed currently to manage such people), and it's collapsed so that if you have a long list of people, you're not shown this massive list unless you expand the page.