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
7966
Features / Re: New revs
« on February 27th, 2011, 02:22 AM »
Revision: 627
Author: arantor
Date: 01:22:10, 27 February 2011
Message:
! Added RSS block to sidebar, removing RSS feed links from footer, display and message indexes. Layout's not set in stone, just that we get to declutter the menu bars this way, and make it easier to find the RSS links. (index.php, index.english.php, index.template.php, Display.template.php, MessageIndex.php, feed.png)
----
Modified : /trunk/Sources/MessageIndex.php
Modified : /trunk/Themes/default/Display.template.php
Added : /trunk/Themes/default/images/icons/feed.png
Modified : /trunk/Themes/default/index.template.php
Modified : /trunk/Themes/default/languages/index.english.php
Modified : /trunk/index.php
7967
Features / Re: New revs
« on February 25th, 2011, 04:40 PM »
Revision: 626
Author: arantor
Date: 15:37:44, 25 February 2011
Message:
! Preliminary blog support in the template (MessageIndex.php, MessageIndex.template.php)
! The 'you have saved as a draft' is now a subtemplate in its own right and called through layers. (MessageIndex.php, MessageIndex.template.php)
! Moving the stable icons arrays to a central place to encourage them to remain consistent (Display.php, MessageIndex.php, Search2.php, Subs.php, Unread.php, Unreadreplies.php, SSI.php)
+ Android posting icon for Android devices. It sucks, sorry. But all the logos I see have a white border to it and 16x16 isn't very big. More icons to come though. (android.gif, Post2.php)
----
Modified : /trunk/SSI.php
Modified : /trunk/Sources/Display.php
Modified : /trunk/Sources/MessageIndex.php
Modified : /trunk/Sources/Post2.php
Modified : /trunk/Sources/Search2.php
Modified : /trunk/Sources/Subs.php
Modified : /trunk/Sources/Unread.php
Modified : /trunk/Sources/Unreadreplies.php
Modified : /trunk/Themes/default/MessageIndex.template.php
Added : /trunk/Themes/default/images/post/android.gif
7968
Features / Re: New revs
« on February 25th, 2011, 12:27 PM »
Revision: 625
Author: arantor
Date: 11:27:30, 25 February 2011
Message:
! Avatars brought onto the server did not always get the .ext extension they should have had. (Profile-Modify.php, Subs-Graphics.php)
----
Modified : /trunk/Sources/Profile-Modify.php
Modified : /trunk/Sources/Subs-Graphics.php
7969
Features / Re: New revs
« on February 25th, 2011, 02:37 AM »
Revision: 624
Author: arantor
Date: 01:36:36, 25 February 2011
Message:
! $db_prefix was not being properly updated when no DB selection was taking place (i.e. SSI) (Class-DB.php)
----
Modified : /trunk/Sources/Class-DB.php


