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.
10082
Off-topic / Re: The reality of code for us [Rant]
« on November 10th, 2010, 12:47 PM »
Soon you'll know it better than me ;)
10083
Off-topic / Re: The reality of code for us [Rant]
« on November 10th, 2010, 09:50 AM »
So... What you were looking for, is the code I posted in numerous places already before? I thought everyone knew of it ;)
BTW, you can do without the preg_replace I think. IIRC, this was added at a time when AeMe didn't correctly add the proper Highslide headers on non-gallery pages. Just do echo, followed by aeva_listItems, and remove the last ")".
BTW, you can do without the preg_replace I think. IIRC, this was added at a time when AeMe didn't correctly add the proper Highslide headers on non-gallery pages. Just do echo, followed by aeva_listItems, and remove the last ")".
10084
Off-topic / Re: The reality of code for us [Rant]
« on November 10th, 2010, 08:42 AM »
We've all been PHP noobs before! :p
As for Noisen -- these days I'm not reading it *at all* (unless one is lucky). Too busy on Wedge and RL.
Did Pete look into it? I'm sure he did! He's everywhere. I'm scared of him. Hopefully he's not reading this. But he's everywhere........ :ph34r:
As for Noisen -- these days I'm not reading it *at all* (unless one is lucky). Too busy on Wedge and RL.
Did Pete look into it? I'm sure he did! He's everywhere. I'm scared of him. Hopefully he's not reading this. But he's everywhere........ :ph34r:
10085
FAQs / [FAQ] Re: Who's working on it?
« on November 10th, 2010, 08:20 AM »
We'll definitely have to compare our sizes then :lol:
10086
Features / Re: New revs
« on November 10th, 2010, 08:11 AM »
Yeah, a WTF indeed...
Thanks for finding that kind of WTF, btw. I'm lagging in terms of codebase knowledge, and because you're moving everything around, it's not going to be better soon eheh.
Thanks for finding that kind of WTF, btw. I'm lagging in terms of codebase knowledge, and because you're moving everything around, it's not going to be better soon eheh.
10087
Features / Re: New revs
« on November 9th, 2010, 11:42 PM »
Actually, getLastPost() was already in the code as of SMF 1.0 beta 4 (!), and never used, even at the time.
My *guess*, is that it was written for modder convenience.
But honestly -- that kind of undocumented helper function isn't gonna help anyone. Because anyone with half a brain would write the function themselves instead of spending an hour trying to find an hypothetical function that does what they want.
My *guess*, is that it was written for modder convenience.
But honestly -- that kind of undocumented helper function isn't gonna help anyone. Because anyone with half a brain would write the function themselves instead of spending an hour trying to find an hypothetical function that does what they want.
10088
Features / Re: New revs
« on November 9th, 2010, 07:39 PM »
Gotta go, no time to check my commit thoroughly... Please have a quick look!
rev 247
* Generate non-gzipped cached files for user agents that don't support gzipping. (Subs.php)
- I'm a big fan of Grandia and Terranigma myself, and it hurts to delete that Easter egg, but I'd rather not waste cycles in a regularly called function, thank you. (Spellcheck.php)
rev 247
* Generate non-gzipped cached files for user agents that don't support gzipping. (Subs.php)
- I'm a big fan of Grandia and Terranigma myself, and it hurts to delete that Easter egg, but I'd rather not waste cycles in a regularly called function, thank you. (Spellcheck.php)
10089
Features / Re: New revs
« on November 9th, 2010, 06:58 PM »
I was wondering... Wasn't the point of these changes, putting the files into a \Sources\Admin folder?
Or do you prefer to have plenty of files in one place, and not have to go through several folders when updating some code?
rev 246
+ Added setting to enable CSS compression. Disabled by default. (ManageServer.php, Subs.php, Help language, ManageSettings language)
* Updated footer copyright to the new URLs, and disabled copyright check because, why bother. (Subs.php, index language)
Or do you prefer to have plenty of files in one place, and not have to go through several folders when updating some code?
rev 246
+ Added setting to enable CSS compression. Disabled by default. (ManageServer.php, Subs.php, Help language, ManageSettings language)
* Updated footer copyright to the new URLs, and disabled copyright check because, why bother. (Subs.php, index language)
10090
FAQs / [FAQ] Who's working on it?
« on November 9th, 2010, 02:10 PM »
Currently, Wedge is developed by its creators and project managers.
* Peter Spicer ("Arantor") is the creator and main developer of SimpleDesk. He's also one of the better known SMF community members, having posted more messages than anyone else in the boards, mainly as a project helper. He's so smart it's scary, he's nice, he's everywhere, he figures out solutions to problems before they even arise, he collects dragon toys, he's got a cool name and, more importantly, he's on fire.
* René-Gilles Deberdt ("Nao") is the main developer of Aeva Media, the most downloaded mod for SMF. He's doing his best to be a bigger drama queen than Arantor. He's got a weird name, he's so monomaniac he scares himself (90+ releases of Aeva Media in 2 years), and he's old and grumpy, and it's not getting any better. And, more importantly, he can move his ears and has mismatched pinkies.
Who does what?
Working on such a large codebase allows us to specialize in different areas, generally our areas of expertise or simply what we're interested on at the time. We both have a huge to-do list and they mostly don't overlap. Arantor is specialized in innovation, reworking the admin area and rewriting the add-on manager. Nao's main interests are in user experience, writing tools to make a designer's life easier, designing stuff in general, the media gallery which he built before working on Wedge, etc.
To simplify, one could say that Arantor is in charge of the backend while Nao is the frontend developer, but it wouldn't exactly be true, as we both do a little bit of each, and we also tend to look into each other's work and suggest improvements or fix tiny bugs here and there. What we learned after a year of development, though, is that right from day one, we got together pretty well and we've been very happy with our collaborative work.
We certainly hope it shows in the software itself!
Website credits
- The website itself is using Wedge as its platform, as logic would dictate.
- The forum logo is a community effort led by Nao, with help from Bloc and CJ Jackson.
- The forum badges are loosely inspired by earlier SMF badges created by Gazmanafc.
Wanna join the team?
Not for now, we're afraid. We will announce any team additions and changes here in the future. Please do not offer your help here or anywhere else. Right now we prefer to keep the team as small as possible. Of course, we always accept suggestions with pleasure, but we'll do the coding by ourselves. echo 'We like that.';
* Peter Spicer ("Arantor") is the creator and main developer of SimpleDesk. He's also one of the better known SMF community members, having posted more messages than anyone else in the boards, mainly as a project helper. He's so smart it's scary, he's nice, he's everywhere, he figures out solutions to problems before they even arise, he collects dragon toys, he's got a cool name and, more importantly, he's on fire.
* René-Gilles Deberdt ("Nao") is the main developer of Aeva Media, the most downloaded mod for SMF. He's doing his best to be a bigger drama queen than Arantor. He's got a weird name, he's so monomaniac he scares himself (90+ releases of Aeva Media in 2 years), and he's old and grumpy, and it's not getting any better. And, more importantly, he can move his ears and has mismatched pinkies.
Who does what?
Working on such a large codebase allows us to specialize in different areas, generally our areas of expertise or simply what we're interested on at the time. We both have a huge to-do list and they mostly don't overlap. Arantor is specialized in innovation, reworking the admin area and rewriting the add-on manager. Nao's main interests are in user experience, writing tools to make a designer's life easier, designing stuff in general, the media gallery which he built before working on Wedge, etc.
To simplify, one could say that Arantor is in charge of the backend while Nao is the frontend developer, but it wouldn't exactly be true, as we both do a little bit of each, and we also tend to look into each other's work and suggest improvements or fix tiny bugs here and there. What we learned after a year of development, though, is that right from day one, we got together pretty well and we've been very happy with our collaborative work.
We certainly hope it shows in the software itself!
Website credits
- The website itself is using Wedge as its platform, as logic would dictate.
- The forum logo is a community effort led by Nao, with help from Bloc and CJ Jackson.
- The forum badges are loosely inspired by earlier SMF badges created by Gazmanafc.
Wanna join the team?
Not for now, we're afraid. We will announce any team additions and changes here in the future. Please do not offer your help here or anywhere else. Right now we prefer to keep the team as small as possible. Of course, we always accept suggestions with pleasure, but we'll do the coding by ourselves. echo 'We like that.';
10091
The Pub / [FAQ] Is it a friendly fork?
« on November 9th, 2010, 01:57 PM »
It is friendly -- to end users and anyone who happily embraces the software. It may be seen as a hostile fork of SMF, though, in the sense that currently the license we chose is set to prevent SMF from re-using our implementations. Our choice of license was dictated by a few events that, while regrettable in a sense, contributed to the birth of Wedge, and its subsequent good health.
In the first two months of the project lifetime, while we were building Wedge in private, we were in touch with the SMF team and were providing bug reports and fixes that we had done in Wedge. At the time, we thought of Wedge as a "laboratory" to allow experimenting outside of the SMF codebase. Our new code was supposed to be able to be merged back into the SMF codebase.
However, after more internal conflicts with the team, we decided that the SMF team didn't do anything to deserve our help. While we can understand that many people might have thought that our apparent leaving of the active SMF community might be reason enough to blame us for whatever conflict happened between the SMF team and us, fact is, we *were* active, and actually way more active than the SMF team itself, providing many, many bug fixes and helping speed up the releases of SMF 2.0 RC4 and RC5 among other things.
In the future, when Wedge is stable enough, then we will reconsider what our final license is. But as much as we'd like to license our code as BSD, it is unlikely to happen until we feel comfortable sharing more than a few fixes with the SMF team again. I guess we can say the ball is in their camp at this point. :)
In the first two months of the project lifetime, while we were building Wedge in private, we were in touch with the SMF team and were providing bug reports and fixes that we had done in Wedge. At the time, we thought of Wedge as a "laboratory" to allow experimenting outside of the SMF codebase. Our new code was supposed to be able to be merged back into the SMF codebase.
However, after more internal conflicts with the team, we decided that the SMF team didn't do anything to deserve our help. While we can understand that many people might have thought that our apparent leaving of the active SMF community might be reason enough to blame us for whatever conflict happened between the SMF team and us, fact is, we *were* active, and actually way more active than the SMF team itself, providing many, many bug fixes and helping speed up the releases of SMF 2.0 RC4 and RC5 among other things.
In the future, when Wedge is stable enough, then we will reconsider what our final license is. But as much as we'd like to license our code as BSD, it is unlikely to happen until we feel comfortable sharing more than a few fixes with the SMF team again. I guess we can say the ball is in their camp at this point. :)
10092
Features / Re: New revs
« on November 7th, 2010, 05:42 PM »
rev 244
* Changed default DB table prefix to wedge_, to make sure Wedge can be installed next to a vanilla SMF install. (install.php)
! php_value/php_flag aren't supported in CGI PHP. (.htaccess)
* Minor details. (index.css, Admin.french.php)
* Changed default DB table prefix to wedge_, to make sure Wedge can be installed next to a vanilla SMF install. (install.php)
! php_value/php_flag aren't supported in CGI PHP. (.htaccess)
* Minor details. (index.css, Admin.french.php)
10093
Features / Re: New revs
« on November 6th, 2010, 07:25 AM »Chrome no like the gzipped CSS file :(
In any case, I'll add a setting to the db to enable it or not -- and it'll be disabled by default, just like PHP gzipping. I just postponed it because it requires adding an $helptxt or something, and I hate writing docs. (Because I have to do it twice... Once in French, once in English.)
! First batch of conversions of splitting some actions into their own files (index.php, Admin.php, MessageIndex.php, Post.php, Register.php, SplitTopics.php, Who.php, Activate.php, CoppaForm.php, Credits.php, QuickMod.php, QuoteFast.php)
10094
Features / Re: New revs
« on November 5th, 2010, 09:34 PM »
It's a scam!
rev 242
* Replaced » with a graphic arrow in the linktree. It sucks and may not work outside of Opera, but I wanted to have rev 242. Mwahaha. Okay, I'll take my pills. (index.css, index.template.php)
+ Placeholder for theme styling in themes table. (install.sql)
Seriously, this 242 isn't linked to 42 or anything... It's just that it was the length in kilobytes of the scrolltext I wrote for a music compilation back in 1990... It was the world record and I think it never was broken. Unfortunately that screen never found itself featured in a demo disk AFAIK... But I got to show it off in a few coding parties, including the legendary STNICCC. Ah ah, good times. Too bad I've lost said demo!
Also up to post #1500 at the same time, eh eh.
rev 242
* Replaced » with a graphic arrow in the linktree. It sucks and may not work outside of Opera, but I wanted to have rev 242. Mwahaha. Okay, I'll take my pills. (index.css, index.template.php)
+ Placeholder for theme styling in themes table. (install.sql)
Seriously, this 242 isn't linked to 42 or anything... It's just that it was the length in kilobytes of the scrolltext I wrote for a music compilation back in 1990... It was the world record and I think it never was broken. Unfortunately that screen never found itself featured in a demo disk AFAIK... But I got to show it off in a few coding parties, including the legendary STNICCC. Ah ah, good times. Too bad I've lost said demo!
Also up to post #1500 at the same time, eh eh.
10095
Off-topic / Re: Pretenders among us
« on November 5th, 2010, 07:26 PM »
I was hooked on season 3 I remember... And I looked a bit of season 4 with the hilarious episode with the crippled guy wearing a leopard thong...
Apart from that, I totally hated that after the show was cancelled, they got to "finish" the story through two TV movies, and they managed to screw it up by not answering any question, and adding more questions instead... They were pushing for the show to be renewed when they should have satisfied the fans.
Only served to prove that they didn't care about the fans in the end...
Apart from that, I totally hated that after the show was cancelled, they got to "finish" the story through two TV movies, and they managed to screw it up by not answering any question, and adding more questions instead... They were pushing for the show to be renewed when they should have satisfied the fans.
Only served to prove that they didn't care about the fans in the end...