├── tests ├── api │ ├── places │ │ ├── 766 │ │ │ └── books.json │ │ ├── 775 │ │ │ └── books.json │ │ ├── 862 │ │ │ └── books.json │ │ ├── 993 │ │ │ └── books.json │ │ ├── 1027 │ │ │ └── books.json │ │ ├── 1052 │ │ │ └── books.json │ │ ├── 1119 │ │ │ └── books.json │ │ ├── 20419 │ │ │ └── books.json │ │ ├── 20468 │ │ │ └── books.json │ │ ├── 20620 │ │ │ └── books.json │ │ ├── 29492 │ │ │ └── books.json │ │ ├── 39321 │ │ │ └── books.json │ │ ├── 99003 │ │ │ └── books.json │ │ ├── 108818 │ │ │ └── books.json │ │ ├── 108927 │ │ │ └── books.json │ │ ├── 109106 │ │ │ └── books.json │ │ ├── 109154 │ │ │ └── books.json │ │ ├── 109390 │ │ │ └── books.json │ │ ├── 128537 │ │ │ └── books.json │ │ ├── 138251 │ │ │ └── books.json │ │ ├── 138593 │ │ │ └── books.json │ │ ├── 148200 │ │ │ └── books.json │ │ ├── 157803 │ │ │ └── books.json │ │ ├── 157812 │ │ │ └── books.json │ │ ├── 167922 │ │ │ └── books.json │ │ ├── 177534 │ │ │ └── books.json │ │ ├── 177564 │ │ │ └── books.json │ │ ├── 187290 │ │ │ └── books.json │ │ ├── 187490 │ │ │ └── books.json │ │ ├── 197304 │ │ │ └── books.json │ │ ├── 197425 │ │ │ └── books.json │ │ ├── 197511 │ │ │ └── books.json │ │ ├── 197553 │ │ │ └── books.json │ │ ├── 207021 │ │ │ └── books.json │ │ ├── 216830 │ │ │ └── books.json │ │ ├── 256210 │ │ │ └── books.json │ │ ├── 256231 │ │ │ └── books.json │ │ ├── 275703 │ │ │ └── books.json │ │ ├── 275736 │ │ │ └── books.json │ │ ├── 305106 │ │ │ └── books.json │ │ ├── 314921 │ │ │ └── books.json │ │ ├── 324808 │ │ │ └── books.json │ │ ├── 324852 │ │ │ └── books.json │ │ ├── 334536 │ │ │ └── books.json │ │ ├── 344424 │ │ │ └── books.json │ │ ├── 364012 │ │ │ └── books.json │ │ ├── 373757 │ │ │ └── books.json │ │ ├── 383584 │ │ │ └── books.json │ │ ├── 383602 │ │ │ └── books.json │ │ ├── 383628 │ │ │ └── books.json │ │ ├── 383642 │ │ │ └── books.json │ │ ├── 383698 │ │ │ └── books.json │ │ ├── 383706 │ │ │ └── books.json │ │ ├── 383715 │ │ │ └── books.json │ │ ├── 383717 │ │ │ └── books.json │ │ ├── 383741 │ │ │ └── books.json │ │ ├── 383755 │ │ │ └── books.json │ │ ├── 383794 │ │ │ └── books.json │ │ ├── 383798 │ │ │ └── books.json │ │ ├── 383816 │ │ │ └── books.json │ │ ├── 393386 │ │ │ └── books.json │ │ ├── 393421 │ │ │ └── books.json │ │ ├── 393438 │ │ │ └── books.json │ │ ├── 393445 │ │ │ └── books.json │ │ ├── 393469 │ │ │ └── books.json │ │ ├── 393480 │ │ │ └── books.json │ │ ├── 403235 │ │ │ └── books.json │ │ ├── 413122 │ │ │ └── books.json │ │ ├── 422995 │ │ │ └── books.json │ │ ├── 423025 │ │ │ └── books.json │ │ ├── 432873 │ │ │ └── books.json │ │ ├── 432941 │ │ │ └── books.json │ │ ├── 432942 │ │ │ └── books.json │ │ ├── 433014 │ │ │ └── books.json │ │ ├── 433032 │ │ │ └── books.json │ │ ├── 433122 │ │ │ └── books.json │ │ ├── 442509 │ │ │ └── books.json │ │ ├── 442518 │ │ │ └── books.json │ │ ├── 442639 │ │ │ └── books.json │ │ ├── 442810 │ │ │ └── books.json │ │ ├── 452295 │ │ │ └── books.json │ │ ├── 452343 │ │ │ └── books.json │ │ ├── 452459 │ │ │ └── books.json │ │ ├── 462086 │ │ │ └── books.json │ │ ├── 462126 │ │ │ └── books.json │ │ ├── 462193 │ │ │ └── books.json │ │ ├── 462201 │ │ │ └── books.json │ │ ├── 462214 │ │ │ └── books.json │ │ ├── 462215 │ │ │ └── books.json │ │ ├── 462244 │ │ │ └── books.json │ │ ├── 462387 │ │ │ └── books.json │ │ ├── 462416 │ │ │ └── books.json │ │ ├── 462419 │ │ │ └── books.json │ │ ├── 462487 │ │ │ └── books.json │ │ ├── 462489 │ │ │ └── books.json │ │ ├── 462493 │ │ │ └── books.json │ │ ├── 462503 │ │ │ └── books.json │ │ ├── 462512 │ │ │ └── books.json │ │ ├── 462538 │ │ │ └── books.json │ │ ├── 472014 │ │ │ └── books.json │ │ ├── 481818 │ │ │ └── books.json │ │ ├── 481844 │ │ │ └── books.json │ │ ├── 481865 │ │ │ └── books.json │ │ ├── 491677 │ │ │ └── books.json │ │ ├── 501347 │ │ │ └── books.json │ │ ├── 501365 │ │ │ └── books.json │ │ ├── 501366 │ │ │ └── books.json │ │ ├── 501386 │ │ │ └── books.json │ │ ├── 501482 │ │ │ └── books.json │ │ ├── 501515 │ │ │ └── books.json │ │ ├── 501570 │ │ │ └── books.json │ │ ├── 501629 │ │ │ └── books.json │ │ ├── 501638 │ │ │ └── books.json │ │ ├── 501646 │ │ │ └── books.json │ │ ├── 511218 │ │ │ └── books.json │ │ ├── 511375 │ │ │ └── books.json │ │ ├── 520985 │ │ │ └── books.json │ │ ├── 520998 │ │ │ └── books.json │ │ ├── 530767 │ │ │ └── books.json │ │ ├── 530772 │ │ │ └── books.json │ │ ├── 530793 │ │ │ └── books.json │ │ ├── 530798 │ │ │ └── books.json │ │ ├── 530834 │ │ │ └── books.json │ │ ├── 530974 │ │ │ └── books.json │ │ ├── 530975 │ │ │ └── books.json │ │ ├── 531109 │ │ │ └── books.json │ │ ├── 540689 │ │ │ └── books.json │ │ ├── 540703 │ │ │ └── books.json │ │ ├── 540717 │ │ │ └── books.json │ │ ├── 540736 │ │ │ └── books.json │ │ ├── 540775 │ │ │ └── books.json │ │ ├── 540946 │ │ │ └── books.json │ │ ├── 540960 │ │ │ └── books.json │ │ ├── 541065 │ │ │ └── books.json │ │ ├── 541138 │ │ │ └── books.json │ │ ├── 541157 │ │ │ └── books.json │ │ ├── 550496 │ │ │ └── books.json │ │ ├── 550506 │ │ │ └── books.json │ │ ├── 550534 │ │ │ └── books.json │ │ ├── 550592 │ │ │ └── books.json │ │ ├── 550597 │ │ │ └── books.json │ │ ├── 550693 │ │ │ └── books.json │ │ ├── 550706 │ │ │ └── books.json │ │ ├── 550713 │ │ │ └── books.json │ │ ├── 550744 │ │ │ └── books.json │ │ ├── 550763 │ │ │ └── books.json │ │ ├── 550807 │ │ │ └── books.json │ │ ├── 550816 │ │ │ └── books.json │ │ ├── 550839 │ │ │ └── books.json │ │ ├── 550913 │ │ │ └── books.json │ │ ├── 570102 │ │ │ └── books.json │ │ ├── 570106 │ │ │ └── books.json │ │ ├── 570182 │ │ │ └── books.json │ │ ├── 570220 │ │ │ └── books.json │ │ ├── 570228 │ │ │ └── books.json │ │ ├── 570292 │ │ │ └── books.json │ │ ├── 570402 │ │ │ └── books.json │ │ ├── 570406 │ │ │ └── books.json │ │ ├── 570417 │ │ │ └── books.json │ │ ├── 570459 │ │ │ └── books.json │ │ ├── 570468 │ │ │ └── books.json │ │ ├── 570470 │ │ │ └── books.json │ │ ├── 570474 │ │ │ └── books.json │ │ ├── 570475 │ │ │ └── books.json │ │ ├── 570479 │ │ │ └── books.json │ │ ├── 570483 │ │ │ └── books.json │ │ ├── 570504 │ │ │ └── books.json │ │ ├── 570535 │ │ │ └── books.json │ │ ├── 570576 │ │ │ └── books.json │ │ ├── 570577 │ │ │ └── books.json │ │ ├── 570668 │ │ │ └── books.json │ │ ├── 570675 │ │ │ └── books.json │ │ ├── 570685 │ │ │ └── books.json │ │ ├── 570707 │ │ │ └── books.json │ │ ├── 570736 │ │ │ └── books.json │ │ ├── 579885 │ │ │ └── books.json │ │ ├── 579888 │ │ │ └── books.json │ │ ├── 579920 │ │ │ └── books.json │ │ ├── 579925 │ │ │ └── books.json │ │ ├── 580021 │ │ │ └── books.json │ │ ├── 580090 │ │ │ └── books.json │ │ ├── 580101 │ │ │ └── books.json │ │ ├── 580107 │ │ │ └── books.json │ │ ├── 580114 │ │ │ └── books.json │ │ ├── 580119 │ │ │ └── books.json │ │ ├── 589748 │ │ │ └── books.json │ │ ├── 590030 │ │ │ └── books.json │ │ ├── 599527 │ │ │ └── books.json │ │ ├── 599575 │ │ │ └── books.json │ │ ├── 599587 │ │ │ └── books.json │ │ ├── 599588 │ │ │ └── books.json │ │ ├── 599636 │ │ │ └── books.json │ │ ├── 599728 │ │ │ └── books.json │ │ ├── 599746 │ │ │ └── books.json │ │ ├── 599799 │ │ │ └── books.json │ │ ├── 599867 │ │ │ └── books.json │ │ ├── 599925 │ │ │ └── books.json │ │ ├── 599926 │ │ │ └── books.json │ │ ├── 599971 │ │ │ └── books.json │ │ ├── 599973 │ │ │ └── books.json │ │ ├── 609384 │ │ │ └── books.json │ │ ├── 609502 │ │ │ └── books.json │ │ ├── 628949 │ │ │ └── books.json │ │ ├── 629035 │ │ │ └── books.json │ │ ├── 638796 │ │ │ └── books.json │ │ ├── 639051 │ │ │ └── books.json │ │ ├── 648612 │ │ │ └── books.json │ │ ├── 648614 │ │ │ └── books.json │ │ ├── 648735 │ │ │ └── books.json │ │ ├── 648792 │ │ │ └── books.json │ │ ├── 658443 │ │ │ └── books.json │ │ ├── 668198 │ │ │ └── books.json │ │ ├── 678266 │ │ │ └── books.json │ │ ├── 687928 │ │ │ └── books.json │ │ ├── 687934 │ │ │ └── books.json │ │ ├── 707498 │ │ │ └── books.json │ │ ├── 707586 │ │ │ └── books.json │ │ ├── 727070 │ │ │ └── books.json │ │ ├── 737056 │ │ │ └── books.json │ │ ├── 795854 │ │ │ └── books.json │ │ ├── 795858 │ │ │ └── books.json │ │ ├── 805592 │ │ │ └── books.json │ │ ├── 825237 │ │ │ └── books.json │ │ ├── 825371 │ │ │ └── books.json │ │ ├── 874350 │ │ │ └── books.json │ │ ├── 884120 │ │ │ └── books.json │ │ ├── 952097 │ │ │ └── books.json │ │ ├── 981502 │ │ │ └── books.json │ │ ├── 981509 │ │ │ └── books.json │ │ ├── 981516 │ │ │ └── books.json │ │ ├── 981522 │ │ │ └── books.json │ │ ├── 981527 │ │ │ └── books.json │ │ ├── 981531 │ │ │ └── books.json │ │ ├── 981549 │ │ │ └── books.json │ │ ├── 981550 │ │ │ └── books.json │ │ ├── 981552 │ │ │ └── books.json │ │ ├── 991319 │ │ │ └── books.json │ │ ├── 991339 │ │ │ └── books.json │ │ ├── 991348 │ │ │ └── books.json │ │ ├── 991350 │ │ │ └── books.json │ │ ├── 991353 │ │ │ └── books.json │ │ ├── 991358 │ │ │ └── books.json │ │ ├── 991360 │ │ │ └── books.json │ │ ├── 991368 │ │ │ └── books.json │ │ ├── 991372 │ │ │ └── books.json │ │ ├── 991380 │ │ │ └── books.json │ │ ├── 991381 │ │ │ └── books.json │ │ ├── 991392 │ │ │ └── books.json │ │ ├── 991393 │ │ │ └── books.json │ │ ├── 991402 │ │ │ └── books.json │ │ ├── 992078 │ │ │ └── books.json │ │ ├── 1001887 │ │ │ └── books.json │ │ ├── 1001889 │ │ │ └── books.json │ │ ├── 1001896 │ │ │ └── books.json │ │ ├── 1001897 │ │ │ └── books.json │ │ ├── 1001905 │ │ │ └── books.json │ │ ├── 1001913 │ │ │ └── books.json │ │ ├── 1001930 │ │ │ └── books.json │ │ ├── 1001943 │ │ │ └── books.json │ │ ├── 775.json │ │ ├── 862.json │ │ ├── 993.json │ │ ├── 1027.json │ │ ├── 1052.json │ │ ├── 39321.json │ │ ├── 766.json │ │ ├── 1001897.json │ │ ├── 109106.json │ │ ├── 109390.json │ │ ├── 1119.json │ │ ├── 167922.json │ │ ├── 177534.json │ │ ├── 187490.json │ │ ├── 197304.json │ │ ├── 197425.json │ │ ├── 20419.json │ │ ├── 20468.json │ │ ├── 29492.json │ │ ├── 364012.json │ │ ├── 383698.json │ │ ├── 383794.json │ │ ├── 462193.json │ │ ├── 462244.json │ │ ├── 462493.json │ │ ├── 550592.json │ │ ├── 550597.json │ │ ├── 550816.json │ │ ├── 590030.json │ │ ├── 599527.json │ │ ├── 687934.json │ │ ├── 825371.json │ │ ├── 874350.json │ │ ├── 884120.json │ │ ├── 981502.json │ │ ├── 981509.json │ │ ├── 981516.json │ │ ├── 981522.json │ │ ├── 981527.json │ │ ├── 981549.json │ │ ├── 981550.json │ │ ├── 981552.json │ │ ├── 991339.json │ │ ├── 991348.json │ │ ├── 991350.json │ │ ├── 991353.json │ │ ├── 991358.json │ │ ├── 991360.json │ │ ├── 991372.json │ │ ├── 991380.json │ │ ├── 991381.json │ │ ├── 991392.json │ │ ├── 991393.json │ │ ├── 992078.json │ │ ├── 1001887.json │ │ ├── 1001889.json │ │ ├── 1001896.json │ │ ├── 1001905.json │ │ ├── 1001913.json │ │ ├── 1001930.json │ │ ├── 1001943.json │ │ ├── 109154.json │ │ ├── 216830.json │ │ ├── 305106.json │ │ ├── 393386.json │ │ ├── 393445.json │ │ ├── 432942.json │ │ ├── 442518.json │ │ ├── 442639.json │ │ ├── 452459.json │ │ ├── 462215.json │ │ ├── 462512.json │ │ ├── 472014.json │ │ ├── 481865.json │ │ ├── 491677.json │ │ ├── 501365.json │ │ ├── 501366.json │ │ ├── 501386.json │ │ ├── 501629.json │ │ ├── 501638.json │ │ ├── 530767.json │ │ ├── 530772.json │ │ ├── 530975.json │ │ ├── 540689.json │ │ ├── 540736.json │ │ ├── 540775.json │ │ ├── 550693.json │ │ ├── 550744.json │ │ ├── 550807.json │ │ ├── 570102.json │ │ ├── 570470.json │ │ ├── 570475.json │ │ ├── 570675.json │ │ ├── 570736.json │ │ ├── 579888.json │ │ ├── 589748.json │ │ ├── 599587.json │ │ ├── 599588.json │ │ ├── 599746.json │ │ ├── 599926.json │ │ ├── 599973.json │ │ ├── 609502.json │ │ ├── 628949.json │ │ ├── 648792.json │ │ ├── 658443.json │ │ ├── 707498.json │ │ ├── 981531.json │ │ ├── 991319.json │ │ ├── 991368.json │ │ ├── 991402.json │ │ ├── 108818.json │ │ ├── 138593.json │ │ ├── 148200.json │ │ ├── 157812.json │ │ ├── 187290.json │ │ ├── 197511.json │ │ ├── 20620.json │ │ ├── 207021.json │ │ ├── 256231.json │ │ ├── 275703.json │ │ ├── 275736.json │ │ ├── 314921.json │ │ ├── 324808.json │ │ ├── 324852.json │ │ ├── 344424.json │ │ ├── 373757.json │ │ ├── 383628.json │ │ ├── 383642.json │ │ ├── 383715.json │ │ ├── 383717.json │ │ ├── 383741.json │ │ ├── 383798.json │ │ ├── 383816.json │ │ ├── 393438.json │ │ ├── 393480.json │ │ ├── 403235.json │ │ ├── 413122.json │ │ ├── 422995.json │ │ ├── 423025.json │ │ ├── 432941.json │ │ ├── 433032.json │ │ ├── 452295.json │ │ ├── 462126.json │ │ ├── 462201.json │ │ ├── 462214.json │ │ ├── 462387.json │ │ ├── 462419.json │ │ ├── 462487.json │ │ ├── 462489.json │ │ ├── 481844.json │ │ ├── 501515.json │ │ ├── 501646.json │ │ ├── 511218.json │ │ ├── 511375.json │ │ ├── 530834.json │ │ ├── 530974.json │ │ ├── 531109.json │ │ ├── 540703.json │ │ ├── 540717.json │ │ ├── 540946.json │ │ ├── 541065.json │ │ ├── 550496.json │ │ ├── 550506.json │ │ ├── 550713.json │ │ ├── 550839.json │ │ ├── 550913.json │ │ ├── 570106.json │ │ ├── 570220.json │ │ ├── 570228.json │ │ ├── 570402.json │ │ ├── 570417.json │ │ ├── 570468.json │ │ ├── 570474.json │ │ ├── 570504.json │ │ ├── 570576.json │ │ ├── 570577.json │ │ ├── 570685.json │ │ ├── 570707.json │ │ ├── 579920.json │ │ ├── 580090.json │ │ ├── 580101.json │ │ ├── 580107.json │ │ ├── 580114.json │ │ ├── 599575.json │ │ ├── 599728.json │ │ ├── 599799.json │ │ ├── 599867.json │ │ ├── 599925.json │ │ ├── 599971.json │ │ ├── 638796.json │ │ ├── 639051.json │ │ ├── 648612.json │ │ ├── 648614.json │ │ ├── 648735.json │ │ ├── 737056.json │ │ ├── 795854.json │ │ ├── 952097.json │ │ ├── 99003.json │ │ ├── 128537.json │ │ ├── 138251.json │ │ ├── 383584.json │ │ ├── 383602.json │ │ ├── 383706.json │ │ ├── 393469.json │ │ ├── 432873.json │ │ ├── 433122.json │ │ ├── 452343.json │ │ ├── 462416.json │ │ ├── 462503.json │ │ ├── 501347.json │ │ ├── 520985.json │ │ ├── 520998.json │ │ ├── 530793.json │ │ ├── 530798.json │ │ ├── 540960.json │ │ ├── 550534.json │ │ ├── 550763.json │ │ ├── 570182.json │ │ ├── 570292.json │ │ ├── 570406.json │ │ ├── 570479.json │ │ ├── 570535.json │ │ ├── 579885.json │ │ ├── 579925.json │ │ ├── 580021.json │ │ ├── 580119.json │ │ ├── 599636.json │ │ ├── 609384.json │ │ ├── 707586.json │ │ ├── 727070.json │ │ ├── 825237.json │ │ ├── 108927.json │ │ ├── 197553.json │ │ ├── 334536.json │ │ ├── 383755.json │ │ ├── 393421.json │ │ ├── 462538.json │ │ ├── 541157.json │ │ ├── 570483.json │ │ ├── 570668.json │ │ ├── 795858.json │ │ ├── 805592.json │ │ ├── 157803.json │ │ ├── 256210.json │ │ ├── 433014.json │ │ ├── 442509.json │ │ ├── 462086.json │ │ ├── 481818.json │ │ ├── 501570.json │ │ ├── 570459.json │ │ ├── 442810.json │ │ ├── 629035.json │ │ ├── 678266.json │ │ ├── 668198.json │ │ ├── 687928.json │ │ ├── 501482.json │ │ ├── 177564.json │ │ ├── 541138.json │ │ ├── 550706.json │ │ └── books.json │ ├── flags │ │ ├── 1 │ │ └── new │ ├── books │ │ ├── 2 │ │ │ └── page │ │ │ │ ├── -2.json │ │ │ │ ├── 365.json │ │ │ │ ├── 5.json │ │ │ │ ├── 177.json │ │ │ │ ├── 169.json │ │ │ │ ├── 24.json │ │ │ │ ├── 223.json │ │ │ │ ├── 270.json │ │ │ │ ├── 37.json │ │ │ │ ├── 164.json │ │ │ │ ├── 105.json │ │ │ │ └── 196.json │ │ ├── 3 │ │ │ └── page │ │ │ │ └── 80.json │ │ └── .json │ └── make_stub_refs.py └── suites │ └── index-view.js ├── app ├── util │ ├── text.shim.js │ ├── shim-min.js │ ├── shim.js │ ├── patches.js │ └── slide.js ├── layouts │ ├── layout-full-top.html │ ├── layout-full-bottom.html │ ├── layout-2col.html │ ├── layout-book-2panel.html │ └── layout-book-3panel.html ├── templates │ ├── frequency-legend-template.html │ ├── book-list-item-template.html │ ├── book-list-template.html │ ├── page-template.html │ ├── flickr-photo-template.html │ ├── bars-header-template.html │ ├── flickr-photos-template.html │ ├── book-title-template.html │ ├── timemap-template.html │ ├── page-control-template.html │ ├── info-window-template.html │ ├── place-summary-template.html │ ├── navigation-view-template.html │ └── book-summary-text-template.html ├── models │ ├── Flag.js │ ├── Books.js │ ├── Pages.js │ └── State.js ├── views │ ├── AppView.js │ ├── FrequencyLegendView.js │ ├── BookSummaryView.js │ └── BookTitleView.js ├── edit │ ├── config.js │ └── app.js └── routers │ └── Router.js ├── lib ├── bootstrap │ ├── .travis.yml │ ├── docs │ │ ├── build │ │ │ ├── node_modules │ │ │ │ └── hogan.js │ │ │ │ │ ├── .git_ignore │ │ │ │ │ ├── .gitmodules │ │ │ │ │ ├── test │ │ │ │ │ ├── html │ │ │ │ │ │ └── list.html │ │ │ │ │ ├── templates │ │ │ │ │ │ └── list.mustache │ │ │ │ │ └── spec │ │ │ │ │ │ ├── Rakefile │ │ │ │ │ │ └── Changes │ │ │ │ │ ├── web │ │ │ │ │ ├── favicon.ico │ │ │ │ │ └── images │ │ │ │ │ │ ├── logo.png │ │ │ │ │ │ ├── noise.png │ │ │ │ │ │ ├── stripes.png │ │ │ │ │ │ └── small-hogan-icon.png │ │ │ │ │ ├── package.json │ │ │ │ │ ├── wrappers │ │ │ │ │ ├── js.mustache │ │ │ │ │ ├── amd.js.mustache │ │ │ │ │ └── common.js.mustache │ │ │ │ │ └── lib │ │ │ │ │ └── hogan.js │ │ │ └── package.json │ │ └── assets │ │ │ ├── img │ │ │ ├── bird.png │ │ │ ├── browsers.png │ │ │ ├── icon-css3.png │ │ │ ├── icon-html5.png │ │ │ ├── less-small.png │ │ │ ├── github-16px.png │ │ │ ├── icon-github.png │ │ │ ├── icon-twitter.png │ │ │ ├── less-logo-large.png │ │ │ ├── grid-18px-masked.png │ │ │ ├── example-sites │ │ │ │ ├── jshint.png │ │ │ │ ├── kippt.png │ │ │ │ ├── fleetio.png │ │ │ │ └── soundready.png │ │ │ ├── glyphicons-halflings.png │ │ │ ├── bootstrap-mdo-sfmoma-01.jpg │ │ │ ├── bootstrap-mdo-sfmoma-02.jpg │ │ │ ├── bootstrap-mdo-sfmoma-03.jpg │ │ │ ├── responsive-illustrations.png │ │ │ ├── glyphicons-halflings-white.png │ │ │ ├── examples │ │ │ │ ├── bootstrap-example-fluid.jpg │ │ │ │ ├── bootstrap-example-hero.jpg │ │ │ │ └── bootstrap-example-starter.jpg │ │ │ └── glyphicons │ │ │ │ ├── glyphicons_009_magic.png │ │ │ │ ├── glyphicons_042_group.png │ │ │ │ ├── glyphicons_079_podium.png │ │ │ │ ├── glyphicons_163_iphone.png │ │ │ │ ├── glyphicons_266_book_open.png │ │ │ │ ├── glyphicons_082_roundabout.png │ │ │ │ ├── glyphicons_214_resize_small.png │ │ │ │ └── glyphicons_155_show_thumbnails.png │ │ │ ├── ico │ │ │ ├── favicon.ico │ │ │ ├── apple-touch-icon-114-precomposed.png │ │ │ ├── apple-touch-icon-144-precomposed.png │ │ │ ├── apple-touch-icon-57-precomposed.png │ │ │ └── apple-touch-icon-72-precomposed.png │ │ │ └── js │ │ │ └── google-code-prettify │ │ │ └── prettify.css │ ├── img │ │ ├── glyphicons-halflings.png │ │ └── glyphicons-halflings-white.png │ ├── less │ │ ├── grid.less │ │ ├── utilities.less │ │ ├── component-animations.less │ │ ├── layouts.less │ │ ├── responsive-768px-979px.less │ │ ├── hero-unit.less │ │ ├── responsive-1200px-min.less │ │ ├── breadcrumbs.less │ │ ├── wells.less │ │ ├── scaffolding.less │ │ ├── close.less │ │ ├── pager.less │ │ ├── accordion.less │ │ ├── tests │ │ │ └── css-tests.css │ │ └── tooltip.less │ ├── js │ │ ├── .jshintrc │ │ └── tests │ │ │ ├── server.js │ │ │ └── unit │ │ │ ├── bootstrap-transition.js │ │ │ ├── bootstrap-phantom.js │ │ │ ├── bootstrap-carousel.js │ │ │ └── bootstrap-scrollspy.js │ └── package.json ├── jquery │ └── css │ │ └── images │ │ ├── ui-icons_fff_256x240.png │ │ ├── ui-icons_3383bb_256x240.png │ │ ├── ui-icons_454545_256x240.png │ │ ├── ui-icons_4682b4_256x240.png │ │ ├── ui-icons_599fcf_256x240.png │ │ ├── ui-icons_999999_256x240.png │ │ ├── ui-icons_fbc856_256x240.png │ │ ├── ui-icons_ffffff_256x240.png │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ ├── ui-bg_flat_0_eeeeee_40x100.png │ │ ├── ui-bg_flat_55_c0402a_40x100.png │ │ ├── ui-bg_flat_55_eeeeee_40x100.png │ │ ├── ui-bg_glass_100_f8f8f8_1x400.png │ │ ├── ui-bg_glass_35_dddddd_1x400.png │ │ ├── ui-bg_glass_60_eeeeee_1x400.png │ │ ├── ui-bg_inset-hard_50_4682b4_1x100.png │ │ ├── ui-bg_inset-soft_50_c9c9c9_1x100.png │ │ └── ui-bg_inset-soft_50_ffffff_1x100.png └── d3 │ └── d3.csv.min.js ├── images ├── play.png ├── red-20.png ├── red-40.png ├── red-60.png ├── red-80.png ├── star.png ├── stop.png ├── thumb1.jpg ├── thumb2.jpg ├── blue-100.png ├── blue-20.png ├── blue-40.png ├── blue-60.png ├── blue-80.png ├── green-20.png ├── green-40.png ├── green-60.png ├── green-80.png ├── red-100.png ├── blue-circle.png ├── google_logo.png ├── green-100.png ├── red-circle.png ├── blue-loading.gif ├── green-circle.png ├── ltblue-circle.png ├── orange-circle.png ├── purple-circle.png ├── yellow-circle.png └── progress-running.gif ├── config ├── settings.dev.js ├── settings.production.js └── build.edit.properties ├── .gitmodules ├── css └── gapvis.edit.less ├── analytics.html └── README.md /tests/api/places/766/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/775/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/862/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/993/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/flags/new: -------------------------------------------------------------------------------- 1 | { "success": true } -------------------------------------------------------------------------------- /tests/api/places/1001887/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/1001889/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/1001896/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/1001897/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/1001905/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/1001913/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/1001930/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/1001943/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/1027/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/108818/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/108927/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/109106/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/109154/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/109390/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/1119/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/128537/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/138593/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/148200/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/157803/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/157812/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/167922/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/177534/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/177564/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/187290/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/187490/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/197304/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/197425/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/197511/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/197553/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/20419/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/20468/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/20620/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/207021/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/216830/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/256210/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/256231/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/275703/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/275736/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/29492/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/305106/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/324808/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/334536/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/344424/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/364012/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/373757/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/383584/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/383602/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/383628/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/383642/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/383698/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/383706/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/383715/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/383717/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/383741/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/383755/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/383794/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/383798/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/383816/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/39321/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/393386/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/393421/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/393438/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/393445/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/393469/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/393480/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/403235/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/413122/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/422995/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/423025/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/432873/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/432941/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/432942/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/433014/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/433032/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/433122/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/442509/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/442518/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/442639/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/452295/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/452343/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/452459/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/462086/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/462126/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/462193/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/462201/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/462214/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/462215/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/462244/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/462387/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/462416/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/462419/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/462487/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/462489/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/462493/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/462503/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/462512/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/462538/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/472014/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/481818/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/481844/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/481865/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/491677/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/501347/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/501365/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/501366/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/501386/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/501482/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/501515/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/501570/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/501629/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/501638/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/501646/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/511218/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/511375/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/520985/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/520998/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/530767/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/530772/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/530793/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/530798/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/530834/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/530974/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/530975/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/531109/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/540689/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/540717/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/540736/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/540775/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/540946/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/540960/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/541065/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/541138/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/541157/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/550496/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/550506/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/550534/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/550592/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/550597/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/550693/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/550706/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/550713/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/550744/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/550763/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/550807/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/550816/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/550839/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/550913/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570102/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570106/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570220/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570228/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570292/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570402/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570406/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570417/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570459/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570468/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570470/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570474/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570475/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570479/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570483/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570504/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570535/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570576/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570577/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570668/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570675/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570685/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570707/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/570736/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/579885/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/579888/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/579920/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/579925/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/580021/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/580090/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/580101/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/580107/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/580114/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/580119/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/589748/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/599575/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/599587/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/599588/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/599636/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/599728/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/599746/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/599799/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/599867/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/599925/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/599926/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/599971/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/599973/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/609384/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/609502/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/628949/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/629035/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/638796/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/639051/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/648612/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/648614/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/648735/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/648792/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/658443/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/668198/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/678266/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/687928/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/687934/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/707498/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/707586/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/727070/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/737056/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/795854/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/795858/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/805592/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/825237/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/825371/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/874350/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/884120/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/952097/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/981516/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/981522/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/981527/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/981531/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/981549/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/981550/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/99003/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/991319/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/991339/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/991348/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/991350/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/991353/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/991358/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/991360/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/991368/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/991380/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/991381/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/991392/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/991393/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/991402/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/api/places/992078/books.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /app/util/text.shim.js: -------------------------------------------------------------------------------- 1 | define("text",{load:function(){}}); -------------------------------------------------------------------------------- /lib/bootstrap/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 -------------------------------------------------------------------------------- /lib/bootstrap/docs/build/node_modules/hogan.js/.git_ignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /images/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/play.png -------------------------------------------------------------------------------- /images/red-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/red-20.png -------------------------------------------------------------------------------- /images/red-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/red-40.png -------------------------------------------------------------------------------- /images/red-60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/red-60.png -------------------------------------------------------------------------------- /images/red-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/red-80.png -------------------------------------------------------------------------------- /images/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/star.png -------------------------------------------------------------------------------- /images/stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/stop.png -------------------------------------------------------------------------------- /images/thumb1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/thumb1.jpg -------------------------------------------------------------------------------- /images/thumb2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/thumb2.jpg -------------------------------------------------------------------------------- /images/blue-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/blue-100.png -------------------------------------------------------------------------------- /images/blue-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/blue-20.png -------------------------------------------------------------------------------- /images/blue-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/blue-40.png -------------------------------------------------------------------------------- /images/blue-60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/blue-60.png -------------------------------------------------------------------------------- /images/blue-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/blue-80.png -------------------------------------------------------------------------------- /images/green-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/green-20.png -------------------------------------------------------------------------------- /images/green-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/green-40.png -------------------------------------------------------------------------------- /images/green-60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/green-60.png -------------------------------------------------------------------------------- /images/green-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/green-80.png -------------------------------------------------------------------------------- /images/red-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/red-100.png -------------------------------------------------------------------------------- /images/blue-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/blue-circle.png -------------------------------------------------------------------------------- /images/google_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/google_logo.png -------------------------------------------------------------------------------- /images/green-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/green-100.png -------------------------------------------------------------------------------- /images/red-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/red-circle.png -------------------------------------------------------------------------------- /app/layouts/layout-full-top.html: -------------------------------------------------------------------------------- 1 |
2 |
-------------------------------------------------------------------------------- /images/blue-loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/blue-loading.gif -------------------------------------------------------------------------------- /images/green-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/green-circle.png -------------------------------------------------------------------------------- /images/ltblue-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/ltblue-circle.png -------------------------------------------------------------------------------- /images/orange-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/orange-circle.png -------------------------------------------------------------------------------- /images/purple-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/purple-circle.png -------------------------------------------------------------------------------- /images/yellow-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/yellow-circle.png -------------------------------------------------------------------------------- /app/layouts/layout-full-bottom.html: -------------------------------------------------------------------------------- 1 |
2 |
-------------------------------------------------------------------------------- /app/templates/frequency-legend-template.html: -------------------------------------------------------------------------------- 1 | Least referenced Most referenced -------------------------------------------------------------------------------- /images/progress-running.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/images/progress-running.gif -------------------------------------------------------------------------------- /config/settings.dev.js: -------------------------------------------------------------------------------- 1 | // development settings 2 | module.exports = { 3 | // DEBUG: true is implied 4 | }; -------------------------------------------------------------------------------- /tests/api/places/775.json: -------------------------------------------------------------------------------- 1 | {"ll":[32.5,7.5],"uri":"http:\/\/pleiades.stoa.org\/places\/775","id":775,"title":"Africa"} -------------------------------------------------------------------------------- /tests/api/places/862.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,-2.5],"uri":"http:\/\/pleiades.stoa.org\/places\/862","id":862,"title":"Baetica"} -------------------------------------------------------------------------------- /tests/api/places/993.json: -------------------------------------------------------------------------------- 1 | {"ll":[47.5,2.5],"uri":"http:\/\/pleiades.stoa.org\/places\/993","id":993,"title":"Gallia"} -------------------------------------------------------------------------------- /tests/api/places/1027.json: -------------------------------------------------------------------------------- 1 | {"ll":[42.5,-7.5],"uri":"http:\/\/pleiades.stoa.org\/places\/1027","id":1027,"title":"Hispania"} -------------------------------------------------------------------------------- /tests/api/places/1052.json: -------------------------------------------------------------------------------- 1 | {"ll":[42.5,12.5],"uri":"http:\/\/pleiades.stoa.org\/places\/1052","id":1052,"title":"Italia"} -------------------------------------------------------------------------------- /tests/api/places/39321.json: -------------------------------------------------------------------------------- 1 | {"ll":[12.5,47.5],"uri":"http:\/\/pleiades.stoa.org\/places\/39321","id":39321,"title":"Canon"} -------------------------------------------------------------------------------- /tests/api/places/766.json: -------------------------------------------------------------------------------- 1 | {"ll":[32.5,32.5],"uri":"http:\/\/pleiades.stoa.org\/places\/766","id":766,"title":"Aegyptus"} -------------------------------------------------------------------------------- /app/templates/book-list-item-template.html: -------------------------------------------------------------------------------- 1 | <%= title %>
2 | <%= author %> -------------------------------------------------------------------------------- /tests/api/places/1001897.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,22.5],"uri":"http:\/\/pleiades.stoa.org\/places\/1001897","id":1001897,"title":"Krete"} -------------------------------------------------------------------------------- /tests/api/places/109106.json: -------------------------------------------------------------------------------- 1 | {"ll":[48.5,5.5],"uri":"http:\/\/pleiades.stoa.org\/places\/109106","id":109106,"title":"Leuci"} -------------------------------------------------------------------------------- /tests/api/places/109390.json: -------------------------------------------------------------------------------- 1 | {"ll":[49.5,6.5],"uri":"http:\/\/pleiades.stoa.org\/places\/109390","id":109390,"title":"Treveri"} -------------------------------------------------------------------------------- /tests/api/places/1119.json: -------------------------------------------------------------------------------- 1 | {"ll":[32.5,-2.5],"uri":"http:\/\/pleiades.stoa.org\/places\/1119","id":1119,"title":"Mauretania"} -------------------------------------------------------------------------------- /tests/api/places/167922.json: -------------------------------------------------------------------------------- 1 | {"ll":[46.25,5.25],"uri":"http:\/\/pleiades.stoa.org\/places\/167922","id":167922,"title":"Sequani"} -------------------------------------------------------------------------------- /tests/api/places/177534.json: -------------------------------------------------------------------------------- 1 | {"ll":[46.5,6.5],"uri":"http:\/\/pleiades.stoa.org\/places\/177534","id":177534,"title":"Helvetii"} -------------------------------------------------------------------------------- /tests/api/places/187490.json: -------------------------------------------------------------------------------- 1 | {"ll":[46.5,12.5],"uri":"http:\/\/pleiades.stoa.org\/places\/187490","id":187490,"title":"Noricum"} -------------------------------------------------------------------------------- /tests/api/places/197304.json: -------------------------------------------------------------------------------- 1 | {"ll":[45.5,13.5],"uri":"http:\/\/pleiades.stoa.org\/places\/197304","id":197304,"title":"Histria"} -------------------------------------------------------------------------------- /tests/api/places/197425.json: -------------------------------------------------------------------------------- 1 | {"ll":[46.5,15.5],"uri":"http:\/\/pleiades.stoa.org\/places\/197425","id":197425,"title":"Pannonia"} -------------------------------------------------------------------------------- /tests/api/places/20419.json: -------------------------------------------------------------------------------- 1 | {"ll":[57.5,-2.5],"uri":"http:\/\/pleiades.stoa.org\/places\/20419","id":20419,"title":"Britannia"} -------------------------------------------------------------------------------- /tests/api/places/20468.json: -------------------------------------------------------------------------------- 1 | {"ll":[52.5,7.5],"uri":"http:\/\/pleiades.stoa.org\/places\/20468","id":20468,"title":"Germania"} -------------------------------------------------------------------------------- /tests/api/places/29492.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,37.5],"uri":"http:\/\/pleiades.stoa.org\/places\/29492","id":29492,"title":"(As)Syria"} -------------------------------------------------------------------------------- /tests/api/places/364012.json: -------------------------------------------------------------------------------- 1 | {"ll":[31.5,17.5],"uri":"http:\/\/pleiades.stoa.org\/places\/364012","id":364012,"title":"Seli"} -------------------------------------------------------------------------------- /tests/api/places/383698.json: -------------------------------------------------------------------------------- 1 | {"ll":[44.75,8.75],"uri":"http:\/\/pleiades.stoa.org\/places\/383698","id":383698,"title":"Liguria"} -------------------------------------------------------------------------------- /tests/api/places/383794.json: -------------------------------------------------------------------------------- 1 | {"ll":[45.25,7.75],"uri":"http:\/\/pleiades.stoa.org\/places\/383794","id":383794,"title":"Taurini"} -------------------------------------------------------------------------------- /tests/api/places/462193.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.75,12.75],"uri":"http:\/\/pleiades.stoa.org\/places\/462193","id":462193,"title":"Elymi"} -------------------------------------------------------------------------------- /tests/api/places/462244.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.75,13.75],"uri":"http:\/\/pleiades.stoa.org\/places\/462244","id":462244,"title":"Himera"} -------------------------------------------------------------------------------- /tests/api/places/462493.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.25,14.25],"uri":"http:\/\/pleiades.stoa.org\/places\/462493","id":462493,"title":"Siculi"} -------------------------------------------------------------------------------- /tests/api/places/550592.json: -------------------------------------------------------------------------------- 1 | {"ll":[39.75,26.75],"uri":"http:\/\/pleiades.stoa.org\/places\/550592","id":550592,"title":"Ida M."} -------------------------------------------------------------------------------- /tests/api/places/550597.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.75,26.75],"uri":"http:\/\/pleiades.stoa.org\/places\/550597","id":550597,"title":"Ionia"} -------------------------------------------------------------------------------- /tests/api/places/550816.json: -------------------------------------------------------------------------------- 1 | {"ll":[39.25,26.25],"uri":"http:\/\/pleiades.stoa.org\/places\/550816","id":550816,"title":"Petra"} -------------------------------------------------------------------------------- /tests/api/places/590030.json: -------------------------------------------------------------------------------- 1 | {"ll":[34.75,26.75],"uri":"http:\/\/pleiades.stoa.org\/places\/590030","id":590030,"title":"Rhodos"} -------------------------------------------------------------------------------- /tests/api/places/599527.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.25,27.25],"uri":"http:\/\/pleiades.stoa.org\/places\/599527","id":599527,"title":"*Asia"} -------------------------------------------------------------------------------- /tests/api/places/687934.json: -------------------------------------------------------------------------------- 1 | {"ll":[31.75,34.75],"uri":"http:\/\/pleiades.stoa.org\/places\/687934","id":687934,"title":"Iudaea"} -------------------------------------------------------------------------------- /tests/api/places/825371.json: -------------------------------------------------------------------------------- 1 | {"ll":[45.5,39.5],"uri":"http:\/\/pleiades.stoa.org\/places\/825371","id":825371,"title":"Sarmatia"} -------------------------------------------------------------------------------- /tests/api/places/874350.json: -------------------------------------------------------------------------------- 1 | {"ll":[39.5,40.5],"uri":"http:\/\/pleiades.stoa.org\/places\/874350","id":874350,"title":"Armenia"} -------------------------------------------------------------------------------- /tests/api/places/884120.json: -------------------------------------------------------------------------------- 1 | {"ll":[39.5,46.5],"uri":"http:\/\/pleiades.stoa.org\/places\/884120","id":884120,"title":"Armenia"} -------------------------------------------------------------------------------- /tests/api/places/981502.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,22.5],"uri":"http:\/\/pleiades.stoa.org\/places\/981502","id":981502,"title":"Achaia"} -------------------------------------------------------------------------------- /tests/api/places/981509.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,27.5],"uri":"http:\/\/pleiades.stoa.org\/places\/981509","id":981509,"title":"Asia"} -------------------------------------------------------------------------------- /tests/api/places/981516.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,32.5],"uri":"http:\/\/pleiades.stoa.org\/places\/981516","id":981516,"title":"Cyprus"} -------------------------------------------------------------------------------- /tests/api/places/981522.json: -------------------------------------------------------------------------------- 1 | {"ll":[42.5,17.5],"uri":"http:\/\/pleiades.stoa.org\/places\/981522","id":981522,"title":"Dalmatia"} -------------------------------------------------------------------------------- /tests/api/places/981527.json: -------------------------------------------------------------------------------- 1 | {"ll":[32.5,32.5],"uri":"http:\/\/pleiades.stoa.org\/places\/981527","id":981527,"title":"Iudaea"} -------------------------------------------------------------------------------- /tests/api/places/981549.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,12.5],"uri":"http:\/\/pleiades.stoa.org\/places\/981549","id":981549,"title":"Sicilia"} -------------------------------------------------------------------------------- /tests/api/places/981550.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,37.5],"uri":"http:\/\/pleiades.stoa.org\/places\/981550","id":981550,"title":"Syria"} -------------------------------------------------------------------------------- /tests/api/places/981552.json: -------------------------------------------------------------------------------- 1 | {"ll":[42.5,22.5],"uri":"http:\/\/pleiades.stoa.org\/places\/981552","id":981552,"title":"Thracia"} -------------------------------------------------------------------------------- /tests/api/places/991339.json: -------------------------------------------------------------------------------- 1 | {"ll":[42.5,7.5],"uri":"http:\/\/pleiades.stoa.org\/places\/991339","id":991339,"title":"Corsica"} -------------------------------------------------------------------------------- /tests/api/places/991348.json: -------------------------------------------------------------------------------- 1 | {"ll":[47.5,12.5],"uri":"http:\/\/pleiades.stoa.org\/places\/991348","id":991348,"title":"Raetia"} -------------------------------------------------------------------------------- /tests/api/places/991350.json: -------------------------------------------------------------------------------- 1 | {"ll":[42.5,12.5],"uri":"http:\/\/pleiades.stoa.org\/places\/991350","id":991350,"title":"Campania"} -------------------------------------------------------------------------------- /tests/api/places/991353.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,12.5],"uri":"http:\/\/pleiades.stoa.org\/places\/991353","id":991353,"title":"Sicilia"} -------------------------------------------------------------------------------- /tests/api/places/991358.json: -------------------------------------------------------------------------------- 1 | {"ll":[47.5,17.5],"uri":"http:\/\/pleiades.stoa.org\/places\/991358","id":991358,"title":"Valeria"} -------------------------------------------------------------------------------- /tests/api/places/991360.json: -------------------------------------------------------------------------------- 1 | {"ll":[42.5,17.5],"uri":"http:\/\/pleiades.stoa.org\/places\/991360","id":991360,"title":"Dalmatia"} -------------------------------------------------------------------------------- /tests/api/places/991372.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,22.5],"uri":"http:\/\/pleiades.stoa.org\/places\/991372","id":991372,"title":"Achaia"} -------------------------------------------------------------------------------- /tests/api/places/991380.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,27.5],"uri":"http:\/\/pleiades.stoa.org\/places\/991380","id":991380,"title":"Asia"} -------------------------------------------------------------------------------- /tests/api/places/991381.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,27.5],"uri":"http:\/\/pleiades.stoa.org\/places\/991381","id":991381,"title":"Caria"} -------------------------------------------------------------------------------- /tests/api/places/991392.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,32.5],"uri":"http:\/\/pleiades.stoa.org\/places\/991392","id":991392,"title":"Cyprus"} -------------------------------------------------------------------------------- /tests/api/places/991393.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,32.5],"uri":"http:\/\/pleiades.stoa.org\/places\/991393","id":991393,"title":"Galatia"} -------------------------------------------------------------------------------- /tests/api/places/992078.json: -------------------------------------------------------------------------------- 1 | {"ll":[42.5,22.5],"uri":"http:\/\/pleiades.stoa.org\/places\/992078","id":992078,"title":"Thracia"} -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "lib/backbone-spf"] 2 | path = lib/backbone-spf 3 | url = https://github.com/nrabinowitz/backbone-spf 4 | -------------------------------------------------------------------------------- /app/templates/book-list-template.html: -------------------------------------------------------------------------------- 1 |
2 |

