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.
4411
Plugins / Re: Settings page integration
« on March 13th, 2012, 01:35 AM »
OK, so I need to define an extra thing in the XML just for subtext as opposed to having something automatically check a preset $txt.
To be absolutely clear, we're talking about the difference between:
Code: [Select]
and
Code: [Select]
And then just defining $txt['contact_verification_subtext'] in the first case vs $txt['contact_verification_somestring'] in the second. The former is a 'just works' case.
The latter sounds like an awful lot of work for something most plugin writers won't even use...
* Arantor goes to fire up the heavyweight XML editor to manage the schema.
Posted: March 13th, 2012, 01:33 AM
To be absolutely clear, we're talking about the difference between:
<settings>
<setting name="contact_verification" default="guests" />
</settings>and
<settings>
<setting name="contact_verification" default="guests" subtext="contact_verification_somestring" />
</settings>And then just defining $txt['contact_verification_subtext'] in the first case vs $txt['contact_verification_somestring'] in the second. The former is a 'just works' case.
The latter sounds like an awful lot of work for something most plugin writers won't even use...
4412
Features / Re: Going backwards to go forwards (aka dealing with an inheritance)
« on March 13th, 2012, 01:17 AM »
OK, so what I did in r1455 was mostly this, I just didn't specifically implement the divider as suggested (though I can if needed), instead I did everything else but dropped the divider and implemented that part as a margin-bottom attached to the per-category tables.
It makes sense when you look at the code :P
It makes sense when you look at the code :P
4413
Off-topic / Re: Introduction
« on March 13th, 2012, 01:08 AM »
No, keep the demo site separate entirely. Reinforces the idea that it's transient at best, and means we don't have to worry about trying to harmonise anything.
4414
Features / Re: New revs
« on March 13th, 2012, 01:07 AM »
(4 files, 1KB)
Revision: 1455
Author: arantor
Date: 13 March 2012 00:06:56
Message:
! Tweaked the board layout markup a bit, removing the forced separator row and converting that to CSS, as well as breaking the single massive table into one table per category, with a div container around everything. This allows for styling everything as a single unit as was previously performed, as well as attaching styling for individual category units like I wanted to do with my Core revamp, as well as making markup more semantic. I don't think anything's broken, I fixed the style issues I found, which weren't many, though it's probably possible to rework the style code better than I did (Boards.template.php, *.css)
----
Modified : /trunk/Themes/default/Boards.template.php
Modified : /trunk/Themes/default/skins/Wine/sections.css
Modified : /trunk/Themes/default/skins/index.iphone.css
Modified : /trunk/Themes/default/skins/sections.css
@Sorry for the huge commit note for such a small change, but it was one I flagged up as being quite important in my little world...
Revision: 1455
Author: arantor
Date: 13 March 2012 00:06:56
Message:
! Tweaked the board layout markup a bit, removing the forced separator row and converting that to CSS, as well as breaking the single massive table into one table per category, with a div container around everything. This allows for styling everything as a single unit as was previously performed, as well as attaching styling for individual category units like I wanted to do with my Core revamp, as well as making markup more semantic. I don't think anything's broken, I fixed the style issues I found, which weren't many, though it's probably possible to rework the style code better than I did (Boards.template.php, *.css)
----
Modified : /trunk/Themes/default/Boards.template.php
Modified : /trunk/Themes/default/skins/Wine/sections.css
Modified : /trunk/Themes/default/skins/index.iphone.css
Modified : /trunk/Themes/default/skins/sections.css
@Sorry for the huge commit note for such a small change, but it was one I flagged up as being quite important in my little world...
4415
Off-topic / Re: Introduction
« on March 13th, 2012, 01:02 AM »
I've been in two minds about it a lot.
Part of me wants to get it on wedge.org, but knows that it's not quite ready (thought privacy, and perhaps likes should be implemented first because they're the big things that will potentially change schemas at this point) and because of those things I'd have to go with it not being ready for primetime just yet.
It is however ready for a true demo site, provided a big ol' warning is added to indicate that it is temporary and that its posts may well disappear at some time in the future.
Part of me wants to get it on wedge.org, but knows that it's not quite ready (thought privacy, and perhaps likes should be implemented first because they're the big things that will potentially change schemas at this point) and because of those things I'd have to go with it not being ready for primetime just yet.
It is however ready for a true demo site, provided a big ol' warning is added to indicate that it is temporary and that its posts may well disappear at some time in the future.
4416
Off-topic / Re: Another WIP
« on March 13th, 2012, 12:06 AM »Yes, IIRC I tried to ensure it was easier to center-align the main menu in Wedge than in SMF
A couple of suggestions based on the screenshot... (1) use a rgba(255,255,255,.3) or something as the background for the sidebar, rather than a solid color.
remove the black line below the main menu. This area needs some breathing space.
I have two choices, either I leave the line in (and perhaps forcibly set the linktree to have height even if it's otherwise empty, which looks a bit silly, though it's what BlueLight does) or I implement browser specific code for gradients so that I can set something that isn't just a straight 0%-100% gradient (and then implement the contrasting line as part of the gradient)
Posted: March 13th, 2012, 12:03 AM
And here it is with the linktree having some content in it, for comparison.
Posted: March 13th, 2012, 12:05 AM
Specifically notice that I've also given the buttons a shadow, this isn't just some visual gimmick, it has a usability aspect to encourage 'affordance' to indicate that it's actually clickable, even if it's the 'highlighted' one.
4417
Off-topic / Re: Let me hold a dollar?
« on March 12th, 2012, 11:47 PM »Technically, both your regex and Pete's do exactly the same
* Arantor is not really a regex ninja.
4418
Off-topic / Re: Introduction
« on March 12th, 2012, 11:45 PM »
I'm a moderator, I don't think that would help haha ;)
4419
Off-topic / Re: Introduction
« on March 12th, 2012, 11:28 PM »
It's not as simple as that.
On the one hand, there's asking how much is done, how much we think we have to do. This I don't mind, I'll be honest about these things and it doesn't annoy me, because it's a question that has no loading to it. The reason I don't mind is because it's respectful.
Asking when it's going to be done, or worse, complaining about why it isn't done, is loaded. Most of the people who have asked these things don't give a crap about how much work is involved, and it has little respect insofar as the journey. Programming is not a simple task, it is a creative one.
Consider it this way: would you ask an artist when she's done painting a picture? Would you ask a musician when his next single will be ready? Of course you don't, unless you're simply out to exploit it. If you care about the work the artist or musician turns out, you give them the space to let them do their thing, then *everyone* benefits.
This is the thing that a lot of people don't appear to have noticed, but those that do, do so without realising they'd noticed it: it's all about respect. Not for me personally, that doesn't matter. But respect for the journey: Wedge isn't a destination, it's a journey, releases are just stops along the way.
To those complaining, have you ever been on a drive for more than half an hour, with kids as passengers, and then tried to not shout at the kids asking "are we there yet" every five minutes?
On the one hand, there's asking how much is done, how much we think we have to do. This I don't mind, I'll be honest about these things and it doesn't annoy me, because it's a question that has no loading to it. The reason I don't mind is because it's respectful.
Asking when it's going to be done, or worse, complaining about why it isn't done, is loaded. Most of the people who have asked these things don't give a crap about how much work is involved, and it has little respect insofar as the journey. Programming is not a simple task, it is a creative one.
Consider it this way: would you ask an artist when she's done painting a picture? Would you ask a musician when his next single will be ready? Of course you don't, unless you're simply out to exploit it. If you care about the work the artist or musician turns out, you give them the space to let them do their thing, then *everyone* benefits.
This is the thing that a lot of people don't appear to have noticed, but those that do, do so without realising they'd noticed it: it's all about respect. Not for me personally, that doesn't matter. But respect for the journey: Wedge isn't a destination, it's a journey, releases are just stops along the way.
To those complaining, have you ever been on a drive for more than half an hour, with kids as passengers, and then tried to not shout at the kids asking "are we there yet" every five minutes?
4420
Archived fixes / Re: Linktree
« on March 12th, 2012, 06:46 PM »
No, that's the thing, the front page is not the board index.
4421
Off-topic / Re: Introduction
« on March 12th, 2012, 06:00 PM »
In hindsight, I would note that I'm experiencing a very serious upending of my personal life, so my normally blunt exterior is much more barbed than normal :^^;:
4422
Off-topic / Re: Another WIP
« on March 12th, 2012, 05:58 PM »
Interestingly I found a style issue to contend with. I'm not classing it as a bug because I don't think it is, but I don't think it can be fixed without changing the core, though I'll see if I can fix it higher up the food chain in the CSS otherwise.
Specifically, in the thread view, the lock/pin/add poll buttons have icons - that's implemented by attaching a class to the a that forms the link.
Well, in this skin, I'd styled the ul.buttonlist a elements with a gradient which is handled as a background-image, which means the a.pin, a.lock and a.poll will override and break the styling otherwise.
Hmm. I can kludge it with forcing !important on my styling and not having the icon for those buttons, but I'll see if I can't apply my styling to the li somehow.
Specifically, in the thread view, the lock/pin/add poll buttons have icons - that's implemented by attaching a class to the a that forms the link.
Well, in this skin, I'd styled the ul.buttonlist a elements with a gradient which is handled as a background-image, which means the a.pin, a.lock and a.poll will override and break the styling otherwise.
Hmm. I can kludge it with forcing !important on my styling and not having the icon for those buttons, but I'll see if I can't apply my styling to the li somehow.
4423
Archived fixes / Linktree
« on March 12th, 2012, 05:24 PM »
We gotta fix this, it's missing a few things that I think need fixing; it's most prominent to me because of the theme work I've been doing.
* when in the board index, there's nothing in the linktree, and it should really have something
(site name > Community?)
* when in a given category specifically
(site name > Community > Category?)
Thoughts?
* when in the board index, there's nothing in the linktree, and it should really have something
(site name > Community?)
* when in a given category specifically
(site name > Community > Category?)
Thoughts?
4424
Off-topic / Re: Another WIP
« on March 12th, 2012, 05:17 PM »
I couldn't concentrate on what I was trying to do this afternoon, after getting stressed out this morning due to stupid banks. So I worked on this a bit more.
4425
Off-topic / Re: Introduction
« on March 12th, 2012, 05:15 PM »We have already talked to you about this
Your enemy is not people, time is your enemy
I am not programmer, I have another purpose of my stay here and interest in the wedge
These things take as long as they take, and bitching about how you're losing hope doesn't motivate me. It just makes me take longer and makes you lose more hope.
I wrote to you about my goals, and I'm not complaining, you got me confused with someone
Comments like "I can see how people lose hope" are passive-aggressive insults. They're not helpful comments.