|
@@ -66,10 +66,13 @@ if ($action=="config") {
|
66
|
66
|
$errors=$errors.$sep_err."3";
|
67
|
67
|
$sep_err="|";
|
68
|
68
|
}
|
69
|
|
-
|
|
69
|
+ $off_r= split("," , $_POST['time_offsets']);
|
|
70
|
+ $_POST['offset_time'] = $off_r[0];
|
|
71
|
+ $_POST['offset_city'] = $off_r[1];
|
|
72
|
+ unset($_POST['time_offsets']);
|
70
|
73
|
|
71
|
74
|
if (!$errors) {
|
72
|
|
- if (install_db($_POST['login'], $_POST['password'], $_POST['email'], $_POST['title'], $_POST['description'], $_POST['url_installation'], $_POST['posts_limit'], $_POST['lang'], $_POST['template'], $_POST['website'], $_POST['about'])) {
|
|
75
|
+ if (install_db($_POST['login'], $_POST['password'], $_POST['email'], $_POST['title'], $_POST['description'], $_POST['url_installation'], $_POST['posts_limit'], $_POST['lang'], $_POST['template'], $_POST['website'], $_POST['about'], $_POST['offset_city'], $_POST['offset_time'])) {
|
73
|
76
|
$showForm=false;
|
74
|
77
|
} else {
|
75
|
78
|
$errors=$errors.$sep_err."6";
|
|
@@ -152,7 +155,71 @@ if ($action=="config") {
|
152
|
155
|
echo "<option value=\"".$theme."\" selected=\"true\">".$theme."</option>\n";
|
153
|
156
|
|
154
|
157
|
}
|
155
|
|
-?>
|
|
158
|
+?> </select>
|
|
159
|
+ <li>
|
|
160
|
+ <li><label for="time_offsets">Time Offset:</label>
|
|
161
|
+ <select id="time_offsets" name="time_offsets">
|
|
162
|
+ <option value="-12,Pacific/Kwajalein">(GMT -12:00) International Date Line West</option>
|
|
163
|
+ <option value="-11,Pacific/Samoa">(GMT -11:00) Midway Island, Samoa</option>
|
|
164
|
+ <option value="-10,Pacific/Honolulu">(GMT -10:00) Hawaii</option>
|
|
165
|
+ <option value="-9,US/Alaska">(GMT -9:00) Alaska</option>
|
|
166
|
+ <option value="-8,US/Pacific">(GMT -8:00) Pacific Time (US & Canada); Tijuana</option>
|
|
167
|
+ <option value="-7,US/Mountain">(GMT -7:00) Mountain Time (US & Canada)</option>
|
|
168
|
+ <option value="-7,US/Arizona">(GMT -7:00) Arizona</option>
|
|
169
|
+ <option value="-7,Mexico/BajaNorte">(GMT -7:00) Chihuahua, La Paz, Mazatlan</option>
|
|
170
|
+ <option value="-6,US/Central">(GMT -6:00) Central Time (US & Canada)</option>
|
|
171
|
+ <option value="-6,America/Costa_Rica">(GMT -6:00) Central America</option>
|
|
172
|
+ <option value="-6,Mexico/General" selected="selected">(GMT -6:00) Guadalajara, Mexico City, Monterrey</option>
|
|
173
|
+ <option value="-6,Canada/Saskatchewan">(GMT -6:00) Saskatchewan</option>
|
|
174
|
+ <option value="-5,US/Eastern">(GMT -5:00) Eastern Time (US & Canada)</option>
|
|
175
|
+ <option value="-5,America/Bogota">(GMT -5:00) Bogota, Lima, Quito</option>
|
|
176
|
+ <option value="-5,US/East-Indiana">(GMT -5:00) Indiana (East)</option>
|
|
177
|
+ <option value="-4,Canada/Eastern">(GMT -4:00) Atlantic Time (Canada)</option>
|
|
178
|
+ <option value="-4,America/Caracas">(GMT -4:00) Caracas, La Paz</option>
|
|
179
|
+ <option value="-4,America/Santiago">(GMT -4:00) Santiago</option>
|
|
180
|
+ <option value="-3.50,Canada/Newfoundland">(GMT -3:30) Newfoundland</option>
|
|
181
|
+ <option value="-3,Canada/Atlantic">(GMT -3:00) Brasilia, Greenland</option>
|
|
182
|
+ <option value="-3,America/Buenos_Aires">(GMT -3:00) Buenos Aires, Georgetown</option>
|
|
183
|
+ <option value="-1,Atlantic/Cape_Verde">(GMT -1:00) Cape Verde Is.</option>
|
|
184
|
+ <option value="-1,Atlantic/Azores">(GMT -1:00) Azores</option>
|
|
185
|
+ <option value="0,Africa/Casablanca">(GMT) Casablanca, Monrovia</option>
|
|
186
|
+ <option value="0,Europe/Dublin">(GMT) Greenwich Mean Time : Dublin, Edinburgh, London</option>
|
|
187
|
+ <option value="1,Europe/Amsterdam">(GMT +1:00) Amsterdam, Berlin, Rome, Stockholm, Vienna</option>
|
|
188
|
+ <option value="1,Europe/Prague">(GMT +1:00) Belgrade, Bratislava, Budapest, Prague</option>
|
|
189
|
+ <option value="1,Europe/Paris">(GMT +1:00) Brussels, Copenhagen, Madrid, Paris</option>
|
|
190
|
+ <option value="1,Europe/Warsaw">(GMT +1:00) Sarajevo, Skopje, Warsaw, Zagreb</option>
|
|
191
|
+ <option value="1,Africa/Bangui">(GMT +1:00) West Central Africa</option>
|
|
192
|
+ <option value="2,Europe/Istanbul">(GMT +2:00) Athens, Beirut, Bucharest, Cairo, Istanbul </option>
|
|
193
|
+ <option value="2,Asia/Jerusalem">(GMT +2:00) Harare, Jerusalem, Pretoria</option>
|
|
194
|
+ <option value="2,Europe/Kiev">(GMT +2:00) Helsinki, Kiev, Riga, Sofia, Tallinn, Vilnius</option>
|
|
195
|
+ <option value="3,Asia/Riyadh">(GMT +3:00) Kuwait, Nairobi, Riyadh</option>
|
|
196
|
+ <option value="3,Europe/Moscow">(GMT +3:00) Baghdad, Moscow, St. Petersburg, Volgograd</option>
|
|
197
|
+ <option value="3.50,Asia/Tehran">(GMT +3:30) Tehran</option>
|
|
198
|
+ <option value="4,Asia/Muscat">(GMT +4:00) Abu Dhabi, Muscat</option>
|
|
199
|
+ <option value="4,Asia/Baku">(GMT +4:00) Baku, Tbilsi, Yerevan</option>
|
|
200
|
+ <option value="4.50,Asia/Kabul">(GMT +4:30) Kabul</option>
|
|
201
|
+ <option value="5,Asia/Yekaterinburg">(GMT +5:00) Yekaterinburg</option>
|
|
202
|
+ <option value="5,Asia/Karachi">(GMT +5:00) Islamabad, Karachi, Tashkent</option>
|
|
203
|
+ <option value="5.50,Asia/Calcutta">(GMT +5:30) Chennai, Calcutta, Mumbai, New Delhi</option>
|
|
204
|
+ <option value="5.75,Asia/Katmandu">(GMT +5:45) Katmandu</option>
|
|
205
|
+ <option value="6,Asia/Almaty">(GMT +6:00) Almaty, Novosibirsk</option>
|
|
206
|
+ <option value="6,Asia/Dhaka">(GMT +6:00) Astana, Dhaka, Sri Jayawardenepura</option>
|
|
207
|
+ <option value="6.50,Asia/Rangoon">(GMT +6:30) Rangoon</option>
|
|
208
|
+ <option value="7,Asia/Bangkok">(GMT +7:00) Bangkok, Hanoi, Jakarta</option>
|
|
209
|
+ <option value="7,Asia/Krasnoyarsk">(GMT +7:00) Krasnoyarsk</option>
|
|
210
|
+ <option value="8,Asia/Hong_Kong">(GMT +8:00) Beijing, Chongqing, Hong Kong, Urumqi</option>
|
|
211
|
+ <option value="8,Asia/Irkutsk">(GMT +8:00) Irkutsk, Ulaan Bataar</option>
|
|
212
|
+ <option value="8,Asia/Singapore">(GMT +8:00) Kuala Lumpar, Perth, Singapore, Taipei</option>
|
|
213
|
+ <option value="9,Asia/Tokyo">(GMT +9:00) Osaka, Sapporo, Tokyo</option>
|
|
214
|
+ <option value="9,Asia/Seoul">(GMT +9:00) Seoul</option>
|
|
215
|
+ <option value="9,Asia/Yakutsk">(GMT +9:00) Yakutsk</option>
|
|
216
|
+ <option value="9.50,Australia/Adelaide">(GMT +9:30) Adelaide</option>
|
|
217
|
+ <option value="9.50Australia/Darwin">(GMT +9:30) Darwin</option>
|
|
218
|
+ <option value="10,Australia/Brisbane">(GMT +10:00) Brisbane, Guam, Port Moresby</option>
|
|
219
|
+ <option value="10,Australia/Canberra">(GMT +10:00) Canberra, Hobart, Melbourne, Sydney, Vladivostok</option>
|
|
220
|
+ <option value="11,Asia/Magadan">(GMT +11:00) Magadan, Soloman Is., New Caledonia</option>
|
|
221
|
+ <option value="12,Pacific/Auckland">(GMT +12:00) Auckland, Wellington</option>
|
|
222
|
+ <option value="12,Pacific/Fiji">(GMT +12:00) Fiji, Kamchatka, Marshall Is.</option>
|
156
|
223
|
</select>
|
157
|
224
|
</li>
|
158
|
225
|
</ul>
|
|
@@ -185,7 +252,7 @@ if ($action=="config") {
|
185
|
252
|
</html>
|
186
|
253
|
|
187
|
254
|
<?php
|
188
|
|
-function install_db($login, $password, $email, $title, $description, $url_installation, $posts_limit, $lang, $template, $website, $about){
|
|
255
|
+function install_db($login, $password, $email, $title, $description, $url_installation, $posts_limit, $lang, $template, $website, $about, $offset_city, $offset_time){
|
189
|
256
|
|
190
|
257
|
$db = new Conexion_Mysql(DB_name, DB_Server, DB_User, DB_Password);
|
191
|
258
|
|
|
@@ -266,6 +333,14 @@ function install_db($login, $password, $email, $title, $description, $url_instal
|
266
|
333
|
|
267
|
334
|
$sqlStr = "INSERT INTO `".Table_prefix."options` VALUES ('rich_text', '0');";
|
268
|
335
|
|
|
336
|
+ $db->ejecutarConsulta($sqlStr);
|
|
337
|
+
|
|
338
|
+ $sqlStr = "INSERT INTO `".Table_prefix."options` VALUES ('offset_city', '".$offset_city."');";
|
|
339
|
+
|
|
340
|
+ $db->ejecutarConsulta($sqlStr);
|
|
341
|
+
|
|
342
|
+ $sqlStr = "INSERT INTO `".Table_prefix."options` VALUES ('offset_time', '".$offset_time."');";
|
|
343
|
+
|
269
|
344
|
$db->ejecutarConsulta($sqlStr);
|
270
|
345
|
|
271
|
346
|
return true;
|