Jump to content


Darkshines

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

Topics I've Started

What's with the JS-only dropdown menus?

07 March 2012 - 06:42 PM

So, the dropdown menus on the user bar and on the main nav only work when Javascript is turned on. Granted, some features of IPB and the suite can only be used with Javascript (like this RTE I'm using here) but it does bother me when degradation is less graceful than it could be. The menus could easily be changed to ones that use CSS to pop open on hover, then a bit of JS to override that behaviour and implement on-click opening instead. I even made a little page to show how easy it is (although granted, I cheated and used jQuery instead of Prototype. You get the idea though). An added bonus is that, since the dropdowns will work all of the time, you can even put absolutely essential links like logout in them, as I've done there.

Having said all that, I'm sure you're aware of this issue and have already considered - and rejected - changing it. I'd be interested to know why.

Twitter Connect button doesn't Twitter Connect

10 August 2011 - 05:54 AM

I've searched all over for this and found nothing.

If I'm logged out and I click the small Twitter Connect icon in the top right, instead of logging me in it just takes me to the login page. If I then click the big button there, it works fine. It also works if I load the pop-up and sign in with that.

Tried it here and on a 5-day demo (also, for some reason the pop-up doesn't seem to be working here, but works fine on the demo).

It also seems to be making an HTTP request to twitter.com during all this, but I still don't get logged in. I can see why you'd want it to redirect to the login page if the twitter account isn't associated with anyone, because in theory you could click it thinking the twitter icon is just part of the Sign In link, but it doesn't seem to be working at all for me.

Is this the intended behaviour?

(Not tested: Facebook Connect)

Multiple URLs linking to the same page

09 August 2011 - 02:57 PM

Ok, I have no problem with the idea that one page can be reached from multiple URLs - after all, every page has at least a "normal" URL and an "SEO-friendly" URL - but it's a little irritating that different URLs are used in different parts of the app sometimes.

For instance, I've been playing with the 5-day hosted demo and I've noticed that the home page of Nexus is linked to with three different URLs.
Is there any reason for that?

(Yes, I realise the links will stop working in a couple of days. Doesn't matter. Also, ignore my various meddlings with the skin :P. I also noticed that IP.Content has the same issue with the breadcrumbs, only the other way around, if you go into one of the articles. It might disappear if you take the articles off the frontpage and put them somewhere else though. Not sure. )

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

08 August 2011 - 04:03 PM

This may influence a purchasing decision in the next few months :)

I've been reading a topic explaining that IP.Nexus won't be supporting multiple currencies. I may be needing this, though, because I'm going to be starting a business that will sell and ship physical products. I want to be able to price my stuff in dollars, pounds and euros. I don't want people visiting the site, looking at a price in (for example) dollars and thinking "Oh no, it's going to ship all the way from America". I also don't want to give the impression that my products are unavailable wherever the customer happens to be. I also don't want them to have to work out the conversion themselves, bearing in mind that as things stand, the first time some of them see the price in their native currency is going to be during the payment process. That means I have to set prices in all three currencies, and tolerate whatever comes of fluctuations in the rates.

So, what I need is a plugin that jumps in and overwrites both the currency, and the value of each product as it comes back from the database. I'm a PHP developer by profession so I'll have no problem writing it if it's technically possible, but is it? Will it cause problems if I need to do refunds, etc.?