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
3901
Bug reports / Re: Board order issues
« on April 4th, 2012, 11:34 AM »
I need to recheck, but after I did the move/move back, it was still wrong in certain places like categories. :/

Did you also apply the extra change regarding the category table?
3902
Other software / Re: Connection error
« on April 4th, 2012, 01:57 AM »
Well, Settings.php in the main forum folder is where the connection details are.

SMF actually distributes a tool that you can upload to reconfigure things, called repair_settings.php.



On a side note, I don't mind doing the *occasional* SMF support but we've had more and more of these lately and it really disturbs me that people feel they will get better support here than on the official SMF community. Perhaps this might be the time to institute a policy that no SMF support whatsoever will be offered going forward.
3903
Features / Re: timeformat annoys me...
« on April 3rd, 2012, 11:03 PM »
It's another case of Amdahl's Law, but ultimately it's every case where performance can be improved, it's worth doing, provided that it doesn't prevent other optimisations being possible.
3904
Features / Re: timeformat annoys me...
« on April 3rd, 2012, 09:31 PM »
Hmm, I suppose you could do that.

The thing is timeformat does get called a lot but at the same time, it's still not the most expensive of the function calls, in the scheme of things, parse_bbc is of course the monster, but even ignoring that, timeformat is quite a way done the list in terms of time used.

But it is a reasonably low hanging fruit to optimise, so if you want to tackle it, by all means :)
3905
Plugins / Re: Which next? [Poll]
« on April 3rd, 2012, 06:32 PM »
Quote
So, I guess it could be done only by parsing nofollow tags after all other tags, like for the footnote tag...
It depends how much inelegance you'd be prepared to put up with, and possible performance issues. It would be possible to add a flag in when the tag is detected to be 'nofollow' and reset it when closed, and use that flag in conjunction with the validate function for URL tags. But not the best way it could be handled.
Quote
Of course. And you know how I hate manipulating UI stuff...
I like writing interesting UI, I hate writing dull UI - like the ad management one.
Quote
My main concern was that AeMe uses template_button_strip to basically show what is a contextual tab strip of related areas in the menu... Meh.
Any opinion?
I'd personally rather it be rewritten to be the same structure and style as other uses of the generic menus, which also means it would be possible to cleanly extend it with hooks etc. if authors want to do so. But it's ultimately your baby and I'd rather let you make that call.
Quote
Maybe "=", too... Things like that...
Anyway, I think I should just remove focus, like a regular sbox.
I can't see = ever being used properly in a selectbox (outside the admin panel in which case people are almost certainly not using the keyboard). But yeah, I agree that removing focus would be better.
3906
Features / Re: timeformat annoys me...
« on April 3rd, 2012, 06:21 PM »
There are multiple different formats, sure, and to achieve one, timeformat is even re-called by itself to make that happen.

Now, I realise that there's a life-of-page duration, but I'm not clear what it is you can actually calculate and reuse for the life of page. I just can't think of anything right now :(
3907
Plugins / Re: Which next? [Poll]
« on April 3rd, 2012, 06:01 PM »
Quote
I was thinking of a tag that would turn all links *inside* its contents to nofollow... Should be rather easy to take the body, and do a regexp on it... (Although it would have to be done last. And I'm not sure whether Wedge converts tags as it finds them, or by nesting level, and even then, top-level or low-level first..?)
As it finds them. It steps through the post, looking for each instance of a ], and parses as it finds, with the exception of code tags which are handled separately - first.
Quote
Yeah, sometimes I have nice little ideas like that... :eheh:
It's a good idea, but I think it should also be an option too.
Quote
if you select a privacy and then type a thought, it'll reopen the select box. This is because Wedge doesn't remove focus from the select box when it's closed. It was actually a personal preference -- I thought that in terms of UI, it behaved more logically for people who used a keyboard.
But of course if you're normally using a keyboard/mouse combo, you'll click, but the selectbox still has focus even when it seems like it shouldn't have.
Quote
Any key > 0x20, really...
There aren't that many keys you really need to worry about, 0-9 and A-Z are really it, rather than any printable character.
3908
Plugins / Re: Which next? [Poll]
« on April 3rd, 2012, 04:50 PM »
It's not that I'm bored, it's that with *everything* going on here, I don't entirely feel able to tackle the big things that need tackling, if that makes sense. Working on a plugin is a smaller goal to hit rather than the very large to-do list I see with Wedge, which is never ending.

Of that list...
* nofollow bbcode - what exactly should it do? There's a lot more to it than simply adding the base bbcode, it is essentially duplicating the url bbcode including all the preparsing and calls to fixTags.

