51 Commits

Author SHA1 Message Date
Jaifroid
ff7d20e7e3 Fix processing of data-srcset in Zimit archives 2023-02-01 10:43:14 +00:00
Jaifroid
9635f4b254 Broader base of analytics and ad code blocked 2023-01-23 15:57:25 +00:00
Jaifroid
50598d7b2f Reduce debug messaging
Former-commit-id: d698ba613712194abaac0261ccb47a1b0ea3788d
Former-commit-id: 1b91aa0d03c5a7cdc70e80b5fe92472e8d244143
2022-10-02 13:18:59 +01:00
Jaifroid
42941ef9be Fix bug preventing load of relative assets
Former-commit-id: b2ae554c0230f14e4133c59302b30134557ec9a0
Former-commit-id: ebf06006090a7b2082e225afb4d6dac1907b2a2a
2022-10-01 21:16:53 +01:00
Jaifroid
82a96bf93f More robust handling of assets in SW mode
Former-commit-id: 7e5fc31b9a26ede160440885a9f243e9f8608631
Former-commit-id: dfa0fa2e47362a894fcd57ea4f3a8c51d0ccd230
2022-09-27 16:56:05 +01:00
Jaifroid
37fbe391ff Ungate loading of zimit video and other ZIM assets for Electron
Former-commit-id: 517b68006337dba14925dc0be620235f5cfbe621
Former-commit-id: 53b0c109cb80bbced3f902ef5083b8673a1fff3e
2022-09-26 22:53:15 +01:00
Jaifroid
3c78799ed8 Enable playback of offline embedded and linked YouTube video in Zimit ZIMs #292 (#293)
Former-commit-id: be7f14fded7acd2d88a8b62e475b7ef16d0021d2
Former-commit-id: df5edf2821d7ae61b0de468a72d50dc256d0c1ca
2022-09-26 00:46:15 +01:00
Jaifroid
3b0ea8e4db Fix download of non-mirrored content from the Library #288 (#289)
Former-commit-id: 1234524a8d7202757b32bbff65f4525e86b10477 [formerly 04a545e9c387bd0acbdc6af47a08cf5e6370151d]
Former-commit-id: e3691edd3904d8c5fd6f52bbdea39c1801dd1568
2022-09-04 15:46:31 +01:00
Jaifroid
7fc3fc806b Port Zimit detection code from Kiwix JS
Former-commit-id: 835a576c92466e1d93eab941b7145384368ebb05 [formerly 7bbba29ba27672707eccbfac8bf86429f785c99f]
Former-commit-id: b00e5b9311a6a9e15485e7b539b675b5c5fc67f5
2022-08-25 11:55:21 +03:00
Jaifroid
19343e3a84 Fix loading of Type 1 Zimit assets
Former-commit-id: 4244abbd4c0bc92eb344a31b59f3c8d07cb4ccbf [formerly a94e5aed13522eea3886e6f3e5fb7b625aa7f826]
Former-commit-id: 1262e04b70b5c45bc08d22e298000565add9a64c
2022-08-25 09:44:57 +03:00
Jaifroid
cdb46f4394 Fix detection of root directory in Type 1 Zimit ZIMs
See https://github.com/openzim/zimit/issues/155


