It looks like you're new here. If you want to get involved, click one of these buttons!
Subscribe to our Patreon, and get image uploads with no ads on the site!
Base theme by DesignModo & ported to Powered by Vanilla by Chris Ireland, modified by the "theFB" team.
Comments
I shall raise a glass to you all and thank you for making this place so splendid to peruse.
And never forget my fathers final words on his deathbed. . Phaser after fuzz but before distortion laddy.
I did the same thing for our quote template at work. I wrote every line of code and drew every dialogue box, and consequently it all makes sense. Not just to me - the other two people who understand VBA can follow all the code too, because each module does exactly what's needed in a straightforward way, and nothing else.
We've actually had to abandon plans that we had for new ventures with the site because they were impossible to build with the current system within a reasonable timeframe; such things would have been trivial with something like this proposal (although the time for them has been and gone now).
And, lastly (again) - forums are not complicated pieces of software. The complications - and poor architectural decisions - come when you try to make them generalised and invite others to write plugins for them that you have no control over. That will not be happening here.
The relatively difficult parts are data optimisation, spam protection and access control. Even those are pretty easy when you've been doing this for a while (and, for my sins, I've been a web developer for a long while), and they're extremely well-understood problems for which there are an abundance of solutions for every context.
That's not to say that Vanilla was a poor choice back when we started; it really was the best option from a lot of poor/badly-maintained ones. It's simply that we didn't anticipate the growth we'd hit, so that kind of efficiency (and requirement to plan for expansion) wasn't part of our selection criteria.
Studio: https://www.voltperoctave.com
Music: https://www.euclideancircuits.com
Me: https://www.jamesrichmond.com
Now the thought of rebuilding the photo galleries with over 1000 pics, all with reference numbers and some with comments was daunting. Everyone had an idea I could use something already available, WordPress, Joomla, various plugins for said CMS's, but nothing came up to scratch.
So I'm writing my own php to drive some ProjectSeven js plugins. Lots of work to start with, but populating the galleries and updates willbe a breeze.
Sometimes knowing exactly what you want makes the choice easier.
But - and I don’t expect DS to give tuppence about what I think, I’m just pondering out loud - if it was me I’d be doing exactly what he’s doing. I’ve wrangled a web CMS for several years now and it’s infuriating. I’m not Bill Gates but I am a time-served web developer and the time I’ve wasted in monquixote’s “three hours for a line of code” scenario is phenomenal. I’ve extended it this way and that because nothing ever does what you want out of the box. But even extending it has brought its own hassles and I pity the poor sod who will one day inherit the big pile of source that underpins it all.
Something like a forum is going to have had its design patterns and problems discussed to death and that’s the wealth of information I’d be mining in order to code something that did exactly what I want. Code it properly in the first place, away from corporate day-job “do you want it done properly, or done by Friday?” pressures and I see no reason why it wouldn’t work. I’ve been involved in tech discussions with DS and the other coders on here and I’ve no doubt he knows what he’s talking about.