-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.php
399 lines (288 loc) · 20.5 KB
/
config.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
<?php
//namespace pluralpet;
// Directories
//phpinfo();die;
$constant['ROOT'] = dirname(__FILE__).'/';
$constant['MEDIA'] = '/media/';
$constant['UPLOAD'] = $constant['ROOT'].'media/upload/';
$constant['PUBLIC_PATH'] = '/public/';
//$constant['MEDIA'] = '/public/media/';
// Database
$constant['DB_ADD'] = '192.186.233.197';
$constant['DB_NAME'] = 'pet';
$constant['DB_USER'] = 'juan';
$constant['DB_PASSWORD'] = 'Andthenew12';
$constant['DOMAIN'] = 'http://'.$_SERVER['SERVER_NAME'];
/*
$constant['DB_ADD'] = 'localhost:3306';
$constant['DB_NAME'] = 'pet';
$constant['DB_USER'] = 'root';
$constant['DB_PASSWORD'] = '';
*/
$GLOBALS['nav_menu'] = array('publicar'=>array('name'=>'publicar','sub_menus'=>array(
array('mascota'=>'Mascotas'),
array('producto'=>'Productos En Tienda'),
array('anuncio'=>'Anuncios')
)),'mascota'=>array('name'=>'mascotas','sub_menus'=>array(
array('perro'=>'Perros'),
array('gato'=>'Gatos'),
array('ave'=>'Aves'),
array('reptil'=>'Reptiles'),
array('pez'=>'Peces'),
array('mamifero'=>'Pequeños mamiferos'),
array('otro'=>'Otros')
)),'tienda'=>array('name'=>'tienda','sub_menus'=>array(
/*array('producto' => 'Ir a la tienda')*/
array('perro'=>'Perros'),
array('gato'=>'Gatos'),
array('ave'=>'Aves'),
array('reptil'=>'Reptiles'),
array('pez'=>'Peces'),
array('mamifero'=>'Pequeños mamiferos'),
array('articulo'=>'Artículo con motivos'),
/*array('ofertas' => 'Ofertas del dia')*/
)),'adoptar'=>array('name'=>'adoptar','sub_menus'=>array(
array('perro'=> 'Perros'),
array('gato'=> 'Gatos'),
array('otro'=> 'Otros')
)),'perdido'=>array('name'=>'perdidos','sub_menus'=>array(
array('perro'=> 'Perros'),
array('gato'=> 'Gatos'),
array('otro'=> 'Otros')
)),'encontrado'=>array('name'=>'encontrados','sub_menus'=>array(
array('perro'=> 'Perros'),
array('gato'=> 'Gatos'),
array('otro'=> 'Otros')
)),'cruzar'=>array('name'=>'cruzar','sub_menus'=>array(
array('perro'=> 'Perros'),
array('gato'=> 'Gatos'),
array('otro'=> 'Otros')
)),'anuncio'=>array('name'=>'anuncios','sub_menus'=>array(
array('veterinaria'=> 'veterinarias'),
array('paseador'=> 'paseadores'),
array('adiestrador'=> 'Adiestradores'),
array('pensionado'=> 'pensionado'),
array('peluqueria'=> 'peluqueria'),
array('servicio-medico-adicionales'=> 'Servicios médicos adicionales'),
array('evento'=>'Eventos'),
array('otros'=> 'otros')
)),'consejo'=>array('name'=>'consejos','sub_menus'=>array(
array('perro'=>'Perros'),
array('gato'=>'Gatos'),
array('ave'=>'Aves'),
array('reptil'=>'Reptiles'),
array('peces'=>'Peces'),
array('mamiferos'=>'Pequeños mamiferos'),
array('otros'=>'Otros')
))
);
$constant['CAMBIO'] = 25;
$constant['RESULTS_PER_PAGE'] =10;
if($_SESSION['user']->id==7 || $_SESSION['user']->id==1){
$GLOBALS['nav_menu']['publicar']['sub_menus'][]=array('consejo'=>'Consejos');
}
$GLOBALS['refugio']= array('','Animal Help','Otro Refugio','Particular');
$GLOBALS['tab'] = array('adoptar'=>'Adoptar','comprar'=>'Vender','cruzar'=>'Cruzar','encontrado'=>'Encontrado','perdido'=>'Perdido');
$GLOBALS['departamento'] = array('Artigas'=>array('','Artigas','Bella Union','Tomás Gomensoro','Baltasar Brum','Sequeira'),
'Canelones'=>array('','Ciudad de la Costa','Las Piedras','Barros Blancos','Pando','La Paz','Canelones','Santa Lucia','Progreso','18 de Mayo',
'Aguas Corrientes','Atlántida','Colonia Nicolich','Empalme Olmos','Joaquín Suárez','La Floresta','Los Cerrillos','Migues','Montes',
'Parque del Plata','Paso Carrasco','Salinas','San Antonio','San Bautista','San Jacinto','San Ramón','Santa Rosa','Sauce','Soca','Tala','Toledo'),
'Cerro Largo'=>array('','Aceguá','Fraile Muerto','Isidoro Noblía','Melo','Rio Branco','Tupambaé'),
'Colonia'=>array('','Carmelo','Colonia del Sacramento','Florencio Sánchez','Juan Lacaze','Nueva Helvecia','Nueva Palmira','Ombúes de Lavalle','Rosario','Tarariras'),
'Durazno'=>array('','Blanquillo','Carmen','Centenario','Durazno','La Paloma','Santa Bernardina','Sarandí del Yi'),
'Flores'=>array('','Trinidad'),
'Florida'=>array('','25 de Mayo','25 de Agosto','Cardal','Casupá','Cerro Colorado','Florida','Fray Marcos','Nico Pérez','Sarandí Grande'),
'Lavalleja'=>array('','José Pedro Varela','Solís de Mataojo','José Batlle y Ordóñez','Mariscala','Minas'),
'Maldonado'=>array('','Maldonado','San Carlos','Punta Del Este','Aiguá','Garzón','Pan de Azúcar','Piriápolis','Solís Grande'),
'Montevideo'=>array('',"Aguada","Aires Puros","Arroyo Seco","Atahualpa","Barra de Carrasco","Bella Vista","Belvedere","Bolivar","Brazo Oriental","Buceo",
"Capurro","Carrasco","Casabo","Centro","Cerrito","Cerro","Ciudad Vieja","Cno. Carrasco","Cno. Maldonado","Colón","Cordón","Goes","Golf","Ituzaingó",
"Jacinto Vera","Jardines Hipódromo","La Blanqueada","La Colorada","La Comercial","La Figurita","La Teja","Las Acacias","Lezica","Malvin",
"Malvin Norte","Manga","Marconi","Maroñas","Maroñas, Curva","Melilla","Montevideo","Nuevo París","Otras","Pajas Blancas","Palermo","Parque Batlle",
"Parque Rodó","Paso Molino","Paso de la Arena","Peñarol","Piedras Blancas","Pocitos","Pocitos Nuevo","Prado","Puerto Buceo","Punta Carretas","Punta Gorda",
"Punta Rieles","Reducto","Santiago Vázquez","Sayago","Toledo Chico","Tres Cruces","Unión","Villa Biarritz","Villa Colón","Villa Dolores","Villa Española",
"Villa García","Villa Muñoz","Villa del Cerro","Larrañaga","Barrio Sur","Barros Blancos","Conciliación","Paso de las Duranas","Las Canteras",
"Playa Pascual","Libertad","Casavalle"),
'Paysandú'=>array('','Paysandú','Nuevo Paysandú','Guichón','Chacras de Paysandú','Quebracho','San Félix','Porvenir','Tambores','Piedras Coloradas'),
'Río Negro'=>array('','Fray Bentos','Young','Nuevo Berlín','San Javier','Nuevo Berlín','San Javier'),
'Rivera'=>array('','Rivera','Tranqueras','Minas de Corrales','Vichadero'),
'Rocha'=>array('','Rocha','Chuy','Lascano','Castillos','La Paloma','Cebollatí','La Aguada-Costa Azul','Velázquez','Punta del Diablo',
'Aguas Dulces','Barra del Chuy','Barra de Valizas','Arachania','Cabo Polonio'),
'Salto'=>array('','Salto','Constitución','Belén'),
'San José'=>array('','San José de Mayo','Ciudad del Plata','Libertad','Rodríguez','Ecilda Paullier','Puntas de Valdez','Rafael Perazza'),
'Soriano'=>array('','Mercedes','Dolores','Cardona','Palmitas','José Enrique Rodó','Chacras de Dolores','Villa Soriano'),
'Tacuarembó'=>array('','Tacuarembó','Paso de los Toros','San Gregorio de Polanco','Villa Ansina','Tambores','Las Toscas','Curtina'),
'Treinta y Tres'=>array('','Treinta y Tres','Vergara','Santa Clara de Olimar','Cerro Chato','Villa Sara','General Enrique Martínez')
);
/*
*/
$raza=array();
$raza['perro'] = array('','Akita Inu', 'Alaskan Malamute', 'American Staffordshire Terrier','Barzoi', 'Basenji',
'Basset Azul de Gascuña', 'Basset Hound', 'Beagle', 'Beagle Harrier', 'Bearded Collie','Beauceron','Bedlington Terrier', 'Bichón Maltés', 'Blood Hound','Bobtail',
'Border Collie', 'Borzoi','Boxer','Boston Terrier', 'Boyero de Berna','Boyero de Flandes', 'Braco Alemán', 'Braco Francés', 'Briard', 'Bull Terrier Inglés',
'Bulldog Francés', 'Bulldog Inglés', 'Bullmastiff', 'Cairn Terrier', 'Cane Corso','Caniche Gigante','Caniche mediano', 'Caniche Toy','Carlino','Cavalier King Charles',
'Chihuahua', 'Cimarron', 'Chow Chow', 'Cocker Spaniel Americano', 'Cocker Spaniel Inglés', 'Collie Rough', 'Collie Smooth', 'Corgi Pembroke','Crestado Chino',
'Dálmata', 'Doberman', 'Dogo Argentino', 'Dogo de Burdeos', 'Epagneul Bretón', 'Epagneul Francés', 'Epagneul Japonés',
'Fox Terrier', 'Galgo Español', 'Galgo Irlandés', 'Golden Retriever', 'Gordon Setter', 'Gos d\'Atura', 'Gran Danés', 'Grey Hound','Havanesse',
'Husky Siberiano', 'Irish Soft Coated Wheaten Terrier','Jack Russell Terrier','Kelpie','Komondor', 'Labrador Retriever', 'Lebrel Afgano', 'Lebrel Polaco','Leonberger', 'Mastiff', 'Mastín de los Pirineos',
'Lhasa Apso','Mastín Español', 'Mastín Napolitano', 'Montaña de los Pirineos', 'Norfolk Terrier', 'Norwich Terrier', 'Papillon',
'Pastor Alemán', 'Pastor Australiano', 'Pastor Belga', 'Pastor Blanco Suizo', 'Pastor de la Beauce', 'Pastor de los Pirineos','Pastor de las Shetland',
'Pekinés',
'Pequeño Azul de Gascuña', 'Pequeño Basset Griffon', 'Pequeño Brabantino', 'Pequeño Perro León', 'Pequeño Perro Ruso',
'Pequeño Sabueso Suizo', 'Perdiguero de Burgos', 'Perdiguero Portugués', 'Perro del Faraon','Perro de Agua Español', 'Perro Lobo de Checoslovaquia', 'Pinscher miniatura',
'Pinscher Aleman',
'Pit Bull', 'Podenco Canario', 'Podenco Ibicenco', 'Pointer Inglés', 'Pomerania','Presa Canario', 'Pug','Puli Húngaro', 'Rafeiro do Alentejo', 'Rodesiano',
'Rottweiler','Saluky', 'Samoyedo', 'San Bernardo', 'Schnauzer gigante', 'Schnauzer mediano', 'Schnauzer miniatura', 'Scottish Terrier',
'Setter Inglés', 'Setter Irlandés', 'Shar Pei', 'Shih Tzu', 'Spitz', 'Springer Spaniel Galés', 'Springer Spaniel Inglés',
'Teckel', 'Terranova', 'Vizsla','Weimaraner', 'Westies','West Highland White Terrier', 'Whippet', 'Yorkshire Terrier','Cruza');
foreach($raza['perro'] as $row){
$r[]= htmlentities($row);
}
$raza['perro']=$r;
$raza['gato'] = array('','Abisinio','Aphrodite\'s Giants','Australian Mist','American Curl','Azul ruso','American shorthair','American wirehair',
'Angora turco','Africano doméstico','Bengala','Bobtail japonés','Bombay','Bosque de Noruega','Brazilian Shorthair','British Shorthair',
'Burmés','Burmilla','Cornish rex','California Spangled','Ceylon','Cymric','Chartreux','Deutsch Langhaar','Devon rex','Dorado africano','Don Sphynx',
'Europeo común','German Rex','Habana brown','Himalayo','Korat','Khao Manee','Maine Coon','Manx','Mau egipcio','Munchkin','Ocicat','Oriental',
'Oriental de pelo largo','Ojos azules','Persa','Peterbald','Pixi Bob','Ragdoll','Sagrado de Birmania','Scottish Fold','Selkirk rex','Serengeti',
'Seychellois','Siamés','Siamés Moderno','Siamés Tradicional','Siberiano','Snowshoe','Sphynx','Tonkinés','Van Turco','Cruza'
);
$raza['mamifero'] = array('','Conejo Enano','Cobaya','Ardilla de Corea','Chinchilla','Ardilla Richardson','Rata Canguro','Hámster Común',
'Hámster Ruso','Hámster Ruso Albino','Hámster Ruso Blanco','Hámster Campbelli','Hámster Roborowski','Hurón',
'Erizo Enano','Jerbo');
$raza['ave'] = array('','Agapornis','Amazonas','Cacatúas','Caiques','Conuros','Eclectus','Forpus','Guacamayo','Loris','Ninfas','Periquitos',
'Pionus','Poicephalus','Yacos','Canario','Diamante Mandarín','Loro Gris Africano','Ninfa','Periquito');
$raza['reptil'] = array('','Tortuga','Musurana Marrón','Serpiente del maíz','Serpiente Rey de California','Pitón Birmana','Culebra',
'Iguana','Musurana Marrón','Gecko');
$raza['pez'] = array('','Calico','Burbuja','Carpa','Cometa','Telescopico','Fantail','Carasius','Ramiretzi','Besador','Betta','Gourami enano','Gourami Azul',
'Oscar','Locha Payaso','Arlequín','Boca de Fuego','Espadas','Escalar','Discus','Corydora','Vieja del agua','Neón','Pez Hacha','Molly negro',
'Labeo de cola roja','Barbo Tigre','Danio Zebra','Ballesta Payaso','Ballesta','Angel Rey','Angel Coral','Angel Zanclus','Leopardo','Escorpión','Cirujano',
'Damicela','Payaso','Puffer','Mariposa','Labroides','Morena','Cangrejo Ermitaño','Hippocampo','Hippocampo Kuda');
$raza['otro'] = array('','Caballo');
$raza['otro_todos'] = array('','Conejo Enano','Cobaya','Ardilla de Corea','Chinchilla','Ardilla Richardson','Rata Canguro','Hámster Común',
'Hámster Ruso','Hámster Ruso Albino','Hámster Ruso Blanco','Hámster Campbelli','Hámster Roborowski','Hurón',
'Erizo Enano','Jerbo','Agapornis','Amazonas','Cacatúas','Caiques','Conuros','Eclectus','Forpus','Guacamayo','Loris','Ninfas','Periquitos',
'Pionus','Poicephalus','Yacos','Canario','Diamante Mandarín','Loro Gris Africano','Ninfa','Periquito',
'Tortuga','Musurana Marrón','Serpiente del maíz','Serpiente Rey de California','Pitón Birmana','Culebra',
'Iguana','Musurana Marrón','Gecko',
'Calico','Burbuja','Carpa','Cometa','Telescopico','Fantail','Carasius','Ramiretzi','Besador','Betta','Gourami enano','Gourami Azul',
'Oscar','Locha Payaso','Arlequín','Boca de Fuego','Espadas','Escalar','Discus','Corydora','Vieja del agua','Neón','Pez Hacha','Molly negro',
'Labeo de cola roja','Barbo Tigre','Danio Zebra','Ballesta Payaso','Ballesta','Angel Rey','Angel Coral','Angel Zanclus','Leopardo','Escorpión','Cirujano',
'Damicela','Payaso','Puffer','Mariposa','Labroides','Morena','Cangrejo Ermitaño','Hippocampo','Hippocampo Kuda',
'Caballo');
sort($raza['otro_todos']);
$GLOBALS['raza']=$raza;
$GLOBALS['raza_o_animal']= array('perro'=>'Raza','gato'=>'Raza','mamifero'=>'Animal','pez'=>'Animal','mamifero'=>'Animal','ave'=>'Animal','reptil'=>'Animal','otro'=>'Animal');
/*
$GLOBALS['producto'] = array(
'perro'=>array("accesorios","transporte","alimentos","camas","casillas","collarez","comederos","correas","jaulas","juguetes","ropa"),
'gato'=>array("accesorios","transporte","alimentos","camas","casillas","collarez","comederos","juguetes"),
'ave' => array("accesorios","alimentos","jaulas","salud"),
'repitl' => array("accesorios","alimentos","salud","terrarios","transporte"),
'mamifero' => array("accesorios","alimentos","jaulas","juguetes","salud","transporte"),
'pez' => array("accesorios","alimentos","parideras","peceras","salud"));
*/
$GLOBALS['producto'] = array(
'perro'=>'Perros','gato'=>'Gatos','ave'=>'Aves','reptil'=>'Reptiles','pez'=>'Peces','mamifero'=>'Pequeños mamiferos','articulo'=>'Artículo con motivos'
);
$GLOBALS['anuncio'] = array(
'veterinaria'=> 'Veterinarias',
'paseador'=> 'Paseadores',
'adiestrador'=> 'Adiestradores',
'pensionado'=> 'Pensionado',
'peluqueria'=> 'Peluqueria',
'servicio-medico-adicionales'=> 'Servicios médicos adicionales',
'evento'=>'Eventos',
'otros'=> 'Otros'
);
// Define constants
foreach($constant as $key => $row){
define($key,$row);
}
// Autoload classes
function __autoload($class_name) {
//preg_match('/\\.*/', $class_name,$match);
//$class_name = $match[0];
//echo $class_name;
$aName = explode('\\',$class_name);
$nameSize = count($aName);
$class_name = $aName[$nameSize-1];
if( file_exists(ROOT . '/application/controller/' . $class_name.'.php')) {
//require_once(ROOT . '/application/controller/' . $class_name . '.php');
}
if( file_exists(ROOT . 'application/model/' . $class_name.'.php')) {
require_once(ROOT . 'application/model/' . $class_name . '.php');
}
if( file_exists(ROOT . '/framework/' . $class_name . '.php')) {
require_once(ROOT . '/framework/' . $class_name . '.php');
}
}
date_default_timezone_set('America/Sao_Paulo');
function moneda($moneda){
if($moneda=='us'){
return 'U$S';
}elseif($moneda=='uy'){
return '$';
}else{
return '$';
}
}
function parseMoney($money){
return intval(str_replace(array(',','.'),'',$money));
}
function precio($precio){
return number_format($precio,0,',','.');
}
function monedaPercio($moneda,$precio){
if(empty($precio)){
return '';
}
return moneda($moneda).precio($precio);
}
function displayLocation($ciudad,$departamento,$direccion,$separator){
if(!empty($ciudad) && !empty($departamento)){
$rtn = $ciudad.', '.$departamento;
}else{
$rtn = $ciudad.$departamento;
}
if(!empty($direccion)){
$rtn = $direccion.$separator.$rtn;
}
return $rtn;
}
function fecha($uts){
$post_day = strtotime('today midnight',$uts);
$today = strtotime('today midnight',time());
$days_ago = ($post_day-$today)/(60*60*24);
switch($days_ago){
case 0:
$date = "Hoy a las ".date("H:i",$uts);
break;
case 1:
$date = "Ayer a las ".date("H:i",$uts);
break;
default:
$date = "Hace ".($days_ago*-1)." dias";
break;
}
return $date;
}
function htmlEncodeText($desc){
return htmlspecialchars_decode(htmlentities($desc, ENT_NOQUOTES, 'UTF-8'), ENT_NOQUOTES);
}
function substrText($text,$len){
$t = strip_tags(htmlEncodeText($text));
$new_len=strlen($t);
for($i=$len;$i<strlen($t);$i++){
if(strcmp(substr($t,$i,1)," ")===0){
return substr($t,0,$i).'...';
}
}
return substr($t,0,$new_len);
}
function publicationValue($text){
if(empty($text)){
return 'N/I';
}else{
return ucfirst($text);
}
}
?>