Former-commit-id: d2d361ceb75ab113919006f719dd1e9811c8c12f [formerly 51cb005fc631688388b1d0c1effa7397ef3b539f]
Former-commit-id: 8b18299383307eadefa423ac91d4405306489a07
2022-08-14 12:50:12 +03:00
Jaifroid
5ce871ca6c Fix URL transformation for Zimit Type 1
Former-commit-id: 84b2cd4d3d3a0e130afb42da81366219ec0f2c87 [formerly 9e972661917b59877c1f7f1cc0dc730ff84de8ae]
Former-commit-id: e4ef7dc9524f4e07a942fac0410c8c02fd2fe1f1
2022-07-31 20:48:44 +01:00
Jaifroid
748e146106 Initial fixes to read Type 1 Zimit ZIMs
Former-commit-id: d4101ec1cb95268d4795e9e32672fb7d9bf4fd40 [formerly ae4605ded28b5212fe001ae0837681140c4fe163]
Former-commit-id: 249e6ad70d5bfffd1ad4972c7f5064b185897961
2022-07-27 17:34:20 +01:00
Jaifroid
c7d1c56710 Remove cheatography override (redundant)
Former-commit-id: 4e6b6ee11a2f5e75d77e88d2b4eeae6efec87a8b [formerly def1ae53d434eb46358bd67cbf6bd5cbd33bdd00 [formerly 3f2f91e8dd92d953699e603dde75d6c90e7fd8ce]]
Former-commit-id: 7ab9499144f79aaed404965be2f1536e18b5ae09 [formerly b74521c2a8b5c629dd771300002702e35999a559]
Former-commit-id: 6537bca49a7a728a1a17de4b0e78517f090f22ff
2022-06-11 18:29:28 +01:00
Jaifroid
d23e4a12d7 Recognize more links for transformation
Former-commit-id: 77574e887962999083b219ac2c8ab9383486fe05 [formerly ed558c9e61c35d469d967dd6411baf8ecbe685b9 [formerly c59ca159940116dfc7df20ae652243052c5a18ab]]
Former-commit-id: e56bef5a6be0fcccf9f245422a9cb12421ecb140 [formerly b2957ba8af6fcfd78c53063ce74dea469c4401f1]
Former-commit-id: 0f22ce8b655ce4cc589f2c40bfed388385c5987b
2022-06-11 17:37:57 +01:00
Jaifroid
5b9a55bde6 Cleanup console debug
Former-commit-id: 6a06cd900d2450bff7bedcca8786a4d81fbfbca2 [formerly 3ddf5903bd537429837d817245a08e852fab04c3 [formerly 7104f4da7523623f8b2b6e15830798c28775cbf8]]
Former-commit-id: c3b1e4d295148271e3659c9195657abe2dd97afa [formerly 1073e5a1a4acfc707c0838cf2d5c32734dee64f1]
Former-commit-id: 973e2751963226029c77d931a07b39ed6b767d36
2022-06-08 16:54:49 +01:00
Jaifroid
8dea0585b1 Fix page refresh
Former-commit-id: 0e31686127d272656c5f119ad1121cf4b37c3dc8 [formerly 4e190c84a895acb7d42831502ffe760906bcf4c0 [formerly 7699a4aea70a0cb5c4f106c338a93b0922b3de8c]]
Former-commit-id: bb374bde56f0567242a920316cd9720de75cb2bd [formerly a8be42f607971a0f3b51d2bcfe4858efc58c1975]
Former-commit-id: c2186d9c6fd848786c5e62d23ab5f9654f9e0c75
2022-06-07 23:09:21 +01:00
Jaifroid
b966694794 Update transformZimit.js
Former-commit-id: e7c71265af6165c8645defba9e401195a8865b7d [formerly 58148a493bee12ba570a4862d70774486e459258 [formerly 7d0bbf739735fb67d0ebbfc13f2a46a44df24a7e]]
Former-commit-id: ba54bdc109e0053b2757f83d2faba4d34248a1ea [formerly 5ba34b9f28ef44dca5ca57f8aaea3823d0be6fb9]
Former-commit-id: c3d3ac4e17b814faf21379a155cfdb6550d67a3f
2022-06-07 22:08:22 +01:00
Jaifroid
d37a9ed904 Remove script that blocks page load
Former-commit-id: e5a3471b9ea73dcc1c311edc63cc756b8f678dff [formerly 043042fd394cea199a752aca5bb57e4a6105b0f5 [formerly 2e94ca5cf1c8972431e9bbac3abacbb89238e1c8]]
Former-commit-id: 5b3ecd2e2e14df73328c5dfb718910fcef09ea77 [formerly 99528b0e1da70423027a8c2eab53029c40a5ae3b]
Former-commit-id: 8960a7be91a845681fc3dcfaf9f135e464b93634
2022-06-07 13:10:27 +01:00
Jaifroid
e186d1c2b4 Incorporate zimit header lookup when dirEntry is not found heuristically (#270)
Former-commit-id: 3aaad9332417c502c8eda830f0e98af5448b8894 [formerly 7627f6a564e64993fccd5136a70f028708c78dd6 [formerly 84a84e45ff431004f9f20398fac0bc2b5e3a314c]]
Former-commit-id: 433660d0b4f8bc578ae839300a4a7bc3dc65c637 [formerly 01c4b44bf61060330ea0583bbbd288ea58f9b872]
Former-commit-id: 851edd7ac188c772cebde0ed376a2a9b9f85e1e2
2022-06-07 11:34:54 +01:00
Jaifroid
197f950b95 Fix interoperability between jQuery and SW modes for Zimit
Former-commit-id: b3aa6e3f35d68cb9c4e5453b8380409b09ee85f0 [formerly cc3fff94a85f897a8fc8ffcf9f59c0e4120bbd0d [formerly ac445c07a921f2c954aeb5006ce66c0ad88c9dc9]]
Former-commit-id: eaa0b10114f2f2076e3f964fa341b2003fe7c09a [formerly 1baea6f650920a820f8776d564158064dd595391]
Former-commit-id: a0d900f11d0452259e0a6611f88f61bf1978b8a3
2022-06-03 18:15:18 +01:00
Jaifroid
0bcd6083db Fix zimit prefix
Former-commit-id: 780c19cb6a20fa0343857dd437948459d2780714 [formerly f53fc478eae82e5656b0b66bab2b7cdbd127065e [formerly 9d729480483c153836f3e9a71e4c6153b2003200]]
Former-commit-id: 4c32679677824b74aa377adf4c6e22708e5f3909 [formerly ab6cedf5b30fac7874b86daa186873c75b54eca1]
Former-commit-id: 0710da3d80b9f600008c9753f63c404a5a72592b
2022-06-03 17:41:40 +01:00
Jaifroid
1716c1486f * Refactor image display and intelligently turn off manipulation
Former-commit-id: 0795327aae5a297607b395d15cefb0a193a8f325 [formerly e6c7358c48e984eccfa2b4e564170be66624df93 [formerly 08845f715dd25ae2d6f1b52298550c9174a60bb9]]
Former-commit-id: a693defc1ce66c9ecd4fbe3da4782734db95f944 [formerly a300360422f13db877daca4e6b7833af22531b2d]
Former-commit-id: 472cd9ea62dd5065b73c495b9ac1ec0310572662
2022-06-02 18:55:32 +01:00
Jaifroid
a6c735d5ae Tweak Zimit reading for edge cases
Former-commit-id: e8951f95abdcb764be10fa4a440ed046c25bbc27 [formerly c33bfc329278471c7977c2223de80cc411075e76 [formerly 777c2b1b5057e2dd415d26be64901521bd051bab]]
Former-commit-id: 29cb9464fc40f52a715de11ea01ef662ac49ecee [formerly 5f702c9eaf2a9809245ef56a0d2533e5af90c4af]
Former-commit-id: 08cc92a36b3e723fb0e372b00db0e8258ce01509
2022-06-01 23:47:07 +01:00
Jaifroid
5a01886a0d One more regex
Former-commit-id: 4ea63a6e3c56b16d7a6034edf3af379fb7ba64ed [formerly 8242851927579b8c843f1ddb3578f183d6e2405c [formerly c396200993dbf7f83315c4eb8891578a3d4861b8]]
Former-commit-id: 6b3cfd8cf34712f54a1cc341564cb8e256b578d3 [formerly 7234bcd6bdd52c221cda65994cb443cad9d7e647]
Former-commit-id: 4c7c98b2d911a30f2b11de1686684017d2b5bca0
2022-06-01 06:49:46 +01:00
Jaifroid
59c53b81bb Move more regexes
Former-commit-id: 803a1c097591e5684b4dd913e79033222979f8dd [formerly 72e9ae5978b97d8cdda85d71ee5203dc0f00f6ab [formerly fc3b944c1e301be0908bc89fd836c457f83b4c00]]
Former-commit-id: 81f05b1872e7b894268b05431904710277048313 [formerly 351d1c234a2892c5dbeda572f1e64c79f2aa550b]
Former-commit-id: 16386e74f7e97c2a88e6ac1447d779f4e00bb6e7
2022-06-01 06:37:56 +01:00
Jaifroid
3946ff7162 Make code more efficient by defining regexes once
Former-commit-id: 9a068d12938d73ac7bbc31b3564da3e92411811f [formerly 3bcbe71717fa80b39f370057bd94901fedea4255 [formerly badd9f626aaddd9d4b32c773ac25e43e46d47c93]]
Former-commit-id: 33d076f9a1e8bd4b8b5a42bb5f93a09447c66985 [formerly 7b39a65d148b54fb801523d09be46504de948f2a]
Former-commit-id: 5b3c41f3c926176e0a2c206714116e2f1763ff2b
2022-06-01 06:17:36 +01:00
Jaifroid
88ea328cc9 Update transformZimit.js
Former-commit-id: 4125df649d2afc6f713aad1c637f7f6eb18c49ef [formerly 228ae4bb3186c3f98f73cf34acbf38929c365b36 [formerly 7ec5fd8ea5f8b711558494881d99a48ca07a98a9]]
Former-commit-id: 350b4739799425c27d19e73ef10f471d4f6d4c04 [formerly a2538d8e6314c249ce0ce73447b81937ead1e08a]
Former-commit-id: d54242fefad103a12b4e5176fe87fbfd1991a72b
2022-06-01 06:02:22 +01:00
Jaifroid
4845cd9ac0 More documentation
Former-commit-id: 3a84a1c737744899d6fa0421f9bf32240a6a5a90 [formerly 4ec1fd11bf11236911ed1c398308f27efad85e82 [formerly 8027d4aee95c60d5eb88b3794b9f6a55c22e5606]]
Former-commit-id: c42f8cb6e958f6429391f43b3b63cd8d695b01b3 [formerly 274828ac2f9c77a9229f35c5dab943f2b71b5d87]
Former-commit-id: 6763663ef223d97e9823bf950c9a0650f923bc89
2022-05-31 17:19:31 +01:00
Jaifroid
4c4711be12 Add documentation to the transformReplayUrls function
Former-commit-id: dbb2deb1bfccfdddb21b3e1656f7ec9d6ad11564 [formerly 241e5502030a17e6c0b13205f547cd69ff62171b [formerly 111b0ba69cd0746974ba3e0310448f0d97379843]]
Former-commit-id: 88b5283edf94719683ecda2b5798bb98b36c7b2b [formerly dbc2137d987e667be23a7c4fe91f713311c192a8]
Former-commit-id: 1d4dd12270ba8542c055545589899b67c4a5a45e
2022-05-31 17:07:39 +01:00
Jaifroid
97b47c19ad Transform some further URIs
Former-commit-id: 829d790d0a316cd7981395f152f09579461e5c52 [formerly 54a0e85ca4aa3452284cba08d32a5b55408bdf5a [formerly 1b8e0dd5cc937098f1138fd08d19d6526908d83a]]
Former-commit-id: c0459f6c83b0c88b1bb0ee11bfcb180e1e373347 [formerly 2d235fde205e7b16fd7ba30e53fe26e5a554add8]
Former-commit-id: e58abb9079e5e3afde6b9ce85913d0958ef6cdf7
2022-05-31 09:55:04 +01:00
Jaifroid
c6e78fcf50 Disable lazy loading for Zimit ZIMs even if imageManipulation is off
Former-commit-id: 44f3b5ec73edc8ddeb5732b7fb96f334f387e881 [formerly d1a0e5036e939041b0466000bc8bf4df83415f25 [formerly 6fa025b1a10bd9469ef01e80246b43980f8c2dea]]
Former-commit-id: 561f6d9ba02e5d93d26ccb341c947e63df14623d [formerly bf0a462dca4f0b319bb2018300f1d643e104fd7b]
Former-commit-id: e8781913b0d92e531ec1d0c357a95ecad4fdd07e
2022-05-31 02:44:19 +01:00
Jaifroid
1779c91bb6 Deal properly with image srcsets in Zimit ZIMs
Former-commit-id: 7e1fdb051e5fe8df6cce385ecadb660c0bfb636f [formerly eeb70fc8d51b567ee48ab5941a7f1e437c8c6f33 [formerly 19e05968166274c9ada3868d8e5ff502edb0fb7c]]
Former-commit-id: 614628f93cd9eb5d14db2e2635e7fc376d015344 [formerly 175c6475bd647ef010db710ed31887390c50ed77]
Former-commit-id: b43897e4e107eb2bb959004e1452a71841777783
2022-05-31 02:12:59 +01:00
Jaifroid
6e6b228a89 Remove google ads
Former-commit-id: 11b1f68c235ddfc5c13166616c178be1405432cb [formerly 76cb2707e942937fe123128029083a6af2fdae33 [formerly 2f22c3c0be92d05db3a9a1d4b47c431141405d32]]
Former-commit-id: e340c5cfac1619863db7b0be5a5e4ead530cc510 [formerly 7575f506b585feff3ef093f9512cb47364acf648]
Former-commit-id: 90e55d9c6d755f04a28b880994e0736809ac5d16
2022-05-28 09:36:55 +01:00
Jaifroid
981264f6c9 Filter out more analytics
Former-commit-id: 5ad5a9dd24b8e0d8e7e397820fe96ff0d2b647d3 [formerly 0dccc5ac1dd3578de082ec23db5d46f3141bab0a [formerly c0a25de6a9bb22aebc6dab945b52a62fad46859d]]
Former-commit-id: 45536a08989c62ee180e45d882b8ea7dce6ea5b6 [formerly 799ab6736a896bb39eb4d743d712d8a8eb2ed7e1]
Former-commit-id: 4f787be6b39875987af57048088d70bcd9e8a9ed
2022-05-28 08:45:21 +01:00
Jaifroid
7478e2e0e3 Fix some Zimit errors
Former-commit-id: 266a14767a3eed978ed826b041326f7c1771336b
Former-commit-id: fec9bdc109c25373aae5cb2eb3534aae80c63daf [formerly dd1c6a9244b8d17ddf6566086920855fe5287342 [formerly 67e95af1ec61bb43bfff207af160a8bdeec1dc79]]
Former-commit-id: a6eb22eeef0a3ff7221429a81b25fb5e74a5a017 [formerly 58ebba981c5018fc849239c75cbd0ad62fe4a8ae]
Former-commit-id: 17ff07ac494b266ec77172f704902e19a4faf8c0
2022-05-15 11:06:44 +01:00
Jaifroid
9f529868b2 Remove lazy image loading system
Former-commit-id: 2a1f0f67c5e5f34d3cb34fb5d14f04116a2cd903 [formerly 9406d86d4409fba933ea7c841d5f35dba9cfc976 [formerly 794a94cb259a307ed5593b19d01458627faac728 [formerly aaa084e31e4bca17af29ba2e6f59204674d3d75a]]]
Former-commit-id: 456600a5e93bfd3e7b247a1f1ed97c231d2b2d24 [formerly 241df855c0f1a56398b4593a0eaaddb243563b5c [formerly e9b03c8871b58633e3fafb8099329ec56ef438ad]]
Former-commit-id: 57221500f3494648100574c29d6af982c6e59a75 [formerly e5818cc1a04c33dc62938cf7ac4a85b7da357bee]
Former-commit-id: 82bcfb52071b4a4aa2be7c818100c2d20ebc5feb
2022-05-08 11:33:25 +01:00
Jaifroid
c38ef44427 Fix link handling for Zimit ZIMs
Former-commit-id: bbd0f24607b1a585ccc7304e8efa07bc03a6e026 [formerly 6fe67b0d04a2c9a29140e210b235f27d4bace522 [formerly e84966f196daf4e1a787386910348d48be10ae15 [formerly 1b65f2457b3259d5e6b10457d98d93b20e2a96b1]]]
Former-commit-id: 52a768846aab0170a61f7f9a36d90eccbbf6f7b3 [formerly 846c9564f04347a9c430f824eb6be8d5e7c6c7ae [formerly 6cc3060f44b70b019de89a8320ddab76936a25e6]]
Former-commit-id: ee5e9495a05d3532a6472d416c80bfad28bc6bcb [formerly a418040a219a4e7c4e3c3c3c5a3fd482f34f9fed]
Former-commit-id: 5dca8806d58b08a7f8a3cc5171ead15f42bf6ca8
2022-05-04 23:43:13 +01:00
Jaifroid
d09017eb4e Add further files to filter
Former-commit-id: 17a6e3f40b0770f1fa7cb457387c96f77b55e4bc [formerly 84fccecd526373998a862f7acf2c893349566365 [formerly 030fe75616961564a5b5a1ee786697eca0d8db80 [formerly 8c120b110eec806b5e0fd9849b85cfe67a2d56cf]]]
Former-commit-id: 7cf24040b639e243efa7128c21b01ce2f854f90e [formerly 03b42def3de14479325a22201c13b7c5fa657775 [formerly d8acbc317a103ea9b7d7e94e0a4705086042b7e3]]
Former-commit-id: f7b5215ac214cb792b9e9fb2ce5ff237a478b235 [formerly 4207ffc3dde27d53ef2c5c6509ee18c0e6ab28a6]
Former-commit-id: 6b1ea626bf9c78c2d56dcf4717819f9597e059fd
2022-05-03 08:15:51 +01:00
Jaifroid
08ee0f8955 Replace absolute URLs in JavaScript too
Former-commit-id: 987875bb924e6936c442416a1737f679886d6dde [formerly 39b207963ea9110270e72c85d9b21b566c80f679 [formerly 8023d105241cb9e36c2735a71de36a077d7ed12d [formerly ae7c5f9601159ea647e57135cf9e3a96221c2bcc]]]
Former-commit-id: 81ac990709244c72bd35886d31bd8654b51144fc [formerly db80857ab89db620c8c744dadc0f61d059e6c33d [formerly 0d8e3263b9b79bb74cf9200e47d06027a5ae7f12]]
Former-commit-id: 7790dea094e91d63da6f6a4933e1b3778d9d4a8c [formerly 88034fa0ac4630bef77847844de3bee36cc1eee6]
Former-commit-id: 124e48783817b9cc29b1b6b303e84beb02c1c275
2022-05-02 18:33:26 +01:00
Jaifroid
2bc80213a5 Reduce debug logging
Former-commit-id: dde4095daafadc26e3e014b4182ecae6300aa339 [formerly 0c03370fcbc554d2dbfb6a47a801b224c0064045] [formerly 79ec735e258cc3d892cdc919ec6892e055978ee4] [formerly 41cc1014002304d9b2c50c938bca8f1b511ef3d8 [formerly 91c5a4f84de0811b9ac2566c77f67b308b7f7fde [formerly 945053e33d9e43825153e3acf9d14c8734f439f6]]]
Former-commit-id: c87ebce21e27aa0d906ce752264b09738494bad1 [formerly 9c6624947aadd468463e794523b78f80ad67f7ea [formerly 69a1345f99b7154528ec2e1b97326aa35f221491]]
Former-commit-id: 4e630ee1287b222b64e4d36df5d64fea164cfeff [formerly 47d171c1d905c387279e4a716bd6644d4389c36f]
Former-commit-id: 15d63029a90a6851e87b3f01b3f51252012517db
2022-05-01 16:12:19 +01:00
Jaifroid
d4d84586a2 Add specific overrides
Former-commit-id: 61bd7fe3e2798bd80651c6e8352cd0979b91ae67 [formerly 1bd1fb4076e1c0cede291d6f02714b17b550eb9d] [formerly f6a5f70844286d266cb61594c181118e4af36a85] [formerly d2d04796bfe635c94e95a5a2f87534e336aa1c78 [formerly fda0e0db925f9d9de0e7e43f1e87ae37f7e7c9a8 [formerly d933bb50729ad53661da424015510e0999a80397]]]
Former-commit-id: bbbb14ed1a3681cc85914c0b4ed227e6e4f6e85e [formerly f9b7a99e4890544c75dbf7ed758b6e48c33b21a9 [formerly dc6134016ba17920063dd010c7a35594d09392fc]]
Former-commit-id: 0684beca5395488165011317eebf87a2a3ca17bc [formerly 015919451db043a40302f5ce21557a1b60d4a711]
Former-commit-id: 3c7afd4126bc2e6fa34383785726398e7017d299
2022-05-01 09:44:32 +01:00
Jaifroid
8d53b6b5c0 Incidental cleanup
Former-commit-id: 31a76574d16a21a6c8a2b10043950bbee647574f [formerly 6877a55a6fbc6cb7f17c69e4b6791d4f3c302110] [formerly 881135a4b3bb709a10bfd6d340a6421971a3ab10] [formerly ff3fbc44565908478669f5633344dcc1845c3098 [formerly 8b064d55e4ec3531360b8e162dc2109474926968 [formerly d3d6a52ab037661f38ff3ed445788b98388ae2a6]]]
Former-commit-id: cfd92af2209fb17ad7498b3864e0275a88a2c048 [formerly dfadc49bd38d74af3ba293878d38ab47048fabfb [formerly d8cd1c16285d0306734a4df780687490b992c4c5]]
Former-commit-id: 5b482195ffa8b53cb181bf2183349e9dab1c8423 [formerly 13bf072e813e5e4da79b0133e8f2ae14cf9a67b3]
Former-commit-id: 651a9b6f15b1e33bdb7bb23181a8a33e7c19c806
2022-05-01 00:10:10 +01:00
Jaifroid
689fef6733 Ensure links are not processed twice accidentally
Former-commit-id: 3d2c1083e4f41819d17a66b590baeb0fc56a2beb [formerly ba5f6c65fbfc64d9c8c5abdec3abfeace744ba62] [formerly eb9e2c61a2d5bbb87f9ff7402e59f7828b728a88] [formerly e2239daef5e9add7edd75f93278bce91c9eb7cf6 [formerly 98a880ced1f927b28284e7d0140372f03e597c5a [formerly c1af5e5dcf1002042373357929e2701b4a8af75a]]]
Former-commit-id: 657569bc99dc4e5e7d2cea040bc8922d5290077e [formerly 5d88803ed5aac7ab47ed2321b001b6e2d5fde785 [formerly 39e9c5f63b01c3f3953bc84de857a2a1b0adda03]]
Former-commit-id: d31f4d1f38b01dcc587e684ebca3eacf1956101b [formerly 6cd766d415de113b0d99a03cb907b211cf3d9af7]
Former-commit-id: bb126726457e384bcbd1ed1287cb2558ebaf02cd
2022-04-30 23:16:24 +01:00
Jaifroid
8cb1365f05 Fix kiwix-display directive for css
Former-commit-id: 40104414c980a247df39c6da73f48684366a22ba [formerly 72427173ab19501ce7ae6ccb6d0840f87ff1538d] [formerly 68597fb27a620aa65d5b99a39aacc0aa6275e8b8] [formerly 903d7f57cea3fdeddacb4799b35234ff468ae42a [formerly 2c192fe787591336d53e4d4ce142fa2cabe8b15d [formerly f4fe0ac8ddc24a2649539f27898df46a5834cbd9]]]
Former-commit-id: 0f83f06cbac03e2d547469e88dc5940b26c61170 [formerly 26db664863d41157ae76da65bee127b59311a57e [formerly b1b022fb4c8ccd50a88a582dbf79855eb80633d5]]
Former-commit-id: 499e073cb3c7f3103df3e49e44db408547c21dec [formerly cfe34dc0ba001afd63bdc7e6f26a3c96416d8bbd]
Former-commit-id: e993cd7e30e0428f3410e54acdac0ef3db0111b7
2022-04-30 18:34:24 +01:00
Jaifroid
d1d12c07bd Deal with Zimit redirects via meta http-equiv
Former-commit-id: 82c579fa4e5b1cf2ed65ba17d3409f1ea2a2ec7b [formerly 2e50f41b937722e61370ee6c972b04d218752cf1] [formerly 5365b9992af91d557518372a59f327dca9cdb48f] [formerly 04d76202b17365fceeb51ab0d61f3f2abc04eac3 [formerly 947201c8614e808a31e380b112cce39f928adaab [formerly 0dfbb7f094280c42564ad19b440bc125c748e0af]]]
Former-commit-id: e487169e2bc6c61dd3465ed2b4d7251c8d1ea43f [formerly d6aac0bb5f32cef6150aefd238bb094765dad9ba [formerly 17dc2a0c372f2fa85c7cde45cc15b667d8b3e151]]
Former-commit-id: 8abd691802edbc34ccd404c9a3e5f8b705bd9f27 [formerly a058a4c30d4d8272ab3f7ebf06888bc6eb8ffafa]
Former-commit-id: 74ab584198139363fc6fbce1a9f5a008403187a6
2022-04-30 16:43:27 +01:00
Jaifroid
406a7c4424 Fix #252 and #254
Former-commit-id: 6580967a5df4bd95d48dce2f888a7797328c61e6 [formerly 5ddedac6545907d4e16874cf7c1e7d3164eea1b8] [formerly 1565c75fd6c10477b5688986d1e409f7bf1fb99d] [formerly 315735cf822ad4f566059e9ab4a096e72f0c0d8d [formerly 69860525a9c1e8b38a5b6a3c33e9350a113a44ef [formerly 6a61d4375908f132ff36fa5a8a91c30aae988479]]]
Former-commit-id: b7a014c8e1caa8aa3a53a84e7a45f9512245444d [formerly d6050a67cae498537c473b06ba3ad757442e9948 [formerly b002ab87dbee75f0da706ab820ebc9b973abdcfa]]
Former-commit-id: 65447cd1aaea02bfc7448df03d4bd7e257a92cdf [formerly 987b8e105d41eec0324d97df1cf836b83a07e8f2]
Former-commit-id: 4f58a8f140c063a7206355d85861704589b680b8
2022-04-30 13:04:19 +01:00
Jaifroid
f36c1d19bd Intercept meta redirects
Former-commit-id: 390c430449f24ea798cdbf9f15075ba6fa8ee62f [formerly db2a7fe90010c8a7ad4f3b926daef39ded5156c8] [formerly d5a17ff79430a9c9f6412542176123095da493e7] [formerly 2bec5c169468065e433773449fb891b5f210eb80 [formerly 807bb77c769b84aaae14532b848e810827d20811 [formerly 57f2b214c9e64951b06102da2151c4f8d6dba5a5]]]
Former-commit-id: 4fa3c646b1148ded38deb46514685e7ae103c5c8 [formerly 925539c310e8fad2a8feba0f23cedac338e02311 [formerly b496a5bffefe22552dbeb198039e6104c8e7eff8]]
Former-commit-id: 95c34bf1ac410f2953e30d669e1e640352601cab [formerly fa22c4e32511cbc376261025b54f93bc78836f0b]
Former-commit-id: 45bfaa841a2d852c24424904b76d0af61bb5dc3d
2022-04-29 09:31:33 +01:00
Jaifroid
9a9dfd0e1f Deal with two forward slash (not working)
Former-commit-id: eda0d64da77f699ba888e6dd49d456c846467fcc [formerly 668463eccc00817e3e0ff47036f8c8827b4aa19f] [formerly 18978fb0cfb73903c682a8fe7011fbfa0ec5ddff] [formerly 18f84f2fab9c0143e305ca6123ab18b348629c63 [formerly 4bbb1a1910c075754b6f0b2e50b8ddbf68614603 [formerly c69c04b1094264cb928472e6d7652054b36cb1c3]]]
Former-commit-id: b77911424471ecf26b7ef31a92b7d1c145c25b7f [formerly f3a9c4a29dfc5eaf239f762e4dad66582ddfba4d [formerly da884100a0e2765d8cfa4c793deacb3799963acf]]
Former-commit-id: fe1f2882e60fea44cd4c081ccc8935906b53ac88 [formerly 30bc9a038dbc5e0e90d9b2d2f0f66a44e248426d]
Former-commit-id: 5544cb947c51adaacd7152338e647d027abf30bd
2022-04-29 00:43:55 +01:00
Jaifroid
e298422ffd Remove base href and add cheatography requirements
Former-commit-id: 8652c95d854c1858cc01fb2811f8d378ea0cebe1 [formerly e36b1fe606f93c92f8faeea71e772804959df207] [formerly 2ce5e0b642f7b62994031dc3948bae6bced5820e] [formerly 8130d760babb3b1beaf1229556a0a7bf14706b25 [formerly 3eb3d0d2a424d2be8eae0798dc9ddeb80c2cf20a [formerly 3f525574a41d1653f7e8c2225c39c09b31affc29]]]
Former-commit-id: c16100a6f0fbff1393e8b8312765427e3d38cc31 [formerly c0225dcbcbffd4e1a5fadb52d22c1ef06b939c36 [formerly 1f3bb0f98417023625c8ed9f6ce7321f17b31b8a]]
Former-commit-id: 85b71a243c8e66cfc86a6c2f0dc9d7d83f153b2e [formerly f01185271ad6147a80af69767079558db6f44037]
Former-commit-id: 6eb975494261eaafe0b763d300791d6f083e7e2a
2022-04-28 22:37:07 +01:00