Not inserting code sometimes
iWeb is making some of my pages urls with a %2 or %22 at the end and it is confusing iWebBuddy into not inserting the Mint code for it. I have to go in and do it manually. Is there something I can do about this?
Comments are currently closed for this discussion. You can start a new one.
Support Staff 2 Posted by simon on 10 Jul, 2010 07:13 PM
Hi David,
A couple of quick questions...
Are you using the latest version of iWeb Buddy? You can check via the About menu item in the iWeb Buddy menu. It should be 1.5.2,
Can you give me a couple of example URLs please long with what the pages are called in iWeb.
We're currently working on version 1.6 of iWeb Buddy so we can probably work a fix for this into that if necessary.
All the best,
Simon
3 Posted by David M. Ritter on 10 Jul, 2010 07:20 PM
Hi Simon,
Looks like I am using version 1.5.1.
Here's an example of a URL:
http://www.macmufasa.com/MacMufasa/MacMufasa.com-_Tech_Blog_%26_Home_of_the_Song_a_Week_Project/Entries/2010/6/10_Song_a_Week_23_-_Wil_Wheatons_Shirt_is_Delicious%22.html
I have no idea why iWeb is putting those %22 things in there.
Best regards,
David
Support Staff 4 Posted by simon on 10 Jul, 2010 08:34 PM
Hi David,
Can you please upgrade to 1.5.2 and see if that helps. Some of the changes we made in it might. You can download it from:
http://iwebbuddy.s3.amazonaws.com/iWebBuddy.zip
%26 is a replacement code for an ampersand which is not allowed in a URL because it has a special meaning. %22 replaces a quotation mark which is again disallowed in a URL. Therefore iWeb converts part of your page names into codes to make them into valid URLs and iWeb Buddy is having problems handling them.
Anyway, please can you let me know if 1.5.2 solves the problem and if it doesn't I'll add it in as a fix for 1.6.
All the best,
Simon
5 Posted by David M. Ritter on 10 Jul, 2010 08:52 PM
Hi Simon,
I just tried 1.5.2 and it didn't fix it.
If I could make iWeb stop putting those crazy things in there I'd be golden.
Best regards,
David
Support Staff 6 Posted by simon on 10 Jul, 2010 08:56 PM
Hi David,
The easiest solution then would be to change your page titles in iWeb so that they don't contain any characters other than 0 to 9, A to Z and a to z, underscore or hyphen.
We'll look into fixing this in iWeb Buddy but if you want to fix the problem at source as it were renaming the pages in iWeb itself is the solution.
All the best,
Simon
Support Staff 7 Posted by simon on 10 Jul, 2010 08:58 PM
A quick addition to say that apparently you can also use:
$ . + ! * ' ( ) ,
Simon
8 Posted by David M. Ritter on 10 Jul, 2010 09:06 PM
You are really awesome for helping on this.
So it must be because I'm using quotes!
9 Posted by David M. Ritter on 10 Jul, 2010 09:09 PM
Oh... and the # sign. Weird thing is iWeb just does it randomly. I use the same format for the titles each time and sometimes it works. I will try not using those characters for my next post though!!!!
Thank you sir!!!!
Support Staff 10 Posted by simon on 10 Jul, 2010 09:10 PM
Yes, I'm fairly sure that's it. If you stick the the above characters plus _ and - and the standard numbers and letters you should be fine.
I'll close this discussion (feel free to re-open it if necessary however) and we'll see if we can get a fix into 1.6 to handle these modified URLs but if you can change the page names that will solve your problems.
All the best,
Simon
simon resolved this discussion on 10 Jul, 2010 09:10 PM.