technische Basis des SELFHTML-Weblogs – SELFHTML-Blog Das Weblog als Ergänzung zu SELFHTML https://forum.selfhtml.org/weblog technische Basis des SELFHTML-Weblogs Fri, 29 Jan 21 13:12:38 Z https://forum.selfhtml.org/weblog/2021/jan/29/technische-basis-des-selfhtml-weblogs/1783276#m1783276 https://forum.selfhtml.org/weblog/2021/jan/29/technische-basis-des-selfhtml-weblogs/1783276#m1783276 <p><a href="https://blog.selfhtml.org/2021/jan/24/neues-weblog" rel="noopener noreferrer">Vor ein paar Tagen</a> haben wir das Weblog in das SELFHTML-Forum integriert.</p> <h3>Gründe für die Umstellung</h3><p>Aus der Community heraus wurde in der Vergangenheit bereits mehrfach der Wunsch geäußert, dass Weblog, Wiki und Forum stärker miteinander verschmolzen werden. So wurde etwa bemängelt, dass es drei Stellen gibt, an denen Inhalte diskutiert werden können: im Wiki in den Diskussions-Seiten, im Forum sowie im Weblog in Form von Kommentaren. Außerdem waren wir mit Wordpress nicht mehr so richtig zufrieden. Der Einzug des Gutenberg-Editors hat vieles komplizierter gemacht und außerdem scheint Wordpress ohnehin sehr behäbig zu sein. Seitenabrufe im Weblog waren spürbar langsamer als im Wiki oder im Forum. Hinzu kamen immer wieder Probleme mit Cache-Plugins und eine defekte Kommentar-Funktion.</p> <h3>technische Umsetzung</h3><p>Technisch ist das Weblog nun ein Sub-Forum des SELFHTML-Forums. Die Inhalte sind sowohl unter <a href="https://blog.selfhtml.org/" rel="noopener noreferrer">https://blog.selfhtml.org/</a> als auch unter <a href="https://forum.selfhtml.org/weblog" rel="noopener noreferrer">https://forum.selfhtml.org/weblog</a> erreichbar. Alle Artikel sind als Threads und alle Kommentare sind als Antworten auf den Original-Beitrag des Threads importiert worden. Eine Thread-Struktur innerhalb der Kommentare gab es vorher nicht, also sind alle Kommentare direkt dem Original-Beitrag untergeordnet worden.</p> <p>Unter dem Einstiegspunkt <a href="https://blog.selfhtml.org/" rel="noopener noreferrer">https://blog.selfhtml.org/</a> wird ein leicht geändertes Layout ausgeliefert, und die Beiträge werden anders aufbereitet; ähnlich dem Erscheinungsbild des alten Weblogs. Die Unterscheidung findet anhand der Subdomain statt: wird die Foren-Software mit der Subdomain <code>blog.</code> aufgerufen, so werden das Weblog-Layout und ausschließlich Inhalte aus dem Weblog-Subforum ausgeliefert.</p> <p>Unter dem Einstiegspunkt <a href="https://forum.selfhtml.org/weblog" rel="noopener noreferrer">https://forum.selfhtml.org/weblog</a> im Forum werden die Original-Beiträge – also die Weblog-Artikel – anders aufbereitet. Die Antworten werden wie gehabt angezeigt, neue Threads (= Blog-Artikel) können nur durch Administratoren oder Moderatoren erstellt werden, antworten darf allerdings jeder Benutzer. Dadurch erhoffen wir uns auch eine größere Reichweite für die Blogartikel.</p> <p>Ein weiterer Vorteil ist, dass jetzt die User-Datenbank von Forum und Weblog gleich sind: jeder, der einen User im Forum erstellt hat, kann sich jetzt auch im Weblog einloggen und dort unter seinem Namen schreiben.</p> technische Basis des SELFHTML-Weblogs Fri, 29 Jan 21 18:10:16 Z https://forum.selfhtml.org/weblog/2021/jan/29/technische-basis-des-selfhtml-weblogs/1783291#m1783291 https://forum.selfhtml.org/weblog/2021/jan/29/technische-basis-des-selfhtml-weblogs/1783291#m1783291 <p>Vielen Dank, Christian für deine Arbeit. Du bist eine echte Stütze für den Verein.</p> <div class="signature">-- <br> Du kannst das Projekt SELFHTML unterstützen,<br> indem du bei Amazon-Einkäufen <a href="https://smile.amazon.de/ch/314-570-45498" rel="nofollow noopener noreferrer">Amazon smile</a> (<a href="https://www.amazon.de/gp/help/customer/display.html?ie=UTF8&nodeId=202035970%5D" rel="nofollow noopener noreferrer">Was ist das?</a>) nutzt. </div> technische Basis des SELFHTML-Weblogs Sat, 30 Jan 21 09:32:35 Z https://forum.selfhtml.org/weblog/2021/jan/29/technische-basis-des-selfhtml-weblogs/1783297#m1783297 https://forum.selfhtml.org/weblog/2021/jan/29/technische-basis-des-selfhtml-weblogs/1783297#m1783297 <p>Lieber Christian,</p> <p>rein aus Interesse: Wie werden die Teasertexte realisiert? Ist das ein kompromissloser Algorithmus, oder kann ein Blog-Autor das einstellen?</p> <p>Prinzipiell finde ich die Verknüpfung aus Blog und Forum gut gelungen. Wenn es dann noch eine Subdomain-übergreifende Login-Möglichkeit gibt, dann fände ich das noch besser.</p> <p>Liebe Grüße</p> <p>Felix Riesterer</p> technische Basis des SELFHTML-Weblogs Sat, 30 Jan 21 13:48:14 Z https://forum.selfhtml.org/weblog/2021/jan/29/technische-basis-des-selfhtml-weblogs/1783312#m1783312 https://forum.selfhtml.org/weblog/2021/jan/29/technische-basis-des-selfhtml-weblogs/1783312#m1783312 <p>Hallo Felix,</p> <blockquote> <p>rein aus Interesse: Wie werden die Teasertexte realisiert? Ist das ein kompromissloser Algorithmus, oder kann ein Blog-Autor das einstellen?</p> </blockquote> <p>Es gibt drei Mechanismen: der erste Mechanismus ist die Definition über ein zusätzliches Eingabefeld, der in dem Formular für neue Weblog-Artikel erscheint. Der zweite Mechanismus ist es, den Artikel-Text bis zu einem Marker-Kommentar <code><!--more--></code> zu nehmen. Und der dritte Mechanismus ist es, den ersten Absatz zu nehmen. Die Mechanismen 2 und 3 sind aus Gründen der Rückwärtskompatiblität implementiert worden: so hat Wordpress das gemacht und ich hatte wenig Lust, den Content von Hand nachzubearbeiten.</p> <p>Freundliche Grüße,<br> Christian Kruse</p> <div class="signature">-- <br> <a href="https://wwwtech.de/about" rel="noopener noreferrer">https://wwwtech.de/about</a> </div> technische Basis des SELFHTML-Weblogs Sat, 30 Jan 21 15:54:40 Z https://forum.selfhtml.org/weblog/2021/jan/29/technische-basis-des-selfhtml-weblogs/1783314#m1783314 https://forum.selfhtml.org/weblog/2021/jan/29/technische-basis-des-selfhtml-weblogs/1783314#m1783314 <p>Lieber Christian,</p> <p>vielen Dank für die Klarstellung.</p> <blockquote> <p>ein zusätzliches Eingabefeld, der in dem Formular für neue Weblog-Artikel erscheint.</p> </blockquote> <p>das erscheint mir sehr intuitiv bedienbar zu sein. Bestimmt ist einem Autor sofort klar, dass dieser Text am Anfang des Artikeltextes zu stehen kommt.</p> <blockquote> <p>Der zweite Mechanismus ist es, den Artikel-Text bis zu einem Marker-Kommentar <code><!--more--></code> zu nehmen.</p> </blockquote> <p>Könnte man den mit Kramdown überhaupt verfassen? Bin da nicht so drin. Aber wenn das aus $Gründen implementiert ist, dann heißt das ja nicht, dass man das auch weiterhin als User nutzen können muss.</p> <blockquote> <p>Und der dritte Mechanismus ist es, den ersten Absatz zu nehmen.</p> </blockquote> <p>Ja, das ist dann der von mir so bezeichnete <em>kompromisslose Algorithmus</em>. Muss sich keiner drum kümmern. Tut einfach von alleine.</p> <p>Liebe Grüße</p> <p>Felix Riesterer</p>