11<dotnetnuke type="Package" version="5.0">
2- <packages><package name="Dnn.WebAnalytics" type="Module" version="1.1.2">
2+ <packages>
3+ <package name="Dnn.WebAnalytics" type="Module" version="01.01.02">
34 <friendlyName>Dnn.WebAnalytics</friendlyName>
45 <description />
56 <iconFile>/Images/icon_extensions_32px.png</iconFile>
4041 </moduleDefinitions>
4142 </desktopModule>
4243 </component>
44+ <component type="ResourceFile">
45+ <resourceFiles>
46+ <basePath>DesktopModules\Dnn.WebAnalytics</basePath>
47+ <resourceFile>
48+ <name>resources.zip</name>
49+ </resourceFile>
50+ </resourceFiles>
51+ </component>
4352 <component type="Assembly">
4453 <assemblies>
4554 <basePath>bin</basePath>
4655 <assembly>
4756 <name>Dnn.WebAnalytics.dll</name>
4857 </assembly>
58+ <assembly>
59+ <name>FiftyOne.Foundation.dll</name>
60+ </assembly>
61+ <assembly>
62+ <name>MaxMind.Db.dll</name>
63+ </assembly>
64+ <assembly>
65+ <name>MaxMind.GeoIP2.dll</name>
66+ </assembly>
4967 </assemblies>
5068 </component>
51- <component type="File">
52- <files>
69+ <component type="Config">
70+ <config>
71+ <configFile>web.config</configFile>
72+ <install>
73+ <configuration>
74+ <nodes>
75+ <node path="/configuration/system.webServer/modules" action="update" key="name" collision="overwrite">
76+ <add name="VisitorTracker" type="Dnn.WebAnalytics.VisitorTracker, Dnn.WebAnalytics" preCondition="managedHandler" />
77+ </node>
78+ </nodes>
79+ </configuration>
80+ </install>
81+ <uninstall>
82+ <configuration>
83+ <nodes>
84+ <node path="/configuration/system.webServer/modules/add[@name='VisitorTracker']" action="remove" />
85+ </nodes>
86+ </configuration>
87+ </uninstall>
88+ </config>
89+ </component>
90+ <component type="Script">
91+ <scripts>
5392 <basePath>DesktopModules\Dnn.WebAnalytics</basePath>
54- <file>
55- <path>app</path>
56- <name>app.js</name>
57- </file>
58- <file>
59- <path>app\controllers</path>
60- <name>map.js</name>
61- </file>
62- <file>
63- <path>app\controllers</path>
64- <name>view.js</name>
65- </file>
66- <file>
67- <path>app\directives</path>
68- <name>map.js</name>
69- </file>
70- <file>
71- <path>app\directives</path>
72- <name>view.js</name>
73- </file>
74- <file>
75- <path>app\services</path>
76- <name>map.js</name>
77- </file>
78- <file>
79- <path>app\services</path>
80- <name>visitor.js</name>
81- </file>
82- <file>
83- <path>app\services</path>
84- <name>visit.js</name>
85- </file>
86- <file>
87- <path>app\views</path>
88- <name>map.html</name>
89- </file>
90- <file>
91- <path>app\views</path>
92- <name>view.html</name>
93- </file>
94- <file>
95- <name>Map.ascx</name>
96- </file>
97- <file>
98- <name>MapSettings.ascx</name>
99- </file>
100- <file>
101- <path>plugins\angular-chart</path>
102- <name>angular-chart.js</name>
103- </file>
104- <file>
105- <path>plugins\angular-chart</path>
106- <name>angular-chart.min.js</name>
107- </file>
108- <file>
109- <name>View.ascx</name>
110- </file>
111- <file>
112- <path>plugins\angular-toastr</path>
113- <name>angular-toastr.min.css</name>
114- </file>
115- <file>
116- <path>plugins\angular-toastr</path>
117- <name>angular-toastr.tpls.min.js</name>
118- </file>
119- <file>
120- <path>plugins\datetime-picker</path>
121- <name>datetime-picker.js</name>
122- </file>
123- <file>
124- <path>plugins\datetime-picker</path>
125- <name>datetime-picker.min.js</name>
126- </file>
127- <file>
128- <path>plugins\datetime-picker</path>
129- <name>datetime-picker.tpls.js</name>
130- </file>
131- <file>
132- <path>plugins\ui.bootstrap</path>
133- <name>ui-bootstrap-tpls-2.0.2.min.js</name>
134- </file>
135- <file>
136- <path>plugins\ui.bootstrap</path>
137- <name>ui-bootstrap-tpls-2.5.0.min.js</name>
138- </file>
139- <file>
140- <path>plugins\ui.bootstrap</path>
141- <name>ui-bootstrap-tpls.js</name>
142- </file>
143- </files>
93+ <script type="Install">
94+ <path>Scripts</path>
95+ <name>01.00.00.Sql</name>
96+ <version>01.00.00</version>
97+ </script>
98+ <script type="Install">
99+ <path>Scripts</path>
100+ <name>01.01.00.Sql</name>
101+ <version>01.01.00</version>
102+ </script>
103+ <script type="Install">
104+ <path>Scripts</path>
105+ <name>01.01.01.Sql</name>
106+ <version>01.01.01</version>
107+ </script>
108+ <script type="UnInstall">
109+ <path>Scripts</path>
110+ <name>Uninstall.Sql</name>
111+ <version>01.01.02</version>
112+ </script>
113+ </scripts>
144114 </component>
145115 </components>
146- </package></packages>
116+ </package>
117+ <package name="Dnn.VisitorsOnline" type="Module" version="01.01.02">
118+ <friendlyName>Dnn.VisitorsOnline</friendlyName>
119+ <description />
120+ <iconFile>/Images/icon_extensions_32px.png</iconFile>
121+ <owner>
122+ <name />
123+ <organization />
124+ <url />
125+ <email />
126+ </owner>
127+ <license />
128+ <releaseNotes />
129+ <components>
130+ <component type="Module">
131+ <desktopModule>
132+ <moduleName>Dnn.VisitorsOnline</moduleName>
133+ <foldername>Dnn.WebAnalytics</foldername>
134+ <businessControllerClass />
135+ <supportedFeatures />
136+ <shareable>Supported</shareable>
137+ <moduleDefinitions>
138+ <moduleDefinition>
139+ <friendlyName>Dnn.VisitorsOnline</friendlyName>
140+ <definitionName>Dnn.VisitorsOnline</definitionName>
141+ <defaultCacheTime>0</defaultCacheTime>
142+ <moduleControls>
143+ <moduleControl>
144+ <controlKey />
145+ <controlSrc>DesktopModules/Dnn.WebAnalytics/Map.ascx</controlSrc>
146+ <supportsPartialRendering>False</supportsPartialRendering>
147+ <controlTitle />
148+ <controlType>Anonymous</controlType>
149+ <iconFile />
150+ <helpUrl />
151+ <supportsPopUps>False</supportsPopUps>
152+ </moduleControl>
153+ </moduleControls>
154+ </moduleDefinition>
155+ </moduleDefinitions>
156+ </desktopModule>
157+ </component>
158+ </components>
159+ </package>
160+ </packages>
147161</dotnetnuke>
0 commit comments