[12:16:23] [telegram] Hi everyone, [12:16:23] [telegram] Is there an open source VPN? Thank you so much! [12:18:12] [telegram] https://www.freepn.org/ but not sure if it is working already. (re @AlexandraHR1: Hi everyone, [12:18:13] [telegram] Is there an open source VPN? Thank you so much!) [12:46:10] [telegram] Thank You! [20:01:10] [telegram] Ok [20:01:10] [telegram] I asked you that how to learn English very well? (re @mahir256: Please read this again; I want to emphasize that our impatience with you has nothing to do with how well you know English.) [20:04:10] [telegram] Why remove me from this group? (re @mahir256: Tell us what you want to do with MediaWiki, without going into technical details like "how to call a class from this" or "how to...) [20:05:15] [telegram] because you're wasting everyone's time. forget about English, write something useful in ANY LANGUAGE or don't write anything at all (re @M: Why remove me from this group?) [20:06:15] [telegram] because you don't exhibit any interest in helping yourself, we're not here to hold your hand. as far as I'm concerned this is your last warning. [20:07:15] [telegram] No dont remove me (re @jeremy_b: because you don't exhibit any interest in helping yourself, we're not here to hold your hand. as far as I'm concerned this is yo...) [20:08:38] [telegram] this falls under "or don't say anything at all". this is not helpful. to anyone. (re @M: No dont remove me) [20:09:55] [telegram] My goal is : [20:09:55] [telegram] I want that get list all pages without limit from mediawiki in api [20:09:56] [telegram] All pages of all namespace in api (re @jeremy_b: because you don't exhibit any interest in helping yourself, we're not here to hold your hand. as far as I'm concerned this is yo...) [20:10:35] [telegram] why did you make us pull your teeth to get that?? (re @M: My goal is : [20:10:37] [telegram] I want that get list all pages without limit from mediawiki in api [20:10:38] [telegram] All pages of all namespace in api) [20:11:23] [telegram] why didn't you drop a link to your wiki? [20:11:40] [telegram] No because my English is not very good and i don't understand your mean (re @jeremy_b: why did you make us pull your teeth to get that??) [20:12:07] [telegram] no excuse. write in some other language then (re @M: No because my English is not very good and i don't understand your mean) [20:13:22] [telegram] Now [20:13:22] [telegram] Please say to me this answer (re @jeremy_b: no excuse. write in some other language then) [20:13:36] [telegram] This (re @M: My goal is : [20:13:37] [telegram] I want that get list all pages without limit from mediawiki in api [20:13:38] [telegram] All pages of all namespace in api) [20:13:51] [telegram] Forwarded from jeremy_b: why didn't you drop a link to your wiki? [20:14:29] [telegram] I dont link [20:14:31] [telegram] My mediawiki is in local (re @jeremy_b: why didn't you drop a link to your wiki?) [20:14:33] [telegram] do you want the names of the pages, or the full contents as well? (re @M: My goal is : [20:14:34] [telegram] I want that get list all pages without limit from mediawiki in api [20:14:35] [telegram] All pages of all namespace in api) [20:15:46] [telegram] I want title of pages and link them (re @lucaswerkmeister: do you want the names of the pages, or the full contents as well?) [20:17:15] [telegram] and you still haven't said what language you do speak [20:17:31] [telegram] Persian (re @jeremy_b: and you still haven't said what language you do speak) [20:25:12] [telegram] Pages of all namespaces in api [20:25:13] [telegram] Without limit (re @lucaswerkmeister: do you want the names of the pages, or the full contents as well?) [20:25:45] [telegram] that's not an answer to Lucas question (re @M: Names or titles Pages of all namespaces in api [20:25:46] [telegram] Without limit) [20:26:18] [telegram] content yes or no? [20:26:44] [telegram] I said , names of pages (re @jeremy_b: content yes or no?) [20:26:58] [telegram] so no then. [20:27:41] [telegram] it's a shame you couldn't say that before you wasted everyone's time (re @M: Persian) [20:28:21] [telegram] Because this place someone dont understand persian (re @jeremy_b: it's a shame you couldn't say that before you wasted everyone's time) [20:29:22] [telegram] @Ladsgroup? [20:30:09] [telegram] I wonder how well the bridge handles charsets :) [20:34:56] [telegram] Now what is answer of question me? 😅😅 [20:39:16] [telegram] https://www.mediawiki.org/wiki/API:Allpages [20:40:26] [telegram] currently available in ar but not fa. but we can fix that (re @andreklapper: https://www.mediawiki.org/wiki/API:Allpages) [20:42:51] [telegram] I see this link but don't find : [20:42:52] [telegram] List all pages of all namespaces (re @andreklapper: https://www.mediawiki.org/wiki/API:Allpages) [20:55:45] [telegram] Well, you have to do a little of the work yourself [20:58:13] [telegram] The problem here becomes you asking for "without limits" [20:58:25] [telegram] The reason there are limits is because of performance reasons [20:58:45] [telegram] enwiki has 55M pages - https://en.wikipedia.org/wiki/Special:Statistics [20:59:07] [telegram] There's no way that could be displayed in one request [21:03:36] [telegram] I request is on my site not Wikipedia (re @tehreedy: There's no way that could be displayed in one request) [21:05:26] [telegram] What is api for this ? [21:05:26] [telegram] All pages of all namespaces (re @tehreedy: The reason there are limits is because of performance reasons) [21:06:10] [telegram] Most people are happy to just do a request for each namespace, with a limit=max and paginate until all results are done [21:06:24] [telegram] unfortunately, and again for perf reasons, the allpages api only accepts one namespace [21:06:41] [telegram] But you can override that pretty simply [21:07:05] [telegram] Please give me script php for this (re @tehreedy: unfortunately, and again for perf reasons, the allpages api only accepts one namespace) [21:07:36] [telegram] Like as foreach [21:07:37] [telegram] Getting all pages [21:08:20] [telegram] Please write code for this. [21:09:03] [telegram] https://www.mediawiki.org/w/api.php?action=query&meta=siteinfo&siprop=namespaces&formatversion=2 lists all namespaces. Afterwards you can pull all pages for each namespace. [21:09:43] [telegram] It's entirely possible one of the existing client libraries (in PHP) can do this [21:09:43] [telegram] https://www.mediawiki.org/wiki/API:Client_code#PHP [21:09:49] [telegram] https://www.mediawiki.org/wiki/API:Client_code/All#PHP [21:13:15] [telegram] List all namespaces with all pages in namespaces (re @andreklapper: https://www.mediawiki.org/w/api.php?action=query&meta=siteinfo&siprop=namespaces&formatversion=2 lists all namespaces. Afterward...) [21:13:49] [telegram] Yeah. You wrote that already. Why do you write that again? (re @M: List all namespaces with all pages in namespaces) [21:14:11] [telegram] Not answering does not help and wastes everybody's time. [21:14:32] [telegram] Please read the answers above. [21:15:16] [telegram] Above link only get all namespaces not pages of namespaces (re @andreklapper: Yeah. You wrote that already. Why do you write that again?) [21:15:38] [telegram] We know. See the answers you received. [21:16:46] [telegram] But I want link for pages of namespaces (re @andreklapper: We know. See the answers you received.) [21:17:17] [telegram] https://en.wikipedia.org/w/api.php?action=query&list=allpages&aplimit=max&apnamespace=0 [21:17:18] [telegram] https://en.wikipedia.org/w/api.php?action=query&list=allpages&aplimit=max&apnamespace=1 [21:17:19] [telegram] https://en.wikipedia.org/w/api.php?action=query&list=allpages&aplimit=max&apnamespace=2 [21:17:22] [telegram] https://en.wikipedia.org/w/api.php?action=query&list=allpages&aplimit=max&apnamespace=3 [21:17:44] [telegram] or pywikibot. or probably many others. M do you prefer PHP or another language? (re @tehreedy: It's entirely possible one of the existing client libraries (in PHP) can do this) [21:17:54] [telegram] also since this is your own local instance you have the option of using a SQL query. [21:17:56] [telegram] Well, he said PHP :) [21:19:46] [telegram] Architecture is on get with api not sql (re @jeremy_b: also since this is your own local instance you have the option of using a SQL query.)