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.
961
Bug reports / Pretty URLs still chronically broken
« on April 16th, 2013, 09:56 PM »
So I spent some time actually figuring out what the problem is, since as I've said it's *never* worked properly for me for a long time.
The rewrite filter for both boards and topics just injects the board prefix as in the DB, but while the default board seems to get the proper prefix (e.g. locally I get localhost/wedge prefixes), nothing else seems to, so everything ends up with a / prefix, e.g. /new-board-2 which obviously doesn't work properly.
Going into these boards' configuration after the event also doesn't work because the pretty URL is just listed as (localhost) / (empty box)
Storing all this directly in the DB also has other problems with respect to users who decide to move their site around, because they'll not only have URL issues to deal with for reindexing, they'll also have to cope with editing every board.
Seems to me that we might need to find some other method of dealing with this - because while it's fine on wedge.org, it's no good for most other sites.
The rewrite filter for both boards and topics just injects the board prefix as in the DB, but while the default board seems to get the proper prefix (e.g. locally I get localhost/wedge prefixes), nothing else seems to, so everything ends up with a / prefix, e.g. /new-board-2 which obviously doesn't work properly.
Going into these boards' configuration after the event also doesn't work because the pretty URL is just listed as (localhost) / (empty box)
Storing all this directly in the DB also has other problems with respect to users who decide to move their site around, because they'll not only have URL issues to deal with for reindexing, they'll also have to cope with editing every board.
Seems to me that we might need to find some other method of dealing with this - because while it's fine on wedge.org, it's no good for most other sites.
962
Features / Re: CSS inheritance issue
« on April 15th, 2013, 11:53 PM »Also, I'd like to know if these .inf_* entries will show up for admins only?
Also, you forgot to add commas after your new .warn_* classes. I'm surprised you didn't catch it at commit time..?
Next time I'll just wait until I'm completely done before committing, I guess, and I'll go through it again with a fine tooth comb to make sure it's perfect.
As I said: please use final keywords when you're playing with anything that's used as an extend anywhere else...
I also said before I'm having a real hard time trying to keep all this straight in my head. Not including a comma at this point in time is a... minor omission.
963
Archived fixes / Re: Something is screwy with the main menu
« on April 15th, 2013, 08:50 PM »
I just realised I only took part of it out (the important bit) though in my last commit, I'll tackle the rest in my next commit.
964
Features / Re: New revs
« on April 15th, 2013, 08:07 PM »
(12 files, 4KB)
@ This is really just the stuff I can commit right now, just so I can brain-dump a little bit. There's so much more stuff outstanding and waiting to be committed, but this at least lets me focus on what's left without it seeming like quite so much of a Wall. (I still have 36 files + 4 additions to commit.)
Revision: 2060
Author: arantor
Date: 15 April 2013 19:04:03
Message:
! Use the nice notice feature for a menu in the gallery area. Only noticed it accidentally on wedge.org (Aeva-Gallery.php)
! A minor change that doesn't affect anything else: whether the 'warning status' is shown in the profile fields area as a 'disabled' field or not. It won't be controlled from there, so it's safe to remove it. (ManageMemberOptions.php)
! Style changes that the infractions system will use. Won't affect anything currently in play to my knowledge. (index.css, index.member.css)
! Don't cache the menu. (Subs.php)
! Don't need to decrement the warning count - we don't do it that way any more. No effect on wedge.org, there are no users with warnings at present. (ScheduledTasks.php)
! We don't need these old permissions any more. Again, since we're not using this on wedge.org, bye bye. The bits where these permissions are checked is pending because there's a bunch of related stuff in those files that needs fixing up. (ManagePermissions.php, ManagePermissions and Reports language files)
! (Forgot this in the actual changelog) Preset some variables for later. (Class-System.php)
----
Modified : /trunk/Sources/Class-System.php
Modified : /trunk/Sources/ManageMemberOptions.php
Modified : /trunk/Sources/ManagePermissions.php
Modified : /trunk/Sources/ScheduledTasks.php
Modified : /trunk/Sources/Subs.php
Modified : /trunk/Sources/media/Aeva-Gallery.php
Modified : /trunk/Themes/default/languages/ManagePermissions.english.php
Modified : /trunk/Themes/default/languages/ManagePermissions.french.php
Modified : /trunk/Themes/default/languages/Reports.english.php
Modified : /trunk/Themes/default/languages/Reports.french.php
Modified : /trunk/Themes/default/skins/index.css
Modified : /trunk/Themes/default/skins/index.member.css
@ This is really just the stuff I can commit right now, just so I can brain-dump a little bit. There's so much more stuff outstanding and waiting to be committed, but this at least lets me focus on what's left without it seeming like quite so much of a Wall. (I still have 36 files + 4 additions to commit.)
Revision: 2060
Author: arantor
Date: 15 April 2013 19:04:03
Message:
! Use the nice notice feature for a menu in the gallery area. Only noticed it accidentally on wedge.org (Aeva-Gallery.php)
! A minor change that doesn't affect anything else: whether the 'warning status' is shown in the profile fields area as a 'disabled' field or not. It won't be controlled from there, so it's safe to remove it. (ManageMemberOptions.php)
! Style changes that the infractions system will use. Won't affect anything currently in play to my knowledge. (index.css, index.member.css)
! Don't cache the menu. (Subs.php)
! Don't need to decrement the warning count - we don't do it that way any more. No effect on wedge.org, there are no users with warnings at present. (ScheduledTasks.php)
! We don't need these old permissions any more. Again, since we're not using this on wedge.org, bye bye. The bits where these permissions are checked is pending because there's a bunch of related stuff in those files that needs fixing up. (ManagePermissions.php, ManagePermissions and Reports language files)
! (Forgot this in the actual changelog) Preset some variables for later. (Class-System.php)
----
Modified : /trunk/Sources/Class-System.php
Modified : /trunk/Sources/ManageMemberOptions.php
Modified : /trunk/Sources/ManagePermissions.php
Modified : /trunk/Sources/ScheduledTasks.php
Modified : /trunk/Sources/Subs.php
Modified : /trunk/Sources/media/Aeva-Gallery.php
Modified : /trunk/Themes/default/languages/ManagePermissions.english.php
Modified : /trunk/Themes/default/languages/ManagePermissions.french.php
Modified : /trunk/Themes/default/languages/Reports.english.php
Modified : /trunk/Themes/default/languages/Reports.french.php
Modified : /trunk/Themes/default/skins/index.css
Modified : /trunk/Themes/default/skins/index.member.css
965
Archived fixes / Re: 2 responses to this message are sent..?
« on April 15th, 2013, 08:02 PM »
Duplicate of http://wedge.org/pub/bugs/7383/pm-s-say-2-responses/
966
Archived fixes / Re: Something is screwy with the main menu
« on April 15th, 2013, 05:39 PM »
Already removed ;)
It only even comes into effect on level 2 and to be honest the load of the menu is really not that big a deal.
It only even comes into effect on level 2 and to be honest the load of the menu is really not that big a deal.
967
Archived fixes / Re: Plugin execution
« on April 15th, 2013, 05:37 PM »
Yes, but I intend to add it as a permanent feature to the debug log.
968
Features / Re: CSS inheritance issue
« on April 15th, 2013, 05:23 PM »* Arantor is firmly a noob.
969
Archived fixes / Re: Wireless theme doesn't fit profile on mobile phone
« on April 15th, 2013, 05:23 PM »* Arantor wonders where the screenshot went...
970
Archived fixes / Re: Plugin execution
« on April 15th, 2013, 05:22 PM »
I did not, no. It's definitely screwy. I'm willing to bet there's a locking condition and/or caching.
What I'll do is extend the debug log to include where the call to loadLanguage was made from.
What I'll do is extend the debug log to include where the call to loadLanguage was made from.
971
Archived fixes / Re: Something is screwy with the main menu
« on April 15th, 2013, 05:21 PM »Anyway, if level 2 is broken... It should be fixed, I guess
I just think it should be uncached. Mind you with what I have in mind, that won't be a problem anyway ;)
972
Archived fixes / Re: Plugin execution
« on April 15th, 2013, 05:13 PM »
What I want to know is why there are two separate load requests to the index page. That's fairly clearly the problem: index is loaded, the injection applied, then it's loaded again overwriting the injection.
Now, I could find a later place in which to make the injection but I think what I'd rather do is expand the debugging to find out where the call is coming from.
Now, I could find a later place in which to make the injection but I think what I'd rather do is expand the debugging to find out where the call is coming from.
973
Archived fixes / Something is screwy with the main menu
« on April 15th, 2013, 04:50 PM »
I don't know why this is but it's seriously messed up right now.
I was clicking on the Home button repeatedly (here, just now) and some page loads it would show I had a PM outstanding, some it would show no PMs outstanding, some it would show a dropdown for the Home menu, some it wouldn't.
Oh. It just occurred to me. SMF bug strikes again.
Why are we caching the menu again? This is why it's messed up - caching at level 2 (which is what we're set to) stores the menu for the groups the user is in with the language. It's entirely possible that you have multiple members with the same groups with different information.
I don't really think we need to cache it...?
I was clicking on the Home button repeatedly (here, just now) and some page loads it would show I had a PM outstanding, some it would show no PMs outstanding, some it would show a dropdown for the Home menu, some it wouldn't.
Oh. It just occurred to me. SMF bug strikes again.
Why are we caching the menu again? This is why it's messed up - caching at level 2 (which is what we're set to) stores the menu for the groups the user is in with the language. It's entirely possible that you have multiple members with the same groups with different information.
I don't really think we need to cache it...?
974
Archived fixes / Re: Revision Number Display
« on April 15th, 2013, 04:42 PM »
Interesting. Sounds like a strange thing regarding caching. I've seen odd things with the caching lately.
(It's a plugin btw)
(It's a plugin btw)
975
Features / Re: CSS inheritance issue
« on April 15th, 2013, 04:38 PM »
Not really any point, it'll probably go over my head like it has done for months.