Posts Tagged ‘ jQuery

Top 5 URL parametre i Dynamicweb

Jeg har lavet en top 5 liste over de fedeste URL parametre som du kan smide op i URL’en på en Dynamicweb løsning. Så ved du ikke helt hvad du kaste op i URL’en, så kan du prøve en af de fem bedste, eller dem alle sammen hvis du er lidt naughty.

Den uofficielle top 5

1. ?ID=[side id]
Den her kommer du ikke uden om! Selv om brugervenlige URL’er nærmest er et must i dag, så indtager ?ID= stadig en solid første plads.

2. ?Purge=True
Hvis din template rettelse ikke slå igennem med det samme, så er det sikkert den her du lige skal have smidt i URLen.
Den sørger lige for at intent bliver læst fra cachen når siden renderes! NICE!

3.  ?SaveTemplateXml=True og ?SaveXml=True
Disse 2 deler tredje pladsen, da de stortset gør det samme.
De sørger for at der bliver gemt en XML fil, så du kan se hvilke data du har tilgængelig i dine XSLT templates.
?SaveXml=True gemmer XML for dine menuer, og ?SaveTemplateXml=True gemmer for resten. (forudsat at du bruger XSLT templates.)

4. ?Styleid=[id]
?Styleid=[id] er efterfølgeren til ?PageTemplate=[template fil] (som ikke virker længere). ?Styleid=[id] gør det muligt at skifte dit stylesheet ud på en given side, så du f.eks. kan teste et nyt layout eller en CSS ændring uden de store problemer.

5. ?MasterTemplate=[template fil]
?MasterTemplate=[template fil] gør det muligt at skifte din master template ud. Dette er f.eks. nytigt hvis du skal have lavet et XML udtræk eller have rendere nogle elementer til et AJAX kald.

Dem der ikke kom med

Jeg ved at der findes en masse andre tags som f.eks. Printfriendly=[id], men for at være helt ærlig, så er det en dødsejler, og print burde håndteres med et CSS dokument til print, så brugerne bare kan trykke ctrl+p.

Et anden tag som heller ikke når op på min top 5 er ?Pdf=True, det er stadig lidt buggy, og fungerer ikke på alle sider. Men når det kommer til at spille kan jeg sagtens se potentialet i det, hvis det f.eks. kan kombineres med de andre tags.

Det er værd at nævne at kombinationen af 4 og 5 gør det muligt uden brug af ekstra sproglag, at lave et helt blankt lag, som f.eks. kan bruge til at rendere XML til dine flash elementer eller jQuery ting, og hvem kan ikke li’ jQuery?

Hvis du syntes min top 5 er helt hen i vejret, eller du mener at der er en parameter som bare er meget bedre end dem jeg har listet, så skriv din egen top 5 i en kommentar. Måske kan du et tag jeg slet ikke kender til :)

[Edit: 18-05-2010]
Jeg er blevet gjort opmærksom på en ekstra parameter som kan være nyttige.

?dbstat=true
renderer informationer om database forbindelser ud på siden. Dette kan være nyttigt hvis man skal tjekke om der bliver lavet unødvendigt mange kald til databasen, f.eks. pga. custom moduler.