only slightly tested "beta release" -
ultimately, these will all be merged into two or three filters...
Exceptions-U:
Code:
# Netflix
[^/]++movies.netflix.com/WiHome
$JUMP(http://movies.netflix.com/Queue)
[^/]++.netflix.com/
$SET(0=i_script:2.i_level:4.)
$SET(1=cookie_b:0.cookie_s:1.)
placed in the "|||||||||||||||||||||||||||||||||||||||||||| User Filters" section:
Code:
Name = "============================= Netflix"
Active = FALSE
Limit = 256
Match = "<never>"
Name = "CSS Edits"
Active = TRUE
Multi = TRUE
URL = "$TYPE(css)[^/]++(.nflxext|netflix).com/"
Bounds = "$NEST({,})($TYPE(css)|$TST(tStyle=1))"
Limit = 2048
Match = "("
"(\1height:80px;\2)$SET(3=\1height:50px;\2)"
"|"
"(\1text-decoration:underline;\2)$SET(3=\1text-decoration:none;\2)"
")"
Replace = "\3"
Name = "Replace Specific Background Colors"
Active = TRUE
URL = "$TYPE(css)[^/]++(.nflxext|netflix).com/"
Bounds = "$NEST({,})($TYPE(css)|$TST(tStyle=1))"
Limit = 2048
Match = "(*background(-color|) : )\1(#fff$SET(3=#F8F8F8)|#b9090b$SET(3=#EEEEFF))\0(^(^;|,|}|\s))\2"
Replace = "\1\3\2"
Name = "Remove Specific Background Images"
Active = TRUE
URL = "$TYPE(css)[^/]++(.nflxext|netflix).com/"
Bounds = "$NEST({,})($TYPE(css)|$TST(tStyle=1))"
Limit = 2048
Match = "(*background-image : )\1\4blank_tan_vig.jpg\0(^(^;|,|}|\s))\2"
Replace = "\1url:(http://local.ptron/killed.gif)\3\2"
Name = "Remove 'Your Email Address Is Invalid' Notification"
Active = TRUE
URL = "$TST(hCT=*html)[^/]++.netflix.com/"
Bounds = "$NEST(<div,</div>)"
Limit = 2000
Match = "*(Your Email Address Is Invalid)\1*"
Replace = "<center><span class="Pr0x Pr0xComment" style=display:none;>\• Netflix - \1</span></center>"
Name = "Remove TopNav"
Active = TRUE
URL = "$TST(hCT=*html)[^/]++.netflix.com/"
Bounds = "$NEST(<div,</div>)"
Limit = 4096
Match = "*(top-nav)\1*"
Replace = "<center><span class="Pr0x Pr0xComment" style=display:none;>\• Netflix - \1</span></center>"
Name = "Remove FAQ"
Active = TRUE
URL = "$TST(hCT=*html)[^/]++.netflix.com/"
Limit = 1024
Match = "Questions\1FAQ\2</a> section"
Replace = "<center><span class="Pr0x Pr0xComment" style=display:none;>\• Netflix - FAQ</span></center>"
Name = "Remove Specific <div> Content"
Active = TRUE
URL = "$TST(hCT=*html)[^/]++.netflix.com/"
Bounds = "$NEST(<div,</div>)"
Limit = 4096
Match = "*(ft|mdp-footer|mdp-tabs)\1*"
Replace = "<center><span class="Pr0x Pr0xComment" style=display:none;>\• Netflix - \1</span></center>"
Name = "Replace 'global-tools' with Navigation Content"
Active = TRUE
URL = "$TST(hCT=*html)[^/]++.netflix.com/"
Bounds = "$NEST(<div,</div>)"
Limit = 2000
Match = "*(id="global-tools")\1*"
Replace = "<center>"
"<span class="Pr0x Pr0xComment" style=display:none;>\• Netflix - \1</span>"
"<div class="links">"
"<a href="http://movies.netflix.com/Queue" style="color:#00458B">Queue</a>"
" | "
"<a href="http://www.netflix.com/Replacement" style="color:#00458B">Replacement</a>"
" | "
"<a href="http://movies.netflix.com/RecommendationsHome" style="color:#00458B">Recommendations</a>"
" | "
"<a href="http://dvd.netflix.com/MemberHome" style="color:#00458B">Browse</a>"
" | "
"<a href="http://account.netflix.com/YourAccount" style="color:#00458B">Your Account</a>"
" | "
"<a href="http://www.netflix.com/Logout" style="color:#00458B">Sign Out</a>"
"</div>"
"<table border=0 cellspacing=0 cellpadding=0><tr>"
"<td align=right><form name="search" id="global-search" action="http://movies.netflix.com/Search">"
"<input type="text" name="v1" style="background-color:#DCDCDC; color:#666666; width:390px; height:17px; "
"font-size:11px; font-family:arial;" tabindex="1" value=""></td>"
"<td> </td>"
"<td align=left><input type="image" src="http://cdn.nflximg.com/us/layout/headers/searchbutton.gif" alt="Go" name="search_submit" align=right border=0 tabindex=2></td>"
"<td></form></td>"
"</tr></table>"
"</center>"