Select a book to view:

3 |
4 |
-------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/bird.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/bird.png -------------------------------------------------------------------------------- /tests/api/places/1001887.json: -------------------------------------------------------------------------------- 1 | {"ll":[42.5,27.5],"uri":"http:\/\/pleiades.stoa.org\/places\/1001887","id":1001887,"title":"Europe"} -------------------------------------------------------------------------------- /tests/api/places/1001889.json: -------------------------------------------------------------------------------- 1 | {"ll":[42.5,27.5],"uri":"http:\/\/pleiades.stoa.org\/places\/1001889","id":1001889,"title":"Thrake"} -------------------------------------------------------------------------------- /tests/api/places/1001896.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,22.5],"uri":"http:\/\/pleiades.stoa.org\/places\/1001896","id":1001896,"title":"Hellas"} -------------------------------------------------------------------------------- /tests/api/places/1001905.json: -------------------------------------------------------------------------------- 1 | {"ll":[47.5,17.5],"uri":"http:\/\/pleiades.stoa.org\/places\/1001905","id":1001905,"title":"Pannonia"} -------------------------------------------------------------------------------- /tests/api/places/1001913.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,32.5],"uri":"http:\/\/pleiades.stoa.org\/places\/1001913","id":1001913,"title":"Pamphylia"} -------------------------------------------------------------------------------- /tests/api/places/1001930.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,32.5],"uri":"http:\/\/pleiades.stoa.org\/places\/1001930","id":1001930,"title":"Kypros"} -------------------------------------------------------------------------------- /tests/api/places/1001943.json: -------------------------------------------------------------------------------- 1 | {"ll":[32.5,32.5],"uri":"http:\/\/pleiades.stoa.org\/places\/1001943","id":1001943,"title":"Aigyptos"} -------------------------------------------------------------------------------- /tests/api/places/109154.json: -------------------------------------------------------------------------------- 1 | {"ll":[49.5,6.5],"uri":"http:\/\/pleiades.stoa.org\/places\/109154","id":109154,"title":"Mediomatrici"} -------------------------------------------------------------------------------- /tests/api/places/216830.json: -------------------------------------------------------------------------------- 1 | {"ll":[42.5,25.5],"uri":"http:\/\/pleiades.stoa.org\/places\/216830","id":216830,"title":"Haemus M."} -------------------------------------------------------------------------------- /tests/api/places/305106.json: -------------------------------------------------------------------------------- 1 | {"ll":[36.25,4.75],"uri":"http:\/\/pleiades.stoa.org\/places\/305106","id":305106,"title":"Mauretania"} -------------------------------------------------------------------------------- /tests/api/places/393386.json: -------------------------------------------------------------------------------- 1 | {"ll":[44.75,12.25],"uri":"http:\/\/pleiades.stoa.org\/places\/393386","id":393386,"title":"Augusta"} -------------------------------------------------------------------------------- /tests/api/places/393445.json: -------------------------------------------------------------------------------- 1 | {"ll":[44.75,11.75],"uri":"http:\/\/pleiades.stoa.org\/places\/393445","id":393445,"title":"Lingones"} -------------------------------------------------------------------------------- /tests/api/places/432942.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.75,14.25],"uri":"http:\/\/pleiades.stoa.org\/places\/432942","id":432942,"title":"Misenum Pr."} -------------------------------------------------------------------------------- /tests/api/places/442518.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.75,17.75],"uri":"http:\/\/pleiades.stoa.org\/places\/442518","id":442518,"title":"Calabria"} -------------------------------------------------------------------------------- /tests/api/places/442639.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.75,15.75],"uri":"http:\/\/pleiades.stoa.org\/places\/442639","id":442639,"title":"Lucania"} -------------------------------------------------------------------------------- /tests/api/places/452459.json: -------------------------------------------------------------------------------- 1 | {"ll":[39.75,16.25],"uri":"http:\/\/pleiades.stoa.org\/places\/452459","id":452459,"title":"Sybaris fl."} -------------------------------------------------------------------------------- /tests/api/places/462215.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.25,14.25],"uri":"http:\/\/pleiades.stoa.org\/places\/462215","id":462215,"title":"Gela(s) fl."} -------------------------------------------------------------------------------- /tests/api/places/462512.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.25,15.25],"uri":"http:\/\/pleiades.stoa.org\/places\/462512","id":462512,"title":"Thapsus Pr."} -------------------------------------------------------------------------------- /tests/api/places/472014.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.5,8.5],"uri":"http:\/\/pleiades.stoa.org\/places\/472014","id":472014,"title":"Sardinia Ins."} -------------------------------------------------------------------------------- /tests/api/places/481865.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.5,19.5],"uri":"http:\/\/pleiades.stoa.org\/places\/481865","id":481865,"title":"Illyricum"} -------------------------------------------------------------------------------- /tests/api/places/491677.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.25,22.25],"uri":"http:\/\/pleiades.stoa.org\/places\/491677","id":491677,"title":"Olympus M."} -------------------------------------------------------------------------------- /tests/api/places/501365.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.25,24.25],"uri":"http:\/\/pleiades.stoa.org\/places\/501365","id":501365,"title":"Athos\/Akte"} -------------------------------------------------------------------------------- /tests/api/places/501366.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.25,24.25],"uri":"http:\/\/pleiades.stoa.org\/places\/501366","id":501366,"title":"Athos M."} -------------------------------------------------------------------------------- /tests/api/places/501386.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.25,26.25],"uri":"http:\/\/pleiades.stoa.org\/places\/501386","id":501386,"title":"Chersonesus"} -------------------------------------------------------------------------------- /tests/api/places/501629.json: -------------------------------------------------------------------------------- 1 | {"ll":[41.25,23.25],"uri":"http:\/\/pleiades.stoa.org\/places\/501629","id":501629,"title":"Strymon fl."} -------------------------------------------------------------------------------- /tests/api/places/501638.json: -------------------------------------------------------------------------------- 1 | {"ll":[41.75,25.75],"uri":"http:\/\/pleiades.stoa.org\/places\/501638","id":501638,"title":"Thracia"} -------------------------------------------------------------------------------- /tests/api/places/530767.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.75,20.75],"uri":"http:\/\/pleiades.stoa.org\/places\/530767","id":530767,"title":"Acarnania"} -------------------------------------------------------------------------------- /tests/api/places/530772.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.75,20.75],"uri":"http:\/\/pleiades.stoa.org\/places\/530772","id":530772,"title":"Actium Pr."} -------------------------------------------------------------------------------- /tests/api/places/530975.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.75,20.75],"uri":"http:\/\/pleiades.stoa.org\/places\/530975","id":530975,"title":"Leucas Ins."} -------------------------------------------------------------------------------- /tests/api/places/540689.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.75,22.75],"uri":"http:\/\/pleiades.stoa.org\/places\/540689","id":540689,"title":"Boeotia"} -------------------------------------------------------------------------------- /tests/api/places/540736.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.75,23.75],"uri":"http:\/\/pleiades.stoa.org\/places\/540736","id":540736,"title":"Dirphys M."} -------------------------------------------------------------------------------- /tests/api/places/540775.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.75,23.25],"uri":"http:\/\/pleiades.stoa.org\/places\/540775","id":540775,"title":"Euboea Ins."} -------------------------------------------------------------------------------- /tests/api/places/550693.json: -------------------------------------------------------------------------------- 1 | {"ll":[39.75,25.25],"uri":"http:\/\/pleiades.stoa.org\/places\/550693","id":550693,"title":"Lemnos Ins."} -------------------------------------------------------------------------------- /tests/api/places/550744.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.75,26.25],"uri":"http:\/\/pleiades.stoa.org\/places\/550744","id":550744,"title":"Mimas M."} -------------------------------------------------------------------------------- /tests/api/places/550807.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.25,26.75],"uri":"http:\/\/pleiades.stoa.org\/places\/550807","id":550807,"title":"Pele? Ins."} -------------------------------------------------------------------------------- /tests/api/places/570102.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.75,21.75],"uri":"http:\/\/pleiades.stoa.org\/places\/570102","id":570102,"title":"Arcadia"} -------------------------------------------------------------------------------- /tests/api/places/570470.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.75,23.25],"uri":"http:\/\/pleiades.stoa.org\/places\/570470","id":570470,"title":"Megaris"} -------------------------------------------------------------------------------- /tests/api/places/570475.json: -------------------------------------------------------------------------------- 1 | {"ll":[36.75,24.25],"uri":"http:\/\/pleiades.stoa.org\/places\/570475","id":570475,"title":"Melos Ins."} -------------------------------------------------------------------------------- /tests/api/places/570675.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.25,22.25],"uri":"http:\/\/pleiades.stoa.org\/places\/570675","id":570675,"title":"Skiritis"} -------------------------------------------------------------------------------- /tests/api/places/570736.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.25,22.75],"uri":"http:\/\/pleiades.stoa.org\/places\/570736","id":570736,"title":"Thyrea(tis)"} -------------------------------------------------------------------------------- /tests/api/places/579888.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.125,23.625],"uri":"http:\/\/pleiades.stoa.org\/places\/579888","id":579888,"title":"Attica"} -------------------------------------------------------------------------------- /tests/api/places/589748.json: -------------------------------------------------------------------------------- 1 | {"ll":[35.25,25.25],"uri":"http:\/\/pleiades.stoa.org\/places\/589748","id":589748,"title":"Creta Ins."} -------------------------------------------------------------------------------- /tests/api/places/599587.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.38948,25.26904],"uri":"http:\/\/pleiades.stoa.org\/places\/599587","id":599587,"title":"Delos"} -------------------------------------------------------------------------------- /tests/api/places/599588.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.25,25.25],"uri":"http:\/\/pleiades.stoa.org\/places\/599588","id":599588,"title":"Delos Ins."} -------------------------------------------------------------------------------- /tests/api/places/599746.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.75,27.25],"uri":"http:\/\/pleiades.stoa.org\/places\/599746","id":599746,"title":"Lade Ins."} -------------------------------------------------------------------------------- /tests/api/places/599926.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.75,26.75],"uri":"http:\/\/pleiades.stoa.org\/places\/599926","id":599926,"title":"Samos Ins."} -------------------------------------------------------------------------------- /tests/api/places/599973.json: -------------------------------------------------------------------------------- 1 | {"ll":[36.25,25.25],"uri":"http:\/\/pleiades.stoa.org\/places\/599973","id":599973,"title":"Thera Ins."} -------------------------------------------------------------------------------- /tests/api/places/609502.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.75,29.75],"uri":"http:\/\/pleiades.stoa.org\/places\/609502","id":609502,"title":"Phrygia"} -------------------------------------------------------------------------------- /tests/api/places/628949.json: -------------------------------------------------------------------------------- 1 | {"ll":[39.25,35.75],"uri":"http:\/\/pleiades.stoa.org\/places\/628949","id":628949,"title":"Cappadocia"} -------------------------------------------------------------------------------- /tests/api/places/648792.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.25,34.25],"uri":"http:\/\/pleiades.stoa.org\/places\/648792","id":648792,"title":"Taurus M."} -------------------------------------------------------------------------------- /tests/api/places/658443.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.25,36.75],"uri":"http:\/\/pleiades.stoa.org\/places\/658443","id":658443,"title":"Commagene"} -------------------------------------------------------------------------------- /tests/api/places/707498.json: -------------------------------------------------------------------------------- 1 | {"ll":[35.25,33.25],"uri":"http:\/\/pleiades.stoa.org\/places\/707498","id":707498,"title":"Cyprus Ins."} -------------------------------------------------------------------------------- /tests/api/places/981531.json: -------------------------------------------------------------------------------- 1 | {"ll":[42.5,22.5],"uri":"http:\/\/pleiades.stoa.org\/places\/981531","id":981531,"title":"Macedonia"} -------------------------------------------------------------------------------- /tests/api/places/991319.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,-7.5],"uri":"http:\/\/pleiades.stoa.org\/places\/991319","id":991319,"title":"Lusitania"} -------------------------------------------------------------------------------- /tests/api/places/991368.json: -------------------------------------------------------------------------------- 1 | {"ll":[42.5,22.5],"uri":"http:\/\/pleiades.stoa.org\/places\/991368","id":991368,"title":"Macedonia"} -------------------------------------------------------------------------------- /tests/api/places/991402.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.5,37.5],"uri":"http:\/\/pleiades.stoa.org\/places\/991402","id":991402,"title":"Cappadocia"} -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/ico/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/ico/favicon.ico -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/browsers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/browsers.png -------------------------------------------------------------------------------- /lib/bootstrap/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /tests/api/books/2/page/-2.json: -------------------------------------------------------------------------------- 1 | {"text":"Page Negative Two Text. Co<\/span>.","image":false} -------------------------------------------------------------------------------- /tests/api/places/108818.json: -------------------------------------------------------------------------------- 1 | {"ll":[50.732632,7.096251],"uri":"http:\/\/pleiades.stoa.org\/places\/108818","id":108818,"title":"Bonna"} -------------------------------------------------------------------------------- /tests/api/places/138593.json: -------------------------------------------------------------------------------- 1 | {"ll":[44.633174,-0.334691],"uri":"http:\/\/pleiades.stoa.org\/places\/138593","id":138593,"title":"Sirio"} -------------------------------------------------------------------------------- /tests/api/places/148200.json: -------------------------------------------------------------------------------- 1 | {"ll":[43.427178,3.298941],"uri":"http:\/\/pleiades.stoa.org\/places\/148200","id":148200,"title":"Servian"} -------------------------------------------------------------------------------- /tests/api/places/157812.json: -------------------------------------------------------------------------------- 1 | {"ll":[43.580587,7.120902],"uri":"http:\/\/pleiades.stoa.org\/places\/157812","id":157812,"title":"Antipolis"} -------------------------------------------------------------------------------- /tests/api/places/187290.json: -------------------------------------------------------------------------------- 1 | {"ll":[45.768259,13.364601],"uri":"http:\/\/pleiades.stoa.org\/places\/187290","id":187290,"title":"Aquileia"} -------------------------------------------------------------------------------- /tests/api/places/197511.json: -------------------------------------------------------------------------------- 1 | {"ll":[43.553234,16.346833],"uri":"http:\/\/pleiades.stoa.org\/places\/197511","id":197511,"title":"Siculi"} -------------------------------------------------------------------------------- /tests/api/places/20620.json: -------------------------------------------------------------------------------- 1 | {"ll":[54.137798,22.947561],"uri":"http:\/\/pleiades.stoa.org\/places\/20620","id":20620,"title":"Szwajcaria"} -------------------------------------------------------------------------------- /tests/api/places/207021.json: -------------------------------------------------------------------------------- 1 | {"ll":[43.583305,20.233355],"uri":"http:\/\/pleiades.stoa.org\/places\/207021","id":207021,"title":"Cel(...)"} -------------------------------------------------------------------------------- /tests/api/places/256231.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.443901,-6.046795],"uri":"http:\/\/pleiades.stoa.org\/places\/256231","id":256231,"title":"Italica"} -------------------------------------------------------------------------------- /tests/api/places/275703.json: -------------------------------------------------------------------------------- 1 | {"ll":[35.888245,-5.316583],"uri":"http:\/\/pleiades.stoa.org\/places\/275703","id":275703,"title":"Septem"} -------------------------------------------------------------------------------- /tests/api/places/275736.json: -------------------------------------------------------------------------------- 1 | {"ll":[35.787924,-5.810048],"uri":"http:\/\/pleiades.stoa.org\/places\/275736","id":275736,"title":"Tingi"} -------------------------------------------------------------------------------- /tests/api/places/314921.json: -------------------------------------------------------------------------------- 1 | {"ll":[36.847009,10.312944],"uri":"http:\/\/pleiades.stoa.org\/places\/314921","id":314921,"title":"Carthago"} -------------------------------------------------------------------------------- /tests/api/places/324808.json: -------------------------------------------------------------------------------- 1 | {"ll":[35.996184,9.678799],"uri":"http:\/\/pleiades.stoa.org\/places\/324808","id":324808,"title":"Se(...)"} -------------------------------------------------------------------------------- /tests/api/places/324852.json: -------------------------------------------------------------------------------- 1 | {"ll":[35.500579,11.060551],"uri":"http:\/\/pleiades.stoa.org\/places\/324852","id":324852,"title":"Zella"} -------------------------------------------------------------------------------- /tests/api/places/344424.json: -------------------------------------------------------------------------------- 1 | {"ll":[32.91658,12.111326],"uri":"http:\/\/pleiades.stoa.org\/places\/344424","id":344424,"title":"Locri"} -------------------------------------------------------------------------------- /tests/api/places/373757.json: -------------------------------------------------------------------------------- 1 | {"ll":[32.103291,20.075713],"uri":"http:\/\/pleiades.stoa.org\/places\/373757","id":373757,"title":"Berenice"} -------------------------------------------------------------------------------- /tests/api/places/383628.json: -------------------------------------------------------------------------------- 1 | {"ll":[45.133639,10.026149],"uri":"http:\/\/pleiades.stoa.org\/places\/383628","id":383628,"title":"Cremona"} -------------------------------------------------------------------------------- /tests/api/places/383642.json: -------------------------------------------------------------------------------- 1 | {"ll":[45.466604,7.875942],"uri":"http:\/\/pleiades.stoa.org\/places\/383642","id":383642,"title":"Eporedia"} -------------------------------------------------------------------------------- /tests/api/places/383715.json: -------------------------------------------------------------------------------- 1 | {"ll":[44.647057,10.925223],"uri":"http:\/\/pleiades.stoa.org\/places\/383715","id":383715,"title":"Mutina"} -------------------------------------------------------------------------------- /tests/api/places/383717.json: -------------------------------------------------------------------------------- 1 | {"ll":[45.445082,8.618661],"uri":"http:\/\/pleiades.stoa.org\/places\/383717","id":383717,"title":"Novaria"} -------------------------------------------------------------------------------- /tests/api/places/383741.json: -------------------------------------------------------------------------------- 1 | {"ll":[45.052419,9.698743],"uri":"http:\/\/pleiades.stoa.org\/places\/383741","id":383741,"title":"Placentia"} -------------------------------------------------------------------------------- /tests/api/places/383798.json: -------------------------------------------------------------------------------- 1 | {"ll":[45.185899,9.156562],"uri":"http:\/\/pleiades.stoa.org\/places\/383798","id":383798,"title":"Ticinum"} -------------------------------------------------------------------------------- /tests/api/places/383816.json: -------------------------------------------------------------------------------- 1 | {"ll":[45.438954,10.994371],"uri":"http:\/\/pleiades.stoa.org\/places\/383816","id":383816,"title":"Verona"} -------------------------------------------------------------------------------- /tests/api/places/393438.json: -------------------------------------------------------------------------------- 1 | {"ll":[45.070242,11.137868],"uri":"http:\/\/pleiades.stoa.org\/places\/393438","id":393438,"title":"Hostilia"} -------------------------------------------------------------------------------- /tests/api/places/393480.json: -------------------------------------------------------------------------------- 1 | {"ll":[44.415718,12.196604],"uri":"http:\/\/pleiades.stoa.org\/places\/393480","id":393480,"title":"Ravenna"} -------------------------------------------------------------------------------- /tests/api/places/403235.json: -------------------------------------------------------------------------------- 1 | {"ll":[44.066075,10.031476],"uri":"http:\/\/pleiades.stoa.org\/places\/403235","id":403235,"title":"Luna"} -------------------------------------------------------------------------------- /tests/api/places/413122.json: -------------------------------------------------------------------------------- 1 | {"ll":[43.75,11.75],"uri":"http:\/\/pleiades.stoa.org\/places\/413122","id":413122,"title":"Etruria\/Tuscia"} -------------------------------------------------------------------------------- /tests/api/places/422995.json: -------------------------------------------------------------------------------- 1 | {"ll":[41.754855,12.287656],"uri":"http:\/\/pleiades.stoa.org\/places\/422995","id":422995,"title":"Ostia"} -------------------------------------------------------------------------------- /tests/api/places/423025.json: -------------------------------------------------------------------------------- 1 | {"ll":[41.8917375,12.4861685],"uri":"http:\/\/pleiades.stoa.org\/places\/423025","id":423025,"title":"Roma"} -------------------------------------------------------------------------------- /tests/api/places/432941.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.786279,14.084884],"uri":"http:\/\/pleiades.stoa.org\/places\/432941","id":432941,"title":"Misenum"} -------------------------------------------------------------------------------- /tests/api/places/433032.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.74941,14.485429],"uri":"http:\/\/pleiades.stoa.org\/places\/433032","id":433032,"title":"Pompeii"} -------------------------------------------------------------------------------- /tests/api/places/452295.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.382526,16.409844],"uri":"http:\/\/pleiades.stoa.org\/places\/452295","id":452295,"title":"Caulonia"} -------------------------------------------------------------------------------- /tests/api/places/462126.json: -------------------------------------------------------------------------------- 1 | {"ll":[36.872287,14.447788],"uri":"http:\/\/pleiades.stoa.org\/places\/462126","id":462126,"title":"Camarina"} -------------------------------------------------------------------------------- /tests/api/places/462201.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.036517,12.583607],"uri":"http:\/\/pleiades.stoa.org\/places\/462201","id":462201,"title":"Eryx"} -------------------------------------------------------------------------------- /tests/api/places/462214.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.063156,14.258219],"uri":"http:\/\/pleiades.stoa.org\/places\/462214","id":462214,"title":"Gela"} -------------------------------------------------------------------------------- /tests/api/places/462387.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.82534,15.266684],"uri":"http:\/\/pleiades.stoa.org\/places\/462387","id":462387,"title":"Naxus"} -------------------------------------------------------------------------------- /tests/api/places/462419.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.735414,13.417496],"uri":"http:\/\/pleiades.stoa.org\/places\/462419","id":462419,"title":"*Petrina"} -------------------------------------------------------------------------------- /tests/api/places/462487.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.941433,12.83249],"uri":"http:\/\/pleiades.stoa.org\/places\/462487","id":462487,"title":"(S)Egesta"} -------------------------------------------------------------------------------- /tests/api/places/462489.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.582841,12.82512],"uri":"http:\/\/pleiades.stoa.org\/places\/462489","id":462489,"title":"Selinus"} -------------------------------------------------------------------------------- /tests/api/places/481844.json: -------------------------------------------------------------------------------- 1 | {"ll":[42.289175,23.264178],"uri":"http:\/\/pleiades.stoa.org\/places\/481844","id":481844,"title":"Germania"} -------------------------------------------------------------------------------- /tests/api/places/501515.json: -------------------------------------------------------------------------------- 1 | {"ll":[39.971454,23.39806],"uri":"http:\/\/pleiades.stoa.org\/places\/501515","id":501515,"title":"Mende"} -------------------------------------------------------------------------------- /tests/api/places/501646.json: -------------------------------------------------------------------------------- 1 | {"ll":[39.976277,23.908089],"uri":"http:\/\/pleiades.stoa.org\/places\/501646","id":501646,"title":"Torone"} -------------------------------------------------------------------------------- /tests/api/places/511218.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.381323,27.892255],"uri":"http:\/\/pleiades.stoa.org\/places\/511218","id":511218,"title":"Cyzicus"} -------------------------------------------------------------------------------- /tests/api/places/511375.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.403338,27.303743],"uri":"http:\/\/pleiades.stoa.org\/places\/511375","id":511375,"title":"Priapus"} -------------------------------------------------------------------------------- /tests/api/places/530834.json: -------------------------------------------------------------------------------- 1 | {"ll":[39.60444,19.924457],"uri":"http:\/\/pleiades.stoa.org\/places\/530834","id":530834,"title":"Corcyra"} -------------------------------------------------------------------------------- /tests/api/places/530974.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.807342,20.713116],"uri":"http:\/\/pleiades.stoa.org\/places\/530974","id":530974,"title":"Leucas"} -------------------------------------------------------------------------------- /tests/api/places/531109.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.1986325,20.679333],"uri":"http:\/\/pleiades.stoa.org\/places\/531109","id":531109,"title":"Syria"} -------------------------------------------------------------------------------- /tests/api/places/540703.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.549423,23.6431715],"uri":"http:\/\/pleiades.stoa.org\/places\/540703","id":540703,"title":"Chalcis"} -------------------------------------------------------------------------------- /tests/api/places/540717.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.391204,22.957112],"uri":"http:\/\/pleiades.stoa.org\/places\/540717","id":540717,"title":"Coronea"} -------------------------------------------------------------------------------- /tests/api/places/540946.json: -------------------------------------------------------------------------------- 1 | {"ll":[39.327998,23.069231],"uri":"http:\/\/pleiades.stoa.org\/places\/540946","id":540946,"title":"Methone"} -------------------------------------------------------------------------------- /tests/api/places/541065.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.385293,22.071864],"uri":"http:\/\/pleiades.stoa.org\/places\/541065","id":541065,"title":"Polis"} -------------------------------------------------------------------------------- /tests/api/places/550496.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.37641,26.1342335],"uri":"http:\/\/pleiades.stoa.org\/places\/550496","id":550496,"title":"Chios"} -------------------------------------------------------------------------------- /tests/api/places/550506.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.761848,26.942154],"uri":"http:\/\/pleiades.stoa.org\/places\/550506","id":550506,"title":"Cyme"} -------------------------------------------------------------------------------- /tests/api/places/550713.json: -------------------------------------------------------------------------------- 1 | {"ll":[39.14079,26.527493],"uri":"http:\/\/pleiades.stoa.org\/places\/550713","id":550713,"title":"Malea"} -------------------------------------------------------------------------------- /tests/api/places/550839.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.360198,26.768509],"uri":"http:\/\/pleiades.stoa.org\/places\/550839","id":550839,"title":"Polichne"} -------------------------------------------------------------------------------- /tests/api/places/550913.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.199104,26.837477],"uri":"http:\/\/pleiades.stoa.org\/places\/550913","id":550913,"title":"Teos"} -------------------------------------------------------------------------------- /tests/api/places/570106.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.728203,22.718116],"uri":"http:\/\/pleiades.stoa.org\/places\/570106","id":570106,"title":"Argos"} -------------------------------------------------------------------------------- /tests/api/places/570220.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.7952875,21.4656195],"uri":"http:\/\/pleiades.stoa.org\/places\/570220","id":570220,"title":"Elis"} -------------------------------------------------------------------------------- /tests/api/places/570228.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.63328,23.160067],"uri":"http:\/\/pleiades.stoa.org\/places\/570228","id":570228,"title":"Epidauros"} -------------------------------------------------------------------------------- /tests/api/places/570402.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.412293,24.429784],"uri":"http:\/\/pleiades.stoa.org\/places\/570402","id":570402,"title":"Kythnos"} -------------------------------------------------------------------------------- /tests/api/places/570417.json: -------------------------------------------------------------------------------- 1 | {"ll":[36.725537,22.498245],"uri":"http:\/\/pleiades.stoa.org\/places\/570417","id":570417,"title":"La(s)"} -------------------------------------------------------------------------------- /tests/api/places/570468.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.985078,23.340163],"uri":"http:\/\/pleiades.stoa.org\/places\/570468","id":570468,"title":"Megara"} -------------------------------------------------------------------------------- /tests/api/places/570474.json: -------------------------------------------------------------------------------- 1 | {"ll":[36.743864,24.423276],"uri":"http:\/\/pleiades.stoa.org\/places\/570474","id":570474,"title":"Melos"} -------------------------------------------------------------------------------- /tests/api/places/570504.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.807201,22.705489],"uri":"http:\/\/pleiades.stoa.org\/places\/570504","id":570504,"title":"Nemea"} -------------------------------------------------------------------------------- /tests/api/places/570576.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.043207,22.548344],"uri":"http:\/\/pleiades.stoa.org\/places\/570576","id":570576,"title":"Pellene"} -------------------------------------------------------------------------------- /tests/api/places/570577.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.75,21.75],"uri":"http:\/\/pleiades.stoa.org\/places\/570577","id":570577,"title":"Peloponnesus"} -------------------------------------------------------------------------------- /tests/api/places/570685.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.073678,22.430937],"uri":"http:\/\/pleiades.stoa.org\/places\/570685","id":570685,"title":"Sparta"} -------------------------------------------------------------------------------- /tests/api/places/570707.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.4545755,22.414647],"uri":"http:\/\/pleiades.stoa.org\/places\/570707","id":570707,"title":"Tegea"} -------------------------------------------------------------------------------- /tests/api/places/579920.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.0456525,23.543546],"uri":"http:\/\/pleiades.stoa.org\/places\/579920","id":579920,"title":"Eleusis"} -------------------------------------------------------------------------------- /tests/api/places/580090.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.8651735,24.0375955],"uri":"http:\/\/pleiades.stoa.org\/places\/580090","id":580090,"title":"Prasia"} -------------------------------------------------------------------------------- /tests/api/places/580101.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.875,23.375],"uri":"http:\/\/pleiades.stoa.org\/places\/580101","id":580101,"title":"Salamis Ins."} -------------------------------------------------------------------------------- /tests/api/places/580107.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.683423,24.0359195],"uri":"http:\/\/pleiades.stoa.org\/places\/580107","id":580107,"title":"Sounion"} -------------------------------------------------------------------------------- /tests/api/places/580114.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.299994,23.57957],"uri":"http:\/\/pleiades.stoa.org\/places\/580114","id":580114,"title":"Tanagra"} -------------------------------------------------------------------------------- /tests/api/places/599575.json: -------------------------------------------------------------------------------- 1 | {"ll":[36.690171,27.371637],"uri":"http:\/\/pleiades.stoa.org\/places\/599575","id":599575,"title":"Cnidus"} -------------------------------------------------------------------------------- /tests/api/places/599728.json: -------------------------------------------------------------------------------- 1 | {"ll":[36.8929685,27.285667],"uri":"http:\/\/pleiades.stoa.org\/places\/599728","id":599728,"title":"Kos"} -------------------------------------------------------------------------------- /tests/api/places/599799.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.519739,27.278731],"uri":"http:\/\/pleiades.stoa.org\/places\/599799","id":599799,"title":"Miletus"} -------------------------------------------------------------------------------- /tests/api/places/599867.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.08579,25.150728],"uri":"http:\/\/pleiades.stoa.org\/places\/599867","id":599867,"title":"Paros"} -------------------------------------------------------------------------------- /tests/api/places/599925.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.68825,26.944483],"uri":"http:\/\/pleiades.stoa.org\/places\/599925","id":599925,"title":"Samos"} -------------------------------------------------------------------------------- /tests/api/places/599971.json: -------------------------------------------------------------------------------- 1 | {"ll":[36.363374,25.477816],"uri":"http:\/\/pleiades.stoa.org\/places\/599971","id":599971,"title":"Thera"} -------------------------------------------------------------------------------- /tests/api/places/638796.json: -------------------------------------------------------------------------------- 1 | {"ll":[36.828275,28.625838],"uri":"http:\/\/pleiades.stoa.org\/places\/638796","id":638796,"title":"Caunus"} -------------------------------------------------------------------------------- /tests/api/places/639051.json: -------------------------------------------------------------------------------- 1 | {"ll":[36.52192,30.547787],"uri":"http:\/\/pleiades.stoa.org\/places\/639051","id":639051,"title":"Phaselis"} -------------------------------------------------------------------------------- /tests/api/places/648612.json: -------------------------------------------------------------------------------- 1 | {"ll":[36.467249,34.148625],"uri":"http:\/\/pleiades.stoa.org\/places\/648612","id":648612,"title":"Corycus"} -------------------------------------------------------------------------------- /tests/api/places/648614.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.517006,34.078761],"uri":"http:\/\/pleiades.stoa.org\/places\/648614","id":648614,"title":"Cybistra"} -------------------------------------------------------------------------------- /tests/api/places/648735.json: -------------------------------------------------------------------------------- 1 | {"ll":[36.631602,32.624187],"uri":"http:\/\/pleiades.stoa.org\/places\/648735","id":648735,"title":"Pharax"} -------------------------------------------------------------------------------- /tests/api/places/737056.json: -------------------------------------------------------------------------------- 1 | {"ll":[28.73639,30.800997],"uri":"http:\/\/pleiades.stoa.org\/places\/737056","id":737056,"title":"Spania"} -------------------------------------------------------------------------------- /tests/api/places/795854.json: -------------------------------------------------------------------------------- 1 | {"ll":[20.714072,30.325146],"uri":"http:\/\/pleiades.stoa.org\/places\/795854","id":795854,"title":"Say(e)?"} -------------------------------------------------------------------------------- /tests/api/places/952097.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.5,57.5],"uri":"http:\/\/pleiades.stoa.org\/places\/952097","id":952097,"title":"Parthyene\/Parthia"} -------------------------------------------------------------------------------- /tests/api/places/99003.json: -------------------------------------------------------------------------------- 1 | {"ll":[52.160813,4.489998],"uri":"http:\/\/pleiades.stoa.org\/places\/99003","id":99003,"title":"Lugdunum"} -------------------------------------------------------------------------------- /css/gapvis.edit.less: -------------------------------------------------------------------------------- 1 | @import "gapvis.less"; 2 | @import "../lib/bootstrap/less/forms.less"; 3 | @import "../lib/bootstrap/less/tooltip.less"; -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/icon-css3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/icon-css3.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/icon-html5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/icon-html5.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/less-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/less-small.png -------------------------------------------------------------------------------- /tests/api/places/128537.json: -------------------------------------------------------------------------------- 1 | {"ll":[48.211345,16.373946],"uri":"http:\/\/pleiades.stoa.org\/places\/128537","id":128537,"title":"Vindobona"} -------------------------------------------------------------------------------- /tests/api/places/138251.json: -------------------------------------------------------------------------------- 1 | {"ll":[45.104971,0.361447],"uri":"http:\/\/pleiades.stoa.org\/places\/138251","id":138251,"title":"C(\u2026)o"} -------------------------------------------------------------------------------- /tests/api/places/383584.json: -------------------------------------------------------------------------------- 1 | {"ll":[45.129535,10.442348],"uri":"http:\/\/pleiades.stoa.org\/places\/383584","id":383584,"title":"Bedriacum"} -------------------------------------------------------------------------------- /tests/api/places/383602.json: -------------------------------------------------------------------------------- 1 | {"ll":[44.900996,10.515786],"uri":"http:\/\/pleiades.stoa.org\/places\/383602","id":383602,"title":"Brixellum"} -------------------------------------------------------------------------------- /tests/api/places/383706.json: -------------------------------------------------------------------------------- 1 | {"ll":[45.463746,9.18806],"uri":"http:\/\/pleiades.stoa.org\/places\/383706","id":383706,"title":"Mediolan(i)um"} -------------------------------------------------------------------------------- /tests/api/places/393469.json: -------------------------------------------------------------------------------- 1 | {"ll":[45.25,11.25],"uri":"http:\/\/pleiades.stoa.org\/places\/393469","id":393469,"title":"Padus\/Eridanus fl."} -------------------------------------------------------------------------------- /tests/api/places/432873.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.805843,14.348058],"uri":"http:\/\/pleiades.stoa.org\/places\/432873","id":432873,"title":"Herculaneum"} -------------------------------------------------------------------------------- /tests/api/places/433122.json: -------------------------------------------------------------------------------- 1 | {"ll":[41.25,13.75],"uri":"http:\/\/pleiades.stoa.org\/places\/433122","id":433122,"title":"Sinues(s)a\/Sinope"} -------------------------------------------------------------------------------- /tests/api/places/452343.json: -------------------------------------------------------------------------------- 1 | {"ll":[39.701979,16.30221],"uri":"http:\/\/pleiades.stoa.org\/places\/452343","id":452343,"title":"Interamnium"} -------------------------------------------------------------------------------- /tests/api/places/462416.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.25,15.75],"uri":"http:\/\/pleiades.stoa.org\/places\/462416","id":462416,"title":"Pelorus\/Regium Pr."} -------------------------------------------------------------------------------- /tests/api/places/462503.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.066521,15.284341],"uri":"http:\/\/pleiades.stoa.org\/places\/462503","id":462503,"title":"Syracusae"} -------------------------------------------------------------------------------- /tests/api/places/501347.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.823597,23.846565],"uri":"http:\/\/pleiades.stoa.org\/places\/501347","id":501347,"title":"Amphipolis"} -------------------------------------------------------------------------------- /tests/api/places/520985.json: -------------------------------------------------------------------------------- 1 | {"ll":[41.005902,28.9738815],"uri":"http:\/\/pleiades.stoa.org\/places\/520985","id":520985,"title":"Byzantium"} -------------------------------------------------------------------------------- /tests/api/places/520998.json: -------------------------------------------------------------------------------- 1 | {"ll":[41.125,28.875],"uri":"http:\/\/pleiades.stoa.org\/places\/520998","id":520998,"title":"Constantinopolis"} -------------------------------------------------------------------------------- /tests/api/places/530793.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.713373,20.951657],"uri":"http:\/\/pleiades.stoa.org\/places\/530793","id":530793,"title":"Alyz(e)ia"} -------------------------------------------------------------------------------- /tests/api/places/530798.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.920935,20.843498],"uri":"http:\/\/pleiades.stoa.org\/places\/530798","id":530798,"title":"Anactorium"} -------------------------------------------------------------------------------- /tests/api/places/540960.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.399726,21.831267],"uri":"http:\/\/pleiades.stoa.org\/places\/540960","id":540960,"title":"Naupactus"} -------------------------------------------------------------------------------- /tests/api/places/550534.json: -------------------------------------------------------------------------------- 1 | {"ll":[39.727645,27.59645],"uri":"http:\/\/pleiades.stoa.org\/places\/550534","id":550534,"title":"Ergasteria"} -------------------------------------------------------------------------------- /tests/api/places/550763.json: -------------------------------------------------------------------------------- 1 | {"ll":[39.2179185,26.534915],"uri":"http:\/\/pleiades.stoa.org\/places\/550763","id":550763,"title":"Mytilene"} -------------------------------------------------------------------------------- /tests/api/places/570182.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.938116,22.932417],"uri":"http:\/\/pleiades.stoa.org\/places\/570182","id":570182,"title":"Corinthus"} -------------------------------------------------------------------------------- /tests/api/places/570292.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.385218,23.243591],"uri":"http:\/\/pleiades.stoa.org\/places\/570292","id":570292,"title":"Hermion(e)"} -------------------------------------------------------------------------------- /tests/api/places/570406.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.25,22.25],"uri":"http:\/\/pleiades.stoa.org\/places\/570406","id":570406,"title":"Lacedaemon\/Laconia"} -------------------------------------------------------------------------------- /tests/api/places/570479.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.1172905,21.9655545],"uri":"http:\/\/pleiades.stoa.org\/places\/570479","id":570479,"title":"Messene"} -------------------------------------------------------------------------------- /tests/api/places/570535.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.725676,22.314403],"uri":"http:\/\/pleiades.stoa.org\/places\/570535","id":570535,"title":"Orchomenos"} -------------------------------------------------------------------------------- /tests/api/places/579885.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.0321055,23.6554795],"uri":"http:\/\/pleiades.stoa.org\/places\/579885","id":579885,"title":"Athenae"} -------------------------------------------------------------------------------- /tests/api/places/579925.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.3970525,23.7930885],"uri":"http:\/\/pleiades.stoa.org\/places\/579925","id":579925,"title":"Eretria"} -------------------------------------------------------------------------------- /tests/api/places/580021.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.1465515,23.970146],"uri":"http:\/\/pleiades.stoa.org\/places\/580021","id":580021,"title":"Marathon"} -------------------------------------------------------------------------------- /tests/api/places/580119.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.737004,24.0532775],"uri":"http:\/\/pleiades.stoa.org\/places\/580119","id":580119,"title":"Thorikos"} -------------------------------------------------------------------------------- /tests/api/places/599636.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.035142,27.430254],"uri":"http:\/\/pleiades.stoa.org\/places\/599636","id":599636,"title":"Halicarnassus"} -------------------------------------------------------------------------------- /tests/api/places/609384.json: -------------------------------------------------------------------------------- 1 | {"ll":[39.25,31.75],"uri":"http:\/\/pleiades.stoa.org\/places\/609384","id":609384,"title":"Gallos\/Terias fl."} -------------------------------------------------------------------------------- /tests/api/places/707586.json: -------------------------------------------------------------------------------- 1 | {"ll":[34.836302,32.451375],"uri":"http:\/\/pleiades.stoa.org\/places\/707586","id":707586,"title":"(Nea) Paphos"} -------------------------------------------------------------------------------- /tests/api/places/727070.json: -------------------------------------------------------------------------------- 1 | {"ll":[31.201435,29.909773],"uri":"http:\/\/pleiades.stoa.org\/places\/727070","id":727070,"title":"Alexandria"} -------------------------------------------------------------------------------- /tests/api/places/825237.json: -------------------------------------------------------------------------------- 1 | {"ll":[44.733808,37.777299],"uri":"http:\/\/pleiades.stoa.org\/places\/825237","id":825237,"title":"Bata\/Patous"} -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/github-16px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/github-16px.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/icon-github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/icon-github.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/icon-twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/icon-twitter.png -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-icons_fff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-icons_fff_256x240.png -------------------------------------------------------------------------------- /tests/api/places/108927.json: -------------------------------------------------------------------------------- 1 | {"ll":[49.11605,6.172677],"uri":"http:\/\/pleiades.stoa.org\/places\/108927","id":108927,"title":"Divodurum\/Mettis"} -------------------------------------------------------------------------------- /tests/api/places/197553.json: -------------------------------------------------------------------------------- 1 | {"ll":[43.5,15.5],"uri":"http:\/\/pleiades.stoa.org\/places\/197553","id":197553,"title":"Tit(i)us\/Katarbates fl."} -------------------------------------------------------------------------------- /tests/api/places/334536.json: -------------------------------------------------------------------------------- 1 | {"ll":[35.693579,6.18851],"uri":"http:\/\/pleiades.stoa.org\/places\/334536","id":334536,"title":"Diana Veteranorum"} -------------------------------------------------------------------------------- /tests/api/places/383755.json: -------------------------------------------------------------------------------- 1 | {"ll":[44.698137,10.630721],"uri":"http:\/\/pleiades.stoa.org\/places\/383755","id":383755,"title":"Regium Lepidum"} -------------------------------------------------------------------------------- /tests/api/places/393421.json: -------------------------------------------------------------------------------- 1 | {"ll":[44.49452,11.349271],"uri":"http:\/\/pleiades.stoa.org\/places\/393421","id":393421,"title":"Felsina\/Bononia"} -------------------------------------------------------------------------------- /tests/api/places/462538.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.192251,15.556634],"uri":"http:\/\/pleiades.stoa.org\/places\/462538","id":462538,"title":"Zancle\/Messana"} -------------------------------------------------------------------------------- /tests/api/places/541157.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.792037,22.447577],"uri":"http:\/\/pleiades.stoa.org\/places\/541157","id":541157,"title":"Trachis\/Herakleia"} -------------------------------------------------------------------------------- /tests/api/places/570483.json: -------------------------------------------------------------------------------- 1 | {"ll":[36.81801,21.707315],"uri":"http:\/\/pleiades.stoa.org\/places\/570483","id":570483,"title":"Methone\/Mothone"} -------------------------------------------------------------------------------- /tests/api/places/570668.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.980475,22.722718],"uri":"http:\/\/pleiades.stoa.org\/places\/570668","id":570668,"title":"Sicyon\/Demetrias"} -------------------------------------------------------------------------------- /tests/api/places/795858.json: -------------------------------------------------------------------------------- 1 | {"ll":[22.648037,32.301125],"uri":"http:\/\/pleiades.stoa.org\/places\/795858","id":795858,"title":"Shablul\/Tene?"} -------------------------------------------------------------------------------- /tests/api/places/805592.json: -------------------------------------------------------------------------------- 1 | {"ll":[18.084419,30.950358],"uri":"http:\/\/pleiades.stoa.org\/places\/805592","id":805592,"title":"Arca(s)\/Arta(s)"} -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/less-logo-large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/less-logo-large.png -------------------------------------------------------------------------------- /lib/bootstrap/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-icons_3383bb_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-icons_3383bb_256x240.png -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-icons_4682b4_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-icons_4682b4_256x240.png -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-icons_599fcf_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-icons_599fcf_256x240.png -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-icons_999999_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-icons_999999_256x240.png -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-icons_fbc856_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-icons_fbc856_256x240.png -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /tests/api/places/157803.json: -------------------------------------------------------------------------------- 1 | {"ll":[44.0484,8.21493],"uri":"http:\/\/pleiades.stoa.org\/places\/157803","id":157803,"title":"Album Ingaunum\/Albingaunum"} -------------------------------------------------------------------------------- /tests/api/places/256210.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.382668,-5.996293],"uri":"http:\/\/pleiades.stoa.org\/places\/256210","id":256210,"title":"Hispalis\/Col. Romula"} -------------------------------------------------------------------------------- /tests/api/places/433014.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.839995,14.25287],"uri":"http:\/\/pleiades.stoa.org\/places\/433014","id":433014,"title":"Parthenope\/Neapolis"} -------------------------------------------------------------------------------- /tests/api/places/442509.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.63619,17.938956],"uri":"http:\/\/pleiades.stoa.org\/places\/442509","id":442509,"title":"Brundisium\/Brentesion"} -------------------------------------------------------------------------------- /tests/api/places/462086.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.3003845,13.5843545],"uri":"http:\/\/pleiades.stoa.org\/places\/462086","id":462086,"title":"Akragas\/Agrigentum"} -------------------------------------------------------------------------------- /tests/api/places/481818.json: -------------------------------------------------------------------------------- 1 | {"ll":[41.31625,19.449834],"uri":"http:\/\/pleiades.stoa.org\/places\/481818","id":481818,"title":"Dyrr(h)achium\/Epidamnos"} -------------------------------------------------------------------------------- /tests/api/places/501570.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.346685,26.699162],"uri":"http:\/\/pleiades.stoa.org\/places\/501570","id":501570,"title":"Pityoussa\/Lampsacus"} -------------------------------------------------------------------------------- /tests/api/places/570459.json: -------------------------------------------------------------------------------- 1 | {"ll":[37.616619,22.391896],"uri":"http:\/\/pleiades.stoa.org\/places\/570459","id":570459,"title":"Mantineia\/Antigoneia"} -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/grid-18px-masked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/grid-18px-masked.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/build/node_modules/hogan.js/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "test/spec"] 2 | path = test/spec 3 | url = https://github.com/mustache/spec.git 4 | -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-bg_flat_0_eeeeee_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-bg_flat_0_eeeeee_40x100.png -------------------------------------------------------------------------------- /tests/api/places/442810.json: -------------------------------------------------------------------------------- 1 | {"ll":[40.4692465,17.2400135],"uri":"http:\/\/pleiades.stoa.org\/places\/442810","id":442810,"title":"Taras\/Tarentum\/Neptunia"} -------------------------------------------------------------------------------- /tests/api/places/629035.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.728033,35.484989],"uri":"http:\/\/pleiades.stoa.org\/places\/629035","id":629035,"title":"Mazaka\/Eusebeia\/Caesarea"} -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/example-sites/jshint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/example-sites/jshint.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/example-sites/kippt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/example-sites/kippt.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-bg_flat_55_c0402a_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-bg_flat_55_c0402a_40x100.png -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-bg_flat_55_eeeeee_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-bg_flat_55_eeeeee_40x100.png -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-bg_glass_100_f8f8f8_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-bg_glass_100_f8f8f8_1x400.png -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-bg_glass_35_dddddd_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-bg_glass_35_dddddd_1x400.png -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-bg_glass_60_eeeeee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-bg_glass_60_eeeeee_1x400.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/bootstrap-mdo-sfmoma-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/bootstrap-mdo-sfmoma-01.jpg -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/bootstrap-mdo-sfmoma-02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/bootstrap-mdo-sfmoma-02.jpg -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/bootstrap-mdo-sfmoma-03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/bootstrap-mdo-sfmoma-03.jpg -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/example-sites/fleetio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/example-sites/fleetio.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/build/node_modules/hogan.js/test/html/list.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/places/678266.json: -------------------------------------------------------------------------------- 1 | {"ll":[32.567975,35.189866],"uri":"http:\/\/pleiades.stoa.org\/places\/678266","id":678266,"title":"Legio\/Caporcotani\/Maximianopolis"} -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/example-sites/soundready.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/example-sites/soundready.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/responsive-illustrations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/responsive-illustrations.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/build/node_modules/hogan.js/test/templates/list.mustache: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-bg_inset-hard_50_4682b4_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-bg_inset-hard_50_4682b4_1x100.png -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-bg_inset-soft_50_c9c9c9_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-bg_inset-soft_50_c9c9c9_1x100.png -------------------------------------------------------------------------------- /lib/jquery/css/images/ui-bg_inset-soft_50_ffffff_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/jquery/css/images/ui-bg_inset-soft_50_ffffff_1x100.png -------------------------------------------------------------------------------- /app/templates/page-template.html: -------------------------------------------------------------------------------- 1 |
<%= text %>
2 |
<% if (image) { %><% } else { %>(No image available)<% } %>
-------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/build/node_modules/hogan.js/web/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/build/node_modules/hogan.js/web/favicon.ico -------------------------------------------------------------------------------- /tests/api/places/668198.json: -------------------------------------------------------------------------------- 1 | {"ll":[34.534907,36.038558],"uri":"http:\/\/pleiades.stoa.org\/places\/668198","id":668198,"title":"Arca\/Herakleia en Phoinike\/Caesarea ad Libanum"} -------------------------------------------------------------------------------- /tests/api/places/687928.json: -------------------------------------------------------------------------------- 1 | {"ll":[31.776679,35.234156],"uri":"http:\/\/pleiades.stoa.org\/places\/687928","id":687928,"title":"Ierusalem\/Hierosolyma\/Col. Aelia Capitolina"} -------------------------------------------------------------------------------- /tests/api/places/501482.json: -------------------------------------------------------------------------------- 1 | {"ll":[41.013965,24.2828215],"uri":"http:\/\/pleiades.stoa.org\/places\/501482","id":501482,"title":"Krenides\/Philippi\/Col. Augusta Iulia Philippensis"} -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/ico/apple-touch-icon-114-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/ico/apple-touch-icon-114-precomposed.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/ico/apple-touch-icon-144-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/ico/apple-touch-icon-144-precomposed.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/ico/apple-touch-icon-57-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/ico/apple-touch-icon-57-precomposed.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/ico/apple-touch-icon-72-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/ico/apple-touch-icon-72-precomposed.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/examples/bootstrap-example-fluid.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/examples/bootstrap-example-fluid.jpg -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/examples/bootstrap-example-hero.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/examples/bootstrap-example-hero.jpg -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/glyphicons/glyphicons_009_magic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/glyphicons/glyphicons_009_magic.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/glyphicons/glyphicons_042_group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/glyphicons/glyphicons_042_group.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/glyphicons/glyphicons_079_podium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/glyphicons/glyphicons_079_podium.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/glyphicons/glyphicons_163_iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/glyphicons/glyphicons_163_iphone.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/build/node_modules/hogan.js/web/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/build/node_modules/hogan.js/web/images/logo.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/build/node_modules/hogan.js/web/images/noise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/build/node_modules/hogan.js/web/images/noise.png -------------------------------------------------------------------------------- /app/templates/flickr-photo-template.html: -------------------------------------------------------------------------------- 1 |
2 | <%= title %> 3 |
-------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/examples/bootstrap-example-starter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/examples/bootstrap-example-starter.jpg -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/glyphicons/glyphicons_266_book_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/glyphicons/glyphicons_266_book_open.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/build/node_modules/hogan.js/web/images/stripes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/build/node_modules/hogan.js/web/images/stripes.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/glyphicons/glyphicons_082_roundabout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/glyphicons/glyphicons_082_roundabout.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/glyphicons/glyphicons_214_resize_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/glyphicons/glyphicons_214_resize_small.png -------------------------------------------------------------------------------- /lib/bootstrap/less/grid.less: -------------------------------------------------------------------------------- 1 | // Fixed (940px) 2 | // #grid > .core(@gridColumnWidth, @gridGutterWidth); 3 | 4 | // Fluid (940px) 5 | #grid > .fluid(@fluidGridColumnWidth, @fluidGridGutterWidth); -------------------------------------------------------------------------------- /app/templates/bars-header-template.html: -------------------------------------------------------------------------------- 1 |

