From 7f8f8271e49a2834a87012ea838099c8b46cf63f Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Sat, 14 Mar 2015 00:22:11 +0100 Subject: redo the whole lot of commits I've deleted while trying Gitlab/Framasoft mirroring --- docs/fr/Developpeur/creer_un_nouveau_theme.html | 200 +++++++++++++++++++ docs/fr/Developpeur/depot_git.html | 210 ++++++++++++++++++++ docs/fr/Developpeur/docker.html | 200 +++++++++++++++++++ .../Developpeur/ecrire_fichier_configuration.html | 214 ++++++++++++++++++++ docs/fr/Developpeur/v2.html | 200 +++++++++++++++++++ docs/fr/Developpeur/vagrant.html | 218 +++++++++++++++++++++ 6 files changed, 1242 insertions(+) create mode 100644 docs/fr/Developpeur/creer_un_nouveau_theme.html create mode 100644 docs/fr/Developpeur/depot_git.html create mode 100644 docs/fr/Developpeur/docker.html create mode 100644 docs/fr/Developpeur/ecrire_fichier_configuration.html create mode 100644 docs/fr/Developpeur/v2.html create mode 100644 docs/fr/Developpeur/vagrant.html (limited to 'docs/fr/Developpeur') diff --git a/docs/fr/Developpeur/creer_un_nouveau_theme.html b/docs/fr/Developpeur/creer_un_nouveau_theme.html new file mode 100644 index 00000000..4b39ff92 --- /dev/null +++ b/docs/fr/Developpeur/creer_un_nouveau_theme.html @@ -0,0 +1,200 @@ + + + + + + + wallabag - Créer un nouveau thème + + + + + + + + + + +
+ +
+ + + + + + + + + diff --git a/docs/fr/Developpeur/depot_git.html b/docs/fr/Developpeur/depot_git.html new file mode 100644 index 00000000..fe9fd8d0 --- /dev/null +++ b/docs/fr/Developpeur/depot_git.html @@ -0,0 +1,210 @@ + + + + + + + wallabag - Dépôt git de wallabag + + + + + + + + + + +
+
+ + + + + +
+

Dépôt git de wallabag

+

Si vous souhaitez contribuer au projet en proposant de nouvelles fonctionnalités ou en corrigeant des bugs, il faut suivre les recommandations que vous lirez ci-dessous concernant le dépôt Git disponible à cette adresse : https://github.com/wallabag/wallabag.

+

État des lieux

+

Pour la gestion des différentes versions de wallabag, nous utilisons Git.

+

Nous utilisons plusieurs branches pour le code source de l'application web de wallabag :

+
    +
  • la branche master : c'est la branche stable, celle qui est téléchargée pour tous ceux qui souhaitent installer wallabag pour leur utilisation.
  • +
  • la branche dev : avant d'être sur la branche master, toutes les corrections de bugs et nouvelles fonctionnalités doivent passer par cette branche. Cette branche n'est pas conseillée pour une utilisation en production.
  • +
  • la branche v2-symfony : c'est la branche de la refonte de wallabag. Un chapitre complet lui est consacré.
  • +
+

Workflow

+

Toutes les consignes concernant le dépôt Git se trouve dans le fichier CONTRIBUTING.md de wallabag. Merci de le lire attentivement avant toute modification.

+
+ +
+
+ + + + + + + + + diff --git a/docs/fr/Developpeur/docker.html b/docs/fr/Developpeur/docker.html new file mode 100644 index 00000000..7805beee --- /dev/null +++ b/docs/fr/Developpeur/docker.html @@ -0,0 +1,200 @@ + + + + + + + wallabag - Docker + + + + + + + + + + +
+ +
+ + + + + + + + + diff --git a/docs/fr/Developpeur/ecrire_fichier_configuration.html b/docs/fr/Developpeur/ecrire_fichier_configuration.html new file mode 100644 index 00000000..04ae0c9b --- /dev/null +++ b/docs/fr/Developpeur/ecrire_fichier_configuration.html @@ -0,0 +1,214 @@ + + + + + + + wallabag - Écrire un fichier de configuration + + + + + + + + + + +
+
+ + + + + +
+

