From a093190cd699b8ce2afff2f817a8140569bf4b74 Mon Sep 17 00:00:00 2001 From: mattf Date: Mon, 22 May 2023 13:22:03 +0000 Subject: [PATCH] Added modify_dial_prefix user setting git-svn-id: svn://192.168.202.10@3727 3d104415-ff17-0410-8863-d5cf3c621b8a --- .../agc_2.0.4/extras/phone_codes_GMT.txt | 854 +++++++++--------- .../trunk/extras/MySQL_AST_CREATE_tables.sql | 5 +- agc_2-X/trunk/extras/upgrade_2.14.sql | 6 + agc_2-X/trunk/www/vicidial/admin.php | 58 +- .../trunk/www/vicidial/help_documentation.txt | 3 +- 5 files changed, 486 insertions(+), 440 deletions(-) diff --git a/agc_2-X/branches/agc_2.0.4/extras/phone_codes_GMT.txt b/agc_2-X/branches/agc_2.0.4/extras/phone_codes_GMT.txt index 182c6701..002c9be0 100644 --- a/agc_2-X/branches/agc_2.0.4/extras/phone_codes_GMT.txt +++ b/agc_2-X/branches/agc_2.0.4/extras/phone_codes_GMT.txt @@ -41,6 +41,7 @@ code country areacode state GMT DST DST_RANGE GEOGRAPHIC DESCRIPTION TZ_CODE PHP 1 USA 253 WA -8 Y SSM-FSN Washington PST America/Los_Angeles 1 USA 254 TX -6 Y SSM-FSN Texas CST America/Chicago 1 USA 256 AL -6 Y SSM-FSN Alabama CST America/Chicago +1 CAN 257 BC -8 Y SSM-FSN British Columbia PST America/Vancouver 1 USA 260 IN -5 Y SSM-FSN Indiana EST America/New_York 1 USA 262 WI -6 Y SSM-FSN Wisconsin CST America/Chicago 1 CAN 263 QC -5 Y SSM-FSN Quebec EST America/Toronto @@ -155,6 +156,7 @@ code country areacode state GMT DST DST_RANGE GEOGRAPHIC DESCRIPTION TZ_CODE PHP 1 USA 447 IL -6 Y SSM-FSN Illinois CST America/Chicago 1 USA 448 FL -6 Y SSM-FSN Florida CST America/Chicago 1 CAN 450 QC -5 Y SSM-FSN Quebec EST America/Toronto +1 USA 457 LA -6 Y SSM-FSN Louisiana CST America/Chicago 1 USA 458 OR -8 Y SSM-FSN Oregon PST America/Los_Angeles 1 USA 463 IN -5 Y SSM-FSN Indiana EST America/New_York 1 USA 464 IL -6 Y SSM-FSN Illinois CST America/Chicago @@ -309,6 +311,7 @@ code country areacode state GMT DST DST_RANGE GEOGRAPHIC DESCRIPTION TZ_CODE PHP 1 USA 732 NJ -5 Y SSM-FSN New Jersey EST America/New_York 1 USA 734 MI -5 Y SSM-FSN Michigan EST America/New_York 1 USA 737 TX -6 Y SSM-FSN Texas CST America/Chicago +1 USA 738 CA -8 Y SSM-FSN California PST America/Los_Angeles 1 USA 740 OH -5 Y SSM-FSN Ohio EST America/New_York 1 CAN 742 ON -5 Y SSM-FSN Ontario EST America/Toronto 1 USA 743 NC -5 Y SSM-FSN North Carolina EST America/New_York @@ -430,6 +433,7 @@ code country areacode state GMT DST DST_RANGE GEOGRAPHIC DESCRIPTION TZ_CODE PHP 1 USA 939 PR -4 N Puerto Rico AST America/Puerto_Rico 1 USA 940 TX -6 Y SSM-FSN Texas CST America/Chicago 1 USA 941 FL -5 Y SSM-FSN Florida EST America/New_York +1 CAN 942 ON -5 Y SSM-FSN Ontario EST America/Toronto 1 USA 943 GA -5 Y SSM-FSN Georgia EST America/New_York 1 USA 945 TX -6 Y SSM-FSN Texas CST America/Chicago 1 USA 947 MI -5 Y SSM-FSN Michigan EST America/New_York @@ -454,11 +458,11 @@ code country areacode state GMT DST DST_RANGE GEOGRAPHIC DESCRIPTION TZ_CODE PHP 1 USA 985 LA -6 Y SSM-FSN Louisiana CST America/Chicago 1 USA 986 ID -7 Y SSM-FSN Idaho MST America/Denver 1 USA 989 MI -5 Y SSM-FSN Michigan EST America/New_York -7 RUS * +3 Y LSM-LSO Russia MSK Europe/Moscow -7 KAZ * +6 N Kazakhstan ALMT Asia/Almaty -7 TJK * +5 N Tajikistan TJT Asia/Dushanbe 7 TKM * +5 N Turkmenistan TMT Asia/Ashgabat 7 KGZ * +6 N Kyrgyzstan KGT Asia/Bishkek +7 TJK * +5 N Tajikistan TJT Asia/Dushanbe +7 RUS * +3 Y LSM-LSO Russia MSK Europe/Moscow +7 KAZ * +6 N Kazakhstan ALMT Asia/Almaty 20 EGY * +2 Y LTA-LTS Egypt EET Africa/Cairo 27 ZAF * +2 N South Africa SAST Africa/Johannesburg 30 GRC * +2 Y LSM-LSO Greece EET Europe/Athens @@ -480,248 +484,248 @@ code country areacode state GMT DST DST_RANGE GEOGRAPHIC DESCRIPTION TZ_CODE PHP 48 POL * +1 Y LSM-LSO Poland CET Europe/Warsaw 49 DEU * +1 Y LSM-LSO Germany CET Europe/Berlin 51 PER * -5 N Peru PET America/Lima -52 MEX 221 -6 Y FSA-LSO Puebla, Pue. CST America/Mexico_City -52 MEX 222 -6 Y FSA-LSO Puebla, Pue. CST America/Mexico_City -52 MEX 223 -6 Y FSA-LSO Magdalena Tetela Morelos, La CST America/Mexico_City -52 MEX 224 -6 Y FSA-LSO Almolonga Todos Santos jp CST America/Mexico_City -52 MEX 225 -6 Y FSA-LSO Palmilla, Laakr CST America/Mexico_City -52 MEX 226 -6 Y FSA-LSO Altotongar CST America/Mexico_City -52 MEX 227 -6 Y FSA-LSO Huejotzingoq CST America/Mexico_City -52 MEX 228 -6 Y FSA-LSO Jalapa, Ver.bze CST America/Mexico_City -52 MEX 229 -6 Y FSA-LSO Veracruz, Ver. CST America/Mexico_City -52 MEX 231 -6 Y FSA-LSO Aire Libre La Mina re CST America/Mexico_City -52 MEX 232 -6 Y FSA-LSO Arroyo Del Potrero CST America/Mexico_City -52 MEX 233 -6 Y FSA-LSO Ayotoxco De Guerrerok CST America/Mexico_City -52 MEX 235 -6 Y FSA-LSO Arroyo Hondomxz CST America/Mexico_City -52 MEX 236 -6 Y FSA-LSO Ajalpanuxh CST America/Mexico_City -52 MEX 237 -6 Y FSA-LSO San Antonio Texcalapr CST America/Mexico_City -52 MEX 238 -6 Y FSA-LSO Tehuacan CST America/Mexico_City -52 MEX 241 -6 Y FSA-LSO Apizaco, Tlax.vae CST America/Mexico_City -52 MEX 243 -6 Y FSA-LSO Ahuatlanrv CST America/Mexico_City -52 MEX 244 -6 Y FSA-LSO Atlixco, Pue.u CST America/Mexico_City -52 MEX 245 -6 Y FSA-LSO Atzitzintlam CST America/Mexico_City -52 MEX 246 -6 Y FSA-LSO Tlaxcala, Tlax. CST America/Mexico_City -52 MEX 247 -6 Y FSA-LSO Huamantlaia CST America/Mexico_City -52 MEX 248 -6 Y FSA-LSO San Martin Texmelucan CST America/Mexico_City -52 MEX 249 -6 Y FSA-LSO Acatzingo De Hidalgo CST America/Mexico_City -52 MEX 271 -6 Y FSA-LSO Cordoba CST America/Mexico_City -52 MEX 272 -6 Y FSA-LSO Orizaba, Ver.rb CST America/Mexico_City -52 MEX 273 -6 Y FSA-LSO Boca Del Monte CST America/Mexico_City -52 MEX 274 -6 Y FSA-LSO Acatlan De Perez Figueroaz CST America/Mexico_City -52 MEX 275 -6 Y FSA-LSO Acaxtlahuacan De Albino Zertucheci CST America/Mexico_City -52 MEX 276 -6 Y FSA-LSO Atlzayancanxj CST America/Mexico_City -52 MEX 278 -6 Y FSA-LSO Capilla, Las CST America/Mexico_City -52 MEX 279 -6 Y FSA-LSO Acatlanir CST America/Mexico_City -52 MEX 281 -6 Y FSA-LSO Loma Bonitanyn CST America/Mexico_City -52 MEX 282 -6 Y FSA-LSO Altos, Losrq CST America/Mexico_City -52 MEX 283 -6 Y FSA-LSO Abasolo Del Valle CST America/Mexico_City -52 MEX 284 -6 Y FSA-LSO Angel R. Cabadagyt CST America/Mexico_City -52 MEX 285 -6 Y FSA-LSO Cocuite, Elnjr CST America/Mexico_City -52 MEX 287 -6 Y FSA-LSO Benemerito Juarez Palo Gacho yhy CST America/Mexico_City -52 MEX 288 -6 Y FSA-LSO Aculag CST America/Mexico_City -52 MEX 294 -6 Y FSA-LSO Catemacosbw CST America/Mexico_City -52 MEX 296 -6 Y FSA-LSO Antigua, La CST America/Mexico_City -52 MEX 297 -6 Y FSA-LSO Alvarado CST America/Mexico_City -52 MEX 311 NAY -7 Y FSA-LSO Tepic, Nay.big MST America/Chihuahua -52 MEX 312 -6 Y FSA-LSO Colima, Col.n CST America/Mexico_City -52 MEX 313 -6 Y FSA-LSO Augusto Gomez Villanueva Coalatilla CST America/Mexico_City -52 MEX 314 -6 Y FSA-LSO Manzanillo, Col.jbq CST America/Mexico_City -52 MEX 315 -6 Y FSA-LSO Barra De Navidadbe CST America/Mexico_City -52 MEX 316 -6 Y FSA-LSO Ayutlagj CST America/Mexico_City -52 MEX 317 -6 Y FSA-LSO Ahuacapanmrk CST America/Mexico_City -52 MEX 318 COL -6 Y FSA-LSO QUESERIA CST America/Mexico_City -52 MEX 319 NAY -7 Y FSA-LSO Boquita, Lamya MST America/Chihuahua -52 MEX 321 -6 Y FSA-LSO Ayuquilaej CST America/Mexico_City -52 MEX 322 NAY -7 Y FSA-LSO Puerto Vallarta, Jal.b MST America/Chihuahua -52 MEX 323 NAY -7 Y FSA-LSO Amapartd MST America/Chihuahua -52 MEX 324 NAY -7 Y FSA-LSO Ahuacatlanbm MST America/Chihuahua -52 MEX 325 NAY -7 Y FSA-LSO Acaponetaeyw MST America/Chihuahua -52 MEX 326 -6 Y FSA-LSO Atemajac De Brizuela CST America/Mexico_City -52 MEX 327 NAY -7 Y FSA-LSO Amado Nervo El Conde MST America/Chihuahua -52 MEX 328 -6 Y FSA-LSO Capulin, El CST America/Mexico_City -52 MEX 329 NAY -7 Y FSA-LSO Buceriasq MST America/Chihuahua -52 MEX 330 -6 Y FSA-LSO Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City -52 MEX 331 -6 Y FSA-LSO Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City -52 MEX 332 -6 Y FSA-LSO Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City -52 MEX 333 -6 Y FSA-LSO Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City -52 MEX 334 -6 Y FSA-LSO Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City -52 MEX 335 -6 Y FSA-LSO Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City -52 MEX 336 -6 Y FSA-LSO Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City -52 MEX 337 -6 Y FSA-LSO Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City -52 MEX 338 -6 Y FSA-LSO Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City -52 MEX 339 -6 Y FSA-LSO Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City -52 MEX 341 -6 Y FSA-LSO Ciudad Guzman CST America/Mexico_City -52 MEX 342 -6 Y FSA-LSO Sayulaq CST America/Mexico_City -52 MEX 343 -6 Y FSA-LSO Ejutla CST America/Mexico_City -52 MEX 344 -6 Y FSA-LSO Huisquilcoq CST America/Mexico_City -52 MEX 345 -6 Y FSA-LSO Ayotlankbe CST America/Mexico_City -52 MEX 346 -6 Y FSA-LSO Apulco CST America/Mexico_City -52 MEX 347 -6 Y FSA-LSO Mirandillasw CST America/Mexico_City -52 MEX 348 -6 Y FSA-LSO Allende CST America/Mexico_City -52 MEX 349 -6 Y FSA-LSO Atengo CST America/Mexico_City -52 MEX 351 -6 Y FSA-LSO Zamora, Mich. CST America/Mexico_City -52 MEX 352 -6 Y FSA-LSO La Piedad, Mich.bt CST America/Mexico_City -52 MEX 353 -6 Y FSA-LSO Sahuayo, Mich. CST America/Mexico_City -52 MEX 354 -6 Y FSA-LSO Atapanw CST America/Mexico_City -52 MEX 355 -6 Y FSA-LSO Carapanipw CST America/Mexico_City -52 MEX 356 -6 Y FSA-LSO Charcos, Losa CST America/Mexico_City -52 MEX 357 -6 Y FSA-LSO Arado, Locx CST America/Mexico_City -52 MEX 358 -6 Y FSA-LSO Garita, Lapb CST America/Mexico_City -52 MEX 359 -6 Y FSA-LSO Guandarok CST America/Mexico_City -52 MEX 371 -6 Y FSA-LSO Atenquiquex CST America/Mexico_City -52 MEX 372 -6 Y FSA-LSO Amacueca CST America/Mexico_City -52 MEX 373 -6 Y FSA-LSO Caqada De Las Floresf CST America/Mexico_City -52 MEX 374 -6 Y FSA-LSO Amatitanmte CST America/Mexico_City -52 MEX 375 -6 Y FSA-LSO Amecak CST America/Mexico_City -52 MEX 376 -6 Y FSA-LSO Ajijiccc CST America/Mexico_City -52 MEX 377 -6 Y FSA-LSO Coculav CST America/Mexico_City -52 MEX 378 -6 Y FSA-LSO Tepatitlan, Jal.a CST America/Mexico_City -52 MEX 379 MICH -6 Y FSA-LSO NUMARAN CST America/Mexico_City -52 MEX 381 -6 Y FSA-LSO Cojumatlan De Reguleshuj CST America/Mexico_City -52 MEX 382 -6 Y FSA-LSO Mazamitla CST America/Mexico_City -52 MEX 383 -6 Y FSA-LSO Chavindaiq CST America/Mexico_City -52 MEX 384 -6 Y FSA-LSO Ahuisculco CST America/Mexico_City -52 MEX 385 -6 Y FSA-LSO Buenavista CST America/Mexico_City -52 MEX 386 -6 Y FSA-LSO Ahualulco De Mercadoryd CST America/Mexico_City -52 MEX 387 -6 Y FSA-LSO Acatlan De Juarezgr CST America/Mexico_City -52 MEX 388 -6 Y FSA-LSO Atenguillo CST America/Mexico_City -52 MEX 389 NAY -7 Y FSA-LSO Milpas Viejasze MST America/Chihuahua -52 MEX 391 -6 Y FSA-LSO Atotonilco El Altoak CST America/Mexico_City -52 MEX 392 -6 Y FSA-LSO Ocotlan CST America/Mexico_City -52 MEX 393 -6 Y FSA-LSO Barca, Lamu CST America/Mexico_City -52 MEX 394 -6 Y FSA-LSO Barrio, Elmz CST America/Mexico_City -52 MEX 395 -6 Y FSA-LSO San Diego De Alejandriae CST America/Mexico_City -52 MEX 411 -6 Y FSA-LSO Calera, La El Canario CST America/Mexico_City -52 MEX 412 -6 Y FSA-LSO Comonfortk CST America/Mexico_City -52 MEX 413 -6 Y FSA-LSO Apaseo El Alto CST America/Mexico_City -52 MEX 414 -6 Y FSA-LSO Fuente, Laepi CST America/Mexico_City -52 MEX 415 -6 Y FSA-LSO San Miguel de Allende, Gto.y CST America/Mexico_City -52 MEX 417 -6 Y FSA-LSO Acambarowyq CST America/Mexico_City -52 MEX 418 -6 Y FSA-LSO Adjuntas Del Rio Las Adjuntas aqe CST America/Mexico_City -52 MEX 419 -6 Y FSA-LSO Ajuchitlandec CST America/Mexico_City -52 MEX 421 -6 Y FSA-LSO Coroneor CST America/Mexico_City -52 MEX 422 -6 Y FSA-LSO Ario De Rosales CST America/Mexico_City -52 MEX 423 -6 Y FSA-LSO Ahuirany CST America/Mexico_City -52 MEX 424 -6 Y FSA-LSO Bonifacio Moreno El Aguaje CST America/Mexico_City -52 MEX 425 -6 Y FSA-LSO Antunez Morelos CST America/Mexico_City -52 MEX 426 -6 Y FSA-LSO Aguilillaisx CST America/Mexico_City -52 MEX 427 -6 Y FSA-LSO Polotitlan CST America/Mexico_City -52 MEX 428 -6 Y FSA-LSO Carreton, Elnxf CST America/Mexico_City -52 MEX 429 -6 Y FSA-LSO Abasoloazi CST America/Mexico_City -52 MEX 431 -6 Y FSA-LSO Caqadas De Obregonc CST America/Mexico_City -52 MEX 432 -6 Y FSA-LSO Calzada De La Merced, Lawxm CST America/Mexico_City -52 MEX 433 -6 Y FSA-LSO Benito Juarezrun CST America/Mexico_City -52 MEX 434 -6 Y FSA-LSO Acuitzio Del Canje CST America/Mexico_City -52 MEX 435 -6 Y FSA-LSO Angao Angao De Los Herrera CST America/Mexico_City -52 MEX 436 -6 Y FSA-LSO Cantabriaz CST America/Mexico_City -52 MEX 437 -6 Y FSA-LSO Atolinga CST America/Mexico_City -52 MEX 438 -6 Y FSA-LSO Barranca, Layq CST America/Mexico_City -52 MEX 441 -6 Y FSA-LSO Agua Zarcac CST America/Mexico_City -52 MEX 442 -6 Y FSA-LSO Queretaro CST America/Mexico_City -52 MEX 443 -6 Y FSA-LSO Morelia, Mich.q CST America/Mexico_City -52 MEX 444 -6 Y FSA-LSO San Luis Potosi CST America/Mexico_City -52 MEX 445 -6 Y FSA-LSO Moroleon CST America/Mexico_City -52 MEX 447 -6 Y FSA-LSO Apeopwp CST America/Mexico_City -52 MEX 448 -6 Y FSA-LSO Amealcoz CST America/Mexico_City -52 MEX 449 -6 Y FSA-LSO Aguascalientes, Ags.n CST America/Mexico_City -52 MEX 451 -6 Y FSA-LSO Araron CST America/Mexico_City -52 MEX 452 -6 Y FSA-LSO Uruapan, Mich.d CST America/Mexico_City -52 MEX 453 -6 Y FSA-LSO Apatzingan De La Constitucione CST America/Mexico_City -52 MEX 454 -6 Y FSA-LSO Agua Caliente Ojo De Agua CST America/Mexico_City -52 MEX 455 -6 Y FSA-LSO Alvaro Obregonjrb CST America/Mexico_City -52 MEX 456 -6 Y FSA-LSO Cerro Colorado CST America/Mexico_City -52 MEX 457 -6 Y FSA-LSO Chalchihuites CST America/Mexico_City -52 MEX 458 -6 Y FSA-LSO Barril, El CST America/Mexico_City -52 MEX 459 -6 Y FSA-LSO Caracuaro De Morelos CST America/Mexico_City -52 MEX 461 -6 Y FSA-LSO Celaya, Gto.xad CST America/Mexico_City -52 MEX 462 -6 Y FSA-LSO Irapuato, Gto.hhm CST America/Mexico_City -52 MEX 463 -6 Y FSA-LSO Huanuscoub CST America/Mexico_City -52 MEX 464 -6 Y FSA-LSO Salamanca, Gto.ur CST America/Mexico_City -52 MEX 465 -6 Y FSA-LSO Carbonerasz CST America/Mexico_City -52 MEX 466 -6 Y FSA-LSO Cupareoyu CST America/Mexico_City -52 MEX 467 -6 Y FSA-LSO Apozold CST America/Mexico_City -52 MEX 468 -6 Y FSA-LSO Covadongathp CST America/Mexico_City -52 MEX 469 -6 Y FSA-LSO Atarjea, Lawmc CST America/Mexico_City -52 MEX 471 -6 Y FSA-LSO Acuitzeramow CST America/Mexico_City -52 MEX 472 -6 Y FSA-LSO Aguas Buenast CST America/Mexico_City -52 MEX 473 -6 Y FSA-LSO Guanajuato, Gto.u CST America/Mexico_City -52 MEX 474 -6 Y FSA-LSO Lagos de Moreno, Jal.n CST America/Mexico_City -52 MEX 475 -6 Y FSA-LSO Bajio De San Josegs CST America/Mexico_City -52 MEX 476 -6 Y FSA-LSO Caqada De Negrosmzx CST America/Mexico_City -52 MEX 477 -6 Y FSA-LSO Leon CST America/Mexico_City -52 MEX 478 -6 Y FSA-LSO General Enrique Estrada CST America/Mexico_City -52 MEX 479 -6 Y FSA-LSO Leon CST America/Mexico_City -52 MEX 481 -6 Y FSA-LSO Ciudad Valles, S.L.P.jn CST America/Mexico_City -52 MEX 482 -6 Y FSA-LSO Agua Buenar CST America/Mexico_City -52 MEX 483 -6 Y FSA-LSO Chalchocoyoqi CST America/Mexico_City -52 MEX 485 -6 Y FSA-LSO Bledosejg CST America/Mexico_City -52 MEX 486 -6 Y FSA-LSO Armadillo De Los Infanteh CST America/Mexico_City -52 MEX 487 -6 Y FSA-LSO Arroyo Secomw CST America/Mexico_City -52 MEX 488 -6 Y FSA-LSO Cedral CST America/Mexico_City -52 MEX 489 -6 Y FSA-LSO Ahuacatlanchi CST America/Mexico_City -52 MEX 492 -6 Y FSA-LSO Zacatecas, Zac.yk CST America/Mexico_City -52 MEX 493 -6 Y FSA-LSO Fresnillo, Zac. CST America/Mexico_City -52 MEX 494 -6 Y FSA-LSO Cargadero, Elcr CST America/Mexico_City -52 MEX 495 -6 Y FSA-LSO Calvillo CST America/Mexico_City -52 MEX 496 -6 Y FSA-LSO Amarillas De Esparza Amarillas p CST America/Mexico_City -52 MEX 498 -6 Y FSA-LSO Boquilla De Arriba CST America/Mexico_City -52 MEX 499 -6 Y FSA-LSO Atitanacdp CST America/Mexico_City -52 MEX 550 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 551 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 552 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 553 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 554 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 555 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 556 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 557 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 558 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 559 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 560 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 561 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 562 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 563 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 564 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 565 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 566 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 567 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 568 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 569 -6 Y FSA-LSO Ciudad de Mexico, D.F. CST America/Mexico_City -52 MEX 586 MEX -6 Y FSA-LSO TLALMANALCO CST America/Mexico_City -52 MEX 587 MEX -6 Y FSA-LSO AMECAMECA CST America/Mexico_City -52 MEX 588 -6 Y FSA-LSO Arana, Los CST America/Mexico_City -52 MEX 589 MEX -6 Y FSA-LSO JUCHITEPEC CST America/Mexico_City -52 MEX 591 -6 Y FSA-LSO Praderas Del Potrero CST America/Mexico_City -52 MEX 592 -6 Y FSA-LSO Jaltepec CST America/Mexico_City -52 MEX 593 -6 Y FSA-LSO Coyotepec CST America/Mexico_City -52 MEX 594 -6 Y FSA-LSO San Marcos Nepantla, Mex.khq CST America/Mexico_City -52 MEX 595 -6 Y FSA-LSO Texcoco, Mex.edd CST America/Mexico_City -52 MEX 596 -6 Y FSA-LSO Reyes Acozac, Losr CST America/Mexico_City -52 MEX 597 -6 Y FSA-LSO Amecameca De Juarezkp CST America/Mexico_City -52 MEX 599 -6 Y FSA-LSO Apaxco De Ocampoun CST America/Mexico_City -52 MEX 612 BCS -7 Y FSA-LSO La Paz, B.C.S.fj MST America/Chihuahua -52 MEX 613 BCS -7 Y FSA-LSO Ciudad Constituciona MST America/Chihuahua -52 MEX 614 CHIH -7 Y FSA-LSO Chihuahua, Chih.ns MST America/Chihuahua -52 MEX 615 BCS -7 Y FSA-LSO Bahia Asuncionnu MST America/Chihuahua +52 MEX 221 -6 N Puebla, Pue. CST America/Mexico_City +52 MEX 222 -6 N Puebla, Pue. CST America/Mexico_City +52 MEX 223 -6 N Magdalena Tetela Morelos, La CST America/Mexico_City +52 MEX 224 -6 N Almolonga Todos Santos jp CST America/Mexico_City +52 MEX 225 -6 N Palmilla, Laakr CST America/Mexico_City +52 MEX 226 -6 N Altotongar CST America/Mexico_City +52 MEX 227 -6 N Huejotzingoq CST America/Mexico_City +52 MEX 228 -6 N Jalapa, Ver.bze CST America/Mexico_City +52 MEX 229 -6 N Veracruz, Ver. CST America/Mexico_City +52 MEX 231 -6 N Aire Libre La Mina re CST America/Mexico_City +52 MEX 232 -6 N Arroyo Del Potrero CST America/Mexico_City +52 MEX 233 -6 N Ayotoxco De Guerrerok CST America/Mexico_City +52 MEX 235 -6 N Arroyo Hondomxz CST America/Mexico_City +52 MEX 236 -6 N Ajalpanuxh CST America/Mexico_City +52 MEX 237 -6 N San Antonio Texcalapr CST America/Mexico_City +52 MEX 238 -6 N Tehuacan CST America/Mexico_City +52 MEX 241 -6 N Apizaco, Tlax.vae CST America/Mexico_City +52 MEX 243 -6 N Ahuatlanrv CST America/Mexico_City +52 MEX 244 -6 N Atlixco, Pue.u CST America/Mexico_City +52 MEX 245 -6 N Atzitzintlam CST America/Mexico_City +52 MEX 246 -6 N Tlaxcala, Tlax. CST America/Mexico_City +52 MEX 247 -6 N Huamantlaia CST America/Mexico_City +52 MEX 248 -6 N San Martin Texmelucan CST America/Mexico_City +52 MEX 249 -6 N Acatzingo De Hidalgo CST America/Mexico_City +52 MEX 271 -6 N Cordoba CST America/Mexico_City +52 MEX 272 -6 N Orizaba, Ver.rb CST America/Mexico_City +52 MEX 273 -6 N Boca Del Monte CST America/Mexico_City +52 MEX 274 -6 N Acatlan De Perez Figueroaz CST America/Mexico_City +52 MEX 275 -6 N Acaxtlahuacan De Albino Zertucheci CST America/Mexico_City +52 MEX 276 -6 N Atlzayancanxj CST America/Mexico_City +52 MEX 278 -6 N Capilla, Las CST America/Mexico_City +52 MEX 279 -6 N Acatlanir CST America/Mexico_City +52 MEX 281 -6 N Loma Bonitanyn CST America/Mexico_City +52 MEX 282 -6 N Altos, Losrq CST America/Mexico_City +52 MEX 283 -6 N Abasolo Del Valle CST America/Mexico_City +52 MEX 284 -6 N Angel R. Cabadagyt CST America/Mexico_City +52 MEX 285 -6 N Cocuite, Elnjr CST America/Mexico_City +52 MEX 287 -6 N Benemerito Juarez Palo Gacho yhy CST America/Mexico_City +52 MEX 288 -6 N Aculag CST America/Mexico_City +52 MEX 294 -6 N Catemacosbw CST America/Mexico_City +52 MEX 296 -6 N Antigua, La CST America/Mexico_City +52 MEX 297 -6 N Alvarado CST America/Mexico_City +52 MEX 311 NAY -7 N Tepic, Nay.big MST America/Chihuahua +52 MEX 312 -6 N Colima, Col.n CST America/Mexico_City +52 MEX 313 -6 N Augusto Gomez Villanueva Coalatilla CST America/Mexico_City +52 MEX 314 -6 N Manzanillo, Col.jbq CST America/Mexico_City +52 MEX 315 -6 N Barra De Navidadbe CST America/Mexico_City +52 MEX 316 -6 N Ayutlagj CST America/Mexico_City +52 MEX 317 -6 N Ahuacapanmrk CST America/Mexico_City +52 MEX 318 COL -6 N QUESERIA CST America/Mexico_City +52 MEX 319 NAY -7 N Boquita, Lamya MST America/Chihuahua +52 MEX 321 -6 N Ayuquilaej CST America/Mexico_City +52 MEX 322 NAY -7 N Puerto Vallarta, Jal.b MST America/Chihuahua +52 MEX 323 NAY -7 N Amapartd MST America/Chihuahua +52 MEX 324 NAY -7 N Ahuacatlanbm MST America/Chihuahua +52 MEX 325 NAY -7 N Acaponetaeyw MST America/Chihuahua +52 MEX 326 -6 N Atemajac De Brizuela CST America/Mexico_City +52 MEX 327 NAY -7 N Amado Nervo El Conde MST America/Chihuahua +52 MEX 328 -6 N Capulin, El CST America/Mexico_City +52 MEX 329 NAY -7 N Buceriasq MST America/Chihuahua +52 MEX 330 -6 N Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City +52 MEX 331 -6 N Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City +52 MEX 332 -6 N Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City +52 MEX 333 -6 N Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City +52 MEX 334 -6 N Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City +52 MEX 335 -6 N Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City +52 MEX 336 -6 N Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City +52 MEX 337 -6 N Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City +52 MEX 338 -6 N Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City +52 MEX 339 -6 N Guadalajara, Jal. y Zonas Conurbadastbh CST America/Mexico_City +52 MEX 341 -6 N Ciudad Guzman CST America/Mexico_City +52 MEX 342 -6 N Sayulaq CST America/Mexico_City +52 MEX 343 -6 N Ejutla CST America/Mexico_City +52 MEX 344 -6 N Huisquilcoq CST America/Mexico_City +52 MEX 345 -6 N Ayotlankbe CST America/Mexico_City +52 MEX 346 -6 N Apulco CST America/Mexico_City +52 MEX 347 -6 N Mirandillasw CST America/Mexico_City +52 MEX 348 -6 N Allende CST America/Mexico_City +52 MEX 349 -6 N Atengo CST America/Mexico_City +52 MEX 351 -6 N Zamora, Mich. CST America/Mexico_City +52 MEX 352 -6 N La Piedad, Mich.bt CST America/Mexico_City +52 MEX 353 -6 N Sahuayo, Mich. CST America/Mexico_City +52 MEX 354 -6 N Atapanw CST America/Mexico_City +52 MEX 355 -6 N Carapanipw CST America/Mexico_City +52 MEX 356 -6 N Charcos, Losa CST America/Mexico_City +52 MEX 357 -6 N Arado, Locx CST America/Mexico_City +52 MEX 358 -6 N Garita, Lapb CST America/Mexico_City +52 MEX 359 -6 N Guandarok CST America/Mexico_City +52 MEX 371 -6 N Atenquiquex CST America/Mexico_City +52 MEX 372 -6 N Amacueca CST America/Mexico_City +52 MEX 373 -6 N Caqada De Las Floresf CST America/Mexico_City +52 MEX 374 -6 N Amatitanmte CST America/Mexico_City +52 MEX 375 -6 N Amecak CST America/Mexico_City +52 MEX 376 -6 N Ajijiccc CST America/Mexico_City +52 MEX 377 -6 N Coculav CST America/Mexico_City +52 MEX 378 -6 N Tepatitlan, Jal.a CST America/Mexico_City +52 MEX 379 MICH -6 N NUMARAN CST America/Mexico_City +52 MEX 381 -6 N Cojumatlan De Reguleshuj CST America/Mexico_City +52 MEX 382 -6 N Mazamitla CST America/Mexico_City +52 MEX 383 -6 N Chavindaiq CST America/Mexico_City +52 MEX 384 -6 N Ahuisculco CST America/Mexico_City +52 MEX 385 -6 N Buenavista CST America/Mexico_City +52 MEX 386 -6 N Ahualulco De Mercadoryd CST America/Mexico_City +52 MEX 387 -6 N Acatlan De Juarezgr CST America/Mexico_City +52 MEX 388 -6 N Atenguillo CST America/Mexico_City +52 MEX 389 NAY -7 N Milpas Viejasze MST America/Chihuahua +52 MEX 391 -6 N Atotonilco El Altoak CST America/Mexico_City +52 MEX 392 -6 N Ocotlan CST America/Mexico_City +52 MEX 393 -6 N Barca, Lamu CST America/Mexico_City +52 MEX 394 -6 N Barrio, Elmz CST America/Mexico_City +52 MEX 395 -6 N San Diego De Alejandriae CST America/Mexico_City +52 MEX 411 -6 N Calera, La El Canario CST America/Mexico_City +52 MEX 412 -6 N Comonfortk CST America/Mexico_City +52 MEX 413 -6 N Apaseo El Alto CST America/Mexico_City +52 MEX 414 -6 N Fuente, Laepi CST America/Mexico_City +52 MEX 415 -6 N San Miguel de Allende, Gto.y CST America/Mexico_City +52 MEX 417 -6 N Acambarowyq CST America/Mexico_City +52 MEX 418 -6 N Adjuntas Del Rio Las Adjuntas aqe CST America/Mexico_City +52 MEX 419 -6 N Ajuchitlandec CST America/Mexico_City +52 MEX 421 -6 N Coroneor CST America/Mexico_City +52 MEX 422 -6 N Ario De Rosales CST America/Mexico_City +52 MEX 423 -6 N Ahuirany CST America/Mexico_City +52 MEX 424 -6 N Bonifacio Moreno El Aguaje CST America/Mexico_City +52 MEX 425 -6 N Antunez Morelos CST America/Mexico_City +52 MEX 426 -6 N Aguilillaisx CST America/Mexico_City +52 MEX 427 -6 N Polotitlan CST America/Mexico_City +52 MEX 428 -6 N Carreton, Elnxf CST America/Mexico_City +52 MEX 429 -6 N Abasoloazi CST America/Mexico_City +52 MEX 431 -6 N Caqadas De Obregonc CST America/Mexico_City +52 MEX 432 -6 N Calzada De La Merced, Lawxm CST America/Mexico_City +52 MEX 433 -6 N Benito Juarezrun CST America/Mexico_City +52 MEX 434 -6 N Acuitzio Del Canje CST America/Mexico_City +52 MEX 435 -6 N Angao Angao De Los Herrera CST America/Mexico_City +52 MEX 436 -6 N Cantabriaz CST America/Mexico_City +52 MEX 437 -6 N Atolinga CST America/Mexico_City +52 MEX 438 -6 N Barranca, Layq CST America/Mexico_City +52 MEX 441 -6 N Agua Zarcac CST America/Mexico_City +52 MEX 442 -6 N Queretaro CST America/Mexico_City +52 MEX 443 -6 N Morelia, Mich.q CST America/Mexico_City +52 MEX 444 -6 N San Luis Potosi CST America/Mexico_City +52 MEX 445 -6 N Moroleon CST America/Mexico_City +52 MEX 447 -6 N Apeopwp CST America/Mexico_City +52 MEX 448 -6 N Amealcoz CST America/Mexico_City +52 MEX 449 -6 N Aguascalientes, Ags.n CST America/Mexico_City +52 MEX 451 -6 N Araron CST America/Mexico_City +52 MEX 452 -6 N Uruapan, Mich.d CST America/Mexico_City +52 MEX 453 -6 N Apatzingan De La Constitucione CST America/Mexico_City +52 MEX 454 -6 N Agua Caliente Ojo De Agua CST America/Mexico_City +52 MEX 455 -6 N Alvaro Obregonjrb CST America/Mexico_City +52 MEX 456 -6 N Cerro Colorado CST America/Mexico_City +52 MEX 457 -6 N Chalchihuites CST America/Mexico_City +52 MEX 458 -6 N Barril, El CST America/Mexico_City +52 MEX 459 -6 N Caracuaro De Morelos CST America/Mexico_City +52 MEX 461 -6 N Celaya, Gto.xad CST America/Mexico_City +52 MEX 462 -6 N Irapuato, Gto.hhm CST America/Mexico_City +52 MEX 463 -6 N Huanuscoub CST America/Mexico_City +52 MEX 464 -6 N Salamanca, Gto.ur CST America/Mexico_City +52 MEX 465 -6 N Carbonerasz CST America/Mexico_City +52 MEX 466 -6 N Cupareoyu CST America/Mexico_City +52 MEX 467 -6 N Apozold CST America/Mexico_City +52 MEX 468 -6 N Covadongathp CST America/Mexico_City +52 MEX 469 -6 N Atarjea, Lawmc CST America/Mexico_City +52 MEX 471 -6 N Acuitzeramow CST America/Mexico_City +52 MEX 472 -6 N Aguas Buenast CST America/Mexico_City +52 MEX 473 -6 N Guanajuato, Gto.u CST America/Mexico_City +52 MEX 474 -6 N Lagos de Moreno, Jal.n CST America/Mexico_City +52 MEX 475 -6 N Bajio De San Josegs CST America/Mexico_City +52 MEX 476 -6 N Caqada De Negrosmzx CST America/Mexico_City +52 MEX 477 -6 N Leon CST America/Mexico_City +52 MEX 478 -6 N General Enrique Estrada CST America/Mexico_City +52 MEX 479 -6 N Leon CST America/Mexico_City +52 MEX 481 -6 N Ciudad Valles, S.L.P.jn CST America/Mexico_City +52 MEX 482 -6 N Agua Buenar CST America/Mexico_City +52 MEX 483 -6 N Chalchocoyoqi CST America/Mexico_City +52 MEX 485 -6 N Bledosejg CST America/Mexico_City +52 MEX 486 -6 N Armadillo De Los Infanteh CST America/Mexico_City +52 MEX 487 -6 N Arroyo Secomw CST America/Mexico_City +52 MEX 488 -6 N Cedral CST America/Mexico_City +52 MEX 489 -6 N Ahuacatlanchi CST America/Mexico_City +52 MEX 492 -6 N Zacatecas, Zac.yk CST America/Mexico_City +52 MEX 493 -6 N Fresnillo, Zac. CST America/Mexico_City +52 MEX 494 -6 N Cargadero, Elcr CST America/Mexico_City +52 MEX 495 -6 N Calvillo CST America/Mexico_City +52 MEX 496 -6 N Amarillas De Esparza Amarillas p CST America/Mexico_City +52 MEX 498 -6 N Boquilla De Arriba CST America/Mexico_City +52 MEX 499 -6 N Atitanacdp CST America/Mexico_City +52 MEX 550 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 551 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 552 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 553 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 554 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 555 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 556 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 557 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 558 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 559 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 560 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 561 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 562 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 563 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 564 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 565 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 566 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 567 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 568 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 569 -6 N Ciudad de Mexico, D.F. CST America/Mexico_City +52 MEX 586 MEX -6 N TLALMANALCO CST America/Mexico_City +52 MEX 587 MEX -6 N AMECAMECA CST America/Mexico_City +52 MEX 588 -6 N Arana, Los CST America/Mexico_City +52 MEX 589 MEX -6 N JUCHITEPEC CST America/Mexico_City +52 MEX 591 -6 N Praderas Del Potrero CST America/Mexico_City +52 MEX 592 -6 N Jaltepec CST America/Mexico_City +52 MEX 593 -6 N Coyotepec CST America/Mexico_City +52 MEX 594 -6 N San Marcos Nepantla, Mex.khq CST America/Mexico_City +52 MEX 595 -6 N Texcoco, Mex.edd CST America/Mexico_City +52 MEX 596 -6 N Reyes Acozac, Losr CST America/Mexico_City +52 MEX 597 -6 N Amecameca De Juarezkp CST America/Mexico_City +52 MEX 599 -6 N Apaxco De Ocampoun CST America/Mexico_City +52 MEX 612 BCS -7 N La Paz, B.C.S.fj MST America/Chihuahua +52 MEX 613 BCS -7 N Ciudad Constituciona MST America/Chihuahua +52 MEX 614 CHIH -6 N Chihuahua, Chih.ns CST America/Chihuahua +52 MEX 615 BCS -7 N Bahia Asuncionnu MST America/Chihuahua 52 MEX 616 BC -8 Y FSA-LSO Camalun PST America/Tijuana -52 MEX 618 -6 Y FSA-LSO Durango, Dgo.tkn CST America/Mexico_City -52 MEX 621 CHIH -7 Y FSA-LSO Julimese MST America/Chihuahua +52 MEX 618 -6 N Durango, Dgo.tkn CST America/Mexico_City +52 MEX 621 CHIH -6 N Julimese CST America/Chihuahua 52 MEX 622 SON -7 N Guaymas, Son.yw MST America/Hermosillo 52 MEX 623 SON -7 N Aconchi MST America/Hermosillo -52 MEX 624 BCS -7 Y FSA-LSO San Jose del Cabo MST America/Chihuahua -52 MEX 625 CHIH -7 Y FSA-LSO Ciudad Cuauhtemoc MST America/Chihuahua -52 MEX 626 CHIH -7 Y FSA-LSO Manuel Benavidesu MST America/Chihuahua -52 MEX 627 CHIH -7 Y FSA-LSO Parral, Chih. MST America/Chihuahua -52 MEX 628 CHIH -7 Y FSA-LSO Mariano Matamorosgjt MST America/Chihuahua -52 MEX 629 CHIH -7 Y FSA-LSO Ceballoskp MST America/Chihuahua +52 MEX 624 BCS -7 N San Jose del Cabo MST America/Chihuahua +52 MEX 625 CHIH -6 N Ciudad Cuauhtemoc CST America/Chihuahua +52 MEX 626 CHIH -6 N Manuel Benavidesu CST America/Chihuahua +52 MEX 627 CHIH -6 N Parral, Chih. CST America/Chihuahua +52 MEX 628 CHIH -6 N Mariano Matamorosgjt CST America/Chihuahua +52 MEX 629 CHIH -6 N Ceballoskp CST America/Chihuahua 52 MEX 631 SON -7 N Nogales, Son. MST America/Hermosillo 52 MEX 632 SON -7 N Imurisb MST America/Hermosillo 52 MEX 633 SON -7 N Agua Prietag MST America/Hermosillo 52 MEX 634 SON -7 N Abanico, Elt MST America/Hermosillo -52 MEX 635 CHIH -7 Y FSA-LSO Areponapuchim MST America/Chihuahua -52 MEX 636 CHIH -7 Y FSA-LSO Ascensionb MST America/Chihuahua +52 MEX 635 CHIH -6 N Areponapuchim CST America/Chihuahua +52 MEX 636 CHIH -6 N Ascensionb CST America/Chihuahua 52 MEX 637 SON -7 N Altar MST America/Hermosillo 52 MEX 638 SON -7 N Choya, Latp MST America/Hermosillo -52 MEX 639 CHIH -7 Y FSA-LSO Ciudad Delicias, Chih.mfj MST America/Chihuahua +52 MEX 639 CHIH -6 N Ciudad Delicias, Chih.mfj CST America/Chihuahua 52 MEX 641 SON -7 N Benjamin Hillnde MST America/Hermosillo 52 MEX 642 SON -7 N Navojoa, Son.ir MST America/Hermosillo 52 MEX 643 SON -7 N Agua Blancawmi MST America/Hermosillo @@ -729,203 +733,203 @@ code country areacode state GMT DST DST_RANGE GEOGRAPHIC DESCRIPTION TZ_CODE PHP 52 MEX 645 SON -7 N Bacoachimcj MST America/Hermosillo 52 MEX 646 BC -8 Y FSA-LSO Ensenada, B.C.tt PST America/Tijuana 52 MEX 647 SON -7 N Alamosk MST America/Hermosillo -52 MEX 648 CHIH -7 Y FSA-LSO Boquilla De Babisas La Boquilla De Conchos MST America/Chihuahua -52 MEX 649 CHIH -7 Y FSA-LSO Baborigame MST America/Chihuahua +52 MEX 648 CHIH -6 N Boquilla De Babisas La Boquilla De Conchos CST America/Chihuahua +52 MEX 649 CHIH -6 N Baborigame CST America/Chihuahua 52 MEX 651 SON -7 N Sonoitakhk MST America/Hermosillo -52 MEX 652 CHIH -7 Y FSA-LSO Largo, El MST America/Chihuahua +52 MEX 652 CHIH -6 N Largo, El CST America/Chihuahua 52 MEX 653 SON -7 N San Luis Rio Colorado MST America/Hermosillo -52 MEX 656 CHIH -7 Y FSA-LSO Ciudad Juarez MST America/Chihuahua +52 MEX 656 CHIH -6 N Ciudad Juarez CST America/Chihuahua 52 MEX 658 BC -8 Y FSA-LSO Ciudad Morelos Cuervos t PST America/Tijuana -52 MEX 659 CHIH -7 Y FSA-LSO Abraham Gonzalez MST America/Chihuahua +52 MEX 659 CHIH -6 N Abraham Gonzalez CST America/Chihuahua 52 MEX 661 BC -8 Y FSA-LSO Playas De Rosarito PST America/Tijuana 52 MEX 662 SON -7 N Hermosillo, Son.vkv MST America/Hermosillo -52 MEX 663 BC -8 Y FSA-LSO Tijuana, B.C.j PST America/Tijuana +52 MEX 663 BC -8 N Tijuana, B.C.j PST America/Tijuana 52 MEX 664 BC -8 Y FSA-LSO Tijuana, B.C.j PST America/Tijuana 52 MEX 665 BC -8 Y FSA-LSO Tecatese PST America/Tijuana -52 MEX 666 BC -8 Y FSA-LSO Tijuana, B.C.j PST America/Tijuana -52 MEX 667 SIN -7 Y FSA-LSO Culiacan MST America/Chihuahua -52 MEX 668 SIN -7 Y FSA-LSO Los Mochis, Sin.qx MST America/Chihuahua -52 MEX 669 SIN -7 Y FSA-LSO Mazatlan MST America/Chihuahua -52 MEX 671 -6 Y FSA-LSO Cuencame De Ceniceros Cuencame ah CST America/Mexico_City -52 MEX 672 SIN -7 Y FSA-LSO Altatajm MST America/Chihuahua -52 MEX 673 SIN -7 Y FSA-LSO Benito Juareznv MST America/Chihuahua -52 MEX 674 -6 Y FSA-LSO Canelas CST America/Mexico_City -52 MEX 675 -6 Y FSA-LSO Cieneguilla CST America/Mexico_City -52 MEX 676 -6 Y FSA-LSO Antonio Amaro Saucillo hmj CST America/Mexico_City -52 MEX 677 -6 Y FSA-LSO Abasolomvd CST America/Mexico_City +52 MEX 666 BC -8 N Tijuana, B.C.j PST America/Tijuana +52 MEX 667 SIN -7 N Culiacan MST America/Chihuahua +52 MEX 668 SIN -7 N Los Mochis, Sin.qx MST America/Chihuahua +52 MEX 669 SIN -7 N Mazatlan MST America/Chihuahua +52 MEX 671 -6 N Cuencame De Ceniceros Cuencame ah CST America/Mexico_City +52 MEX 672 SIN -7 N Altatajm MST America/Chihuahua +52 MEX 673 SIN -7 N Benito Juareznv MST America/Chihuahua +52 MEX 674 -6 N Canelas CST America/Mexico_City +52 MEX 675 -6 N Cieneguilla CST America/Mexico_City +52 MEX 676 -6 N Antonio Amaro Saucillo hmj CST America/Mexico_City +52 MEX 677 -6 N Abasolomvd CST America/Mexico_City 52 MEX 686 BC -8 Y FSA-LSO Mexicali, B.C. PST America/Tijuana -52 MEX 687 SIN -7 Y FSA-LSO Adolfo Ruiz Cortinesqj MST America/Chihuahua -52 MEX 694 SIN -7 Y FSA-LSO Agua Caliente De Garate Agua Caliente k MST America/Chihuahua -52 MEX 695 SIN -7 Y FSA-LSO Concha, La La Concepcion w MST America/Chihuahua -52 MEX 696 SIN -7 Y FSA-LSO Bolillo, Elg MST America/Chihuahua -52 MEX 697 SIN -7 Y FSA-LSO Angosturay MST America/Chihuahua -52 MEX 698 SIN -7 Y FSA-LSO Adolfo Lopez Mateos Jahuara Segundo wfp MST America/Chihuahua -52 MEX 711 -6 Y FSA-LSO Oro De Hidalgo, Elh CST America/Mexico_City -52 MEX 712 -6 Y FSA-LSO Atlacomulco De Fabelahwk CST America/Mexico_City -52 MEX 713 -6 Y FSA-LSO San Nicolas Tlazalah CST America/Mexico_City -52 MEX 714 -6 Y FSA-LSO Chalma CST America/Mexico_City -52 MEX 715 -6 Y FSA-LSO Heroica Zitacuaro CST America/Mexico_City -52 MEX 716 -6 Y FSA-LSO Almoloya De Alquisiraswn CST America/Mexico_City -52 MEX 717 -6 Y FSA-LSO Atlatlahucaffe CST America/Mexico_City -52 MEX 718 -6 Y FSA-LSO Acambay CST America/Mexico_City -52 MEX 719 -6 Y FSA-LSO Emiliano Zapata Colonia Emiliano Zapata zv CST America/Mexico_City -52 MEX 721 -6 Y FSA-LSO Ixtapan De La Salar CST America/Mexico_City -52 MEX 722 -6 Y FSA-LSO Toluca, Mex.vg CST America/Mexico_City -52 MEX 723 -6 Y FSA-LSO Chiltepec Chiltepec De Hidalgo q CST America/Mexico_City -52 MEX 724 -6 Y FSA-LSO Almoloya De Las Granadasy CST America/Mexico_City -52 MEX 725 -6 Y FSA-LSO Cieneguillas De Guadalupeur CST America/Mexico_City -52 MEX 726 -6 Y FSA-LSO Amanalco De Becerra CST America/Mexico_City -52 MEX 727 -6 Y FSA-LSO Atenango Del Riobwn CST America/Mexico_City -52 MEX 728 -6 Y FSA-LSO Lerma, Mex.puy CST America/Mexico_City -52 MEX 729 -6 Y FSA-LSO Toluca, Mex.vg CST America/Mexico_City -52 MEX 731 -6 Y FSA-LSO Amayucaj CST America/Mexico_City -52 MEX 732 -6 Y FSA-LSO Ajuchitlan Del Progresowq CST America/Mexico_City -52 MEX 733 -6 Y FSA-LSO Mayanalan CST America/Mexico_City -52 MEX 734 -6 Y FSA-LSO Zacatepec, Mor.j CST America/Mexico_City -52 MEX 735 -6 Y FSA-LSO Cuautla, Mor.aum CST America/Mexico_City -52 MEX 736 -6 Y FSA-LSO Acapetlahuayazu CST America/Mexico_City -52 MEX 737 -6 Y FSA-LSO Coatetelcodbf CST America/Mexico_City -52 MEX 738 -6 Y FSA-LSO Alfajayucan CST America/Mexico_City -52 MEX 739 -6 Y FSA-LSO Amatlan De Quetzalcoatl CST America/Mexico_City -52 MEX 741 -6 Y FSA-LSO Acatepecvc CST America/Mexico_City -52 MEX 742 -6 Y FSA-LSO Atoyac De Alvarezr CST America/Mexico_City -52 MEX 743 -6 Y FSA-LSO Acayucasj CST America/Mexico_City -52 MEX 744 -6 Y FSA-LSO Acapulco, Gro.g CST America/Mexico_City -52 MEX 745 -6 Y FSA-LSO Ayutla De Los Libresj CST America/Mexico_City -52 MEX 746 -6 Y FSA-LSO Benito Juarezgha CST America/Mexico_City -52 MEX 747 -6 Y FSA-LSO Chilpancingo, Gro.tp CST America/Mexico_City -52 MEX 748 -6 Y FSA-LSO Almoloyag CST America/Mexico_City -52 MEX 749 -6 Y FSA-LSO Calpulalpanp CST America/Mexico_City -52 MEX 751 -6 Y FSA-LSO Ahuehuetzingoae CST America/Mexico_City -52 MEX 752 MOR -6 Y FSA-LSO ATLATLAHUCAN CST America/Mexico_City -52 MEX 753 -6 Y FSA-LSO Ciudad Lazaro Cardenas CST America/Mexico_City -52 MEX 754 -6 Y FSA-LSO Apangoyy CST America/Mexico_City -52 MEX 755 -6 Y FSA-LSO Zihuatanejo, Gro. CST America/Mexico_City -52 MEX 756 -6 Y FSA-LSO Ahuacuotzingou CST America/Mexico_City -52 MEX 757 -6 Y FSA-LSO Alcozauca De Guerreroswf CST America/Mexico_City -52 MEX 758 -6 Y FSA-LSO Mesas, Lasuu CST America/Mexico_City -52 MEX 759 -6 Y FSA-LSO Alberto, Elgi CST America/Mexico_City -52 MEX 761 -6 Y FSA-LSO Bellavista Del Riokke CST America/Mexico_City -52 MEX 762 -6 Y FSA-LSO Acamixtla CST America/Mexico_City -52 MEX 763 -6 Y FSA-LSO Chapantongoqbn CST America/Mexico_City -52 MEX 764 -6 Y FSA-LSO Nuevo Necaxaaze CST America/Mexico_City -52 MEX 765 -6 Y FSA-LSO Alamosc CST America/Mexico_City -52 MEX 766 -6 Y FSA-LSO Gutierrez Zamora CST America/Mexico_City -52 MEX 767 -6 Y FSA-LSO Amuco De La Reformangv CST America/Mexico_City -52 MEX 768 -6 Y FSA-LSO Amatlanctj CST America/Mexico_City -52 MEX 769 -6 Y FSA-LSO Axochiapan CST America/Mexico_City -52 MEX 771 -6 Y FSA-LSO Pachuca, Hgo.p CST America/Mexico_City -52 MEX 772 -6 Y FSA-LSO Actopan CST America/Mexico_City -52 MEX 773 -6 Y FSA-LSO Tepeji del Rio, Hgo. CST America/Mexico_City -52 MEX 774 -6 Y FSA-LSO Agua Blanca Iturbide CST America/Mexico_City -52 MEX 775 -6 Y FSA-LSO Singuilucan, Hgo.m CST America/Mexico_City -52 MEX 776 -6 Y FSA-LSO Acaxochitlanr CST America/Mexico_City -52 MEX 777 -6 Y FSA-LSO Cuernavaca, Mor.uq CST America/Mexico_City -52 MEX 778 -6 Y FSA-LSO Ajacuba CST America/Mexico_City -52 MEX 779 -6 Y FSA-LSO Plazas, Laswu CST America/Mexico_City -52 MEX 781 -6 Y FSA-LSO Bajos Del Ejidovzi CST America/Mexico_City -52 MEX 782 -6 Y FSA-LSO Poza Rica, Ver. CST America/Mexico_City -52 MEX 783 -6 Y FSA-LSO Tuxpan, Ver. CST America/Mexico_City -52 MEX 784 -6 Y FSA-LSO Adolfo Ruiz Cortinesvha CST America/Mexico_City -52 MEX 785 -6 Y FSA-LSO Cerro Azulsc CST America/Mexico_City -52 MEX 786 -6 Y FSA-LSO Agostitlanzrp CST America/Mexico_City -52 MEX 789 -6 Y FSA-LSO Atlapexcouk CST America/Mexico_City -52 MEX 791 -6 Y FSA-LSO Cides, Losfyu CST America/Mexico_City -52 MEX 797 -6 Y FSA-LSO Ahuacatlan CST America/Mexico_City -52 MEX 810 -6 Y FSA-LSO Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City -52 MEX 811 -6 Y FSA-LSO Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City -52 MEX 812 -6 Y FSA-LSO Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City -52 MEX 813 -6 Y FSA-LSO Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City -52 MEX 814 -6 Y FSA-LSO Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City -52 MEX 815 -6 Y FSA-LSO Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City -52 MEX 816 -6 Y FSA-LSO Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City -52 MEX 817 -6 Y FSA-LSO Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City -52 MEX 818 -6 Y FSA-LSO Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City -52 MEX 819 -6 Y FSA-LSO Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City -52 MEX 821 -6 Y FSA-LSO Guadalupe Hacienda De Guadalupe, La ywx CST America/Mexico_City -52 MEX 823 -6 Y FSA-LSO Chinaen CST America/Mexico_City -52 MEX 824 -6 Y FSA-LSO Ciudad Sabinas Hidalgohp CST America/Mexico_City -52 MEX 825 -6 Y FSA-LSO Cienega De Florespqs CST America/Mexico_City -52 MEX 826 -6 Y FSA-LSO Aramberri CST America/Mexico_City -52 MEX 827 MON -6 Y FSA-LSO SANTIAGO, EL CERCADO CST America/Mexico_City -52 MEX 828 -6 Y FSA-LSO Barranquito, Elq CST America/Mexico_City -52 MEX 829 -6 Y FSA-LSO Bustamantes CST America/Mexico_City -52 MEX 831 -6 Y FSA-LSO Ciudad Mante, Tamps.q CST America/Mexico_City -52 MEX 832 -6 Y FSA-LSO Adolfo Lopez Mateos Chamal Nuevo CST America/Mexico_City -52 MEX 833 -6 Y FSA-LSO Tampico, Tamps.n CST America/Mexico_City -52 MEX 834 -6 Y FSA-LSO Ciudad Victoria, Tamps. CST America/Mexico_City -52 MEX 835 -6 Y FSA-LSO Abasology CST America/Mexico_City -52 MEX 836 -6 Y FSA-LSO Aldamah CST America/Mexico_City -52 MEX 841 -6 Y FSA-LSO Burgosaue CST America/Mexico_City -52 MEX 842 -6 Y FSA-LSO Concepcion Del Oror CST America/Mexico_City -52 MEX 844 -6 Y FSA-LSO Saltillo, Coah.p CST America/Mexico_City -52 MEX 845 -6 Y FSA-LSO Ebanopf CST America/Mexico_City -52 MEX 846 -6 Y FSA-LSO Chijol 17ry CST America/Mexico_City -52 MEX 861 -6 Y FSA-LSO Sabinas, Coah.j CST America/Mexico_City +52 MEX 687 SIN -7 N Adolfo Ruiz Cortinesqj MST America/Chihuahua +52 MEX 694 SIN -7 N Agua Caliente De Garate Agua Caliente k MST America/Chihuahua +52 MEX 695 SIN -7 N Concha, La La Concepcion w MST America/Chihuahua +52 MEX 696 SIN -7 N Bolillo, Elg MST America/Chihuahua +52 MEX 697 SIN -7 N Angosturay MST America/Chihuahua +52 MEX 698 SIN -7 N Adolfo Lopez Mateos Jahuara Segundo wfp MST America/Chihuahua +52 MEX 711 -6 N Oro De Hidalgo, Elh CST America/Mexico_City +52 MEX 712 -6 N Atlacomulco De Fabelahwk CST America/Mexico_City +52 MEX 713 -6 N San Nicolas Tlazalah CST America/Mexico_City +52 MEX 714 -6 N Chalma CST America/Mexico_City +52 MEX 715 -6 N Heroica Zitacuaro CST America/Mexico_City +52 MEX 716 -6 N Almoloya De Alquisiraswn CST America/Mexico_City +52 MEX 717 -6 N Atlatlahucaffe CST America/Mexico_City +52 MEX 718 -6 N Acambay CST America/Mexico_City +52 MEX 719 -6 N Emiliano Zapata Colonia Emiliano Zapata zv CST America/Mexico_City +52 MEX 721 -6 N Ixtapan De La Salar CST America/Mexico_City +52 MEX 722 -6 N Toluca, Mex.vg CST America/Mexico_City +52 MEX 723 -6 N Chiltepec Chiltepec De Hidalgo q CST America/Mexico_City +52 MEX 724 -6 N Almoloya De Las Granadasy CST America/Mexico_City +52 MEX 725 -6 N Cieneguillas De Guadalupeur CST America/Mexico_City +52 MEX 726 -6 N Amanalco De Becerra CST America/Mexico_City +52 MEX 727 -6 N Atenango Del Riobwn CST America/Mexico_City +52 MEX 728 -6 N Lerma, Mex.puy CST America/Mexico_City +52 MEX 729 -6 N Toluca, Mex.vg CST America/Mexico_City +52 MEX 731 -6 N Amayucaj CST America/Mexico_City +52 MEX 732 -6 N Ajuchitlan Del Progresowq CST America/Mexico_City +52 MEX 733 -6 N Mayanalan CST America/Mexico_City +52 MEX 734 -6 N Zacatepec, Mor.j CST America/Mexico_City +52 MEX 735 -6 N Cuautla, Mor.aum CST America/Mexico_City +52 MEX 736 -6 N Acapetlahuayazu CST America/Mexico_City +52 MEX 737 -6 N Coatetelcodbf CST America/Mexico_City +52 MEX 738 -6 N Alfajayucan CST America/Mexico_City +52 MEX 739 -6 N Amatlan De Quetzalcoatl CST America/Mexico_City +52 MEX 741 -6 N Acatepecvc CST America/Mexico_City +52 MEX 742 -6 N Atoyac De Alvarezr CST America/Mexico_City +52 MEX 743 -6 N Acayucasj CST America/Mexico_City +52 MEX 744 -6 N Acapulco, Gro.g CST America/Mexico_City +52 MEX 745 -6 N Ayutla De Los Libresj CST America/Mexico_City +52 MEX 746 -6 N Benito Juarezgha CST America/Mexico_City +52 MEX 747 -6 N Chilpancingo, Gro.tp CST America/Mexico_City +52 MEX 748 -6 N Almoloyag CST America/Mexico_City +52 MEX 749 -6 N Calpulalpanp CST America/Mexico_City +52 MEX 751 -6 N Ahuehuetzingoae CST America/Mexico_City +52 MEX 752 MOR -6 N ATLATLAHUCAN CST America/Mexico_City +52 MEX 753 -6 N Ciudad Lazaro Cardenas CST America/Mexico_City +52 MEX 754 -6 N Apangoyy CST America/Mexico_City +52 MEX 755 -6 N Zihuatanejo, Gro. CST America/Mexico_City +52 MEX 756 -6 N Ahuacuotzingou CST America/Mexico_City +52 MEX 757 -6 N Alcozauca De Guerreroswf CST America/Mexico_City +52 MEX 758 -6 N Mesas, Lasuu CST America/Mexico_City +52 MEX 759 -6 N Alberto, Elgi CST America/Mexico_City +52 MEX 761 -6 N Bellavista Del Riokke CST America/Mexico_City +52 MEX 762 -6 N Acamixtla CST America/Mexico_City +52 MEX 763 -6 N Chapantongoqbn CST America/Mexico_City +52 MEX 764 -6 N Nuevo Necaxaaze CST America/Mexico_City +52 MEX 765 -6 N Alamosc CST America/Mexico_City +52 MEX 766 -6 N Gutierrez Zamora CST America/Mexico_City +52 MEX 767 -6 N Amuco De La Reformangv CST America/Mexico_City +52 MEX 768 -6 N Amatlanctj CST America/Mexico_City +52 MEX 769 -6 N Axochiapan CST America/Mexico_City +52 MEX 771 -6 N Pachuca, Hgo.p CST America/Mexico_City +52 MEX 772 -6 N Actopan CST America/Mexico_City +52 MEX 773 -6 N Tepeji del Rio, Hgo. CST America/Mexico_City +52 MEX 774 -6 N Agua Blanca Iturbide CST America/Mexico_City +52 MEX 775 -6 N Singuilucan, Hgo.m CST America/Mexico_City +52 MEX 776 -6 N Acaxochitlanr CST America/Mexico_City +52 MEX 777 -6 N Cuernavaca, Mor.uq CST America/Mexico_City +52 MEX 778 -6 N Ajacuba CST America/Mexico_City +52 MEX 779 -6 N Plazas, Laswu CST America/Mexico_City +52 MEX 781 -6 N Bajos Del Ejidovzi CST America/Mexico_City +52 MEX 782 -6 N Poza Rica, Ver. CST America/Mexico_City +52 MEX 783 -6 N Tuxpan, Ver. CST America/Mexico_City +52 MEX 784 -6 N Adolfo Ruiz Cortinesvha CST America/Mexico_City +52 MEX 785 -6 N Cerro Azulsc CST America/Mexico_City +52 MEX 786 -6 N Agostitlanzrp CST America/Mexico_City +52 MEX 789 -6 N Atlapexcouk CST America/Mexico_City +52 MEX 791 -6 N Cides, Losfyu CST America/Mexico_City +52 MEX 797 -6 N Ahuacatlan CST America/Mexico_City +52 MEX 810 -6 N Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City +52 MEX 811 -6 N Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City +52 MEX 812 -6 N Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City +52 MEX 813 -6 N Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City +52 MEX 814 -6 N Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City +52 MEX 815 -6 N Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City +52 MEX 816 -6 N Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City +52 MEX 817 -6 N Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City +52 MEX 818 -6 N Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City +52 MEX 819 -6 N Monterrey, N.L. y Zonas Conurbadas CST America/Mexico_City +52 MEX 821 -6 N Guadalupe Hacienda De Guadalupe, La ywx CST America/Mexico_City +52 MEX 823 -6 N Chinaen CST America/Mexico_City +52 MEX 824 -6 N Ciudad Sabinas Hidalgohp CST America/Mexico_City +52 MEX 825 -6 N Cienega De Florespqs CST America/Mexico_City +52 MEX 826 -6 N Aramberri CST America/Mexico_City +52 MEX 827 MON -6 N SANTIAGO, EL CERCADO CST America/Mexico_City +52 MEX 828 -6 N Barranquito, Elq CST America/Mexico_City +52 MEX 829 -6 N Bustamantes CST America/Mexico_City +52 MEX 831 -6 N Ciudad Mante, Tamps.q CST America/Mexico_City +52 MEX 832 -6 N Adolfo Lopez Mateos Chamal Nuevo CST America/Mexico_City +52 MEX 833 -6 N Tampico, Tamps.n CST America/Mexico_City +52 MEX 834 -6 N Ciudad Victoria, Tamps. CST America/Mexico_City +52 MEX 835 -6 N Abasology CST America/Mexico_City +52 MEX 836 -6 N Aldamah CST America/Mexico_City +52 MEX 841 -6 N Burgosaue CST America/Mexico_City +52 MEX 842 -6 N Concepcion Del Oror CST America/Mexico_City +52 MEX 844 -6 N Saltillo, Coah.p CST America/Mexico_City +52 MEX 845 -6 N Ebanopf CST America/Mexico_City +52 MEX 846 -6 N Chijol 17ry CST America/Mexico_City +52 MEX 861 -6 N Sabinas, Coah.j CST America/Mexico_City 52 MEX 862 -6 Y FSA-LSO Allendeby CST America/Mexico_City -52 MEX 864 -6 Y FSA-LSO Ciudad Melchor Muzquiztzc CST America/Mexico_City -52 MEX 866 -6 Y FSA-LSO Monclova, Coah. CST America/Mexico_City +52 MEX 864 -6 N Ciudad Melchor Muzquiztzc CST America/Mexico_City +52 MEX 866 -6 N Monclova, Coah. CST America/Mexico_City 52 MEX 867 -6 Y FSA-LSO Nuevo Laredo, Tamps.ef CST America/Mexico_City 52 MEX 868 -6 Y FSA-LSO Matamoros, Tamps.yjv CST America/Mexico_City 52 MEX 869 -6 Y FSA-LSO Cuatrocienegas De Carranzaabw CST America/Mexico_City -52 MEX 871 -6 Y FSA-LSO Torreon CST America/Mexico_City +52 MEX 871 -6 N Torreon CST America/Mexico_City 52 MEX 872 -6 Y FSA-LSO Bermejillo CST America/Mexico_City 52 MEX 873 -6 Y FSA-LSO Anahuacrvg CST America/Mexico_City 52 MEX 877 -6 Y FSA-LSO Ciudad Acuqaepb CST America/Mexico_City 52 MEX 878 -6 Y FSA-LSO Jimenez CST America/Mexico_City -52 MEX 891 -6 Y FSA-LSO Ciudad Camargo CST America/Mexico_City -52 MEX 892 -6 Y FSA-LSO Agualeguasmg CST America/Mexico_City +52 MEX 891 -6 N Ciudad Camargo CST America/Mexico_City +52 MEX 892 -6 N Agualeguasmg CST America/Mexico_City 52 MEX 894 -6 Y FSA-LSO Anahuacsr CST America/Mexico_City 52 MEX 897 -6 Y FSA-LSO Arcabuzsmf CST America/Mexico_City 52 MEX 899 -6 Y FSA-LSO Reynosa, Tamps. CST America/Mexico_City -52 MEX 913 -6 Y FSA-LSO Cuauhtemocg CST America/Mexico_City -52 MEX 914 -6 Y FSA-LSO Ayapaqi CST America/Mexico_City -52 MEX 916 -6 Y FSA-LSO Catazajatkr CST America/Mexico_City -52 MEX 917 -6 Y FSA-LSO Chontalpa Estacion Chontalpa s CST America/Mexico_City -52 MEX 918 -6 Y FSA-LSO Acacoyagua CST America/Mexico_City -52 MEX 919 -6 Y FSA-LSO Altamirano CST America/Mexico_City -52 MEX 921 -6 Y FSA-LSO Coatzacoalcos, Ver.wer CST America/Mexico_City -52 MEX 922 -6 Y FSA-LSO Chinameca, Ver.ewa CST America/Mexico_City -52 MEX 923 -6 Y FSA-LSO Agua Dulcen CST America/Mexico_City -52 MEX 924 -6 Y FSA-LSO 24 De Febrerow CST America/Mexico_City -52 MEX 932 -6 Y FSA-LSO Ixtacomitanrid CST America/Mexico_City -52 MEX 933 -6 Y FSA-LSO Carlos Greene 1 Ra. Secciongep CST America/Mexico_City -52 MEX 934 -6 Y FSA-LSO Arena De Hidalgoe CST America/Mexico_City -52 MEX 936 -6 Y FSA-LSO Benito Juarez San Carlos cfp CST America/Mexico_City -52 MEX 937 -6 Y FSA-LSO Cardenas CST America/Mexico_City -52 MEX 938 -6 Y FSA-LSO Ciudad del Carmen, Camp. CST America/Mexico_City -52 MEX 951 -6 Y FSA-LSO Oaxaca, Oax.p CST America/Mexico_City -52 MEX 953 -6 Y FSA-LSO Acatlan De Osoriotsb CST America/Mexico_City -52 MEX 954 -6 Y FSA-LSO Bajos De Chilad CST America/Mexico_City -52 MEX 958 -6 Y FSA-LSO Candelaria Loxichab CST America/Mexico_City -52 MEX 961 -6 Y FSA-LSO Tuxtla Gutierrez CST America/Mexico_City -52 MEX 962 -6 Y FSA-LSO Tapachula, Chis.uid CST America/Mexico_City -52 MEX 963 -6 Y FSA-LSO Chicomuselopj CST America/Mexico_City -52 MEX 964 -6 Y FSA-LSO Buenos Airesuwv CST America/Mexico_City -52 MEX 965 -6 Y FSA-LSO Cristobal Obregonhd CST America/Mexico_City -52 MEX 966 -6 Y FSA-LSO Arriagaeiy CST America/Mexico_City -52 MEX 967 -6 Y FSA-LSO Candelaria, Laq CST America/Mexico_City -52 MEX 968 -6 Y FSA-LSO Cintalapa De Figueroack CST America/Mexico_City -52 MEX 969 -6 Y FSA-LSO Campestre Flamboyanesref CST America/Mexico_City -52 MEX 971 -6 Y FSA-LSO Ixtepec, Oax.f CST America/Mexico_City -52 MEX 972 -6 Y FSA-LSO Barrio De La Soledad, El CST America/Mexico_City -52 MEX 981 -6 Y FSA-LSO Campeche, Camp.g CST America/Mexico_City -52 MEX 982 -6 Y FSA-LSO Candelaria CST America/Mexico_City -52 MEX 983 -6 Y FSA-LSO Chetumal, Q.Rooqzh CST America/Mexico_City -52 MEX 984 -6 Y FSA-LSO Akumalb CST America/Mexico_City -52 MEX 985 -6 Y FSA-LSO Chemaxj CST America/Mexico_City -52 MEX 986 -6 Y FSA-LSO Colonia Yucatane CST America/Mexico_City -52 MEX 987 -6 Y FSA-LSO Cozumelxmg CST America/Mexico_City -52 MEX 988 -6 Y FSA-LSO Acanceh CST America/Mexico_City -52 MEX 991 -6 Y FSA-LSO Bacaic CST America/Mexico_City -52 MEX 992 -6 Y FSA-LSO Benito Juarezwvz CST America/Mexico_City -52 MEX 993 -6 Y FSA-LSO Villahermosa, Tab.d CST America/Mexico_City -52 MEX 994 -6 Y FSA-LSO Cabeza De Torog CST America/Mexico_City -52 MEX 995 -6 Y FSA-LSO Camaron, El CST America/Mexico_City -52 MEX 996 -6 Y FSA-LSO Becalcu CST America/Mexico_City -52 MEX 997 -6 Y FSA-LSO Akilm CST America/Mexico_City -52 MEX 998 -6 Y FSA-LSO Cancun CST America/Mexico_City -52 MEX 999 -6 Y FSA-LSO Merida CST America/Mexico_City +52 MEX 913 -6 N Cuauhtemocg CST America/Mexico_City +52 MEX 914 -6 N Ayapaqi CST America/Mexico_City +52 MEX 916 -6 N Catazajatkr CST America/Mexico_City +52 MEX 917 -6 N Chontalpa Estacion Chontalpa s CST America/Mexico_City +52 MEX 918 -6 N Acacoyagua CST America/Mexico_City +52 MEX 919 -6 N Altamirano CST America/Mexico_City +52 MEX 921 -6 N Coatzacoalcos, Ver.wer CST America/Mexico_City +52 MEX 922 -6 N Chinameca, Ver.ewa CST America/Mexico_City +52 MEX 923 -6 N Agua Dulcen CST America/Mexico_City +52 MEX 924 -6 N 24 De Febrerow CST America/Mexico_City +52 MEX 932 -6 N Ixtacomitanrid CST America/Mexico_City +52 MEX 933 -6 N Carlos Greene 1 Ra. Secciongep CST America/Mexico_City +52 MEX 934 -6 N Arena De Hidalgoe CST America/Mexico_City +52 MEX 936 -6 N Benito Juarez San Carlos cfp CST America/Mexico_City +52 MEX 937 -6 N Cardenas CST America/Mexico_City +52 MEX 938 -6 N Ciudad del Carmen, Camp. CST America/Mexico_City +52 MEX 951 -6 N Oaxaca, Oax.p CST America/Mexico_City +52 MEX 953 -6 N Acatlan De Osoriotsb CST America/Mexico_City +52 MEX 954 -6 N Bajos De Chilad CST America/Mexico_City +52 MEX 958 -6 N Candelaria Loxichab CST America/Mexico_City +52 MEX 961 -6 N Tuxtla Gutierrez CST America/Mexico_City +52 MEX 962 -6 N Tapachula, Chis.uid CST America/Mexico_City +52 MEX 963 -6 N Chicomuselopj CST America/Mexico_City +52 MEX 964 -6 N Buenos Airesuwv CST America/Mexico_City +52 MEX 965 -6 N Cristobal Obregonhd CST America/Mexico_City +52 MEX 966 -6 N Arriagaeiy CST America/Mexico_City +52 MEX 967 -6 N Candelaria, Laq CST America/Mexico_City +52 MEX 968 -6 N Cintalapa De Figueroack CST America/Mexico_City +52 MEX 969 -6 N Campestre Flamboyanesref CST America/Mexico_City +52 MEX 971 -6 N Ixtepec, Oax.f CST America/Mexico_City +52 MEX 972 -6 N Barrio De La Soledad, El CST America/Mexico_City +52 MEX 981 -6 N Campeche, Camp.g CST America/Mexico_City +52 MEX 982 -6 N Candelaria CST America/Mexico_City +52 MEX 983 -6 N Chetumal, Q.Rooqzh CST America/Mexico_City +52 MEX 984 -6 N Akumalb CST America/Mexico_City +52 MEX 985 -6 N Chemaxj CST America/Mexico_City +52 MEX 986 -6 N Colonia Yucatane CST America/Mexico_City +52 MEX 987 -6 N Cozumelxmg CST America/Mexico_City +52 MEX 988 -6 N Acanceh CST America/Mexico_City +52 MEX 991 -6 N Bacaic CST America/Mexico_City +52 MEX 992 -6 N Benito Juarezwvz CST America/Mexico_City +52 MEX 993 -6 N Villahermosa, Tab.d CST America/Mexico_City +52 MEX 994 -6 N Cabeza De Torog CST America/Mexico_City +52 MEX 995 -6 N Camaron, El CST America/Mexico_City +52 MEX 996 -6 N Becalcu CST America/Mexico_City +52 MEX 997 -6 N Akilm CST America/Mexico_City +52 MEX 998 -6 N Cancun CST America/Mexico_City +52 MEX 999 -6 N Merida CST America/Mexico_City 53 CUB * -5 N Cuba EST America/Havana 54 ARG * -3 N Argentina ART America/Argentina/Buenos_Aires 55 BRA * -3 Y TSO-LSF Brazil BRT America/Sao_Paulo @@ -935,9 +939,18 @@ code country areacode state GMT DST DST_RANGE GEOGRAPHIC DESCRIPTION TZ_CODE PHP 60 MYS * +8 N Malaysia MYT Asia/Kuala_Lumpur 61 AUS 2 NS +10 Y FSO-FSA New South Wales & Capitol AEST Australia/Sydney 61 AUS 3 VI +10 Y FSO-FSA Victoria AEST Australia/Sydney +61 AUS 36 TA +10 Y FSO-FSA Tasmania AEST Australia/Sydney +61 AUS 4S AC +10 Y FSO-FSA Mobile numbers Capitol AEST Australia/Sydney +61 AUS 4S WA +8 N Mobile numbers Western Australia AWST Australia/Perth +61 AUS 4S NT +9.5 N Mobile numbers Northern Territory ACST Australia/Darwin +61 AUS 4S TA +10 Y FSO-FSA Mobile numbers Tasmania AEST Australia/Sydney +61 AUS 4S VI +10 Y FSO-FSA Mobile numbers Victoria AEST Australia/Sydney +61 AUS 4S QL +10 N Mobile numbers Queensland AEST Australia/Brisbane +61 AUS 4S +10 Y FSO-FSA Mobile numbers No State Given AEST Australia/Sydney +61 AUS 4S NS +10 Y FSO-FSA Mobile numbers New South Wales AEST Australia/Sydney +61 AUS 4S SA +9.5 Y FSO-FSA Mobile numbers South Australia ACST Australia/Adelaide 61 AUS 5 +10 Y FSO-FSA Prefix 5 nonexistant AEST Australia/Sydney 61 AUS 7 QL +10 N Queensland AEST Australia/Brisbane -61 AUS 36 TA +10 Y FSO-FSA Tasmania AEST Australia/Sydney 61 AUS 80 SA +9.5 Y FSO-FSA Southern Australia ACST Australia/Adelaide 61 AUS 81 SA +9.5 Y FSO-FSA Southern Australia ACST Australia/Adelaide 61 AUS 82 WA +8 N Western Australia AWST Australia/Perth @@ -946,17 +959,8 @@ code country areacode state GMT DST DST_RANGE GEOGRAPHIC DESCRIPTION TZ_CODE PHP 61 AUS 85 SA +9.5 Y FSO-FSA Southern Australia ACST Australia/Adelaide 61 AUS 86 WA +8 N Western Australia AWST Australia/Perth 61 AUS 88 SA +9.5 Y FSO-FSA Southern Australia ACST Australia/Adelaide -61 AUS 89 WA +8 N Western Australia AWST Australia/Perth 61 AUS 889 NT +9.5 N Northern Territory ACST Australia/Darwin -61 AUS 4S WA +8 N Mobile numbers Western Australia AWST Australia/Perth -61 AUS 4S NT +9.5 N Mobile numbers Northern Territory ACST Australia/Darwin -61 AUS 4S SA +9.5 Y FSO-FSA Mobile numbers South Australia ACST Australia/Adelaide -61 AUS 4S TA +10 Y FSO-FSA Mobile numbers Tasmania AEST Australia/Sydney -61 AUS 4S AC +10 Y FSO-FSA Mobile numbers Capitol AEST Australia/Sydney -61 AUS 4S NS +10 Y FSO-FSA Mobile numbers New South Wales AEST Australia/Sydney -61 AUS 4S +10 Y FSO-FSA Mobile numbers No State Given AEST Australia/Sydney -61 AUS 4S QL +10 N Mobile numbers Queensland AEST Australia/Brisbane -61 AUS 4S VI +10 Y FSO-FSA Mobile numbers Victoria AEST Australia/Sydney +61 AUS 89 WA +8 N Western Australia AWST Australia/Perth 62 IDN * +7 N Indonesia WIB Asia/Jakarta 63 PHL * +8 N Philippines PHT Asia/Manila 64 NZL * +12 Y FSO-TSM New Zealand NZST Pacific/Auckland diff --git a/agc_2-X/trunk/extras/MySQL_AST_CREATE_tables.sql b/agc_2-X/trunk/extras/MySQL_AST_CREATE_tables.sql index e73ef587..e9f0b590 100644 --- a/agc_2-X/trunk/extras/MySQL_AST_CREATE_tables.sql +++ b/agc_2-X/trunk/extras/MySQL_AST_CREATE_tables.sql @@ -702,7 +702,8 @@ user_group_two VARCHAR(20) default '', failed_login_attempts_today MEDIUMINT(8) UNSIGNED default '0', failed_login_count_today SMALLINT(6) UNSIGNED default '0', failed_last_ip_today VARCHAR(50) default '', -failed_last_type_today VARCHAR(20) default '' +failed_last_type_today VARCHAR(20) default '', +modify_dial_prefix ENUM('0','1','2','3','4','5','6') default '0' ) ENGINE=MyISAM; CREATE UNIQUE INDEX user ON vicidial_users (user); @@ -5413,4 +5414,4 @@ INSERT INTO `wallboard_reports` VALUES ('AGENTS_AND_QUEUES','Agents and Queues', UPDATE system_settings set vdc_agent_api_active='1'; -UPDATE system_settings SET db_schema_version='1684',db_schema_update_date=NOW(),reload_timestamp=NOW(); +UPDATE system_settings SET db_schema_version='1685',db_schema_update_date=NOW(),reload_timestamp=NOW(); diff --git a/agc_2-X/trunk/extras/upgrade_2.14.sql b/agc_2-X/trunk/extras/upgrade_2.14.sql index 4fa259f8..2100a30c 100644 --- a/agc_2-X/trunk/extras/upgrade_2.14.sql +++ b/agc_2-X/trunk/extras/upgrade_2.14.sql @@ -2350,3 +2350,9 @@ UPDATE vicidial_inbound_groups SET custom_four='' WHERE custom_four IS NULL; UPDATE vicidial_inbound_groups SET custom_five='' WHERE custom_five IS NULL; UPDATE system_settings SET db_schema_version='1684',db_schema_update_date=NOW() where db_schema_version < 1684; + +ALTER TABLE vicidial_users ADD modify_dial_prefix ENUM('0','1','2','3','4','5','6') default '0'; + +UPDATE vicidial_users, system_settings SET modify_dial_prefix='1' where campaign_detail='1' and user_level >= 8 and active='Y' and db_schema_version < 1685; + +UPDATE system_settings SET db_schema_version='1685',db_schema_update_date=NOW() where db_schema_version < 1685; diff --git a/agc_2-X/trunk/www/vicidial/admin.php b/agc_2-X/trunk/www/vicidial/admin.php index 3bb02adb..ac436b5f 100644 --- a/agc_2-X/trunk/www/vicidial/admin.php +++ b/agc_2-X/trunk/www/vicidial/admin.php @@ -2760,6 +2760,8 @@ if (isset($_GET["demographic_quotas_list_resets"])) {$demographic_quotas_list_ elseif (isset($_POST["demographic_quotas_list_resets"])) {$demographic_quotas_list_resets=$_POST["demographic_quotas_list_resets"];} if (isset($_GET["log_latency_gaps"])) {$log_latency_gaps=$_GET["log_latency_gaps"];} elseif (isset($_POST["log_latency_gaps"])) {$log_latency_gaps=$_POST["log_latency_gaps"];} +if (isset($_GET["modify_dial_prefix"])) {$modify_dial_prefix=$_GET["modify_dial_prefix"];} + elseif (isset($_POST["modify_dial_prefix"])) {$modify_dial_prefix=$_POST["modify_dial_prefix"];} $DB=preg_replace("/[^0-9a-zA-Z]/","",$DB); @@ -3267,6 +3269,7 @@ $dial_level_override = preg_replace('/[^0-9]/','',$dial_level_override); $conf_update_interval = preg_replace('/[^0-9]/','',$conf_update_interval); $login_kickall = preg_replace('/[^0-9]/','',$login_kickall); $agent_notifications = preg_replace('/[^0-9]/','',$agent_notifications); +$modify_dial_prefix = preg_replace('/[^0-9]/','',$modify_dial_prefix); $user_new_lead_limit = preg_replace('/[^-0-9]/','',$user_new_lead_limit); $drop_call_seconds = preg_replace('/[^-0-9]/','',$drop_call_seconds); @@ -6017,12 +6020,13 @@ if ($SSscript_remove_js > 0) # 230421-1739 - Fix for QC issue #1352 # 230515-1621 - Added demographic_quotas system setting and cammpaign options and DEMOGRAPHIC_QUOTAS container, Latency Gaps Report # 230518-0908 - Added in-group and campaign custom fields 1-5, for script/webform/dispo-call-url use +# 230522-0903 - Added modify_dial_prefix user setting # # make sure you have added a user to the vicidial_users MySQL table with at least user_level 9 to access this page the first time -$admin_version = '2.14-884a'; -$build = '230518-0908'; +$admin_version = '2.14-885a'; +$build = '230522-0903'; $STARTtime = date("U"); $SQLdate = date("Y-m-d H:i:s"); @@ -6299,7 +6303,7 @@ if ( ($qc_auth > 0) and ($auth < 1) ) $qc_only_user=1; } -$stmt="SELECT user_id,user,pass,full_name,user_level,user_group,phone_login,phone_pass,delete_users,delete_user_groups,delete_lists,delete_campaigns,delete_ingroups,delete_remote_agents,load_leads,campaign_detail,ast_admin_access,ast_delete_phones,delete_scripts,modify_leads,hotkeys_active,change_agent_campaign,agent_choose_ingroups,closer_campaigns,scheduled_callbacks,agentonly_callbacks,agentcall_manual,vicidial_recording,vicidial_transfers,delete_filters,alter_agent_interface_options,closer_default_blended,delete_call_times,modify_call_times,modify_users,modify_campaigns,modify_lists,modify_scripts,modify_filters,modify_ingroups,modify_usergroups,modify_remoteagents,modify_servers,view_reports,vicidial_recording_override,alter_custdata_override,qc_enabled,qc_user_level,qc_pass,qc_finish,qc_commit,add_timeclock_log,modify_timeclock_log,delete_timeclock_log,alter_custphone_override,vdc_agent_api_access,modify_inbound_dids,delete_inbound_dids,active,alert_enabled,download_lists,agent_shift_enforcement_override,manager_shift_enforcement_override,shift_override_flag,export_reports,delete_from_dnc,email,user_code,territory,allow_alerts,callcard_admin,force_change_password,modify_shifts,modify_phones,modify_carriers,modify_labels,modify_statuses,modify_voicemail,modify_audiostore,modify_moh,modify_tts,modify_contacts,modify_same_user_level,alter_admin_interface_options,modify_custom_dialplans,modify_languages,selected_language,user_choose_language,modify_colors,api_only_user,modify_auto_reports,modify_ip_lists,export_gdpr_leads,mobile_number,two_factor_override from vicidial_users where user='$PHP_AUTH_USER';"; +$stmt="SELECT user_id,user,pass,full_name,user_level,user_group,phone_login,phone_pass,delete_users,delete_user_groups,delete_lists,delete_campaigns,delete_ingroups,delete_remote_agents,load_leads,campaign_detail,ast_admin_access,ast_delete_phones,delete_scripts,modify_leads,hotkeys_active,change_agent_campaign,agent_choose_ingroups,closer_campaigns,scheduled_callbacks,agentonly_callbacks,agentcall_manual,vicidial_recording,vicidial_transfers,delete_filters,alter_agent_interface_options,closer_default_blended,delete_call_times,modify_call_times,modify_users,modify_campaigns,modify_lists,modify_scripts,modify_filters,modify_ingroups,modify_usergroups,modify_remoteagents,modify_servers,view_reports,vicidial_recording_override,alter_custdata_override,qc_enabled,qc_user_level,qc_pass,qc_finish,qc_commit,add_timeclock_log,modify_timeclock_log,delete_timeclock_log,alter_custphone_override,vdc_agent_api_access,modify_inbound_dids,delete_inbound_dids,active,alert_enabled,download_lists,agent_shift_enforcement_override,manager_shift_enforcement_override,shift_override_flag,export_reports,delete_from_dnc,email,user_code,territory,allow_alerts,callcard_admin,force_change_password,modify_shifts,modify_phones,modify_carriers,modify_labels,modify_statuses,modify_voicemail,modify_audiostore,modify_moh,modify_tts,modify_contacts,modify_same_user_level,alter_admin_interface_options,modify_custom_dialplans,modify_languages,selected_language,user_choose_language,modify_colors,api_only_user,modify_auto_reports,modify_ip_lists,export_gdpr_leads,mobile_number,two_factor_override,modify_dial_prefix from vicidial_users where user='$PHP_AUTH_USER';"; if ($DB) {echo "|$stmt|\n";} $rslt=mysql_to_mysqli($stmt, $link); $row=mysqli_fetch_row($rslt); @@ -6363,6 +6367,7 @@ $LOGmodify_ip_lists =$row[91]; $LOGexport_gdpr_leads =$row[92]; $LOGmobile_number =$row[93]; $LOGtwo_factor_override =$row[94]; +$LOGmodify_dial_prefix =$row[95]; $stmt="SELECT allowed_campaigns,allowed_reports,admin_viewable_groups,admin_viewable_call_times,qc_allowed_campaigns,qc_allowed_inbound_groups,reports_header_override,admin_home_url,allowed_queue_groups from vicidial_user_groups where user_group='$LOGuser_group';"; if ($DB) {echo "|$stmt|\n";} @@ -12037,7 +12042,7 @@ if ($ADD=="2A") $pass=''; } - $stmt="INSERT INTO vicidial_users (user,pass,full_name,user_level,user_group,phone_login,phone_pass,delete_users,delete_user_groups,delete_lists,delete_campaigns,delete_ingroups,delete_remote_agents,load_leads,campaign_detail,ast_admin_access,ast_delete_phones,delete_scripts,modify_leads,hotkeys_active,change_agent_campaign,agent_choose_ingroups,closer_campaigns,scheduled_callbacks,agentonly_callbacks,agentcall_manual,vicidial_recording,vicidial_transfers,delete_filters,alter_agent_interface_options,closer_default_blended,delete_call_times,modify_call_times,modify_users,modify_campaigns,modify_lists,modify_scripts,modify_filters,modify_ingroups,modify_usergroups,modify_remoteagents,modify_servers,view_reports,vicidial_recording_override,alter_custdata_override,qc_enabled,qc_user_level,qc_pass,qc_finish,qc_commit,add_timeclock_log,modify_timeclock_log,delete_timeclock_log,alter_custphone_override,vdc_agent_api_access,modify_inbound_dids,delete_inbound_dids,active,alert_enabled,download_lists,agent_shift_enforcement_override,manager_shift_enforcement_override,export_reports,delete_from_dnc,email,user_code,territory,allow_alerts,agent_choose_territories,custom_one,custom_two,custom_three,custom_four,custom_five,voicemail_id,agent_call_log_view_override,callcard_admin,agent_choose_blended,realtime_block_user_info,custom_fields_modify,force_change_password,agent_lead_search_override,modify_shifts,modify_phones,modify_carriers,modify_labels,modify_statuses,modify_voicemail,modify_audiostore,modify_moh,modify_tts,preset_contact_search,modify_contacts,modify_same_user_level,admin_hide_lead_data,admin_hide_phone_data,agentcall_email,agentcall_chat,modify_email_accounts,pass_hash,alter_admin_interface_options,max_inbound_calls,modify_custom_dialplans,wrapup_seconds_override,modify_languages,selected_language,user_choose_language,ignore_group_on_search,api_list_restrict,api_allowed_functions,lead_filter_id,admin_cf_show_hidden,user_hide_realtime,modify_colors,user_nickname,user_new_lead_limit,api_only_user,modify_auto_reports,modify_ip_lists,ignore_ip_list,ready_max_logout,export_gdpr_leads,access_recordings,pause_code_approval,max_hopper_calls,max_hopper_calls_hour,mute_recordings,hide_call_log_info,next_dial_my_callbacks,user_admin_redirect_url,max_inbound_filter_enabled,max_inbound_filter_statuses,max_inbound_filter_ingroups,max_inbound_filter_min_sec,status_group_id,mobile_number,two_factor_override,manual_dial_filter,user_location,download_invalid_files,user_group_two) SELECT \"$user\",\"$pass\",\"$full_name\",user_level,user_group,phone_login,phone_pass,delete_users,delete_user_groups,delete_lists,delete_campaigns,delete_ingroups,delete_remote_agents,load_leads,campaign_detail,ast_admin_access,ast_delete_phones,delete_scripts,modify_leads,hotkeys_active,change_agent_campaign,agent_choose_ingroups,closer_campaigns,scheduled_callbacks,agentonly_callbacks,agentcall_manual,vicidial_recording,vicidial_transfers,delete_filters,alter_agent_interface_options,closer_default_blended,delete_call_times,modify_call_times,modify_users,modify_campaigns,modify_lists,modify_scripts,modify_filters,modify_ingroups,modify_usergroups,modify_remoteagents,modify_servers,view_reports,vicidial_recording_override,alter_custdata_override,qc_enabled,qc_user_level,qc_pass,qc_finish,qc_commit,add_timeclock_log,modify_timeclock_log,delete_timeclock_log,alter_custphone_override,vdc_agent_api_access,modify_inbound_dids,delete_inbound_dids,active,alert_enabled,download_lists,agent_shift_enforcement_override,manager_shift_enforcement_override,export_reports,delete_from_dnc,email,user_code,territory,allow_alerts,agent_choose_territories,custom_one,custom_two,custom_three,custom_four,custom_five,voicemail_id,agent_call_log_view_override,callcard_admin,agent_choose_blended,realtime_block_user_info,custom_fields_modify,force_change_password,agent_lead_search_override,modify_shifts,modify_phones,modify_carriers,modify_labels,modify_statuses,modify_voicemail,modify_audiostore,modify_moh,modify_tts,preset_contact_search,modify_contacts,modify_same_user_level,admin_hide_lead_data,admin_hide_phone_data,agentcall_email,agentcall_chat,modify_email_accounts,\"$pass_hash\",alter_admin_interface_options,max_inbound_calls,modify_custom_dialplans,wrapup_seconds_override,modify_languages,selected_language,user_choose_language,ignore_group_on_search,api_list_restrict,api_allowed_functions,lead_filter_id,admin_cf_show_hidden,user_hide_realtime,modify_colors,user_nickname,user_new_lead_limit,api_only_user,modify_auto_reports,modify_ip_lists,ignore_ip_list,ready_max_logout,export_gdpr_leads,access_recordings,pause_code_approval,max_hopper_calls,max_hopper_calls_hour,mute_recordings,hide_call_log_info,next_dial_my_callbacks,user_admin_redirect_url,max_inbound_filter_enabled,max_inbound_filter_statuses,max_inbound_filter_ingroups,max_inbound_filter_min_sec,status_group_id,mobile_number,two_factor_override,manual_dial_filter,user_location,download_invalid_files,user_group_two from vicidial_users where user=\"$source_user_id\";"; + $stmt="INSERT INTO vicidial_users (user,pass,full_name,user_level,user_group,phone_login,phone_pass,delete_users,delete_user_groups,delete_lists,delete_campaigns,delete_ingroups,delete_remote_agents,load_leads,campaign_detail,ast_admin_access,ast_delete_phones,delete_scripts,modify_leads,hotkeys_active,change_agent_campaign,agent_choose_ingroups,closer_campaigns,scheduled_callbacks,agentonly_callbacks,agentcall_manual,vicidial_recording,vicidial_transfers,delete_filters,alter_agent_interface_options,closer_default_blended,delete_call_times,modify_call_times,modify_users,modify_campaigns,modify_lists,modify_scripts,modify_filters,modify_ingroups,modify_usergroups,modify_remoteagents,modify_servers,view_reports,vicidial_recording_override,alter_custdata_override,qc_enabled,qc_user_level,qc_pass,qc_finish,qc_commit,add_timeclock_log,modify_timeclock_log,delete_timeclock_log,alter_custphone_override,vdc_agent_api_access,modify_inbound_dids,delete_inbound_dids,active,alert_enabled,download_lists,agent_shift_enforcement_override,manager_shift_enforcement_override,export_reports,delete_from_dnc,email,user_code,territory,allow_alerts,agent_choose_territories,custom_one,custom_two,custom_three,custom_four,custom_five,voicemail_id,agent_call_log_view_override,callcard_admin,agent_choose_blended,realtime_block_user_info,custom_fields_modify,force_change_password,agent_lead_search_override,modify_shifts,modify_phones,modify_carriers,modify_labels,modify_statuses,modify_voicemail,modify_audiostore,modify_moh,modify_tts,preset_contact_search,modify_contacts,modify_same_user_level,admin_hide_lead_data,admin_hide_phone_data,agentcall_email,agentcall_chat,modify_email_accounts,pass_hash,alter_admin_interface_options,max_inbound_calls,modify_custom_dialplans,wrapup_seconds_override,modify_languages,selected_language,user_choose_language,ignore_group_on_search,api_list_restrict,api_allowed_functions,lead_filter_id,admin_cf_show_hidden,user_hide_realtime,modify_colors,user_nickname,user_new_lead_limit,api_only_user,modify_auto_reports,modify_ip_lists,ignore_ip_list,ready_max_logout,export_gdpr_leads,access_recordings,pause_code_approval,max_hopper_calls,max_hopper_calls_hour,mute_recordings,hide_call_log_info,next_dial_my_callbacks,user_admin_redirect_url,max_inbound_filter_enabled,max_inbound_filter_statuses,max_inbound_filter_ingroups,max_inbound_filter_min_sec,status_group_id,mobile_number,two_factor_override,manual_dial_filter,user_location,download_invalid_files,user_group_two,modify_dial_prefix) SELECT \"$user\",\"$pass\",\"$full_name\",user_level,user_group,phone_login,phone_pass,delete_users,delete_user_groups,delete_lists,delete_campaigns,delete_ingroups,delete_remote_agents,load_leads,campaign_detail,ast_admin_access,ast_delete_phones,delete_scripts,modify_leads,hotkeys_active,change_agent_campaign,agent_choose_ingroups,closer_campaigns,scheduled_callbacks,agentonly_callbacks,agentcall_manual,vicidial_recording,vicidial_transfers,delete_filters,alter_agent_interface_options,closer_default_blended,delete_call_times,modify_call_times,modify_users,modify_campaigns,modify_lists,modify_scripts,modify_filters,modify_ingroups,modify_usergroups,modify_remoteagents,modify_servers,view_reports,vicidial_recording_override,alter_custdata_override,qc_enabled,qc_user_level,qc_pass,qc_finish,qc_commit,add_timeclock_log,modify_timeclock_log,delete_timeclock_log,alter_custphone_override,vdc_agent_api_access,modify_inbound_dids,delete_inbound_dids,active,alert_enabled,download_lists,agent_shift_enforcement_override,manager_shift_enforcement_override,export_reports,delete_from_dnc,email,user_code,territory,allow_alerts,agent_choose_territories,custom_one,custom_two,custom_three,custom_four,custom_five,voicemail_id,agent_call_log_view_override,callcard_admin,agent_choose_blended,realtime_block_user_info,custom_fields_modify,force_change_password,agent_lead_search_override,modify_shifts,modify_phones,modify_carriers,modify_labels,modify_statuses,modify_voicemail,modify_audiostore,modify_moh,modify_tts,preset_contact_search,modify_contacts,modify_same_user_level,admin_hide_lead_data,admin_hide_phone_data,agentcall_email,agentcall_chat,modify_email_accounts,\"$pass_hash\",alter_admin_interface_options,max_inbound_calls,modify_custom_dialplans,wrapup_seconds_override,modify_languages,selected_language,user_choose_language,ignore_group_on_search,api_list_restrict,api_allowed_functions,lead_filter_id,admin_cf_show_hidden,user_hide_realtime,modify_colors,user_nickname,user_new_lead_limit,api_only_user,modify_auto_reports,modify_ip_lists,ignore_ip_list,ready_max_logout,export_gdpr_leads,access_recordings,pause_code_approval,max_hopper_calls,max_hopper_calls_hour,mute_recordings,hide_call_log_info,next_dial_my_callbacks,user_admin_redirect_url,max_inbound_filter_enabled,max_inbound_filter_statuses,max_inbound_filter_ingroups,max_inbound_filter_min_sec,status_group_id,mobile_number,two_factor_override,manual_dial_filter,user_location,download_invalid_files,user_group_two,modify_dial_prefix from vicidial_users where user=\"$source_user_id\";"; $rslt=mysql_to_mysqli($stmt, $link); $stmtA="INSERT INTO vicidial_inbound_group_agents (user,group_id,group_rank,group_weight,calls_today,group_type) SELECT \"$user\",group_id,group_rank,group_weight,\"0\",group_type from vicidial_inbound_group_agents where user=\"$source_user_id\";"; @@ -16028,7 +16033,7 @@ if ($ADD=="4A") echo "
"._QXZ("USER MODIFIED - ADMIN").": $user\n"; - $stmt="UPDATE vicidial_users set pass='$pass',full_name='$full_name',user_level='$user_level',user_group='$user_group',phone_login='$phone_login',phone_pass='$phone_pass',delete_users='$delete_users',delete_user_groups='$delete_user_groups',delete_lists='$delete_lists',delete_campaigns='$delete_campaigns',delete_ingroups='$delete_ingroups',delete_remote_agents='$delete_remote_agents',load_leads='$load_leads',campaign_detail='$campaign_detail',ast_admin_access='$ast_admin_access',ast_delete_phones='$ast_delete_phones',delete_scripts='$delete_scripts',modify_leads='$modify_leads',hotkeys_active='$hotkeys_active',change_agent_campaign='$change_agent_campaign',agent_choose_ingroups='$agent_choose_ingroups',closer_campaigns='$groups_value',scheduled_callbacks='$scheduled_callbacks',agentonly_callbacks='$agentonly_callbacks',agentcall_manual='$agentcall_manual',vicidial_recording='$vicidial_recording',vicidial_transfers='$vicidial_transfers',delete_filters='$delete_filters',alter_agent_interface_options='$alter_agent_interface_options',closer_default_blended='$closer_default_blended',delete_call_times='$delete_call_times',modify_call_times='$modify_call_times',modify_users='$modify_users',modify_campaigns='$modify_campaigns',modify_lists='$modify_lists',modify_scripts='$modify_scripts',modify_filters='$modify_filters',modify_ingroups='$modify_ingroups',modify_usergroups='$modify_usergroups',modify_remoteagents='$modify_remoteagents',modify_servers='$modify_servers',view_reports='$view_reports',vicidial_recording_override='$vicidial_recording_override',alter_custdata_override='$alter_custdata_override',qc_enabled='$qc_enabled',qc_user_level='$qc_user_level',qc_pass='$qc_pass',qc_finish='$qc_finish',qc_commit='$qc_commit',add_timeclock_log='$add_timeclock_log',modify_timeclock_log='$modify_timeclock_log',delete_timeclock_log='$delete_timeclock_log',alter_custphone_override='$alter_custphone_override',vdc_agent_api_access='$vdc_agent_api_access',modify_inbound_dids='$modify_inbound_dids',delete_inbound_dids='$delete_inbound_dids',active='$active',download_lists='$download_lists',agent_shift_enforcement_override='$agent_shift_enforcement_override',manager_shift_enforcement_override='$manager_shift_enforcement_override',export_reports='$export_reports',delete_from_dnc='$delete_from_dnc',email='$email',territory='$territory',allow_alerts='$allow_alerts',agent_choose_territories='$agent_choose_territories',custom_one='$custom_one',custom_two='$custom_two',custom_three='$custom_three',custom_four='$custom_four',custom_five='$custom_five',voicemail_id='$voicemail_id',agent_call_log_view_override='$agent_call_log_view_override',callcard_admin='$callcard_admin',agent_choose_blended='$agent_choose_blended',realtime_block_user_info='$realtime_block_user_info',custom_fields_modify='$custom_fields_modify',force_change_password='$force_change_password',agent_lead_search_override='$agent_lead_search',modify_shifts='$modify_shifts',modify_phones='$modify_phones',modify_carriers='$modify_carriers',modify_labels='$modify_labels',modify_statuses='$modify_statuses',modify_voicemail='$modify_voicemail',modify_audiostore='$modify_audiostore',modify_moh='$modify_moh',modify_tts='$modify_tts',preset_contact_search='$preset_contact_search',modify_contacts='$modify_contacts',modify_same_user_level='$modify_same_user_level',admin_hide_lead_data='$admin_hide_lead_data',admin_hide_phone_data='$admin_hide_phone_data',agentcall_email='$agentcall_email',agentcall_chat='$agentcall_chat',modify_email_accounts='$modify_email_accounts',failed_login_count=0,alter_admin_interface_options='$alter_admin_interface_options',max_inbound_calls='$max_inbound_calls',modify_custom_dialplans='$modify_custom_dialplans',wrapup_seconds_override='$wrapup_seconds_override',modify_languages='$modify_languages',selected_language='$selected_language',user_choose_language='$user_choose_language',ignore_group_on_search='$ignore_group_on_search',api_list_restrict='$api_list_restrict',api_allowed_functions='$api_allowed_functions',lead_filter_id='$lead_filter_id',admin_cf_show_hidden='$admin_cf_show_hidden',user_hide_realtime='$user_hide_realtime',access_recordings='$access_recordings',modify_colors='$modify_colors',user_nickname='$user_nickname',user_new_lead_limit='$user_new_lead_limit',api_only_user='$api_only_user',modify_auto_reports='$modify_auto_reports',modify_ip_lists='$modify_ip_lists',ignore_ip_list='$ignore_ip_list',ready_max_logout='$ready_max_logout',export_gdpr_leads='$export_gdpr_leads',pause_code_approval='$pause_code_approval',max_hopper_calls='$max_hopper_calls',max_hopper_calls_hour='$max_hopper_calls_hour',mute_recordings='$mute_recordings',hide_call_log_info='$hide_call_log_info',next_dial_my_callbacks='$next_dial_my_callbacks',user_admin_redirect_url='" . mysqli_real_escape_string($link, $user_admin_redirect_url) . "',max_inbound_filter_enabled='$max_inbound_filter_enabled',max_inbound_filter_statuses='$max_inbound_filter_statuses',max_inbound_filter_ingroups='$max_inbound_filter_ingroups',max_inbound_filter_min_sec='$max_inbound_filter_min_sec',status_group_id='$status_group_id',mobile_number='$mobile_number',two_factor_override='$two_factor_override',manual_dial_filter='$manual_dial_filter',user_location='$user_location',download_invalid_files='$download_invalid_files',user_group_two='$user_group_two' $user_codeSQL $pass_hashSQL where user='$user' $LOGadmin_viewable_groupsSQL;"; + $stmt="UPDATE vicidial_users set pass='$pass',full_name='$full_name',user_level='$user_level',user_group='$user_group',phone_login='$phone_login',phone_pass='$phone_pass',delete_users='$delete_users',delete_user_groups='$delete_user_groups',delete_lists='$delete_lists',delete_campaigns='$delete_campaigns',delete_ingroups='$delete_ingroups',delete_remote_agents='$delete_remote_agents',load_leads='$load_leads',campaign_detail='$campaign_detail',ast_admin_access='$ast_admin_access',ast_delete_phones='$ast_delete_phones',delete_scripts='$delete_scripts',modify_leads='$modify_leads',hotkeys_active='$hotkeys_active',change_agent_campaign='$change_agent_campaign',agent_choose_ingroups='$agent_choose_ingroups',closer_campaigns='$groups_value',scheduled_callbacks='$scheduled_callbacks',agentonly_callbacks='$agentonly_callbacks',agentcall_manual='$agentcall_manual',vicidial_recording='$vicidial_recording',vicidial_transfers='$vicidial_transfers',delete_filters='$delete_filters',alter_agent_interface_options='$alter_agent_interface_options',closer_default_blended='$closer_default_blended',delete_call_times='$delete_call_times',modify_call_times='$modify_call_times',modify_users='$modify_users',modify_campaigns='$modify_campaigns',modify_lists='$modify_lists',modify_scripts='$modify_scripts',modify_filters='$modify_filters',modify_ingroups='$modify_ingroups',modify_usergroups='$modify_usergroups',modify_remoteagents='$modify_remoteagents',modify_servers='$modify_servers',view_reports='$view_reports',vicidial_recording_override='$vicidial_recording_override',alter_custdata_override='$alter_custdata_override',qc_enabled='$qc_enabled',qc_user_level='$qc_user_level',qc_pass='$qc_pass',qc_finish='$qc_finish',qc_commit='$qc_commit',add_timeclock_log='$add_timeclock_log',modify_timeclock_log='$modify_timeclock_log',delete_timeclock_log='$delete_timeclock_log',alter_custphone_override='$alter_custphone_override',vdc_agent_api_access='$vdc_agent_api_access',modify_inbound_dids='$modify_inbound_dids',delete_inbound_dids='$delete_inbound_dids',active='$active',download_lists='$download_lists',agent_shift_enforcement_override='$agent_shift_enforcement_override',manager_shift_enforcement_override='$manager_shift_enforcement_override',export_reports='$export_reports',delete_from_dnc='$delete_from_dnc',email='$email',territory='$territory',allow_alerts='$allow_alerts',agent_choose_territories='$agent_choose_territories',custom_one='$custom_one',custom_two='$custom_two',custom_three='$custom_three',custom_four='$custom_four',custom_five='$custom_five',voicemail_id='$voicemail_id',agent_call_log_view_override='$agent_call_log_view_override',callcard_admin='$callcard_admin',agent_choose_blended='$agent_choose_blended',realtime_block_user_info='$realtime_block_user_info',custom_fields_modify='$custom_fields_modify',force_change_password='$force_change_password',agent_lead_search_override='$agent_lead_search',modify_shifts='$modify_shifts',modify_phones='$modify_phones',modify_carriers='$modify_carriers',modify_labels='$modify_labels',modify_statuses='$modify_statuses',modify_voicemail='$modify_voicemail',modify_audiostore='$modify_audiostore',modify_moh='$modify_moh',modify_tts='$modify_tts',preset_contact_search='$preset_contact_search',modify_contacts='$modify_contacts',modify_same_user_level='$modify_same_user_level',admin_hide_lead_data='$admin_hide_lead_data',admin_hide_phone_data='$admin_hide_phone_data',agentcall_email='$agentcall_email',agentcall_chat='$agentcall_chat',modify_email_accounts='$modify_email_accounts',failed_login_count=0,alter_admin_interface_options='$alter_admin_interface_options',max_inbound_calls='$max_inbound_calls',modify_custom_dialplans='$modify_custom_dialplans',wrapup_seconds_override='$wrapup_seconds_override',modify_languages='$modify_languages',selected_language='$selected_language',user_choose_language='$user_choose_language',ignore_group_on_search='$ignore_group_on_search',api_list_restrict='$api_list_restrict',api_allowed_functions='$api_allowed_functions',lead_filter_id='$lead_filter_id',admin_cf_show_hidden='$admin_cf_show_hidden',user_hide_realtime='$user_hide_realtime',access_recordings='$access_recordings',modify_colors='$modify_colors',user_nickname='$user_nickname',user_new_lead_limit='$user_new_lead_limit',api_only_user='$api_only_user',modify_auto_reports='$modify_auto_reports',modify_ip_lists='$modify_ip_lists',ignore_ip_list='$ignore_ip_list',ready_max_logout='$ready_max_logout',export_gdpr_leads='$export_gdpr_leads',pause_code_approval='$pause_code_approval',max_hopper_calls='$max_hopper_calls',max_hopper_calls_hour='$max_hopper_calls_hour',mute_recordings='$mute_recordings',hide_call_log_info='$hide_call_log_info',next_dial_my_callbacks='$next_dial_my_callbacks',user_admin_redirect_url='" . mysqli_real_escape_string($link, $user_admin_redirect_url) . "',max_inbound_filter_enabled='$max_inbound_filter_enabled',max_inbound_filter_statuses='$max_inbound_filter_statuses',max_inbound_filter_ingroups='$max_inbound_filter_ingroups',max_inbound_filter_min_sec='$max_inbound_filter_min_sec',status_group_id='$status_group_id',mobile_number='$mobile_number',two_factor_override='$two_factor_override',manual_dial_filter='$manual_dial_filter',user_location='$user_location',download_invalid_files='$download_invalid_files',user_group_two='$user_group_two',modify_dial_prefix='$modify_dial_prefix' $user_codeSQL $pass_hashSQL where user='$user' $LOGadmin_viewable_groupsSQL;"; $rslt=mysql_to_mysqli($stmt, $link); ### LOG INSERTION Admin Log Table ### @@ -17191,8 +17196,11 @@ if ($ADD==41) $hdrtMESSAGE='Hopper All-Drops-Run Triggered'; } if ($demographic_quotas == 'ENABLED') {$use_auto_hopper='N';} + $prefixSQL=''; + if ($LOGmodify_dial_prefix > 0) + {$prefixSQL = ",dial_prefix='$dial_prefix',manual_dial_prefix='$manual_dial_prefix',three_way_dial_prefix='$three_way_dial_prefix'";} - $stmtA="UPDATE vicidial_campaigns set campaign_name='$campaign_name',active='$active',dial_status_a='$dial_status_a',dial_status_b='$dial_status_b',dial_status_c='$dial_status_c',dial_status_d='$dial_status_d',dial_status_e='$dial_status_e',lead_order='$lead_order',allow_closers='$allow_closers',hopper_level='$hopper_level', auto_trim_hopper='$auto_trim_hopper', use_auto_hopper='$use_auto_hopper', auto_hopper_multi='$auto_hopper_multi', $adlSQL next_agent_call='$next_agent_call', local_call_time='$local_call_time', voicemail_ext='$voicemail_ext', dial_timeout='$dial_timeout', dial_prefix='$dial_prefix', campaign_cid='$campaign_cid', campaign_vdad_exten='$campaign_vdad_exten', web_form_address='" . mysqli_real_escape_string($link, $web_form_address) . "', park_ext='$park_ext', park_file_name='$park_file_name', campaign_rec_exten='$campaign_rec_exten', campaign_recording='$campaign_recording', campaign_rec_filename='$campaign_rec_filename', campaign_script='$script_id', get_call_launch='$get_call_launch', am_message_exten='$am_message_exten', amd_send_to_vmx='$amd_send_to_vmx', xferconf_a_dtmf='$xferconf_a_dtmf',xferconf_a_number='$xferconf_a_number',xferconf_b_dtmf='$xferconf_b_dtmf',xferconf_b_number='$xferconf_b_number',lead_filter_id='$lead_filter_id',alt_number_dialing='$alt_number_dialing',scheduled_callbacks='$scheduled_callbacks',drop_action='$drop_action',drop_call_seconds='$drop_call_seconds',safe_harbor_exten='$safe_harbor_exten',wrapup_seconds='$wrapup_seconds',wrapup_message='$wrapup_message',closer_campaigns=$closer_campaignsSQL,use_internal_dnc='$use_internal_dnc',allcalls_delay='$allcalls_delay',omit_phone_code='$omit_phone_code',dial_method='$dial_method',available_only_ratio_tally='$available_only_ratio_tally',adaptive_dropped_percentage='$adaptive_dropped_percentage',adaptive_maximum_level='$adaptive_maximum_level',adaptive_latest_server_time='$adaptive_latest_server_time',adaptive_intensity='$adaptive_intensity',adaptive_dl_diff_target='$adaptive_dl_diff_target',concurrent_transfers='$concurrent_transfers',auto_alt_dial='$auto_alt_dial',agent_pause_codes_active='$agent_pause_codes_active',campaign_description='$campaign_description',campaign_changedate='$SQLdate',campaign_stats_refresh='$campaign_stats_refresh',disable_alter_custdata='$disable_alter_custdata',no_hopper_leads_logins='$no_hopper_leads_logins',list_order_mix='$list_order_mix',campaign_allow_inbound='$campaign_allow_inbound',manual_dial_list_id='$manual_dial_list_id',default_xfer_group='$default_xfer_group',xfer_groups='$XFERgroups_value',queue_priority='$queue_priority',drop_inbound_group='$drop_inbound_group',disable_alter_custphone='$disable_alter_custphone',display_queue_count='$display_queue_count',manual_dial_filter='$manual_dial_filter',agent_clipboard_copy='$agent_clipboard_copy',agent_extended_alt_dial='$agent_extended_alt_dial',use_campaign_dnc='$use_campaign_dnc',three_way_call_cid='$three_way_call_cid',three_way_dial_prefix='$three_way_dial_prefix',web_form_target='$web_form_target',vtiger_search_category='$vtiger_search_category',vtiger_create_call_record='$vtiger_create_call_record',vtiger_create_lead_record='$vtiger_create_lead_record',vtiger_screen_login='$vtiger_screen_login',cpd_amd_action='$cpd_amd_action',agent_allow_group_alias='$agent_allow_group_alias',default_group_alias='$default_group_alias',vtiger_search_dead='$vtiger_search_dead',vtiger_status_call='$vtiger_status_call',drop_lockout_time='$drop_lockout_time',quick_transfer_button='$quick_transfer_button',prepopulate_transfer_preset='$prepopulate_transfer_preset',drop_rate_group='$drop_rate_group',view_calls_in_queue='$view_calls_in_queue',view_calls_in_queue_launch='$view_calls_in_queue_launch',grab_calls_in_queue='$grab_calls_in_queue',call_requeue_button='$call_requeue_button',pause_after_each_call='$pause_after_each_call',no_hopper_dialing='$no_hopper_dialing',agent_dial_owner_only='$agent_dial_owner_only',agent_display_dialable_leads='$agent_display_dialable_leads',web_form_address_two='" . mysqli_real_escape_string($link, $web_form_address_two) . "',waitforsilence_options='$waitforsilence_options',agent_select_territories='$agent_select_territories',crm_popup_login='$crm_popup_login',crm_login_address='" . mysqli_real_escape_string($link, $crm_login_address) . "',timer_action='$timer_action',timer_action_message='$timer_action_message',timer_action_seconds='$timer_action_seconds',start_call_url='" . mysqli_real_escape_string($link, $start_call_url) . "',dispo_call_url='" . mysqli_real_escape_string($link, $dispo_call_url) . "',xferconf_c_number='$xferconf_c_number',xferconf_d_number='$xferconf_d_number',xferconf_e_number='$xferconf_e_number',use_custom_cid='$use_custom_cid',scheduled_callbacks_alert='$scheduled_callbacks_alert',queuemetrics_callstatus_override='$queuemetrics_callstatus',extension_appended_cidname='$extension_appended_cidname',scheduled_callbacks_count='$scheduled_callbacks_count',manual_dial_override='$manual_dial_override',blind_monitor_warning='$blind_monitor_warning',blind_monitor_message='" . mysqli_real_escape_string($link, $blind_monitor_message) . "',blind_monitor_filename='$blind_monitor_filename',inbound_queue_no_dial='$inbound_queue_no_dial',timer_action_destination='$timer_action_destination',enable_xfer_presets='$enable_xfer_presets',hide_xfer_number_to_dial='$hide_xfer_number_to_dial',manual_dial_prefix='$manual_dial_prefix',customer_3way_hangup_logging='$customer_3way_hangup_logging',customer_3way_hangup_seconds='$customer_3way_hangup_seconds',customer_3way_hangup_action='$customer_3way_hangup_action',ivr_park_call='$ivr_park_call',ivr_park_call_agi='$ivr_park_call_agi',manual_preview_dial='$manual_preview_dial',realtime_agent_time_stats='$realtime_agent_time_stats',api_manual_dial='$api_manual_dial',manual_dial_call_time_check='$manual_dial_call_time_check',lead_order_randomize='$lead_order_randomize',lead_order_secondary='$lead_order_secondary',per_call_notes='$per_call_notes',my_callback_option='$my_callback_option',agent_lead_search='$agent_lead_search',agent_lead_search_method='$agent_lead_search_method',queuemetrics_phone_environment='$queuemetrics_phone_environment',auto_pause_precall='$auto_pause_precall',auto_resume_precall='$auto_resume_precall',auto_pause_precall_code='$auto_pause_precall_code',manual_dial_cid='$manual_dial_cid',post_phone_time_diff_alert='$post_phone_time_diff_alert',custom_3way_button_transfer='$custom_3way_button_transfer',available_only_tally_threshold='$available_only_tally_threshold',available_only_tally_threshold_agents='$available_only_tally_threshold_agents',dial_level_threshold='$dial_level_threshold',dial_level_threshold_agents='$dial_level_threshold_agents',safe_harbor_audio='$safe_harbor_audio',safe_harbor_menu_id='$safe_harbor_menu_id',callback_days_limit='$callback_days_limit',dl_diff_target_method='$dl_diff_target_method',disable_dispo_screen='$disable_dispo_screen',disable_dispo_status='$disable_dispo_status',screen_labels='$screen_labels',status_display_fields='$status_display_fields',na_call_url='" . mysqli_real_escape_string($link, $na_call_url) . "',pllb_grouping='$pllb_grouping',pllb_grouping_limit='$pllb_grouping_limit',call_count_limit='$call_count_limit',call_count_target='$call_count_target',callback_hours_block='$callback_hours_block',callback_list_calltime='$callback_list_calltime',user_group='$user_group',hopper_vlc_dup_check='$hopper_vlc_dup_check',in_group_dial='$in_group_dial',in_group_dial_select='$in_group_dial_select',safe_harbor_audio_field='$safe_harbor_audio_field',pause_after_next_call='$pause_after_next_call',owner_populate='$owner_populate',use_other_campaign_dnc='$use_other_campaign_dnc',allow_emails='$allow_emails',allow_chats='$allow_chats',amd_inbound_group='$amd_inbound_group',amd_callmenu='$amd_callmenu',manual_dial_lead_id='$manual_dial_lead_id',dead_max='$dead_max',dispo_max='$dispo_max',pause_max='$pause_max',dead_max_dispo='$dead_max_dispo',dispo_max_dispo='$dispo_max_dispo',max_inbound_calls='$max_inbound_calls',manual_dial_search_checkbox='$manual_dial_search_checkbox',hide_call_log_info='$hide_call_log_info',timer_alt_seconds='$timer_alt_seconds',wrapup_bypass='$wrapup_bypass',wrapup_after_hotkey='$wrapup_after_hotkey',callback_active_limit='$callback_active_limit',callback_active_limit_override='$callback_active_limit_override',comments_all_tabs='$comments_all_tabs',comments_dispo_screen='$comments_dispo_screen',comments_callback_screen='$comments_callback_screen',qc_comment_history='$qc_comment_history',show_previous_callback='$show_previous_callback',clear_script='$clear_script',cpd_unknown_action='$cpd_unknown_action',manual_dial_search_filter='$manual_dial_search_filter',web_form_address_three='" . mysqli_real_escape_string($link, $web_form_address_three) . "',manual_dial_override_field='$manual_dial_override_field',status_display_ingroup='$status_display_ingroup',customer_gone_seconds='$customer_gone_seconds',agent_display_fields='$agent_display_fields',am_message_wildcards='$am_message_wildcards',manual_dial_timeout='$manual_dial_timeout',routing_initiated_recordings='$routing_initiated_recordings',manual_dial_hopper_check='$manual_dial_hopper_check',callback_useronly_move_minutes='$callback_useronly_move_minutes',ofcom_uk_drop_calc='$ofcom_uk_drop_calc',manual_auto_next='$manual_auto_next',manual_auto_show='$manual_auto_show',allow_required_fields='$allow_required_fields',dead_to_dispo='$dead_to_dispo',agent_xfer_validation='$agent_xfer_validation',ready_max_logout='$ready_max_logout',callback_display_days='$callback_display_days',three_way_record_stop='$three_way_record_stop',hangup_xfer_record_start='$hangup_xfer_record_start',scheduled_callbacks_email_alert='$scheduled_callbacks_email_alert',max_inbound_calls_outcome='$max_inbound_calls_outcome',manual_auto_next_options='$manual_auto_next_options',agent_screen_time_display='$agent_screen_time_display',next_dial_my_callbacks='$next_dial_my_callbacks',inbound_no_agents_no_dial_container='$inbound_no_agents_no_dial_container',inbound_no_agents_no_dial_threshold='$inbound_no_agents_no_dial_threshold',cid_group_id='$cid_group_id',pause_max_dispo='$pause_max_dispo',script_top_dispo='$script_top_dispo',dead_trigger_seconds='$dead_trigger_seconds',dead_trigger_action='$dead_trigger_action',dead_trigger_repeat='$dead_trigger_repeat',dead_trigger_filename='$dead_trigger_filename',dead_trigger_url='" . mysqli_real_escape_string($link, $dead_trigger_url) . "',scheduled_callbacks_force_dial='$scheduled_callbacks_force_dial',scheduled_callbacks_auto_reschedule='$scheduled_callbacks_auto_reschedule',scheduled_callbacks_timezones_container='$scheduled_callbacks_timezones_container',three_way_volume_buttons='$three_way_volume_buttons',callback_dnc='$callback_dnc',manual_dial_validation='$manual_dial_validation',mute_recordings='$mute_recordings',auto_active_list_new='$auto_active_list_new',call_quota_lead_ranking='$call_quota_lead_ranking',sip_event_logging='$sip_event_logging',campaign_script_two='$campaign_script_two',leave_vm_no_dispo='$leave_vm_no_dispo',leave_vm_message_group_id='$leave_vm_message_group_id',dial_timeout_lead_container='$dial_timeout_lead_container',amd_type='$amd_type',vmm_daily_limit='$vmm_daily_limit',opensips_cid_name='$opensips_cid_name',amd_agent_route_options='$amd_agent_route_options',browser_alert_sound='$browser_alert_sound',browser_alert_volume='$browser_alert_volume',three_way_record_stop_exception='$three_way_record_stop_exception',pause_max_exceptions='$pause_max_exceptions',daily_call_count_limit='$daily_call_count_limit',daily_limit_manual='$daily_limit_manual',transfer_button_launch='$transfer_button_launch',shared_dial_rank='$shared_dial_rank',agent_search_method='$agent_search_method',clear_form='$clear_form',leave_3way_start_recording='$leave_3way_start_recording',leave_3way_start_recording_exception='$leave_3way_start_recording_exception',calls_waiting_vl_one='$calls_waiting_vl_one',calls_waiting_vl_two='$calls_waiting_vl_two',calls_inqueue_count_one='$calls_inqueue_count_one',calls_inqueue_count_two='$calls_inqueue_count_two',in_man_dial_next_ready_seconds='$in_man_dial_next_ready_seconds',in_man_dial_next_ready_seconds_override='$in_man_dial_next_ready_seconds_override',transfer_no_dispo='$transfer_no_dispo',call_limit_24hour_method='$call_limit_24hour_method',call_limit_24hour_scope='$call_limit_24hour_scope',call_limit_24hour='$call_limit_24hour',call_limit_24hour_override='$call_limit_24hour_override',cid_group_id_two='$cid_group_id_two',incall_tally_threshold_seconds='$incall_tally_threshold_seconds',auto_alt_threshold='$auto_alt_threshold',pause_max_url='$pause_max_url',agent_hide_hangup='$agent_hide_hangup',ig_xfer_list_sort='$ig_xfer_list_sort',script_tab_frame_size='$script_tab_frame_size',max_logged_in_agents='$max_logged_in_agents',user_group_script='$user_group_script',agent_hangup_route='$agent_hangup_route',agent_hangup_value='$agent_hangup_value',agent_hangup_ig_override='$agent_hangup_ig_override',show_confetti='$show_confetti',demographic_quotas='$demographic_quotas',demographic_quotas_container='$demographic_quotas_container',demographic_quotas_rerank='$demographic_quotas_rerank',demographic_quotas_list_resets='$demographic_quotas_list_resets',custom_one='$custom_one',custom_two='$custom_two',custom_three='$custom_three',custom_four='$custom_four',custom_five='$custom_five'$hdrtSQL where campaign_id='$campaign_id';"; + $stmtA="UPDATE vicidial_campaigns set campaign_name='$campaign_name',active='$active',dial_status_a='$dial_status_a',dial_status_b='$dial_status_b',dial_status_c='$dial_status_c',dial_status_d='$dial_status_d',dial_status_e='$dial_status_e',lead_order='$lead_order',allow_closers='$allow_closers',hopper_level='$hopper_level', auto_trim_hopper='$auto_trim_hopper', use_auto_hopper='$use_auto_hopper', auto_hopper_multi='$auto_hopper_multi', $adlSQL next_agent_call='$next_agent_call', local_call_time='$local_call_time', voicemail_ext='$voicemail_ext', dial_timeout='$dial_timeout', campaign_cid='$campaign_cid', campaign_vdad_exten='$campaign_vdad_exten', web_form_address='" . mysqli_real_escape_string($link, $web_form_address) . "', park_ext='$park_ext', park_file_name='$park_file_name', campaign_rec_exten='$campaign_rec_exten', campaign_recording='$campaign_recording', campaign_rec_filename='$campaign_rec_filename', campaign_script='$script_id', get_call_launch='$get_call_launch', am_message_exten='$am_message_exten', amd_send_to_vmx='$amd_send_to_vmx', xferconf_a_dtmf='$xferconf_a_dtmf',xferconf_a_number='$xferconf_a_number',xferconf_b_dtmf='$xferconf_b_dtmf',xferconf_b_number='$xferconf_b_number',lead_filter_id='$lead_filter_id',alt_number_dialing='$alt_number_dialing',scheduled_callbacks='$scheduled_callbacks',drop_action='$drop_action',drop_call_seconds='$drop_call_seconds',safe_harbor_exten='$safe_harbor_exten',wrapup_seconds='$wrapup_seconds',wrapup_message='$wrapup_message',closer_campaigns=$closer_campaignsSQL,use_internal_dnc='$use_internal_dnc',allcalls_delay='$allcalls_delay',omit_phone_code='$omit_phone_code',dial_method='$dial_method',available_only_ratio_tally='$available_only_ratio_tally',adaptive_dropped_percentage='$adaptive_dropped_percentage',adaptive_maximum_level='$adaptive_maximum_level',adaptive_latest_server_time='$adaptive_latest_server_time',adaptive_intensity='$adaptive_intensity',adaptive_dl_diff_target='$adaptive_dl_diff_target',concurrent_transfers='$concurrent_transfers',auto_alt_dial='$auto_alt_dial',agent_pause_codes_active='$agent_pause_codes_active',campaign_description='$campaign_description',campaign_changedate='$SQLdate',campaign_stats_refresh='$campaign_stats_refresh',disable_alter_custdata='$disable_alter_custdata',no_hopper_leads_logins='$no_hopper_leads_logins',list_order_mix='$list_order_mix',campaign_allow_inbound='$campaign_allow_inbound',manual_dial_list_id='$manual_dial_list_id',default_xfer_group='$default_xfer_group',xfer_groups='$XFERgroups_value',queue_priority='$queue_priority',drop_inbound_group='$drop_inbound_group',disable_alter_custphone='$disable_alter_custphone',display_queue_count='$display_queue_count',manual_dial_filter='$manual_dial_filter',agent_clipboard_copy='$agent_clipboard_copy',agent_extended_alt_dial='$agent_extended_alt_dial',use_campaign_dnc='$use_campaign_dnc',three_way_call_cid='$three_way_call_cid',web_form_target='$web_form_target',vtiger_search_category='$vtiger_search_category',vtiger_create_call_record='$vtiger_create_call_record',vtiger_create_lead_record='$vtiger_create_lead_record',vtiger_screen_login='$vtiger_screen_login',cpd_amd_action='$cpd_amd_action',agent_allow_group_alias='$agent_allow_group_alias',default_group_alias='$default_group_alias',vtiger_search_dead='$vtiger_search_dead',vtiger_status_call='$vtiger_status_call',drop_lockout_time='$drop_lockout_time',quick_transfer_button='$quick_transfer_button',prepopulate_transfer_preset='$prepopulate_transfer_preset',drop_rate_group='$drop_rate_group',view_calls_in_queue='$view_calls_in_queue',view_calls_in_queue_launch='$view_calls_in_queue_launch',grab_calls_in_queue='$grab_calls_in_queue',call_requeue_button='$call_requeue_button',pause_after_each_call='$pause_after_each_call',no_hopper_dialing='$no_hopper_dialing',agent_dial_owner_only='$agent_dial_owner_only',agent_display_dialable_leads='$agent_display_dialable_leads',web_form_address_two='" . mysqli_real_escape_string($link, $web_form_address_two) . "',waitforsilence_options='$waitforsilence_options',agent_select_territories='$agent_select_territories',crm_popup_login='$crm_popup_login',crm_login_address='" . mysqli_real_escape_string($link, $crm_login_address) . "',timer_action='$timer_action',timer_action_message='$timer_action_message',timer_action_seconds='$timer_action_seconds',start_call_url='" . mysqli_real_escape_string($link, $start_call_url) . "',dispo_call_url='" . mysqli_real_escape_string($link, $dispo_call_url) . "',xferconf_c_number='$xferconf_c_number',xferconf_d_number='$xferconf_d_number',xferconf_e_number='$xferconf_e_number',use_custom_cid='$use_custom_cid',scheduled_callbacks_alert='$scheduled_callbacks_alert',queuemetrics_callstatus_override='$queuemetrics_callstatus',extension_appended_cidname='$extension_appended_cidname',scheduled_callbacks_count='$scheduled_callbacks_count',manual_dial_override='$manual_dial_override',blind_monitor_warning='$blind_monitor_warning',blind_monitor_message='" . mysqli_real_escape_string($link, $blind_monitor_message) . "',blind_monitor_filename='$blind_monitor_filename',inbound_queue_no_dial='$inbound_queue_no_dial',timer_action_destination='$timer_action_destination',enable_xfer_presets='$enable_xfer_presets',hide_xfer_number_to_dial='$hide_xfer_number_to_dial',customer_3way_hangup_logging='$customer_3way_hangup_logging',customer_3way_hangup_seconds='$customer_3way_hangup_seconds',customer_3way_hangup_action='$customer_3way_hangup_action',ivr_park_call='$ivr_park_call',ivr_park_call_agi='$ivr_park_call_agi',manual_preview_dial='$manual_preview_dial',realtime_agent_time_stats='$realtime_agent_time_stats',api_manual_dial='$api_manual_dial',manual_dial_call_time_check='$manual_dial_call_time_check',lead_order_randomize='$lead_order_randomize',lead_order_secondary='$lead_order_secondary',per_call_notes='$per_call_notes',my_callback_option='$my_callback_option',agent_lead_search='$agent_lead_search',agent_lead_search_method='$agent_lead_search_method',queuemetrics_phone_environment='$queuemetrics_phone_environment',auto_pause_precall='$auto_pause_precall',auto_resume_precall='$auto_resume_precall',auto_pause_precall_code='$auto_pause_precall_code',manual_dial_cid='$manual_dial_cid',post_phone_time_diff_alert='$post_phone_time_diff_alert',custom_3way_button_transfer='$custom_3way_button_transfer',available_only_tally_threshold='$available_only_tally_threshold',available_only_tally_threshold_agents='$available_only_tally_threshold_agents',dial_level_threshold='$dial_level_threshold',dial_level_threshold_agents='$dial_level_threshold_agents',safe_harbor_audio='$safe_harbor_audio',safe_harbor_menu_id='$safe_harbor_menu_id',callback_days_limit='$callback_days_limit',dl_diff_target_method='$dl_diff_target_method',disable_dispo_screen='$disable_dispo_screen',disable_dispo_status='$disable_dispo_status',screen_labels='$screen_labels',status_display_fields='$status_display_fields',na_call_url='" . mysqli_real_escape_string($link, $na_call_url) . "',pllb_grouping='$pllb_grouping',pllb_grouping_limit='$pllb_grouping_limit',call_count_limit='$call_count_limit',call_count_target='$call_count_target',callback_hours_block='$callback_hours_block',callback_list_calltime='$callback_list_calltime',user_group='$user_group',hopper_vlc_dup_check='$hopper_vlc_dup_check',in_group_dial='$in_group_dial',in_group_dial_select='$in_group_dial_select',safe_harbor_audio_field='$safe_harbor_audio_field',pause_after_next_call='$pause_after_next_call',owner_populate='$owner_populate',use_other_campaign_dnc='$use_other_campaign_dnc',allow_emails='$allow_emails',allow_chats='$allow_chats',amd_inbound_group='$amd_inbound_group',amd_callmenu='$amd_callmenu',manual_dial_lead_id='$manual_dial_lead_id',dead_max='$dead_max',dispo_max='$dispo_max',pause_max='$pause_max',dead_max_dispo='$dead_max_dispo',dispo_max_dispo='$dispo_max_dispo',max_inbound_calls='$max_inbound_calls',manual_dial_search_checkbox='$manual_dial_search_checkbox',hide_call_log_info='$hide_call_log_info',timer_alt_seconds='$timer_alt_seconds',wrapup_bypass='$wrapup_bypass',wrapup_after_hotkey='$wrapup_after_hotkey',callback_active_limit='$callback_active_limit',callback_active_limit_override='$callback_active_limit_override',comments_all_tabs='$comments_all_tabs',comments_dispo_screen='$comments_dispo_screen',comments_callback_screen='$comments_callback_screen',qc_comment_history='$qc_comment_history',show_previous_callback='$show_previous_callback',clear_script='$clear_script',cpd_unknown_action='$cpd_unknown_action',manual_dial_search_filter='$manual_dial_search_filter',web_form_address_three='" . mysqli_real_escape_string($link, $web_form_address_three) . "',manual_dial_override_field='$manual_dial_override_field',status_display_ingroup='$status_display_ingroup',customer_gone_seconds='$customer_gone_seconds',agent_display_fields='$agent_display_fields',am_message_wildcards='$am_message_wildcards',manual_dial_timeout='$manual_dial_timeout',routing_initiated_recordings='$routing_initiated_recordings',manual_dial_hopper_check='$manual_dial_hopper_check',callback_useronly_move_minutes='$callback_useronly_move_minutes',ofcom_uk_drop_calc='$ofcom_uk_drop_calc',manual_auto_next='$manual_auto_next',manual_auto_show='$manual_auto_show',allow_required_fields='$allow_required_fields',dead_to_dispo='$dead_to_dispo',agent_xfer_validation='$agent_xfer_validation',ready_max_logout='$ready_max_logout',callback_display_days='$callback_display_days',three_way_record_stop='$three_way_record_stop',hangup_xfer_record_start='$hangup_xfer_record_start',scheduled_callbacks_email_alert='$scheduled_callbacks_email_alert',max_inbound_calls_outcome='$max_inbound_calls_outcome',manual_auto_next_options='$manual_auto_next_options',agent_screen_time_display='$agent_screen_time_display',next_dial_my_callbacks='$next_dial_my_callbacks',inbound_no_agents_no_dial_container='$inbound_no_agents_no_dial_container',inbound_no_agents_no_dial_threshold='$inbound_no_agents_no_dial_threshold',cid_group_id='$cid_group_id',pause_max_dispo='$pause_max_dispo',script_top_dispo='$script_top_dispo',dead_trigger_seconds='$dead_trigger_seconds',dead_trigger_action='$dead_trigger_action',dead_trigger_repeat='$dead_trigger_repeat',dead_trigger_filename='$dead_trigger_filename',dead_trigger_url='" . mysqli_real_escape_string($link, $dead_trigger_url) . "',scheduled_callbacks_force_dial='$scheduled_callbacks_force_dial',scheduled_callbacks_auto_reschedule='$scheduled_callbacks_auto_reschedule',scheduled_callbacks_timezones_container='$scheduled_callbacks_timezones_container',three_way_volume_buttons='$three_way_volume_buttons',callback_dnc='$callback_dnc',manual_dial_validation='$manual_dial_validation',mute_recordings='$mute_recordings',auto_active_list_new='$auto_active_list_new',call_quota_lead_ranking='$call_quota_lead_ranking',sip_event_logging='$sip_event_logging',campaign_script_two='$campaign_script_two',leave_vm_no_dispo='$leave_vm_no_dispo',leave_vm_message_group_id='$leave_vm_message_group_id',dial_timeout_lead_container='$dial_timeout_lead_container',amd_type='$amd_type',vmm_daily_limit='$vmm_daily_limit',opensips_cid_name='$opensips_cid_name',amd_agent_route_options='$amd_agent_route_options',browser_alert_sound='$browser_alert_sound',browser_alert_volume='$browser_alert_volume',three_way_record_stop_exception='$three_way_record_stop_exception',pause_max_exceptions='$pause_max_exceptions',daily_call_count_limit='$daily_call_count_limit',daily_limit_manual='$daily_limit_manual',transfer_button_launch='$transfer_button_launch',shared_dial_rank='$shared_dial_rank',agent_search_method='$agent_search_method',clear_form='$clear_form',leave_3way_start_recording='$leave_3way_start_recording',leave_3way_start_recording_exception='$leave_3way_start_recording_exception',calls_waiting_vl_one='$calls_waiting_vl_one',calls_waiting_vl_two='$calls_waiting_vl_two',calls_inqueue_count_one='$calls_inqueue_count_one',calls_inqueue_count_two='$calls_inqueue_count_two',in_man_dial_next_ready_seconds='$in_man_dial_next_ready_seconds',in_man_dial_next_ready_seconds_override='$in_man_dial_next_ready_seconds_override',transfer_no_dispo='$transfer_no_dispo',call_limit_24hour_method='$call_limit_24hour_method',call_limit_24hour_scope='$call_limit_24hour_scope',call_limit_24hour='$call_limit_24hour',call_limit_24hour_override='$call_limit_24hour_override',cid_group_id_two='$cid_group_id_two',incall_tally_threshold_seconds='$incall_tally_threshold_seconds',auto_alt_threshold='$auto_alt_threshold',pause_max_url='$pause_max_url',agent_hide_hangup='$agent_hide_hangup',ig_xfer_list_sort='$ig_xfer_list_sort',script_tab_frame_size='$script_tab_frame_size',max_logged_in_agents='$max_logged_in_agents',user_group_script='$user_group_script',agent_hangup_route='$agent_hangup_route',agent_hangup_value='$agent_hangup_value',agent_hangup_ig_override='$agent_hangup_ig_override',show_confetti='$show_confetti',demographic_quotas='$demographic_quotas',demographic_quotas_container='$demographic_quotas_container',demographic_quotas_rerank='$demographic_quotas_rerank',demographic_quotas_list_resets='$demographic_quotas_list_resets',custom_one='$custom_one',custom_two='$custom_two',custom_three='$custom_three',custom_four='$custom_four',custom_five='$custom_five' $prefixSQL $hdrtSQL where campaign_id='$campaign_id';"; if ($DB) {echo "|$stmt|\n";} $rslt=mysql_to_mysqli($stmtA, $link); @@ -18052,10 +18060,13 @@ if ($ADD==411) $daily_reset_limitSQL=''; if ($LOGuser_level >= 9) {$daily_reset_limitSQL = ",daily_reset_limit='$daily_reset_limit'";} + $prefixSQL=''; + if ($LOGmodify_dial_prefix > 0) + {$prefixSQL = ",dial_prefix='$dial_prefix'";} echo "
"._QXZ("LIST MODIFIED").": $list_id\n"; - $stmt="UPDATE vicidial_lists set list_name='$list_name',campaign_id='$campaign_id',active='$active',list_description='$list_description',list_changedate='$SQLdate',reset_time='$reset_time',agent_script_override='$agent_script_override',inbound_list_script_override='$inbound_list_script_override',campaign_cid_override='$campaign_cid_override',am_message_exten_override='$am_message_exten_override',drop_inbound_group_override='$drop_inbound_group_override',xferconf_a_number='$xferconf_a_number',xferconf_b_number='$xferconf_b_number',xferconf_c_number='$xferconf_c_number',xferconf_d_number='$xferconf_d_number',xferconf_e_number='$xferconf_e_number',web_form_address='" . mysqli_real_escape_string($link, $web_form_address) . "',web_form_address_two='" . mysqli_real_escape_string($link, $web_form_address_two) . "',time_zone_setting='$time_zone_setting',inventory_report='$inventory_report',expiration_date='$expiration_date',na_call_url='" . mysqli_real_escape_string($link, $na_call_url) . "',local_call_time='$local_call_time',web_form_address_three='" . mysqli_real_escape_string($link, $web_form_address_three) . "',status_group_id='$status_group_id',user_new_lead_limit='$user_new_lead_limit',default_xfer_group='$default_xfer_group',qc_scorecard_id='$qc_scorecard_id' $daily_reset_limitSQL,auto_active_list_rank='$auto_active_list_rank',qc_statuses_id='$qc_statuses_id',qc_web_form_address='" . mysqli_real_escape_string($link, $qc_web_form_address) . "',inbound_drop_voicemail='$inbound_drop_voicemail',inbound_after_hours_voicemail='$inbound_after_hours_voicemail',auto_alt_threshold='$auto_alt_threshold',cid_group_id='$cid_group_id',dial_prefix='$dial_prefix' where list_id='$list_id';"; + $stmt="UPDATE vicidial_lists set list_name='$list_name',campaign_id='$campaign_id',active='$active',list_description='$list_description',list_changedate='$SQLdate',reset_time='$reset_time',agent_script_override='$agent_script_override',inbound_list_script_override='$inbound_list_script_override',campaign_cid_override='$campaign_cid_override',am_message_exten_override='$am_message_exten_override',drop_inbound_group_override='$drop_inbound_group_override',xferconf_a_number='$xferconf_a_number',xferconf_b_number='$xferconf_b_number',xferconf_c_number='$xferconf_c_number',xferconf_d_number='$xferconf_d_number',xferconf_e_number='$xferconf_e_number',web_form_address='" . mysqli_real_escape_string($link, $web_form_address) . "',web_form_address_two='" . mysqli_real_escape_string($link, $web_form_address_two) . "',time_zone_setting='$time_zone_setting',inventory_report='$inventory_report',expiration_date='$expiration_date',na_call_url='" . mysqli_real_escape_string($link, $na_call_url) . "',local_call_time='$local_call_time',web_form_address_three='" . mysqli_real_escape_string($link, $web_form_address_three) . "',status_group_id='$status_group_id',user_new_lead_limit='$user_new_lead_limit',default_xfer_group='$default_xfer_group',qc_scorecard_id='$qc_scorecard_id' $daily_reset_limitSQL,auto_active_list_rank='$auto_active_list_rank',qc_statuses_id='$qc_statuses_id',qc_web_form_address='" . mysqli_real_escape_string($link, $qc_web_form_address) . "',inbound_drop_voicemail='$inbound_drop_voicemail',inbound_after_hours_voicemail='$inbound_after_hours_voicemail',auto_alt_threshold='$auto_alt_threshold',cid_group_id='$cid_group_id' $prefixSQL where list_id='$list_id';"; $rslt=mysql_to_mysqli($stmt, $link); ## QC Addition for Audited Comments @@ -24760,7 +24771,7 @@ if ($ADD==3) echo "\n"; echo "\n"; + echo "\n"; echo "\n"; echo "\n"; @@ -27331,9 +27344,16 @@ if ($ADD==31) {echo _QXZ("Dial Timeout Lead Container");} echo ": \n"; - echo "\n"; + if ($LOGmodify_dial_prefix > 0) + { + echo "\n"; - echo "\n"; + echo "\n"; + } + else + { + echo ""; + } echo "\n"; @@ -27675,7 +27695,14 @@ if ($ADD==31) echo "\n"; - echo "\n"; + if ($LOGmodify_dial_prefix > 0) + { + echo "\n"; + } + else + { + echo ""; + } echo "\n"; @@ -31768,7 +31795,14 @@ if ($ADD==311) echo "\n"; - echo "\n"; + if ($LOGmodify_dial_prefix > 0) + { + echo "\n"; + } + else + { + echo ""; + } echo "\n"; diff --git a/agc_2-X/trunk/www/vicidial/help_documentation.txt b/agc_2-X/trunk/www/vicidial/help_documentation.txt index f2259111..94fffbd8 100644 --- a/agc_2-X/trunk/www/vicidial/help_documentation.txt +++ b/agc_2-X/trunk/www/vicidial/help_documentation.txt @@ -1,4 +1,4 @@ -# version: 20230518084701 +# version: 20230522084101 users-user User ID This field is where you put the users ID number, can be up to 20 digits in length, Must be at least 2 characters in length. We strongly recommend not reusing user accounts for different users, for reporting accuracy. To disable a user account, set the Active option to -N-. users-pass Password This field is where you put the users password. Must be at least 2 characters in length. Only letters and numbers are allowed in user passwords. A medium strength user password will be at least 10 characters in length, and a strong user password will be at least 20 characters in length and have letters as well as at least one number. It is recommended that you use a longer password if possible, stringing together several unrelated words with no spaces, and a number somewhere in the string. The maximum size of a password is 100 characters. users-force_change_password Force Change Password If this option is set to Y then the user will be prompted to change their password the next time they log in to the administration webpage or the agent screen. Default is N. @@ -70,6 +70,7 @@ users-delete_remote_agents Delete Remote Agents This option if set to 1 all users-load_leads Load Leads This option if set to 1 allows the user to load lead lists into the list table by way of the web based lead loader. users-custom_fields_modify Custom Fields Modify This option if set to 1 allows the user to modify custom list fields. users-campaign_detail Campaign Detail This option if set to 1 allows the user to view and modify the campaign detail screen elements. +users-modify_dial_prefix Modify Campaign Dial Prefix This option if set to 1 will allow the user to modify the campaign Dial Prefix, Manual Dial Prefix and 3-Way Call Dial Prefix fields, as well as the List Modify page Dial Prefix Override field. Default is 0 for disabled. users-ast_admin_access AGC Admin Access This option if set to 1 allows the user to login to the astGUIclient admin pages. This setting is special in that it allows for admin access to multiple admin sections by itself - vicidial conferences, conferences, group aliases, phones, phone aliases, conf templates, carriers, text-to-speech, music-on-hold, voicemail boxes, screen labels, screen colors, contacts, settings containers, status groups and CID groups. users-modify_phones Modify Phones This setting will allow access for the user to modify the following sections - phones, phone aliases and group aliases. users-modify_servers Modify Servers This setting will allow access for the user to modify the following sections - servers, settings containers, system settings, system statuses, status categories and QC status codes.
\n"; echo ""; - $stmt="SELECT user_id,user,pass,full_name,user_level,user_group,phone_login,phone_pass,delete_users,delete_user_groups,delete_lists,delete_campaigns,delete_ingroups,delete_remote_agents,load_leads,campaign_detail,ast_admin_access,ast_delete_phones,delete_scripts,modify_leads,hotkeys_active,change_agent_campaign,agent_choose_ingroups,closer_campaigns,scheduled_callbacks,agentonly_callbacks,agentcall_manual,vicidial_recording,vicidial_transfers,delete_filters,alter_agent_interface_options,closer_default_blended,delete_call_times,modify_call_times,modify_users,modify_campaigns,modify_lists,modify_scripts,modify_filters,modify_ingroups,modify_usergroups,modify_remoteagents,modify_servers,view_reports,vicidial_recording_override,alter_custdata_override,qc_enabled,qc_user_level,qc_pass,qc_finish,qc_commit,add_timeclock_log,modify_timeclock_log,delete_timeclock_log,alter_custphone_override,vdc_agent_api_access,modify_inbound_dids,delete_inbound_dids,active,alert_enabled,download_lists,agent_shift_enforcement_override,manager_shift_enforcement_override,shift_override_flag,export_reports,delete_from_dnc,email,user_code,territory,allow_alerts,agent_choose_territories,custom_one,custom_two,custom_three,custom_four,custom_five,voicemail_id,agent_call_log_view_override,callcard_admin,agent_choose_blended,realtime_block_user_info,custom_fields_modify,force_change_password,agent_lead_search_override,modify_shifts,modify_phones,modify_carriers,modify_labels,modify_statuses,modify_voicemail,modify_audiostore,modify_moh,modify_tts,preset_contact_search,modify_contacts,modify_same_user_level,admin_hide_lead_data,admin_hide_phone_data,agentcall_email,modify_email_accounts,failed_login_count,last_login_date,last_ip,alter_admin_interface_options,max_inbound_calls,modify_custom_dialplans,wrapup_seconds_override,modify_languages,selected_language,user_choose_language,ignore_group_on_search,api_list_restrict,api_allowed_functions,lead_filter_id,agentcall_chat,admin_cf_show_hidden,user_hide_realtime,access_recordings,modify_colors,user_nickname,user_new_lead_limit,api_only_user,modify_auto_reports,modify_ip_lists,ignore_ip_list,ready_max_logout,export_gdpr_leads,pause_code_approval,max_hopper_calls,max_hopper_calls_hour,mute_recordings,hide_call_log_info,next_dial_my_callbacks,user_admin_redirect_url,max_inbound_filter_enabled,max_inbound_filter_statuses,max_inbound_filter_ingroups,max_inbound_filter_min_sec,status_group_id,mobile_number,two_factor_override,manual_dial_filter,user_location,download_invalid_files,user_group_two,failed_login_attempts_today,failed_login_count_today,failed_last_ip_today,failed_last_type_today from vicidial_users where user='$user' $LOGadmin_viewable_groupsSQL;"; + $stmt="SELECT user_id,user,pass,full_name,user_level,user_group,phone_login,phone_pass,delete_users,delete_user_groups,delete_lists,delete_campaigns,delete_ingroups,delete_remote_agents,load_leads,campaign_detail,ast_admin_access,ast_delete_phones,delete_scripts,modify_leads,hotkeys_active,change_agent_campaign,agent_choose_ingroups,closer_campaigns,scheduled_callbacks,agentonly_callbacks,agentcall_manual,vicidial_recording,vicidial_transfers,delete_filters,alter_agent_interface_options,closer_default_blended,delete_call_times,modify_call_times,modify_users,modify_campaigns,modify_lists,modify_scripts,modify_filters,modify_ingroups,modify_usergroups,modify_remoteagents,modify_servers,view_reports,vicidial_recording_override,alter_custdata_override,qc_enabled,qc_user_level,qc_pass,qc_finish,qc_commit,add_timeclock_log,modify_timeclock_log,delete_timeclock_log,alter_custphone_override,vdc_agent_api_access,modify_inbound_dids,delete_inbound_dids,active,alert_enabled,download_lists,agent_shift_enforcement_override,manager_shift_enforcement_override,shift_override_flag,export_reports,delete_from_dnc,email,user_code,territory,allow_alerts,agent_choose_territories,custom_one,custom_two,custom_three,custom_four,custom_five,voicemail_id,agent_call_log_view_override,callcard_admin,agent_choose_blended,realtime_block_user_info,custom_fields_modify,force_change_password,agent_lead_search_override,modify_shifts,modify_phones,modify_carriers,modify_labels,modify_statuses,modify_voicemail,modify_audiostore,modify_moh,modify_tts,preset_contact_search,modify_contacts,modify_same_user_level,admin_hide_lead_data,admin_hide_phone_data,agentcall_email,modify_email_accounts,failed_login_count,last_login_date,last_ip,alter_admin_interface_options,max_inbound_calls,modify_custom_dialplans,wrapup_seconds_override,modify_languages,selected_language,user_choose_language,ignore_group_on_search,api_list_restrict,api_allowed_functions,lead_filter_id,agentcall_chat,admin_cf_show_hidden,user_hide_realtime,access_recordings,modify_colors,user_nickname,user_new_lead_limit,api_only_user,modify_auto_reports,modify_ip_lists,ignore_ip_list,ready_max_logout,export_gdpr_leads,pause_code_approval,max_hopper_calls,max_hopper_calls_hour,mute_recordings,hide_call_log_info,next_dial_my_callbacks,user_admin_redirect_url,max_inbound_filter_enabled,max_inbound_filter_statuses,max_inbound_filter_ingroups,max_inbound_filter_min_sec,status_group_id,mobile_number,two_factor_override,manual_dial_filter,user_location,download_invalid_files,user_group_two,failed_login_attempts_today,failed_login_count_today,failed_last_ip_today,failed_last_type_today,modify_dial_prefix from vicidial_users where user='$user' $LOGadmin_viewable_groupsSQL;"; $rslt=mysql_to_mysqli($stmt, $link); $row=mysqli_fetch_row($rslt); $user_id = $row[0]; @@ -24910,6 +24921,7 @@ if ($ADD==3) $failed_login_count_today=$row[146]; $failed_last_ip_today = $row[147]; $failed_last_type_today=$row[148]; + $modify_dial_prefix = $row[149]; ##### latest 2FA auth record data $last_auth=''; @@ -25659,6 +25671,7 @@ if ($ADD==3) echo "
"._QXZ("Modify Campaigns").": $NWB#users-modify_sections$NWE
"._QXZ("Campaign Detail").": $NWB#users-campaign_detail$NWE
"._QXZ("Modify Campaign Dial Prefix").": $NWB#users-modify_dial_prefix$NWE
"._QXZ("Delete Campaigns").": $NWB#users-delete_campaigns$NWE
"._QXZ("Modify In-Groups").": $NWB#users-modify_sections$NWE
$NWB#campaigns-dial_timeout_lead_container$NWE
"._QXZ("Dial Prefix").": "._QXZ("for")." 91NXXNXXXXXX "._QXZ("value would be 9, for no dial prefix use X")."$NWB#campaigns-dial_prefix$NWE
"._QXZ("Dial Prefix").": "._QXZ("for")." 91NXXNXXXXXX "._QXZ("value would be 9, for no dial prefix use X")."$NWB#campaigns-dial_prefix$NWE
"._QXZ("Manual Dial Prefix").": $NWB#campaigns-manual_dial_prefix$NWE
"._QXZ("Manual Dial Prefix").": $NWB#campaigns-manual_dial_prefix$NWE
"._QXZ("Omit Phone Code").": $NWB#campaigns-omit_phone_code$NWE
"._QXZ("3-Way Call Outbound CallerID").": $NWB#campaigns-three_way_call_cid$NWE
"._QXZ("3-Way Call Dial Prefix").": $NWB#campaigns-three_way_dial_prefix$NWE
"._QXZ("3-Way Call Dial Prefix").": $NWB#campaigns-three_way_dial_prefix$NWE
"._QXZ("3-Way Volume Buttons").": $NWB#campaigns-three_way_volume_buttons$NWE
"._QXZ("Auto Alt Threshold Override").": "._QXZ("number only")." $NWB#lists-auto_alt_threshold$NWE
"._QXZ("Dial Prefix Override").": $NWB#lists-dial_prefix$NWE
"._QXZ("Dial Prefix Override").": $NWB#lists-dial_prefix$NWE
"._QXZ("Transfer-Conf Number 1 Override").": $NWB#lists-xferconf_a_dtmf$NWE