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.
6061
Features / Re: Brave new world
« on March 16th, 2012, 03:02 PM »
Okay, so...
Trying to enumate bugs for me and Pete to fix. (If any Consultant could chip in, too...)
- Post reply isn't slow for me, but I noticed on my iPhone that it doesn't even respond except when I tap 'Switch to full editor'. I'll have to try again... What browser/device are you using, Johnny?
- Full smiley set: this was definitely an importer bug. What I did to fix it was: copy the old table to a new name, rename the Wedge smiley table to a dummy name, and rename the new table to the Wedge smiley table. It started working again immediately. Eh. FIXED
- This one is for Pete... I'm getting tons of errors on $context['open_mod_reports']. Most notably, Googlebot goes through these. I added a safety precaution in Subs.php to get rid of the error, but it should be fixed. SEMI-FIXED
- Aeva Media data isn't imported, but its settings are (at least partly). I didn't consider that when running the import. As a quick fix, I disabled the media gallery (which isn't used a lot on Wedge.org anyway), and will restore it later (hopefully by next week.) All files and tables from the old version are still safe. (The old website, though, no longer works because much of its code assumed that it was at http://wedge.org, and I can't bother to fix it for now. Its only point as for now is comparing features with Wedge.)
- Apparently, not all thoughts are accessible to everyone. They are, to me, but I'm the admin so Wedge bypasses many privacy tests... Will need to fix personally.
- Long strings that break thoughts in userbox: just a question... How did the old Wedge.org deal with that? I don't seem to remember. Obviously it'll have to go through a preparsecode() call, which will allow us to break the URL, but OTOH it will add a link and I'm not sure I want that... Hmm, perhaps I should simply break down the URL without linking it. I have a function in Class-String that does that nicely in UTF8. FIXED
- ".errorbox ul" gets its bottom margin reset to 0, but the top margin is left as is. Should either fix that (at the risk of breaking some other layout), or better, use a p tag instead of ul whenever we can in error boxes. Well, at least if we know there's only one error to show...
:edit:
- Who's Online action is recorded as "Posting on (topic)" even when just viewing it. I'd recommend that Quick Reply doesn't mark this as Posting, except if a draft is saved. FIXED?
:edit:
- With PMs as Conversation, the first PMs are shown first. Is this a conscious choice from you, Pete? I can't remember...
:edit:
- postbg is a complicated beast... Some pages that display posts outside of topic pages will show them to overflow horizontally. This is because they're getting display:table treatment when the code doesn't consider them as tables. I'll try to fix this ASAP. SEMI-FIXED
Will edit as I find more bugs.
Trying to enumate bugs for me and Pete to fix. (If any Consultant could chip in, too...)
- Post reply isn't slow for me, but I noticed on my iPhone that it doesn't even respond except when I tap 'Switch to full editor'. I'll have to try again... What browser/device are you using, Johnny?
- Full smiley set: this was definitely an importer bug. What I did to fix it was: copy the old table to a new name, rename the Wedge smiley table to a dummy name, and rename the new table to the Wedge smiley table. It started working again immediately. Eh. FIXED
- This one is for Pete... I'm getting tons of errors on $context['open_mod_reports']. Most notably, Googlebot goes through these. I added a safety precaution in Subs.php to get rid of the error, but it should be fixed. SEMI-FIXED
- Aeva Media data isn't imported, but its settings are (at least partly). I didn't consider that when running the import. As a quick fix, I disabled the media gallery (which isn't used a lot on Wedge.org anyway), and will restore it later (hopefully by next week.) All files and tables from the old version are still safe. (The old website, though, no longer works because much of its code assumed that it was at http://wedge.org, and I can't bother to fix it for now. Its only point as for now is comparing features with Wedge.)
- Apparently, not all thoughts are accessible to everyone. They are, to me, but I'm the admin so Wedge bypasses many privacy tests... Will need to fix personally.
- Long strings that break thoughts in userbox: just a question... How did the old Wedge.org deal with that? I don't seem to remember. Obviously it'll have to go through a preparsecode() call, which will allow us to break the URL, but OTOH it will add a link and I'm not sure I want that... Hmm, perhaps I should simply break down the URL without linking it. I have a function in Class-String that does that nicely in UTF8. FIXED
- ".errorbox ul" gets its bottom margin reset to 0, but the top margin is left as is. Should either fix that (at the risk of breaking some other layout), or better, use a p tag instead of ul whenever we can in error boxes. Well, at least if we know there's only one error to show...
:edit:
- Who's Online action is recorded as "Posting on (topic)" even when just viewing it. I'd recommend that Quick Reply doesn't mark this as Posting, except if a draft is saved. FIXED?
:edit:
- With PMs as Conversation, the first PMs are shown first. Is this a conscious choice from you, Pete? I can't remember...
:edit:
- postbg is a complicated beast... Some pages that display posts outside of topic pages will show them to overflow horizontally. This is because they're getting display:table treatment when the code doesn't consider them as tables. I'll try to fix this ASAP. SEMI-FIXED
Will edit as I find more bugs.
6062
Features / Re: Brave new world
« on March 16th, 2012, 02:14 PM »
There are plenty of bugs that never showed up before and are apparent now. This is I why so adamant in using Wedge here. Some bugs are related to importer bugs. Others just show up in my log because of Google indexing pages I never visit. I will catch them all.
Interestingly, Pete's decision to open Quick reply by default brought me a couple of bugs. Including the fact that it's saving empty drafts without me doing anything. Fun one...
The smiley list is huge. I think the importer didn't care to record smiley positions - ie popup or not.
Interestingly, Pete's decision to open Quick reply by default brought me a couple of bugs. Including the fact that it's saving empty drafts without me doing anything. Fun one...
The smiley list is huge. I think the importer didn't care to record smiley positions - ie popup or not.
6063
Features / Re: Brave new world
« on March 16th, 2012, 01:25 PM »
Thanks guys!
And don't forget the Profile > Skin selector menu option -- allows you to quickly change the current skin.
Test 'Wireless' on your iPhone! You'll like it. It focuses on making topic pages readable -- i.e. 90% of your activity on forums.
Test 'Wine' if you want to see the skin that defined Wedge during the year 2011. (I grew away from it, but some of us still like it better than Weaving.)
Test 'Warm' if you're bored. This one has nothing special.
And finally, 'Wuthering' if you're nostalgic for Curve. Not that it's a clone of Curve.... It just looks a bit like it.
These are all my designs, and I'm no designer, so imagine what a gifted skinner will be able to do!
I think Pete also has a couple of skins in the works -- a clone of Core (a proper one this time), and a skin filled with gradients for those like me who can't get enough of these.
And don't forget the Profile > Skin selector menu option -- allows you to quickly change the current skin.
Test 'Wireless' on your iPhone! You'll like it. It focuses on making topic pages readable -- i.e. 90% of your activity on forums.
Test 'Wine' if you want to see the skin that defined Wedge during the year 2011. (I grew away from it, but some of us still like it better than Weaving.)
Test 'Warm' if you're bored. This one has nothing special.
And finally, 'Wuthering' if you're nostalgic for Curve. Not that it's a clone of Curve.... It just looks a bit like it.
These are all my designs, and I'm no designer, so imagine what a gifted skinner will be able to do!
I think Pete also has a couple of skins in the works -- a clone of Core (a proper one this time), and a skin filled with gradients for those like me who can't get enough of these.
6064
Features / Re: New revs
« on March 16th, 2012, 01:17 PM »
rev 1474
(5 files +1, 4kb)
* Updated blog layout to catch up with the board layout additions, and forced blog posts to show a neutral background instead of something reflecting the current post state. Readability, man. Anyone willing to turn that lonely style into a class? (MessageIndex.template.php)
* Fixed Wireless skin on iPhones. Should look good enough, now, and more importantly... Usable! I'll be on my iPod in half an hour, and gosh I'll be glad I wrote all of that crap. (Wireless/sections.css, Wireless/sections.iphone.css)
! Ironically, .smalltext class is sometimes bigger than regular text on the iPhone. Quick hack on that one... Probably needs more work. (index.iphone.css)
! ssi_recentTopics() wasn't returning the most recent topics, because of a silly optimization I shouldn't have made. (SSI.php)
! WebGet was using CURLOPT_HTMLHEADER instead of HTTPHEADER... Honestly, I don't know a thing about the WebGet file but I'm fixin' errors from my log ;) (Class-WebGet.php)
(5 files +1, 4kb)
* Updated blog layout to catch up with the board layout additions, and forced blog posts to show a neutral background instead of something reflecting the current post state. Readability, man. Anyone willing to turn that lonely style into a class? (MessageIndex.template.php)
* Fixed Wireless skin on iPhones. Should look good enough, now, and more importantly... Usable! I'll be on my iPod in half an hour, and gosh I'll be glad I wrote all of that crap. (Wireless/sections.css, Wireless/sections.iphone.css)
! Ironically, .smalltext class is sometimes bigger than regular text on the iPhone. Quick hack on that one... Probably needs more work. (index.iphone.css)
! ssi_recentTopics() wasn't returning the most recent topics, because of a silly optimization I shouldn't have made. (SSI.php)
! WebGet was using CURLOPT_HTMLHEADER instead of HTTPHEADER... Honestly, I don't know a thing about the WebGet file but I'm fixin' errors from my log ;) (Class-WebGet.php)
6065
Features / Re: New revs
« on March 16th, 2012, 01:07 PM »
rev 1473
(2 files, 1kb)
! The Thoughts table wasn't using Wedge conventions (default values etc). (install.sql)
! Footer logo was cut off if page generation stats were disabled. (index.css)
(2 files, 1kb)
! The Thoughts table wasn't using Wedge conventions (default values etc). (install.sql)
! Footer logo was cut off if page generation stats were disabled. (index.css)
6066
Features / Re: Brave new world
« on March 16th, 2012, 01:04 PM »
This topic is perfectly fine for bug reports and all.
If there are too many posts, I'll split it, like I often do.
Okay, I think most of the bugs are fixed... I'm off to grab something to eat in my fridge. Have been working on Wedge ever since I woke up, something like 6 hours ago, and I'm hungry...
If there are too many posts, I'll split it, like I often do.
Okay, I think most of the bugs are fixed... I'm off to grab something to eat in my fridge. Have been working on Wedge ever since I woke up, something like 6 hours ago, and I'm hungry...
6067
Features / Re: Brave new world
« on March 16th, 2012, 11:38 AM »
And this is it... Wedge.org is finally running Wedge.
I'm very emotional about this. Yet, I still have to fix plenty of things ;)
The most obviously 'loss' is avatars and attachments. I actually got avatars done during the import process, and lost them when moving the folder to the root.
They're not physically lost so PLEASE DON'T REUPLOAD anything, I'd like to avoid having orphan files once I re-connect the avatars to their corresponding files ;)
I'm very emotional about this. Yet, I still have to fix plenty of things ;)
The most obviously 'loss' is avatars and attachments. I actually got avatars done during the import process, and lost them when moving the folder to the root.
They're not physically lost so PLEASE DON'T REUPLOAD anything, I'd like to avoid having orphan files once I re-connect the avatars to their corresponding files ;)
6068
Features / Re: Brave new world
« on March 16th, 2012, 08:06 AM »
Crap!
I didn't even realize I posted to the Friends board :P
I thought it was a public topic...
I didn't even realize I posted to the Friends board :P
I thought it was a public topic...
6069
Features / Re: Brave new world
« on March 16th, 2012, 08:02 AM »
Yeah but you even have the source code for it :P
6070
Features / Re: Brave new world
« on March 16th, 2012, 07:41 AM »
Thanks. Well is anyone waiting for the move? I was expecting more posts last night :p
Didn't sleep well. Wondering why, ahah.
Well, in a couple of hours it should be done...
Didn't sleep well. Wondering why, ahah.
Well, in a couple of hours it should be done...
6071
Features / Brave new world
« on March 16th, 2012, 12:43 AM »
So... A thing happened, and then another, and my plans to publish Wedge today were scrapped. So, I uploaded the website to a temp folder, installed it, fixed a few other bugs, then left it aside for now because it's unrealistic to expect the Wedge team to upgrade Wedge.org to Wedge precisely before going to bed, ah ah. We need to make sure it works for everyone.
It will STILL make it on March 15... Just that it will be March 15, *Hawaii time* :P
Ah well. If you just can't wait anymore, here's a little something to help you wait until next morning (if you're in Europe like us.) A small screenshot of the new default skin, Weaving. And yes, this is the first time it's made public.
Hope you like it! I'm off to bed. Deserved a good (but short) night's sleep.
It will STILL make it on March 15... Just that it will be March 15, *Hawaii time* :P
Ah well. If you just can't wait anymore, here's a little something to help you wait until next morning (if you're in Europe like us.) A small screenshot of the new default skin, Weaving. And yes, this is the first time it's made public.
Hope you like it! I'm off to bed. Deserved a good (but short) night's sleep.
6072
Features / Re: New revs
« on March 15th, 2012, 11:52 PM »
rev 1472
(2 files, 1kb)
! Install process was broken by minor changes on my side. And yes, I'm installing the public version of Wedge... Exciting eh? (install.php, install.sql)
(2 files, 1kb)
! Install process was broken by minor changes on my side. And yes, I'm installing the public version of Wedge... Exciting eh? (install.php, install.sql)
6073
Features / Re: New revs
« on March 15th, 2012, 11:18 PM »
And the final batch...
rev 1471
(8 files, 7kb)
! The Like button was being shown both outside and inside the action menu at the same time. (Display.php, Display.template.php)
* Modified Primary Membergroups helper text to explain some peculiarities of the feature. (Profile.template.php, Help.language.php, Profile.language.php)
+ Added documentation for the <replace> command in skin files. Disabled current replacement examples, because, well, we don't need them, it's really for admins to use... (Warm/skin.xml)
rev 1471
(8 files, 7kb)
! The Like button was being shown both outside and inside the action menu at the same time. (Display.php, Display.template.php)
* Modified Primary Membergroups helper text to explain some peculiarities of the feature. (Profile.template.php, Help.language.php, Profile.language.php)
+ Added documentation for the <replace> command in skin files. Disabled current replacement examples, because, well, we don't need them, it's really for admins to use... (Warm/skin.xml)
6074
Features / Re: New revs
« on March 15th, 2012, 11:15 PM »
rev 1470
(6 files +2 -2, 9kb)
! Fixed posts getting wrong padding in non-Weaving skins. Can't believe no one reported that one... ;) (Wine/sections.css)
* Tweaked post backgrounds in Warm. Hmm, it's still no good at all. Warm is a skin that has the potential to be fantastic, but is hurt by my current lack of inspiration regarding non-pastel color palettes. Whatever. Also fixed sidebar's top padding, which was definitely too small. (Warm/index.css)
+ Replaced existing footer logos with two new logos that seem to prove popular. Also simplified footer CSS and removed two other recent logos which are unlikely to be used again. (webelow.png, webelowine.png, wedgetop.png, wedgebot.png, index.css, Wine/index.css, Warm/index.css, Wuthering/index.css)
* Tweaked styling for category headers in Weaving. I guess you can say I chickened out and decided to go for a more 'classical' styling. It still looks great though... Also commenazi. (index.css, sections.css)
(6 files +2 -2, 9kb)
! Fixed posts getting wrong padding in non-Weaving skins. Can't believe no one reported that one... ;) (Wine/sections.css)
* Tweaked post backgrounds in Warm. Hmm, it's still no good at all. Warm is a skin that has the potential to be fantastic, but is hurt by my current lack of inspiration regarding non-pastel color palettes. Whatever. Also fixed sidebar's top padding, which was definitely too small. (Warm/index.css)
+ Replaced existing footer logos with two new logos that seem to prove popular. Also simplified footer CSS and removed two other recent logos which are unlikely to be used again. (webelow.png, webelowine.png, wedgetop.png, wedgebot.png, index.css, Wine/index.css, Warm/index.css, Wuthering/index.css)
* Tweaked styling for category headers in Weaving. I guess you can say I chickened out and decided to go for a more 'classical' styling. It still looks great though... Also commenazi. (index.css, sections.css)
6075
Features / Re: New revs
« on March 15th, 2012, 11:13 PM »
Note: I have 26 files to commit right now. I did my best to split them into several thematic commits.
rev 1469
(6 files +2, 30kb) (sic)
! Changed the current thought privacy system to use membergroups instead of random numbers. Later updates should restore fine-tuning on member level. (install.sql, Ajax.php, Profile-View.php, index.template.php, Home.php)
! The thought list in profile pages wasn't being parsed for inline BBC. (Profile-View.php)
! Hopefully temporary hack to fix thought privacy dropdown showing items in a random order in Opera and Chrome. Also added temporary code for use on Wedge.org. (index.template.php, script.js)
+ Added a new virtual membergroup, 'Everyone', to everyone's list of groups. Should make it easier to target everyone including primary membergroups. (Load.php)
+ Added Home.php and Home template, these are *temporary* files for use on Wedge.org only. The code will be moved to the Welcome.php file once it's stable enough and cleaned up (proper MVC model and so on). (Home.php, Home.template.php)
rev 1469
(6 files +2, 30kb) (sic)
! Changed the current thought privacy system to use membergroups instead of random numbers. Later updates should restore fine-tuning on member level. (install.sql, Ajax.php, Profile-View.php, index.template.php, Home.php)
! The thought list in profile pages wasn't being parsed for inline BBC. (Profile-View.php)
! Hopefully temporary hack to fix thought privacy dropdown showing items in a random order in Opera and Chrome. Also added temporary code for use on Wedge.org. (index.template.php, script.js)
+ Added a new virtual membergroup, 'Everyone', to everyone's list of groups. Should make it easier to target everyone including primary membergroups. (Load.php)
+ Added Home.php and Home template, these are *temporary* files for use on Wedge.org only. The code will be moved to the Welcome.php file once it's stable enough and cleaned up (proper MVC model and so on). (Home.php, Home.template.php)