Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
groupe-calcul
spip2pelican
Commits
d97cbd27
Commit
d97cbd27
authored
Jun 06, 2018
by
Matthieu Boileau
Browse files
Update README.md for authors
parent
e52a749f
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
d97cbd27
...
...
@@ -13,23 +13,25 @@ Les fichiers récupérés sont dans `attachments/spip/`.
### 2. Exporter certaines tables de la base de données spip
1.
Se connecter à la base mysql du site spip avec phpmyadmin
2.
Sucessivement, sélectionner et exporter les tables suivantes en format
`yaml`
:
2.
Suc
c
essivement, sélectionner et exporter les tables suivantes en format
`yaml`
:
```
bash
spip_articles -> spip_articles.yml
# le contenu et les métadonnées des articles
spip_documents -> spip_documents.yml
# permet de construire la table document_id -> document_path
spip_rubriques -> spip_rubriques.yml
# permet de construire la table rubrique_id -> category
spip_auteurs -> spip_auteurs.yml
# permet de construire la table author_id -> author_name
spip_auteurs_liens -> spip_auteurs_liens.yml
# permet de construire la table article_id -> author_name
```
### 3. Nettoyer l'export `yaml`
Depuis le répertoire de ce projet, lancer le script
`yaml_cleaner.py`
pour nettoyer l'encodage des caractères dans
le fichier
`spip_articles.y
ml
`
:
Depuis le répertoire de ce projet, lancer le script
`yaml_cleaner.py`
pour nettoyer l'encodage des caractères dans
certains fichiers ya
ml :
```
python3 yaml_cleaner.py
```
Ce script produit le fichier
`spip_
articles
_clean.yml`
.
Ce script produit le
s
fichier
s
`spip_
*
_clean.yml`
.
### 4. Convertir les articles spip en articles pelican
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment