root/trunk/install/mysms.xml

Revision 256, 7.4 KB (checked in by axel, 23 months ago)

Added missing images entries in xml install file

Line 
1<?xml version="1.0" encoding="utf-8"?>
2<!DOCTYPE install SYSTEM "http://dev.joomla.org/xml/1.5/component-install.dtd">
3<install type="component" version="1.5">
4        <name>MySMS</name>
5        <author>Axel Sauerhoefer</author>
6        <creationDate>19.05.2010</creationDate>
7        <copyright>(C) 2010  Axel Sauerhoefer. All rights reserved.</copyright>
8        <authorEmail>axel@willcodejoomlaforfood.de</authorEmail>
9        <authorUrl>http://www.willcodejoomlaforfood.de</authorUrl>
10        <version>1.5.11</version>
11        <description>Simple SMS component for Joomla!</description>
12        <files>
13          <filename>mysms.php</filename>
14          <filename>mysms.frontend.php</filename>
15          <filename>mysms.html.php</filename>
16        </files>
17- <media destination="com_mysms">
18  <filename>images/archive.png</filename> 
19  <filename>images/configure.png</filename> 
20  <filename>images/group.png</filename> 
21  <filename>images/phonebook.png</filename> 
22  <filename>images/usergroup.png</filename> 
23  <filename>images/template.png</filename>
24  <filename>images/home.png</filename> 
25  <filename>images/menu-close.png</filename>
26  <filename>imagesmenu-open.png</filename>
27  </media>             
28    <languages folder="i18n">
29    <language tag="en-GB">en-GB.com_mysms.ini</language> 
30        <language tag="de-DE">de-DE.com_mysms.ini</language> 
31    </languages>       
32        <install>
33        <queries>
34      <query>
35        CREATE TABLE `#__mysms_groups` (
36        `id` int(11) NOT NULL auto_increment,
37        `name` varchar(254) NOT NULL default '',
38        `ownerid` int(11) NOT NULL default '0',
39        PRIMARY KEY  (`id`)
40        );
41      </query>
42          <query>
43                CREATE TABLE `#__mysms_joomlauser` (
44                `id` int(11) NOT NULL auto_increment,
45                `userid` int(11) NOT NULL default '0',
46                `number` varchar(254) NOT NULL default '',
47                `comment` varchar(254) NOT NULL default '',
48                `state` tinyint(4) NOT NULL default '0',
49                `credits` int(11) NOT NULL default '0',
50                PRIMARY KEY  (`id`),
51                UNIQUE KEY `userid` (`userid`)
52                );
53          </query>
54          <query>
55                CREATE TABLE `#__mysms_phonebook` (
56                `id` int(11) NOT NULL auto_increment,
57                `ownerid` int(11) NOT NULL default '0',
58                `number` varchar(254) NOT NULL default '',
59                `name` varchar(254) NOT NULL default '',
60                PRIMARY KEY  (`id`),
61                UNIQUE KEY `id` (`id`)
62                );
63          </query>
64           <query>
65                CREATE TABLE `#__mysms_provider` (
66                `id` int(11) NOT NULL auto_increment,
67                `name` varchar(254) NOT NULL default '',
68                `file` varchar(254) NOT NULL default '',
69                `params` longtext NOT NULL,
70                `active` enum('0','1') NOT NULL default '0',
71                PRIMARY KEY  (`id`),
72                UNIQUE KEY `id` (`id`)
73                );
74          </query>
75           <query>
76                CREATE TABLE `#__mysms_sendsms` (
77                `id` int(11) NOT NULL auto_increment,
78                `userid` int(11) NOT NULL default '0',
79                `senddate` timestamp NOT NULL,
80                `text` varchar(254) NOT NULL default '',
81                `from` varchar(254) NOT NULL default '',
82                `to` varchar(254) NOT NULL default '',
83                `providerid` int(11) NOT NULL default '0',
84                PRIMARY KEY  (`id`)
85                );
86          </query>
87           <query>
88                CREATE TABLE `#__mysms_usergroups` (
89                `id` int(11) NOT NULL auto_increment,
90                `memberid` int(11) NOT NULL default '0',
91                `groupid` int(11) NOT NULL default '0',
92                PRIMARY KEY  (`id`),
93                UNIQUE KEY `id` (`id`)
94                );
95          </query>
96          <query>
97          CREATE TABLE `#__mysms_config` (
98          `id` int(11) NOT NULL default '0',
99      `name` varchar(254) NOT NULL default '',
100      `value` text NOT NULL
101          );
102          </query>
103          <query>
104      CREATE TABLE `#__mysms_templates` (
105       `tid` int(10) unsigned NOT NULL AUTO_INCREMENT,
106       `uid` int(11) NOT NULL DEFAULT '0',
107       `name` text NOT NULL,
108       `tmpl` text NOT NULL,
109       PRIMARY KEY (`tid`)
110       );
111          </query>       
112    </queries>
113        </install>
114        <uninstall>
115                <queries>
116      <query>
117        DROP TABLE `#__mysms_groups`;
118      </query>
119      <query>
120        DROP TABLE `#__mysms_joomlauser`;
121      </query>
122      <query>
123        DROP TABLE `#__mysms_phonebook`;
124      </query>
125      <query>
126        DROP TABLE `#__mysms_provider`;
127     </query>
128     <query>
129        DROP TABLE `#__mysms_sendsms`;
130     </query>
131     <query>
132        DROP TABLE `#__mysms_usergroups`;
133     </query>
134     <query>
135        DROP TABLE `#__mysms_config`;
136     </query>
137     <query>
138        DROP TABLE `#__mysms_templates`;
139     </query>   
140    </queries>
141        </uninstall>
142  <administration>
143    <menu>MySMS</menu>
144          <submenu>
145            <menu act="configuration">Configuration</menu>
146            <menu act="provider">SMSGatewayAdmin</menu>
147            <menu act="user">UserAdmin</menu>
148            <menu act="ad">Advertisment</menu>
149            <menu act="global">GlobalSettings</menu>
150            <menu act="about">AboutMySms</menu>
151          </submenu>
152    <files>
153                <filename>provider/provider.php</filename>
154                <filename>provider/providerfactory.php</filename>
155                <filename>provider/mysms.provider.w2sms.php</filename>
156                <filename>provider/mysms.provider.aspsms.php</filename>
157                <filename>provider/mysms.provider.mesmo.php</filename>
158                <filename>provider/mysms.provider.smscreator.php</filename>
159                <filename>provider/mysms.provider.teleword.php</filename>
160                <filename>provider/mysms.provider.smskaufen.php</filename>
161                <filename>provider/mysms.provider.mobilant.php</filename>
162                <filename>provider/mysms.provider.sms4credits.php</filename>
163                <filename>provider/mysms.provider.clickatell.php</filename>
164                <filename>provider/mysms.provider.sms77.php</filename>
165                <filename>provider/mysms.provider.smsbox.php</filename>
166                <filename>provider/mysms.provider.nonoh.php</filename>
167                <filename>provider/mysms.provider.innosend.php</filename>
168                <filename>provider/mysms.provider.dev.php</filename>
169                <filename>provider/mysms.provider.mexado.php</filename>
170                <filename>provider/mysms.provider.suresms.php</filename>
171                <filename>provider/mysms.provider.compaya.php</filename>
172                <filename>provider/mysms.provider.hardwired.php</filename>
173                <filename>provider/mysms.provider.mobilenl.php</filename>
174                <filename>provider/mysms.provider.sloono.php</filename>
175                <filename>provider/mysms.provider.smsat.php</filename>
176                <filename>provider/3rdParty/sms_at.inc.php</filename>
177                <filename>provider/mysms.provider.wannafind.php</filename>
178                <filename>provider/mysms.provider.agiletelecom.php</filename>
179                <filename>provider/mysms.provider.smsviainternet.php</filename>
180                <filename>provider/mysms.provider.tm4b.php</filename>
181                <filename>provider/mysms.provider.infobip.php</filename>
182                <filename>provider/mysms.provider.coolsms.php</filename>               
183                <filename>provider/mysms.provider.smsglobal.php</filename>             
184                <filename>provider/mysms.provider.aruhat.php</filename>                 
185                <filename>provider/mysms.provider.smscom.php</filename>                                 
186                <filename>provider/mysms.provider.massenversand.php</filename> 
187                <filename>provider/mysms.provider.smstrade.php</filename>                       
188                <filename>admin.mysms.html.php</filename>
189                <filename>admin.mysms.php</filename>
190                <filename>mysms.backend.php</filename>
191                <filename>mysms.config.php</filename>
192                <filename>mysms.crypt.php</filename>
193                <filename>mysms.functions.php</filename>
194                <filename>mysms.error.php</filename>
195                <filename>mysms.group.php</filename>
196                <filename>mysms.phonebook.php</filename>
197                <filename>mysms.template.php</filename>
198                <filename>mysms.user.php</filename>
199                <filename>mysms.usergroups.php</filename>
200                <filename>mysms.prerequisite.php</filename>
201                <filename>toolbar.mysms.html.php</filename>
202                <filename>toolbar.mysms.php</filename>
203    </files>
204  <languages folder="i18n">
205    <language tag="en-GB">en-GB.com_mysms.ini</language> 
206    <language tag="de-DE">de-DE.com_mysms.ini</language>       
207    </languages>               
208  </administration>
209</install>
Note: See TracBrowser for help on using the browser.