Quick Nav:  Online Store   |   Login | Register

Version 3.0 Beta Test FeedBack

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.
AuthorMessages
caroig
<50 Posts
Posts:30


03/03/2008 4:14 AM  
A quick question - I want to test some script on a specific tab. What's the easiest way to switch PB caching off for a specific tab - or is it easier to switch it off for all tabs and if so how?
John Mitchell
Posts:2750


03/03/2008 7:40 AM  
To exclude a specific tab from an operation you can set the Exclude Path in the configuration of a PageBlaster module placed on that tab.
John Mitchell
Posts:2750


03/03/2008 7:53 AM  
Hi Duke,
Thanks for the interest and encouragement. I think it is production ready now. I am using it on this site and everything works.
You may have to exclude some of the operations in your specific environment, and I have been working to correct those issues as we find them.

That being said, I have not had time to complete the documentation on all the new features so it's not ready for RTM, but I'm going to stop enhancing soon and focus on getting it released. I've missed releasing it for two months now, so I don't want to give a date, but if you are interested in using it now I'd be happy to include you on the next build.
green flash
<50 Posts
Posts:44


03/03/2008 12:24 PM  

Hi John, first of all thanks for all efforts to improve pb.
I would like to report a minor issue with Snapsis.DNN.PageBlaster_03.01.00_Install.zip (downloaded it from email announcement)

I installed a previous built on local dnn install and newest built to production test site. And i noticed that Admin > Page Blaster > Portal Rules > adding a new rule does not work correctly.

I created a rule but search for and replace to fields are clearing itself automatically after clicking save button.

This is working correclty with previous build, would you please investigate?


DotNetNuke Türkçe
DavidWSnow
<250Posts
Posts:162


03/03/2008 3:29 PM  

Jhom, as you may know I use ListX to drive several functions on my site. I didn't seem to have any bad ListX vs PageBlaster interactions --- until this week.  ListX and its Ajax search to populate the grid works great.  When I went to export the grid to Excel I got a blank spreadsheet.  I never even gave PB a though as it causeing the problem. I spent hours troubleshooting.  Finally I had a brain fart and tried disabling PB on that page. Now all is well.  Your stuff is working so well now that I really have to think that it still may be the cause of a problem.

What is really interesting is that when I tried to figure out if it was a JavaScript issues or a Caching & Compression issues, it works as long as I have any single thing disabled.  Since this is a page that I only use occassionally to generate mailing lists I'm just diabling PB on the page.

 

/Dave

grant
<20 Posts
Posts:7


03/04/2008 8:14 PM  
Hi John, could you please send me the new version with the rule saving bug fix when you get a chance? Thanks!
John Mitchell
Posts:2750


03/05/2008 8:05 AM  
Hi everyone,
Sorry for the delay. I've been working on a bug that has caused me to find a couple more things to be reworked. I should have a new build before too much longer that I will send to everyone.

This one will fix the issue with rules not updating correctly.
allane
<20 Posts
Posts:9


03/06/2008 11:59 AM  

Hi John,

I have a problem with PB 3.01.01 and (I think) a JavaScript Lightbox-script that I use on my site: http://www.huddletogether.com/projects/lightbox2/#overview

When loading the page I get the following error in FireBug and the script doesn't work:

uncaught exception: script.aculo.us requires the Prototype JavaScript framework >= 1.4.0, Line 0

There's no problem without PB installed.

Any idea what's wrong?

-AllanE

John Mitchell
Posts:2750


03/06/2008 4:24 PM  
Hi Allan,
I would need to see the page with PageBlaster on it to get a better idea, but you can probably make it work by excluding prototype.js

path pattern="prototype.js" excludeFrom="MergeJS" />
DavidWSnow
<250Posts
Posts:162


03/06/2008 9:47 PM  

I haven't been doing any testing for a few days while I switched my company to Quickbooks.  Very much like getting a root canel.

I just re-cloned the production site to dsnow2.dnsalias.com/asi3 and installed PB 3.1.1 . It installed ok, but the most important page on the site Listed Homes which uses ListX and has PB exclude ".* from ALL" no longer works and Firebug reports 2 errors on the page which it doesn't on the production site.  I have other very similar pages that are only visable when logged in and they appear to work ok. There only difference is that these have more search criterial that is only usefule to me, and information that I don't wsnt to share with the world. They do however use the same scripts and methodolody on the same tables.

If I disable PB in web.config all is well.

 

Why is it that exclude .* from all  isn't excluding?  What further infor do you need from me John?

/DaveS

John Mitchell
Posts:2750


03/06/2008 10:45 PM  
Hi Dave,
I haven't tested this lately. I'll look into it.
John Mitchell
Posts:2750


03/06/2008 10:53 PM  
I just tested setting the Exclude-path to .* and excludeFrom to ALL on a specific page and it worked as expected.