Top Places

2 |
3 | Most referenced | 4 | Alphabetical 5 |
-------------------------------------------------------------------------------- /app/util/shim-min.js: -------------------------------------------------------------------------------- 1 | // let d3 fail gracefully in older IE versions 2 | (function(a){if(!a.CSSStyleDeclaration){var b=a.CSSStyleDeclaration=function(){};b.prototype.setProperty=function(){},a.nod3=!0}})(this); -------------------------------------------------------------------------------- /lib/bootstrap/docs/assets/img/glyphicons/glyphicons_155_show_thumbnails.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/assets/img/glyphicons/glyphicons_155_show_thumbnails.png -------------------------------------------------------------------------------- /lib/bootstrap/docs/build/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "bootstrap-doc-builder" 3 | , "version": "0.0.1" 4 | , "description": "build bootstrap docs" 5 | , "dependencies": { "hogan.js": "1.0.5-dev" } 6 | } 7 | -------------------------------------------------------------------------------- /lib/bootstrap/docs/build/node_modules/hogan.js/web/images/small-hogan-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrabinowitz/gapvis/HEAD/lib/bootstrap/docs/build/node_modules/hogan.js/web/images/small-hogan-icon.png -------------------------------------------------------------------------------- /app/templates/flickr-photos-template.html: -------------------------------------------------------------------------------- 1 |
2 |

