source: extensions/net.sf.basedb.labenv/trunk/META-INF/extensions.xml @ 5570

Last change on this file since 5570 was 5570, checked in by Nicklas Nordborg, 4 years ago

Preparing to release LabEnv? 1.7

File size: 6.0 KB
Line 
1<?xml version="1.0" encoding="UTF-8" ?>
2<!--
3  $Id $
4
5  Copyright (C) 2014 Olle Månsson
6
7  This file is part of the FTP Server extension for BASE.
8  Available at http://baseplugins.thep.lu.se/
9  BASE main site: http://base.thep.lu.se/
10 
11 
12  This is free software; you can redistribute it and/or
13  modify it under the terms of the GNU General Public License
14  as published by the Free Software Foundation; either version 3
15  of the License, or (at your option) any later version.
16 
17  The software is distributed in the hope that it will be useful,
18  but WITHOUT ANY WARRANTY; without even the implied warranty of
19  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20  GNU General Public License for more details.
21 
22  You should have received a copy of the GNU General Public License
23  along with BASE. If not, see <http://www.gnu.org/licenses/>.
24
25-->
26<extensions xmlns="http://base.thep.lu.se/extensions.xsd"
27  id-base="net.sf.basedb.labenv.">
28  <about safe-scripts="1" safe-resources="1">
29    <name>LabEnv Server extension</name>
30    <description>
31      This extension adds a LabEnv server to your BASE installation.
32      It is a package for storing and checking lab environment data.
33    </description>
34    <version>1.7</version>
35    <min-base-version>3.15.0</min-base-version>
36    <copyright>BASE development team</copyright>
37    <email>basedb-users@lists.sourceforge.net</email>
38    <url>http://baseplugins.thep.lu.se/wiki/net.sf.basedb.labenv</url>
39  </about>
40  <extension
41    id="service"
42    extends="net.sf.basedb.clients.web.services"
43    >
44    <index>1</index>
45    <action-factory>
46      <factory-class>
47        net.sf.basedb.labenv.service.LabEnvService
48      </factory-class>
49    </action-factory>
50  </extension>
51  <extension
52    id="menu"
53    extends="net.sf.basedb.clients.web.menu.extensions"
54    >
55    <index>2</index>
56    <action-factory>
57      <factory-class>
58        net.sf.basedb.clients.web.extensions.menu.FixedMenuItemFactory
59      </factory-class>
60      <parameters>
61        <type>SUBMENU</type>
62        <submenuId>labenvmenuid</submenuId>
63        <title>Lab Environment</title>
64        <tooltip>A package for storing and checking lab environment data</tooltip>
65        <icon>~/images/thermometer.png</icon>
66      </parameters>
67    </action-factory>
68  </extension>
69  <extension
70    id="menu.labsensorinfo"
71    extends="net.sf.basedb.clients.web.menu.extensions"
72    >
73    <index>3</index>
74    <about safe-scripts="1">
75      <name>LabSensorInfo</name>
76      <description>
77        Web page for obtaining information on lab sensors.
78      </description>
79    </about>
80    <action-factory>
81      <factory-class>
82        net.sf.basedb.clients.web.extensions.menu.FixedMenuItemFactory
83      </factory-class>
84      <parameters>
85        <menuId>labenvmenuid</menuId>
86        <title>Lab sensor info</title>
87        <tooltip>Obtain information on lab sensors</tooltip>
88        <data-url>$HOME$/reports/labsensorinfo.jsp?ID=$SESSION-ID$</data-url>
89        <icon>~/images/info.png</icon>
90      </parameters>
91    </action-factory>
92  </extension>
93  <extension
94    id="menu.labenvalarms"
95    extends="net.sf.basedb.clients.web.menu.extensions"
96    >
97    <index>4</index>
98    <about safe-scripts="1">
99      <name>LabEnvAlarms</name>
100      <description>
101        Web page for obtaining information on lab environment alarms.
102      </description>
103    </about>
104    <action-factory>
105      <factory-class>
106        net.sf.basedb.clients.web.extensions.menu.FixedMenuItemFactory
107      </factory-class>
108      <parameters>
109        <menuId>labenvmenuid</menuId>
110        <title>Lab environment alarms</title>
111        <tooltip>Obtain information on lab environment alarms</tooltip>
112        <data-url>$HOME$/reports/labenvironmentalarms.jsp?ID=$SESSION-ID$</data-url>
113        <icon>~/images/warning.png</icon>
114      </parameters>
115    </action-factory>
116  </extension>
117  <extension
118    id="menu.labenvdatabaseexport"
119    extends="net.sf.basedb.clients.web.menu.extensions"
120    >
121    <index>5</index>
122    <about safe-scripts="1">
123      <name>LabEnvDatabaseExport</name>
124      <description>
125        Web page for preview/export of stored lab environment data.
126      </description>
127    </about>
128    <action-factory>
129      <factory-class>
130        net.sf.basedb.clients.web.extensions.menu.FixedMenuItemFactory
131      </factory-class>
132      <parameters>
133        <menuId>labenvmenuid</menuId>
134        <title>Lab environment database export</title>
135        <tooltip>Preview/export stored lab environment data</tooltip>
136        <data-url>$HOME$/reports/labenvironmentdatabaseexport.jsp?ID=$SESSION-ID$</data-url>
137        <icon>~/images/export.png</icon>
138      </parameters>
139    </action-factory>
140  </extension>
141  <extension
142    id="menu.labenvdatabasestatistics"
143    extends="net.sf.basedb.clients.web.menu.extensions"
144    >
145    <index>6</index>
146    <about safe-scripts="1">
147      <name>LabEnvDatabaseStatistics</name>
148      <description>
149        Web page for statistics of stored lab environment data.
150      </description>
151    </about>
152    <action-factory>
153      <factory-class>
154        net.sf.basedb.clients.web.extensions.menu.FixedMenuItemFactory
155      </factory-class>
156      <parameters>
157        <menuId>labenvmenuid</menuId>
158        <title>Lab environment database statistics</title>
159        <tooltip>Statistics of stored lab environment data</tooltip>
160        <data-url>$HOME$/reports/labenvironmentdatabasestatistics.jsp?ID=$SESSION-ID$</data-url>
161        <icon>~/images/chart_bar.png</icon>
162      </parameters>
163    </action-factory>
164  </extension>
165  <extension
166    id="menu.labenvdatabasedisplay"
167    extends="net.sf.basedb.clients.web.menu.extensions"
168    >
169    <index>7</index>
170    <about safe-scripts="1">
171      <name>LabEnvDatabaseDisplay</name>
172      <description>
173        Web page for display of stored lab environment data.
174      </description>
175    </about>
176    <action-factory>
177      <factory-class>
178        net.sf.basedb.clients.web.extensions.menu.FixedMenuItemFactory
179      </factory-class>
180      <parameters>
181        <menuId>labenvmenuid</menuId>
182        <title>Lab environment database display</title>
183        <tooltip>Display of stored lab environment data</tooltip>
184        <data-url>$HOME$/reports/labenvironmentdatabasedisplay.jsp?ID=$SESSION-ID$</data-url>
185        <icon>~/images/chart_curve.png</icon>
186      </parameters>
187    </action-factory>
188  </extension>
189</extensions>
Note: See TracBrowser for help on using the repository browser.