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 - Nao
1
The Pub / Re: Wedge&PHP 7
« on December 24th, 2022, 11:42 AM »
Quote from mark435 on March 10th, 2022, 04:56 PM
How about PHP 8.1?
There's a PHP 8? :lol:

Okay sorry, haven't visited this place in a while :ph34r:
2
Off-topic / Re: My Journey with Wedge.
« on April 24th, 2021, 11:04 AM »
Honestly, I haven't the faintest idea about the current state of SMF.
Had I been forced to guess, I'd have said they were advancing at their own speed (i.e. a turtle?), which after all is the reason why I left the SMF dev team to focus on forking it.
Then again, SMF was born around 2003 or so, and it made a lot of progress in 7 years. While it's natural to understand it wouldn't move at a higher pace in the following 10 years (80% of what's need in a forum was already implemented, what else could be done that's not in Wedge already?), it's a bit of a let-down if it's true they haven't done much progress.

ElkArte is a very heavy modification of SMF. It however focused on different areas and isn't really following the same philosophy as Wedge.
Then again their forum also seems to be more active than mine. But obviously it doesn't automatically mean they're advancing faster.
Also, they really need a designer to help with their forum layout, ahah.
I don't consider myself a designer, but my work on the main Wedge theme, I consider better than what Elk and SMF both did. I really wouldn't mind if I found some of it in their software. Come on, even the little details I focused on back in the day, such as doing some JavaScript magic to have user mini-profiles align along their long posts vertically, now that's done with standard CSS -- in this case, position: sticky does the trick.

Anyway. I'm not here to judge anyone. None of us at Wedge, Elk and SMF make money over our work, as far as I know. It's always a passion project. That all 3 of them are still active 10 years after is a testament to how committed we all are.
3
Features / Re: New revs
« on March 27th, 2021, 06:40 PM »
[Commit revision 750c3a6]
Author: Nao
Date: Sat, 27 Mar 2021 18:40:17 +0100
Stats: 1 file changed; +4 (insertions), -1 (deletion)

4
Features / Re: New revs
« on March 27th, 2021, 06:36 PM »
Well, regarding the :where, it threw problems at me. Specifically, notifications stopped working on my other website because I have an extra class that uses the .notifs base, and it just shows that the standard isn't really ready for automation.

Code: [Select]
.notifs .mimenu { opacity: 0 }
.otherclass .open, .notifs .open { opacity: 1 } // This will work
:is(.otherclass, .notifs) .open { opacity: 1 } // This will work
:where(.otherclass, .notifs) .open { opacity: 1 } // This will NOT work!

I could modify my .mimenu declaration to not be 'final', so that .otherclass also reuses it, and then it'd probably work. Or I could specifically prevent that class that being converted into a :where() or whatver. But this just proves to me that there is currently no sure way to make it work at execution time. So I'm disabling it temporarily. Feel free to tell me if you can figure out a way! I loved :where(), but as it is, I'd rather have it work and waste a few bytes in my gzipped file. (Really, it's just that-- a few bytes. Doesn't matter as much in 2021 as it did in the early 2010's when I worked on this feature...)
5
Off-topic / Re: My Journey with Wedge.
« on March 23rd, 2021, 03:25 PM »
I've changed the question asked of new users when they attempt to post. I can't really do much about real people posting advertisements, unfortunately. I'm not going to start moderating messages before they even show up on the website. That'd be silly. Anyway...

Also, as you may have noticed, I posted a fix for Firefox today.
I'm still on the lookout for any changes I need to apply to the software. It's not perfect, but I'm still happy with it.

I haven't changed the license yet, but since it'll eventually be done (I'm still hesitating between license types, but it'll be BSD-compatible anyway), I hereby give permission to the SMF team to backport anything they like from Wedge into SMF, as long as they follow the BSD licence guidelines. Same for ElkArte and its team. I don't know of any other 'major' forks of SMF..?

If you want to tell them, you also can. It's a public discussion, as far as I know. ;-)
6
Features / Re: New revs
« on March 23rd, 2021, 03:20 PM »
So, apparently there were some changes internally at github and they deleted the webhook for Wedge. I reinstalled it, and it didn't work. I had to rewrite some parts of the code to allow it to go through. I don't know if anyone's interested in getting the updated code? If no one is, there isn't much of a reason for me to commit the changes (for some reason, my local plugin repo was deleted.)