Photos from Flickr

· View on Flickr >> 3 |
4 |
-------------------------------------------------------------------------------- /app/layouts/layout-2col.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |
5 |
6 |
-------------------------------------------------------------------------------- /config/settings.production.js: -------------------------------------------------------------------------------- 1 | // production settings 2 | module.exports = { 3 | API_ROOT: 'http://gap.alexandriaarchive.org', 4 | REPORT_URL: 'http://gap.alexandriaarchive.org/flags/', 5 | API_DATA_TYPE: 'json', 6 | DEBUG: false 7 | }; -------------------------------------------------------------------------------- /lib/bootstrap/js/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "validthis": true, 3 | "laxcomma" : true, 4 | "laxbreak" : true, 5 | "browser" : true, 6 | "debug" : true, 7 | "boss" : true, 8 | "expr" : true, 9 | "asi" : true 10 | } -------------------------------------------------------------------------------- /app/templates/book-title-template.html: -------------------------------------------------------------------------------- 1 |

<%= title %>

2 |

By <%= author %>

3 |

4 | Published <%= printed %> · 5 | View on Google Books 6 |

-------------------------------------------------------------------------------- /tests/api/places/177564.json: -------------------------------------------------------------------------------- 1 | {"ll":[47.5,4.5],"uri":"http:\/\/pleiades.stoa.org\/places\/177564","id":177564,"title":"Lingones"}
2 | Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 538479392 bytes) in Unknown on line 0
3 | -------------------------------------------------------------------------------- /tests/api/places/541138.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.321915,23.3187525],"uri":"http:\/\/pleiades.stoa.org\/places\/541138","id":541138,"title":"Thebae"}
2 | Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 537053984 bytes) in Unknown on line 0
3 | -------------------------------------------------------------------------------- /tests/api/places/550706.json: -------------------------------------------------------------------------------- 1 | {"ll":[38.541317,27.4873015],"uri":"http:\/\/pleiades.stoa.org\/places\/550706","id":550706,"title":"Magnesia ad Sipylum"}
2 | Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 537807648 bytes) in Unknown on line 0
3 | -------------------------------------------------------------------------------- /app/util/shim.js: -------------------------------------------------------------------------------- 1 | // let d3 fail gracefully in older IE versions 2 | (function(window) { 3 | if (!window.CSSStyleDeclaration) { 4 | var shim = window.CSSStyleDeclaration = function() {}; 5 | shim.prototype.setProperty = function() {}; 6 | // flag: don't use d3 7 | window.nod3 = true; 8 | } 9 | })(this); -------------------------------------------------------------------------------- /app/templates/timemap-template.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |
5 |
6 |
7 |
Play
8 |
Stop
9 |
10 |
-------------------------------------------------------------------------------- /tests/api/books/.json: -------------------------------------------------------------------------------- 1 | [{"id":"2","title":"The Works of Cornelius Tacitus: The History","uri":"http:\/\/www.google.com\/books?id=2X5KAAAAYAAJ","author":"Cornelius Tacitus","printed":"1805"},{"id":"3","title":"The History of the Peloponnesian War","uri":"http:\/\/www.google.com\/books?id=9ksIAAAAQAAJ","author":"Thucydides (translated by W. Smith)","printed":"1781"}] -------------------------------------------------------------------------------- /app/layouts/layout-book-2panel.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | 4 |
5 |
6 |
7 |
8 |
9 |
10 |
-------------------------------------------------------------------------------- /lib/bootstrap/less/utilities.less: -------------------------------------------------------------------------------- 1 | // UTILITY CLASSES 2 | // --------------- 3 | 4 | // Quick floats 5 | .pull-right { 6 | float: right; 7 | } 8 | .pull-left { 9 | float: left; 10 | } 11 | 12 | // Toggling content 13 | .hide { 14 | display: none; 15 | } 16 | .show { 17 | display: block; 18 | } 19 | 20 | // Visibility 21 | .invisible { 22 | visibility: hidden; 23 | } 24 | -------------------------------------------------------------------------------- /app/templates/page-control-template.html: -------------------------------------------------------------------------------- 1 |
2 | << previous 3 | 4 | next >> 5 |
6 |
7 | Show: 8 | Text | 9 | Scan 10 |
-------------------------------------------------------------------------------- /tests/api/places/books.json: -------------------------------------------------------------------------------- 1 | [{"id":"2","tokenCount":"5","title":"The Works of Cornelius Tacitus: The History","uri":"http:\/\/www.google.com\/books?id=2X5KAAAAYAAJ","author":"Cornelius Tacitus","printed":"1805"},{"id":"3","tokenCount":"3","title":"The History of the Peloponnesian War","uri":"http:\/\/www.google.com\/books?id=9ksIAAAAQAAJ","author":"Thucydides (translated by W. Smith)","printed":"1781"}] -------------------------------------------------------------------------------- /lib/bootstrap/less/component-animations.less: -------------------------------------------------------------------------------- 1 | // COMPONENT ANIMATIONS 2 | // -------------------- 3 | 4 | .fade { 5 | .opacity(0); 6 | .transition(opacity .15s linear); 7 | &.in { 8 | .opacity(100); 9 | } 10 | } 11 | 12 | .collapse { 13 | position: relative; 14 | height: 0; 15 | overflow: hidden; 16 | .transition(height .35s ease); 17 | &.in { 18 | height: auto; 19 | } 20 | } -------------------------------------------------------------------------------- /tests/api/places/1052/books.json: -------------------------------------------------------------------------------- 1 | [{"tokenCount": "5", "author": "Cornelius Tacitus", "title": "The Works of Cornelius Tacitus: The History", "uri": "http://www.google.com/books?id=2X5KAAAAYAAJ", "printed": "1805", "id": "2"}, {"tokenCount": "3", "author": "Thucydides (translated by W. Smith)", "title": "The History of the Peloponnesian War", "uri": "http://www.google.com/books?id=9ksIAAAAQAAJ", "printed": "1781", "id": "3"}] -------------------------------------------------------------------------------- /lib/bootstrap/js/tests/server.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Simple connect server for phantom.js 3 | * Adapted from Modernizr 4 | */ 5 | 6 | var connect = require('connect') 7 | , http = require('http') 8 | , fs = require('fs') 9 | , app = connect() 10 | .use(connect.static(__dirname + '/../../')); 11 | 12 | http.createServer(app).listen(3000); 13 | 14 | fs.writeFileSync(__dirname + '/pid.txt', process.pid, 'utf-8') -------------------------------------------------------------------------------- /tests/api/places/138251/books.json: -------------------------------------------------------------------------------- 1 | [{"tokenCount": "5", "author": "Cornelius Tacitus", "title": "The Works of Cornelius Tacitus: The History", "uri": "http://www.google.com/books?id=2X5KAAAAYAAJ", "printed": "1805", "id": "2"}, {"tokenCount": "3", "author": "Thucydides (translated by W. Smith)", "title": "The History of the Peloponnesian War", "uri": "http://www.google.com/books?id=9ksIAAAAQAAJ", "printed": "1781", "id": "3"}] -------------------------------------------------------------------------------- /tests/api/places/314921/books.json: -------------------------------------------------------------------------------- 1 | [{"tokenCount": "5", "author": "Cornelius Tacitus", "title": "The Works of Cornelius Tacitus: The History", "uri": "http://www.google.com/books?id=2X5KAAAAYAAJ", "printed": "1805", "id": "2"}, {"tokenCount": "3", "author": "Thucydides (translated by W. Smith)", "title": "The History of the Peloponnesian War", "uri": "http://www.google.com/books?id=9ksIAAAAQAAJ", "printed": "1781", "id": "3"}] -------------------------------------------------------------------------------- /tests/api/places/324852/books.json: -------------------------------------------------------------------------------- 1 | [{"tokenCount": "5", "author": "Cornelius Tacitus", "title": "The Works of Cornelius Tacitus: The History", "uri": "http://www.google.com/books?id=2X5KAAAAYAAJ", "printed": "1805", "id": "2"}, {"tokenCount": "3", "author": "Thucydides (translated by W. Smith)", "title": "The History of the Peloponnesian War", "uri": "http://www.google.com/books?id=9ksIAAAAQAAJ", "printed": "1781", "id": "3"}] -------------------------------------------------------------------------------- /tests/api/places/442810/books.json: -------------------------------------------------------------------------------- 1 | [{"tokenCount": "5", "author": "Cornelius Tacitus", "title": "The Works of Cornelius Tacitus: The History", "uri": "http://www.google.com/books?id=2X5KAAAAYAAJ", "printed": "1805", "id": "2"}, {"tokenCount": "3", "author": "Thucydides (translated by W. Smith)", "title": "The History of the Peloponnesian War", "uri": "http://www.google.com/books?id=9ksIAAAAQAAJ", "printed": "1781", "id": "3"}] -------------------------------------------------------------------------------- /tests/api/places/540703/books.json: -------------------------------------------------------------------------------- 1 | [{"tokenCount": "5", "author": "Cornelius Tacitus", "title": "The Works of Cornelius Tacitus: The History", "uri": "http://www.google.com/books?id=2X5KAAAAYAAJ", "printed": "1805", "id": "2"}, {"tokenCount": "3", "author": "Thucydides (translated by W. Smith)", "title": "The History of the Peloponnesian War", "uri": "http://www.google.com/books?id=9ksIAAAAQAAJ", "printed": "1781", "id": "3"}] -------------------------------------------------------------------------------- /tests/api/places/570182/books.json: -------------------------------------------------------------------------------- 1 | [{"tokenCount": "5", "author": "Cornelius Tacitus", "title": "The Works of Cornelius Tacitus: The History", "uri": "http://www.google.com/books?id=2X5KAAAAYAAJ", "printed": "1805", "id": "2"}, {"tokenCount": "3", "author": "Thucydides (translated by W. Smith)", "title": "The History of the Peloponnesian War", "uri": "http://www.google.com/books?id=9ksIAAAAQAAJ", "printed": "1781", "id": "3"}] -------------------------------------------------------------------------------- /tests/api/places/590030/books.json: -------------------------------------------------------------------------------- 1 | [{"tokenCount": "5", "author": "Cornelius Tacitus", "title": "The Works of Cornelius Tacitus: The History", "uri": "http://www.google.com/books?id=2X5KAAAAYAAJ", "printed": "1805", "id": "2"}, {"tokenCount": "3", "author": "Thucydides (translated by W. Smith)", "title": "The History of the Peloponnesian War", "uri": "http://www.google.com/books?id=9ksIAAAAQAAJ", "printed": "1781", "id": "3"}] -------------------------------------------------------------------------------- /tests/api/places/599527/books.json: -------------------------------------------------------------------------------- 1 | [{"tokenCount": "5", "author": "Cornelius Tacitus", "title": "The Works of Cornelius Tacitus: The History", "uri": "http://www.google.com/books?id=2X5KAAAAYAAJ", "printed": "1805", "id": "2"}, {"tokenCount": "3", "author": "Thucydides (translated by W. Smith)", "title": "The History of the Peloponnesian War", "uri": "http://www.google.com/books?id=9ksIAAAAQAAJ", "printed": "1781", "id": "3"}] -------------------------------------------------------------------------------- /tests/api/places/981502/books.json: -------------------------------------------------------------------------------- 1 | [{"tokenCount": "5", "author": "Cornelius Tacitus", "title": "The Works of Cornelius Tacitus: The History", "uri": "http://www.google.com/books?id=2X5KAAAAYAAJ", "printed": "1805", "id": "2"}, {"tokenCount": "3", "author": "Thucydides (translated by W. Smith)", "title": "The History of the Peloponnesian War", "uri": "http://www.google.com/books?id=9ksIAAAAQAAJ", "printed": "1781", "id": "3"}] -------------------------------------------------------------------------------- /tests/api/places/981509/books.json: -------------------------------------------------------------------------------- 1 | [{"tokenCount": "5", "author": "Cornelius Tacitus", "title": "The Works of Cornelius Tacitus: The History", "uri": "http://www.google.com/books?id=2X5KAAAAYAAJ", "printed": "1805", "id": "2"}, {"tokenCount": "3", "author": "Thucydides (translated by W. Smith)", "title": "The History of the Peloponnesian War", "uri": "http://www.google.com/books?id=9ksIAAAAQAAJ", "printed": "1781", "id": "3"}] -------------------------------------------------------------------------------- /tests/api/places/981552/books.json: -------------------------------------------------------------------------------- 1 | [{"tokenCount": "5", "author": "Cornelius Tacitus", "title": "The Works of Cornelius Tacitus: The History", "uri": "http://www.google.com/books?id=2X5KAAAAYAAJ", "printed": "1805", "id": "2"}, {"tokenCount": "3", "author": "Thucydides (translated by W. Smith)", "title": "The History of the Peloponnesian War", "uri": "http://www.google.com/books?id=9ksIAAAAQAAJ", "printed": "1781", "id": "3"}] -------------------------------------------------------------------------------- /tests/api/places/991372/books.json: -------------------------------------------------------------------------------- 1 | [{"tokenCount": "5", "author": "Cornelius Tacitus", "title": "The Works of Cornelius Tacitus: The History", "uri": "http://www.google.com/books?id=2X5KAAAAYAAJ", "printed": "1805", "id": "2"}, {"tokenCount": "3", "author": "Thucydides (translated by W. Smith)", "title": "The History of the Peloponnesian War", "uri": "http://www.google.com/books?id=9ksIAAAAQAAJ", "printed": "1781", "id": "3"}] -------------------------------------------------------------------------------- /lib/bootstrap/less/layouts.less: -------------------------------------------------------------------------------- 1 | // 2 | // Layouts 3 | // Fixed-width and fluid (with sidebar) layouts 4 | // -------------------------------------------- 5 | 6 | 7 | // Container (centered, fixed-width layouts) 8 | .container { 9 | .container-fixed(); 10 | } 11 | 12 | // Fluid layouts (left aligned, with sidebar, min- & max-width content) 13 | .container-fluid { 14 | padding-right: @gridGutterWidth; 15 | padding-left: @gridGutterWidth; 16 | .clearfix(); 17 | } -------------------------------------------------------------------------------- /lib/bootstrap/js/tests/unit/bootstrap-transition.js: -------------------------------------------------------------------------------- 1 | $(function () { 2 | 3 | module("bootstrap-transition") 4 | 5 | test("should be defined on jquery support object", function () { 6 | ok($.support.transition !== undefined, 'transition object is defined') 7 | }) 8 | 9 | test("should provide an end object", function () { 10 | ok($.support.transition ? $.support.transition.end : true, 'end string is defined') 11 | }) 12 | 13 | }) -------------------------------------------------------------------------------- /app/models/Flag.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Flag model 3 | */ 4 | define(['gv', 'models/Model'], function(gv, Model) { 5 | 6 | // Model: Flag 7 | return Model.extend({ 8 | type: 'flag', 9 | 10 | url: function() { 11 | return gv.settings.REPORT_URL + (this.isNew() ? 'new' : this.id); 12 | }, 13 | 14 | isFullyLoaded: function() { 15 | return !!this.get('tokenID'); 16 | } 17 | }); 18 | 19 | }); -------------------------------------------------------------------------------- /lib/bootstrap/less/responsive-768px-979px.less: -------------------------------------------------------------------------------- 1 | // PORTRAIT TABLET TO DEFAULT DESKTOP 2 | // ---------------------------------- 3 | 4 | @media (min-width: 768px) and (max-width: 979px) { 5 | 6 | // Fixed grid 7 | #grid > .core(42px, 20px); 8 | 9 | // Fluid grid 10 | #grid > .fluid(5.801104972%, 2.762430939%); 11 | 12 | // Input grid 13 | #grid > .input(42px, 20px); 14 | 15 | // No need to reset .thumbnails here since it's the same @gridGutterWidth 16 | 17 | } 18 | -------------------------------------------------------------------------------- /app/templates/info-window-template.html: -------------------------------------------------------------------------------- 1 |

