Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Behind the scene Anders Hattestad , 09.06.2019.

Liknende presentasjoner


Presentasjon om: "Behind the scene Anders Hattestad , 09.06.2019."— Utskrift av presentasjonen:

1 Behind the scene Anders Hattestad ,

2 Anders Hattestad Endres i topp-/bunntekst ,

3 Hva skal vi gå igjennom Vise eksempler Hvordan det er løst
Grupperer litt etter ulik teknikk Oppsummere etterpå Endres i topp-/bunntekst ,

4 Property/Page/Control Adapters
Endres i topp-/bunntekst ,

5 Change create new page Endres i topp-/bunntekst ,

6 PageAdaptors Endres i topp-/bunntekst ,

7 Change existing properties
Before After Endres i topp-/bunntekst ,

8 PropertyDataControlAdapter
Endres i topp-/bunntekst ,

9 GuiPluging hack with no front code
Endres i topp-/bunntekst ,

10 Manipulere edit view Group properties together in edit mode Plan:
Make a new property that display’s other properties Hide properties from 1) Make CreateEditControls for new property Endres i topp-/bunntekst ,

11 PropertyNiceEditMode
MyMatches: {PageStartPublish:DisplayName} {PageStopPublish:DisplayName} {PageStartPublish} {PageStopPublish} Endres i topp-/bunntekst ,

12 Hide Properties used by PropertyNiceEditMode
Endres i topp-/bunntekst ,

13 Generic view/edit mode for property
Endres i topp-/bunntekst ,

14 Edit mode for PropertyNiceEditMode
Endres i topp-/bunntekst ,

15 Normal GuiPlugin Endres i topp-/bunntekst ,

16 GuiPlugIn (Area = PlugInArea.EditPanel
Endres i topp-/bunntekst ,

17 Page_Load will always trigger
Endres i topp-/bunntekst ,

18 Can use control id’s as configuration
Endres i topp-/bunntekst ,

19 Endres i topp-/bunntekst
,

20 Save properties Endres i topp-/bunntekst ,

21 Subscribers Endres i topp-/bunntekst ,

22 Admin plugin with markup fil in dll
Endres i topp-/bunntekst ,

23 Auto VPP .../Itera/EPi/Subscription/AdminSubscription.ascx
Endres i topp-/bunntekst ,

24 Inherit from PlugInAttribute static Start()
Endres i topp-/bunntekst ,

25 Add save logic Endres i topp-/bunntekst ,

26 code Endres i topp-/bunntekst ,

27 UrlSegment Endres i topp-/bunntekst ,

28 Attach too CreatingUrlSegment
Endres i topp-/bunntekst ,

29 PageBase event Endres i topp-/bunntekst ,

30 Masterpage selector Endres i topp-/bunntekst ,

31 Attach PageBase.PageSetup
Endres i topp-/bunntekst ,

32 Using MasterPage selector
Endres i topp-/bunntekst ,

33 UrlRewriter Endres i topp-/bunntekst ,

34 Change the url Endres i topp-/bunntekst ,

35 Changing markup url to nice url
/Template/Page.aspx?id=54&quicksearchquery=test =>/en/Examples/Search/quicksearchquery_test/ Endres i topp-/bunntekst ,

36 Change incoming url to internal
1 gang pr request /en/Examples/Search/quicksearchquery_test/ /en/Examples/Search/ =>/Template/Page.aspx?id=54&quicksearchquery=test&MayBe404=true Endres i topp-/bunntekst ,

37 Use right technic, dont over do it 
Lower case url’s Alt 1) Save the url segment part as lower case Alt 2) Just change the rendered part to lower case Endres i topp-/bunntekst ,

38 VPP Endres i topp-/bunntekst ,

39 Itera.Media Vpp to server scaled images
../width_410.height_190.mode_FillAreaWithCrop.pos_Default.color_White.jpg ../width_200.height_92.mode_FillAreaWithCrop.pos_Default.color_White.jpg Vpp to server scaled images Server control to display images/flash/youtube/… Endres i topp-/bunntekst ,

40 Use attributes Endres i topp-/bunntekst ,

41 Use GuiPlugin and properties (Itera.MultiProperty)
Endres i topp-/bunntekst ,

42 Use Plugin as method to add
Endres i topp-/bunntekst ,

43 Easy build in configuration
Endres i topp-/bunntekst ,

44 Oppsummering Endres i topp-/bunntekst ,

45 Koble seg på events Global.asax Endres i topp-/bunntekst ,

46 Koble seg på events Global.asax Property/Page/Control Adapters
Endres i topp-/bunntekst ,

47 Koble seg på events Global.asax Property/Page/Control Adapters
Arv fra EPiServer PlugInAttribute, og bruke static Start() Endres i topp-/bunntekst ,

48 Koble seg på events Global.asax Property/Page/Control Adapters
Arv fra EPiServer PlugInAttribute, og bruke static Start() GuiPluging hack with no front code Endres i topp-/bunntekst ,

49 Koble seg på events Global.asax Property/Page/Control Adapters
Arv fra EPiServer PlugInAttribute, og bruke static Start() GuiPluging hack with no front code CMS 6 have a new ModuleDependency attribute. Endres i topp-/bunntekst ,

50 CMS 6 Forholdsvis likt fra 5-6 Unntak Plugins are broken i CMS 6 there
there Endres i topp-/bunntekst ,

51 Events TemplatePage.PageSetup Will trigger on all pages that inherit from PageBase (thats all of them) EPiServer.DataFactory Saving/Saved/Plublish/Delete FinishedLoadingChildren…. Control PreRender, Load, Init…. Endres i topp-/bunntekst ,

52 Debug events Endres i topp-/bunntekst ,

53 Change edit/admin GuiPlugin PropertyControl event
Embedded Resource, no front end hassel Embed language files ( Endres i topp-/bunntekst ,

54 URL’er FriendlyUrlRewriter
Mange muligheter til å manipulere visning og bruk av url’er /4.Nyheter/ => other masterpage. NB host ikke key i cache => Forside’s list as rss Endres i topp-/bunntekst ,

55 Thank you Questions? Endres i topp-/bunntekst ,


Laste ned ppt "Behind the scene Anders Hattestad , 09.06.2019."

Liknende presentasjoner


Annonser fra Google