En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour vous proposer des contenus et services adaptés. Mentions légales.

GuppY, le CMS de référence sans base de données

 
 
Recherche
 
Fermer

telecharger01.png

 
Vous êtes ici :   Accueil » Forum » Guppy 5 » Un outil pour aider à la publication d'articles
 
Prévisualiser...  Imprimer...  Imprimer la page...
Prévisualiser...  Imprimer...  Imprimer la section...

Forum - Guppy 5 - Un outil pour aider à la publication d'articles


Connectés :
+
 


le 25/11/2018 @ 12:11
par LaBelleNote

LaBelleNote

74 messages

Bonjour,

J'ai, pour mes propres besoins, développé un outil qui m'aide à créer des articles Guppy de manière assez rapide, je viens de partager le code sur GitHub, il est possible que ça intéresse certains d'entre vous.

Je suis un gros utilisateur de Guppy et je poste assez fréquemment des articles, parfois assez conséquents, de type "Tuto", avec un grands nombre de photos, de textes explicatifs et de vidéos.

J'aime bien avoir des pages un peu dynamiques qui permettent de zoomer ou agrandir les images, voir des slide-shows.

Comme la génération de tels items dans un article nécessite souvent de passer par le code source et le css/javascript, c'est un peu long, d'autant que je publie tout en deux langues (J'ai plus de lecteurs en anglais).

Bref, le principe de l'outil que j'ai conçu est le suivant :

Partant d'un répertoire où j'ai rassemblé toutes mes photos, j'exécute une fois l'outil. J'obtiens un fichier XML pré-rempli, avec des TAGS simples que l'on peut arranger dans l'ordre qu'on veut :

TITLE,, BLABLA, PHOTO, VIDEOS et PHOTOS pour une collection de PHOTO.

On peut donner des paramètres à chacun de ces tags pour préciser des formats et tailles.

On remplit donc ce fichier XML à l'éditeur de texte, on réarrange les tags et on écrit les sections de texte.

On passe une deuxième fois l'outil et on obtient en résultat le code source de l'article dans les deux langues. (si on a demandé deux langues)

L'outil utilise les services de Google translation pour "pré-traduire" la deuxième langue, qu'il faut bien entendu relire, les résultats étant parfois inattendus... mais dans l'ensemble ça fonctionne plutôt bien , surtout pour l'anglais.

Bref, deux exemples d'articles produits de cette manière :

- un long tuto avec plusieurs sections formatées sur une colonne

http://www.labellenote.fr/articles.php?lng=fr&pg=736&mnuid=312&tconfig=0

- un autre avec tableaux en 2 colonnes, un slide show et des vidéos :

http://www.labellenote.fr/articles.php?lng=fr&pg=710&mnuid=312&tconfig=0

Je précise que cet outil n'est pas complètement pour les débutants, il faut être capable d'installer python, comprendre un minimum ce qu'est un fichier XML et lire l'anglais car je n'ai fait la doc qu'en anglais.

Voir la page Github en question :

https://github.com/ChristopheMineau/GuppyArticleMaker

Voilà , désolé d'avoir été long, j'espère que ça pourra éventuellement servir.

Christophe

______
www.labellenote.fr
Guppy 5 chez OVH mutualisé


Rectifié par LaBelleNote le 25/11/2018 @ 12:14
Site web LaBelleNote
Poster une réponse Haut  
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message
Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter  
Catégories de discussion  Forum  



Vous êtes ici :   Accueil » Forum » Guppy 5 » Un outil pour aider à la publication d'articles
 

Préférences


Se reconnecter :
Votre nom (ou pseudo) :
Votre mot de passe
<O>


  13919666 visiteurs
  17 visiteurs en ligne

Connectés :
membresJANJACK60
membresPapinou (GT)
membresSaxbar (GT)

Newsletter

Pour avoir des nouvelles de ce site, inscrivez-vous à notre Newsletter.

Avant de soumettre ce formulaire, veuillez lire et accepter les Mentions légales.

J'accepte :
Recopier le code :
Site enregistré à la CNIL sous l'agrément 1040387.
Vous disposez d'un droit d'accès, de modification, de rectification
et de suppression des données selon la loi Informatique et Liberté (article 34) du 6 janvier 1978.

 
FreeGuppY.org est hébergé sur un serveur dédié LWS
 
gy_twitter02.png