Quick Nav:  Online Store   |   Login | Register

Trouble getting started

Rate this topic:

Please Register to post a reply. Another benefit of registration is the ability to subscribe to and recieve notifications of new posts.
Page 3 of 3<< < 123
AuthorMessages
precept00
<100 Posts
Posts:75


04/17/2008 5:03 PM  

Any luck?

John Mitchell
Posts:3040


04/17/2008 5:15 PM  
Good timing. I just figured it out, and I was very surprised.

You know how you started this thread after doing your homework and checking the common problems section of the documentation?
And from that you checked to see if there was more than one closing /html tag.

Well, in this latest version I had tried to tackle that common problem so that it wouldn't matter.
What happens is that the response has to be buffered using a response filter and the only way to tell when the buffer is flushed is to look for that tag. So I added some code to look for that tag only in the last 64 characters of the response. This really cuts down on the number of the false ending tags which caused all the erratic output before.

So after getting your environment setup in development and tracing with debug I finally tracked down that there is a bunch of extra white space at the end of your page. Since it was more than 64 characters of white space the code was dropping the buffer and returning nothing, which makes nothing to cache, etc.

Anyway, I'm working on an even better way to buffer the output so I should have a fix for you shortly, and I'll upload it to your site.
John Mitchell
Posts:3040


04/17/2008 5:18 PM  
Oh, and the reason we couldn't find the problem by switching skins is because the extra whitespace at the end of the page is in the Default.aspx page.
precept00
<100 Posts
Posts:75


04/17/2008 5:28 PM  

You are a guru. Thank you for your persistance and excellent customer service

John Mitchell
Posts:3040


04/17/2008 5:29 PM  

Thanks, I appreciate the positive feedback and the chance to track down an elusive bug. ;)

It's working on your site now.

precept00
<100 Posts
Posts:75


04/18/2008 9:51 AM  
Is there anyway I could get a zip file from you with the changes that were made to the dll's.
John Mitchell
Posts:3040


04/18/2008 9:53 AM  
I'll be releasing a new version before Monday and it will be available by downloading your current order again.
precept00
<100 Posts
Posts:75


04/19/2008 1:03 PM  

John,

I have installed ethuongmai enterprise forms. There is a button on each form that allows you to clear/reset the form. Since I installed pageblaster the form does not clear. Should I except enerprise forms in the exclusion list.

Thx  

precept00
<100 Posts
Posts:75


04/19/2008 1:24 PM  
Actually none of my forms will work. I cant submit a form
John Mitchell
Posts:3040


04/19/2008 4:45 PM  
You can try excluding the DesktopFolder for them.

< path pattern="NMH-EntForms" excludeFrom="All />
precept00
<100 Posts
Posts:75


04/20/2008 9:32 AM  

John,

I get weird behavior..... I can fill out a form and click the submit button.  I get no indication that the form has been submitted, however when I log in as host admin I can see that a form was submitted and I get a copy of the email. When a form is submitted a notification should appear in red letters indicating that the form was submitted. The forms also have a reset button that allows a form to be cleared/resetm that does not work.

This is the entry that I have made in the PageBlaster config file.

 

<      path pattern="(DesktopModules(?!/Snapsis/PageBlaster|NMH-EntForms)|/admin/|/host/|LinkClick|SiteMap|rss|captcha|install|thumb|\.ashx|\.asmx)" excludeFrom="All"      />

 

I am not sure what else I can do other than exclude the pages that contain forms. However that eliminates the performance gains that I get from PB.  That is a total of 6 pages including my home page

 

Thx

John Mitchell
Posts:3040


04/20/2008 9:45 AM  
That Regex on that pattern is kind of complex. What it is doing is excluding all requests with DesktopModules in the url except for (?! ) the Snapsis/PageBlaster folder. When you added the NMH-EntForms there it actually excluded it from the exclude.

In other words it would have already been excluded since it was under DesktopModules.

This doesn't sound like the problem you are having though. It sounds like it may be caching that form and returning a cached page after the post completes, which it should not do, so I'll need to see if POSTS are still being excluded automatically.