* merging likes - yeah, I forgot about that. I'll look at that shortly, should be relatively quick to implement.

* smartphone/tablet icons should be doable enough; the user agent is stored in the log_online table when the action is also logged, so it's not as if it's a huge ask to figure that out, really. Might be nice, actually.

* A-Z keystrokes, yeah, that's bitten me when I've set a different privacy and forgotten to click on the textbox again, heh. But it needs to be 0-9 plus A-Z, since I can well imagine numeric entries as well as textual ones

* resize JS... that does depend on whether Zoomedia is used or not, really, since it may or may not be applicable then.
3909
Features / Re: timeformat annoys me...
« on April 3rd, 2012, 04:38 PM »
What calculations, exactly, can you cache between calls for the life of the page?

In a typical page, you're calling it ~20 times, each with a different time each time. It's also potentially different for different users, further eroding the value of cache, no?
3910
Off-topic / Re: How to center a div in the middle of the screen
« on April 3rd, 2012, 04:37 PM »
And this is why I don't do CSS, :lol:
3911
Plugins / Re: Which next? [Poll]
« on April 3rd, 2012, 12:32 PM »
Well, voting for the donation plugin still wouldn't only have brought it to 2nd place, as I said I'd close it when 20 votes had been cast and at that point, 19 votes had been cast.

I've already written about half of the ad management code (that I want to write for now) and a donation manager will no doubt be second.
3912
I doubt anyone here can help. None of the coders here, AFAIK, have used the quiz mod, and with all honesty, even fewer of us 1) have the time to go through an SMF mod to figure out why it's broken and 2) actually care about SMF mods when we'd rather spend the time creating a Wedge plugin to replace it anyway.

Sorry, but that's how I see it.
3913
The Pub / Re : Bloc Madness
« on April 2nd, 2012, 06:42 PM »
Quote
Weathercock? Is that what i think it is..going after what everyone else is doing?
No, it means you change your direction as fast as the winds change, like a weathervane. Doing any sizeable project requires investment of time, and someone who is that changeable is probably not going to stay the distance.
Quote
Do I owe someone to tell them I no longer want to work with themes? And for the paid stuff etc...is that your business anyway? No, it isn't. Again I don't care what you think of it, so theres no reason to use that argument anymore.
Given that I was at one point a paying customer, yes, I do think it is a little of my business. But really what I was getting at - and that you seemed to ignore because it was convenient to you - is that you're quite happy to call me out on the faults of mine that you perceive but that you apparently can't take it when I do the same.

If you take someone's money, I do think you owe them some kind of explanation. But really there's a bigger thing here: you're essentially setting the precedent that ViennaBBS will never be suitable for anyone other than yourself, because you just cannot be relied upon to actually develop it or make it available, not even when people pay for it. If you're happy with that being the case and you're happy with the fact that people consider you essentially unreliable, go nuts.
Quote
but you tipped a point back then where you constantly used Wedge as the example for whatever we discussed.
And if you notice, I relented somewhat on that, because you suggested I should. Though it's still a case of 'these are the problems, this is how we solved them', which is exactly what I said it was. It is not a claim to be the definitive solution.
Quote
Me, I like to use only my screen and my imagination. Sometimes its bullseye, other times its never going to be good. I guess that approach sums me up too.
That is the truest thing you've said here yet: what amounts to 'I don't give a damn what anyone else thinks because I'm not going to listen to them even if they have something useful to say, because it's my life, what I say goes' etc. You sound like a teenager wanting to be treated like an adult.

Have fun with ViennaBBS. Hopefully you won't spend the hours and hours fighting with the same problems we did, oh wait, you won't because you're not building something that anyone but you can, will or want to use anyway. But if you're happy with doing that, building something that cannot ever be used by anyone but you, great. Enjoy it. But don't come here, preaching about how we should do things, when they're not how you do things.

Notice one thing: I left you alone. I got to the point where I realised I was wasting my time suggesting anything to you, and so I disappeared and left you alone. Now I see you here acting exactly how you're accusing me of acting. Please, do me a favour, and fuck off. I don't need or want your pretentiousness around here, and frankly I'm fed up of reading your patronising attitude.
3914
Plugins / Re: Which next? [Poll]
« on April 2nd, 2012, 05:58 PM »
Yup. I hadn't spelled it out in big letters because 1) there isn't yet a plugin site, only an SVN repository that is privately managed, and 2) I didn't want to spark a 'can I puleeeeeease have a Friends badge?' attitude.
3915
Plugins / Re: Which next? [Poll]
« on April 2nd, 2012, 05:28 PM »
Yup, I already figured anyone with a Friend or Consultant badge would be given a free pass anyway.