Jump to content


Darkshines

Member Since 16 Feb 2002
Offline Last Active Yesterday, 09:48 AM
-----

Posts I've Made

In Topic: What's with the JS-only dropdown menus?

08 March 2012 - 07:32 PM

Hmm...

It just irritated me that it was something that was so easy to do. I usually don't mind if it's something that simply cannot be done without JS ...yet with perhaps half an hour's work I created a version of the current IPB header that (almost!) works perfectly. In case you're wondering, it's here. There are still some issues with the positioning of the user dropdown, but I've given up on finishing it off because I've realised by doing a bit of testing here with JS off that this attitude runs right the way through IPS's products to the extent that major work needs to be done to the whole thing to bring it up to a reasonable standard. Attachments, for instance, are downright deceptive with JS off. You get the input field to upload a file, which IPB simply ignores when it's uploaded with the form, and your post goes up with no attachment. Polls, also, are completely absent. Both of these things are trivially easy to do without JS, but weren't even attempted.

I'm going to stop bothering to look for things now. I'm sure I'd find plenty more easily-avoidable issues if I looked through the whole codebase. I'll just mark that down as a point against IPB (on the off-chance that I'll need community software in the near future - yes, I realise I've been saying I might need a license soon for a couple of years now... but... :P )

What happened to the web accessibility movement? Was it all for nothing? Should we go back to using tables for layout too, while we're at it?

In Topic: Could I, in theory, write a multiple-currencies plugin for IP.Nexus?

09 August 2011 - 06:13 AM

Yes, it does seem to be too complicated to consider. Also, how am I expected to load my extended classes? If I extend the code of a class that's encrypted, and it's initialised and used in code that's also encrypted, where do I get my code in? Rhetorical question anyway, I've given up. :P

How about this for an interesting conundrum though - suppose I have all prices charged in pounds sterling, but below all prices I display a conversion to the customer's currency. Displaying conversions is super-easy, as is detecting the customer's local currency, but I need a source for the conversion rate. Unless I'm willing to display only an approximation, this would have to come from the payment processor, because they might be using their own rates that deviate slightly from the market rate. I'd have further issues if I'm using more than one payment processor because they might differ from each other. Any thoughts? Achievable?

In Topic: Could I, in theory, write a multiple-currencies plugin for IP.Nexus?

08 August 2011 - 06:25 PM

Those issues are all tolerable. Recent announcements suggest, though, that Nexus is encrypted. If, as you say, I'd need to rewrite parts of it, how do I do that?