Jaifroid
0252d30590
Allow for caching of start page in UWP
...
# Conflicts:
# www/js/init.js
# Conflicts:
# www/js/init.js
Former-commit-id: a44f023eb3f34a38aabdab5ec0138d2cbfde6c82 [formerly f3d8bab563f63558593e36dc674e2216c2496023]
Former-commit-id: 5ac40c965290c2c9de2f6886aa69a216057638fd
2018-01-22 14:10:16 +00:00
Jaifroid
0a9511ab04
Remove redundant files and add Wikimed required icons to project
...
Former-commit-id: 43d387c34f8bf4abb3d762a48e1e5fb5c4b24d71 [formerly 00745a76604f64e5775c2830f02bc062b740d75c]
Former-commit-id: 6ec31fda995172d0db258ee5d2fda4a2adbbbff7
2018-01-21 15:52:49 +00:00
Jaifroid
6e4b94ad79
WikiMed icons for all Kiwix packages
...
Former-commit-id: 8fef734922b1876bf539095a108a82a79ec20134 [formerly d8e5ed231e54a90c9d9b85fc18abe1f16896b65c]
Former-commit-id: a222be61a533ce59e8e2e9b54a7df1e0c9d273d0
2018-01-21 15:39:56 +00:00
Jaifroid
dfb2203a75
Ensure some Wikivoyage German infoboxes float right on wider screen widths
...
Former-commit-id: 1034120c8e348373d854e9ec9a3c2a18a407d5cd [formerly 065a201c11c0c8537c93a842ce73aaeb30929332]
Former-commit-id: 7cc97bee1cff4dc7b55279476d1ac74118ed01c2
2018-01-15 14:14:22 +00:00
Jaifroid
232ef6cbd8
Syncbronize with Wikivoyage
...
Former-commit-id: b1287c76f24cfadc18d5e880f0f05d4fdfb40735 [formerly cda8585663178af1408cb8d7ae338f0770a5e198]
Former-commit-id: 3652cebcec4e606101518bc851b97b72910bf3bb
2018-01-14 12:12:07 +00:00
Jaifroid
5f22f89ffd
Works around misplacement of noexcerpt disambiguation note
...
See https://github.com/openzim/mwoffliner/issues/182
Former-commit-id: 99389e97f3cfd4062aef2d4b67c2ca6966f6fdff [formerly 3864eb7b4b5fc139c0ea2f0e92588db211790eb3]
Former-commit-id: 6f581cc64cd03944da04817a6f118ac1b55a9c33
2018-01-13 18:14:57 +00:00
Jaifroid
a58251beed
Simpler less error-prone way to move infobox
...
Has the disadvantage of placing the infobox out of its DOM hierarchy, but visually this makes no difference and it is immensely simpler.
Former-commit-id: d6e89d34fadbbdc9c210ae82353527bc01162450 [formerly 17e35bd419bb96b92620225a84111aba77a61f66]
Former-commit-id: e2ca8348b1215be1bdc6e3adbe6747f52ca554fd
2018-01-11 16:04:57 +00:00
Jaifroid
61d76711a2
Works around mwoffliner issue with hatnote
...
See https://github.com/openzim/mwoffliner/issues/182
Former-commit-id: fd9167f2ed1de2f427f0fb02057dea9b3514241f [formerly adba26f8d5cb0f14b2b9213282a5fb4dea6fda58]
Former-commit-id: 22bba4f753a98bb2b68a4531b7e2e2e0c006d441
2018-01-11 16:02:23 +00:00
Jaifroid
e1c68a6fcb
The configuration with shim is required for modal!
...
But IE needs "define" instead of "requirejs"
Former-commit-id: d256f8e3086a8635d82cc8ddbd0057e7a896acbb [formerly dfda47efcc688f226f99ce07544510a3095ae2c5]
Former-commit-id: 4807d5f7b7a7814e8dd7dbef54bc20c3954a21ce
2018-01-11 15:56:31 +00:00
Jaifroid
dcc570070a
Support quickbar style infoboxes and new regex for matching infoboxes
...
This needs testing across different ZIM types
Former-commit-id: 2e0512db320679188ac125acc168fcc331bb977a [formerly 520a9483b91820ea3f724589b2b83ab412cd7c99]
Former-commit-id: dc3ae991a1b4b9a876cfd62009eed06443d16581
2018-01-11 11:33:14 +00:00
Jaifroid
6afd699341
Remove abstractFilesystemAccess (not used by UWP)
...
Former-commit-id: 8e39abe1fa335d5917eeda36cd409a7f641e8bef [formerly 22814d59ac8aed34907381852a847b8d8f799578]
Former-commit-id: d115056c2c2bef04728a7fe2862662224353558e
2018-01-11 07:53:46 +00:00
Jaifroid
e9f959837a
Support IE (backtick syntax doesn't work with IE)
...
Former-commit-id: 5481319b8d98900f4972ad9b4f41b77f974ae022 [formerly 48b52fdeb79de0bceab1d037c74efa16c19d1491]
Former-commit-id: 45bc9ae5b100560b0a529da1fcc638cdfdd3c058
2018-01-11 07:50:31 +00:00
Jaifroid
4b2efa45ce
Simplify requirejs configuration
...
Former-commit-id: 2fa27fbbe5cfa88bc85022d02583803465df4eba [formerly 9c6d5d2071e5988347aabd0dad779d95edc702a3]
Former-commit-id: c06e5e79a926498356e81945dadb1f0571b8b2fd
2018-01-11 07:49:51 +00:00
Jaifroid
a1e7ba723a
Support Firefox (menubar width too small)
...
Former-commit-id: 9d8a6a3879e6a4e47b941468838ba118df0d5fec [formerly 10dc3291e0dbbf588dbd232ef31fbfe05f25ca38]
Former-commit-id: 2243cf858b2edd29d9023d8ce9de8ed83e025536
2018-01-11 07:49:13 +00:00
Jaifroid
22ada67fa6
Update require.js to 2.3.5
...
Former-commit-id: a72228fe73adfe6f0aaf8c0636b09a41aaa943d5 [formerly b1db53eeef4922a6a1f3da8ff1aa375d4058c947]
Former-commit-id: ec28085cf4acd7abcf41280513a1d88f895e35c3
2018-01-11 07:48:23 +00:00
Jaifroid
b0806ad638
Fixed typo
...
Former-commit-id: b5a3a2d407a4e70a492f84d6bab33e933c97adbb [formerly f8db633dd9b128ec8c61acb6b6cf2aa6132a93f8]
Former-commit-id: 2020ed47bb8e1f9080f03064bf70b1be0f095575
2018-01-09 15:23:41 +00:00
Jaifroid
f6fa913bf8
Typo
...
Former-commit-id: 83148c5ee6d8dc914deb8b8b7862b83a6f5df439 [formerly c1533aac5d5af3df3040f9fd68eb3a90f3a79a73]
Former-commit-id: cae83eb33b31e5cf8c0e36ff62d426b7d6d2e5f9
2018-01-09 15:00:08 +00:00
Jaifroid
9c3e45f24d
Updated release packages for minor landing-page bug
...
Former-commit-id: 8589047f5508af13d2ef0e74c388491ff153a2a1 [formerly 6f77699cb66385e26ffbe1250e7834208e405265]
Former-commit-id: 91eda9d83d804592393b47c7f544cea8c828ceaf
2018-01-09 14:28:53 +00:00
Jaifroid
662a4b6e6e
If article not found, redirect to landing page
...
Former-commit-id: 958d1b77089b12d701cacc01a17e9ffdcb5858c6 [formerly 27e7d383239bac21724bb4502137c7e9304dc8de]
Former-commit-id: d0effa2fc1d4d5a25ca7cb32a511b0eddb800614
2018-01-09 14:14:52 +00:00
Jaifroid
585ef9ab3a
Release 0.9.7
...
Former-commit-id: 9eede127dde081043093aa4f6795d9f55acaabf4 [formerly 07eab89f7af8cde1371ab6a0f6b6e27c0e45e364]
Former-commit-id: f15de8bef012f2080bb5b725bd1c83d9a0deb836
v0.9.7-beta
2018-01-09 12:08:59 +00:00
Jaifroid
6337bc37f5
Correct UTF-8 encoding
...
Former-commit-id: 289b735986fdf4801566061470a40f2f34062d58 [formerly 664355d1c32afd324f112111107e3567c64ee3c8]
Former-commit-id: e06178128d1b080aa1be7e86d8d3812813d27571
2018-01-09 11:56:43 +00:00
Jaifroid
037e71b642
Updated changelog
...
Former-commit-id: 40888abd5d961b6faa6d924172c9dfb796d8ca20 [formerly dff0cfcadbe88eb7e1b2350fcb24dbe1b249e1a7]
Former-commit-id: 5d9a44f2be052baed2d911e16e2dc7ceba38322d
2018-01-09 11:55:13 +00:00
Jaifroid
dd7ab33615
Further simplification
...
Former-commit-id: f7cc93350f06785178d460d10951dd0e106d5bd1 [formerly e8c729f64001d33767a8fe79ab31a1015b8345a1]
Former-commit-id: bded33b351b2fb39775a11a7ce0413861cf0e861
2018-01-09 11:36:39 +00:00
Jaifroid
1b1c658ea2
Simplify toolbar logic
...
Former-commit-id: f53a4c0f32daa9dfa4156c8aba42be9bb17e31ff [formerly 0621743efdfdc9453e366227741c4c73ff0cee18]
Former-commit-id: 9317f6bf8229000ff53d12c8beed35b5c32d847d
2018-01-09 11:10:48 +00:00
Jaifroid
ede0d1283a
Even more concision
...
Former-commit-id: ebef7f03b78671da2a9b5da9bcebc893dba93025 [formerly b331a5b2d7ca47cf780ed20cd33e8872f8536143]
Former-commit-id: ab21142ff25146ecf6fcda02597fd14a874eef72
2018-01-09 07:44:24 +00:00
Jaifroid
ab16d2188c
More concise list of changes
...
Former-commit-id: c0514906c793b409bf3f3391a9024a7fc8cfa8d8 [formerly 166bd29021346607030062b73f95352a94cd3549]
Former-commit-id: 977111320a058b5f378f4c267863e4eddb61303d
2018-01-09 07:36:09 +00:00
Jaifroid
18dbd71790
More toolbar woes
...
Former-commit-id: 92ad24700c02cef017c0193e61625c9fe7188d34 [formerly 1a6272e4f92d1b820c63a6fbe21f978c9e5b5cdd]
Former-commit-id: 0621c649317fdd75fb36cb098b82d8ea0634595d
2018-01-09 07:13:01 +00:00
Jaifroid
6288235ba6
Support French Wikivoyage infoboxes in mobile style
...
Former-commit-id: 50f0dfa8fe9ac41168ef227fb6e987975f82a303 [formerly d2c090177f33847f118c5d7d867a3d72ad6f02c5]
Former-commit-id: 7d37b582efad36f3cbaa0985b6825d8b89abe1ed
2018-01-08 22:33:40 +00:00
Jaifroid
5db1eac766
Fix misaligned icons #36
...
This was caused by a rogue style rule.
Former-commit-id: 09545d6b7df4e4ad754ad3656a35606751deb89a [formerly 424f42c1b236f5b0378a27c57fbd0291185a874a]
Former-commit-id: 318b78aa8e653fa00925d267644607cbeddec4f5
2018-01-08 22:32:58 +00:00
Jaifroid
971e969089
Preparations for 0.9.7 release
...
Former-commit-id: ad08c2f39f5aa93c2d2ab5e4e24108b944766c5b [formerly b5b0feaa66f1945f7ea5079289269b839eeeb4f9]
Former-commit-id: 94e2cf4e68e7f592ca7810f31c8f573be61ee260
2018-01-08 21:44:16 +00:00
Jaifroid
3777c9af0f
Infobox style adjustment
...
Former-commit-id: 8fef990b74cc938b50a86d38c3fc4156a0f57c69 [formerly 7da6838a0cd2c84a57922c046a2ee94830593e56]
Former-commit-id: ba45a6136d5d289f1297e89ecf3f1d9070163885
2018-01-08 18:21:42 +00:00
Jaifroid
028a3acff6
Adjustments to infoboxes
...
Former-commit-id: 5cdc33e824fc0a1ae2aa42cd30b55b89e628bc54 [formerly 43a040d13fe70626ca86e1dff1dbf8e54da3fa31]
Former-commit-id: c4d92479b445fdda3bf3010d366985d1d81f1049
2018-01-08 17:50:18 +00:00
Jaifroid
e73073538e
Fix issue with stacked images not being centred on mobile screens
...
Former-commit-id: d780f4087ad91f162105f94514b53b2d75cfd6a8 [formerly 54b898931a7860d14bdf96151d85d879e51c8fdf]
Former-commit-id: 2151b0cda503b64f133c92c6ffa552113154bb09
2018-01-08 17:16:38 +00:00
Jaifroid
117cf3e8fc
Fix issue with images and info boxes not stacking correctly on Wikivoyage at small screen sizes
...
Former-commit-id: bc31c59620d022c103bdb05b01c9c87e1df8a775 [formerly 31d3a5957fc22625fd23a3c1e1508c505ad0627f]
Former-commit-id: 55107dd17c956e2709dc1840d89f2db72e5368ee
2018-01-08 17:16:37 +00:00
Jaifroid
b91486a6cf
Changed some text in line with Kiwix JS 2.2
...
Former-commit-id: 0bb8179a928b1d47e3e61cda8311798282d9294e [formerly e2238f04d5764e37cc2bfe3c03d1a3dc827ff637]
Former-commit-id: 80ca75c0cf01f0a0a324cf5899e96ea4aa00e037
2018-01-08 06:48:11 +00:00
Jaifroid
ee37df3f17
Ports main changes for #38 to Kiwix JS for maintainability
...
Former-commit-id: 4115910da01296ad0555a065aa82430a3eb60b71 [formerly 52618329a1d306910c29b5ac3ab73ec19cb0888b]
Former-commit-id: 881438927465a586986b3725127e4c97af0ff329
2018-01-07 18:17:00 +00:00
Jaifroid
361219eef7
Fixed Wikivoyage overlap between headers and content
...
Former-commit-id: d5bf25e58a6554721325076ca38c110187e88b74 [formerly 87d6376b7de3dbb0150bc0c6c6d78f6ec5b8e909]
Former-commit-id: 27ed4145e4a5ffe7c89a4f25834f9b7fcf247a73
2018-01-07 15:18:57 +00:00
Jaifroid
4a9a469997
Wikivoyage German style fixes
...
Former-commit-id: e678ebb12db8f1033466ae6dbcb61e3a01f54fc4 [formerly 574f0e9e2027b91d603a8de7d00d2cf1d44d289e]
Former-commit-id: 31f15906a808fec938a746b57f2d430eaa87bac6
2018-01-05 18:06:23 +00:00
Jaifroid
8b18be9ce8
Fixed a regression in the random page function that was affecting #37
...
Former-commit-id: 42296ff5660f1641fe192acc228a20d73e9e569c [formerly e549900ce3a9f523facbb3d69f8116136de06552]
Former-commit-id: e0c4280e754da652543ba645dd7783e64906a089
2018-01-05 18:06:22 +00:00
Jaifroid
dedc79c2a8
Fixes #39 Simple Inversion setting
...
Former-commit-id: cc618799c4fe2a32ca330634360e9a96648913df [formerly 38d2ab861c6787815cd93cfa75fb764d0ac31ea8]
Former-commit-id: 20f9c8ebfd7df7d822ca932ca86334b19041216f
2018-01-05 15:42:56 +00:00
Jaifroid
b934cc809a
Fixes #37 Last-visited page is not remembered
...
Former-commit-id: c8de1c053f5a44e0c7d0708e3c69ecf0f88865d0 [formerly 716820444e457a85af9d535cb48ac1a210f8ab1c]
Former-commit-id: 8258a05445fa7184674592eab230373c84d2124d
2018-01-05 15:38:47 +00:00
Jaifroid
94ebd657e1
Clean up remaining geo links
...
Former-commit-id: 5429c04549dfc054fc9b2a631ef75d4d921baebd [formerly 0295848f9a16a7e9d3e2b2bb943aaed1d35f1ebf]
Former-commit-id: 617e2c876222486b974dcf1e2228cb45d7b32c73
2018-01-04 10:27:59 +00:00
Jaifroid
7ad3456332
Corrected display and styling of German Wikivoyage div-style infoboxes
...
Former-commit-id: 3e7b3acc48c0d3298f3d6b19cd401c1a40a0f529 [formerly f8f72fc88d7135d2e1a25be13ae7a8f6b7131436]
Former-commit-id: 59138207ad0c7c34eb895388fc239a92e4c9a8ec
2018-01-04 10:07:25 +00:00
Jaifroid
4ac6d4fd52
Port subdirectory changes from Kiwix JS
...
This provides generic support for ZIMs with subdirectories (such as Stackexchange).
Former-commit-id: 0b9aa06145acf4b55806197766d8062dff800d37 [formerly 447b7442ccc2c64013b90fbabbbfea27273a45e7]
Former-commit-id: 8a6dcb872386d9f959dca6c6528cc72af1cb24ae
2017-12-30 12:21:59 +00:00
Jaifroid
547a034284
Compensate for offset
...
Former-commit-id: dac1e3c8c761c81272e02f16975e350ddbdffe01 [formerly e3d1bf2c665aed83f527605c3715999fc87aaa5f]
Former-commit-id: 8d78325107e9f39951e230dc17996d88bcb6034c
2017-12-29 08:26:27 +00:00
Jaifroid
47ab9f43a5
Inject footnote backlinks if the ZIM doesn't have any
...
Former-commit-id: 3cc4c5a3bc08b063ebdd850262d9ec6e18d737e3 [formerly ace5165a81c46b83c8d6a12a34e7f27b2af7e7fb]
Former-commit-id: 0e93cef3e6a1d12bd00e7e2bcd4c5ad8e877289a
2017-12-23 09:29:23 +00:00
Jaifroid
00b6dfebee
Support new-style infoboxes
...
Former-commit-id: a787992c76658d070469640226aaba46932b702c [formerly 7ff4a308a10be84b6fc149a2835edcb8d430d1be]
Former-commit-id: c65d4bf9808c4fd34667a398626717fbfe0ba73a
2017-12-23 09:28:01 +00:00
Jaifroid
637e87581e
Fix issue with incorrect scoping of mobile to desktop transform
...
Former-commit-id: f71303631e8029125371fb263d3a821cc3e54946 [formerly 21bcb3371a60385d4c27c275f2a86f6fba4e1bf7]
Former-commit-id: 7bb6930d8f18e7511003f0446904694551d66bcc
2017-12-20 19:48:45 +00:00
Jaifroid
a6b8c230a9
Adds external link icon to desktop style #32
...
Former-commit-id: 2e5a7ec81beb66982bb1a123bab3eb58ba3c8c62 [formerly eab70ae2afa673325615381971f8d38064525f8c]
Former-commit-id: 1437f138d0437c9de736e5633d9fa49cbae684e1
2017-12-20 16:06:14 +00:00
Jaifroid
a58c025ff7
Corrections to stylesheets ( fixes #32 )
...
Former-commit-id: ab4c424252565fc59f50cd21d6976be41c37c4c9 [formerly 8ae8322c591d6e1a2fe63f37bca466f09ead0ca3]
Former-commit-id: 6948b57cd50818b4b6108e909cd7baab4e585725
2017-12-20 15:30:48 +00:00