Dyskusja Wikipedii:Wikiprojekt/Spis wikiprojektów.json
Wygląd
OPIS AUTORA[edytuj kod]
Jest to strona Wikipedia:Wikiprojekt/Spis wikiprojektów w formacie JSON. Wszystkie wikiprojekty są w 1 Array of Objects, ew. niektóre wewnątrz Array of Objects wikiprojektu-rodzica (patrz → "children"). W kolejności takiej jak są obecnie na ww. stronie. Najpierw wikiprojekty aktywne (zwykłe, instytucjonalne, specjalne), potem nieaktywne (zwykłe, specjalne).
Właściwości każdego elementu:
- "name": <nazwa wikiprojektu>
- "page": <wikiadres strony wikiprojektu (można pominąć jeśli jest domyślny, tj.
"Wikiprojekt:"+name
)> - "type": <zwykły/instytucjonalny/specjalny>
- "active": <czy aktywny czy nieaktywny: true/false, ew. String "cykliczny" dla "Wiki Lubi Zabytki">
- "started": <data założenia>
- "gadgets": <opcjonalna lista identyfikatorów gadżetów, które wykorzystują ten projekt (używana przy czytaniu listy przez te gadżety)>
dodatkowo dla aktywnych zwykłych wikiprojektów:
- "category": <dziedzina wiedzy – nagłówek w Spisie, pod którym ma być wymieniony>
- "category_leader": <czy ma być na szczycie listy mimo sortowania alfabetycznego: true/false>
dodatkowo dla aktywnych zwykłych/instytucjonalnych wikiprojektów:
- "talk": <strona dyskusji (można pominąć jeśli jest domyślna, tj.
"Dyskusja wikiprojektu:"+name
)> - "report_link": <bezpośredni link do zgłoszenia problemu (można pominąć jeśli jest domyślny, tj. nowa sekcja na stronie dyskusji wikiprojektu)>
- "users": <strona z listą uczestników>
- "join": <bezpośredni link do dołączenia do wikiprojektu>
- "children": <lista pod-wikiprojektów, odzwierciedla "wcięcia" w tabeli Spisu: Array of Objects>
dodatkowo dla zwykłych wikiprojektów:
- "portal_name": <nazwy powiązanych portali: typu String jeśli jeden, typu Array of Strings jeśli więcej>
- "portal_page": <nazwy stron powiązanych portali: typu String jeśli jeden, typu Array of Strings jeśli więcej (można pominąć jeśli jest domyślny, tj.
"Portal:"+name
)>"
Dyskusja w Wikipedia:Kawiarenka/Kwestie techniczne#Wikipedia:Wikiprojekt/Spis wikiprojektów – JSON. Kaligula (dyskusja) 20:04, 13 paź 2022 (CEST)