Maybe there was something cached in your browser with bad JS?
DavidWSnow
<250Posts
Posts:162


03/07/2008 10:23 AM  

Fails the same with either IE or FF. Flushing cache everywhere I can doesn't seem to make a difference.

It also happens on localhost/asi3 and dsnow2.dnsalias.com/asi3  which are different caches.

Looking at the source code for the page in the browser I don't see miniy'ing or concat'ing going on.  Yet commenting out PB in web.config fixes all.

I'll try facing Redmond, kneeling, and saying nice things while I reboot Vista/IIS7 next.

/DaveS

 Rebooting, which I needed to do for other reasons, didn't help.

PS John you can see the differences in the bottom module between

http://dsnow2.dnsalias.com/asi3/ListedHomes/tabid/58/Default.aspx    This is a clone of the production site for testing. and

http://www.agingsafely.com/ListedHomes/tabid/58/Default.aspx  which is the production site. What is different is that the bottom module isn't executing its Ajax code to populate the grind on the clone.

 

John Mitchell
Posts:2750


03/07/2008 8:50 PM  
Hi Dave,
Sorry for the delay in responding. I didn't realize that you had come back and updated the original post until now.
I see the difference is the call back to the ListX page:

http://www.agingsafely.com/DesktopModules/ListX/xListing.IM.aspx?lxC=25&lxP=0&lxS=lx&lxSrc=dnn_ctr796_xListing&tabid=58&mid=796&tmid=515&RA=88693475

In your production it is returning the grid, but in the test it is an empty response.
I'm not sure why that would have changed, but I have ListX so I'll get it installed on my dev machine and see if I can work it out.

For now, you should be able to exclude it in the global config by adding ListX to the list of items to excludeFrom="All"
path pattern="(ListX|\.asmx|\.ashx|rss|install|thumb|wizard|cart)" excludeFrom="All"

DavidWSnow
<250Posts
Posts:162


03/07/2008 9:01 PM  

If you want access to my clone, a copy of the database etc. just email me and I'll set tomthing up.

Why wouldn't enclude ".*" from ALL do the same as excludeFrom="All"
path pattern="(ListX|\.asmx|\.ashx|rss|install|thumb|wizard|cart)" excludeFrom="All"  ? 

Is you all bigger than mine ;=}

For right now I think I'll leave the production alone and just thry the exlude on the clone

/Dave

DavidWSnow
<250Posts
Posts:162


03/07/2008 9:06 PM  

The excludeFrom="All" path pattern="(ListX|\.asmx|\.ashx|rss|install|thumb|wizard|cart)" excludeFrom="All" doesn't do it, so I guess neither of us have an effective exclude all.

BTE I nitice that my current one has more items

 path pattern="(ListX|ScriptResource\.axd|\.ashx|LinkClick|rss|fck|admin|install|thumb|wizard|cart|\.asmx)" excludeFrom="All"  what is you current list supposed to be?

/DaveS

DavidWSnow
<250Posts
Posts:162


03/08/2008 3:17 PM  

Figured it out when I woke up in the middle of the night....

My PB.config had a rule for ListX  (extra spaced add near < and > for Active Forum)


              < searchFor >< ![CDATA[(< /head >.*?)(< script[^ > ]+xListing\.js[^ >]+([^ < ]*< /script >)?)]] >< /searchFor >
               < replaceWith > $2$1 < /replaceWith >

When I commented out that rule all was better  AS LONG as ListX is still excluded in the rule

 

/DaveS

llong
<100 Posts
Posts:83


03/10/2008 3:32 PM  
Hi John,
As you recall ...

http://www.snapsis.com/Support/tabid/601/forumid/9/tpage/1/view/topic/postid/6108/Default.aspx#6108

... I'm running a site with 4000+ files in the cache. I can't install the new module for testing but I did want to remind you of the performance hit from analyzing so many pages. My current custom version has file expiration checks disable but doesn't perform on page replacements.
John Mitchell
Posts:2750


03/10/2008 3:39 PM  
Hi Lance,
Thanks for the reminder.
The new version has the Cache Cleanup that is performed on application startup running in a background thread.

If you are ready to upgrade I can send it to you. I have had the latest build running here on Snapsis for almost a week with no errors.

FM
<50 Posts
Posts:40


03/15/2008 1:36 AM  

Hi John

I just installed the file you sent and it killed my DNN. When I go to the homepage I now get this error message and the site wont come up.


Runtime Error
Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

Please Register to post a reply. Another benefit of registration is the ability to subscribe to and recieve notifications of new posts.
Forums >Snapsis Product Support >PageBlaster > Version 3.0 Beta Test FeedBack



ActiveForums 3.7
Powered by: Snapsis Software