| 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> |
|---|