<%= title %> (Zoom In)

2 |

View Details >>

3 |

4 |

5 | <%= frequency %> reference<%= frequency == 1 ? "" : "s" %>: 6 | 7 | << prev | 8 | next >> 9 | 10 |

-------------------------------------------------------------------------------- /lib/bootstrap/less/hero-unit.less: -------------------------------------------------------------------------------- 1 | // HERO UNIT 2 | // --------- 3 | 4 | .hero-unit { 5 | padding: 60px; 6 | margin-bottom: 30px; 7 | background-color: @heroUnitBackground; 8 | .border-radius(6px); 9 | h1 { 10 | margin-bottom: 0; 11 | font-size: 60px; 12 | line-height: 1; 13 | color: @heroUnitHeadingColor; 14 | letter-spacing: -1px; 15 | } 16 | p { 17 | font-size: 18px; 18 | font-weight: 200; 19 | line-height: @baseLineHeight * 1.5; 20 | color: @heroUnitLeadColor; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /analytics.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/layouts/layout-book-3panel.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | 4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
-------------------------------------------------------------------------------- /lib/bootstrap/less/responsive-1200px-min.less: -------------------------------------------------------------------------------- 1 | // LARGE DESKTOP & UP 2 | // ------------------ 3 | 4 | @media (min-width: 1200px) { 5 | 6 | // Fixed grid 7 | #grid > .core(70px, 30px); 8 | 9 | // Fluid grid 10 | #grid > .fluid(5.982905983%, 2.564102564%); 11 | 12 | // Input grid 13 | #grid > .input(70px, 30px); 14 | 15 | // Thumbnails 16 | .thumbnails { 17 | margin-left: -30px; 18 | } 19 | .thumbnails > li { 20 | margin-left: 30px; 21 | } 22 | .row-fluid .thumbnails { 23 | margin-left: 0; 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /app/templates/place-summary-template.html: -------------------------------------------------------------------------------- 1 |

