diff options
author | Nicolas Lœuillet <nicolas@loeuillet.org> | 2017-02-17 13:54:48 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-02-17 13:54:48 +0100 |
commit | 628f9d31de8a5e6fc5b762e449b9bf5e4c6f13b7 (patch) | |
tree | 1e00406740e28afe59d1913cbd8b06a184843480 /docs/it/user/import.rst | |
parent | 2edc5395814c01fbd71c66234aa751092b913c2b (diff) | |
parent | 9d8975f6b6e1998cff86a0198b247a5c1708bc59 (diff) | |
download | wallabag-628f9d31de8a5e6fc5b762e449b9bf5e4c6f13b7.tar.gz wallabag-628f9d31de8a5e6fc5b762e449b9bf5e4c6f13b7.tar.zst wallabag-628f9d31de8a5e6fc5b762e449b9bf5e4c6f13b7.zip |
Merge pull request #2908 from wallabag/move-it-documentatin
Moved :it: documentation into it folder
Diffstat (limited to 'docs/it/user/import.rst')
-rw-r--r-- | docs/it/user/import.rst | 115 |
1 files changed, 115 insertions, 0 deletions
diff --git a/docs/it/user/import.rst b/docs/it/user/import.rst new file mode 100644 index 00000000..c249acfd --- /dev/null +++ b/docs/it/user/import.rst | |||
@@ -0,0 +1,115 @@ | |||
1 | Migrare da... | ||
2 | ============= | ||
3 | |||
4 | In wallabag 2.x, potete importare dati da: | ||
5 | |||
6 | - `Pocket <#id1>`_ | ||
7 | - `Readability <#id2>`_ | ||
8 | - `Instapaper <#id4>`_ | ||
9 | - `wallabag 1.x <#id6>`_ | ||
10 | - `wallabag 2.x <#id7>`_ | ||
11 | |||
12 | Abbiamo anche sviluppato `uno script per eseguire migrazioni tramite la linea di comando <#import-via-command-line-interface-cli>`_. | ||
13 | |||
14 | Poiché le importazioni possono richiedere molto tempo, abbiamo sviluppato un sistema di compiti asincroni. *inserisci qui link una volta tradotto articolo su asynchronous* | ||
15 | |||
16 | |||
17 | ------ | ||
18 | |||
19 | Creare una nuova applicazione su Pocket | ||
20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
21 | |||
22 | Per importare dati da Pocket usiamo l'API di Pocket. Dovete creare una nuova applicazione sul loro sito per sviluppatori per continuare. | ||
23 | |||
24 | * Create una nuova applicazione `sul sito per sviluppatori <https://getpocket.com/developer/apps/new>`_ | ||
25 | * Riempite i campi richiesti: nome dell'applicazione, descrizione dell'applicazione, permessi (solo **retrieve**), piattaforma (**web**), accettate i termini di servizio ed inviate la vostra nuova applicazione | ||
26 | |||
27 | Pocket vi dará una **Consumer Key** (per esempio, `49961-985e4b92fe21fe4c78d682c1`). Dovete configurare la ``pocket_consumer_key`` dal menu ``Config``. | ||
28 | |||
29 | Ora é tutto pronto per migrare da Pocket. | ||
30 | |||
31 | Importate i vostri dati su wallabag 2.x | ||
32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
33 | |||
34 | Cliccate sul link `Importa` nel menu, su `Importa contenuti` nella sezione Pocket e poi su ``Connetti a Pocket ed importa i dati`` | ||
35 | |||
36 | Dovete autorizzare wallabag a interagire con il vostro account Pocket. | ||
37 | I vostri dati saranno importati. L'importazione di dati puó essere un processo esigente per il vostro server. | ||
38 | |||
39 | Instapaper | ||
40 | ---------- | ||
41 | |||
42 | Esportate i vostri dati di Instapaper | ||
43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
44 | |||
45 | Sulla pagina delle impostazioni (`https://www.instapaper.com/user <https://www.instapaper.com/user>`_), cliccate su "Download .CSV file" nella sezione "Export". Verrá scaricato un file CSV (like ``instapaper-export.csv``). | ||
46 | |||
47 | Importate i vostri dati in wallabag 2.x | ||
48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
49 | |||
50 | Cliccate sul link `Importa` sul menu, poi su `Importa contenuti` nella sezione di Instapaper, quindi selezionate il vostro file CSV e caricatelo. | ||
51 | |||
52 | I vostri dati saranno importati. L'importazione di dati puó essere un'operazione esigente per il server. | ||
53 | |||
54 | wallabag 1.x | ||
55 | ------------ | ||
56 | |||
57 | Se state usando wallabag 1.x, dovete esportare i dati prima di migrare a wallabag 2.x, poiché l'applicazione ed il suo database sono cambiati molto. Potete esportare i vostri dati dalla vostra vecchia installazione di wallabag sulla pagina Config di questa. | ||
58 | |||
59 | .. image:: ../../img/user/export_v1.png | ||
60 | :alt: Exporting from wallabag v1 | ||
61 | :align: center | ||
62 | |||
63 | .. nota:: | ||
64 | Se avete account multipli nella stessa istanza di wallabag, ogni utente dovrá esportare da v1 ed importare su v2. | ||
65 | |||
66 | .. nota:: | ||
67 | Se riscontrate problemi durante l'importazione o l'esportazione, non esitate a `chiedere supporto <https://www.wallabag.org/pages/support.html>`__. | ||
68 | |||
69 | Quando avrete ottenuto il file json contenente i vostri articoli, potrete installare wallabag v2 seguendo, se necessario, `la procedura standard *link mancante*. | ||
70 | |||
71 | Dopo aver creato un account utente sulla vostra nuova istanza di wallabag v2, dovete andare alla sezione `Importa` e selezionare `Importa da wallabag v1`. Selezionate il vostro file json e caricatelo. | ||
72 | |||
73 | .. image:: ../../img/user/import_wallabagv1.png | ||
74 | :alt: Import from wallabag v1 | ||
75 | :align: center | ||
76 | |||
77 | wallabag 2.x | ||
78 | ------------ | ||
79 | |||
80 | Dalla istanza di wallabag precedente sulla quale eravate prima, andate su `Tutti gli articoli`, poi esportate questi articoli come json. | ||
81 | |||
82 | .. image:: ../../img/user/export_v2.png | ||
83 | :alt: Export depuis wallabag v2 | ||
84 | :align: center | ||
85 | |||
86 | Dalla vostra nuova istanza di wallabag, create un account utente e cliccate sul link nel menu per procedere all'importazione. Scegliete di importare da wallabag v2 e selezionate il vostro file json per caricarlo. | ||
87 | |||
88 | .. nota:: | ||
89 | Se riscontrate problemi durante l'importazione o l'esportazione, non esitate a `chiedere supporto <https://www.wallabag.org/pages/support.html>`__. | ||
90 | |||
91 | Importate dall'interfaccia a riga di comando (CLI) | ||
92 | -------------------------------------------------- | ||
93 | |||
94 | Se avete un accesso CLI al vostro server web, potete eseguire questo comando per importare ció che avete esportato da wallabag v1: | ||
95 | |||
96 | :: | ||
97 | |||
98 | bin/console wallabag:import 1 ~/Downloads/wallabag-export-1-2016-04-05.json --env=prod | ||
99 | |||
100 | Rimpiazzate i valori: | ||
101 | |||
102 | * ``1`` é l'identificatore utente nel database (l'ID del primo utente creato su wallabag é 1) | ||
103 | * ``~/Downloads/wallabag-export-1-2016-04-05.json`` é il percorso del file esportato da wallabag v1 | ||
104 | |||
105 | Se volete segnare tutti questi articoli come giá letti, potete aggiungere l'opzione ``--markAsRead``. | ||
106 | Per importare un file di wallabag v2, dovete aggiungere l'opzione ``--importer=v2``. | ||
107 | |||
108 | Come risultato avrete questo messaggio: | ||
109 | |||
110 | :: | ||
111 | |||
112 | Start : 05-04-2016 11:36:07 --- | ||
113 | 403 imported | ||
114 | 0 already saved | ||
115 | End : 05-04-2016 11:36:09 --- | ||