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.
9061
Features: Posts & Topics / User menu
« on May 7th, 2011, 01:01 PM »
Feature: User menu
Developer: Nao (main), Arantor (original code)
Target: users
Status: 99% (believed to be complete; need to review what should be in the menu and what shouldn't.)
Comment:
Stop with the waste of screen estate! We gathered user links under a menu that pops up with a nice animation when you hover a user name in topic pages. Just move the mouse out of that area to close the popup. Wait until you see it in action -- we're sure you'll love it.
Developer: Nao (main), Arantor (original code)
Target: users
Status: 99% (believed to be complete; need to review what should be in the menu and what shouldn't.)
Comment:
Stop with the waste of screen estate! We gathered user links under a menu that pops up with a nice animation when you hover a user name in topic pages. Just move the mouse out of that area to close the popup. Wait until you see it in action -- we're sure you'll love it.
9062
Features: BBCode / URL trimming
« on May 7th, 2011, 01:00 PM »
Feature: URL trimming
Developer: Nao
Target: users
Status: 100% (complete.)
Comment:
A simple feature, but it's still nice. Thanks to JayBachatero for the inspiration. When you post a link by pasting the URL, Wedge will cut it off if it's too long. Also, if it's still too long to show even after cutting it off, it should be split over two lines.
:edit: This feature was actually rewritten in January 2013 to use JavaScript exclusively and allow for copy & paste. :)
Developer: Nao
Target: users
Status: 100% (complete.)
Comment:
A simple feature, but it's still nice. Thanks to JayBachatero for the inspiration. When you post a link by pasting the URL, Wedge will cut it off if it's too long. Also, if it's still too long to show even after cutting it off, it should be split over two lines.
:edit: This feature was actually rewritten in January 2013 to use JavaScript exclusively and allow for copy & paste. :)
9063
Features: BBCode / Spoiler tag
« on May 7th, 2011, 01:00 PM »
Feature: Spoiler tag
Developer: Nao
Target: users, geeks
Status: 100% (complete.)
Comment:
Just as the name implies, use the spoiler tag to hide sensitive information by default. Perfect to discuss recently released fiction. Or whatever.
Developer: Nao
Target: users, geeks
Status: 100% (complete.)
Comment:
Just as the name implies, use the spoiler tag to hide sensitive information by default. Perfect to discuss recently released fiction. Or whatever.
9064
Features: BBCode / Footnotes
« on May 7th, 2011, 01:00 PM »
Feature: Footnotes
Developer: Nao
Target: users, geeks
Status: 99% (one minor bug left to fix. Doesn't happen much often.)
Comment:
This is THE other feature (apart from auto-saved drafts) for you übergeeks who like to speak a lot. You're just like me, you can't stop yourself from drifting into off-topic territory and discuss which 4th season is the best between Babylon 5 and Battlestar Galactica[1] when you originally posted to flame someone who gave bad hints on how to bake sour dough. Well, just use the nb tag and be done with it. Separate your content from the aside.
Developer: Nao
Target: users, geeks
Status: 99% (one minor bug left to fix. Doesn't happen much often.)
Comment:
This is THE other feature (apart from auto-saved drafts) for you übergeeks who like to speak a lot. You're just like me, you can't stop yourself from drifting into off-topic territory and discuss which 4th season is the best between Babylon 5 and Battlestar Galactica[1] when you originally posted to flame someone who gave bad hints on how to bake sour dough. Well, just use the nb tag and be done with it. Separate your content from the aside.
| 1. | Personally, I think it's a draw. |
9065
Features: Miscellaneous / SMF bugs
« on May 7th, 2011, 12:57 PM »
Feature: SMF bugs
Developer: Nao (main), Arantor
Target: everyone
Status: 100%
Comment:
Fixed a few dozen noticeable bugs that were in SMF2 (and probably still are.) We would have reported them to the SMF team, of course, but apparently they don't care about bug reports, because they never fix them. Believe me, I reported hundreds of them... So these bug fixes will remain undocumented, and unsolved in SMF2. Except for the security issues. We're whimsical, not evil.
Developer: Nao (main), Arantor
Target: everyone
Status: 100%
Comment:
Fixed a few dozen noticeable bugs that were in SMF2 (and probably still are.) We would have reported them to the SMF team, of course, but apparently they don't care about bug reports, because they never fix them. Believe me, I reported hundreds of them... So these bug fixes will remain undocumented, and unsolved in SMF2. Except for the security issues. We're whimsical, not evil.
9066
Features: Miscellaneous / Media area (Aeva Media integration)
« on May 7th, 2011, 12:57 PM »
Feature: Media area
Developer: Nao
Target: everyone
Status: 80% (Aeva Media 2.10 implementation working 99%, work has yet to be done on further integrating AeMe into the Wedge internals, such as using it in place of the attachment system.)
Comment:
I think what most people thought when they heard Arantor and Nao were teaming up on a SMF fork, was "Really? A SMF with Aeva Media and SimpleDesk installed by default? I'm in!". Well, it doesn't have SimpleDesk (yet!), but yes, it has Aeva Media. Officially it loses the 'Aeva' in favor of generic naming, but it's all in there.
The same features you loved before -- now at full speed in Wedge, including all of the features in Aeva Media 2.10, for free. Now if that isn't commitment! The only thing that actually disappears is Highslide -- because of the confusing license, I decided to rewrite it from a cleaner base that allows for use on commercial websites. So, instead of a 30kb gzipped Highslide, we now have a 800-byte gzipped Zoomedia that does the exact same stuff for pictures. Not kidding you. (Support for other media types is being worked on.)
:edit: Zoomedia is now 3 kilobytes after gzipping. Adds better animations, support for HTML divs, and finally works across all major browser versions (including IE6).
Developer: Nao
Target: everyone
Status: 80% (Aeva Media 2.10 implementation working 99%, work has yet to be done on further integrating AeMe into the Wedge internals, such as using it in place of the attachment system.)
Comment:
I think what most people thought when they heard Arantor and Nao were teaming up on a SMF fork, was "Really? A SMF with Aeva Media and SimpleDesk installed by default? I'm in!". Well, it doesn't have SimpleDesk (yet!), but yes, it has Aeva Media. Officially it loses the 'Aeva' in favor of generic naming, but it's all in there.
The same features you loved before -- now at full speed in Wedge, including all of the features in Aeva Media 2.10, for free. Now if that isn't commitment! The only thing that actually disappears is Highslide -- because of the confusing license, I decided to rewrite it from a cleaner base that allows for use on commercial websites. So, instead of a 30kb gzipped Highslide, we now have a 800-byte gzipped Zoomedia that does the exact same stuff for pictures. Not kidding you. (Support for other media types is being worked on.)
:edit: Zoomedia is now 3 kilobytes after gzipping. Adds better animations, support for HTML divs, and finally works across all major browser versions (including IE6).
9067
Features: Miscellaneous / Pretty URLs
« on May 7th, 2011, 12:56 PM »
Feature: Pretty URLs
Developer: Nao
Target: users, admins
Status: 90% (complete, may add support for extra URL schemes, needs to support subdomains other than through database editing, although I wouldn't recommend that overall...)
Comment:
Back in late 2007, my first foray into SMF modding was through giving helpful suggestions to Dannii, the author of the Pretty URLs mod. He subsequently added some of these, but I decided to write my own variation for my website, with features such as better handling of exotic languages, no need for htaccess editing, subdomain handling...
The codebases became somewhat incompatible and what is in Wedge now is my variation, with some additional improvements, and some features disabled (notably the subdomain stuff, which only works through carefully editing the database.) This will hopefully be re-enabled later.
Developer: Nao
Target: users, admins
Status: 90% (complete, may add support for extra URL schemes, needs to support subdomains other than through database editing, although I wouldn't recommend that overall...)
Comment:
Back in late 2007, my first foray into SMF modding was through giving helpful suggestions to Dannii, the author of the Pretty URLs mod. He subsequently added some of these, but I decided to write my own variation for my website, with features such as better handling of exotic languages, no need for htaccess editing, subdomain handling...
The codebases became somewhat incompatible and what is in Wedge now is my variation, with some additional improvements, and some features disabled (notably the subdomain stuff, which only works through carefully editing the database.) This will hopefully be re-enabled later.
9068
Features: Miscellaneous / Gravatar support
« on May 7th, 2011, 12:56 PM »
Feature: Gravatar support
Developer: Arantor
Target: users, admins
Status: 100% (believed to be complete.)
Comment:
Users may now use their gravatar (if available), instead of a locally or remotely hosted avatar.
One of the finest points in Wedge is that they can specify a gravatar e-mail address that isn't their account's e-mail address. For instance if your e-mail address is something@somewhere.com and your gravatar address is gravatar@somewhere.com, you just need to specify it in your profile area. Simple, yet epic.
Developer: Arantor
Target: users, admins
Status: 100% (believed to be complete.)
Comment:
Users may now use their gravatar (if available), instead of a locally or remotely hosted avatar.
One of the finest points in Wedge is that they can specify a gravatar e-mail address that isn't their account's e-mail address. For instance if your e-mail address is something@somewhere.com and your gravatar address is gravatar@somewhere.com, you just need to specify it in your profile area. Simple, yet epic.
9069
Features: Miscellaneous / Per-board Languages and Language flags
« on May 7th, 2011, 12:55 PM »
Feature: Per-board Languages and Language flags
Developer: Arantor & Nao
Target: users
Status: 99% (complete, although more could be done?)
Comment:
Language packs can now offer a "Flag.language.png" file that will be used by Wedge to show flags where needed. Boards can now specify a default language that may be different from the overall default. User preference is still given priority, then the board language, then the overall language. Boards with a special language get a flag shown next to them.
Also, Wedge shows all available languages in the top-left corner, through a list of flags you can click to immediately switch the interface to the desired language.
Developer: Arantor & Nao
Target: users
Status: 99% (complete, although more could be done?)
Comment:
Language packs can now offer a "Flag.language.png" file that will be used by Wedge to show flags where needed. Boards can now specify a default language that may be different from the overall default. User preference is still given priority, then the board language, then the overall language. Boards with a special language get a flag shown next to them.
Also, Wedge shows all available languages in the top-left corner, through a list of flags you can click to immediately switch the interface to the desired language.
9070
Features: Miscellaneous / Plugins
« on May 7th, 2011, 12:55 PM »
Feature: Plugins
Developer: Arantor (main), Nao
Target: admins, modders
Status: 99% (a complete rewrite... Pretty much ready to go!)
Comment:
SMF 'packages' and 'mods' are now called 'plugins'.
Our goal here is to completely phase out file edits in favor of the use of hooks, so that admins no longer have no deal with plugin incompatibilities and tedious forum updates. Of course, it's not going to be easy... Which is why, like its Hook counterpart, this is still largely a work in progress.
October 7 update: Arantor implemented the new plugin system, which is a much bigger rewrite than originally expected, and more powerful as well. We're sure modders and users will both love it!
2013 update: it seems to be complete at last ;)
Developer: Arantor (main), Nao
Target: admins, modders
Status: 99% (a complete rewrite... Pretty much ready to go!)
Comment:
SMF 'packages' and 'mods' are now called 'plugins'.
Our goal here is to completely phase out file edits in favor of the use of hooks, so that admins no longer have no deal with plugin incompatibilities and tedious forum updates. Of course, it's not going to be easy... Which is why, like its Hook counterpart, this is still largely a work in progress.
October 7 update: Arantor implemented the new plugin system, which is a much bigger rewrite than originally expected, and more powerful as well. We're sure modders and users will both love it!
2013 update: it seems to be complete at last ;)
9071
Features: Miscellaneous / Improvements to Hooks
« on May 7th, 2011, 12:55 PM »
Feature: Improvements to Hooks
Developer: Nao (main), Arantor
Target: modders, admins
Status: 60% (source hooks completed; template hooks in progress; considering whether to add file param; once everything's done, need to look through the code and add hooks where useful.)
Comment:
It took SMF a long time to add "real" support for hooks -- a way to allow plug-ins to safely add code to the main codebase without actually editing the original files. Still, it's far from being a usable standard.
We simplified the calls to begin with. "add_hook('hook_point', 'my_function', 'my_source_file')" will execute 'function' once Wedge reaches the specified hook point (you may specify a source file to load before calling it.)
We provided context data to a few more hooks, and deleted a few useless hooks and outdated mechanisms (such as pre_include, catch_settings or the SMF_INTEGRATION_SETTINGS array).
Mostly, though, we added hooks to various places that SMF doesn't handle, like auto-suggest, behavior check, friend additions, post creation/modification (before and after), browser detection, query string analysis, dynamic rewrite (pre-pretty URL output buffer time), admin settings, credits...
The code internals are also better laid out. Hooks are unregistered if they're no longer available (e.g. uninstalled add-on.) Everything is put into a $modSettings['hooks'] array, instead of scattered through multiple annoying $modSettings['integrate_*'] variables.
We also try and make sure existing hooks can actually do something instead of just stare at the sky. They can now for instance intercept and modify outstanding personal messages, new topics and error messages.
This feature is under development and hasn't yet a state where it can be considered to be feature-frozen. The goal is to enable modders to add their code anywhere, without having to use SMF's code edit hacks... Thus making it possible to upgrade Wedge versions without uninstalling and reinstalling plugins in the process.
Developer: Nao (main), Arantor
Target: modders, admins
Status: 60% (source hooks completed; template hooks in progress; considering whether to add file param; once everything's done, need to look through the code and add hooks where useful.)
Comment:
It took SMF a long time to add "real" support for hooks -- a way to allow plug-ins to safely add code to the main codebase without actually editing the original files. Still, it's far from being a usable standard.
We simplified the calls to begin with. "add_hook('hook_point', 'my_function', 'my_source_file')" will execute 'function' once Wedge reaches the specified hook point (you may specify a source file to load before calling it.)
We provided context data to a few more hooks, and deleted a few useless hooks and outdated mechanisms (such as pre_include, catch_settings or the SMF_INTEGRATION_SETTINGS array).
Mostly, though, we added hooks to various places that SMF doesn't handle, like auto-suggest, behavior check, friend additions, post creation/modification (before and after), browser detection, query string analysis, dynamic rewrite (pre-pretty URL output buffer time), admin settings, credits...
The code internals are also better laid out. Hooks are unregistered if they're no longer available (e.g. uninstalled add-on.) Everything is put into a $modSettings['hooks'] array, instead of scattered through multiple annoying $modSettings['integrate_*'] variables.
We also try and make sure existing hooks can actually do something instead of just stare at the sky. They can now for instance intercept and modify outstanding personal messages, new topics and error messages.
This feature is under development and hasn't yet a state where it can be considered to be feature-frozen. The goal is to enable modders to add their code anywhere, without having to use SMF's code edit hacks... Thus making it possible to upgrade Wedge versions without uninstalling and reinstalling plugins in the process.
9072
Other software / Re: SMF 2.0 final THIS MONTH?
« on May 7th, 2011, 10:40 AM »
You don't have to since I am :p
9073
Other software / Re: SMF 2.0 final THIS MONTH?
« on May 7th, 2011, 10:30 AM »
Hmm... Never seen a post by her, so I can't say.
IE6: doesn't change to me... 11% market share means I have to provide minimum support for it. Bad graphics and bad layout happen everyday for IE6 users (on every other website), so I don't bother with that, but it's still the same as 8 months ago: I want to piss people off for keeping using that decade-old browser, but I always feel compelled to do some extra work to support them. The quest for perfection is a double-edged sword.
IE6: doesn't change to me... 11% market share means I have to provide minimum support for it. Bad graphics and bad layout happen everyday for IE6 users (on every other website), so I don't bother with that, but it's still the same as 8 months ago: I want to piss people off for keeping using that decade-old browser, but I always feel compelled to do some extra work to support them. The quest for perfection is a double-edged sword.
9074
Features: Forward thinking / Re: UTF8 only!
« on May 7th, 2011, 10:05 AM »
Can't wait to be able to test it on Wedge.org :)
(Pete, how 'bout finishing that agreement btw? :P)
(Pete, how 'bout finishing that agreement btw? :P)
9075
Other software / Re: SMF 2.0 final THIS MONTH?
« on May 7th, 2011, 10:04 AM »Yes, that lovely person who basically mini-moderates everything is a decent % of the comment I made recently about not really being right for the team, because all she is doing is not answering questions. Now, during my time, I did some of that (we all did) but her bluntness makes my bluntness look tame.
True colour support including alpha makes for prettier images but IE6 not supporting it without a hack made it painful.