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
8056
Off-topic / Re: Post count fever
« on January 24th, 2011, 02:47 PM »
* Arantor applauds
8057
Off-topic / Re: Quote of the day
« on January 21st, 2011, 06:18 PM »
You're still only about 30 posts ahead of me or so :P
8058
Features / Re: New revs
« on January 20th, 2011, 05:56 PM »
Revision: 508
Author: arantor
Date: 16:56:19, 20 January 2011
Message:
! Length parameter should have been in the truncate function (Class-String.php)
----
Modified : /trunk/Sources/Class-String.php
8059
Off-topic / Re: Quote of the day
« on January 20th, 2011, 05:01 PM »
Ahahahahaha

Actually, the guy posted again...
Quote
It seems no any "security mode" can work as a good sperm controller.
Who's up for porting Durex to Wedge? ;)
8060
Features / Re: New revs
« on January 20th, 2011, 12:34 PM »
Revision: 506
Author: arantor
Date: 11:32:46, 20 January 2011
Message:
! Move draft post settings into their own little menu (Admin.php, ManagePosts.php, Admin.english.php)
----
Modified : /trunk/Sources/Admin.php
Modified : /trunk/Sources/ManagePosts.php
Modified : /trunk/Themes/default/languages/Admin.english.php


I like the revision to the buttons - they're back to being as 3D-ish as they were before IMO, but the rounded corners are a nice touch.

The only search type input I see that's affected is the one in the admin panel, but that's not looking right anyway.
8061
Off-topic / Re: Quote of the day
« on January 19th, 2011, 06:30 PM »
What's sex? :P
8062
Features / Re: New revs
« on January 19th, 2011, 02:14 PM »
Revision: 499
Author: arantor
Date: 13:13:59, 19 January 2011
Message:
! Made constant variable injection (e.g. {db_prefix}, {query_see_board}) into query engine extensible without any modifications to Class-DB being required by modders. (Class-DB.php, Load.php)
----
Modified : /trunk/Sources/Class-DB.php
Modified : /trunk/Sources/Load.php
8063
Features / Re: New revs
« on January 19th, 2011, 01:35 PM »
Revision: 498
Author: arantor
Date: 12:34:42, 19 January 2011
Message:
! Instead of trying to cache individual news items, let's be smart and cache the entire, bbc-parsed news item list in a single hit, saving a call to parse_bbc for every news item nearly every page. (ManageNews.php, Subs.php)
----
Modified : /trunk/Sources/ManageNews.php
Modified : /trunk/Sources/Subs.php


Easily, I should think :)
8064
Features / Re: New revs
« on January 19th, 2011, 01:14 PM »
Revision: 496
Author: arantor
Date: 12:14:07, 19 January 2011
Message:
! Scheduled tasks (regular and imperative) threw errors in browsers since the content was being requested as an image and returned in text/html MIME type (ScheduledTasks.php, Subs-Scheduled.php)
! Little tidying up of actions (index.php, Announce.php, SendTopic.php, Reporttm.php)
----
Modified : /trunk/Sources/Announce.php
Added : /trunk/Sources/Reporttm.php
Modified : /trunk/Sources/ScheduledTasks.php
Modified : /trunk/Sources/SendTopic.php
Modified : /trunk/Sources/Subs-Scheduled.php
Modified : /trunk/index.php
8065
Features / Re: New revs
« on January 19th, 2011, 12:36 PM »
Revision: 495
Author: arantor
Date: 11:36:22, 19 January 2011
Message:
! Restructure the post template into smaller chunks. (Post.template.php)
----
Modified : /trunk/Themes/default/Post.template.php
8066
FAQs / [FAQ] Why are there so many features? / Isn't that bloated?
« on January 19th, 2011, 12:11 PM »
This is a very tough question to answer. Certainly there are a lot of features in Wedge that many will not use - not every forum owner wants to have a blog system built in, for example. Nor the calendar, nor <insert feature here>

But big features like that - like blogging support, like the gallery, like the calendar - these are features we have in the core so that we can maintain them. All too often mods get neglected over time - having them in the core means they don't get forgotten about.

The calendar is a particularly odd example: many SMF users didn't want the calendar in the core, it being a feature they didn't use. But there is another group of people who would actually go elsewhere if the calendar were removed/left to be neglected. These people love having it available and want it to be more powerful than it was.

So the approach we've gone for is that we've added these features in, but in a way that we hope doesn't make it feel too big or scary - and kept the performance aspect too.


Interesting parallel, really, is Microsoft Word. Word adds new features every release, and while some consider it bloaty, the bottom line is that any user might only use 10% of its features - but if each user uses a different 10%, it caters to a lot more people as a result - and this is something we've tried to keep in mind.

We're not going to add every little thing we've thought of - and there are plenty of things we've rejected from being in the core for just that reason. But the goal we have is to make it easier to make them as add-ons that 'just work' and require little maintenance over time.

What will likely happen is that once the core is stable and the ability to expand it through add-ons is mature enough, I'll start turning some of the 'would be nice to have, but not in core' things into add-ons, but we'll see how that turns out - it really requires the core to be mature enough to achieve that first.
8067
Features / Re: New revs
« on January 19th, 2011, 10:44 AM »
Revision: 493
Author: arantor
Date: 09:44:10, 19 January 2011
Message:
! Make auto suggest extensible through hooks, and make the registration check also check that a function is truly callable as opposed to merely existing (Suggest.php)
----
Modified : /trunk/Sources/Suggest.php
8068
Features / Re: New revs
« on January 19th, 2011, 08:57 AM »
Revision: 492
Author: arantor
Date: 07:57:21, 19 January 2011
Message:
! Sync to SMF 10337
 ! Integrated output buffers can now use static functions in classes (Subs.php)
----
Modified : /trunk/Sources/Subs.php
8069
Off-topic / Quote of the day
« on January 19th, 2011, 08:48 AM »
http://www.simplemachines.org/community/index.php?topic=415861.msg2919868#msg2919868
Quote
I am getting too much sperm registration too. Please help me out to resolve this issue urgently.
Not entirely sure that's *quite* what protection is needed for :lol:
8070
Features / Re: How about PMs being listed in Core Features?
« on January 18th, 2011, 11:39 PM »
Well, we're talking a small job really, it's not significant in terms of effort (it should be the matter of a few if statements and an array declaration). But there is the matter of doing things on a whim, of course.

Hmm.