#cms

jabgoe2089@hub.netzgemeinde.eu

just look what you can do with hubzilla!

#computer #internet #fediverse #hubzilla

Image/photoEhma wrote the following post Fri, 11 Oct 2024 12:52:07 +0200

About the Channel im.allmendenetz.de/@ehma

This pages are a demo site by allmendenetz.de for demonstrating how Faircamp - a static site generator for audio producers - and Hubzilla - a #CMS for the Fediverse - can work together as one system to present music in a network like the Fediverse.

By the decentralized #Fediverse network millions of attendees have the option to get in contact with you, follow and commend your #music releases and read all your news without depending on a single network provider.

With #Faircamp it is quid easy to generate beautiful looking webpages on your pc for presenting your audio files in the internet.

With #Hubzilla audio producer get the option to host this webpages easy on the web and in the Fediverse so that also a combination with your personal network news channel can be easy realized. Also they get the option to distributed files with the fine graded permissions system of Hubzilla. So not every thing has to be public and e.g. special downloads can be grated just to selected contacts and also connect to the Hubzilla #shop app.

In an ideal case an audio producer would install such a system under an own domain but also the option to host several artists under one hub URL may be interesting for some.

So for this demo site we were looking for a special musician and so we found the lovey music pieces by ehma which are all licensed under copyleft licenses.

Have a look, listen and enjoy.[/quote]

@radiofreefedi@musician.social

@mario@hub.somaton.com @harald@hub.volse.no

dandauge@fedi.thechangebook.org

Hubzilla : repartage automatique vers un blog Wordpress

Image/photo

Hubzilla : repartage automatique vers un blog Wordpress

Cette vidéo montre comment un membre d'une instance #hubzilla peut publier automatiquement sur son blog #Wordpress ce qu'il a posté sur son canal Hubzilla. Elle indique à la fin une piste d'intérêt pour le site portail de TheChangeBook si celui-ci était fait avec ce #CMS : https://tube.thechangebook.org/w/1R9MrBbtzoij5C2JTJy35U

#Tuto #TCB #Help #LogicielsLibres

canoodle@nerdpol.ch

web cms - wordpress still dominating - second comes no cms

https://w3techs.com/technologies/overview/content_management/

https://w3techs.com/technologies/overview/content_management/

What is interesting, that 33% of all website creators, decide to not use any CMS at all (static HTML/manually editing it).

there is even a trend of creating cms inside wordperss, “cms inside the cms” so to speak, with plugins such as Enfold, elementor.com and wpastra.com

#linux #gnu #gnulinux #opensource #administration #sysops #web #html #php #css #javascript #cms #wordpress #wix #joomla #drupal #typo3

Originally posted at: https://dwaves.de/2022/07/12/web-cms-wordpress-still-dominating-second-comes-no-cms/

canoodle@nerdpol.ch

Rant: wordpress & privacy - self hosted instances upload all content to their CDN servers i2.wp.com imho without consent and no possibility to delete?

correct if wrong but…

checkout this picture, just uploaded to this self-hosted wordpress instance recently:

it “suddenly” and without consent it also exists on this server i2.wp.com, the “cool” wordpress CDN, that is supposed to speed up loading time of a blog… well… not this blog eh?

https://i2.wp.com/dwaves.de/wp-content/uploads/2022/05/S21_Ultra_Sample_Test_Photo_RawTherapie_post_processed_20220525_sky.jpg

if the user would have wanted that, instead of going self-hosting, the user could have just spared all the hazzle and used wordpress.org.

so even when the author-user deletes that image from the user’s blog… (just tested) it will be still there on https://i2.wp.com/dwaves.de/wp-content/uploads/2022/05/S21_Ultra_Sample_Test_Photo_RawTherapie_post_processed_20220525_sky.jpg

“great” isn’t it? so much for “control over one’s data”.

“This is happening because you’re using Jetpack’s built-in Image CDN that relies on WordPress.com. If you like to disable that feature go to your Dashboard > Jetpack > Settings > Performance and toggle off the Enable site accelerator option under the Performance & speed section. You can read more about this feature here:

https://jetpack.com/support/site-accelerator/” (src)

no – this blog is NOT using jetpack site accelerator.

also the option described is not available on self hosted wordpress.

#wtf?

wordpress – a giant content “sucking up ur content and storing it forever” machine?

time for alternatives.

if the visitor Firefox -> F12 -> network checks where the parts of this blog are coming from, they are all coming from dwaves.de and not some wordpress CDN for “faster loading time”.

the only external content are the smileys: https://s.w.org/images/core/emoji/14.0.0/svg/1f61c.svg

(those evil smileys probably “report back” to wordpress… how much that article was visited… and they (probably) sell it again… to G*** and M$ and whoever is willing to pay for that data)

…ah there it is:

https://wordpress.org/about/privacy/

