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
8281
Other software / Re: RC2 to RC3 Question
« on October 15th, 2010, 07:49 PM »
Well, imagine that it was on the threshold of being a problem before but it's now reached the point where it is a problem - it would look fine one day and troublesome the next.

Though if you have a host that's killing OPTIMIZE queries mid cycle, and not cognizant of the fact that their customer's data will be damaged, that's fairly poor IMO.
8282
Other software / Re: RC2 to RC3 Question
« on October 15th, 2010, 07:33 PM »
Optimise is expensive and often unnecessary. Several of the bigger boards don't run it at all.

It's not anything different in RC3 in this case, the main issue is that your forum is simply bigger than it was before. Turn off optimisation, it won't get things any faster, and does make it slower - particularly because it prevents anyone else writing to the tables while it's running.
8283
Features / Re: New revs
« on October 15th, 2010, 04:58 PM »
I did think about that, but it's tied to BoardIndex.php right now, since BoardIndex() gets all the stats, birthdays, recent posts, calendar entries, online folks etc to make it work.

The only way we could reasonably separate it and make it stand alone like that would be to make a InfoCenter.php, with InfoCenter(), which could be called from BoardIndex.php (or, notionally, Subs-BoardIndex.php) to get the information. Thing is you could have this subsidiary function manage the changes to the template list, as well as loading the other template, meaning BoardIndex would be 99% just for the board index itself (which would be neat)
8284
Features / Re: Naming Boards/blogs/sites etc.
« on October 15th, 2010, 04:32 PM »
Main site = forum works for me
Categories also works for me

The rest, it gets complicated.

I initially said 'wedges' more as a joke but in all seriousness, let's run with that a moment.

You create a new wedge, of type 'forum board', 'blog' or whatever. Pitch it to the user as dividing up the site into parts. A forum wedge (board), blog wedge (blog board), a link wedge (redirect board), or a content wedge (custom page; I like the idea of free format user pages somewhere in there)
8285
Features / Re: New revs
« on October 15th, 2010, 03:04 PM »
Revision: 212
Author: arantor
Date: 12:39:21, 15 October 2010
Message:
! Being bold.
 ! The info center is now its own template file. (BoardIndexInfoCenter.template.php)
 ! The board index and info center have been broken down into smaller subtemplates and called as a group. (BoardIndex.php, BoardIndex.template.php, BoardIndexInfoCenter.template.php)
----
Modified : /trunk/Sources/BoardIndex.php
Modified : /trunk/Themes/default/BoardIndex.template.php
Added : /trunk/Themes/default/BoardIndexInfoCenter.template.php

Posted: October 15th, 2010, 01:39 PM

I do sort of want to break up the board index and message index into a board listing template; the code used between the two is identical except for spacing only and the initial foreach.

If I break them off into a new function which accepts an array (by reference) of boards, then foreachs through that array, we can cut the size of the board and message indexes down, and have them share the board listing code.
Posted: October 15th, 2010, 01:41 PM

Revision: 213
Author: arantor
Date: 13:25:44, 15 October 2010
Message:
! More cleanup now we know GD2 must be available (Subs-Graphics.php)
----
Modified : /trunk/Sources/Subs-Graphics.php

Posted: October 15th, 2010, 02:26 PM

Revision: 214
Author: arantor
Date: 13:44:05, 15 October 2010
Message:
! Doc additions, cleanups (Help.php, Subs-Graphics.php)
----
Modified : /trunk/Sources/Help.php
Modified : /trunk/Sources/Subs-Graphics.php

Posted: October 15th, 2010, 02:44 PM

Revision: 215
Author: arantor
Date: 14:04:03, 15 October 2010
Message:
! Announcement sending now in its own files instead of bulking up the Post files (index.php, Post.php, Post.template.php, Announce.php, Announce.template.php)
----
Added : /trunk/Sources/Announce.php
Modified : /trunk/Sources/Post.php
Added : /trunk/Themes/default/Announce.template.php
Modified : /trunk/Themes/default/Post.template.php
Modified : /trunk/index.php
8286
Features / Re: New revs
« on October 15th, 2010, 10:26 AM »
Revision: 209
Author: arantor
Date: 08:49:41, 15 October 2010
Message:
! Added flag to the manage languages page (ManageServer.php)
! Clarified that the language name is clickable (ManageSettings.english.php)
----
Modified : /trunk/Sources/ManageServer.php
Modified : /trunk/Themes/default/languages/ManageSettings.english.php

Posted: October 15th, 2010, 09:50 AM

Revision: 210
Author: arantor
Date: 09:06:09, 15 October 2010
Message:
- Remove legacy GIF support (detailed-version.js, Class-Graphics.php, Subs-Graphics.php)
----
Deleted : /trunk/Sources/Class-Graphics.php
Modified : /trunk/Sources/Subs-Graphics.php
Modified : /trunk/other/xml/detailed-version.js

Posted: October 15th, 2010, 10:06 AM

Revision: 211
Author: arantor
Date: 09:26:06, 15 October 2010
Message:
! Attachments now have .ext extensions by default to ensure they are not treated as ASCII files accidentally. (Subs.php)
----
Modified : /trunk/Sources/Subs.php
8287
Off-topic / Re: Browser wars
« on October 15th, 2010, 03:02 AM »
Yeah, it's a Webkit feature.

All the arguments raised about not including it are the reason Opera is so slimline and fast compared to others (I don't think it's as fast as Chrome in some cases though), will be curious to see how it plays out.
8288
Features / Re: Core/Not Core
« on October 15th, 2010, 12:55 AM »
The hardest part of implementing it is unpicking the craziness in the package manager. Everything else is relatively straightforward (it's essentially scraping the XML for enough to be able to call $smcFunc functions)
8289
The Pub / Re: Logo Madness (Was: New revs)
« on October 14th, 2010, 04:52 PM »
FUNKY :D

I like all of them. 10 seems particularly Web 2.0-ish too.
8290
Features / Re: Core/Not Core
« on October 14th, 2010, 02:43 PM »
Something like that, yeah.

Basically you won't be able to make packman ever work that well in its present form, simply because of the way it has to work. If you're search/replacing, invariably two things are going to collide - it's simply a matter of time.

That approach is interesting but flawed - I don't think /* */ syntax works properly inside SQL for example. It needs something totally different to be applied to it.
8291
Features / Re: Naming Boards/blogs/sites etc.
« on October 14th, 2010, 12:29 AM »
In vB, yup. To be fair, I think that's how UBB did it first, that the entire place was the bulletin board, and each forum was an area within it.
Quote
Spaces? Places? And, again: Sites?
Places works. Sites... seems a bit out of scope logically - the site it's on is a site. Or Wedges! :D
8292
Features / Re: Naming Boards/blogs/sites etc.
« on October 14th, 2010, 12:06 AM »
Quote
vB mentality? In what way?
Calling what we know as a board a 'forum' is pretty much a vB thing. I don't know any other forum package that does it (except maybe phpBB), as in vB, the entire forum is the 'board'.

Hmm, we almost need a new word.

Wedges! Call 'em wedges!
8293
Features / Re: New revs
« on October 14th, 2010, 12:03 AM »
I didn't look into it that highly, I just wanted it to work without errors, I figured I'd worry about it being perfectly clean later.
8294
Features / Re: New revs
« on October 13th, 2010, 11:52 PM »
I just had the account sign up regularly, which causes an email, and the email functions still had $charset in them without $charset being defined.
8295
The Pub / Re: Logo Madness (Was: New revs)
« on October 13th, 2010, 11:48 PM »
Daggerfall, Morrowind, Obsidian? (Elder Scrolls)

Btw I really like the season 5 stuff :P