Quick Nav:  Online Store   |   Login | Register
PrevPrev--NextNext
Axd files not merged. YSlow grade D. Skin.css loaded before default.css
Last Post 19 Mar 2010 10:08 AM by makman24. 32 Replies.
Page 2 of 2 << < 12
Please Register to participate.
Sort: Print topic: Printer Friendly
AuthorMessagesResolved
John Mitchell
Veteran Member
Posts:4350

Avatar

Administrator
Send PM:Send Private Message

--
15 Mar 2010 03:36 PM
If you add rules using the PB interface you don't need the extra xml for <searchFor>, <replaceWith>, etc. and you don't need CDATA, or comments.

I'll have to check and see if Portal rules work without a license.


makman24
New Member
Posts:21


Send PM:Send Private Message

--
16 Mar 2010 11:15 AM
can you please tell me what "[^>]" and "[^<]" means?


John Mitchell
Veteran Member
Posts:4350

Avatar

Administrator
Send PM:Send Private Message

--
16 Mar 2010 11:55 AM
^ means "NOT", so ^ Followed by > means find a character that is not >.

The square brackets are a character group, and the + after that group means find the group one or more times. So in essence it is telling the engine to capture everything up until the closing >


makman24
New Member
Posts:21


Send PM:Send Private Message

--
16 Mar 2010 12:18 PM
John, your support for your product is absolutely outstanding. I haven't even bought a license yet and you go to this length to ensure I am happy. Even after I hinted your product was worthless. (I apologize for that by the way. That was extremely arrogant on my part.)

Although I have not quite configured this to where I need it yet, we will be purchasing a license soon as the caching and replacement engine are invaluable in itself (as you said).

Again, thank you so much for your support. I really wish there were words to accurately describe my gratitude. hopefully this gets close.

-Mike


John Mitchell
Veteran Member
Posts:4350

Avatar

Administrator
Send PM:Send Private Message

--
16 Mar 2010 12:37 PM
Thanks Mike.



makman24
New Member
Posts:21


Send PM:Send Private Message

--
18 Mar 2010 10:56 AM
Skin css is still not being merged and is loading before pb.css. Can we address this issue?


Attachment: skincssloadingfirst.jpg

John Mitchell
Veteran Member
Posts:4350

Avatar

Administrator
Send PM:Send Private Message

--
18 Mar 2010 11:10 AM
You must have something configured to exclude skin.css from the Merge.

You can find out why it is excluded by turning on tracing in the Snapsis.PageBlaster.config file, set level="Debug".

Or you can post your excludePaths section here and I'll try to figure it out.


makman24
New Member
Posts:21


Send PM:Send Private Message

--
18 Mar 2010 11:20 AM
<excludePaths>
<path pattern="/admin/|/host/|install|jquery\.min|swfobject" excludeFrom="All" />
<path pattern="ctl[/=](edit|module|tab)" excludeFrom="Replacements" />
<path pattern="\.js$|\.css$|\.html$" excludeFrom="Replacements" />
<path pattern="library\.js$" excludeFrom="MergeJS" />
</excludePaths>

That's it. All CSS is merged except skin.css. I set trace to debug and cleared chache and restarted the app and hard refreshed then look at the log after a request and nothing is in there relating to excluding anything. the word exclude doesnt even appear in the log. What should I look for in the log to indicate a resource was excluded from merge?


makman24
New Member
Posts:21


Send PM:Send Private Message

--
18 Mar 2010 11:34 AM
John, I sent you a PM with the trace information etc...


John Mitchell
Veteran Member
Posts:4350

Avatar

Administrator
Send PM:Send Private Message

--
18 Mar 2010 11:38 AM
Searching for "exclude" in the trace should find the reason, and I don't see and reason why it would be excluded form that config.

The trace is buffered, so it may take a little while for it to actually be there.

I've never seen it skip over skin.css unless it is not in the head, or excluded. I guess it could be that it is in a comment. Could you attach the actual source of the page?


John Mitchell
Veteran Member
Posts:4350

Avatar

Administrator
Send PM:Send Private Message

--
18 Mar 2010 12:20 PM Accepted Answer
Ok, I found the problem. It turns out that the link didn't match because of the space in the href. That isn't something that would show up in a trace.
I'm surprised that issue hasn't been reported before this.

Anyway, I have compiled a new dll and attached it to this post.
Just drop the DLL in your /bin folder and it should work.


Attachment: Snapsis.HttpModules.PageBlaster_3.4.8.zip

makman24
New Member
Posts:21


Send PM:Send Private Message

--
18 Mar 2010 06:15 PM
awesome thanks. will try out in the am.


makman24
New Member
Posts:21


Send PM:Send Private Message

--
19 Mar 2010 10:08 AM
John, yep, that did it. Thanks so much again for all your extraordinary help. =o) I am sending you another PM.


Please Register to participate.
Page 2 of 2 << < 12


Active Forums 4.1
     
      
Powered by: Snapsis Software