So, I'm adding manually the two commits that were not posted here, they're both mine and dated from earlier today:

https://github.com/Wedge/wedge/commit/d802a61d455ca56e27fc839e7f92f23c57c988ae (minor AeMe bug I never bothered to fix on the repo before),
https://github.com/Wedge/wedge/commit/b37452eaaa4233ba361b71fc936c4fca28515ce7 (fix for Firefox breaking some CSS due to how :matches is implemented over there, thankfully they have :where now, which works fine everywhere.)

Sadly, I never committed anything in 2020.
Damn year!
7
Features / Re: New revs
« on March 23rd, 2021, 03:14 PM »
[Commit revision eb0d124]
Author: Nao
Date: Tue, 23 Mar 2021 14:34:35 +0100
Stats: 1 file changed; +1 (insertion), -3 (deletions)

  • Just testing to see if GitHub's webhooks are back to normal.
8
Features / Re: Resize images no in Wedge?
« on December 17th, 2020, 02:54 PM »
Isn't this working..? ;)
9
FAQs / [FAQ] Re: Who's working on it?
« on December 17th, 2020, 02:53 PM »
I don't believe so, indeed.
I never worked on SimpleDesk myself, and never had plans to.
10
Off-topic / Re: My Journey with Wedge.
« on December 17th, 2020, 02:51 PM »
I'm afraid the project isn't really a priority for me any more...
I'm only dropping by occasionally, just to make sure nobody has found any bugs I wasn't aware of.

I think there's a sample mod somewhere to demonstrate how to convert from SMF2, but honestly, I'm not even _sure_ about that.
Surprisingly, doing the conversion work was very quick & easy, and I just didn't spend a lot of time on it.
11
Off-topic / Re: Is Wedge free?
« on December 17th, 2020, 02:48 PM »
Yes. And I'm planning to re-release it with a MIT license, in the future. (I already secured Arantor's approval, and I think anyone else will be happy about it.)
Meaning if someone wants to fork it and take over, they can.
I'd just be glad to see some of my favorite things, such as the Wess module, being reused elsewhere...

(Note: actually, you can already consider the current version to be MIT, in case you want to start doing something. Disregard the license. If you need to release your fork, you'll have to get in touch with me so that I release the MIT update in the meantime, though!)
12
The Pub / Re: Wedge&PHP 7
« on September 6th, 2020, 04:22 PM »
Well, upwards PHP compatibility is something I'm keeping an eye on. ;)
Although I'm "stuck" on the version of PHP set up on my server, feel free to contact me if a new version of PHP breaks something, I'll fix it.
13
Features / Re: Resize images no in Wedge?
« on September 6th, 2020, 04:21 PM »
This can bet done with CSS and, ideally, a tiny bit of JavaScript... You don't even need a mod for that...
14
Features / Re: Is it built in SEO for Wedge?
« on September 6th, 2020, 04:20 PM »
I believe there are many SEO aspects built into Wedge, but if you want to use that mod, you'd have to convert it to Wedge's mod format, I guess.
15
Off-topic / Re: My Journey with Wedge.
« on August 29th, 2020, 12:38 PM »
Yes it's still alive in the sense that if you can get in touch with me (e.g. lestrades.com or Steam account), I can fix bugs as reported.
It's no longer alive as in 'I'm not going to add new major features to the software', and probably no minor features either. This is the users' job, I guess: the plugin system is really solid, it's very easy to port SMF 2.x mods to Wedge, and Wedge-only mods are way funnier to build (because they work on cached versions of the files, so you can for instance re-download a clean copy of a base file, modify it yourself, and the mods will still be applied to them as soon as you upload the file to your server.)

I don't know about 7.2 compatibility, but this is the kind of thing that I tend to update Wedge for.
I know I should release an 'official' version 1.0, and perhaps even finally change the license to MIT overall (it's been my intention for a few years now), but given that it's not a generally well known forum package, it seems like it'd be a waste of time. I don't know. Do you?