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.
3031
Bug reports / Re: Infraction bugs
« on May 8th, 2013, 07:50 PM »
@Arantor, apart from 'Infractions' needing to be renamed to 'Sanctions', I think you also fluctuated between "Pre-set infractions" and "Adhoc infractions", maybe you should rename Adhoc to Pre-set because it's easier to understand, or maybe I didn't get these were two different things...? :unsure:
+1 @spoogs
+1 @spoogs
3032
Features / Re: New revs
« on May 8th, 2013, 12:29 PM »
rev Yours Truly 2095 -- She has an IQ of 1001, she has a jumpsuit on, and she's also a telephone. ♫
(4 files, 2kb)
* Helping mobile devices a bit; removing the body padding by default (I'm sure they'll appreciate the gesture), and removing the extra box-shadow animation on the notifications popup, as it seems to slow it down even on my S3 to the point that the animation no longer shows at all, meaning it's probably going to be jerky for all mobile devices. Without the extra animation, it's still barely visible, but at least it's there. (index.css)
* Said notif popup came a bit out of nowhere; changed it to drop from the notif title instead, as expected (and in line with all other dropdown animations.) (index.css)
* Changed z-index for mini-menu animations, to ensure they always come on top of main menu animations. While usually not an issue, this would give odd behaviors on search and notif popup animations when hovering the main menu while the animations were being performed. (index.css)
! Oops, fixed the *wrong* bug yesterday with regards to saving notification settings... (Notifications.php, Profile.template.php)
! Fixed button icon position in buttons for IE8. This was due to a hack that was no longer needed since the recent button code rewrite. It just goes to show how much I test under IE8... (extra.ie8.css)
(4 files, 2kb)
* Helping mobile devices a bit; removing the body padding by default (I'm sure they'll appreciate the gesture), and removing the extra box-shadow animation on the notifications popup, as it seems to slow it down even on my S3 to the point that the animation no longer shows at all, meaning it's probably going to be jerky for all mobile devices. Without the extra animation, it's still barely visible, but at least it's there. (index.css)
* Said notif popup came a bit out of nowhere; changed it to drop from the notif title instead, as expected (and in line with all other dropdown animations.) (index.css)
* Changed z-index for mini-menu animations, to ensure they always come on top of main menu animations. While usually not an issue, this would give odd behaviors on search and notif popup animations when hovering the main menu while the animations were being performed. (index.css)
! Oops, fixed the *wrong* bug yesterday with regards to saving notification settings... (Notifications.php, Profile.template.php)
! Fixed button icon position in buttons for IE8. This was due to a hack that was no longer needed since the recent button code rewrite. It just goes to show how much I test under IE8... (extra.ie8.css)
3033
Archived fixes / Re: Button Icon/Text Overlay Issue
« on May 8th, 2013, 12:07 AM »
Apparently, it was an IE8-only bug... Fixed here, it's just about removing a couple of lines in the IE8 hack list, probably weren't needed anymore... ;)
(Or maybe I added another bug, ah ah...!!)
(Or maybe I added another bug, ah ah...!!)
3034
Features / Re: return_raw buggy if enableCompressedOutput is on
« on May 7th, 2013, 11:51 PM »
Even for Québécois..?
3035
Features / Re: New revs
« on May 7th, 2013, 11:43 PM »
Oh yes I do understand, Pete... ;)
rev 2094
(12 files +1, 32kb)
* French translation for infractions. ManageInfractions is only partial, I'll finish it eventually... Also, I have yet to test punishments, so I don't know if I should translate 'warnings' to 'sanctions' or just literally, 'warnings'... (Admin, Errors, Help, index, ManageInfractions, ManageSettings, ModerationCenter, Profile)
* Typonazi..? The Help one is for sure, but as for the other one, you tell me. I probably added some typos of my own to my French translation anyway, but shhh..! (Help.english.php, ManageInfractions.english.php)
! Notifications page wasn't taking into account your modifications. I'm talking about the page for the newest Notifs feature, not the old one, which we'll remove at some point... (Profile.template.php)
- JS function declarations don't need a closing semicolon, only anonymous functions require one. Also replaced all double quotes with single quotes. To be quick, any JS included within a HTML page should use double quotes for better compression, while single quotes compress better in stand-alone files. Only saves a few bytes, but that's a free change, so... (pm.js, profile.js)
rev 2094
(12 files +1, 32kb)
* French translation for infractions. ManageInfractions is only partial, I'll finish it eventually... Also, I have yet to test punishments, so I don't know if I should translate 'warnings' to 'sanctions' or just literally, 'warnings'... (Admin, Errors, Help, index, ManageInfractions, ManageSettings, ModerationCenter, Profile)
* Typonazi..? The Help one is for sure, but as for the other one, you tell me. I probably added some typos of my own to my French translation anyway, but shhh..! (Help.english.php, ManageInfractions.english.php)
! Notifications page wasn't taking into account your modifications. I'm talking about the page for the newest Notifs feature, not the old one, which we'll remove at some point... (Profile.template.php)
- JS function declarations don't need a closing semicolon, only anonymous functions require one. Also replaced all double quotes with single quotes. To be quick, any JS included within a HTML page should use double quotes for better compression, while single quotes compress better in stand-alone files. Only saves a few bytes, but that's a free change, so... (pm.js, profile.js)
3036
Bug reports / Re: Infraction bugs
« on May 7th, 2013, 11:07 PM »Well... yes and no. But you'll notice from the code that I changed terminology part way through (all the code references 'sanctions' but the user wording references 'punishments')
It's a hard one to call but yes, I think you're ultimately right.
I'm quite amenable to the wording being changed. At this stage I'm still recovering from the last month enough to not be too worried about picky bits ;)
In Wedge, however, it doesn't work like that. The idea is that you make the punishment fit the crime and that you have punishments tied to a given warning. The warning carries points and/or punishments (and the points can lead to punishments of their own for general unpleasant behaviours)
So if you have a user who has an inappropriate signature, issue something for that signature and remove it - and if it forms part of a collection of a larger penalty, so be it.
My only fear is that admins would find it too *complete*, and thus complex...
Of course, Wedge isn't exactly targeted to newbies!
3037
Bug reports / Re: Infraction bugs
« on May 7th, 2013, 06:30 PM »
Okay, I'll give up on that then...
I'm having trouble with the translation overall.
"Issue an infraction"... I get the idea, but isn't an infraction the *cause* of the warning? I do an infraction, you give me a warning.
At least in French... (Infraction comes first, avertissement/warning comes second, punition or sanction (punishment) comes last.)
I'm tempted to keep the earlier terminology in the French version (Sanction, avertissement...), but maybe I should wait until I understand the concept better, maybe...
I'm having trouble with the translation overall.
"Issue an infraction"... I get the idea, but isn't an infraction the *cause* of the warning? I do an infraction, you give me a warning.
At least in French... (Infraction comes first, avertissement/warning comes second, punition or sanction (punishment) comes last.)
I'm tempted to keep the earlier terminology in the French version (Sanction, avertissement...), but maybe I should wait until I understand the concept better, maybe...
3039
Bug reports / Re: Infraction bugs
« on May 7th, 2013, 05:29 PM »
What do you think of my suggestions above..?
Also, an issue with moderation boards... Thing is, Wedge.org has the board list on index, but I'm always two inches from replacing it with either a quick list in the sidebar, or just a link somewhere to /do/boards/... But at this point, if I do that -- the moderation area is gone, too. Maybe they should be separated, code-wise..?
Also, an issue with moderation boards... Thing is, Wedge.org has the board list on index, but I'm always two inches from replacing it with either a quick list in the sidebar, or just a link somewhere to /do/boards/... But at this point, if I do that -- the moderation area is gone, too. Maybe they should be separated, code-wise..?
3040
Plugins / Re: Plugin Documentation/Example
« on May 7th, 2013, 02:59 PM »
It's a completely different system, in that it doesn't allow plugins to modify files, allowing you to update your forum without any worries.
It does its best at compensating for this 'loss', though...
It's also easier to install, and even understand.
It does its best at compensating for this 'loss', though...
It's also easier to install, and even understand.
3041
FAQs / [FAQ] Re: Minimum requirements
« on May 7th, 2013, 02:57 PM »
Opera Mini's goal is to give you access to the information -- whatever the device. Too bad it's going for the lowest common denominator, but at least it doesn't attempt to say it's better than anything else...
Wedge should look fine on Opera Mobile, though!
Wedge should look fine on Opera Mobile, though!
3042
Plugins / Re: Plugins I refuse to do
« on May 7th, 2013, 02:53 PM »
Depends on them and our license...
3043
Bug reports / Re: Infraction bugs
« on May 7th, 2013, 01:57 PM »Oh, and $string might not be used, but was $item used? (Since there's no way to iterate over an array just having its keys, unless you grab array_keys then foreach over that)
It's a bit complicated, although I understand the idea:
- for each virtual board, store one or more random variables,
- then store a display variable that holds all of the random variables, associated with a number_context array,
- at display time, build the title from the number_context array, using the values in the random variables.
It seems to me like overkill for something that few people are going to notice, since it requires them to hover the link, and wait for a second...
Which is why it seemed more natural to me to use a note class next to the board name. Perhaps, we could associate that note class with a title that gives more information on the number, similar to what you did. Perhaps force the note, even if 0 items are in there, but with a notenice class, instead..?
Dunno for sure.
While I'm at it -- I uploaded here a custom version where the number of errors is shown next to the error log link, so that you can get an idea of how it looks... I think it's quite alright that way; but I'm not committing anything without your input anyway. (Plus, I'll probably want to rewrite; or you.)
So, again, are you going to do the same with everything else for consistency?
I couldn't find anything about it with a quick search but that's because I don't have a single Android device to look at.
log_online will tell you what user id is attached to a given session.
3044
Bug reports / Re: Infraction bugs
« on May 6th, 2013, 11:10 PM »
In Boards.template.php, foreach ($child['display'] as $item => $string) ---> $string is never used... Is this a placeholder for something in the future, or something you forgot to clean up...? If the latter, may I simply rewrite the Boards.php code to remove the associative arrays and just have something simpler..?
What I've done so far, is add an extra 'note' parameter with anything in it. If empty, don't bother. If set, then just so a <span class="note"> with it as the content, and no link. (No sure it's worth linking it... After all, there's a link just next to it..?!)Quote from Arantor on May 6th, 2013, 11:05 PM It's the removal of ALL cookies that's buried in the settings...
And I don't know of any settings to remove an individual cookie in Chrome; all I know is that I do Inspect Element, then Resources, then Cookies, and there's an option to remove them here.Quote ........ :-/
How, can't I just force all sessions for 'Nao' to be removed from the database..?
Bed time. Haven't even started doing translations yet...!
What I've done so far, is add an extra 'note' parameter with anything in it. If empty, don't bother. If set, then just so a <span class="note"> with it as the content, and no link. (No sure it's worth linking it... After all, there's a link just next to it..?!)
I find it hard to believe it can;t be done, even iOS can do that :P I suspect it's buried in the settings like it is with Chrome desktop.Quote In Chrome for Android, I can't remove cookies for an individual site
And I don't know of any settings to remove an individual cookie in Chrome; all I know is that I do Inspect Element, then Resources, then Cookies, and there's an option to remove them here.
I really do not want to create an !empty test, as quick as it might be, for something that *no other user will ever encounter*.
How, can't I just force all sessions for 'Nao' to be removed from the database..?
Bed time. Haven't even started doing translations yet...!
3045
Bug reports / Re: Infraction bugs
« on May 6th, 2013, 10:57 PM »
One problem with sessions... In Chrome for Android, I can't remove cookies for an individual site, and I don't want to have to re-log in everywhere (I have 80+ tabs, and quite a few with authentication), just so I don't get these frigging errors anymore... -_-
Is there another way to fix that, then..?
Is there another way to fix that, then..?