mirror of
https://github.com/searxng/searxng
synced 2024-01-01 19:24:07 +01:00
[feat] engine: re-enables z-library (zlibrary-global.se)
- re-enables z-library as the new domain zlibrary-global.se is now available
from the open web. The announcement of the domain:
https://www.reddit.com/r/zlibrary/comments/13whe08/mod_note_zlibraryglobalse_domain_is_officially/
It is an official domain, it requires to log in to the "personal" subdomain
only to download files, but the search works.
- changes the result template of zlibrary to paper.html, filling the appropriate fields
- implements language filtering for zlibrary
- implement zlibrary custom filters (engine traits)
- refactor and document the zlibrary engine
This commit is contained in:
parent
cb92767f19
commit
cada89ee36
5 changed files with 808 additions and 78 deletions
|
|
@ -4256,5 +4256,602 @@
|
|||
"zh_Hant": "zh_cht"
|
||||
},
|
||||
"regions": {}
|
||||
},
|
||||
"z-library": {
|
||||
"all_locale": "",
|
||||
"custom": {
|
||||
"ext": [
|
||||
"",
|
||||
"TXT",
|
||||
"PDF",
|
||||
"FB2",
|
||||
"EPUB",
|
||||
"LIT",
|
||||
"MOBI",
|
||||
"RTF",
|
||||
"DJV",
|
||||
"DJVU",
|
||||
"AZW",
|
||||
"AZW3"
|
||||
],
|
||||
"year_from": [
|
||||
"",
|
||||
"2023",
|
||||
"2022",
|
||||
"2021",
|
||||
"2020",
|
||||
"2019",
|
||||
"2018",
|
||||
"2017",
|
||||
"2016",
|
||||
"2015",
|
||||
"2014",
|
||||
"2013",
|
||||
"2012",
|
||||
"2011",
|
||||
"2010",
|
||||
"2009",
|
||||
"2008",
|
||||
"2007",
|
||||
"2006",
|
||||
"2005",
|
||||
"2004",
|
||||
"2003",
|
||||
"2002",
|
||||
"2001",
|
||||
"2000",
|
||||
"1999",
|
||||
"1998",
|
||||
"1997",
|
||||
"1996",
|
||||
"1995",
|
||||
"1994",
|
||||
"1993",
|
||||
"1992",
|
||||
"1991",
|
||||
"1990",
|
||||
"1989",
|
||||
"1988",
|
||||
"1987",
|
||||
"1986",
|
||||
"1985",
|
||||
"1984",
|
||||
"1983",
|
||||
"1982",
|
||||
"1981",
|
||||
"1980",
|
||||
"1979",
|
||||
"1978",
|
||||
"1977",
|
||||
"1976",
|
||||
"1975",
|
||||
"1974",
|
||||
"1973",
|
||||
"1972",
|
||||
"1971",
|
||||
"1970",
|
||||
"1969",
|
||||
"1968",
|
||||
"1967",
|
||||
"1966",
|
||||
"1965",
|
||||
"1964",
|
||||
"1963",
|
||||
"1962",
|
||||
"1961",
|
||||
"1960",
|
||||
"1959",
|
||||
"1958",
|
||||
"1957",
|
||||
"1956",
|
||||
"1955",
|
||||
"1954",
|
||||
"1953",
|
||||
"1952",
|
||||
"1951",
|
||||
"1950",
|
||||
"1949",
|
||||
"1948",
|
||||
"1947",
|
||||
"1946",
|
||||
"1945",
|
||||
"1944",
|
||||
"1943",
|
||||
"1942",
|
||||
"1941",
|
||||
"1940",
|
||||
"1939",
|
||||
"1938",
|
||||
"1937",
|
||||
"1936",
|
||||
"1935",
|
||||
"1934",
|
||||
"1933",
|
||||
"1932",
|
||||
"1931",
|
||||
"1930",
|
||||
"1929",
|
||||
"1928",
|
||||
"1927",
|
||||
"1926",
|
||||
"1925",
|
||||
"1924",
|
||||
"1923",
|
||||
"1922",
|
||||
"1921",
|
||||
"1920",
|
||||
"1919",
|
||||
"1918",
|
||||
"1917",
|
||||
"1916",
|
||||
"1915",
|
||||
"1914",
|
||||
"1913",
|
||||
"1912",
|
||||
"1911",
|
||||
"1910",
|
||||
"1909",
|
||||
"1908",
|
||||
"1907",
|
||||
"1906",
|
||||
"1905",
|
||||
"1904",
|
||||
"1903",
|
||||
"1902",
|
||||
"1901",
|
||||
"1900",
|
||||
"1899",
|
||||
"1898",
|
||||
"1897",
|
||||
"1896",
|
||||
"1895",
|
||||
"1894",
|
||||
"1893",
|
||||
"1892",
|
||||
"1891",
|
||||
"1890",
|
||||
"1889",
|
||||
"1888",
|
||||
"1887",
|
||||
"1886",
|
||||
"1885",
|
||||
"1884",
|
||||
"1883",
|
||||
"1882",
|
||||
"1881",
|
||||
"1880",
|
||||
"1879",
|
||||
"1878",
|
||||
"1877",
|
||||
"1876",
|
||||
"1875",
|
||||
"1874",
|
||||
"1873",
|
||||
"1872",
|
||||
"1871",
|
||||
"1870",
|
||||
"1869",
|
||||
"1868",
|
||||
"1867",
|
||||
"1866",
|
||||
"1865",
|
||||
"1864",
|
||||
"1863",
|
||||
"1862",
|
||||
"1861",
|
||||
"1860",
|
||||
"1859",
|
||||
"1858",
|
||||
"1857",
|
||||
"1856",
|
||||
"1855",
|
||||
"1854",
|
||||
"1853",
|
||||
"1852",
|
||||
"1851",
|
||||
"1850",
|
||||
"1849",
|
||||
"1848",
|
||||
"1847",
|
||||
"1846",
|
||||
"1845",
|
||||
"1844",
|
||||
"1843",
|
||||
"1842",
|
||||
"1841",
|
||||
"1840",
|
||||
"1839",
|
||||
"1838",
|
||||
"1837",
|
||||
"1836",
|
||||
"1835",
|
||||
"1834",
|
||||
"1833",
|
||||
"1832",
|
||||
"1831",
|
||||
"1830",
|
||||
"1829",
|
||||
"1828",
|
||||
"1827",
|
||||
"1826",
|
||||
"1825",
|
||||
"1824",
|
||||
"1823",
|
||||
"1822",
|
||||
"1821",
|
||||
"1820",
|
||||
"1819",
|
||||
"1818",
|
||||
"1817",
|
||||
"1816",
|
||||
"1815",
|
||||
"1814",
|
||||
"1813",
|
||||
"1812",
|
||||
"1811",
|
||||
"1810",
|
||||
"1809",
|
||||
"1808",
|
||||
"1807",
|
||||
"1806",
|
||||
"1805",
|
||||
"1804",
|
||||
"1803",
|
||||
"1802",
|
||||
"1801",
|
||||
"1800"
|
||||
],
|
||||
"year_to": [
|
||||
"",
|
||||
"2023",
|
||||
"2022",
|
||||
"2021",
|
||||
"2020",
|
||||
"2019",
|
||||
"2018",
|
||||
"2017",
|
||||
"2016",
|
||||
"2015",
|
||||
"2014",
|
||||
"2013",
|
||||
"2012",
|
||||
"2011",
|
||||
"2010",
|
||||
"2009",
|
||||
"2008",
|
||||
"2007",
|
||||
"2006",
|
||||
"2005",
|
||||
"2004",
|
||||
"2003",
|
||||
"2002",
|
||||
"2001",
|
||||
"2000",
|
||||
"1999",
|
||||
"1998",
|
||||
"1997",
|
||||
"1996",
|
||||
"1995",
|
||||
"1994",
|
||||
"1993",
|
||||
"1992",
|
||||
"1991",
|
||||
"1990",
|
||||
"1989",
|
||||
"1988",
|
||||
"1987",
|
||||
"1986",
|
||||
"1985",
|
||||
"1984",
|
||||
"1983",
|
||||
"1982",
|
||||
"1981",
|
||||
"1980",
|
||||
"1979",
|
||||
"1978",
|
||||
"1977",
|
||||
"1976",
|
||||
"1975",
|
||||
"1974",
|
||||
"1973",
|
||||
"1972",
|
||||
"1971",
|
||||
"1970",
|
||||
"1969",
|
||||
"1968",
|
||||
"1967",
|
||||
"1966",
|
||||
"1965",
|
||||
"1964",
|
||||
"1963",
|
||||
"1962",
|
||||
"1961",
|
||||
"1960",
|
||||
"1959",
|
||||
"1958",
|
||||
"1957",
|
||||
"1956",
|
||||
"1955",
|
||||
"1954",
|
||||
"1953",
|
||||
"1952",
|
||||
"1951",
|
||||
"1950",
|
||||
"1949",
|
||||
"1948",
|
||||
"1947",
|
||||
"1946",
|
||||
"1945",
|
||||
"1944",
|
||||
"1943",
|
||||
"1942",
|
||||
"1941",
|
||||
"1940",
|
||||
"1939",
|
||||
"1938",
|
||||
"1937",
|
||||
"1936",
|
||||
"1935",
|
||||
"1934",
|
||||
"1933",
|
||||
"1932",
|
||||
"1931",
|
||||
"1930",
|
||||
"1929",
|
||||
"1928",
|
||||
"1927",
|
||||
"1926",
|
||||
"1925",
|
||||
"1924",
|
||||
"1923",
|
||||
"1922",
|
||||
"1921",
|
||||
"1920",
|
||||
"1919",
|
||||
"1918",
|
||||
"1917",
|
||||
"1916",
|
||||
"1915",
|
||||
"1914",
|
||||
"1913",
|
||||
"1912",
|
||||
"1911",
|
||||
"1910",
|
||||
"1909",
|
||||
"1908",
|
||||
"1907",
|
||||
"1906",
|
||||
"1905",
|
||||
"1904",
|
||||
"1903",
|
||||
"1902",
|
||||
"1901",
|
||||
"1900",
|
||||
"1899",
|
||||
"1898",
|
||||
"1897",
|
||||
"1896",
|
||||
"1895",
|
||||
"1894",
|
||||
"1893",
|
||||
"1892",
|
||||
"1891",
|
||||
"1890",
|
||||
"1889",
|
||||
"1888",
|
||||
"1887",
|
||||
"1886",
|
||||
"1885",
|
||||
"1884",
|
||||
"1883",
|
||||
"1882",
|
||||
"1881",
|
||||
"1880",
|
||||
"1879",
|
||||
"1878",
|
||||
"1877",
|
||||
"1876",
|
||||
"1875",
|
||||
"1874",
|
||||
"1873",
|
||||
"1872",
|
||||
"1871",
|
||||
"1870",
|
||||
"1869",
|
||||
"1868",
|
||||
"1867",
|
||||
"1866",
|
||||
"1865",
|
||||
"1864",
|
||||
"1863",
|
||||
"1862",
|
||||
"1861",
|
||||
"1860",
|
||||
"1859",
|
||||
"1858",
|
||||
"1857",
|
||||
"1856",
|
||||
"1855",
|
||||
"1854",
|
||||
"1853",
|
||||
"1852",
|
||||
"1851",
|
||||
"1850",
|
||||
"1849",
|
||||
"1848",
|
||||
"1847",
|
||||
"1846",
|
||||
"1845",
|
||||
"1844",
|
||||
"1843",
|
||||
"1842",
|
||||
"1841",
|
||||
"1840",
|
||||
"1839",
|
||||
"1838",
|
||||
"1837",
|
||||
"1836",
|
||||
"1835",
|
||||
"1834",
|
||||
"1833",
|
||||
"1832",
|
||||
"1831",
|
||||
"1830",
|
||||
"1829",
|
||||
"1828",
|
||||
"1827",
|
||||
"1826",
|
||||
"1825",
|
||||
"1824",
|
||||
"1823",
|
||||
"1822",
|
||||
"1821",
|
||||
"1820",
|
||||
"1819",
|
||||
"1818",
|
||||
"1817",
|
||||
"1816",
|
||||
"1815",
|
||||
"1814",
|
||||
"1813",
|
||||
"1812",
|
||||
"1811",
|
||||
"1810",
|
||||
"1809",
|
||||
"1808",
|
||||
"1807",
|
||||
"1806",
|
||||
"1805",
|
||||
"1804",
|
||||
"1803",
|
||||
"1802",
|
||||
"1801",
|
||||
"1800"
|
||||
]
|
||||
},
|
||||
"data_type": "traits_v1",
|
||||
"languages": {
|
||||
"af": "afrikaans",
|
||||
"ak": "akan",
|
||||
"am": "amharic",
|
||||
"ar": "arabic",
|
||||
"as": "assamese",
|
||||
"az": "azerbaijani",
|
||||
"be": "belarusian",
|
||||
"bg": "bulgarian",
|
||||
"bm": "bambara",
|
||||
"bo": "tibetan",
|
||||
"br": "breton",
|
||||
"bs": "bosnian",
|
||||
"ca": "catalan",
|
||||
"ce": "chechen",
|
||||
"cs": "czech",
|
||||
"cv": "chuvash",
|
||||
"cy": "welsh",
|
||||
"da": "danish",
|
||||
"de": "german",
|
||||
"dz": "dzongkha",
|
||||
"ee": "ewe",
|
||||
"el": "greek",
|
||||
"en": "english",
|
||||
"eo": "esperanto",
|
||||
"es": "spanish",
|
||||
"et": "estonian",
|
||||
"eu": "basque",
|
||||
"fa": "persian",
|
||||
"fi": "finnish",
|
||||
"fo": "faroese",
|
||||
"fr": "french",
|
||||
"ga": "irish",
|
||||
"gl": "galician",
|
||||
"gu": "gujarati",
|
||||
"gv": "manx",
|
||||
"ha": "hausa",
|
||||
"he": "hebrew",
|
||||
"hi": "hindi",
|
||||
"hr": "croatian",
|
||||
"hu": "hungarian",
|
||||
"hy": "armenian",
|
||||
"ia": "interlingua",
|
||||
"id": "indonesian",
|
||||
"ig": "igbo",
|
||||
"is": "icelandic",
|
||||
"it": "italian",
|
||||
"ja": "japanese",
|
||||
"jv": "javanese",
|
||||
"ka": "georgian",
|
||||
"ki": "kikuyu",
|
||||
"kk": "kazakh",
|
||||
"kl": "kalaallisut",
|
||||
"kn": "kannada",
|
||||
"ko": "korean",
|
||||
"ks": "kashmiri",
|
||||
"ku": "kurdish",
|
||||
"kw": "cornish",
|
||||
"ky": "kyrgyz",
|
||||
"lb": "luxembourgish",
|
||||
"lg": "ganda",
|
||||
"ln": "lingala",
|
||||
"lo": "lao",
|
||||
"lt": "lithuanian",
|
||||
"lu": "luba-katanga",
|
||||
"lv": "latvian",
|
||||
"mg": "malagasy",
|
||||
"mk": "macedonian",
|
||||
"ml": "malayalam",
|
||||
"mn": "mongolian",
|
||||
"mr": "marathi",
|
||||
"mt": "maltese",
|
||||
"my": "burmese",
|
||||
"ne": "nepali",
|
||||
"nl": "dutch",
|
||||
"no": "norwegian",
|
||||
"oc": "occitan",
|
||||
"om": "oromo",
|
||||
"or": "odia",
|
||||
"pa": "punjabi",
|
||||
"pl": "polish",
|
||||
"ps": "pashto",
|
||||
"pt": "portuguese",
|
||||
"qu": "quechua",
|
||||
"rm": "romansh",
|
||||
"rn": "rundi",
|
||||
"ro": "romanian",
|
||||
"ru": "russian",
|
||||
"rw": "kinyarwanda",
|
||||
"sa": "sanskrit",
|
||||
"sc": "sardinian",
|
||||
"sd": "sindhi",
|
||||
"sg": "sango",
|
||||
"si": "sinhala",
|
||||
"sk": "slovak",
|
||||
"sl": "slovenian",
|
||||
"sn": "shona",
|
||||
"so": "somali",
|
||||
"sq": "albanian",
|
||||
"sr": "serbian",
|
||||
"su": "sundanese",
|
||||
"sv": "swedish",
|
||||
"sw": "swahili",
|
||||
"ta": "tamil",
|
||||
"te": "telugu",
|
||||
"tg": "tajik",
|
||||
"th": "thai",
|
||||
"ti": "tigrinya",
|
||||
"tk": "turkmen",
|
||||
"tr": "turkish",
|
||||
"tt": "tatar",
|
||||
"uk": "ukrainian",
|
||||
"ur": "urdu",
|
||||
"uz": "uzbek",
|
||||
"vi": "vietnamese",
|
||||
"wo": "wolof",
|
||||
"xh": "xhosa",
|
||||
"yi": "yiddish",
|
||||
"yo": "yoruba",
|
||||
"zh": "chinese",
|
||||
"zu": "zulu"
|
||||
},
|
||||
"regions": {}
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue