Smart Page ProcessingSmartPages: Samples/dbVirt/Doc/SmartSamples/SmartSample.asp Rampant Sample HTML after processing/Virtual/Doc/SmartSamples/SmartSample.html Rampant Sample HTML (forces new regen)/***/Virtual/ Add db smarts to Home page (regen) SmartPages: New feature testing -----------------/***/Doc/ImageUpload/SmartSample.GIF Image Sample Straight/***/Doc/ImageUpload/Replace/SmartSample.GIF Test of /Replace problems with URLEncoding/db/xq/asp.SmartFile/Path.Doc%2FImageUpload/File.SmartSample%2EGIF/qx/SmartSample.htm Test of /ReplaceFile List using SmartError/art/Files /art /Files/art/Thumbs /art /Thumbs/Doc/WinterBlast/Gallery Photos via /GalleryDir List Direct/db/DirList.asp?Path=%2FArt Path /art /db/DirList.asp?Path=%2FArt%2FArchiveByRampant Path /art/ArchiveByRampant /db/DirList.asp?Path=%2FDoc%2FSmartSamples Path /Doc/SmartSamples old links,test,etc Home Page1) /index.html Original Raw Page where we continue to do edits.2) /dbVirt/index.html Current DB Page (it DOES pick up changes in the Raw page) Sample Cannula1) /CannulaSets/1580-A-2.don.html Original Raw Page where we continue to do edits.2) /dbVirt/CannulaSets/1580-A-2.don.asp Current DB Page (it DOES pick up changes in the Raw page)One time page generation, now optional. /Virtual forces regen. /***/Virtual/CannulaSets/1580-A-2.don.html OneTime - Regenerate Page (/*** & " says "do something") /***/Virtual/Contactus.html Test relative links and images Special CharsCharacter "ç" URLEncode: %E7 HTMLEncode: çCharacter "&" URLEncode: %26 HTMLEncode: &Character "=" URLEncode: %3D HTMLEncode: =Character "?" URLEncode: %3F HTMLEncode: ? | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | /Button/xq/img.index/Roll/qx/AvecFran%e7ais.jpg AvecFrancais AvecFrançais AvecFran%e7ais/Button/xq/img.index/Roll/qx/E0%e0+1%e1+2%e2+3%e3+4%e4+5%e5+6%e6+7%e7+8%e8+9%e9+A%ea+B%eb+C%ec+D%ed+E%ee+F%ef.gif Special Chars Ex/Button/xq/img.index/Roll/qx/E0%f0+1%f1+2%f2+3%f3+4%f4+5%f5+6%f6+7%f7+8%f8+9%f9+A%fa+B%fb+C%fc+D%fd+E%fe+F%ff.gif Special Chars FxSmartPage: Images Do NOT use IMG on SmartFeature_Reimage=/ReImage/***/Button/simpleflex/xq/img/roll/qx/ccItalic.jpg BAD eats up italic/***/Button/simpleflex/xq/img/italic/roll/qx/Italic.jpg BAD eats up italic/***/Button/***SiteIP*** BAD, doesn't have extension, how to tell diff with /Button/RedBanner/***/Button/***SiteIP***.jpg ok/***/Button/xq/img.index/qx/192%2e168%2e123%2e123.gif ok/***/Button/***SiteIP*** ok/Button/RedBanner/***time***.jpg ok/Button/***time***.jpg bad/Button/xq/img.index/qx/***time***.jpg TimeSmartPage: Smart Sample/CannulaSets/1580-A-3.bob.html Prod Static/***/Virtual/CannulaSets/1580-A-3.Bob.html Force regen/dbVirt/CannulaSets/1580-A-3.Bob.ASP direct to ASP module/dbVirt/CannulaSets/1580-A-3.Bob.html direct to raw HTML dataSmartPage: Smart/***/Virtual/CannulaSets/1580-A-3.html Prod Regen/CannulaSets/1580-A-3.html Prod Static/Bob/1580-A-1.html Don Source/***/Virtual/Bob/1580-A-1.html Recreate Static/***/Virtual/Bob/BobCannula.html Recreate Static/Bob/BobGenerated.asp StaticSmartPage: Images Do NOT use IMG on SmartFeature_Reimage=/ReImage/art/Thumbs ThumbList/***/ReImage/images/1480_SM_FL_HNDL_tip3.2mm.gif?MHt=40 single image/***/ReImage/images/xq/MWd.100/MHt.46/qx/1450JR_JR90_psd_w_glow.gif single image/***/Bob/WinterBlast/thumblist create thumbs from eight 800Kb files/***/CannulaSets/doclist depends on hack for "cannulasets" in 404bSmartDir: Images/Button/xq/img.simpleflex/qx/Greetings.gif?Wd=333&Ht=33 Page says it's an ASP (cause of IMG)/Button/simpleflex/Greetings.gif?Wd=333&Ht=33 Does NOT exist, so treated as GIF ==================================================================General TestsSimulate HomePage Missing/db/404b.asp?404;:443?a=1#bbb If HomePage missing/db/404B.asp Direct to 404Stars ***/***/BadCommand/BAD.asp?bbb=xxx&ccc=&bbb=yyy&bbb=zzz with command/***/BAD.asp?bbb=xxx&ccc=&bbb=yyy&bbb=zzz without commandXQ and XQIMGabc.gif Relative (note db dir)/abc.gif Absolute xq/aaa.1/qx/abc.gif XQ Relative (note db dir)/xq/aaa.1/qx/abc.gif XQ Absolute /xq/asp.def/aaa.1/qx/abc.htm calls def.asp (if ext=htm/html/asp)/xq/img.def/aaa.1/qx/abc.gif calls def.asp (if ext=jpg/gif/jpeg)Greedy RegExp on FileNames/xq/x.1/qx/a/b/c/x.qb.gif.abc triple ext/xq/x.1/qx/a/b/c/x.qb.gif double ext/xq/x.1/qx/a/b/c/x.qb. double dot/xq/x.1/qx/a/b/c/x.qb single ext/xq/x.1/qx/a/b/c/x. single dot/xq/x.1/qx/a/b/c/x no ext/xq/x.1/qx/a/b/c/.ext no file/xq/x.1/qx/a/b/c/. solo dot (browser ignores)/xq/x.1/qx/a/b/c/../.. solo dot (browser passes /a/b)Folder Tests Http/S/abc/a/b/c////x/BAD/badfile.dbl.ext?bbb=xxx&ccc=&bbb=yyy&bbb=zzz Folders (Https)/abc/a/b/c////x/BAD/badfile.dbl.ext?bbb=xxx&ccc=&bbb=yyy&bbb=zzz Folders (Http)/abc/a/xq/qx/b/c////x/BAD/badfile.dbl.ext?bbb=xxx&ccc=&bbb=yyy&bbb=zzz Folders (Httpw/XQ)Post Tests /xq/AAA.111/bbb.222/bbb.223/qx/BAD.asp?bbb=xxx&ccc=&bbb=yyy&bbb=zzz With XQ /BAD.asp?bbb=xxx&ccc=&bbb=yyy&bbb=zzz No XQGeneral command JUNKMisc /***/BAD.asp?bbb=xxx&ccc=&bbb=yyy&bbb=zzzMisc /***/Command/BAD.asp?bbb=xxx&ccc=&bbb=yyy&bbb=zzzMisc /***/xq/qx/Command/BAD.asp?bbb=xxx&ccc=&bbb=yyy&bbb=zzzMisc /***/xq/qx/Command/BAD.jpg?bbb=xxx&ccc=&bbb=yyy&bbb=zzzMisc /***/xq/img/qx/Command/BAD.jpg?bbb=xxx&ccc=&bbb=yyy&bbb=zzz ==================================================================XQ IssueXQ multiple xq/qx/ pairs (Note: RedBanner must exist) XQASP not handling "?" properly. May be bigger issue on second set of xq/qx/ when encountering data already packed into url./xq/wd.22/qx/xq/ht.28/qx/MultipleXQ.htm MULTIPLE data XQs exhibits problem. /Button/RedBanner/xq/img/wd.22/ht.28/qx/california.gif?xx=123 Normal using single pair /Button/RedBanner/xq/img/qx/xq/wd.22/ht.28/qx/california.gif Buggy, MULTIPLE pairs example 1/Button/RedBanner/xq/wd.22/ht.28/qx/xq/img/qx/california.gif Buggy, MULTIPLE pairs example 2/Button/RedBanner/xq/img/qx/xq/wd.22/ht.28/qx/california.gif?xx=123 Buggy, MULTIPLE pairs example 3/Button/RedBanner/xq/wd.22/ht.28/qx/xq/asp.asdfa.xxx/qx/california.gif Buggy, MULTIPLE pairs ASP (same prob) Note: /ASP/ inserts ASP="", /ASP.pagename/ inserts ASP=pagename, /ASP.page.name/filebase.ext inserts name=filebase ONLY IF proper .ext
|