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.
887
Archived fixes / Re: Profile Fields Gender can not be displayed
« on April 16th, 2014, 11:28 PM »
Marking a topic as solved is the same to me, i.e. it doesn't "bump" the topic, and I won't remember to check it later, so I'll never know if the bug was fixed.
Ideally, what you should do when a bug is fixed, is post a thank-you or any acknowledgment message, and then click the 'Topic solved' button once that is done. (If I haven't already done it myself.)
Ideally, what you should do when a bug is fixed, is post a thank-you or any acknowledgment message, and then click the 'Topic solved' button once that is done. (If I haven't already done it myself.)
888
Archived fixes / Re: Profile page unnotify broken
« on April 16th, 2014, 11:26 PM »
Should be fixed now. The main problem was with the notify page not being declared with a session check, resulting in Wedge not recognizing the form request as a 'save' command.
I'm not too happy with the way it works, though... I'm still redirected to the main notification page (without ;sa=posts in the URL), which I consider to be a bug, but I don't know where to fix that. Bed time, anyway...
I'm not too happy with the way it works, though... I'm still redirected to the main notification page (without ;sa=posts in the URL), which I consider to be a bug, but I don't know where to fix that. Bed time, anyway...
889
Features / Re: New revs
« on April 16th, 2014, 11:24 PM »
[Commit revision 2d719c5]
Author: Nao
Date: Wed, 16 Apr 2014 23:24:05 +0200
Stats: 2 files changed; +5 (insertions), -4 (deletions)
Date: Wed, 16 Apr 2014 23:24:05 +0200
Stats: 2 files changed; +5 (insertions), -4 (deletions)
- Unsubscribing from topic/board notify requests from your profile was broken. Thanks gevv for noticing that! (Profile-Modify.php, Profile.php)
890
Archived fixes / Re: Broken Privacy Topic
« on April 16th, 2014, 11:08 PM »Just a thought...
What if someone is reporting a private topic to moderator or admin?
How to take action when they can't see it?
Anyway, I really think that it's not okay to be able to read private topics if you aren't 'invited' to them, even if you're the admin.
I think that because the one who enforces the rule is French, it also protects German admins from getting in trouble. The software is built that way, so a private topic, by definition, would be considered outside of the admin's domain/jurisdiction, and thus admins wouldn't be liable.
I for sure would be amused to see an admin being judged for the contents of a PM. And yet, to me, a PM is exactly the same as a private topic... It's just not using the same DB table.
891
Features / [Poll] Re: Board status icons: what's the point?
« on April 16th, 2014, 11:02 PM »
Everything good..?
892
Development blog / Re: Alphababy!
« on April 16th, 2014, 11:00 PM »Start a new topic with your ToDo list.
Everyone can work on it. But you decide if the commits are the way you want.
Sounds good, eh?
How I miss a roadmap... :eheh:
Although, come to think of it, tonight I pushed my last 'important fix' of the week, maybe I'll finally be able to spend a day working on things like making contact lists work... :P
| 1. | And it's not new. I spent an entire year on a simple internal rewrite of my 2D interface (menus, etc.) in Kyodai Mahjongg, nothing very much visible, it was just taking advantage of 3D texturing internally. Seriously, that was the stupidest idea ever. Plus, shortly after that, Microsoft released an update to DirectX that allowed mixing GDI with Direct3D once again, making my efforts absolutely useless, and I'm blaming them for killing KMJ in the end. |
893
Features / Re: New revs
« on April 16th, 2014, 10:48 PM »
[Commit revision 65a3af1]
Author: Nao
Date: Wed, 16 Apr 2014 22:47:18 +0200
Stats: 5 files changed; +35 (insertions), -45 (deletions)
Date: Wed, 16 Apr 2014 22:47:18 +0200
Stats: 5 files changed; +35 (insertions), -45 (deletions)
- This commit is half-revert, half-rewrite. It reverts the board status icon functionality to 'unread posts', as it was originally, but: (1) actually fixes it, (2) provides the exact number of unread posts, and (3) only cares about messages sent after *after* your last visit (which, incidentally, makes the SQL query viable). This also allows me to remove the various .age-* classes, which was getting confusing. Simplicity is best. (Subs-BoardIndex.php, Subs.php, Boards.template.php, MessageIndex.template.php, sections.css)
- Mobile skins (Wireless and Wilderless) will now be more accommodating with board status icons, and show them in the regular flow, rather than their own table cell. (Boards.template.php, MessageIndex.template.php)
894
Features / [Poll] Re: Board status icons: what's the point?
« on April 16th, 2014, 04:51 PM »
I've tweaked this to search on unread posts since last visit, instead of a month ago. This allows me to avoid adding an extra index to the message table, which is already overcrowded as it is, ah ah...
Anyway, I realize that it's all looking like we're back to square one (only two icon states: read posts or unread posts), but at least now I'll be able to show a clear number of unread posts, unlike previously!
Anyway, I realize that it's all looking like we're back to square one (only two icon states: read posts or unread posts), but at least now I'll be able to show a clear number of unread posts, unlike previously!
895
Development blog / Re: Alphababy!
« on April 16th, 2014, 04:36 PM »
If only I could find someone to implement the rest of my Wedge to-do list for me... Unfortunately I only trust myself for these matters. :whistle:
896
Features / Re: New revs
« on April 16th, 2014, 04:01 PM »
[Commit revision 098baa6]
Author: Nao
Date: Tue, 15 Apr 2014 16:57:06 +0200
Stats: 1 file changed; +2 (insertions), -2 (deletions)
[Commit revision c8c729a]
Author: Nao
Date: Wed, 16 Apr 2014 15:14:03 +0200
Stats: 4 files changed; +36 (insertions), -22 (deletions)
[Commit revision df71a73]
Author: Nao
Date: Wed, 16 Apr 2014 15:44:27 +0200
Stats: 1 file changed; +15 (insertions), -14 (deletions)
[Commit revision ee725cb]
Author: Nao
Date: Wed, 16 Apr 2014 15:50:03 +0200
Stats: 1 file changed; +16 (insertions), -7 (deletions)
[Commit revision 669bd34]
Author: Nao
Date: Wed, 16 Apr 2014 16:00:10 +0200
Stats: 1 file changed; +6 (insertions), -1 (deletion)
Date: Tue, 15 Apr 2014 16:57:06 +0200
Stats: 1 file changed; +2 (insertions), -2 (deletions)
- Made debug information a bit less wordy in Who's Online pages. (Who.php)
[Commit revision c8c729a]
Date: Wed, 16 Apr 2014 15:14:03 +0200
Stats: 4 files changed; +36 (insertions), -22 (deletions)
- A small rewrite of the @if conditional tests in JavaScript code: (1) added admin test in addition to member and guest, (2) changed syntax to @if {} @else {}, instead of @if/@endif. Please note that, at least for now, brackets are mandatory, even for a single line. Remember, it's a compile-time directive, it's not actual JavaScript..! (Subs-Cache.php, editor-func.js, script.js, topic.js)
[Commit revision df71a73]
Date: Wed, 16 Apr 2014 15:44:27 +0200
Stats: 1 file changed; +15 (insertions), -14 (deletions)
- Fixed, I hope, this annoying follow_me bug that triggered in this situation: (1) Chrome (maybe also Firefox), (2) Web Platform disabled, no support for stickies, (3) opening an unread topic in a background tab, and then switching to it quickly. I was unable to determine what caused this browser bug, but I was at least able to consistently determine whether it was happening, and simply delay the page_showing code execution until it didn't. (topic.js)
- page_showing() shouldn't be run on topic lists. Only topic pages. (topic.js)
[Commit revision ee725cb]
Date: Wed, 16 Apr 2014 15:50:03 +0200
Stats: 1 file changed; +16 (insertions), -7 (deletions)
- Separating what needs to be run at page showing time, and page resizing time. (topic.js)
- Running the relative time code on topic lists. I may add support for this in the future, so... (topic.js)
[Commit revision 669bd34]
Date: Wed, 16 Apr 2014 16:00:10 +0200
Stats: 1 file changed; +6 (insertions), -1 (deletion)
- Fixed wrongly autolinked URLs inside code tags. Okay, THIS TIME, I think everything's accounted for...! And I really need to rewrite that code tag system. It's... A bit weird. Ah, who am I kidding. I'll never find time for that... (Class-Editor.php)
897
Archived fixes / Re: follow_me() bug, shows up from time to time.
« on April 16th, 2014, 12:32 AM »
My setup when I reproduced the bug nearly every time:
- Opera Next 21.0, Web Platform flag disabled (i.e. the default, with no sticky positioning)
- Using Sidewise add-on, but I doubt it's related to this. It's just a cool Chrome add-on.
- On the homepage, middle-click a topic with at least one unread reply.
- Wait a bit, switch to that tab, bug present.
I spent my afternoon on this. It's very hard to debug something that only happens when someone posts a new message... ;) Still, it also happened from time to time on read topics.
From what I could gather, when this happens, .poster > div returns a width of 12px. Which is the horizontal padding surrounding it (don't ask me, I'm not sure why this happens.) Anyway, I 'simply' added a fallback at the start, saying basically, "if the width is less than 20px, then it's probably going to screw up, so try again in half a second". And it works. Half a second later, it always gives me the proper width.
I added a second failsafe in the form of a limitation on the number of retries. If after 10 seconds it's still buggy, then it's not worth waiting more. Just execute the-damn-thing™. (I could probably get away with 5 seconds...)
Please test new topics for you in here (if you already were able to reproduce before), and tell me if it's okay to commit!
Bed time! Okay, that was 30 minutes ago... But at least I fixed the-damn-thing™! I hope I did, at least. :P
- Opera Next 21.0, Web Platform flag disabled (i.e. the default, with no sticky positioning)
- Using Sidewise add-on, but I doubt it's related to this. It's just a cool Chrome add-on.
- On the homepage, middle-click a topic with at least one unread reply.
- Wait a bit, switch to that tab, bug present.
I spent my afternoon on this. It's very hard to debug something that only happens when someone posts a new message... ;) Still, it also happened from time to time on read topics.
From what I could gather, when this happens, .poster > div returns a width of 12px. Which is the horizontal padding surrounding it (don't ask me, I'm not sure why this happens.) Anyway, I 'simply' added a fallback at the start, saying basically, "if the width is less than 20px, then it's probably going to screw up, so try again in half a second". And it works. Half a second later, it always gives me the proper width.
I added a second failsafe in the form of a limitation on the number of retries. If after 10 seconds it's still buggy, then it's not worth waiting more. Just execute the-damn-thing™. (I could probably get away with 5 seconds...)
Please test new topics for you in here (if you already were able to reproduce before), and tell me if it's okay to commit!
Bed time! Okay, that was 30 minutes ago... But at least I fixed the-damn-thing™! I hope I did, at least. :P
898
Archived fixes / Re: Profile Fields Gender can not be displayed
« on April 16th, 2014, 12:10 AM »
Yes or no? I only saw your 'like' because I was doing a test on this page... Please answer when I ask a question! I rarely even check out my 'likes' any more these days (I've got 104 unread ones...)
899
Development blog / Re: Alphababy!
« on April 15th, 2014, 11:49 PM »
Thanks everyone!Quote from Pandos on April 15th, 2014, 09:06 PM You realize it doesn't take more than a day to get started on a baby, right...? :PQuote from Pandos on April 15th, 2014, 09:06 PM Ah, well, I just couldn't leave a project that's so close to being perfect, could I? ;)
Never thought you'd have the time to produce something else than Wedge ;)
No, Wedge is ways ahead in comparision with other forums.
There are a "view" bugs left, but who cares :)
It would be nice if we could implement some features and bugfixing some things before due.
So for me Wedge isn't in Alpha. Great work from a very talented person.
900
Development blog / Re: Aftermath of the Great Deployment
« on April 15th, 2014, 04:13 PM »
To whom..? About what? It's an old topic. Are you a spammer?