-
Notifications
You must be signed in to change notification settings - Fork 22
/
README.txt
151 lines (70 loc) · 5.92 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
Mathias Kunto's Blog Repository
https://blog.mathiaskunto.com/
Contains source code, samples, functions and features from Mathias Kunto's developer blog. Mostly C# and EPiServer, but also other programming related matters such as Windows PowerShell scripting.
*****************************************************************************
Descriptions:
*****************************************************************************
ActiveMqTester
https://blog.mathiaskunto.com/2022/06/10/activemq-connection-tester-application/
https://blog.mathiaskunto.com/2023/03/16/activemq-tester-application-with-topic-support/
Tester application for ActiveMQ.
Base54EmbeddedImage
https://blog.mathiaskunto.com/2011/08/21/embedding-episerver-vpp-images-in-html-using-base64-encoding/
Extends Image to allow for embedding base64 encoded images from the EPiServer VPP. Usage example is included in the UsageExample directory; this is not part of the droppable binary version.
BookmarkLinks
https://blog.mathiaskunto.com/2013/12/26/insert-links-to-bookmarks-in-other-episerver-pages/
Adds the possibility to create links to EPiServer's bookmarks in TinyMCE.
EPiServer75SitemapXmlGeneratorEngine
https://blog.mathiaskunto.com/2015/02/27/sitemap-xml-generator-engine-for-multi-language-episerver-7-5-websites/
Strategy based Sitemap.xml generator engine for EPiServer 7.5 websites with PageTree strategy sample and globalized EPiServer content support.
EPiServerLanguageScanner
https://blog.mathiaskunto.com/2014/02/27/orphaned-translation-scanner-for-episerver-language-files/
Tool that looks through EPiServer style language files scanning your source code for the ones that are orphaned; i.e. are not used in your code.
ExampleMVPVisualStudio2010Solution
https://blog.mathiaskunto.com/2012/02/27/complete-and-concrete-example-of-what-an-asp-net-webforms-model-view-presenter-project-may-look-like-using-structuremap-nunit-and-automoq/
A complete and concrete example of what a Visual Studio 2010 WebForms Model-View-Presenter (MVP) project may look like using StructureMap, NUnit and AutoMoq.
ExampleMVPVisualStudio2012SolutionWithEPiServerCMS6R2
https://blog.mathiaskunto.com/2014/02/14/mvp-and-episerver-cms-6-r2/
Sample code for MVP used with EPiServer CMS 6 R2.
ImageSlideShow
https://blog.mathiaskunto.com/2012/06/24/episerver-customproperty-jquery-image-slide-show-with-html-captions-and-smooth-transitions-using-dev7studios-nivo-slider/
Adds a custom property to the EPiServer website allowing you to have jQuery Nivo Slider image slide shows on your page types. The Nivo Slider is MIT-licensed.
InteractiveImageMap
https://blog.mathiaskunto.com/2012/08/16/episerver-custom-property-allowing-web-editors-to-create-image-maps-with-flexible-hot-spot-areas/
Adds a custom property to the EPiServer website allowing web editors to create interactive image maps with clickable hot spots of dynamic rectangular shape and size.
Database persisted translations with edit tools for language file resources in globalized EPiServer websites
https://blog.mathiaskunto.com/2015/03/10/database-persisted-translations-with-edit-tools-for-language-file-resources-in-globalized-episerver-websites/
Allows web editors to update EPiServer language strings (previously language files but this tool moves them to the database) without worrying about loosing translations during deployment of new code.
LanguageFileEditor
https://blog.mathiaskunto.com/2011/09/04/allowing-web-administrators-to-dynamically-update-episerver-language-files/
https://blog.mathiaskunto.com/2014/06/20/security-fix-for-the-language-file-editor-tool-in-episerver-cms-6-r2/
For EPiServer CMS 6 R2
Allows web administrators to update EPiServer language files through admin mode.
LanguageFileEditorEPiServer75
https://blog.mathiaskunto.com/2014/06/20/security-fix-for-the-language-file-editor-tool-in-episerver-7-5/
For EPiServer 7.5
Allows web administrators to update EPiServer language files through admin mode.
NuGet
https://github.com/matkun/Blog/tree/master/NuGet
NuGet packages mostly for the EPiServer functionality listed below; like PageTypeTreeFilter and ScheduledParameterJob.
PageTreeExtended
https://blog.mathiaskunto.com/2011/09/11/episerver-pagetree-with-itemdatabound-event/
Adds an ItemDataBound event to the EPiServer PageTree.
PageTypeTreeFilter
https://blog.mathiaskunto.com/2012/02/06/allowing-web-editors-to-apply-pagetype-based-filtering-on-the-episerver-edit-mode-pagetree/
Adds a DropDownList above the EPiServer Edit Mode page tree allowing web editors to filter the pages on PageType while keeping the structure intact.
RabbitMqTester
https://blog.mathiaskunto.com/2022/02/20/rabbitmq-connection-tester-application/
Tester application for RabbitMQ.
SamplesAndExamples
httpss://github.com/matkun/Blog/tree/master/SamplesAndExamples
Contains examples, code snippets and samples that did not get their own projects and will not be compilable on their own. The directory readme file has information on individual code samples.
ScheduledJobAuditLog
https://blog.mathiaskunto.com/2013/12/01/please-explain-yourself-reasons-and-audit-logging-in-episerver-scheduled-jobs/
Adds audit log functionality to the EPiServer scheduled jobs. Also a required field for giving reasons on why the action was taken.
ScheduledParameterJob
https://blog.mathiaskunto.com/2012/02/13/supplying-episerver-scheduled-jobs-with-parameters-through-admin-mode/
Gives developers the ability to add arbitrary input parameter controls (such as for instance DropDownList, CheckBox, TextBox, EPiServer page selectors) to the EPiServer scheduled job interface, and then use the values while running the job.
StylableFileUploadControl
https://blog.mathiaskunto.com/2012/01/28/keeping-your-hair-from-turning-gray-or-how-to-style-the-aspfileupload-control-using-control-adapters/
Transforms the rendering of all your existing ASP.NET FileUpload controls to a more stylable textbox and button instead of an input type file field without ugly CSS hacks.