
1
Test board / Re: Test
« on February 28th, 10:56 AM by Nao »Well, you really could bother to contact me. (C'est parce que tu me dois encore des sous hein, c'est ça ? :-P)
Currently I have a working version of Lestrades.com that runs PHP 8.x (on my beta server). It's really no big deal.
I effectively added @ in front of all strftime() calls (could have done it with a global search & replace, really.)
The rest was easy to fix, mostly.
I believe it's entirely PHP 8.4 compatible. But not the github version.
When PHP 9 gets released, we'll be able to simply replace strftime() with a custom version (it's already in my code, ready to be 'deployed' if the instruction suddenly disappears.)
To be honest, though, I was surprised by the amount of refactoring needed between PHP 7.0 and 8.4. I believe it's a lot more than between 5 and 7. Although they did skip version 6... And 7 lasted for a while!
Currently I have a working version of Lestrades.com that runs PHP 8.x (on my beta server). It's really no big deal.
I effectively added @ in front of all strftime() calls (could have done it with a global search & replace, really.)
The rest was easy to fix, mostly.
I believe it's entirely PHP 8.4 compatible. But not the github version.
When PHP 9 gets released, we'll be able to simply replace strftime() with a custom version (it's already in my code, ready to be 'deployed' if the instruction suddenly disappears.)
To be honest, though, I was surprised by the amount of refactoring needed between PHP 7.0 and 8.4. I believe it's a lot more than between 5 and 7. Although they did skip version 6... And 7 lasted for a while!
2
Test board / Re: Test
« on February 25th, 03:35 PM by Kian »It's not working well on PHP 7.4+, though. Plenty of issues with create_function being deprecated (then removed in PHP 8).
Heck, it's better to have it removed entirely, since at least I can substitute a replacement create_function() in for the original one, but in 7.4 I got so many warnings (thanks to calls in Subs-Template.php) that it was overwhelming.
Anyway, I'll fix these, but I don't know if anyone is still using Wedge, and thus would need the fix... I noticed you switched to Elk at one point Kian, was it due to that? You know, you could have written :-P (Ideally, on Discord at @Naolog, I'm still very much available there.)
(I see I got 9 PMs here... Oops! Probably from you :lol:)
I'm now on the latest Debian with the latest PHP version, PHP 8.4.
I figured you now had better things to do and did not want to bother you :)
3
Features / Re: New revs
« on February 15th, 09:12 PM by Nao »[Commit revision 3da469a]
Author: Nao
Date: Sat, 15 Feb 2025 21:12:40 +0100
Stats: 1 file changed; +1 (insertion), -1 (deletion)
Date: Sat, 15 Feb 2025 21:12:40 +0100
Stats: 1 file changed; +1 (insertion), -1 (deletion)
- Update Subs.php
- Hoping to fix this little bug... PHP 7.4+ support envisioned, but not promised! I'm not even going to consider doing it until I have my git tools back up.
4
Test board / Re: Test
« on February 15th, 09:02 PM by Nao »It's not working well on PHP 7.4+, though. Plenty of issues with create_function being deprecated (then removed in PHP 8).
Heck, it's better to have it removed entirely, since at least I can substitute a replacement create_function() in for the original one, but in 7.4 I got so many warnings (thanks to calls in Subs-Template.php) that it was overwhelming.
Anyway, I'll fix these, but I don't know if anyone is still using Wedge, and thus would need the fix... I noticed you switched to Elk at one point Kian, was it due to that? You know, you could have written :-P (Ideally, on Discord at @Naolog, I'm still very much available there.)
(I see I got 9 PMs here... Oops! Probably from you :lol:)
Heck, it's better to have it removed entirely, since at least I can substitute a replacement create_function() in for the original one, but in 7.4 I got so many warnings (thanks to calls in Subs-Template.php) that it was overwhelming.
Anyway, I'll fix these, but I don't know if anyone is still using Wedge, and thus would need the fix... I noticed you switched to Elk at one point Kian, was it due to that? You know, you could have written :-P (Ideally, on Discord at @Naolog, I'm still very much available there.)
(I see I got 9 PMs here... Oops! Probably from you :lol:)
5
Features / Re: New revs
« on February 10th, 10:34 AM by Nao »[Commit revision 72bcd09]
Author: Nao
Date: Mon, 10 Feb 2025 10:34:43 +0100
Stats: 1 file changed; +1 (insertion), -2 (deletions)
Date: Mon, 10 Feb 2025 10:34:43 +0100
Stats: 1 file changed; +1 (insertion), -2 (deletions)
- Update ManageBans.php
- Quick ban removal wasn't working, due to $_POST['removeBans'] always being empty (but set). It is too late to say happy new decade...?
6
Test board / Re: Test
« on January 31st, 04:41 PM by Kian »Testing to see how all this works and see what is different.
7
Test board / Test
« on January 31st, 12:03 PM by Phillip »Testing to see how all this works and see what is different.
8
Features / Re: New revs
« on December 27th, 2024, 07:13 AM by Nao »Do you still need me?
These days I do most of my edits directly on lestrades.com without git. I miss the team spirit! I could use some of that to get back into modernizing the codebase. :cool:
These days I do most of my edits directly on lestrades.com without git. I miss the team spirit! I could use some of that to get back into modernizing the codebase. :cool:
9
Features / Re: New revs
« on August 30th, 2023, 05:42 PM by live627 »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.)
https://gist.github.com/live627/68345dfb22756a9d16dc81aa800780a1
10
The Pub / Re: Wedge&PHP 7
« on August 29th, 2023, 04:41 PM by live627 », I'm thinking about migrating to another forum solution but did not find any working export tool.