https://wordpress.org/about/privacy/

https://wordpress.org/about/privacy/

so this is how wordpress argues, that they have “legitimate interests” to store all pictures uploaded to self-hosted wordpress instances on: ipv4.de-cix.fra.de.as2635.automattic.com (80.81.193.69)

hosted by: https://www.northdata.de/de-CIX+Management+GmbH,+K%C3%B6ln/HRB+51135

associated with:

https://www.northdata.de/deutsche+medienakademie+GmbH,+K%C3%B6ln/HRB+57192

https://www.northdata.de/7P+Business+Solutions+GmbH,+K%C3%B6ln/HRB+65133

#linux #gnu #gnulinux #opensource #administration #sysops #wordpress #privacy #cdn #cms #web #www #html

Originally posted at: https://dwaves.de/2022/06/06/rant-wordpress-privacy-self-hosted-instances-upload-all-content-to-their-cdn-servers-i2-wp-com-imho-without-consent-and-no-possibility-to-delete/

canoodle@nerdpol.ch

so wordpress uploads all content to their CDN servers i2.wp.com - even when self hosted

correct if wrong but... checkout this picture, just uploaded to this self-hosted wordpress instance recently: it "suddenly" and without consent it also exists on this server i2.wp.com, the "cool" wordpress CDN, that is supposed to speed up loading time of a blog...[...]

#linux #gnu #gnulinux #opensource #administration #sysops #wordpress #privacy #cdn #cms #web #www #html

Originally posted at: https://dwaves.de/2022/06/06/so-wordpress-uploads-all-content-to-their-cdn-servers-i2-wp-com-even-when-self-hosted/

lhs@diaspora-fr.org

De l’utilisation des formats bureautiques comme pivots de production de contenus accessibles à usages multiples

Ce document a été initié avec MS-WORD puis compléter avec LibreOffice afin de démontrer l’interopérabilité des systèmes.

L’objectif de ce document est d’être à la fois l’explication du sujet et un élément de réalisation des tests. La première partie est consacrée aux explications du concept, la seconde au support de tests.

Quelques explications

Les principaux outils de rédactions de textes bureautiques tels que MS-Word ou LibreOffice utilisent un format basé sur un schéma XML (Open Document pour le monde libre et LibreOffice – fichiers ODF – et Open Office XML pour la solution propriétaire de Microsoft – fichiers DOCX). Quel que soit le format choisi, la passerelle entre les deux est simple et élégante. Nous sommes loin des sauvegardes sous forme binaire.

L’accès au contenu est évident puisque ces différents formats sont des compressions au format ZIP de l’arborescence des dossiers et des fichiers, du contenu et des propriétés du contenu. C’est l’ensemble contenu + propriétés + habillage graphique qui est nommé document.

Le premier intérêt de ces formats et de ces fichiers est leur facilité de lecture. Nous sommes dans le cadre fichiers accessibles et lisibles directement et simplement sans interprétation.

Le second intérêt vient du choix d’une structure XML. Ce choix signifie que nous travaillons avec des contenus qui sont par définition structurés et ainsi faciles à traiter ou à analyser. Mais, cela cache une autre caractéristique fondamentale : la séparation stricte du fond et de la forme. Nous ne sommes pas en présence d’un amas de décorations typographiques ou positionnement spatiaux de textes (comme dans le cas du format descriptif PDF – Portable Document Format) mais bien dans un contenu structuré.

La structure de ces contenus n’est pas le fruit du hasard ou de l’application technique d’un schéma XML, c’est simplement l’expression des styles utilisés au travers des interfaces utilisateurs. L’ensemble de la chaîne, du rédacteur au stockage technique, est donc directe et élégante.

Ne reste plus qu’à définir un modèle de document (donc un modèle de structure documentaire) qui fasse sens pour les rédacteurs et les lecteurs. Ce modèle documentaire va ainsi apporter une structure sémantique au contenu en complément de la structure technique directement issue du format XML.

Mais en quoi tout ceci permet-il de proposer (voire garantir) un contenu in fine accessible et utilisable sur l’ensemble des canaux pour la bonne distribution du contenu ?

En premier lieu, l’utilisation de styles prédéfinis dans un modèle de document (et en verrouillant les styles) contraint de manière évidente le rédacteur à ne plus utiliser son outil de traitement de texte comme une simple machine à écrire (avec du simple texte décoré afin de reproduire une pseudo structure du contenu) mais, comme un outil de contenu sémantique. En effet, si l’utilisateur refuse d’utiliser les styles mis à sa disposition, le résultat à la diffusion du contenu ne serait d’une longue chaîne de caractères sans aucune structure ni indication sémantique. La séparation du fond et de la forme entraîne de fait un non-traitement des éléments de décoration.

