[plugin] PLX_EBook : Édition et partage d’e-pub a partir de PluXml

mai 2022 modifié dans Plugins

Voici un plugin en version Bêta qui permet de sauvegarder tout ou partie de votre site PluXml en 1 ou plusieurs E-pubs.


Edit bêta passée en version 1.0.3 https://github.com/gcyrillus/PLX_EBook/archive/refs/heads/dev-1.0.3.zip 03/2022 Maj 17/04/22

Exemple de Epubs générés par le plugin (par catégories, mode Bande dessinée ou en provenance d'une autre source): http://gcyrillus.alwaysdata.net/epub-gratuit


  • Une page coté visiteur est affichable comme une page statique et listes les e-pubs que vous avez généré avec le plugin et / ou ceux que vous avez téléversé dans le dossier dédier.
  • Coté administration, plusieurs onglets de configuration permettent de renseigner quelques champs utiles au fichier OPF , ainsi que de sélectionner les articles par catégories de différentes manières: du plus récent, du plus ancien, par périodes(mensuelle,trimestrielle,semestrielle,annuelle), par auteur.
  • Des pages annexes peuvent être éditer et ajouter,
  • les pages statiques peuvent être inclues individuellement , ainsi qu'une page "témoignages" reprenant les commentaires d'un seul article au choix ... si il y a des articles commentées.
  • Quelques thèmes avec une image de couverture, police et un fichier de styles sont aussi sélectionnables (un onglet preview permet de voir les thèmes disponibles et éditables. L'onglet ajout de thème vous permet de télécharger de nouvelles couvertures et polices pour vos nouveaux thèmes ou l'édition d'un thème existant.
  • un mode bande dessinée, simplifié et accessible depuis l'onglet "type de publication", permet de générer un e-pub à partir d'images uniquement téléversées au préalable dans un répertoire de votre choix.

Vous trouverez une description un peu plus complète et le plugin en téléchargement sur la page https://github.com/gcyrillus/PLX_EBook Le lien vers l'archive:https://github.com/gcyrillus/PLX_EBook/archive/refs/heads/dev-1.0.3.zip

Le plugin est très proche de l'idée que j'en avait ainsi que les e-pubs générer, la partie configuration et génération n'est pas tout à fait conformes à ce que je souhaitais initialement et quelques fonctions sont (peut-être) encore manquantes ou de trop.
Je vais maintenant espérer trouver des utilisateurs et avoir des retours pour rendre ce plugin presque parfait (ergonomie, options, ...)

cdt


les dernières modif sur cette branche sont :
[+] 04/05/2022
fix wrong mimetype for woff & woff2 (EBook.php)

[+] 28/04/2022
cache temporairement les warnings pour les fonction ZIP (PHP 8) dans epub.ebook.php
arrondis du calcul des dimensions et positions pour la creations des couvertures (PHP8) dans EBook.php
fix , typo sur variable $thi => $thI dans config.php

[-] 20/04/22
Correction affichage en front (test mauvais tableau) (epub.ebook.php)

[~]17/04/22 (config.php)
Maj édition theme
Maj scripts JavaScript (extraction et affichage couleur et fonts du fichier de configuration du thème édité)
renommage des thèmes par nom de dossier

[+] 25/03/2022
Ajout et edition de thème(config.php)
Upload image et polices pour les thèmes(config.php)
upfonts.php Ajout polices en glisser/déposer dans l'edition pour en faire usage avant d'enregistrer le thème en edition ou en création.
ajout scripts javascript.

[+] 10/03/2022
ajout bouton 'delete' sur la page ebook si connecté comme administrateur. (epub.ebook.php)
ajout CSS pour ce bouton.(site.css)
Réarrangement des titres, sous-titres et nom de catégories sur la couverture en fonction de l'option choisie pour le titre principale(nom de site ou catégorie)(EBook.php)
Données onglets crédits Options ajout à la page remerciements.

maj fichiers langues

[+] 08/03/2022
intègre a l’e-pub une image située en dehors du répertoire data/medias via cURL

[+] 07/03/2022
ajout choix du titre de la couverture pour les catégories sélectionnées = nom de catégorie(defaut) ou nom du site

[+] 06/03/2022
Ajout javascript: désactive le bouton de création si des changement sont effectués dans l'onglet configuration et crèation.
Maj fichier fr.php/en.php
warning message if publish mode not yet configured (config.php)
rename: function listdir_by_date -> listdir_by_natsort (epub.ebook.php)
initialisation de $file_array=array(); par defaut si répertoire epubs vide(epub.ebook.php)

[+] 05/03/2022
bug tri sur multi-utilisateur validé si isset() (config.php)

[+] 04/03/2022
cover updates on demand only(config.php)

[+] 03/03/2022
javascript, historique dossier epub, couleurs(config.php)

[+] 11/2/22
reformat le chemin du repertoire de stockage des epubs(config.php)
ajout lien direct dans le menu admin(EBook.php)
valeur $format de la fonction catList() pris en compte(EBook.php)
n'affiche que les auteurs qui ont au moins une publication(config.php)
comptage article par categorie selon l'auteur selectionné (categorie vides non affichées)
ajout du champ description commun aux pages statiques(config.php)
modif mineures du CSS coté admin


Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml

Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

Mots clés:
«1

Réponses

  • Ce plugin continue d’évoluer doucement , pour le moment accès sur les fonctionnalités. (ergonomie et accessibilité en suspend)
    Les innovations se trouvent dans la branche https://github.com/gcyrillus/PLX_EBook/tree/dev-1.0.3

    Toutes critiques d'éventuels utilisateurs sont bonnes , surtout si elles sont argumentées ;) .
    Autant d'être un plugin à utilisé en ligne, c'est aussi une façon pour les utilisateurs de pluxml de s'en servir comme d'un éditeur d’e-pub en ligne ou en locale.


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • cpalocpalo Member

    Bonjour,
    Je vais donc le tester.. (d'ici quelques jours car j'ai une autre priorité où je prends du retard)
    Cela pourrait être une solution pour à partir de la doc que je souhaite mettre sur mon blog en faire , sans utiliser un autre outil que ton plugin, en faire un pdf ou un epub, regroupant plusieurs contenus du site.
    C'est bien ça que permet ton plugin?

  • mars 2022 modifié

    Oui, c'est l'idée, produire une doc à partir d'une séries d'articles d'une catégorie est l'une de ses options / usage. Mais il ne génere qu'un format epub.
    Il n'est pas compatible avec free et requiert les fonction graphiques de PhP pour la gestion des couvertures. Il requiert aussi cURL au cas ou des images des articles sont hébergées sur un autre serveur ou ont une adresse en http, dans ce cas il tente de rapatriée l'image ... si ce lien comporte une extension.

    L'option de sélectionner que certaines catégories n'est pas encore disponible (sauf conjointement avec plx-gc-catégorie en selectionnant une mère). Dans ce cas il faut désactivé provisoirement les catégories que l'on ne veut pas inclure à l'epub. (L'onglet création est vite un foutoir lorsque l'on a de nombreuses catégories . je suis encore à me demander comment rendre l’administration plus claire avant d'en remettre une couche )


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • cpalocpalo Member

    Bonjour,
    Je viens de l'installer en ligne (creer-son-theme.plugeek.fr).
    Superbe mise en page de tes pages de configuration. Bravo!
    Mais juste après l'activation et en allant à sa configuration :

    Notice: Undefined index: in/www/tuto-creer-son-theme/plugins/EBook/varEbook.php on line 212
    Notice: Trying to access array offset on value of type null in /www/tuto-creer-son-theme/plugins/EBook/varEbook.php on line 212
    
  • mars 2022 modifié

    Merci de ton retour,
    En effet , je redéfinis une variable déjà okay par défaut . sans vérifier que la valeur à extraire existe retropedalage

    Je viens de remodifier cette portion de code en virant verifiant dans le else si la valeur à appliquer est disponible (cas filtrage sur auteur article quand plusieurs dispos) (branche dev-1.0.3). (note à moi même: tester régulièrement les plugins sur une version vierge d'activations antérieurs)

        if($plxAdmin->aUsers  && $plxPlugin->getParam('triAuthors') =='000' ){
            foreach($plxAdmin->aUsers as $_userid => $_user)    { // selectionne tous les auteurs/utilisateurs
                if(in_array($_user['name'],$AuthorPublished))  
                {$AllUsers[]= $_user['name'];}
            }
            $var['author'] = implode(", ", $AllUsers);
        }
        else {// selectionne seulement  l'auteur choisi si parametrer
            if(isset($plxAdmin->aUsers[$plxPlugin->getParam('triAuthors')]['name'])) {$var['author'] = $plxAdmin->aUsers[$plxPlugin->getParam('triAuthors')]['name'];}
        }
    

    Merci pour l'admin, si ce n'est pas trop fouillis, alors cela me rassure ;)

    Cdt

    Edit : Maj fichier epub.ebook.php ligne 27 ajout $file_array=array(); pour initialiser un tableaux vide au cas ou le répertoire des epubs est encore vide.


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • cpalocpalo Member
    mars 2022 modifié

    Bonjour,
    J'ai parlé un peu trop vite.. l'admin n'est effectivement pas toujours très pratique quand le contenu est "long" et donc déborde des cadres.
    Je viens de télécharger ta mise à jour, et a-priori je n'ai plus de message d'erreur.
    Je vais essayer de créer un epub pour tester.
    Retour du test:
    Je dois zapper sans doute une étape...
    je vais dans Création et configuration
    Je selectionne 2 catégories et la page de remerciement
    Je fais générer
    Mais aucun epub n'est créé

  • avant de génerer l'epub, il faut enregistrer les modifications pour qu'elles soient effectives. Peut-etre devrais-je grisé le bouton de géneration sitôt une modif faites.


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • cpalocpalo Member
    mars 2022 modifié

    Ok j'ai réussi à générer.
    Donc quelques retours :
    Ce qui est vraiment génant dans la configuration-création c'est que toutes les catégories disponibles ne peuvent pas être visibles ( la liste ne déroule pas).
    Comment fait-on pour donner un nom à l'e-pub car il prend automatiquement le nom de la catégorie.
    Comment-fait-on pour générer à partir de pages statiques.. j'ai coché mode livre mais je ne vois pas où sélectionner les pages

  • mars 2022 modifié

    Je vient d'ajouter un bout de js pour obliger à sauvegarder avant création.

    Ce qui est vraiment gênant dans la configuration-création c'est que toutes les catégories disponibles ne peuvent pas être visibles ( la liste ne déroule pas).

    Pour le coup, ne sont visible que les catégorie contenant au moins un article ou celles correspondant aux filtres de l'onglet "mode de publication" . Le mode livre sortiras les articles du plus anciens au plus récent.
    Il n'y a qu'une categorie que l'on peut selectionné comme à génerer en epub par ligne.
    Ce qui peut cacher des catégories (à part le fait qu'elles soit vides) . une période ou il n'y a pas eu de publication dans cette catégories ou une catégorie ou l'auteur sélectionné n'y a rien publié.

    Comment fait-on pour donner un nom à l'e-pub car il prend automatiquement le nom de la catégorie.

    En effet c'est un choix que j'ai pris sans qu'il ne soit irrémédiable pour les versions futures (dans la première version, c'était le titre du site avec la catégorie en guise de sous-titre) Que souhaiterait tu ? et à quel endroit cela te semble t-il le plus logique?

    note Le titre est aussi utilisé et réduit à 12 caractères pour générer le nom de fichier de l'epub.

    Comment-fait-on pour générer à partir de pages statiques.. j'ai coché mode livre mais je ne vois pas où sélectionner les pages

    Le mode livre tri les articles par date uniquement.Cela aura une incidence au moment de la création de l'epub.
    La sélection de page annexe ou statiques est faites dans l'onglet configuration.
    Si une page annexe est sélectionnée, à l'enregistrement , une page statique est crée et et un lien apparait pour y accéder et la remplir (ex page Dédicace) Par défaut cette nouvelle page statique n'est pas active en front et sera utiliser seulement par le plugin.

    J'ai parlé un peu trop vite.. l'admin n'est effectivement pas toujours très pratique quand le contenu est "long" et donc déborde des cadres.

    Si tu as un screenshoot, même flouté, je veux bien voir les débordement que tu evoques et sur quel onglet ;)

    Cdt


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • cpalocpalo Member
    mars 2022 modifié

    Je n'arrive pas inserer une image dans le post, alors je l'ai mise en ligne :
    http://creer-son-theme.plugeek.fr/index.php?static13/onglet-creation
    Justement la sélection de pages annexes n'est pas visible.
    Pour les titres, dans l'onglet configuration... avec l'option d'ajouter le titre du site comme dans la première version.
    Lorsqu'on a plusieurs ebooks, comment fait-on pour les lister afin de pouvoir le smodifier?

  • mars 2022 modifié

    Merci beaucoup, il y a peut-être un télescopage avec une autre feuille de style dans l'admin ou bien ma feuille ne passe pas correctement dans ton navigateur.

    Voici ce que tu devrais avoir (dans FF,Edge et Chrome) :

    Pour inserer une image sur le forum, il faut l'heberger ailleurs et l'inserer en markdown , par exemple pour cette image je l'ai inserer comme ceci en me servant d'un autre forum :anguished: : ![](https://i.stack.imgur.com/4xYIi.jpg "")


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • mars 2022 modifié

    Pour les titres, dans l'onglet configuration... avec l'option d'ajouter le titre du site comme dans la première version.

    okay, il faudra que je vois comment implémenter l'option et la transmettre à la fonction qui génère l'image puis faire en sorte que les textes ne se superposent pas , j'ai peut-etre pas prévue des titres assez long. (la partie generation des couvertures sera à termes modifiée pour laisser la possibilité à chacun de créer son théme, d'ajouter ses propres images, font-family et feuilles de styles, ainsi que de supprimer des thémes qui ne serviront pas.)

    Lorsqu'on a plusieurs ebooks, comment fait-on pour les lister afin de pouvoir les modifier?

    Pour mettre un epub à jour, il suffit de le générer à nouveaux, le nom de l'archive reprend invariablement le nom de la catégorie sélectionnée et remplace le fichier si il existe déjà.(je pense à une option en front pour ajouter des checkbox pour chaque epub et pouvoir les supprimer à partir de là si l'on est connecter en admin, mais je peut aussi voir à faire un listing des e-pubs dispos par répertoire(s) dedié(s))

    Le plugin ne voit pas non plus l'architecture visuelle créer par le plugin subcatégorie, il ne prends que les articles rattachée à la catégorie sélectionnée, si tu as mis en article dans une subcategorie sans le rattachée aussi à la catégorie qui s'affiche comme parente, le plugin ne le verra pas si tu as sélectionner la catégorie parente visuellement.. (le plugin plx_gc_categorie fait cette manip automatiquement exemple d’e-pubs générer en sélectionnant des catégories mères : http://gcyrillus.alwaysdata.net/epub-gratuit )


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • cpalocpalo Member

    Bonjour
    J'ai regardé le code source de la page, et tout y est. C'est donc bien seulement un problème de css.
    Je regarderai donc un peu plus près les divers css et voir si je trouve.
    Mais en attendant, je vais tester "plus sérieusement" en créant un epub "réel" et ainsi je pourrai faire d'autres retours plus proches de son utilisation.

  • mai 2022 modifié

    He bien vraiment merci pour tous ces retours et ton intérêt. @cpalo

    Je viens d'ajouter l'option pour le titre de couverture. (branche dev-1.0.3)
    le sous titre est celui indiqué dans l'onglet "fiche d'identité" , par défaut c'est la description/sous titre du site.
    Cdt


    les dernières modif sur cette branche sont :
    [+] 04/05/2022
    fix wrong mimetype for woff & woff2 (EBook.php)

    [+] 28/04/2022
    cache temporairement les warnings pour les fonction ZIP (PHP 8) dans epub.ebook.php
    arrondis du calcul des dimensions et positions pour la creations des couvertures (PHP8) dans EBook.php
    fix , typo sur variable $thi => $thI dans config.php

    [-] 20/04/22
    Correction affichage en front (test mauvais tableau) (epub.ebook.php)

    [~]17/04/22 (config.php)

    Maj édition theme
    Maj scripts JavaScript (extraction et affichage couleur et fonts du fichier de configuration du thème édité)
    renommage des thèmes par nom de dossier

    [+] 25/03/2022

    Ajout et edition de thème(config.php)
    Upload image et polices pour les thèmes(config.php)
    upfonts.php Ajout polices en glisser/déposer dans l'edition pour en faire usage avant d'enregistrer le thème en edition ou en création.
    ajout scripts javascript.
    

    [+] 10/03/2022

    ajout bouton 'delete' sur la page ebook si connecté comme administrateur. (epub.ebook.php)
    ajout CSS pour ce bouton.(site.css)
    Réarrangement des titres, sous-titres et nom de catégories sur la couverture en fonction de l'option choisie pour le titre principale(nom de site ou catégorie)(EBook.php)
    
    Données onglets crédits Options ajout à la page remerciements.
    
    maj fichiers langues
    

    [+] 08/03/2022

    intègre a l’e-pub une image située en dehors du répertoire data/medias via cURL
    

    [+] 07/03/2022

    ajout choix du titre de la couverture pour les catégories sélectionnées = nom de catégorie(defaut) ou nom du site
    

    [+] 06/03/2022

    Ajout javascript: désactive le bouton de création si des changement sont effectués dans l'onglet configuration et crèation.
    Maj fichier fr.php/en.php
    warning message if publish mode not yet configured (config.php)
    rename: function listdir_by_date -> listdir_by_natsort (epub.ebook.php)
    initialisation de $file_array=array(); par defaut si répertoire epubs vide(epub.ebook.php)
    

    [+] 05/03/2022

    bug tri sur multi-utilisateur validé si isset() (config.php)
    

    [+] 04/03/2022

    cover updates on demand only(config.php)
    

    [+] 03/03/2022

    javascript, historique dossier epub, couleurs(config.php)
    

    [+] 11/2/22

    reformat le chemin du repertoire de stockage des epubs(config.php)
    ajout lien direct dans le menu admin(EBook.php)
    valeur $format de la fonction catList() pris en compte(EBook.php)
    n'affiche que les auteurs qui ont au moins une publication(config.php)
    comptage article par categorie selon l'auteur selectionné (categorie vides non affichées)
    ajout du champ description commun aux pages statiques(config.php)
    modif mineures du CSS coté admin
    


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • Bonjour @gcyrillus-nomade et à tous, :)

    C'est en passant faire un tour sur ton Github que j'ai retrouvé ce sympathique plugin et, comme il m'a donné une idée d'utilisation, je l'ai installé, testé et il m'a fait brainstormer.

    Au passage, bravo Cyril pour ton investissement chez Pluxml et je suis de loin tes travaux avec une grande satisfaction. :)

    J'ai donc sur PLX_EBook des questionnements métaphysiques.

    Oui, c'est l'idée, produire une doc à partir d'une séries d'articles d'une catégorie est l'une de ses options / usage. Mais il ne génere qu'un format epub.

    Là, je plusseois largement mais la fin de la phrase me rend triste.

    Il y a une chose que je ne comprend pas, c'est pourquoi choisir le format Epub qui nécessite un logiciel dédié pour le lire alors que pdf se lit partout.

    Bien sûr, Epub offre des possibilités magiques mais aussi faut-il aimer bidouiller ce qui n'est pas le cas de la plupart de nos utilisateurs et il manque une fonction magistrale. Pas question de visualiser l'E-book avant de le télécharger et encore, il faut au visiteur un logiciel dédié pour le lire et, en mon sens, c'est un peu contre productif car générant des frustrations.

    C'est d’ailleurs ce qui m'était arrivé il y a deux ans quand j'ai eu vent de ce plugin que j'avais essayé en vitesse mais vite été découragé car Pluxml nous a habitué à plus de légèreté. Lol !

    Ma question est donc : Y a-t-il une possibilité plus légère avec ce que vous avez pour imprimer en pdf les articles, toute un catégorie d'articles voire le site tout entier comme cela l'a été suggéré dans ce fil (ou un autre).

    D'autres CMS le font. Pourquoi pas le nôtre ? ;)

  • avril 2023 modifié

    Bonsoir,

    @jack31

    Pour le choix de l'e-pub et mes plus plates excuses, c'est que:
    1. dans PluXml et Epub il y a XML, (je pensais que c'etait un truc génial en 2006 quand j'ai découvert PluXml, cette idée m'est restée , mais avec un autre recul)
    2. ma curiosité sur la façon de traité des fichier XML en PHP (edition, etc.) .C'est lié aussi au plugin et au fonctionnement de PluXml. Une idée qui germe dans une page statique et qui se tourne en projet de plugin, un projet qui devient un prof assisté du forum .
    3. un format epub qui aujourd'hui accepte bien le javascript et CSS, l'import de font/police...
    4. que j'avais déjà tout plein d’e-pub (livre de cuisine et SF) facile à lire sur un smartphone, à trouver et à télécharger et qu'il n'en existait aucun à propos de PluXml et que je voyais bien le wiki en version epub se baladant sur les sites proposant des epubs au téléchargement.
    5. que c'est un format qui n'appartient à personne et qu'une fois l'archive ouverte (format ZIP) les fichiers qui le compose sont compréhensibles et facilement éditable (ç'est très similaire à un site statique xml pour la config et xhtml pour les pages).
    6. JavaScript peut faire partie de l'aventure si l'on utilise un lecteur récent. (contrairement au PDF ou le JavaScript n'est plus interprété par la plupart des lecteurs en intégrés ou en plugins.)
    7. que je pouvais prétendre tenter faire un truc tout seul et généré des epubs valides , les premiers tests ont commencés dans une page statique.

    Pour le point 7, j'y suis arrivé tant bien que mal, en découvrant et apprenant plein de choses, je n'ai pas tout assimilé et tout s'est construit au fur et à mesure de mes découvertes, bogues, tests, et apprentissages. Le script est lourd et redondant , ceci explique cela.

    Pour une version vers PDF, cela serait probablement plus aisé à faire, de nombreuses librairies (avec plugins) existent et sont, je crois, bien documentées (j'avais joué avec il y a quelques années) . Il faudrait que j'y rejette un œil pour me faire une idée de comment faire , par exemple la table des matières ou un index à partir des mots clés. Pour un epub tout est en clair, on peut modifier / retirer / ajouter facilement les pages ou les métadonnées du bouquin , pour un PDF je ne sais pas comment faire à partir d'un éditeur texte. Je m’étais posé la question, mais fautes de docs, l'incapacité a en déchiffré le code, c'est resté en suspend . Bon après, il suffirait de choisir entre un MPDF, domPDF ,HTML2PDF ou autre script .Je n'ai pas pris le temps de m'y intéresser suffisamment pour choisir l'un des scripts dispos . Si tu en as un à me conseiller :) , je pourrait même m'inspirer de plugin d'autre CMS pour voir ce que d'autre on fait et de ce qui est possible.

    Pour un lecteur epub, il y en a quelques uns en JavaScript, même dilemme que les script PDF, je n'y ai pas consacré assez de temps pour me faire une idée, comprendre comment ils fonctionnent ni faire un choix pour me lancer dedans, mais Oui, cela fait partie des fonctions supplémentaires importantes à ajouté au plugin coté visiteur. Aussi, je ne suis pas encore satisfait des fonctions déjà présentes du plugin. Une par exemple : tout mais exclure x catégorie(s).
    En lecteur epub, j'avais repéré celui-ci https://github.com/futurepress/epub.js

    En tout cas, ce post me rappelle que je n'y ai pas touché depuis un moment et que j’apprécie tous retours sur ce que je propose.

    Sinon, en court, oui un PluXml2PDF devrait être faisable.

    Cdt

    P.S. Merci encore de tes encouragements , très appréciés.


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • ...que c'est un format qui n'appartient à personne et qu'une fois l'archive ouverte (format ZIP) les fichiers qui le compose sont compréhensibles et facilement éditable (ç'est très similaire à un site statique xml pour la config et xhtml pour les pages).

    J'en conviens mais ce qui me chiffonne, sans doute parce-que je suis un blaireau sur la question, c'est et c'est déjà dit que ce n'est pas très pratique pour les utilisateurs sauf pour ceux qui sont équipés de lecteurs adéquats bien évidemment mais tu as semble-t-il compris ma souffrance et ton pensum me laisse croire que tu va t'y remettre entre deux gâteaux car il semble que tu en meure d'envie. ;)

    ...que je pouvais prétendre tenter faire un truc tout seul et généré des epubs valides , les premiers tests ont commencés dans une page statique.

    L'existant est déjà pas mal et c'est un travail titanesque. Dommage que nous n'ayons pas eu cette conversation plus tôt mais, bien que actif à l'époque, je ne te connaissais pas.

    ...Pour une version vers PDF, cela serait probablement plus aisé à faire, de nombreuses librairies (avec plugins) existent et sont, je crois, bien documentées (j'avais joué avec il y a quelques années) . Il faudrait que j'y rejette un œil pour me faire une idée de comment faire

    Content de te l'entendre dire. Cela ferait un grand bien à l'humanité et pour le "comment faire", ce ne sont pas les exemples qui manquent et de plus en plus de CMS s'y mettent. Je vais fouiller et te donner des exemple que tu pourrais décortiquer et gagner un temps fou.

    Tu saura alors si tu rajoute des options à l'existant ou si tout simplement tu lui code un petit frère "pdf". Avec les bases que tu as développé, il se pourrait que ça ailles très vite.

    Sans "alourdir" bien sûr. ;)

    Bon après, il suffirait de choisir entre un MPDF, domPDF ,HTML2PDF ou autre script .Je n'ai pas pris le temps de m'y intéresser suffisamment pour choisir l'un des scripts dispos . Si tu en as un à me conseiller :) , je pourrait même m'inspirer de plugin d'autre CMS pour voir ce que d'autre on fait et de ce qui est possible.

    J'en ai déjà un en tête et vais rechercher ce qui a attiré mon attention jusqu'à maintenant chez des CMS flatfiles cousins.

    J'ai même croisé un script qui te transforme un site dynamique en php en pages html en un clic et, bien qu'on ne puisse bien sûr pas le modifier et qu'on ne puisse pas choisir les éléments (catégories ou articles par exemple) est intéressant pour son résultat 'et rapidité) et surtout pour voir comment il est fichu.

    Sinon, en court, oui un PluXml2PDF devrait être faisable.

    Excellente conclusion. :)

    Merci encore de tes encouragements , très appréciés.

    Ben, je vois ce que tu fais et comment tu le fais.

    Parfois, ayant dans ma jeunesse aussi travaillé dans la restauration et maintenant à la retraite donc avec du temps pour bidouiller, je me demande comment tu fais pour produire autant en t'investissant comme cela.

    Je crois t'avoir dis un jour (ou pensé) que tu avais un bel avenir. ;)

  • @jack31 , oki, à priori , DOMPDF et TCPDF seraient de bon candidats. Je vais voir comment sont les docs.

    Pour comment je fais, je laisse murir avant de me lancer dans un truc, je me sert de l'existant, de mes bidouilles, de ce que je peut retrouver dans le forum pour ce qui concerne PluXml , des doc PHP et de stackoverflow quand ça/je bug. ça commence généralement dans une page statique pour mes premiers tests .

    Cdt


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • Yes, bon week-end et bon courage.

    Je regarde de mon coté depuis quelques heures et constate qu'il y a du taf. Je vais suivre tes pistes.

    Si (par exemple) tu ne code pas un plugin dédié pdf, serait-il plus simple d'intégrer cela dans l'existant de manière à pouvoir au moins afficher les pdf coté visiteurs ?

    Parce-que si on a un truc comme ça, on a un truc canon et tous les écrivains en herbe vont venir essayer ça.
    Je suis persuadé qu'ils ne choisissent pas Pluxml CMS à cause du manque de ça.

    Pour le temps, pas de soucis. Nous en avons. ;)

  • Parce-que si on a un truc comme ça, on a un truc canon et tous les écrivains en herbe vont venir essayer ça.

    Justement, j'attendais d'arriver à une version qui me satisfaisait pour demander à une écrivaine ce qu'elle en pensais en lui présentant PluXml et le plugin . Elle connait bien le sujet de l’édition et distribution de livres (ayant tester plusieurs plateformes d’éditeurs ) et c'est aussi une Webmestre qui utilise WP pour ses sites avec ses propre template. PluXml pourrait la rendre curieuse, en tout cas suffisamment pour tester le plugin et ses options de configurations. Je vais donc la contacter en espérant qu'elle ai un peu de temps à consacrer pour tester l'interface du plugin et me dire ce qui: va , va pas , manque, est en trop et éventuellement m'indiquer quelles serait les indispensables et bonnes pratique pour créer un PDF susceptible d’être diffusé comme un ouvrage d'auteur.

    Pour ce futur plugin, ce ne sera pas une surcouche ou option supplémentaire a PLX-Ebook, car le code n'est pas prévu pour. Je repartirai sur une copie en gardant tout ce qui est commun. Ce sera peut-être une base où y réinjecter la génération d’e-pub si j'arrive à factoriser ou au moins à réduire le code redondant.
    Donc voilà, c'est tombé dans les trucs que je vais avoir du mal à laisser de coté maintenant que j'ai commencé à m'y intéresser et que ça commence à mijoter. Il me faut maintenant en apprendre un peu plus sur les PDF pour sortir quelque chose de correct et lisible partout au bout du script, le format de l'e-pub n'est pas difficile à appréhender quand on est déjà familier avec le x/HTML/XML et qu'on a un peu d’intérêt ou un peu de notion d'accessibilité, le PDF, lui, me parait plus obscur :) .

    Cdt


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • jack31jack31 Member
    avril 2023 modifié

    Justement, j'attendais d'arriver à une version qui me satisfaisait pour demander à une écrivaine ce qu'elle en pensais en lui présentant PluXml et le plugin . Elle connait bien le sujet de l’édition et distribution de livres

    Encore un fois, les [grands] esprits se rencontrent et c'est à peu prés l'exacte raison pour laquelle je m'intéresse tant à ton à ton plugin.

    Il se trouve que je suis tombé sur un flat CMS gratuit spécialement conçu pour les écrivains, bien fait quoique un peu lourdingue, et c'est pour cela que je n'ai pas poursuivi l'inspection après l'avoir installé sur mon serveur.

    Il a même une newsletter et tu devrais en prendre de la graine. Je ne sais pas pourquoi, personne n'en propose chez Pluxml. ;)

    Le dépecer te donnera sans doutes quelques idées et on remarquera que ce travail est remarquable.
    https://www.writercms.com/

    Un site fait avec : https://www.christopher-fournier-auteur.com/

    en espérant qu'elle ai un peu de temps à consacrer pour tester l'interface du plugin et me dire ce qui: va , va pas , manque, est en trop et éventuellement m'indiquer quelles serait les indispensables

    J'attendais de voir comment allait tourner notre conversation pour te proposer de faire un petit audit à ma façon de l'existant car j'ai bien sûr remarqué quelques possibles améliorations d'autant plus que si j'ai bien compris, il est brut de décoffrage et, pour que tu te décide à continuer à travailler dessus, il te fallait l'intérêt du public. C'est chose faite.

    Laisse-moi deux ou trois jours et je te pond un papier.

    Pour le reste, j'ai bien compris la démarche et suis d'accord avec que ça doit mijoter et quand tu aura réglé l'affaire des pdf, la vision va se mette en place toute seule. Je suis sûr que ça va aller.:)

  • @jack31 , bonjour, je viens de faire une install de ce CMS 1.1.0, il me semble que je l'avais déjà vu. Pour la newsLetter, c'est apparemment un système avec la fonction de base (pas de tris des inscrit, groupe ou suivi des news envoyé et visites en retour) .Les envois se font par paquet dans une iframe rafraichis toutes les 5 secondes ...

    Je n'ai rien vu pour produire un pdf ? pourtant tcpdf est dans les dossiers à moins qu'il ne serve qu'a les lire ,il y a aussi tarteaucitron d'ailleurs.

    Merci, j'attends avec curiosité ton point de vue :
    )
    Bonne Pâques à tous


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • Salut Cyril,

    Je n'ai rien vu pour produire un pdf ? pourtant tcpdf est dans les dossiers à moins qu'il ne serve qu'a les lire

    Au moins ça. Regarde ici et clique sur "Lire un extrait"

    ***_info-mazamet.net/writercms/livres/LZ4EYL8EZ8/test-de-livre.html

    Pour la newsletter, il n'y a pas de double opt-in et c'est nécessaire et même obligatoire.

  • Audit de l'existant : Partie 1

    La première impression quand on débarque dans le plugin et qu'on a cliqué sur les premiers onglets est...

    • Hou là là, que c'est compliqué !

    En fait, cela ne l'est pas et, pour me mettre en condition pour écrire ce mini-audit, je suis allé voir ce que raconte la présentation de PLX_Book en différents endroits.

    Transforme PluXml en éditeur epub, vous permet de sauvegarder entièrement ou partiellement votre site en epubs et de les rendre disponibles au téléchargement.

    Et explications plus complètes en tête de ce topic mais bien trop technique pour celui ou celle qui le découvre.

    Le tout montre un plugin "pas fini" ce qui est normal car il est en pleine évolution et des efforts d'ergonomie et de CSS seront fait avant la sortie de la version finale.

    Mais comme il fonctionne dans l'état (sauf malfaçons ou/et bugs non identifiés à l'heure actuelle), je vais prendre le temps de le tester en profondeur ce qui me fera repérer d'autres idées d'améliorations. Pour le moment, je m'étais arrêté à l'affaire du pdf.

    D'ailleurs, ce problème peut être temporairement résolu en proposant une option de téléchargement de l'extrait (en pdf) comme on a vu tout à l'heure avec un simple lien en direction du visiteur pour l'ouvrir et se l'approprier.

    On peut imaginer télécharger tout le livre avec ou sans moyen de paiement (interne ou externe) mais ceci s'adresse aux écrivains qui veulent promouvoir leurs œuvres. Ce que nous voulons faire est une autre histoire.

    Pour l'actuel, j'y suis dessus et il y a bien sûr des incompréhensions dûes, malgré ma lecture de tes textes, au fait que je découvre la chose et le fait que certains items soient un peu mal foutu.

    Déjà, malgré la pertinence de ton système d'aide (qu'il faut d'ailleurs s'avaler d'un seul coup), on est vite désorienté et à ta place, au dessus des onglets de l'accueil de d'Ebook Maker, nom que tu pourrais franciser car tu est sympathique et que cela ne mange pas de pain à défaut de "faire vraiment smart", je mettrais deux ou trois lignes d'explications générales sur ce que le webmaster voit sur cette page.

    Avec bien sûr un lien vers le système d'aide qui s'ouvre dans une nodale ou quelque chose comme ça.

    A l'affichage coté visiteur, c'est très mignon mais ne donne pas beaucoup de précisions sur l'Ebook qu'on veut consulter sinon le lien de téléchargement mais je n'ai sans doute pas encore tout compris.

    image

    Pas compris non plus les pages annexes dont les liens apparaissent dans le menu général si elles sont activées. Sont-elles liées à chaque bouquin ou quoi ? Je vais lire plus attentivement ton système d'aide.

    Pour la génération de l'E-pub, on tombe sur une vilaine page sans template et personne ne veut de ça.

    image

    Ces éléments ne sont qu'une première impression d'un néo-utilisateur qui découvre et c'est cela je crois que tu veux entendre. ;)

    Bon, je laisse là sinon ce poste va faire des kilomètres, je l'envoie et continue le taf pour apprécier davantage cette merveille (future) et t'aider si possible à en faire un truc vraiment performant.

  • avril 2023 modifié

    Bonsoir @jack31

    Merci de tes premier retours à chaud, ... je pensais le truc un peu bordélique , mais pas tant que ça ;) C'est le problème récurent de celui qui fait et qui sais pourquoi et comment, mais il est bien le seul .

    Pour cette page peu convivial que tu vois, c'est un défaut d'initialisation d'une variable , qui affiche cette page et qui ne sert qu'au débogage, en effet totalement inutile au quidam utilisateur, sauf à reporter un bug et un éventuel message pertinent. donc à désactiver par défaut.

    Pour le téléchargement, je n'ai effectivement pas envisager l'aspect vente. Pluxml pouvant être utiliser en local, de fait , il peut être utiliser comme éditeur et les epubs générés, utilisés et distribués comme bon semble à l'utilisateur. En ligne, la configuration permet aussi de ne pas afficher la page epub au public, le nom du répertoire est aussi configurable, et il peut en y avoir plusieurs (voir dans config et liste de l'historique des répertoires si il y a) , du coup utilisable en ligne discrètement. sans le nom du répertoire, impossible de trouver un e pub que l'administrateur n'a jamais partagé en ligne.

    Pour le manque de description, précision, Peut-être reprendre les descriptions des catégories (ou de la catégorie) et les affichés en sus du cover comme un background-cover ou se servir d'extrait de la page "testimonial" si cochée, voir simplement ou en dernière alternative proposé a l'administrateur de faire lui même un résumé de l'ebook qu'il va généré ebook.Il y a aussi le champs pour le l'utilisateur/auteur qui peut juste affichée la description du profil utilisateur.

    Le choix des pages à générées est un choix à faire, soit on coche toutes les options, et plusieurs ebooks sont générés en une passe, soit on fait sa config pour chaque ebook que l'on veut généré. (ah zut! je ne sais plus si et comment je gère ou filtre ça si mon plugin catégorie est de la partie ... )

    Une catégorie est potentiellement un Ebook à elle seule. Dans le cas d'un roman, les categories sont à utiliser comme des chapitre et tout le contenu de ce Pluxml, devient le roman. Il me semble cependant que si mon plugin plx-gc-categorie est de la partie, on doit pouvoir avoir plusieurs roman/bouquin dans un sel pluxml*

    Pour le moment, les choix sont: tout le contenu (dans un seul ebook) et, ou une ou plusieurs catégories individuellement. (manquerait l'option de regroupé plusieurs catégories), donc oui, en cliquant sur généré, si pages annexes ajouté, elle le seront pour chaque Ebook configurés en OUI dans la page 'configuration et création' , de l'autre coté , il faudra pensé à remettre à jour le contenu de ces pages annexes en fonction de chaque ebook générés (faudrait-il prévoir un historique/archives de ces pages en fonctions de chaque catégorie ?)

    Je vient aussi juste de remarquer que les options "mode magazine" serait directement adaptées à la création d'une newsletter sans avoir à généré et diffusé un ebook tous les 1,3,6 mois ou 1an., il suffit de passer en mode mail() et base64 pour les éventuelles images au lieu de passé en mode archive.epub et de ne sortir que les chapo des articles.

    en effet , quelques échanges permettent de remettre en perspective une idée finalement un peu flou et au demeurant maladroite(bordélique disons le) au départ.

    Cdt, suite plus tard :)


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • Bordélique, c'est le mot mais tu semble oublier toi-même que c'est un chantier et qu'il est tout à fait normal que ça rame un peu. Les initiés ont l'habitude. :-D

    Logique aussi que tu panique car travailler seul dans son coin est une chose, et demander l'avis des copains fait monter la tension, mais tu en est au stade où tu devais le faire et je suis désolé que cela te fasse mal à la tête. Peut-être que tu n'aurais pas dû. Cela change tout. Lol !

    Vu de l'extérieur, au point où nous en sommes dans l'étude, ça donne l'impression en effet d'être un sacré foutoir et je crains qu'il ne faille que tu révise tout le concept et définisse bien l'utilité de la chose. Avoue qu'il y a plus simple pour obtenir le résultat surtout en considérant le travail déjà fait qui va te servir de maquette.

    Dans la partie 2 de mon audit, j'écrivais...

    En fait, je me demande si, pour plus de clarté et de simplicité, nous ne devrions pas dissocier les deux possibilités finales de ce plugin.

    Il semble avoir été créé pour des auteurs en mal d'éditeurs, c'est du moins comme ça que le primo-utilisateur le voit à ce stade, mais ce qui nous intéresse est en fait de sauvegarder des éléments, une ou des parties voire la totalité du site en un format facilement publiable et même hors connection ce qui est très pratique pour ceux qui font des tutoriels ou autres enseignements.

    Mon site sur une clef USB et dans ma poche sans m'encombrer d'un serveur est le nec le plus ultra. ;)

    Bien sûr, il y a des outils pour faire ça en quelques secondes mais qui ne permettent pas de choisir un contenu spécifique comme nous le voulons.

    Détourner un outil pour l'adapter à notre besoin est bien (je fais ça tous les jours) mais en présenter un pour les besoins précis d'un utilisateur est mieux.

    Bon, ce n'est pas une critique ni une suggestion mais une simple réflexion à laquelle nous devrions réfléchir avant de passer trop de temps à fabriquer un truc qui n'intéresse (pour le moment) ni les uns ni les autres. Je marche sur des œufs en prétendant cela. ;)

    Je continue donc à découvrir l'existant et à farfouiller le Net à la recherche d'outils qui pourraient t'arranger Cyril et vient de découvrir ceci.

    Convertir EPUB en PDF
    Convertissez des fichiers EPUB en PDF rapidement, facilement et en ligne
    https://tools.pdf24.org/fr/epub-en-pdf#s=1681065232446

    J'ai eu la joie de voir que ça transforme tes e-pub en pdf mais ça me plante la machine comme les autres sites du même genre qui convertissent les pages Ouaib en pfd. Je ne sais pas encore pourquoi.

    Cela dit, ça marche plutôt bien, les catégories et articles apparaissent et tu pourrais t'en inspirer pour arriver à tes fins. ;)

    Au delà de l'amélioration ce ce qui a été fait jusqu'à présent qui ne sera jamais perdu, je crois qu'il faut que tu "simplifie" la manœuvre et te concentrer sur ce que tu cherche à faire.

    a) Afficher des eBook présentant les articles de une ou plusieurs catégories voire la totalité du site (ou du moins la partie dédiée à être traitée)
    b) Donner la possibilité aux visiteurs d'au moins afficher/télécharger un résumé** en pdf**

    Après, les pages satellites gendre "Dédicace, Préface, Posface" et autres annexes ne sont utiles qu'aux écrivains ou éditeurs qui ont d'autres outils dont certains très bien fait à leur disposition (exemple WriterCMS). Cela m'étonnerait qu'ils viennent apprendre Pluxml rien que pour ça.

    Question : Cela vaut-il vraiment le coup de passer son temps avec ça ?

    Mon idée est que tu reste sur ton idée du départ c'est à dire permettre à Pluxml de fabriquer à la volée des tutoriels, des thèses, des manuels et autres ouvrages utiles à nos communautés.

    C'est mon avis du moment qui bien sûr peut évoluer si nous arrivons à un résultat valable sans trop nous casser la tête vu les premières réactions et les non réactions justement de la quasi totalité des visiteurs de ces forums.

    En fait, repenser l'idée qui est bonne (excellente même) et la mettre en place de manière moins bordélique puisque le mot est lâché. ;)

  • L'idée initiale etait bien de se servir de PluXml pour générer des bouquins utiles à des écrivains ou des magazines qui peuvent prétendre et obtenir un N° ISSN (un identifiant unique , même valeur qu'un ISBN mais pour des documents numérique) en y insérant autant que possible toutes les métadonnées relatives. L'EPUB étant un standard, j'ai pu d'un coté allez rechercher la doc et infos pour voir comment cela se faisait et y intégrer un fallback pour les vieux lecteur EPUB 2.0. Ça coté PDF, je n'ai pas trouvé d'info similaire, juste des trucs parsemer sur le web(sans sources) et plus ou moins précis, enfin rien qui indique ce que l'on peut trouver et stocké dans un PDF à coté d'un document word ou HTML converti. C'est un peu cet aspect principalement que je souhaite éclaircir en premier lieu pour me sentir plus serein au moment de me lancer dans les premières lignes de codes et me cadrer dans le possible.

    L'un des coté bordélique est surtout que tout est servi pèle mêle sans filtre. un mode simple et un mode avancée serait peut-être une première étape pour recadrer toutes ces options si je comprend ton sentiment face aux options de l'admin et ce que tu voudrais en faire. Pour les modales en guise d'aide, ce n'est pas compliqué à mettre en place.
    L'autre coté bordélique est le code souvent à l'italienne, mode spaghetti bolognaise :) . Pour le code et cette idée de newsletter de base en mode magazine, je ferai peut-être l'inverse, partir sur un extracteur de contenu en pdf ou en newsletter HTML, et enfin y recoller le format epub en repartant de zero. (il n'y aura pas de format mobi)

    Pour simplement stocker du pluxml dans un epub, il y a aussi kzbook : https://github.com/kazimentou/kzBook voir le fil https://forum.pluxml.org/discussion/comment/62319/#Comment_62319 , qui ne correspondait pour le coup pas à ce dans quoi je m’était embarqué mais qui est fait le job beaucoup plus simplement.

    Question : Cela vaut-il vraiment le coup de passer son temps avec ça ?

    Si un jour j'arrive à devenir retraité, j'aurais du temps pour écrire, mes recettes de cuisine :open_mouth: et peut-être les diffuser en livres numériques, blague à part, cela m'a permis d'apprendre, de voir quelque trucs et que je pouvais me lancer dans des trucs que je ne savais pas encore vraiment faire .

    ... franciser ..

    Oui, je n'y fait pas attention, bonne remarque :)

    J'ai de mon coté du mal à percevoir l’intérêt ou faire la comparaison avec writercms (avec PluXml avec ou sans le plugin), qui semble ne servir que de vitrine et de lecteur de PDF, il y aussi la partie blog. Du coup, ça rend ce CMS cantonné à un seul usage et cela me rappelle que je ne suis toujours pas allé voir comment fonctionnait wattpad pour voir l'ergonomie de l'admin.

    J'avais bien pensé à un lecteur epub en ligne et trouvé cela inutile, puisque l'epub reprenait tout ou partie du site lui-même.

    ....

    cdt, a plus tard


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • Bon dimanche à Cyril et à tous ceux qui lisent. ;)

    @gcyrillus-nomade

    C'est bien ce que pensais, le plug était au départ prévu pour les écrivains et a dérapé ensuite. ;)

    Concernant WriterCMS, j'ai bien sûr remarqué qu'il ne servait qu'à un usage particulier (promo et vente de bouquins) sauf si on sait bidouiller et un peu l'adapter à d'autres usages bien qu'il soir un peu lent à l'affichage, (trop lourd), j'ai surtout retenu le soin de la charte graphique et l'ergonomie qui aide de beaucoup le non expérimenté en informatique qui n'a pas l'habitude de gérer des CMS souvent un peu compliqués.

    En plus, il a un blog et une newsletter qui, si elle n'est pas (encore) réglementaire, offrent à l'utilisateur un outil très joli, facile à appréhender, gratuit, français et qu'on a tout de suite.

    Bon, il y en a que ça arrange et c'est pas fou car pourquoi s’enquiquiner à apprendre Joomla, Drupal, Spip, PluXml ou les autres quand on peut faire ça gratos en** 15 minutes.**

    Quand je pense au temps qu'on prend nous deux à parler de cette chose !!!

    Cela doit faire partie de ta réflexion et te demander comment rendre service à tes utilisateurs. On crée un site non pour nous même (notre satisfaction est ailleurs) mais "pour les utilisateurs" pour leur faciliter la tâche.

    Avec ton actuel, il n'y a pas photo. Moi, je les envoie chez Drupal WriterCMS et certainement pas ailleurs. Sauf bien sûr si il existe mieux. ;)

    Cela veut dire que en mon sens, même si tes illusions sont perdues, tu devrais te consacrer à l'édition en E-book tout ou parties choisies de nos littératures et de les transformer en Epubs ou en pdf. Surtout en pdf parce que je ne crois pas à l'Epubs qui fait fuir les trois quart de ta clientèle. Même sous Windows.

    Maintenant, il y en a qui aiment ça. :s

    Je viens de tester **kzebook **qui t'a fauché le nom et ça n'a pas marché sans doute car ma version Pluxml est 5.8.9 et il dit que c'est prévu pour une antérieure. Je vais l'installer quand j'aurai fini de t'insulter. Lol !

    Tant que j'y pense, concernant ton plugin...

    • A la désactivation du plugin, déconnexion, le menu pages annexes est toujours actif dans le menu principal
    • "Security error : invalid or expired token" toutes les 5 minutes
      PluXml (5.8.9)

    La suite tout à l'heure quand j'aurais testé Bazooka.. ;)

  • Finalement, je n'ai pas eu à réinstaller un plux antérieur, ça a fonctionné quand même et j'ai testé.

    Tu as raison, il fait bien plus simplement ce que tu cherche à faire et je me demande qu'est-ce que tu veux à part mettre un plugin sympa aux belles écrivaines de ton entourage. Sans le pdf mais c'est fait.

    Tiens, au passage, un tip.

    Depuis que j'ai installé calibre, maintenant, j'ai un wiever qui me lit les Epubs sans lancer de logiciel. Avec des erreurs certes, mais il le lit.

    Bon, j'ai pas approfondi, juste testé en diagonale, car c'était plus urgent de répondre à ton dernier post.

    L'autre coté bordélique est le code souvent à l'italienne, mode spaghetti bolognaise :) . Pour le code et cette idée de newsletter de base en mode magazine, je ferai peut-être l'inverse, partir sur un extracteur de contenu en pdf ou en newsletter HTML, et enfin y recoller le format epub en repartant de zero. (il n'y aura pas de format mobi)

    Tu as raison, même ce que tu viens de dire est bordélique. Du bidouillage comme j'en fais depuis que je suis gosse. ;)

    Quand est-ce qu'un pluxunien averti nous fera un plugin Newsletter en prévoyant de l'intégrer dans d'autres programmes si besoin ?

    Tu veux construire un système de box qui s’emboîtent (ou pas) avec tes idées à toi et en passant par où tu voudrais aller. Ma parole, tu est un vrai Picasso ! :)

    Si un jour j'arrive à devenir retraité, j'aurais du temps pour écrire, mes recettes de cuisine :open_mouth: et peut-être les diffuser en livres numériques...

    Je me disais bien que tu avais une motivation inavouée et, si c'est ton rêve, je peux te donner des scripts tout faits surtout en ce qui concerne les recettes de cuisines. C'est facile à faire ça avec PluXml !

    Mais là, je crois qu'on tient le bon bout.

    Je suis sûr qu’après quelques jours de réflexions, tu te lèvera un matin en disant "Eurêka !". j'ai trouvé la formule !

    Béni soit ce jour ! :)

  • Bonjour,

    C'est bien ce que pensais, le plug était au départ prévu pour les écrivains et a dérapé ensuite. ;)

    Il n'a pas dérapé, si tu as lu l'autre topic en lien , au début j'explique ma démarche et où je prend mes sources et ce que je cherche à faire. (l'idée dépasse celle du plugin, mais est de transformé pour le fun PluXml en logiciel d'édition en plus de sa facette principale de blog)
    Ce qui ne marche pas pour le visiteur, c'est l'admin qui peut-être complexe pour un néophyte (mais beaucoup moins qu'un logiciel dédié à l'édition de livres numérique). J'en déduis qu'il faudrait un mode simple séparé d'un mode avancé, et avec ce qui me démange en générale pour tous les plugin avec une config/admin, l'option de couvrir toute la page en virant momentanément la colonne de navigation et le header toujours trop haut.

    A la désactivation du plugin, déconnexion, le menu pages annexes est toujours actif dans le menu principal

    En principe celle-ci sont crée via le plugin en mode 'masquée' et ne devrais pas apparaitre , sauf si l'utilisateur modifie cette option (il faut que je remonte un PluXml avec le plugin pour vérifier que c'est toujours le cas) . J'ai fait le choix de ne pas les effacer automatiquement à la désactivation ni de les cacher. L'utilisateur peut vouloir les garder ou les afficher. Peut-être ajouter une option pour cela avant la désinstallation ? (option qui peut valoir pour d'autre plugin ajoutant des contenus)

    PDF VS EPUB

    De mon coté j'ai plutôt l'impression que ce sont les format Epub qui sont en poupes dans la distribution en ligne, car adapté à toutes tailles d'écran et qu'il peuvent être interactif. Le PDF reste dans une approche du print avec un format rigide . Je n'ai d'ailleurs quasiment que des epubs sur mon mobile, parfois des pdf toujours difficile à lire car sans zoomer la page ... donc les 3/4 du temps, poubelle et 1/4 du temps, je me sert du pc pour voir ce qu'il contiennent. Mais ça reste juste mon point de vue. Au boulot, tout se fait avec des PDF, mais ce n'est pas destiné au grand public.

    Pour du PDF, cela ne devrait pas me prendre des mois, j'ai déjà la moulinette et fdpf (pas encore sur que je parte sur celui la) gère déjà pas mal de choses dont je n'aurais pas à me consacrer, enfin je crois. Je pense que je garderais mon système d’Édition de couverture en image.

    "Security error : invalid or expired token" toutes les 5 minutes PluXml (5.8.9)

    Oui j'ai remarque des truc aussi en edition d'article et ouverture d'une page media pour uploader une image par exemple, ça plante le token ...


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

Connectez-vous ou Inscrivez-vous pour répondre.