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.
6046
Features / Re: New revs
« on March 16th, 2012, 10:58 PM »
The GOOD thing with the Wedge.org upgrade, is that now you guys can all follow whatever additions I made to Wedge, because they'll usually be reflected on Wedge.org... ;) Just check the revision number in the webpage footer to be sure.
rev 1476
(18 files, 8kb)
! The double-post merge button didn't show up in some situations... Scratch that, in *most* situations really, because of an inverted default value. Also updated subtext to mention the delay should be indicated in seconds. Eh, it might have been minutes, all right? (Display.php, Admin.language.php)
! Applying John's suggested hack to allow HTML inside macro options (like the logo param in the header macro.) Untested, but should work. (Load.php, Subs-Template.php)
! ssi_recentTopics() was always pointing to the last post, instead of the last unread post for members. (SSI.php)
* Tweaked Track IP page to allow for language strings to show the IP anywhere inside the string, rather than at the end. (Profile-View.php, Profile.template.php, Profile.language.php)
* I'm sure there's a reason why I added a line-break after the quick reply textarea. There must be. For that reason, I'm removing it to fix the current layout, and eagerly waiting the day I'll go 'doh!' and unfix it. (Display.template.php)
! Wrong hardcoded membergroup ID in the thought system. (index.template.php)
* Modified French version to use 'cookie' instead of 'témoin' most everywhere. I just fired up IE9 and noticed how Microsoft is saying cookie in French. Cookies are yummy, whatever country you're from. (Admin.french.php, Errors.french.php, ManageSettings.french.php)
* Now using Help icon instead of '?' character to link to help popups in the membergroup permission manager. (ManagePermissions.template.php)
- We don't need the 'Switch to Full Editor' button to be animated on page load... It's just a waste of energy. (topic.js)
! Ah, the joys of CSS specificity... A table cell with a left class should be left-aligned, even if its parent row has a center class or whatever. (index.css)
! Public thoughts could overflow when shown in Display userboxes. (sections.css)
rev 1476
(18 files, 8kb)
! The double-post merge button didn't show up in some situations... Scratch that, in *most* situations really, because of an inverted default value. Also updated subtext to mention the delay should be indicated in seconds. Eh, it might have been minutes, all right? (Display.php, Admin.language.php)
! Applying John's suggested hack to allow HTML inside macro options (like the logo param in the header macro.) Untested, but should work. (Load.php, Subs-Template.php)
! ssi_recentTopics() was always pointing to the last post, instead of the last unread post for members. (SSI.php)
* Tweaked Track IP page to allow for language strings to show the IP anywhere inside the string, rather than at the end. (Profile-View.php, Profile.template.php, Profile.language.php)
* I'm sure there's a reason why I added a line-break after the quick reply textarea. There must be. For that reason, I'm removing it to fix the current layout, and eagerly waiting the day I'll go 'doh!' and unfix it. (Display.template.php)
! Wrong hardcoded membergroup ID in the thought system. (index.template.php)
* Modified French version to use 'cookie' instead of 'témoin' most everywhere. I just fired up IE9 and noticed how Microsoft is saying cookie in French. Cookies are yummy, whatever country you're from. (Admin.french.php, Errors.french.php, ManageSettings.french.php)
* Now using Help icon instead of '?' character to link to help popups in the membergroup permission manager. (ManagePermissions.template.php)
- We don't need the 'Switch to Full Editor' button to be animated on page load... It's just a waste of energy. (topic.js)
! Ah, the joys of CSS specificity... A table cell with a left class should be left-aligned, even if its parent row has a center class or whatever. (index.css)
! Public thoughts could overflow when shown in Display userboxes. (sections.css)
6047
Features / Re: Badges and the displaying thereof
« on March 16th, 2012, 10:04 PM »
A general with a chest full of medals is generally a moron, btw.
6048
Off-topic / Re: The browser you loved to hate
« on March 16th, 2012, 10:01 PM »
I'm waiting for market shares to go below Opera's. I'm develoong with Opera in mind and hypocrisy is not my thing. ;)
6049
Features / Re: Brave new world
« on March 16th, 2012, 09:25 PM »New bug, if I press the home menu button, I get pushed back to the current # place before I can actually click the link.
Re link bug, it goes to /msg123456/?topicseen#new rather than /new#new which might be related.
6050
Features / Re: Brave new world
« on March 16th, 2012, 09:24 PM »
I'll merge all my posts together as soon as I understand why it's not working right now.Quote from Arantor on March 16th, 2012, 09:02 PM Haven't met the problem again. I still have the Draft problem though. If I'm reading a long post (and just that), and scroll down, I'll see the "draft last saved..." message.Quote Where is that set already? Theme options? Settings?Quote I'm getting 'not_googlebot' errors but not at the same URLs as what I have in my error log...!
Here's a sample log:
Code: [Select]
The IP resolves to a domain at googlebot.com, which seems to belong to google.com... So it's a false positive isn't it..?Quote I'm afraid that when it comes to me, I won't promise anything before we even start working on Wedge 2.0... I got bitten in the ass by AeMe integration, and decided it's already good enough as it is. I'll write a custom importer once I'm ready to do it, so that we don't feel pressed for time.Quote Yeah, unfortunately.
I thought we'd rewritten that, but we probably only discussed it...Quote YES!!!!!! :eheh:
We should add an iPod icon if not already done :P
Skuggishness is mostly just using quick reply, in that I can sometimes be a few characters ahead of it in terms of what I've typed vs what it's showing. It's not consistent, needs more testing.
I never fixed the newest-PM-first to be default, I think I'd forgotten that it did.
Re BB, check the log intrusion table, should tell you what rule it tripped, but if it's throwing no_board, it's not BB tripping it. There's no option to disable it though.
Here's a sample log:
Host=my.wedge.org
Connection=close
Accept=*/*
From=googlebot(at)googlebot.com
Accept-Encoding=gzip,deflate
X-Real-Ip=66.249.72.186The IP resolves to a domain at googlebot.com, which seems to belong to google.com... So it's a false positive isn't it..?
@Pandos, not at the pressent time, and it's probably going to be altered in the future because of the planned changes to have Aeva handle attachments.
There are also other reasons that even thr current multiple folder setup is inefficient and not recommended.
I thought we'd rewritten that, but we probably only discussed it...
Note my icon is different :D
We should add an iPod icon if not already done :P
6051
Features / Re: Brave new world
« on March 16th, 2012, 09:13 PM »
Wedge.org was a 'special' site, given all of its hacks, so I guess importing was never going to be easy anyway...Quote from TE on March 16th, 2012, 08:16 PM I have no idea if they existed at all. That's probably what caused the difference. I didn't thoroughly check the difference in tables, because they're not sorted the same when exporting the SQL stuff (the Wedge version returns attachments first, and avatars later, while the SMF version returns all by ID.)
Quote from spoogs on March 16th, 2012, 09:05 PM It was a small bug in SSI.php, which I silently fixed an hour ago, so you shouldn't have it anymore ;)
(Grmpf, Merge Posts isn't working, apparently...)
(Another bug? If trying to set up more than 3 registration questions, I never get more input boxes to show up.)
And the files existed in the old wedge attachments folder? There's an is_file() check and the database record is only imported, if the file exists.
Posted: March 16th, 2012, 09:11 PM
Interesting :unsure: it's not doing it anymore but I was able to confirm it at least 3 times earlier
(Grmpf, Merge Posts isn't working, apparently...)
Posted: March 16th, 2012, 09:12 PM
(Another bug? If trying to set up more than 3 registration questions, I never get more input boxes to show up.)
6052
Features / Re: Brave new world
« on March 16th, 2012, 08:08 PM »
Doesn't happen to me...?
@Pete and all> Where is the option to disable posting groups in the userbox? I believe there is one, but couldn't find it... The admin search didn't help, either.
@Pete and all> Where is the option to disable posting groups in the userbox? I believe there is one, but couldn't find it... The admin search didn't help, either.
6053
Features / Re: Brave new world
« on March 16th, 2012, 07:45 PM »
Note: Wedge doesn't import the log_comments table, which contains, hidden among real 'log' things, the anti-spam questions/answers. I think we already discussed how silly this is, but it's still true ;)
6054
Features / Re: Brave new world
« on March 16th, 2012, 07:34 PM »grrr, the importer is alpha, too and Wedge.org was a heavily modified SMF version... ;)
However, about 10 attachments (out of ~875) weren't imported. I'm talking about the database entries. Perhaps your importer tests against attachment errors and removes them in case there are any? Anyway, now here's how the attachment folder is structured: it's a serialized array with three folder names, attachments, and two sub-folders that are actually empty. I guess they'll be used once Wedge reaches a certain number of files in the folder? It already takes me over 2 minutes just to download the file index for that folder, very amusing... So, given that structure, I would have expected to see attachments moved over here. In fact, the only files that were in this folder were the avatars. Yay.
So here's what I did: I simply took the original attachment folder, renamed all files to give them the proper extension, and rewired the attachment folder to the DB setting. Then attachments started working again.
As for avatars, my issue was that they're of attachment_type = 1, meaning their filenames are in plain view. The importer didn't retrieve the attachment type, simply re-created the files in the attachment folder, and thus I was forced to reset the attachment_type flag in the database after I moved the folder to the root. Thankfully, it wasn't too complicated.
So, my main concerns for the future (and suggestions for improvement) would be:
- try and fix the duplicate key stuff...
- if avatars are static and in plain view (= EXCELLENT performance improvement even in SMF), do not import them as hidden files,
- offer users the ability to keep all of their data (gallery, attachments, avatars) in the same place as before (i.e. their old SMF install), and just update the Wedge settings to point to these folders. I think this would be really great, because it means not having to worry about moving files back into their original place when moving Wedge into the SMF folder.
Really, installing Wedge and importing SMF was the easiest part (except for the duplicate key problem). The hardest part was moving the folder. Considering that SMF users will install Wedge and use the importer *mainly* to test-drive it and decide whether they want to use it instead of SMF, it would be great to be able to keep all data in the SMF folder.
Congratualations, great to see Wedge in action :)
6055
Features / Re: Brave new world
« on March 16th, 2012, 07:19 PM »Just quickly from me while I'm not on desktop...
* Oldest PM first is the default but I think newest first should be default.
I thought we'd changed the SMF default. But it's old. Something we did back in 2010...
* It works on iPad as expected however your signature appears misaligned, overflowing out of the container.
iPad 1 does seem a touch sluggish though.
I mean, I did plenty of testing on my iPod and it always worked fine... Even posting stuff...
Heck, if anything, Wedge should be faster than SMF in all areas.
But there still are problems with quick reply.
- iPod 4.2: clicking inside the textarea to start replying -- the screen enlarges, keyboard shows up, and tapping the keys doesn't do anything... There's no blinking cursor, even. To show it, I have to click OK to dismiss the keyboard, then click the textarea again. Then it works. I never noticed that before... Dunno what causes it.
- Sometimes a draft will be saved even if you don't interact with the textarea as well. Reproduced twice in iPod (not always), didn't notice in Opera though.
- A bit annoying -- the Quote button when quick reply is on... It copies the post to the bottom. I'm not used to that. It'd be okay if the textarea expanded automatically to make space for long posts though...
Yeah I know, I can always set QR to Collapsed by default. I just like playing with the default values. Making sure they're the best overall choice.
Okay, I'm still having an issue with Googlebot being kicked out from the site... I think it's probably the more important bug we have. From the error log, it returns an error 403 with error message 'no_board' (Board doesn't exist) whatever page it visits. MessageIndex, Display, etc...
Thing is, it only does that for Googlebot, not Googlebot Mobile.
I STRONGLY suspect this is a problem with your Bad Behavio(u)r implementation. Can you remind me if we can disable it...? And if yes, where?
6056
Off-topic / Re: Introduction
« on March 16th, 2012, 06:07 PM »
That's how I remade the translation from scratch, but it was still a horrible experience...
6057
Features / Re: New revs
« on March 16th, 2012, 06:06 PM »
rev 1475
(3 files, 1kb)
* Various minor improvements to Weaving, based on actual use at wedge.org. Yay. (index.css, sections.css)
+ Added another hardcoded element for wedge.org -- this time I'm adding a @worg prefix to indicate that this needs to be put into a plugin or something. This one adds the revision number in the footer, taken from a rev.txt file in the default theme root folder. Obviously, this requires manually updating the file so I won't commit it (consultants, don't forget to add an empty rev.txt file to your folder if you don't want to see any errors.) Oh, now I want to use $GlobalRev$... How do I do that, already..?! (index.template.php)
(3 files, 1kb)
* Various minor improvements to Weaving, based on actual use at wedge.org. Yay. (index.css, sections.css)
+ Added another hardcoded element for wedge.org -- this time I'm adding a @worg prefix to indicate that this needs to be put into a plugin or something. This one adds the revision number in the footer, taken from a rev.txt file in the default theme root folder. Obviously, this requires manually updating the file so I won't commit it (consultants, don't forget to add an empty rev.txt file to your folder if you don't want to see any errors.) Oh, now I want to use $GlobalRev$... How do I do that, already..?! (index.template.php)
6058
Off-topic / Re: Introduction
« on March 16th, 2012, 05:43 PM »
The problem with Wedge is that we don't have a tool to help with translation. SMF has their language tool, which has a despicable UI but at least makes it easier to translate strings and share them with others. No such thing for Wedge, unless the SMF team decides to kindly let us use it (it probably isn't available under an open-source license.)
I'm actually very wary of releasing our language packs. We could do it right now to give users a chance to translate it before we release an alpha of Wedge, but Pete adds so many strings on a regular basis, it's going to be hard for translators to keep up at this point.
So I don't know.
I'm actually very wary of releasing our language packs. We could do it right now to give users a chance to translate it before we release an alpha of Wedge, but Pete adds so many strings on a regular basis, it's going to be hard for translators to keep up at this point.
So I don't know.
6059
Off-topic / Re: Introduction
« on March 16th, 2012, 05:23 PM »
Btw you know that your English isn't very good. How can you be sure you're up to the task of translating Wedge?
I re-did SMF's translation back in the day. English is easy for French speakers to translate. There were three translators in charge before I came. Still, the work they did was amateurish at best.
One could argue that those who are the most in need of a language pack are also the most likely to start work on it. They shouldn't. It's harsh, I know, but I'm too used to French translations of English sources that end up being unintelligible even for someone who understands both languages perfectly.
I re-did SMF's translation back in the day. English is easy for French speakers to translate. There were three translators in charge before I came. Still, the work they did was amateurish at best.
One could argue that those who are the most in need of a language pack are also the most likely to start work on it. They shouldn't. It's harsh, I know, but I'm too used to French translations of English sources that end up being unintelligible even for someone who understands both languages perfectly.
6060
Off-topic / Re: The browser you loved to hate
« on March 16th, 2012, 05:03 PM »
Funny vid. But it still won't make me forgive them for IE6/7... :P
Guys you have no idea how much trouble it was to keep Wedge compatible with IE6 for all this time. It doesn't look great,
Guys you have no idea how much trouble it was to keep Wedge compatible with IE6 for all this time. It doesn't look great,