En second lieu, le fait que le format produit soit une structure XML permet également de réaliser des contrôles de cohérence. Ces contrôles de cohérence peuvent être structurels (par exemple, un titre de niveau 4 ne peut pas être le fils d’un titre de niveau 2), mais ces contrôles peuvent également traiter des éléments liés à la nature du contenu (soit en volumétrie, soit en qualité de structure).

Nous voici donc avec un contenu structuré et validé produit simplement avec un outil courant de traitement de texte disponible sur la grande majorité des ordinateurs (Les suites MS-Office et LibreOffice doivent couvrir un périmètre proche des 100?% des producteurs de contenus).

Mais nous avons plus que cela.

La diffusion des contenus se fait majoritairement au travers de quelques formats :

  • Natif, les fichiers issus de la sauvegarde à partir du traitement de texte au format DOCX ou ODF. C’est le plus simple.
  • PDF, certains considèrent que cela représente soit une solution universelle et sécurité de diffuser des documents accessibles. La portabilité était un argument au début du XXIe siècle, mais plus aujourd’hui. Pour le reste, c’est une légende tenace.
  • HTML (Hyper Texte Markup Language), très pratique pour une diffusion Web des contenus.

Et, il existe également d’autres besoins ou possibilités :

  • XML DAISY (Digital Accessible Information System), très pratique pour une conversion en braille ou une lecture audio du contenu.
  • EPUB (electronic publication), le format standardisé des livres numériques.

La multiplicité des cibles de publication peut représenter un travail conséquent et de fait représenter un frein à la bonne mise en pratique de la diffusion universelle (et donc accessible des contenus). Mais, pas si l’ensemble de ces cibles peut être adressés sans effort complémentaire et en garantissant à la fois la qualité du contenu et son adaptabilité au contexte de la cible.

Le contexte de la cible ?

Chaque format porte ses contraintes ou besoins. Dans le cadre du HTML, la forme graphique est spécifique au site Web (ou espace numérique) où le contenu doit être présenté. Pour le format EPUB, des métadonnées doivent être présentent et la présentation peut être spécifique. Le format XML DAISY ne réclame aucune mise en forme. Ce sont là quelques exemples de contextes de la cible.

Cela peut sembler représenter une difficulté de plus, pas un élément de facilité ! Aucunement.

Reprenons. Nous avons un contenu au format XML qui a été validé dans sa structure technique et sémantique. Nous devons proposer ce contenu dans différents formats qui sont tous (sauf un spécifique) basé sur une structure proche du XML (et même du XML pour certains). Et nous venons de format et de contenus édités facilement et disponible nativement au format XML. Une simple transformation élégante d’un schéma XML vers un autre schéma XML répond à la question. Simple et évident.

Le seul format spécifique (encore une fois) et le format PDF, mais dans ce cas, le plus simple est de directement utiliser les options d’enregistrement direct du contenu au format PDF à partir des outils de traitement de texte. Même si les puristes pourraient considérer que produire un fichier PDF à partir du XML source est finalement assez facile. C’est vrai, des outils permettent de le faire assez simplement et c’est d’ailleurs une excellente solution lorsque l’on souhaite diffuser au format PDF sous des formes différentes. Mais, dans la grande majorité des cas, le « sauver sous PDF » est le plus évident et pratique.

Pour les autres formats :

  • HTML, est une structure très proche du XML, il suffira de prévoir d’ajouter quelques éléments de spécifications CSS (Cascading Style Sheet) de base afin de permettre l’application de n’importe quel charte graphique ou présentation sur les sites Web cibles.
  • XML DAISY, XML vers XML. Pas de problème particulier.
  • EPUB, basé sur HTML5, la production d’un EPUB devra respecter quelques éléments de structure, le fichier EPUB étant lui-même un ensemble de dossiers et contenus compressés au format ZIP. Les contenus étant au format HTML composé – le plus souvent – par un fichier HTML par chapitre de contenu.

Autre élément pratique dans cette démarche, les propriétés du document (titre, sujet, auteur et toutes les autres) sont disponibles dans quelques fichiers XML stockés dans l’arborescence du document. Donc, normalement pas d’édition supplémentaire des propriétés.

Pour les curieux

L’arborescence d’un document DOCX est la suivante :

  • docProps qui contient les éléments de propriétés du contenu (core.xml en particulier)
  • _rels
  • word qui contient le contenu dans le fichier document.xml
  • La racine contient le fichier : [Content_Types].xml

Références

Quelques références liées aux différents formats cités :

#accessibilité #bureautique #gestiondecontenu #XML #docx #odt #libreoffice #CMS #epub #daidy #PDF #format #accessibilite #cms #daisy #gestion-de-contenu #html #free-office #pdf #xml

Originally posted at: http://www.lhorens-marie.fr/de-lutilisation-des-formats-bureautiques-comme-pivots-de-production-de-contenus-accessibles-a-usages-multiples/