Écrire un fichier de configuration

+

wallabag peut utiliser des fichiers de configuration spécifiques à un site pour lire les articles de ce site. Ces fichiers sont stockés dans le répertoire inc/3rdparty/site_config/standard.

+

Le format utilisé pour ces fichiers est XPath. Inspirez-vous des exemples dans le répertoire pour en créer de nouveaux.

+

Génération automatique de fichiers de configuration

+

@FiveFilters a créé un outil très utile pour créer des fichiers de configuration. Vous devez taper l'adresse d'un article qui vous intéresse. puis vous sélectionnez le contenu que vous souhaitez.

+

siteconfig

+

Vous devez confirmer cette zone en essayant avec d'autres articles. +Quand vous avez trouvé la bonne zone, cliquez simplement sur Download Full-Text RSS site config (Téléchargez la configuration du site Full-Text RSS) pour télécharger le fichier à inclure dans le répertoire.

+

Génération manuelle de fichiers de configuration

+

Si l'outil de FiveFilters ne marche pas tel qu´attendu, regardez la source d'un article (Ctrl+U sur Firefox ou Chromium). Cherchez votre contenu parmi le code source et repérez l'attribut class ou id de la zone que vous souhaitez.

+

Une fois que vous avez obtenu l'attribut id ou class, vous pouvez écrire par exemple l'une ou l'autre de ces lignes :

+
body: //div[@class='myclass']
+body: //div[@id='myid']
+

Ensuite, testez votre fichier de configuration avec d'autres articles du même site. Si vous avez trouvé le bon contenu mais que vous voulez enlever des parties inutiles, ajoutez la ligne suivante (avec l'attribut class correspondant à la partie inutile) :

+
strip: //div[@class='hidden']
+

Vous pouvez regarder d'autres options pour les fichiers de configuration de sites sur l'aide du site de FiveFilters.

+
+ +
+
+ + + + + + + + + diff --git a/docs/fr/Developpeur/v2.html b/docs/fr/Developpeur/v2.html new file mode 100644 index 00000000..1fb5393c --- /dev/null +++ b/docs/fr/Developpeur/v2.html @@ -0,0 +1,200 @@ + + + + + + + wallabag - wallabag v2 / symfony2 + + + + + + + + + + +
+ +
+ + + + + + + + + diff --git a/docs/fr/Developpeur/vagrant.html b/docs/fr/Developpeur/vagrant.html new file mode 100644 index 00000000..7386692a --- /dev/null +++ b/docs/fr/Developpeur/vagrant.html @@ -0,0 +1,218 @@ + + + + + + + wallabag - Vagrant + + + + + + + + + + +
+
+ + + + + +
+

Vagrant

+

Pour vous permettre de mettre en place rapidement la configuration requise pour wallabag, nous vous proposons un fichier Vagrantfile.

+

Définition Wikipedia

+
Vagrant est un logiciel libre et open-source pour la création et la configuration des environnements de développement virtuel. Il peut être considéré comme un wrapper autour du logiciel de virtualisation comme VirtualBox.
+

Utiliser Vagrant pour wallabag

+

Voici la procédure pour exécuter wallabag au sein d'un conteneur Vagrant :

+
wget -O wallabag-dev.zip https://github.com/wallabag/wallabag/archive/dev.zip
+unzip wallabag-dev.zip
+cd wallabag-dev
+vagrant up
+

Accédez maintenant à http://localhost:8003 et à vous de jouer !

+

Qu'a installé le Vagrantfile ?

+

Le script installe un serveur LAMP, à savoir :

+
    +
  • Ubuntu 14.04
  • +
  • Un serveur web Apache2
  • +
  • PHP5
  • +
  • SQLite ou MySQL ou PostgreSQL pour PHP
  • +
  • XDebug pour PHP
  • +
+
+ +
+
+ + + + + + + + + -- cgit v1.2.3