This was an Arantorbug™. Nailed now though.
7970
Features / Re: New revs
« on February 24th, 2011, 08:43 PM »
Revision: 621
Author: arantor
Date: 19:43:01, 24 February 2011
Message:
! More tweaks: moving the icon legend into the sidebar, and moving the navigation menu out of the theme entirely (it should never have been there in the first place) (MessageIndex.php, MessageIndex.template.php, index.english.php)
----
Modified : /trunk/Sources/MessageIndex.php
Modified : /trunk/Themes/default/MessageIndex.template.php
Modified : /trunk/Themes/default/languages/index.english.php
7971
Features / Re: New revs
« on February 24th, 2011, 06:01 PM »
Revision: 618
Author: arantor
Date: 17:01:26, 24 February 2011
Message:
! And moving the online stuff to the sidebar in topics too. (Display.php, Display.template.php)
----
Modified : /trunk/Sources/Display.php
Modified : /trunk/Themes/default/Display.template.php
7972
Features / Re: New revs
« on February 24th, 2011, 05:51 PM »
Revision: 617
Author: arantor
Date: 16:51:24, 24 February 2011
Message:
! More cleanup of message index: moving the who's viewing to the sidebar. Not sure if the header to that needs to change though. (MessageIndex.php, MessageIndex.template.php)
----
Modified : /trunk/Sources/MessageIndex.php
Modified : /trunk/Themes/default/MessageIndex.template.php
7973
Features / Re: New revs
« on February 24th, 2011, 05:15 PM »
Revision: 616
Author: arantor
Date: 16:03:13, 24 February 2011
Message:
! Get the first post in each thread for blog posts in message index, also rework the ordering of operations so we censor before bbc parsing as appropriate (MessageIndex.php)
! A little rearrangement of the message index code, plus some indentinazi (MessageIndex.template.php)
----
Modified : /trunk/Sources/MessageIndex.php
Modified : /trunk/Themes/default/MessageIndex.template.php
7974
Features / Re: Core/Not Core
« on February 24th, 2011, 12:03 AM »
Exactly. It took me a while to come round to that, but that's what happened. I started asking why no-one used it, and it's because it doesn't serve much purpose right now.
7975
Features / Re: Naming Boards/blogs/sites etc.
« on February 23rd, 2011, 04:34 PM »
Quote
WordPress doesn't allow searching on blog posts, comments and pages at the same time... That's one advantage it won't get anytime soon
Which is odd because IIRC they're all in the same table...
Quote
Yeah, but that's not how we're going to do things... Isn't it?
Don't think so. Using the topics+messages table is actually better for this. I have been contemplating pushing an override into the topics table, for handling blog/forum and other types of topic.
Quote
Technically, I wanted FoxProg to be a site-type thing.
Well, now I want DeiDeo to be my next (and first) site-type thingy. (Y'know, that website I've been thinking of for a couple of years, where I'll post fun/interesting plagiarism examples in the geek culture.)
Hmm.
Quote
Floating topics
It needs to be done soon, I think.
7976
Features / Re: Blogging features
« on February 23rd, 2011, 04:01 PM »
Quote
I never implemented it in Noisen (although I started work on that by reading through the specs long ago), and no one ever complained. It is, however, something we'll need to lure the WordPress masses to us -- pingbacks, things like that. They can be dealt as proper comments after all. (Only, grayed out or something.)
Yes, pingbacks and trackbacks are cute, and it won't kill me to ignore them. But what does strike me is that it's what allows the WP mobile app and the LiveJournal mobile app to work, not to mention the raft of clients for the latter - if you have that interface you can construct all kinds of clients to work on it.
Quote
Mainly, I *think* that we should record parent-child relationships between posts, *but* keep them in chronological order.
That implies you ever do so in the first place; right now it's flat modelled, meaning a reply is a reply to the thread - and we should not be inferring that a reply to the thread is a reply to the last post in it, because it isn't necessarily.
Quote
If we split a topic's message, we can automatically split all children posts as well.
Based on the above, that's why you get a 'split this message, this message and everything after it, or pick 'n' choose' option.
Quote
If we delete a message, we can specify whether there are replies to it, and ask whether they should be deleted or left alone. Things like that...
You can sort of do that now, only with a couple more steps (split, then delete) but that still implies recording the data for it.
Quote
I do not believe in threaded replies as a usable representation for a daily use. *However*, if comments are set to use as little space as possible, and blogs are set to show all comments on the same page, then it could be done.
*nods* Invariably though there are likely to be more comments than fit on a single page on any active site, so you get the problem that pagination occurs and *really* screws up how you handle getting comments, or you screw performance.
Quote
All in all, I was going to say "screw it", but my conclusion is that we should add some minimal support for it because it's likely we're going to have requests to add it later, and people will be glad we thought of it ahead of time by storing parent-child relationships
Then we need to build the UI to support it too, to allow for 'replying to x post' rather than replying to the thread as a whole, or some other method of actually being able to record where we're replying to.
7977
Features / Re: Naming Boards/blogs/sites etc.
« on February 23rd, 2011, 03:43 PM »
Portal pages are managed entirely separately, and don't hijack the boards table for anything; often they have 'page=xyz' in the URL.

I do see what you mean *nods* but that's heading towards article territory, which isn't a bad thing at all. Just that really we're talking about reusing topics rather than boards for that ultimately (it's a use for floating topics rather than boards, IMHO)
7978
Features / Re: Blogging features
« on February 23rd, 2011, 02:57 PM »
Sooooo... thoughts?

SEO goes without saying, plus we already have PURLs for that, so that's mostly covered. I will go back and fix things like meta tags and descriptions at some point though, would be good to get that nailed down properly, I think. (It's one less group of OMG YOUZ HAZ TO FIX DIS SHIT requests)

XML-RPC strikes me as one of those cute things but that it can definitely wait.

Threaded comments - this is probably the one thing I'm most on the fence about. Yes, they can be good, but even if something is naturally threaded I've yet to see a decent interface for it actually implemented and still be efficient.
7979
Features / Re: Core/Not Core
« on February 23rd, 2011, 02:51 PM »
It's funny, a lot of the things we've talked about that we said we were going to pull out of core, I find myself justifying keeping in core: calendar, AeMe and so on.

In fact, I don't think I've found a single thing that I feel comfortable pulling *out* of core these days... at least nothing much more than minor line items in the ACP.
7980
Features / Re: Naming Boards/blogs/sites etc.
« on February 23rd, 2011, 02:45 PM »
Bumping this while I play with the blog board stuff.

Boards can be defined in the table as blog/forum/site but looking back on this I have no idea what a 'site' board is meant to be... is it a redirect board?