<%= title %>

2 |
3 |

4 | <%= frequency %> reference<%= frequency == 1 ? "" : "s" %> | Report a problem with this record 5 |

6 |
7 | -------------------------------------------------------------------------------- /app/views/AppView.js: -------------------------------------------------------------------------------- 1 | /* 2 | * AppView (extending spf) 3 | */ 4 | define(['gv', 'util/slide'], function(gv, slide) { 5 | 6 | // View: AppView (master view) 7 | gv.AppView = gv.AppView.extend({ 8 | 9 | open: function(view, fromRight) { 10 | view.layout(); 11 | slide(view.$el, true, fromRight ? 'left' : 'right'); 12 | }, 13 | 14 | close: function(view, fromRight, callback) { 15 | slide(view.$el, false, fromRight ? 'left' : 'right', callback); 16 | } 17 | 18 | }); 19 | 20 | }); -------------------------------------------------------------------------------- /lib/bootstrap/less/breadcrumbs.less: -------------------------------------------------------------------------------- 1 | // BREADCRUMBS 2 | // ----------- 3 | 4 | .breadcrumb { 5 | padding: 7px 14px; 6 | margin: 0 0 @baseLineHeight; 7 | list-style: none; 8 | #gradient > .vertical(@white, #f5f5f5); 9 | border: 1px solid #ddd; 10 | .border-radius(3px); 11 | .box-shadow(inset 0 1px 0 @white); 12 | li { 13 | display: inline-block; 14 | .ie7-inline-block(); 15 | text-shadow: 0 1px 0 @white; 16 | } 17 | .divider { 18 | padding: 0 5px; 19 | color: @grayLight; 20 | } 21 | .active a { 22 | color: @grayDark; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /lib/bootstrap/less/wells.less: -------------------------------------------------------------------------------- 1 | // WELLS 2 | // ----- 3 | 4 | .well { 5 | min-height: 20px; 6 | padding: 19px; 7 | margin-bottom: 20px; 8 | background-color: #f5f5f5; 9 | border: 1px solid #eee; 10 | border: 1px solid rgba(0,0,0,.05); 11 | .border-radius(4px); 12 | .box-shadow(inset 0 1px 1px rgba(0,0,0,.05)); 13 | blockquote { 14 | border-color: #ddd; 15 | border-color: rgba(0,0,0,.15); 16 | } 17 | } 18 | 19 | // Sizes 20 | .well-large { 21 | padding: 24px; 22 | .border-radius(6px); 23 | } 24 | .well-small { 25 | padding: 9px; 26 | .border-radius(3px); 27 | } 28 | -------------------------------------------------------------------------------- /app/edit/config.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Application configuration 3 | */ 4 | define({ 5 | appElement: '#app-view', 6 | globalViews: ['views/MessageView'], 7 | views: { 8 | 'flags': { 9 | layout: '#layout-book-3panel', 10 | router: 'books/:bookid/flags/:flagid', 11 | slots: { 12 | '.book-title-view': 'views/BookTitleView', 13 | '.left-panel': 'views/FlagEditView', 14 | '.right-panel': 'views/PagesView' 15 | } 16 | } 17 | }, 18 | // whether to fake PUT/DELETE 19 | emulateHTTP: true, 20 | disableChangeLink: true 21 | }); -------------------------------------------------------------------------------- /app/templates/navigation-view-template.html: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /lib/bootstrap/docs/build/node_modules/hogan.js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hogan.js" 3 | , "description": "A mustache compiler." 4 | , "version": "1.0.5-dev" 5 | , "keywords": ["mustache", "template"] 6 | , "main": "./lib/hogan.js" 7 | , "homepage": "http://twitter.github.com/hogan.js/" 8 | , "author": "Twitter Inc." 9 | , "repository": { 10 | "type": "git" 11 | , "url": "https://github.com/twitter/hogan.js.git" 12 | } 13 | , "licenses": [ 14 | { "type": "Apache-2.0" 15 | , "url": "http://www.apache.org/licenses/LICENSE-2.0" 16 | } 17 | ] 18 | , "devDependencies": { "uglify-js": "*" } 19 | , "bin" : { "hulk" : "./bin/hulk" } 20 | } 21 | -------------------------------------------------------------------------------- /app/routers/Router.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Core setup for routers 3 | */ 4 | define(['gv'], function(gv) { 5 | var StateRouter = gv.StateRouter, 6 | superMethod = StateRouter.prototype.navigate; 7 | 8 | // set up default model 9 | gv.StateRouter = StateRouter.extend({ 10 | 11 | navigate: function(route) { 12 | if (DEBUG) console.log('(' + this.viewKey + ') Navigating: ' + route); 13 | // ping analytics if available 14 | if (route && window._gaq) { 15 | _gaq.push(['_trackPageview', location.pathname + '#' + route]); 16 | } 17 | superMethod(route); 18 | } 19 | 20 | }); 21 | 22 | }); -------------------------------------------------------------------------------- /lib/bootstrap/less/scaffolding.less: -------------------------------------------------------------------------------- 1 | // Scaffolding 2 | // Basic and global styles for generating a grid system, structural layout, and page templates 3 | // ------------------------------------------------------------------------------------------- 4 | 5 | 6 | // Body reset 7 | // ---------- 8 | 9 | body { 10 | margin: 0; 11 | font-family: @baseFontFamily; 12 | font-size: @baseFontSize; 13 | line-height: @baseLineHeight; 14 | color: @textColor; 15 | background-color: @bodyBackground; 16 | } 17 | 18 | 19 | // Links 20 | // ----- 21 | 22 | a { 23 | color: @linkColor; 24 | text-decoration: none; 25 | } 26 | a:hover { 27 | color: @linkColorHover; 28 | text-decoration: underline; 29 | } 30 | -------------------------------------------------------------------------------- /app/models/Books.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Book collection 3 | */ 4 | define(['gv', 'models/Collection', 'models/Book'], function(gv, Collection, Book) { 5 | 6 | // Collection: BookList 7 | return Collection.extend({ 8 | model: Book, 9 | url: function() { 10 | return gv.settings.API_ROOT + '/books/.json' 11 | }, 12 | comparator: function(book) { 13 | // try for author last name 14 | var author = (book.get('author') || '') 15 | .toLowerCase() 16 | .split(/[,(]/)[0] 17 | .split(/\s+/) 18 | .pop(); 19 | return author + book.get('title').toLowerCase(); 20 | } 21 | }); 22 | 23 | }); -------------------------------------------------------------------------------- /lib/bootstrap/less/close.less: -------------------------------------------------------------------------------- 1 | // CLOSE ICONS 2 | // ----------- 3 | 4 | .close { 5 | float: right; 6 | font-size: 20px; 7 | font-weight: bold; 8 | line-height: @baseLineHeight; 9 | color: @black; 10 | text-shadow: 0 1px 0 rgba(255,255,255,1); 11 | .opacity(20); 12 | &:hover { 13 | color: @black; 14 | text-decoration: none; 15 | cursor: pointer; 16 | .opacity(40); 17 | } 18 | } 19 | 20 | // Additional properties for button version 21 | // iOS requires the button element instead of an anchor tag. 22 | // If you want the anchor version, it requires `href="#"`. 23 | button.close { 24 | padding: 0; 25 | cursor: pointer; 26 | background: transparent; 27 | border: 0; 28 | -webkit-appearance: none; 29 | } -------------------------------------------------------------------------------- /lib/bootstrap/less/pager.less: -------------------------------------------------------------------------------- 1 | // PAGER 2 | // ----- 3 | 4 | .pager { 5 | margin-left: 0; 6 | margin-bottom: @baseLineHeight; 7 | list-style: none; 8 | text-align: center; 9 | .clearfix(); 10 | } 11 | .pager li { 12 | display: inline; 13 | } 14 | .pager a { 15 | display: inline-block; 16 | padding: 5px 14px; 17 | background-color: #fff; 18 | border: 1px solid #ddd; 19 | .border-radius(15px); 20 | } 21 | .pager a:hover { 22 | text-decoration: none; 23 | background-color: #f5f5f5; 24 | } 25 | .pager .next a { 26 | float: right; 27 | } 28 | .pager .previous a { 29 | float: left; 30 | } 31 | .pager .disabled a, 32 | .pager .disabled a:hover { 33 | color: @grayLight; 34 | background-color: #fff; 35 | cursor: default; 36 | } -------------------------------------------------------------------------------- /lib/bootstrap/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "bootstrap" 3 | , "description": "HTML, CSS, and JS toolkit from Twitter." 4 | , "version": "2.0.3" 5 | , "keywords": ["bootstrap", "css"] 6 | , "homepage": "http://twitter.github.com/bootstrap/" 7 | , "author": "Twitter Inc." 8 | , "scripts": { "test": "make test" } 9 | , "repository": { 10 | "type": "git" 11 | , "url": "https://github.com/twitter/bootstrap.git" 12 | } 13 | , "licenses": [ 14 | { 15 | "type": "Apache-2.0" 16 | , "url": "http://www.apache.org/licenses/LICENSE-2.0" 17 | } 18 | ] 19 | , "devDependencies": { 20 | "uglify-js": "1.2.6" 21 | , "jshint": "0.6.1" 22 | , "recess": "1.0.3" 23 | , "connect": "2.1.3" 24 | } 25 | } -------------------------------------------------------------------------------- /lib/bootstrap/less/accordion.less: -------------------------------------------------------------------------------- 1 | // ACCORDION 2 | // --------- 3 | 4 | 5 | // Parent container 6 | .accordion { 7 | margin-bottom: @baseLineHeight; 8 | } 9 | 10 | // Group == heading + body 11 | .accordion-group { 12 | margin-bottom: 2px; 13 | border: 1px solid #e5e5e5; 14 | .border-radius(4px); 15 | } 16 | .accordion-heading { 17 | border-bottom: 0; 18 | } 19 | .accordion-heading .accordion-toggle { 20 | display: block; 21 | padding: 8px 15px; 22 | } 23 | 24 | // General toggle styles 25 | .accordion-toggle { 26 | cursor: pointer; 27 | } 28 | 29 | // Inner needs the styles because you can't animate properly with any styles on the element 30 | .accordion-inner { 31 | padding: 9px 15px; 32 | border-top: 1px solid #e5e5e5; 33 | } 34 | -------------------------------------------------------------------------------- /app/views/FrequencyLegendView.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Frequency Legend View 3 | */ 4 | define(['gv'], function(gv) { 5 | 6 | // View: Frequency Legend 7 | return gv.View.extend({ 8 | className: 'frequency-legend-view', 9 | template: '#frequency-legend-template', 10 | 11 | render: function() { 12 | var view = this; 13 | // render template 14 | view.$el.html(view.template); 15 | // make legend 16 | gv.settings.colorThemes.forEach(function(theme) { 17 | var img = theme.eventIcon; 18 | view.$('.images').append(''); 19 | }); 20 | return view; 21 | } 22 | 23 | }); 24 | 25 | }); -------------------------------------------------------------------------------- /lib/bootstrap/docs/build/node_modules/hogan.js/wrappers/js.mustache: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2011 Twitter, Inc. 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | {{{template}}} 17 | {{{compiler}}} 18 | -------------------------------------------------------------------------------- /app/templates/book-summary-text-template.html: -------------------------------------------------------------------------------- 1 |

2 | The Google Books version of "<%= title %>", by <%= author %>, was published in <%= printed %>. It references <%= places.length %> identified ancient places. 3 | 4 | The place most frequently referenced is <%= topPlaces[0].title %>, followed by <%= topPlaces[1].title %>, <%= topPlaces[2].title %>, and <%= topPlaces[3].title %>. 5 |

6 |

-------------------------------------------------------------------------------- /tests/api/flags/1: -------------------------------------------------------------------------------- 1 | {"id":"1","bookID":"2","tokenID":"2673094","placeID":"197553","status":"","error_type":"","user_email":"","text_string":"Titus","note":"Person, not a place","update":"0000-00-00 00:00:00","pageID":7,"other_tokens":[{"id":"2","pageID":"12","snippet":"...design to compose the Titus it is a favourite plan, rich in materials..."},{"id":"5","pageID":"27","snippet":"... a series of great events, and Titus bloody; a portion of time big with intestine divisions ..."},{"id":"7","pageID":"50","snippet":"... I have reserved Titus for the evening of my days; a glorious period! ..."},{"id":"7","pageID":"53","snippet":"... a series of great events, and Titus bloody; a portion of time big with intestine divisions ..."}]} -------------------------------------------------------------------------------- /tests/api/books/2/page/365.json: -------------------------------------------------------------------------------- 1 | {"text":" FIRST BOOKOF THE HISTORY. 367 Section XC. (a) M. Valerius Trachalus was joint consul with Silius Italicus, A.U. G. 821. See Appendix to An- nals, xvi. (b) Gtho left the city of Rome<\/span> on the 24th day of March, as appears from Suetonius, who mentions his neglect of the institutions relating to the Ancilia, as an inauspicious beginning of the war. Suetoniu3 adds, that he set out on the day when all who paid their worship to the mother of the gods began the usual ceremonies. Now that day was the gth of the kalends of April, which answers to the 24th of March. See Suetonius, Life of Otho, s. 8.","image":"http:\/\/books.google.com\/books?id=2X5KAAAAYAAJ&pg=PA365&img=1&zoom=3&hl=en&sig=ACfU3U3lsYxFUO-b9i6LZ_EbFGv8u9Z5bQ&ci=0%2C0%2C1000%2C2000&edge=0"} -------------------------------------------------------------------------------- /lib/bootstrap/js/tests/unit/bootstrap-phantom.js: -------------------------------------------------------------------------------- 1 | // Logging setup for phantom integration 2 | // adapted from Modernizr 3 | 4 | QUnit.begin = function () { 5 | console.log("Starting test suite") 6 | console.log("================================================\n") 7 | } 8 | 9 | QUnit.moduleDone = function (opts) { 10 | if (opts.failed === 0) { 11 | console.log("\u2714 All tests passed in '" + opts.name + "' module") 12 | } else { 13 | console.log("\u2716 " + opts.failed + " tests failed in '" + opts.name + "' module") 14 | } 15 | } 16 | 17 | QUnit.done = function (opts) { 18 | console.log("\n================================================") 19 | console.log("Tests completed in " + opts.runtime + " milliseconds") 20 | console.log(opts.passed + " tests of " + opts.total + " passed, " + opts.failed + " failed.") 21 | } -------------------------------------------------------------------------------- /lib/bootstrap/docs/build/node_modules/hogan.js/wrappers/amd.js.mustache: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2011 Twitter, Inc. 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | {{{template}}} 17 | {{{compiler}}} 18 | 19 | if (typeof define === 'function' && define.amd) { 20 | define(Hogan); 21 | } 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | GapVis is a visual interface for reading ancient texts. You can see the live interface here: http://nrabinowitz.github.com/gapvis 2 | 3 | GapVis is part of the [Google Ancient Places project](http://googleancientplaces.wordpress.com/). You can read more about some of the technical considerations and the design process here: 4 | 5 | * [Building a Single-Page Application for GAP, Part 1](http://googleancientplaces.wordpress.com/2011/10/05/building-a-single-page-application-for-gap-part-1/) 6 | * [Building a Single-Page Application for GAP, Part 2](http://googleancientplaces.wordpress.com/2011/10/13/building-a-single-page-application-for-gap-part-2/) 7 | * [Designing a Visual Interface for GAP Texts](http://googleancientplaces.wordpress.com/2011/10/25/designing-a-visual-interface-for-gap-texts/) 8 | 9 | Comments and questions welcomed at nick (at) nickrabinowitz (dot) com. -------------------------------------------------------------------------------- /lib/bootstrap/docs/build/node_modules/hogan.js/wrappers/common.js.mustache: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2011 Twitter, Inc. 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | {{{template}}} 17 | {{{compiler}}} 18 | 19 | if (typeof module !== 'undefined' && module.exports) { 20 | module.exports = Hogan; 21 | } 22 | -------------------------------------------------------------------------------- /app/views/BookSummaryView.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Book Summary View 3 | */ 4 | (function(gv) { 5 | var View = gv.View, 6 | state = gv.state; 7 | 8 | // View: BookSummaryView (master view for the book summary screen) 9 | gv.BookSummaryView = View.extend({ 10 | el: '#book-summary-view', 11 | 12 | initialize: function(opts) { 13 | var view = this; 14 | // set child classes 15 | view.childClasses = [ 16 | gv.NavigationView, 17 | gv.BookTitleView, 18 | gv.BookSummaryTextView, 19 | gv.BookSummaryMapView, 20 | gv.PlaceFrequencyBarsView 21 | ]; 22 | // super initialization kicks off model fetch 23 | gv.BookView.prototype.initialize.call(this); 24 | } 25 | 26 | }); 27 | 28 | }(gv)); -------------------------------------------------------------------------------- /app/views/BookTitleView.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Book Title View 3 | */ 4 | define(['gv', 'views/BookView'], function(gv, BookView) { 5 | var state = gv.state; 6 | 7 | // View: BookTitleView (title and metadata) 8 | return BookView.extend({ 9 | template: '#book-title-template', 10 | 11 | render: function() { 12 | var view = this; 13 | view.renderTemplate(); 14 | view.$('h2.book-title') 15 | .toggleClass('on', state.get('view') != 'book-summary'); 16 | return view; 17 | }, 18 | 19 | // UI event handlers 20 | 21 | events: { 22 | "click h2.book-title": "uiGoToSummary" 23 | }, 24 | 25 | uiGoToSummary: function() { 26 | state.set({ 'view': 'book-summary' }); 27 | } 28 | }); 29 | 30 | }); -------------------------------------------------------------------------------- /tests/api/books/2/page/5.json: -------------------------------------------------------------------------------- 1 | {"text":" THE HISTORYOF TACITUS. BOOK I. I.XHE aera, from which it is my inten- book tion to deduce the following narration, is the second consulship of Servius Galba, when Titus<\/span> Vinius was his colleague in office. Of the antecedent period, inclu- ding a space of eight hundred and twenty years (a) from the foundation of Rome<\/span>, the history has been composed by various authors, who, as Jong as they had before them the transactions (b) of the Roman people, dignified their work with elo- quence equal to the subject, and a spirit of freedom worthy of the old republic. After the battle of Acfium, when, to close the","image":"http:\/\/books.google.com\/books?id=2X5KAAAAYAAJ&pg=PA5&img=1&zoom=3&hl=en&sig=ACfU3U1abw6mvnFMFkNU4njEjXPfFjwaoA&ci=0%2C0%2C1000%2C2000&edge=0"} -------------------------------------------------------------------------------- /app/models/Pages.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Page model 3 | */ 4 | define(['gv', 'models/Model', 'models/Collection'], function(gv, Model, Collection) { 5 | var settings = gv.settings, 6 | Page; 7 | 8 | // Model: Page 9 | Page = Model.extend({ 10 | type: 'page', 11 | 12 | defaults: { 13 | places: [] 14 | }, 15 | 16 | initialize: function() { 17 | this.set({ 18 | title:'Page ' + this.id 19 | }); 20 | }, 21 | 22 | isFullyLoaded: function() { 23 | return !!this.get('text'); 24 | } 25 | }); 26 | 27 | // Collection: PageList 28 | return Collection.extend({ 29 | model: Page, 30 | url: function() { 31 | return settings.API_ROOT + '/books/' + this.book.id + '/page'; 32 | } 33 | }); 34 | 35 | }); -------------------------------------------------------------------------------- /lib/bootstrap/docs/build/node_modules/hogan.js/lib/hogan.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2011 Twitter, Inc. 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // This file is for use with Node.js. See dist/ for browser files. 17 | 18 | var Hogan = require('./compiler'); 19 | Hogan.Template = require('./template').Template; 20 | module.exports = Hogan; -------------------------------------------------------------------------------- /lib/bootstrap/js/tests/unit/bootstrap-carousel.js: -------------------------------------------------------------------------------- 1 | $(function () { 2 | 3 | module("bootstrap-carousel") 4 | 5 | test("should be defined on jquery object", function () { 6 | ok($(document.body).carousel, 'carousel method is defined') 7 | }) 8 | 9 | test("should return element", function () { 10 | ok($(document.body).carousel()[0] == document.body, 'document.body returned') 11 | }) 12 | 13 | test("should not fire sliden when slide is prevented", function () { 14 | $.support.transition = false 15 | stop(); 16 | $('