From 93b16dd3271fef286d2ffeb98506dc180b283118 Mon Sep 17 00:00:00 2001 From: Rodolfo Salas Date: Tue, 1 Sep 2020 13:47:25 +0200 Subject: [PATCH] add flags in peers section (#443) feat: Flags are added in peers The configuration for the flags is added in dialogs --- src/tr-web-control/config.js | 6 +- src/tr-web-control/i18n/en.json | 5 +- src/tr-web-control/script/min/system.min.js | 2 +- src/tr-web-control/script/system.js | 27 + src/tr-web-control/style/flags/ad.png | Bin 0 -> 643 bytes src/tr-web-control/style/flags/ae.png | Bin 0 -> 408 bytes src/tr-web-control/style/flags/af.png | Bin 0 -> 604 bytes src/tr-web-control/style/flags/ag.png | Bin 0 -> 591 bytes src/tr-web-control/style/flags/ai.png | Bin 0 -> 643 bytes src/tr-web-control/style/flags/al.png | Bin 0 -> 600 bytes src/tr-web-control/style/flags/am.png | Bin 0 -> 497 bytes src/tr-web-control/style/flags/an.png | Bin 0 -> 488 bytes src/tr-web-control/style/flags/ao.png | Bin 0 -> 428 bytes src/tr-web-control/style/flags/ar.png | Bin 0 -> 506 bytes src/tr-web-control/style/flags/as.png | Bin 0 -> 647 bytes src/tr-web-control/style/flags/at.png | Bin 0 -> 403 bytes src/tr-web-control/style/flags/au.png | Bin 0 -> 673 bytes src/tr-web-control/style/flags/aw.png | Bin 0 -> 524 bytes src/tr-web-control/style/flags/ax.png | Bin 0 -> 663 bytes src/tr-web-control/style/flags/az.png | Bin 0 -> 589 bytes src/tr-web-control/style/flags/ba.png | Bin 0 -> 593 bytes src/tr-web-control/style/flags/bb.png | Bin 0 -> 585 bytes src/tr-web-control/style/flags/bd.png | Bin 0 -> 504 bytes src/tr-web-control/style/flags/be.png | Bin 0 -> 449 bytes src/tr-web-control/style/flags/bf.png | Bin 0 -> 497 bytes src/tr-web-control/style/flags/bg.png | Bin 0 -> 462 bytes src/tr-web-control/style/flags/bh.png | Bin 0 -> 457 bytes src/tr-web-control/style/flags/bi.png | Bin 0 -> 675 bytes src/tr-web-control/style/flags/bj.png | Bin 0 -> 486 bytes src/tr-web-control/style/flags/bm.png | Bin 0 -> 611 bytes src/tr-web-control/style/flags/bn.png | Bin 0 -> 639 bytes src/tr-web-control/style/flags/bo.png | Bin 0 -> 500 bytes src/tr-web-control/style/flags/br.png | Bin 0 -> 593 bytes src/tr-web-control/style/flags/bs.png | Bin 0 -> 526 bytes src/tr-web-control/style/flags/bt.png | Bin 0 -> 631 bytes src/tr-web-control/style/flags/bv.png | Bin 0 -> 512 bytes src/tr-web-control/style/flags/bw.png | Bin 0 -> 443 bytes src/tr-web-control/style/flags/by.png | Bin 0 -> 514 bytes src/tr-web-control/style/flags/bz.png | Bin 0 -> 600 bytes src/tr-web-control/style/flags/ca.png | Bin 0 -> 628 bytes src/tr-web-control/style/flags/catalonia.png | Bin 0 -> 398 bytes src/tr-web-control/style/flags/cc.png | Bin 0 -> 625 bytes src/tr-web-control/style/flags/cd.png | Bin 0 -> 528 bytes src/tr-web-control/style/flags/cf.png | Bin 0 -> 614 bytes src/tr-web-control/style/flags/cg.png | Bin 0 -> 521 bytes src/tr-web-control/style/flags/ch.png | Bin 0 -> 367 bytes src/tr-web-control/style/flags/ci.png | Bin 0 -> 453 bytes src/tr-web-control/style/flags/ck.png | Bin 0 -> 586 bytes src/tr-web-control/style/flags/cl.png | Bin 0 -> 450 bytes src/tr-web-control/style/flags/cm.png | Bin 0 -> 525 bytes src/tr-web-control/style/flags/cn.png | Bin 0 -> 472 bytes src/tr-web-control/style/flags/co.png | Bin 0 -> 483 bytes src/tr-web-control/style/flags/cr.png | Bin 0 -> 477 bytes src/tr-web-control/style/flags/cs.png | Bin 0 -> 439 bytes src/tr-web-control/style/flags/cu.png | Bin 0 -> 563 bytes src/tr-web-control/style/flags/cv.png | Bin 0 -> 529 bytes src/tr-web-control/style/flags/cx.png | Bin 0 -> 608 bytes src/tr-web-control/style/flags/cy.png | Bin 0 -> 428 bytes src/tr-web-control/style/flags/cz.png | Bin 0 -> 476 bytes src/tr-web-control/style/flags/de.png | Bin 0 -> 545 bytes src/tr-web-control/style/flags/dj.png | Bin 0 -> 572 bytes src/tr-web-control/style/flags/dk.png | Bin 0 -> 495 bytes src/tr-web-control/style/flags/dm.png | Bin 0 -> 620 bytes src/tr-web-control/style/flags/do.png | Bin 0 -> 508 bytes src/tr-web-control/style/flags/dz.png | Bin 0 -> 582 bytes src/tr-web-control/style/flags/ec.png | Bin 0 -> 500 bytes src/tr-web-control/style/flags/ee.png | Bin 0 -> 429 bytes src/tr-web-control/style/flags/eg.png | Bin 0 -> 465 bytes src/tr-web-control/style/flags/eh.png | Bin 0 -> 508 bytes src/tr-web-control/style/flags/england.png | Bin 0 -> 496 bytes src/tr-web-control/style/flags/er.png | Bin 0 -> 653 bytes src/tr-web-control/style/flags/es.png | Bin 0 -> 469 bytes src/tr-web-control/style/flags/et.png | Bin 0 -> 592 bytes .../style/flags/europeanunion.png | Bin 0 -> 479 bytes src/tr-web-control/style/flags/fam.png | Bin 0 -> 532 bytes src/tr-web-control/style/flags/fi.png | Bin 0 -> 489 bytes src/tr-web-control/style/flags/fj.png | Bin 0 -> 610 bytes src/tr-web-control/style/flags/fk.png | Bin 0 -> 648 bytes src/tr-web-control/style/flags/fm.png | Bin 0 -> 552 bytes src/tr-web-control/style/flags/fo.png | Bin 0 -> 474 bytes src/tr-web-control/style/flags/fr.png | Bin 0 -> 545 bytes src/tr-web-control/style/flags/ga.png | Bin 0 -> 489 bytes src/tr-web-control/style/flags/gb.png | Bin 0 -> 599 bytes src/tr-web-control/style/flags/gd.png | Bin 0 -> 637 bytes src/tr-web-control/style/flags/ge.png | Bin 0 -> 594 bytes src/tr-web-control/style/flags/gf.png | Bin 0 -> 545 bytes src/tr-web-control/style/flags/gh.png | Bin 0 -> 490 bytes src/tr-web-control/style/flags/gi.png | Bin 0 -> 463 bytes src/tr-web-control/style/flags/gl.png | Bin 0 -> 470 bytes src/tr-web-control/style/flags/gm.png | Bin 0 -> 493 bytes src/tr-web-control/style/flags/gn.png | Bin 0 -> 480 bytes src/tr-web-control/style/flags/gp.png | Bin 0 -> 488 bytes src/tr-web-control/style/flags/gq.png | Bin 0 -> 537 bytes src/tr-web-control/style/flags/gr.png | Bin 0 -> 487 bytes src/tr-web-control/style/flags/gs.png | Bin 0 -> 630 bytes src/tr-web-control/style/flags/gt.png | Bin 0 -> 493 bytes src/tr-web-control/style/flags/gu.png | Bin 0 -> 509 bytes src/tr-web-control/style/flags/gw.png | Bin 0 -> 516 bytes src/tr-web-control/style/flags/gy.png | Bin 0 -> 645 bytes src/tr-web-control/style/flags/hk.png | Bin 0 -> 527 bytes src/tr-web-control/style/flags/hm.png | Bin 0 -> 673 bytes src/tr-web-control/style/flags/hn.png | Bin 0 -> 537 bytes src/tr-web-control/style/flags/hr.png | Bin 0 -> 524 bytes src/tr-web-control/style/flags/ht.png | Bin 0 -> 487 bytes src/tr-web-control/style/flags/hu.png | Bin 0 -> 432 bytes src/tr-web-control/style/flags/id.png | Bin 0 -> 430 bytes src/tr-web-control/style/flags/ie.png | Bin 0 -> 481 bytes src/tr-web-control/style/flags/il.png | Bin 0 -> 431 bytes src/tr-web-control/style/flags/in.png | Bin 0 -> 503 bytes src/tr-web-control/style/flags/io.png | Bin 0 -> 658 bytes src/tr-web-control/style/flags/iq.png | Bin 0 -> 515 bytes src/tr-web-control/style/flags/ir.png | Bin 0 -> 512 bytes src/tr-web-control/style/flags/is.png | Bin 0 -> 532 bytes src/tr-web-control/style/flags/it.png | Bin 0 -> 420 bytes src/tr-web-control/style/flags/jm.png | Bin 0 -> 637 bytes src/tr-web-control/style/flags/jo.png | Bin 0 -> 473 bytes src/tr-web-control/style/flags/jp.png | Bin 0 -> 420 bytes src/tr-web-control/style/flags/ke.png | Bin 0 -> 569 bytes src/tr-web-control/style/flags/kg.png | Bin 0 -> 510 bytes src/tr-web-control/style/flags/kh.png | Bin 0 -> 549 bytes src/tr-web-control/style/flags/ki.png | Bin 0 -> 656 bytes src/tr-web-control/style/flags/km.png | Bin 0 -> 577 bytes src/tr-web-control/style/flags/kn.png | Bin 0 -> 604 bytes src/tr-web-control/style/flags/kp.png | Bin 0 -> 561 bytes src/tr-web-control/style/flags/kr.png | Bin 0 -> 592 bytes src/tr-web-control/style/flags/kw.png | Bin 0 -> 486 bytes src/tr-web-control/style/flags/ky.png | Bin 0 -> 643 bytes src/tr-web-control/style/flags/kz.png | Bin 0 -> 616 bytes src/tr-web-control/style/flags/la.png | Bin 0 -> 563 bytes src/tr-web-control/style/flags/lb.png | Bin 0 -> 517 bytes src/tr-web-control/style/flags/lc.png | Bin 0 -> 520 bytes src/tr-web-control/style/flags/li.png | Bin 0 -> 537 bytes src/tr-web-control/style/flags/lk.png | Bin 0 -> 627 bytes src/tr-web-control/style/flags/lr.png | Bin 0 -> 466 bytes src/tr-web-control/style/flags/ls.png | Bin 0 -> 628 bytes src/tr-web-control/style/flags/lt.png | Bin 0 -> 508 bytes src/tr-web-control/style/flags/lu.png | Bin 0 -> 481 bytes src/tr-web-control/style/flags/lv.png | Bin 0 -> 465 bytes src/tr-web-control/style/flags/ly.png | Bin 0 -> 419 bytes src/tr-web-control/style/flags/ma.png | Bin 0 -> 432 bytes src/tr-web-control/style/flags/mc.png | Bin 0 -> 380 bytes src/tr-web-control/style/flags/md.png | Bin 0 -> 566 bytes src/tr-web-control/style/flags/me.png | Bin 0 -> 448 bytes src/tr-web-control/style/flags/mg.png | Bin 0 -> 453 bytes src/tr-web-control/style/flags/mh.png | Bin 0 -> 628 bytes src/tr-web-control/style/flags/mk.png | Bin 0 -> 664 bytes src/tr-web-control/style/flags/ml.png | Bin 0 -> 474 bytes src/tr-web-control/style/flags/mm.png | Bin 0 -> 483 bytes src/tr-web-control/style/flags/mn.png | Bin 0 -> 492 bytes src/tr-web-control/style/flags/mo.png | Bin 0 -> 588 bytes src/tr-web-control/style/flags/mp.png | Bin 0 -> 597 bytes src/tr-web-control/style/flags/mq.png | Bin 0 -> 655 bytes src/tr-web-control/style/flags/mr.png | Bin 0 -> 569 bytes src/tr-web-control/style/flags/ms.png | Bin 0 -> 614 bytes src/tr-web-control/style/flags/mt.png | Bin 0 -> 420 bytes src/tr-web-control/style/flags/mu.png | Bin 0 -> 496 bytes src/tr-web-control/style/flags/mv.png | Bin 0 -> 542 bytes src/tr-web-control/style/flags/mw.png | Bin 0 -> 529 bytes src/tr-web-control/style/flags/mx.png | Bin 0 -> 574 bytes src/tr-web-control/style/flags/my.png | Bin 0 -> 571 bytes src/tr-web-control/style/flags/mz.png | Bin 0 -> 584 bytes src/tr-web-control/style/flags/na.png | Bin 0 -> 647 bytes src/tr-web-control/style/flags/nc.png | Bin 0 -> 591 bytes src/tr-web-control/style/flags/ne.png | Bin 0 -> 537 bytes src/tr-web-control/style/flags/nf.png | Bin 0 -> 602 bytes src/tr-web-control/style/flags/ng.png | Bin 0 -> 482 bytes src/tr-web-control/style/flags/ni.png | Bin 0 -> 508 bytes src/tr-web-control/style/flags/nl.png | Bin 0 -> 453 bytes src/tr-web-control/style/flags/no.png | Bin 0 -> 512 bytes src/tr-web-control/style/flags/np.png | Bin 0 -> 443 bytes src/tr-web-control/style/flags/nr.png | Bin 0 -> 527 bytes src/tr-web-control/style/flags/nu.png | Bin 0 -> 572 bytes src/tr-web-control/style/flags/nz.png | Bin 0 -> 639 bytes src/tr-web-control/style/flags/om.png | Bin 0 -> 478 bytes src/tr-web-control/style/flags/pa.png | Bin 0 -> 519 bytes src/tr-web-control/style/flags/pe.png | Bin 0 -> 397 bytes src/tr-web-control/style/flags/pf.png | Bin 0 -> 498 bytes src/tr-web-control/style/flags/pg.png | Bin 0 -> 593 bytes src/tr-web-control/style/flags/ph.png | Bin 0 -> 538 bytes src/tr-web-control/style/flags/pk.png | Bin 0 -> 569 bytes src/tr-web-control/style/flags/pl.png | Bin 0 -> 374 bytes src/tr-web-control/style/flags/pm.png | Bin 0 -> 689 bytes src/tr-web-control/style/flags/pn.png | Bin 0 -> 657 bytes src/tr-web-control/style/flags/pr.png | Bin 0 -> 556 bytes src/tr-web-control/style/flags/ps.png | Bin 0 -> 472 bytes src/tr-web-control/style/flags/pt.png | Bin 0 -> 554 bytes src/tr-web-control/style/flags/pw.png | Bin 0 -> 550 bytes src/tr-web-control/style/flags/py.png | Bin 0 -> 473 bytes src/tr-web-control/style/flags/qa.png | Bin 0 -> 450 bytes src/tr-web-control/style/flags/re.png | Bin 0 -> 545 bytes src/tr-web-control/style/flags/ro.png | Bin 0 -> 495 bytes src/tr-web-control/style/flags/rs.png | Bin 0 -> 423 bytes src/tr-web-control/style/flags/ru.png | Bin 0 -> 420 bytes src/tr-web-control/style/flags/rw.png | Bin 0 -> 533 bytes src/tr-web-control/style/flags/sa.png | Bin 0 -> 551 bytes src/tr-web-control/style/flags/sb.png | Bin 0 -> 624 bytes src/tr-web-control/style/flags/sc.png | Bin 0 -> 608 bytes src/tr-web-control/style/flags/scotland.png | Bin 0 -> 649 bytes src/tr-web-control/style/flags/sd.png | Bin 0 -> 492 bytes src/tr-web-control/style/flags/se.png | Bin 0 -> 542 bytes src/tr-web-control/style/flags/sg.png | Bin 0 -> 468 bytes src/tr-web-control/style/flags/sh.png | Bin 0 -> 645 bytes src/tr-web-control/style/flags/si.png | Bin 0 -> 510 bytes src/tr-web-control/style/flags/sj.png | Bin 0 -> 512 bytes src/tr-web-control/style/flags/sk.png | Bin 0 -> 562 bytes src/tr-web-control/style/flags/sl.png | Bin 0 -> 436 bytes src/tr-web-control/style/flags/sm.png | Bin 0 -> 502 bytes src/tr-web-control/style/flags/sn.png | Bin 0 -> 532 bytes src/tr-web-control/style/flags/so.png | Bin 0 -> 527 bytes src/tr-web-control/style/flags/sr.png | Bin 0 -> 513 bytes src/tr-web-control/style/flags/st.png | Bin 0 -> 584 bytes src/tr-web-control/style/flags/sv.png | Bin 0 -> 501 bytes src/tr-web-control/style/flags/sy.png | Bin 0 -> 422 bytes src/tr-web-control/style/flags/sz.png | Bin 0 -> 643 bytes src/tr-web-control/style/flags/tc.png | Bin 0 -> 624 bytes src/tr-web-control/style/flags/td.png | Bin 0 -> 570 bytes src/tr-web-control/style/flags/tf.png | Bin 0 -> 527 bytes src/tr-web-control/style/flags/tg.png | Bin 0 -> 562 bytes src/tr-web-control/style/flags/th.png | Bin 0 -> 452 bytes src/tr-web-control/style/flags/tj.png | Bin 0 -> 496 bytes src/tr-web-control/style/flags/tk.png | Bin 0 -> 638 bytes src/tr-web-control/style/flags/tl.png | Bin 0 -> 514 bytes src/tr-web-control/style/flags/tm.png | Bin 0 -> 593 bytes src/tr-web-control/style/flags/tn.png | Bin 0 -> 495 bytes src/tr-web-control/style/flags/to.png | Bin 0 -> 426 bytes src/tr-web-control/style/flags/tr.png | Bin 0 -> 492 bytes src/tr-web-control/style/flags/tt.png | Bin 0 -> 617 bytes src/tr-web-control/style/flags/tv.png | Bin 0 -> 536 bytes src/tr-web-control/style/flags/tw.png | Bin 0 -> 465 bytes src/tr-web-control/style/flags/tz.png | Bin 0 -> 642 bytes src/tr-web-control/style/flags/ua.png | Bin 0 -> 446 bytes src/tr-web-control/style/flags/ug.png | Bin 0 -> 531 bytes src/tr-web-control/style/flags/um.png | Bin 0 -> 571 bytes src/tr-web-control/style/flags/us.png | Bin 0 -> 609 bytes src/tr-web-control/style/flags/uy.png | Bin 0 -> 532 bytes src/tr-web-control/style/flags/uz.png | Bin 0 -> 515 bytes src/tr-web-control/style/flags/va.png | Bin 0 -> 553 bytes src/tr-web-control/style/flags/vc.png | Bin 0 -> 577 bytes src/tr-web-control/style/flags/ve.png | Bin 0 -> 528 bytes src/tr-web-control/style/flags/vg.png | Bin 0 -> 630 bytes src/tr-web-control/style/flags/vi.png | Bin 0 -> 616 bytes src/tr-web-control/style/flags/vn.png | Bin 0 -> 474 bytes src/tr-web-control/style/flags/vu.png | Bin 0 -> 604 bytes src/tr-web-control/style/flags/wales.png | Bin 0 -> 652 bytes src/tr-web-control/style/flags/wf.png | Bin 0 -> 554 bytes src/tr-web-control/style/flags/ws.png | Bin 0 -> 476 bytes src/tr-web-control/style/flags/ye.png | Bin 0 -> 413 bytes src/tr-web-control/style/flags/yt.png | Bin 0 -> 593 bytes src/tr-web-control/style/flags/za.png | Bin 0 -> 642 bytes src/tr-web-control/style/flags/zm.png | Bin 0 -> 500 bytes src/tr-web-control/style/flags/zw.png | Bin 0 -> 574 bytes .../template/dialog-system-config.html | 2095 +++++++++-------- 252 files changed, 1138 insertions(+), 997 deletions(-) create mode 100755 src/tr-web-control/style/flags/ad.png create mode 100755 src/tr-web-control/style/flags/ae.png create mode 100755 src/tr-web-control/style/flags/af.png create mode 100755 src/tr-web-control/style/flags/ag.png create mode 100755 src/tr-web-control/style/flags/ai.png create mode 100755 src/tr-web-control/style/flags/al.png create mode 100755 src/tr-web-control/style/flags/am.png create mode 100755 src/tr-web-control/style/flags/an.png create mode 100644 src/tr-web-control/style/flags/ao.png create mode 100755 src/tr-web-control/style/flags/ar.png create mode 100755 src/tr-web-control/style/flags/as.png create mode 100755 src/tr-web-control/style/flags/at.png create mode 100755 src/tr-web-control/style/flags/au.png create mode 100755 src/tr-web-control/style/flags/aw.png create mode 100755 src/tr-web-control/style/flags/ax.png create mode 100755 src/tr-web-control/style/flags/az.png create mode 100755 src/tr-web-control/style/flags/ba.png create mode 100755 src/tr-web-control/style/flags/bb.png create mode 100755 src/tr-web-control/style/flags/bd.png create mode 100755 src/tr-web-control/style/flags/be.png create mode 100755 src/tr-web-control/style/flags/bf.png create mode 100755 src/tr-web-control/style/flags/bg.png create mode 100755 src/tr-web-control/style/flags/bh.png create mode 100755 src/tr-web-control/style/flags/bi.png create mode 100755 src/tr-web-control/style/flags/bj.png create mode 100755 src/tr-web-control/style/flags/bm.png create mode 100755 src/tr-web-control/style/flags/bn.png create mode 100755 src/tr-web-control/style/flags/bo.png create mode 100755 src/tr-web-control/style/flags/br.png create mode 100755 src/tr-web-control/style/flags/bs.png create mode 100755 src/tr-web-control/style/flags/bt.png create mode 100755 src/tr-web-control/style/flags/bv.png create mode 100755 src/tr-web-control/style/flags/bw.png create mode 100755 src/tr-web-control/style/flags/by.png create mode 100755 src/tr-web-control/style/flags/bz.png create mode 100755 src/tr-web-control/style/flags/ca.png create mode 100644 src/tr-web-control/style/flags/catalonia.png create mode 100755 src/tr-web-control/style/flags/cc.png create mode 100644 src/tr-web-control/style/flags/cd.png create mode 100755 src/tr-web-control/style/flags/cf.png create mode 100755 src/tr-web-control/style/flags/cg.png create mode 100755 src/tr-web-control/style/flags/ch.png create mode 100755 src/tr-web-control/style/flags/ci.png create mode 100755 src/tr-web-control/style/flags/ck.png create mode 100755 src/tr-web-control/style/flags/cl.png create mode 100755 src/tr-web-control/style/flags/cm.png create mode 100755 src/tr-web-control/style/flags/cn.png create mode 100755 src/tr-web-control/style/flags/co.png create mode 100755 src/tr-web-control/style/flags/cr.png create mode 100755 src/tr-web-control/style/flags/cs.png create mode 100755 src/tr-web-control/style/flags/cu.png create mode 100755 src/tr-web-control/style/flags/cv.png create mode 100755 src/tr-web-control/style/flags/cx.png create mode 100755 src/tr-web-control/style/flags/cy.png create mode 100755 src/tr-web-control/style/flags/cz.png create mode 100755 src/tr-web-control/style/flags/de.png create mode 100755 src/tr-web-control/style/flags/dj.png create mode 100755 src/tr-web-control/style/flags/dk.png create mode 100755 src/tr-web-control/style/flags/dm.png create mode 100755 src/tr-web-control/style/flags/do.png create mode 100755 src/tr-web-control/style/flags/dz.png create mode 100755 src/tr-web-control/style/flags/ec.png create mode 100755 src/tr-web-control/style/flags/ee.png create mode 100755 src/tr-web-control/style/flags/eg.png create mode 100755 src/tr-web-control/style/flags/eh.png create mode 100755 src/tr-web-control/style/flags/england.png create mode 100755 src/tr-web-control/style/flags/er.png create mode 100755 src/tr-web-control/style/flags/es.png create mode 100755 src/tr-web-control/style/flags/et.png create mode 100644 src/tr-web-control/style/flags/europeanunion.png create mode 100755 src/tr-web-control/style/flags/fam.png create mode 100755 src/tr-web-control/style/flags/fi.png create mode 100755 src/tr-web-control/style/flags/fj.png create mode 100755 src/tr-web-control/style/flags/fk.png create mode 100755 src/tr-web-control/style/flags/fm.png create mode 100755 src/tr-web-control/style/flags/fo.png create mode 100755 src/tr-web-control/style/flags/fr.png create mode 100755 src/tr-web-control/style/flags/ga.png create mode 100644 src/tr-web-control/style/flags/gb.png create mode 100755 src/tr-web-control/style/flags/gd.png create mode 100755 src/tr-web-control/style/flags/ge.png create mode 100755 src/tr-web-control/style/flags/gf.png create mode 100755 src/tr-web-control/style/flags/gh.png create mode 100755 src/tr-web-control/style/flags/gi.png create mode 100755 src/tr-web-control/style/flags/gl.png create mode 100755 src/tr-web-control/style/flags/gm.png create mode 100755 src/tr-web-control/style/flags/gn.png create mode 100755 src/tr-web-control/style/flags/gp.png create mode 100755 src/tr-web-control/style/flags/gq.png create mode 100755 src/tr-web-control/style/flags/gr.png create mode 100755 src/tr-web-control/style/flags/gs.png create mode 100755 src/tr-web-control/style/flags/gt.png create mode 100755 src/tr-web-control/style/flags/gu.png create mode 100755 src/tr-web-control/style/flags/gw.png create mode 100755 src/tr-web-control/style/flags/gy.png create mode 100755 src/tr-web-control/style/flags/hk.png create mode 100755 src/tr-web-control/style/flags/hm.png create mode 100755 src/tr-web-control/style/flags/hn.png create mode 100755 src/tr-web-control/style/flags/hr.png create mode 100755 src/tr-web-control/style/flags/ht.png create mode 100755 src/tr-web-control/style/flags/hu.png create mode 100755 src/tr-web-control/style/flags/id.png create mode 100755 src/tr-web-control/style/flags/ie.png create mode 100755 src/tr-web-control/style/flags/il.png create mode 100755 src/tr-web-control/style/flags/in.png create mode 100755 src/tr-web-control/style/flags/io.png create mode 100755 src/tr-web-control/style/flags/iq.png create mode 100755 src/tr-web-control/style/flags/ir.png create mode 100755 src/tr-web-control/style/flags/is.png create mode 100755 src/tr-web-control/style/flags/it.png create mode 100755 src/tr-web-control/style/flags/jm.png create mode 100755 src/tr-web-control/style/flags/jo.png create mode 100755 src/tr-web-control/style/flags/jp.png create mode 100755 src/tr-web-control/style/flags/ke.png create mode 100755 src/tr-web-control/style/flags/kg.png create mode 100755 src/tr-web-control/style/flags/kh.png create mode 100755 src/tr-web-control/style/flags/ki.png create mode 100755 src/tr-web-control/style/flags/km.png create mode 100755 src/tr-web-control/style/flags/kn.png create mode 100755 src/tr-web-control/style/flags/kp.png create mode 100755 src/tr-web-control/style/flags/kr.png create mode 100755 src/tr-web-control/style/flags/kw.png create mode 100755 src/tr-web-control/style/flags/ky.png create mode 100755 src/tr-web-control/style/flags/kz.png create mode 100755 src/tr-web-control/style/flags/la.png create mode 100755 src/tr-web-control/style/flags/lb.png create mode 100644 src/tr-web-control/style/flags/lc.png create mode 100755 src/tr-web-control/style/flags/li.png create mode 100755 src/tr-web-control/style/flags/lk.png create mode 100755 src/tr-web-control/style/flags/lr.png create mode 100755 src/tr-web-control/style/flags/ls.png create mode 100755 src/tr-web-control/style/flags/lt.png create mode 100755 src/tr-web-control/style/flags/lu.png create mode 100755 src/tr-web-control/style/flags/lv.png create mode 100755 src/tr-web-control/style/flags/ly.png create mode 100755 src/tr-web-control/style/flags/ma.png create mode 100755 src/tr-web-control/style/flags/mc.png create mode 100755 src/tr-web-control/style/flags/md.png create mode 100644 src/tr-web-control/style/flags/me.png create mode 100755 src/tr-web-control/style/flags/mg.png create mode 100755 src/tr-web-control/style/flags/mh.png create mode 100755 src/tr-web-control/style/flags/mk.png create mode 100755 src/tr-web-control/style/flags/ml.png create mode 100755 src/tr-web-control/style/flags/mm.png create mode 100755 src/tr-web-control/style/flags/mn.png create mode 100755 src/tr-web-control/style/flags/mo.png create mode 100755 src/tr-web-control/style/flags/mp.png create mode 100755 src/tr-web-control/style/flags/mq.png create mode 100755 src/tr-web-control/style/flags/mr.png create mode 100755 src/tr-web-control/style/flags/ms.png create mode 100755 src/tr-web-control/style/flags/mt.png create mode 100755 src/tr-web-control/style/flags/mu.png create mode 100755 src/tr-web-control/style/flags/mv.png create mode 100755 src/tr-web-control/style/flags/mw.png create mode 100755 src/tr-web-control/style/flags/mx.png create mode 100755 src/tr-web-control/style/flags/my.png create mode 100755 src/tr-web-control/style/flags/mz.png create mode 100755 src/tr-web-control/style/flags/na.png create mode 100755 src/tr-web-control/style/flags/nc.png create mode 100755 src/tr-web-control/style/flags/ne.png create mode 100755 src/tr-web-control/style/flags/nf.png create mode 100755 src/tr-web-control/style/flags/ng.png create mode 100755 src/tr-web-control/style/flags/ni.png create mode 100755 src/tr-web-control/style/flags/nl.png create mode 100755 src/tr-web-control/style/flags/no.png create mode 100755 src/tr-web-control/style/flags/np.png create mode 100755 src/tr-web-control/style/flags/nr.png create mode 100755 src/tr-web-control/style/flags/nu.png create mode 100755 src/tr-web-control/style/flags/nz.png create mode 100755 src/tr-web-control/style/flags/om.png create mode 100755 src/tr-web-control/style/flags/pa.png create mode 100755 src/tr-web-control/style/flags/pe.png create mode 100755 src/tr-web-control/style/flags/pf.png create mode 100755 src/tr-web-control/style/flags/pg.png create mode 100755 src/tr-web-control/style/flags/ph.png create mode 100755 src/tr-web-control/style/flags/pk.png create mode 100755 src/tr-web-control/style/flags/pl.png create mode 100755 src/tr-web-control/style/flags/pm.png create mode 100755 src/tr-web-control/style/flags/pn.png create mode 100755 src/tr-web-control/style/flags/pr.png create mode 100755 src/tr-web-control/style/flags/ps.png create mode 100755 src/tr-web-control/style/flags/pt.png create mode 100755 src/tr-web-control/style/flags/pw.png create mode 100755 src/tr-web-control/style/flags/py.png create mode 100755 src/tr-web-control/style/flags/qa.png create mode 100755 src/tr-web-control/style/flags/re.png create mode 100755 src/tr-web-control/style/flags/ro.png create mode 100644 src/tr-web-control/style/flags/rs.png create mode 100755 src/tr-web-control/style/flags/ru.png create mode 100755 src/tr-web-control/style/flags/rw.png create mode 100755 src/tr-web-control/style/flags/sa.png create mode 100755 src/tr-web-control/style/flags/sb.png create mode 100755 src/tr-web-control/style/flags/sc.png create mode 100755 src/tr-web-control/style/flags/scotland.png create mode 100755 src/tr-web-control/style/flags/sd.png create mode 100755 src/tr-web-control/style/flags/se.png create mode 100755 src/tr-web-control/style/flags/sg.png create mode 100755 src/tr-web-control/style/flags/sh.png create mode 100755 src/tr-web-control/style/flags/si.png create mode 100755 src/tr-web-control/style/flags/sj.png create mode 100755 src/tr-web-control/style/flags/sk.png create mode 100755 src/tr-web-control/style/flags/sl.png create mode 100755 src/tr-web-control/style/flags/sm.png create mode 100755 src/tr-web-control/style/flags/sn.png create mode 100755 src/tr-web-control/style/flags/so.png create mode 100755 src/tr-web-control/style/flags/sr.png create mode 100755 src/tr-web-control/style/flags/st.png create mode 100755 src/tr-web-control/style/flags/sv.png create mode 100755 src/tr-web-control/style/flags/sy.png create mode 100755 src/tr-web-control/style/flags/sz.png create mode 100755 src/tr-web-control/style/flags/tc.png create mode 100755 src/tr-web-control/style/flags/td.png create mode 100755 src/tr-web-control/style/flags/tf.png create mode 100755 src/tr-web-control/style/flags/tg.png create mode 100755 src/tr-web-control/style/flags/th.png create mode 100755 src/tr-web-control/style/flags/tj.png create mode 100755 src/tr-web-control/style/flags/tk.png create mode 100755 src/tr-web-control/style/flags/tl.png create mode 100755 src/tr-web-control/style/flags/tm.png create mode 100755 src/tr-web-control/style/flags/tn.png create mode 100755 src/tr-web-control/style/flags/to.png create mode 100755 src/tr-web-control/style/flags/tr.png create mode 100755 src/tr-web-control/style/flags/tt.png create mode 100755 src/tr-web-control/style/flags/tv.png create mode 100755 src/tr-web-control/style/flags/tw.png create mode 100755 src/tr-web-control/style/flags/tz.png create mode 100755 src/tr-web-control/style/flags/ua.png create mode 100755 src/tr-web-control/style/flags/ug.png create mode 100755 src/tr-web-control/style/flags/um.png create mode 100755 src/tr-web-control/style/flags/us.png create mode 100755 src/tr-web-control/style/flags/uy.png create mode 100755 src/tr-web-control/style/flags/uz.png create mode 100755 src/tr-web-control/style/flags/va.png create mode 100755 src/tr-web-control/style/flags/vc.png create mode 100755 src/tr-web-control/style/flags/ve.png create mode 100755 src/tr-web-control/style/flags/vg.png create mode 100755 src/tr-web-control/style/flags/vi.png create mode 100755 src/tr-web-control/style/flags/vn.png create mode 100755 src/tr-web-control/style/flags/vu.png create mode 100755 src/tr-web-control/style/flags/wales.png create mode 100755 src/tr-web-control/style/flags/wf.png create mode 100755 src/tr-web-control/style/flags/ws.png create mode 100755 src/tr-web-control/style/flags/ye.png create mode 100755 src/tr-web-control/style/flags/yt.png create mode 100755 src/tr-web-control/style/flags/za.png create mode 100755 src/tr-web-control/style/flags/zm.png create mode 100755 src/tr-web-control/style/flags/zw.png diff --git a/src/tr-web-control/config.js b/src/tr-web-control/config.js index 0edaa6d..2adf966 100644 --- a/src/tr-web-control/config.js +++ b/src/tr-web-control/config.js @@ -20,7 +20,9 @@ system.config = $.extend(system.config, { // theme theme: "default", // 是否显示BT服务器 - showBTServers: false + showBTServers: false, + // ipinfo.io token + ipInfoToken: '' }); // 主题样式 @@ -99,4 +101,4 @@ system.themes = [{ text: 'Sunny', group: 'UI' } -] \ No newline at end of file +] diff --git a/src/tr-web-control/i18n/en.json b/src/tr-web-control/i18n/en.json index 19f02ba..baf21f4 100644 --- a/src/tr-web-control/i18n/en.json +++ b/src/tr-web-control/i18n/en.json @@ -225,7 +225,8 @@ "import-config": "Import configuration from file", "export-config": "Export current configuration", "import-config-confirm": "Do you want to import these configurations? This overrides the current configuration.", - "script-torrent-done-enabled": "Execute the following script when the torrent download is complete:" + "script-torrent-done-enabled": "Execute the following script when the torrent download is complete:", + "ipinfo": "ipinfo.io Token" }, "public": { "button-ok": "OK", @@ -466,4 +467,4 @@ "text-ignore-this-version": "Ignore this version", "text-json-file-parsing-failed": "JSON file parsing failed!" } -} \ No newline at end of file +} diff --git a/src/tr-web-control/script/min/system.min.js b/src/tr-web-control/script/min/system.min.js index 036ed4c..61172e1 100644 --- a/src/tr-web-control/script/min/system.min.js +++ b/src/tr-web-control/script/min/system.min.js @@ -1 +1 @@ -var system={version:"1.6.0",rootPath:"tr-web-control/",codeupdate:"20190724",configHead:"transmission-web-control",config:{autoReload:!0,reloadStep:5e3,pageSize:30,pagination:!0,pageList:[10,20,30,40,50,100,150,200,250,300,5e3],defaultSelectNode:null,autoExpandAttribute:!1,defaultLang:"",foldersShow:!1,theme:"default",showBTServers:!1,ui:{status:{tree:{},layout:{main:{},body:{},left:{}},panel:{},size:{nav:{},attribute:{}}}},hideSubfolders:!1,simpleCheckMode:!1,nav:{servers:!0,folders:!0,statistics:!0,labels:!1},labels:[],labelMaps:{},ignoreVersion:[]},storageKeys:{dictionary:{folders:"dictionary.folders"}},dictionary:{folders:null},checkUpdateScript:"https://api.github.com/repos/ronggang/transmission-web-control/releases/latest",contextMenus:{},panel:null,lang:null,reloading:!1,autoReloadTimer:null,downloadDir:"",islocal:!1,B64:new Base64,currentTorrentId:0,control:{tree:null,torrentlist:null},userConfig:{torrentList:{fields:[],sortName:null,sortOrder:"asc"}},serverConfig:null,serverSessionStats:null,templates:{},checkedRows:[],uiIsInitialized:!1,popoverCount:0,currentListDir:"",setlang:function(t,e){t||(t=this.config.defaultLang?this.config.defaultLang:navigator.language||navigator.browserLanguage),t||(t="zh-CN"),-1!=t.indexOf("-")&&(t=t.split("-")[0].toLocaleLowerCase()+"-"+t.split("-")[1].toLocaleUpperCase()),this.languages[t]||(t="en"),t=t.replace("-","_"),$.getJSON(system.rootPath+"i18n/"+t+".json",(function(s){s&&(system.lang=$.extend(!0,system.defaultLang,s)),system.resetLangText(),$.getScript(system.rootPath+"script/easyui/locale/easyui-lang-"+t+".js").done((function(t,s){e&&e()})).fail((function(t,s,n){$.getScript(system.rootPath+"script/easyui/locale/easyui-lang-en.js",(function(){e&&e()}))}))}))},init:function(t,e,s){this.readConfig(),this.lastUIStatus=JSON.parse(JSON.stringify(this.config.ui.status)),this.islocal=1==e,this.panel={main:$("#main"),top:$("#m_top"),toolbar:$("#m_toolbar"),left_layout:$("#m_left_layout"),left:$("#m_left"),body:$("#m_body"),layout_body:$("#layout_body"),layout_left:$("#layout_left"),list:$("#m_list"),attribute:$("#m_attribute"),bottom:$("#m_bottom"),title:$("#m_title"),status:$("#m_status"),statusbar:$("#m_statusbar"),status_text:$("#status_text"),droparea:$("#dropArea")},null==this.lang?this.setlang(t,(function(){system.initdata()})):this.initdata(),this.initThemes(),this.clipboard=new ClipboardJS("#toolbar_copyPath")},resetLangText:function(parent){parent||(parent=$);var items=parent.find("*[system-lang]");$.each(items,(function(key,item){var name=$(item).attr("system-lang");"["==name.substr(0,1)?$(item).html(eval("system.lang"+name)):$(item).html(eval("system.lang."+name))})),items=parent.find("*[system-tip-lang]"),$.each(items,(function(key,item){var name=$(item).attr("system-tip-lang");"["==name.substr(0,1)?$(item).attr("title",eval("system.lang"+name)):$(item).attr("title",eval("system.lang."+name))}))},initdata:function(){$(document).attr("title",this.lang.system.title+" "+this.version),$.fn.switchbutton.defaults.onText=this.lang.public["text-on"],$.fn.switchbutton.defaults.offText=this.lang.public["text-off"];var t=new Array,e=""+this.lang.title.left+"";if(t.length>1)for(var s in e+=t.join(""),this.panel.left_layout.panel("setTitle",e),this.lang.tree.toolbar.nav)switch($("#tree-toolbar-nav-"+s).linkbutton(),s){case"folders":system.config.foldersShow?$("tree-toolbar-nav-"+s).linkbutton({iconCls:"icon-enabled"}).data("status",1):$("tree-toolbar-nav-"+s).linkbutton({iconCls:"icon-disabled"}).data("status",0)}else this.panel.left_layout.panel("setTitle",e);if(e=""+this.lang.title.list+"",t.length=0,t.length>1)for(var s in e+=t.join(""),this.panel.body.panel("setTitle",e),this.lang["torrent-head"].buttons)switch($("#torrent-head-buttons-"+s).linkbutton(),s){case"autoExpandAttribute":system.config.autoExpandAttribute?$("#torrent-head-buttons-"+s).linkbutton({iconCls:"icon-enabled"}).data("status",1):$("#torrent-head-buttons-"+s).linkbutton({iconCls:"icon-disabled"}).data("status",0)}else this.panel.body.panel("setTitle",e);this.panel.status.panel("setTitle",this.lang.title.status),this.panel.attribute.panel({title:this.lang.title.attribute,onExpand:function(){0!=system.currentTorrentId&&$(this).data("isload")?system.getTorrentInfos(system.currentTorrentId):system.clearTorrentAttribute()},onLoad:function(){$(this).data("isload")||($(this).data("isload",!0),0!=system.currentTorrentId&&setTimeout((function(){system.getTorrentInfos(system.currentTorrentId)}),500))}}),$.each(this.languages,(function(t,e){$("