Maybe there is something different in the way it posts the data.

I'll do some tests and get back to you. If you have a page with a form on it that I can try out let me know.
precept00
<100 Posts
Posts:75


04/20/2008 9:49 AM  

There is a form on the home page. That will work fine

John Mitchell
Posts:3040


04/20/2008 10:33 AM  

Ok, that form is posting back, but it is using Ajax which is why you don't see the post.
There is a visual indicator that something is happening on the top left of the page.

The response is not being cached, but it is returning a zero length content.

It appears that it is posting back to the default page with only a single querystring item :

POST /Default.aspx?Anthem_CallBack=true

You may be able to correct the problem by turning off Ajax in the Host > Host Settings page since it may be that this forms module does it's own Ajax.

One thing to keep in mind is that if you post back to a page like this form does it will automatically clear the server-side PageBlaster cache so it is not a good idea to have a form like this on your home page unless you expect that it will not be used that often.  Another idea would be to put a list of links to different forms on the home page and have the user go to a different page to submit info.

I'm not sure why the content length from the response was zero and why the Form didn't update with a response, but the page is not being cached by PageBlaster.

If you ask the developer of that forms module he may have a better answer, and I think he also uses PageBlaster so he may know immediately the best way to set it up.

precept00
<100 Posts
Posts:75


04/20/2008 10:59 AM  

You have come through yet again. Thx for all your help

precept00
<100 Posts
Posts:75


04/21/2008 12:07 AM  

John,

This is their response

"Until we could get full compatibility with the products, the best way to ensure that you could use Enterprise Forms and PageBlaster in your portal  is to configure PageBlaster such that it does not cache (or ignore) pages containing Enterprise Forms modules.  I understand that PageBlaster has this capability. "

Well I have now added a PB module to each page that I plan to exclude from caching to overide the global settings. I set the exclude path to the page name ( my page names have all been rewritten by DNN Masters SEO) and disabled compression. Is this correct? I hope I did this correct with regard to the exclude path. Should the exclude format be tabid=## or can I now use the page name as rewriiten by DNN Master SEO? It appears cache is not being created for pages with forms on them. BTW are their issues using google adsense?Once again thanks for everything

precept00
<100 Posts
Posts:75


04/21/2008 12:38 AM  

Here is something off their home page regarding compression and DNN4.5.3 and a previous version of their application. Should this apply to PB as well?

 

 

If you are using Enterprise Forms 3.3+ with DotNetNuke 4.5.3 with Compression turned on, ensure that the follollwing value is added to the Excluded Paths field located in Host Menu --> Adveanced Settings --> Compression Settings

anthem_callback

John Mitchell
Posts:3040


04/21/2008 7:27 AM  

When you are excluding on an individual page then you can just exclude everything by using the dot-star pattern (.*)

If there is something specific querystring tat you wanted to exclude then you could use that as a pattern.

In this case I think you could solve this across the site by using the Anthem_Callback patern in the global config:

<      path pattern="(Anthem_Callback|DesktopModules(?!/Snapsis)|/admin/|/host/|LinkClick|SiteMap|rss|captcha|install|thumb|\.ashx|\.asmx)" excludeFrom="All"      />

 

precept00
<100 Posts
Posts:75


04/23/2008 11:11 AM  

John,

 

I am thinking of purchasing your CSS Menu. Is it easy to install? Will it work/integrate with my existing skin without problems?

John Mitchell
Posts:3040


04/23/2008 11:19 AM  
Yes, it's easy to install, but you should be comfortable using CSS to create menus to use it.
There are samples included to start you off, but making the menu look like you want is going to take a little work.

If you know about Son of Suckerfish and Sliding-doors techniques for CSS Menus then you will have no problems.
Please Register to post a reply. Another benefit of registration is the ability to subscribe to and recieve notifications of new posts.
Page 3 of 3<< < 123




ActiveForums 3.7
Powered by: Snapsis Software