Wikibooks:Elenchi generati offline/Libri: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Aggiorno elenco |
m Aggiorno elenco |
||
Riga 1: | Riga 1: | ||
{{Elenco offline |
{{Elenco offline |
||
|data= |
|data=4 maggio 2013 |
||
|condizione = che nel titolo non contengono lo slash e che non sono redirect: quindi i libri. |
|condizione = che nel titolo non contengono lo slash e che non sono redirect: quindi i libri. |
||
Versione delle 13:28, 4 mag 2013
Questo elenco generato il 4 maggio 2013 da una query su una copia del database di Wikibooks raccoglie tutte le pagine che nel titolo non contengono lo slash e che non sono redirect: quindi i libri.
Un elenco aggiornato è disponibile all'indirizzo [1], tuttavia non ha i titoli in ordine alfabetico.
Query
SELECT CONCAT( '# [[', page_title, ']]')
FROM page
WHERE page_is_redirect LIKE 0
AND page_namespace LIKE 0
AND page_title NOT LIKE "Pagina_principale"
AND page_title NOT REGEXP '/'
ORDER BY page_title;
Alternative
- Apri [2], scorri fino al dump più recente, scarica il dump "List of page titles"; scompattalo.
- Esegui su terminale (Unix/Linux):
echo 'titoli = [' > titoli.txt grep -v '/' < list_of_page_titles | sed 's/\"/\\"/g ; s/^/"/ ; s/$/",/' >> titoli.txt echo '];' >> titoli.txt
- Apri una pagina di Wikibooks, e la console Javascript del browser.
- Copia tutto il testo del file titoli.txt ed eseguilo nella console come una sola istruzione JS.
- Incolla questo codice nella console ed eseguilo:
libri = []; for(i = 0, j = 10; i < titoli.length; i+= 10, j+= 10) { console.log("Scarico " + Math.min(j, titoli.length) + " di " + titoli.length + "..."); libri = libri.concat( selezionaNonRedirect(titoli.slice(i, j)) ); } libri.sort(); console.log("Elenco dei libri:"); stampaElencoLibri(libri); console.log("Fine elenco."); // @param titoli Un array di non più di 10 titoli. function selezionaNonRedirect(titoli) { query = $.ajax({ url: mw.util.wikiScript('api'), // Questa API non supporta più di 10 titoli alla volta... data: { action: 'query', prop: 'info', titles: titoli.join("|"), format: 'json' }, type: 'POST', async: false }); pagine = JSON.parse(query.responseText).query.pages; var elenco = []; for(id in pagine) { titolo = pagine[id].title; isRedirect = (pagine[id].redirect != undefined); isFake = titolo.match(/page title/i) || titolo.match(/pagina principale/i); if (!isRedirect && !isFake) elenco.push( titolo ); } return elenco; } // selezionaNonRedirect() function stampaElencoLibri(elenco) { for(i = 0; i < elenco.length; i++) { console.log( "#[[" + elenco[i] + "]]" ) } }
Elenco
- Accademie_teatrali_nel_mondo
- Ada
- Aeromodellismo
- Algebra_lineare_e_geometria_analitica
- Algoritmi
- Analisi_chimica_qualitativa
- Analisi_complessa
- Analisi_matematica
- Analisi_matematica_I
- Analisi_numerica
- Anestesiologia
- Apicoltura
- Apple
- Applicazioni_degli_amplificatori_operazionali
- Arabo
- Archeoastronomia
- Architettura_dei_calcolatori
- Architetture_dei_processori
- Archiviazione_documenti_cartacei
- Aritmetica_modulare
- Armi_avanzate_della_Seconda_Guerra_Mondiale
- Armi_tedesche_seconda_guerra_mondiale
- Assembly
- Astrologia_occidentale
- Atletica_leggera
- Aziende_di_Erogazione,_Azienda_dello_Stato_e_Enti_Locali
- B-52_Stratofortress
- Baruch_Spinoza
- Basket
- Bavaria_(Nervesa_della_Battaglia)
- Biliardo_all'italiana
- Biologia_per_il_liceo
- Bivona
- Blender
- Buchi_neri_e_Universo
- C
- CSS
- C_sharp
- Caccia_tattici_in_azione
- Calcio
- Calcolatori_elettronici
- Calcolo_differenziale
- Calcolo_mentale
- Canto_nazionale
- Carmina_(Catullo)
- Catalano
- Catalogo_Filatelico_Internazionale
- Catalogo_Monete_Italiane_1946-2001
- Chimica_fisica
- Chimica_generale
- Chimica_industriale
- Chimica_organica
- Chimica_per_il_liceo
- Chitarra
- Cinese
- Claude_Monet_ad_Argenteuil
- Clinica_infettivologica
- Colico
- Come_costruire_una_casa
- Compendio_base_di_Teoria_musicale
- Comunicazione_formativa
- Comunicazioni_digitali
- Comunicazioni_elettriche
- Confessione_di_fede_di_Westminster
- Consultare_l'Orario_Ferroviario
- Costellazioni
- Costruire_un_acquario
- Costruire_un_computer
- Crittografia
- Croato
- Cronologia_delle_invenzioni
- Dal_C_al_C++
- Dati_utili_per_wargamers
- Debian
- DirectX
- Diritto_privato
- Disturbi_mentali
- Diventare_un_bravo_studente
- Divina_Commedia
- Doma_dei_cavalli
- DoubleCAD_XT
- EMule
- Ebraico
- Economia_aziendale_per_le_superiori
- Elementi_di_Euclide
- Elettronica
- Elettronica_fisica
- Elettronica_pratica
- Elettrotecnica
- Elezioni_in_Italia
- Endocrinologia
- Equitazione
- Esercitazioni_pratiche_di_Elettrotecnica
- Esercitazioni_pratiche_di_elettronica
- Esercizi_di_chimica_con_soluzioni
- Esercizi_di_fisica_con_soluzioni
- Esercizi_di_matematica_per_le_superiori
- Eserciziario_di_informatica
- Esperanto
- Espressioni_regolari
- Estetica_contestuale
- F-104_Starfighter
- Fantacalcio
- Farmacologia
- Filosofia_del_diritto
- Filosofia_della_religione_di_Kant
- Filosofia_presocratica_e_socratica
- Finlandese
- Finlandia
- Finnegan's_Wake
- Fisica_classica
- Fisica_e_filosofia
- Fisica_matematica
- Fisica_per_le_superiori
- Fisica_ricreativa
- Fisica_tecnica
- FlightGear
- Flora_italiana
- Fondamenti_di_automatica
- Fondamenti_di_informatica_1
- Forze_armate_mondiali_dal_secondo_dopoguerra_al_XXI_secolo
- Fotografia
- Francese
- Gaelico_irlandese
- Gaio_Lucilio
- Galassie
- Gallerie_di_piazza_Scala
- Gastroenterologia
- Geometria_per_le_medie_inferiori
- Geometria_per_scuola_elementare
- Geometrie_non_euclidee
- Giapponese
- Giochi_con_carta_e_penna
- Giochi_di_carte
- Git
- Glossario_di_filosofia
- Glossario_di_psicologia
- Gnuplot
- Grammatica_contestuale
- Greco_antico
- Greco_moderno
- GtkRadiant
- Guida_difensiva
- HTML
- Hello_world
- IRC
- I_miti_di_civilizzazione
- I_promessi_sposi
- Il_Principe
- Il_delitto_di_Cogne
- Iliade
- Impianti_chimici
- Implementazioni_di_algoritmi
- Impresa_sociale_di_comunità
- Imprese_spaziali
- Inform_e_Glulx
- Informatica_ecologica
- Inglese
- Insubre
- Intelligenza_artificiale
- Intensificazione_dell'intelligenza
- Interlingua
- Italia
- Italiano
- Italiano_per_migranti_A2
- JQuery
- Java
- JavaScript
- Kdenlive
- L'origine_della_vita
- L'ultimo_teorema_di_Fermat
- L'uomo_di_casa
- LOGO
- La_terra_per_nutrire_il_pianeta
- Laboratorio_di_biologia
- Laboratorio_di_chimica_in_casa
- Latino
- Libro_di_cucina
- Lingua_greca_moderna
- Linguistica_contestuale
- Linux_Unix_e_i_virus
- Linux_multimedia
- Linux_tips_and_tricks
- Lisp
- Llanas
- Logica
- Lua
- Lucidatura_autoveicolo
- Luoghi_comuni_da_sfatare
- Macroeconomia
- Magic
- Manuale_nautico
- MariaDB
- Matematica_per_le_superiori
- Meccanica_quantistica
- Meccanica_razionale
- MediaWiki
- Metin2
- Metrica_classica
- Micro_e_nanotecnologia
- Mozilla_Firefox
- Na'vi
- Napoletano
- Navigazione_in_Internet
- Nefrologia
- Neopets
- Norvegese
- OpenOffice.org
- OpenProj
- Organizzare_un_matrimonio
- Organo
- Orientamento
- Orto
- Osservare_il_cielo
- Osservare_il_cielo_da_40°N
- Otorinolaringoiatria
- Ottimizzare_C++
- PHP
- Pallavolo
- Pascal
- Peeragogia
- Pensare_da_informatico
- Pensiero_castanedico
- Perl
- Personal_computer
- Pesca_alla_trota
- Piemontese
- Pittura_lombarda_dell'ottocento
- Pneumologia
- Poesie_(Palazzeschi)
- Prendere_appunti
- Preservare_l'ambiente
- Preservare_la_qualità_del_pc
- Primierotto
- Primo_soccorso
- Problemi_di_matematica_per_le_classi_elementari
- Prolog
- Prontuario_di_diritto_romano
- Propulsione_Aerea
- Puntamento_della_parabola
- Python
- Raffadali
- Razzimodellismo
- Recitazione
- Rete_LAN_crossover
- Reti_di_computer
- Reti_logiche
- Riparazione_della_bicicletta
- Risolvere_il_cubo_di_Rubik
- Roccia
- Rompicapi
- Rovereto
- Rumeno
- Russo
- Sardo
- Scacchi
- Scienze_della_Terra_per_le_superiori
- Siena
- Sistema_delle_acque_bolognesi
- Sistemi_informativi
- Sistemi_informativi_e_industria_consumer
- Sistemi_operativi
- Skateboard
- Sloveno
- Smettere_di_fumare
- Snort
- Sogno_lucido
- Spagnolo
- Spedizioni
- Spip
- Storia_dei_papi_del_Novecento
- Storia_della_definizione_geografica_del_Friuli
- Storia_della_filosofia
- Storia_della_letteratura_italiana
- Storia_delle_Forze_armate_tedesche_dal_1945
- Storia_delle_miniere_di_sale_siciliane
- Storia_di_Roma
- Storia_per_le_medie
- Strutture_dati_e_database
- Suonare_la_batteria
- Supercomputer
- Svedese
- Swahili
- Tarantino
- Tecnica_fotografica_per_le_superiori
- Tecniche_di_redazione_della_sentenza_amministrativa
- Tecnologie_Informatiche
- Tedesco
- Teoria_dei_segnali
- Teoria_della_Probabilità
- Teoria_delle_aperture_negli_scacchi
- Teoria_musicale
- Termodinamica
- Texas_Hold'em
- Tipologie_mito
- Travian
- Tribal_Wars
- Trigonometria
- Ubuntu
- Ungheria
- Unione_Europea
- Universo
- Usare_Wikibooks
- Vademecum_per_notai
- Vi
- Via_Lattea
- Video_editing
- VirtualDubMod
- VoIP_e_Asterisk
- Wikijunior_Alfabeto_degli_animali
- Wikijunior_Colori
- Wikijunior_Dinosauri
- Wikijunior_Europa
- Wikijunior_Giochi_per_bambini
- Wikijunior_Gli_animali_del_bosco
- Wikijunior_Grandi_felini
- Wikijunior_Il_corpo_umano
- Wikijunior_Il_sistema_solare
- Wikijunior_Sudamerica
- Wikijunior_lingue
- William_Shakespeare
- XML
- Yu-Gi-Oh!