TS: Druckbarkeit der Beiträge

0 83

Druckbarkeit der Beiträge

TS
  • zu diesem forum
  1. 0
    Auge
    1. 0
      Der Martin
      1. 0
        Auge
        1. 0
          Der Martin
          1. 0
            Auge
            1. 0
              Der Martin
              1. 0
                Auge
                1. 0
                  TS
                  1. 0
                    Auge
                    1. 0
                      Der Martin
                      1. 0
                        Auge
        2. 0
          TS
          1. 0
            Matthias Apsel
          2. 0
            Auge
            • browser
            • zu diesem forum
            1. 0
              Matthias Apsel
            2. 1

              Druckbarkeit der Beiträge, Bei LEO geht's

              TS
              1. 0
                Auge
                1. 0
                  Matthias Apsel
                2. 1
                  Matthias Apsel
                  1. 0
                    Auge
                    1. 0
                      Matthias Apsel
              2. 0
                Matthias Apsel
    2. 0
      Christian Kruse
      1. 0
        Auge
        • menschelei
        • zu diesem forum
        1. 1
          Christian Kruse
          1. 0
            Auge
            • zu diesem forum
            1. 0
              Christian Kruse
              1. 0
                Auge
                • menschelei
                • versionsverwaltung
                • zu diesem forum
        2. 0
          Auge
          • css
          • zu diesem forum
          1. 0
            Matthias Apsel
      2. 0
        Matthias Apsel
        1. 0
          Christian Kruse
  2. 0
    Matthias Apsel
    1. 0
      Auge
      • feature
      • zu diesem forum
      1. 0
        Matthias Apsel
    2. 0
      MudGuard
    3. 0
      Julius
      1. 0
        Auge
    4. 0

      URLs der Links in Beiträgen im Ausdruck der Selben?

      Auge
      1. 0
        woodfighter
        1. 0
          Auge
          1. 0
            woodfighter
            1. 0
              Auge
              1. 0
                woodfighter
              2. 0
                Matthias Apsel
                1. 0
                  Matthias Apsel
                  1. 0
                    Auge
                    1. 0
                      Matthias Apsel
                      1. 0
                        Auge
                        1. 0
                          Matthias Apsel
                          1. 0

                            Neuer Stand mit URLs der Links als Fußnoten im Ausdruck

                            Auge
            2. 0
              Der Martin
              1. 0
                woodfighter
                1. 0
                  Der Martin
                  1. 0
                    woodfighter
                    1. 0
                      Der Martin
                      1. 0
                        woodfighter
                    2. 0
                      Christian Kruse
              2. 0
                Matthias Apsel
    5. 0

      Eingeprägte Linierung im Ausdruck

      Auge
      • css
      • zu diesem forum
      1. 0
        Matthias Apsel
        1. 0
          Auge
          1. 0
            Matthias Apsel
            1. 0
              Auge
              1. 0
                Matthias Apsel
                1. 0
                  Auge
                  1. 0
                    Der Martin
                    1. 0
                      Matthias Apsel
                      1. 0
                        Christian Kruse
      2. 1
        woodfighter
  3. 0

    Druckbarkeit der Beiträge, effektive Styles ermitteln

    TS
    • browser
    • css
    • zu diesem forum
    1. 0
      Matthias Apsel
  4. 0
    TS
    1. 0
      Matthias Apsel
      1. 0
        TS
        1. 0
          Matthias Apsel
          1. 0
            TS
            1. 0
              Auge
              • meinung
              • zu diesem forum
              1. 0

                Druckbarkeit der Beiträge, generisch

                TS
  5. 0

    Erledigt: Druckbarkeit der Beiträge

    Matthias Apsel
    1. 0
      TS
      1. 0
        Matthias Apsel

Hallo und guten Tag,

wieso lassen sich die Beiträge eigentlich nicht mehr sauber drucken?
Da kommt nur noch Seitenmüll raus :-(

Das ging doch aber früher prima!

Grüße
TS

--
es wachse der Freifunk
http://freifunk-oberharz.de

akzeptierte Antworten

  1. Hallo

    wieso lassen sich die Beiträge eigentlich nicht mehr sauber drucken?
    Da kommt nur noch Seitenmüll raus :-(

    Meinst du Beiträge im hiesigen Forum oder Wiki-Artikel?

    Das ging doch aber früher prima!

    Ja, früher hatten wir auch 'nen Kaiser und einige von uns die Deutsche Volkspolizei … und eine andere Forensoftware(version) bzw. Doku (jenachdem, was du meintest.

    Für das Forum, falls du dieses meinen solltest, habe ich mit @Matthias Apsel ein rudimentäres Druckstylesheet erarbeitet. Dabei auch eine JS-Funktion, mit der auf Knopfdruck die nicht im Ausdruck enthaltenen HTML-Elemente verblassen [1] und die betriebssystemeigene Druckfunktion ausgelöst wird. Das kann man natürlich auch weglassen.

    Tschö, Auge

    --
    Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
    Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview

    1. Zu dieser Funktion gehört auch der @media not print-Block des Druck-Stylesheets. ↩︎

    1. Hi,

      wieso lassen sich die Beiträge eigentlich nicht mehr sauber drucken?
      Da kommt nur noch Seitenmüll raus :-(

      ich habe das noch nie versucht, aber jetzt mal aus Neugier ...

      In der Druckvorschau (Opera Classic 12.16, Javascript aktiv) sehe ich, dass sich zwei Seiten ergeben, wobei die erste nur die Navigationsmenüs enthält, die zweite den eigentlichen Beitrag. Und im nächsten Moment ist mein Opera eingefroren und wurde nach zwei, drei Sekunden gewaltsam vom Betriebssystem terminiert. Ohne Meldung, ohne Rückfrage. Autschn.

      Ich hab damit aber kein Problem, denn ich kann mich nicht erinnern, dass ich je das Bedürfnis hatte, aus dem Forum irgendwas zu drucken.

      Das ging doch aber früher prima!

      Ja, früher hatten wir auch 'nen Kaiser und einige von uns die Deutsche Volkspolizei … und eine andere Forensoftware(version) bzw. Doku (jenachdem, was du meintest.

      Klar, früher kostete ein Brötchen auch mal zehn Pfennig. ;-)

      Für das Forum, falls du dieses meinen solltest, habe ich mit @Matthias Apsel ein rudimentäres Druckstylesheet erarbeitet. Dabei auch eine JS-Funktion, mit der auf Knopfdruck die nicht im Ausdruck enthaltenen HTML-Elemente verblassen [^1] und die betriebssystemeigene Druckfunktion ausgelöst wird. Das kann man natürlich auch weglassen.

      Davon habe ich nichts bemerkt - oder ist das nur für die Zukunft vorgesehen, aber noch nicht eingebaut?

      So long,
       Martin

      --
      Bei der Umsetzung von guten Ideen hapert es meist viel mehr an der Wolle als an der Könne.
      1. Hallo

        Das ging doch aber früher prima!

        Ja, früher hatten wir auch 'nen Kaiser und einige von uns die Deutsche Volkspolizei … und eine andere Forensoftware(version) bzw. Doku (jenachdem, was du meintest.

        Klar, früher kostete ein Brötchen auch mal zehn Pfennig. ;-)

        5 (in Worten: fünnef) Pfennige. Bei mir schräg rüber, beim Bäcker Klemm. ;-)

        Für das Forum, falls du dieses meinen solltest, habe ich mit @Matthias Apsel ein rudimentäres Druckstylesheet erarbeitet.

        Davon habe ich nichts bemerkt - oder ist das nur für die Zukunft vorgesehen, aber noch nicht eingebaut?

        Nein, das ist nicht eingebaut. Es ist ja nicht einmal fertig. :-)

        Und ob es zudem nötig ist, ein Druck-Stylesheet fest im Forum einzubauen, darf infrage gestellt werden. Es ist nunmal eher die Ausnahme als die Regel, sich einzelne Beiträge auszudrucken.

        Tschö, Auge

        --
        Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
        Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
        1. Hi,

          Klar, früher kostete ein Brötchen auch mal zehn Pfennig. ;-)

          5 (in Worten: fünnef) Pfennige. Bei mir schräg rüber, beim Bäcker Klemm. ;-)

          im Grundschulalter durfte ich samstags zum Frühstück immer Brötchen holen gehen. Der Bäcker Stahl war zwar nicht schräg gegenüber, sondern etwa drei Minuten Fußweg entfernt - aber der älteste (kleinste) Brötchenpreis, an den ich mich noch erinnere, war 10 Pfennig. Das muss gegen Ende der 70er Jahre gewesen sein.

          Davon habe ich nichts bemerkt - oder ist das nur für die Zukunft vorgesehen, aber noch nicht eingebaut?

          Nein, das ist nicht eingebaut. Es ist ja nicht einmal fertig. :-)

          Okay. War ja nur 'ne neugierige Frage.

          Und ob es zudem nötig ist, ein Druck-Stylesheet fest im Forum einzubauen, darf infrage gestellt werden. Es ist nunmal eher die Ausnahme als die Regel, sich einzelne Beiträge auszudrucken.

          Sag ich doch. ;-)

          So long,
           Martin

          --
          Bei der Umsetzung von guten Ideen hapert es meist viel mehr an der Wolle als an der Könne.
          1. Hallo

            Klar, früher kostete ein Brötchen auch mal zehn Pfennig. ;-)

            5 (in Worten: fünnef) Pfennige. Bei mir schräg rüber, beim Bäcker Klemm. ;-)

            im Grundschulalter durfte ich samstags zum Frühstück immer Brötchen holen gehen. Der Bäcker Stahl war zwar nicht schräg gegenüber, sondern etwa drei Minuten Fußweg entfernt - aber der älteste (kleinste) Brötchenpreis, an den ich mich noch erinnere, war 10 Pfennig. Das muss gegen Ende der 70er Jahre gewesen sein.

            Bei mir war's die Mitte der 70-er in Berlin, Hauptstadt der DDR, Schwedter Straße. Das sollte den Preis einer Schrippe (die 5 Pfennige) auch abschließend erklären. :-)

            Und ob es zudem nötig ist, ein Druck-Stylesheet fest im Forum einzubauen, darf infrage gestellt werden. Es ist nunmal eher die Ausnahme als die Regel, sich einzelne Beiträge auszudrucken.

            Sag ich doch. ;-)

            Nunja, auch wenn du oder ich bisher (?) keinen wollten, sollte ein Ausdruck, so er denn von einem Benutzer angefordert wird, nur die für den Ausdruck notwendigen Elemente enthalten und darf auch schick aussehen. Und das muss man erst einmal bestimmen. Anbei dein erstes Posting im Thread als Screenshot eines mit dem Druck-CSS generierten PDF.

            Screenshot eines Postings als PDF

            Tschö, Auge

            --
            Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
            Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
            1. Mahlzeit,

              Bei mir war's die Mitte der 70-er in Berlin, Hauptstadt der DDR, Schwedter Straße. Das sollte den Preis einer Schrippe (die 5 Pfennige) auch abschließend erklären. :-)

              ich dachte mir schon sowas in der Art.

              Anbei dein erstes Posting im Thread als Screenshot eines mit dem Druck-CSS generierten PDF.

              Screenshot eines Postings als PDF

              Das sieht richtig gut aus. Übersichtlich, alles drauf, was sein muss. Wenn ich mir das als A4 vorstelle, ist die Schrift vielleicht etwas groß, aber vielleicht täuscht mich da auch mein Vorstellungsvermögen.

              Das einzige, was ich vermisse, ist der Name dessen, der das Elternposting verfasst hat (auf das hier geantwortet wird), denn im Gegensatz zur Bildschirmansicht kann man nicht mal schnell runterscrollen und im Threadbaum nachsehen.

              Ciao,
               Martin

              --
              Bei der Umsetzung von guten Ideen hapert es meist viel mehr an der Wolle als an der Könne.
              1. Hallo

                Anbei dein erstes Posting im Thread als Screenshot eines mit dem Druck-CSS generierten PDF.

                Screenshot eines Postings als PDF

                Das sieht richtig gut aus. Übersichtlich, alles drauf, was sein muss. Wenn ich mir das als A4 vorstelle, ist die Schrift vielleicht etwas groß, aber vielleicht täuscht mich da auch mein Vorstellungsvermögen.

                Ich habe das PDF jetzt extra mal auf Totholz malen lassen. Ja, die Schrift ist etwas größer als es z.B. bei Geschäftsbriefen üblich ist. Ich selbst empfinde es als recht angenehm, ich stehe mittlerweile aber auch auf etwas höhere Schriftgrößen. :-)

                Meinem Browser habe ich eine Standardschriftgröße von 18px vorgegeben. Da das Druck-Stylesheet diese übernimmt:

                body {
                	font-size: 1rem;
                }
                

                … wirkt sich das natürlich aus. In einem anderen Browser mit anderen Einstellungen sollte der Ausdruck also anders aussehen können. In einem anderen Browser unangemeldet das selbe Posting aufgerufen …, siehe da, ja die Schrift ist merklich kleiner. Wenn ich mir die nun mit aufgeführten Seitenelemente wegdenke, sollte dein Text auf dem Papier etwa zwei Zentimeter kürzer sein.

                Das einzige, was ich vermisse, ist der Name dessen, der das Elternposting verfasst hat (auf das hier geantwortet wird), denn im Gegensatz zur Bildschirmansicht kann man nicht mal schnell runterscrollen und im Threadbaum nachsehen.

                Diese Info steht, zumindest wenn man die Thread-Ansicht benutzt, nur im Threadbaum zur Verfügung. Dort das Elternposting herauszuklauben geht im Browser eh nur mit JS und ich halte es auch für zuviel Aufwand.

                Warum druckt jemand ein Posting aus? (Liste bei Bedarf bitte ergänzen)

                • Beweissicherung für $irgendetwas. Braucht man unmittelbar Daten des Elternpostings? Ich denke nein.
                • Ein gutes, hilfreiches Posting, das man, z.B. ob seines Umfangs, auf Papier lesen will. Braucht man dazu das Elternposting? Ich denke nein.

                In beiden Fällen steht die URL des Postings auf dem Blatt. Wenn das Posting nicht gelöscht oder aus dem öffentlich zugänglichen Raum entfernt wird, lässt es sich und das Elternposting ebenso mit dieser URL wiederfinden.

                Tschö, Auge

                --
                Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
                Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
                1. Hallo und guten Tag,

                  Warum druckt jemand ein Posting aus? (Liste bei Bedarf bitte ergänzen)

                  "Ausdrucken" meint auch "als PDF" zur eigenen Dokumentation einer Problemlösung hinzufügen. Das hat mir schon öfter geholfen, wenn ich dann nach Monaten nochmal wissen wollte/musste, wie ich (oder die Anderen für mich) die Aufgabe gelöst habe(n).

                  • Beweissicherung für $irgendetwas. Braucht man unmittelbar Daten des Elternpostings? Ich denke nein.
                  • Ein gutes, hilfreiches Posting, das man, z.B. ob seines Umfangs, auf Papier lesen will. Braucht man dazu das Elternposting? Ich denke nein.

                  In beiden Fällen steht die URL des Postings auf dem Blatt. Wenn das Posting nicht gelöscht oder aus dem öffentlich zugänglichen Raum entfernt wird, lässt es sich und das Elternposting ebenso mit dieser URL wiederfinden.

                  Meistens benötigt man nur den aktuellen Body und einen Link dazu. Da die Browser den meistens im Druckformat so einkürzen, dass er nichts mehr leistet, wäre ein Link im Body ganz sinnvoll.

                  Grüße
                  TS

                  --
                  es wachse der Freifunk
                  http://freifunk-oberharz.de
                  1. Hallo

                    "Ausdrucken" meint auch "als PDF" zur eigenen Dokumentation einer Problemlösung hinzufügen. Das hat mir schon öfter geholfen, wenn ich dann nach Monaten nochmal wissen wollte/musste, wie ich (oder die Anderen für mich) die Aufgabe gelöst habe(n).

                    Das fällt für mich, bis auf „Papier vs. Datei“, unter den folgenden Fall. Den halte ich auch für den Normalfall.

                    • Ein gutes, hilfreiches Posting, das man, z.B. ob seines Umfangs, auf Papier lesen will.

                    Ich selbst benutze zwar die „als hilfreich markieren“-Funktion, kann mir aber durchaus vorstellen, das eine oder andere Posting lokal auf Papier oder als Datei vorzuhalten bzw. mich mit dem Ausdruck (wohin auch immer) des Wiederfinden-Müssens zu entledigen. Die Arbeitsweisen sind ja durchaus unterschiedlich.

                    Meistens benötigt man nur den aktuellen Body und einen Link dazu. Da die Browser den meistens im Druckformat so einkürzen, dass er nichts mehr leistet, wäre ein Link im Body ganz sinnvoll.

                    Mal schauen, wie sich das lösen lässt. Die URL steckt ja z.B. in der Überschrift, direkt oberhalb des Postingtextes, wenn auch nur absolut auf die Domain bezogen (/meta/2016/apr/25/druckbarkeit…).

                    Tschö, Auge

                    --
                    Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
                    Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
                    1. Hi,

                      Ich selbst benutze zwar die „als hilfreich markieren“-Funktion

                      vermutlich meintest du "als interessant markieren", um ausgewählte Posting leichter wiederzufinden.

                      kann mir aber durchaus vorstellen, das eine oder andere Posting lokal auf Papier oder als Datei vorzuhalten bzw. mich mit dem Ausdruck (wohin auch immer) des Wiederfinden-Müssens zu entledigen. Die Arbeitsweisen sind ja durchaus unterschiedlich.

                      Richtig, ich könnte mir auch eine Bookmark-Sammlung für wertvolle Postings vorstellen (habe das aber bisher auch noch nicht praktiziert).

                      Meistens benötigt man nur den aktuellen Body und einen Link dazu. Da die Browser den meistens im Druckformat so einkürzen, dass er nichts mehr leistet, wäre ein Link im Body ganz sinnvoll.

                      Mal schauen, wie sich das lösen lässt. Die URL steckt ja z.B. in der Überschrift, direkt oberhalb des Postingtextes, wenn auch nur absolut auf die Domain bezogen (/meta/2016/apr/25/druckbarkeit…).

                      Das genügt ja eigentich auch; den Hostnamen forum.selfhtml.org kann man sowohl automatisch ergänzen als auch später händisch aufgrund magischen Wissens. Andererseits genügt ja bereits die Message-ID allein, um damit das Posting wiederzufinden - das hat Matthias vor ein paar Tagen demonstriert.

                      So long,
                       Martin

                      --
                      Bei der Umsetzung von guten Ideen hapert es meist viel mehr an der Wolle als an der Könne.
                      1. Hallo

                        Ich selbst benutze zwar die „als hilfreich markieren“-Funktion

                        vermutlich meintest du "als interessant markieren", um ausgewählte Posting leichter wiederzufinden.

                        Nicht nur vermutlich, sondern ganz gewiss. :-)

                        kann mir aber durchaus vorstellen, das eine oder andere Posting lokal auf Papier oder als Datei vorzuhalten …

                        Richtig, ich könnte mir auch eine Bookmark-Sammlung für wertvolle Postings vorstellen (habe das aber bisher auch noch nicht praktiziert).

                        Das „als interessant markieren“ ist ja eine Online-Bookmark-Sammlung, nur nicht optisch so komprimiert, wie sie die Browser anzubieten pflegen. Dabei fällt mir ein, dass ich dazu noch einen Issue aufmachen wollte … done.

                        Da die Browser den [Link] meistens im Druckformat so einkürzen, dass er nichts mehr leistet, wäre ein Link im Body ganz sinnvoll.

                        Die URL steckt […] in der Überschrift, direkt oberhalb des Postingtextes, wenn auch nur absolut auf die Domain bezogen (/meta/2016/apr/25/druckbarkeit…).

                        Das genügt ja eigentich auch; den Hostnamen forum.selfhtml.org kann man sowohl automatisch ergänzen als auch später händisch aufgrund magischen Wissens. Andererseits genügt ja bereits die Message-ID allein, um damit das Posting wiederzufinden - das hat Matthias vor ein paar Tagen demonstriert.

                        Siehste, der URL-Shortener ist an der Stelle interessant, weil sich damit die Tiparbeit um einiges erleichtern lässt.

                        Tschö, Auge

                        --
                        Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
                        Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
        2. Hallo und guten Tag,

          5 (in Worten: fünnef) Pfennige. Bei mir schräg rüber, beim Bäcker Klemm. ;-)

          My 5 Cent for You ;-)

          Für das Forum, falls du dieses meinen solltest, habe ich mit @Matthias Apsel ein rudimentäres Druckstylesheet erarbeitet.

          Wohin muss ich das denn schubsen, dass es funktioniert? Haben wir da in der persönlichen Forums-Konfiguration Platz dafür?

          Leider wird so nur die erste Seite dargestellt und die zweite nur leer angehängt. Ich habe derzeit Firefox 45.0

          Grüße
          TS

          --
          es wachse der Freifunk
          http://freifunk-oberharz.de
          1. Hallo TS,

            Wohin muss ich das denn schubsen, dass es funktioniert? Haben wir da in der persönlichen Forums-Konfiguration Platz dafür?

            Ja. Benutzerdefiniertes CSS und JS.

            Bis demnächst
            Matthias

            --
            Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
          2. Hallo

            Für das Forum, falls du dieses meinen solltest, habe ich mit @Matthias Apsel ein rudimentäres Druckstylesheet erarbeitet.

            Wohin muss ich das denn schubsen, dass es funktioniert? Haben wir da in der persönlichen Forums-Konfiguration Platz dafür?

            Das weißt du ja schon. Das geht sowohl intern als Einbindung des Codes in den HTMl-Dokumenten des Forums als auch extern als Verlinkung der Code-Dateien. Für letzteren Weg sollten die Dateien/Ressourcen über HTTPS erreichbar sein, da viele Browser als unsicher (über HTTP eingebunden) geltende Ressourcen in per HTTPS ausgelieferten Dokumenten standardmäßig nicht lädt.

            Leider wird so nur die erste Seite dargestellt und die zweite nur leer angehängt.
            Ich habe derzeit Firefox 45.0

            Ja, das ist bekannt. Eine Lösung ist bisher weder Matthias noch mir eingefallen. :-(

            *btw*: Kann man die Entwicklerwerkzeuge des Browsers oder Plugins wie Bugzilla auch auf Druck-Stylesheets ansetzen oder bleibt wirklich nur die Druckvorschau und der Ausdruck selbst, um die Regeln zu testen? Ich finde in den Menüs einfach nichts passendes. *grml*

            Tschö, Auge

            --
            Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
            Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
            1. Hallo Auge,

              *btw*: Kann man die Entwicklerwerkzeuge des Browsers oder Plugins wie Bugzilla auch auf Druck-Stylesheets ansetzen oder bleibt wirklich nur die Druckvorschau und der Ausdruck selbst, um die Regeln zu testen? Ich finde in den Menüs einfach nichts passendes. *grml*

              In der Web Developer Toolbar gibt es CSS / Stile nach Medientyp anzeigen / Druckstile anzeigen und dann kannst du ganz normal die Entwicklertools benutzen.

              Bis demnächst
              Matthias

              --
              Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
            2. Hallo und guten Tag,

              Leider wird so nur die erste Seite dargestellt und die zweite nur leer angehängt.
              Ich habe derzeit Firefox 45.0

              Ja, das ist bekannt. Eine Lösung ist bisher weder Matthias noch mir eingefallen. :-(

              *btw*: Kann man die Entwicklerwerkzeuge des Browsers oder Plugins wie Bugzilla auch auf Druck-Stylesheets ansetzen oder bleibt wirklich nur die Druckvorschau und der Ausdruck selbst, um die Regeln zu testen? Ich finde in den Menüs einfach nichts passendes. *grml*

              Ohhh, bei der allwissenden Müllhalde gibt's ganz viel Input über "Firefox druckt nur die erste Seite". Von Version 3.x auf 4.x (Beta 7) hatte sich das Problem wohl angeblich schon mal erledigt. Nun haben wir Version 45 (?). Wieso wieder kaputtentwickelt?

              Und wo habe ich jetzt eben ""https://dict.leo.org" wird ordentlich gedruckt" gelesen? Ich finde es nicht wieder, aber es stimmt augenscheinlich.

              Die Burschen haben scheinbar eine Tabelle um alles herum gelegt, soweit ich das eben auf die Schnelle erkennen komnnte. Die Tabelle wird auch umgebrochen, wenn sie länger als eine Seite ist. Das sollten wir nochmal genauer untersuchen :-O

              Grüße
              TS

              --
              es wachse der Freifunk
              http://freifunk-oberharz.de
              1. Hallo

                Leider wird so nur die erste Seite dargestellt und die zweite nur leer angehängt.
                Ich habe derzeit Firefox 45.0

                Ja, das ist bekannt.

                Ohhh, bei der allwissenden Müllhalde gibt's ganz viel Input über "Firefox druckt nur die erste Seite". Von Version 3.x auf 4.x (Beta 7) hatte sich das Problem wohl angeblich schon mal erledigt. Nun haben wir Version 45 (?).

                Ich hatte bis eben den Firefox 43.irgendwas. Keine Ahnung, warum der sich nicht automatisch aktualisiert hat. Abgeschaltet ist die Funktion jedenfalls nicht. Der Fehler trat dort jedenfalls auch auf und da Matthias und ich schon vor längerem über den Fehler sprachen, können wir auch von weiteren, älteren Versionen, die betroffen sind, ausgehen.

                Und wo habe ich jetzt eben ""https://dict.leo.org" wird ordentlich gedruckt" gelesen? Ich finde es nicht wieder, aber es stimmt augenscheinlich.

                Zum Vergleich: Ich habe ein längeres Posting herausgesucht und sowohl mit Firefox als auch mit Vivaldi (Chromium-Engine) eine Druckauftrag an einen PDF-Drucker geschickt.

                Ergebnis: Der Firefox übergibt die erste Seite mit Inhalt und eine zweite leere Seite, der Vivaldi schickt das ganze Dokument heraus, womit ein achtseitiges PDF erzeugt wird.

                Die Burschen haben scheinbar eine Tabelle um alles herum gelegt, soweit ich das eben auf die Schnelle erkennen komnnte. Die Tabelle wird auch umgebrochen, wenn sie länger als eine Seite ist. Das sollten wir nochmal genauer untersuchen :-O

                Dafür eine Tabelle erzeugen …? Klar, das könnte man mit JavaScript hinfrickeln, … aber wirklich?

                Tschö, Auge

                PS: @Matthias Apsel, wo finde ich die Lizenz, unter der die Postings stehen?

                --
                Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
                Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
                1. Hallo Auge,

                  Dafür eine Tabelle erzeugen …? Klar, das könnte man mit JavaScript hinfrickeln, … aber wirklich?

                  Hilft aber nicht, weder die tabelle, noch display:table noch display:table-cell.

                  PS: @Matthias Apsel, wo finde ich die Lizenz, unter der die Postings stehen?

                  Das ist eine sehr gute Frage.

                  Bis demnächst
                  Matthias

                  --
                  Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
                2. Hallo Auge,

                  Dafür eine Tabelle erzeugen …? Klar, das könnte man mit JavaScript hinfrickeln, … aber wirklich?

                  Wenn man den übergeordneten <div class="flex-container> und <article class="thread-nested"> display: block gibt, klappts auch mit dem drucken.

                  Bis demnächst
                  Matthias

                  --
                  Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
                  1. Hallo

                    Dafür eine Tabelle erzeugen …? Klar, das könnte man mit JavaScript hinfrickeln, … aber wirklich?

                    Wenn man den übergeordneten <div class="flex-container> und <article class="thread-nested"> display: block gibt, klappts auch mit dem drucken.

                    Aha. Die Klassennamen beziehen sich nur auf die Nested-Ansicht? Ich habe mich nämlich mal in meinem Code umgeschaut und festgestellt, dass ich nur für .thread-message und untergeordnete Elemente Regeln für die Anzeige habe. Ausnahme sind die auszublendenden Elemente. Die einzige dortige Regel, deren Name von sich aus auf die Nested-Ansicht hinweist, ist #message-nested .thread-message:not(.print) { display: none; }.

                    Ich schaue mir das nachher mal von Zuhause aus an.

                    Tschö, Auge

                    --
                    Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
                    Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
                    1. Hallo Auge,

                      Wenn man den übergeordneten <div class="flex-container> und <article class="thread-nested"> display: block gibt, klappts auch mit dem drucken.

                      Aha. Die Klassennamen beziehen sich nur auf die Nested-Ansicht?

                      Teils teils ;-) in der thread-Ansicht heißt der article thread-message.

                      Ich habe dir auf die Issue geantwortet.

                      Bis demnächst
                      Matthias

                      --
                      Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
              2. Hallo TS,

                Die Burschen haben scheinbar eine Tabelle um alles herum gelegt, soweit ich das eben auf die Schnelle erkennen komnnte. Die Tabelle wird auch umgebrochen, wenn sie länger als eine Seite ist. Das sollten wir nochmal genauer untersuchen :-O

                Der Hinweis mit der Tabelle brachte mich auf die Idee, mit display-Werten zu spielen. Und siehe da …

                Bis demnächst
                Matthias

                --
                Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
    2. Hallo Auge,

      Für das Forum, falls du dieses meinen solltest, habe ich mit @Matthias Apsel ein rudimentäres Druckstylesheet erarbeitet. Dabei auch eine JS-Funktion, mit der auf Knopfdruck die nicht im Ausdruck enthaltenen HTML-Elemente verblassen [^1] und die betriebssystemeigene Druckfunktion ausgelöst wird. Das kann man natürlich auch weglassen.

      Und du hast keinen Pull Request gestellt, weil…? ;)

      LG,
      CK

      1. Hallo

        Hallo Auge,

        Für das Forum, falls du dieses meinen solltest, habe ich mit @Matthias Apsel ein rudimentäres Druckstylesheet erarbeitet.

        Und du hast keinen Pull Request gestellt, weil…? ;)

        … das noch nicht fertig ist und weil der Code nicht Teil meines Forks des Forums ist und weil ich mal mehr und mal weniger Lust verspüre, daran zu arbeiten (wie so oft). Momentan fahre ich lieber – wie meine Freundin zu sagen pflegt – mit der „Tschutschu“-Eisenbahn und probiere frisch implementierte Funktionen aus.

        Ich werde das Stylesheet aber nächstens fertig machen. Es fehlen ja „nur noch“ Regeln für das Abblenden der nicht zu druckenden Elemente, die sich im normalen™ Seitenaufbau oberhalb des Postings befinden.

        [edit]Achja; und dann war da noch das Problem, dass das Posting, zumindest im Firefox, unnötig schmal dargestellt wurde.[/edit]

        Dazu eine Git-Frage: Kann ich ohne Patch-Datei einzelne Commits oder Dateien eines Repos in ein anderes Repo einfügen? Mit Branches eines Repos geht das ja mit Cherry-Picking. Ich vermute, ohne jetzt konkret nachgeschaut zu haben, das geht in die selbe Richtung.

        Tschö, Auge

        --
        Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
        Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
        1. Hallo Auge,

          Momentan fahre ich lieber – wie meine Freundin zu sagen pflegt – mit der „Tschutschu“-Eisenbahn und probiere frisch implementierte Funktionen aus.

          Hehe, viel Spaß.

          Dazu eine Git-Frage: Kann ich ohne Patch-Datei einzelne Commits oder Dateien eines Repos in ein anderes Repo einfügen? Mit Branches eines Repos geht das ja mit Cherry-Picking. Ich vermute, ohne jetzt konkret nachgeschaut zu haben, das geht in die selbe Richtung.

          Ja, kannst du. Du musst von der Subversion/CVS-Idee von Repos weg kommen; git ist verteilt, die Trennung der unterschiedlichen Repos ist nur marginal vorhanden. Füge einfach einen Remote hinzu, mache ein git fetch und schon kannst du wie gewohnt cherry-picking betreiben:

          git remote add foo https://github.com/foo/bar
          git fetch foo
          git cherry-pick 24324345
          git show
          

          Das geht auch mit Repos, die völlig unterschiedlich sind:

          → ckruse@sunshine ~/test  % git init foo 
          Initialized empty Git repository in /home/ckruse/test/foo/.git/
          → ckruse@sunshine ~/test  % git init bar
          Initialized empty Git repository in /home/ckruse/test/bar/.git/
          → ckruse@sunshine ~/test  % cd foo 
          → ckruse@sunshine ~/test/foo (master) % touch test 
          → ckruse@sunshine ~/test/foo (master) × % git add test
          → ckruse@sunshine ~/test/foo (master) × % git commit -m 'initial commit foo'
          [master (root-commit) 0c70c2a] initial commit foo
           1 file changed, 0 insertions(+), 0 deletions(-)
           create mode 100644 test
          → ckruse@sunshine ~/test/foo (master) % git log
          commit 0c70c2ad85c94efe6d7dbdf836d747462871dee8
          Author: Christian Kruse <cjk@defunct.ch>
          Date:   Mon Apr 25 14:04:20 2016 +0200
          
              initial commit foo
          → ckruse@sunshine ~/test/foo (master) % cd ../bar 
          → ckruse@sunshine ~/test/bar (master) % touch test1
          → ckruse@sunshine ~/test/bar (master) × % git add test1 
          → ckruse@sunshine ~/test/bar (master) × % git commit -m 'initial commit bar' 
          [master (root-commit) 94e23ef] initial commit bar
           1 file changed, 0 insertions(+), 0 deletions(-)
           create mode 100644 test1
          → ckruse@sunshine ~/test/bar (master) % git remote add foo ../foo 
          → ckruse@sunshine ~/test/bar (master) % git fetch foo
          warning: no common commits
          remote: Counting objects: 3, done.
          remote: Total 3 (delta 0), reused 0 (delta 0)
          Unpacking objects: 100% (3/3), done.
          From ../foo
           * [new branch]      master     -> foo/master
          → ckruse@sunshine ~/test/bar (master) % git cherry-pick 0c70c2ad85c94efe6d7dbdf836d747462871dee8    
          [master 7383f62] initial commit foo
           Date: Mon Apr 25 14:04:20 2016 +0200
           1 file changed, 0 insertions(+), 0 deletions(-)
           create mode 100644 test
          → ckruse@sunshine ~/test/bar (master) % ls
          test  test1
          → ckruse@sunshine ~/test/bar (master) % git log
          commit 7383f62a75a84b5ab849f86cee6d36cf0cc3ec02
          Author: Christian Kruse <cjk@defunct.ch>
          Date:   Mon Apr 25 14:04:20 2016 +0200
          
              initial commit foo
          
          commit 94e23efbe05b686b612a775d38de867c056e34aa
          Author: Christian Kruse <cjk@defunct.ch>
          Date:   Mon Apr 25 14:04:47 2016 +0200
          
              initial commit bar
          → ckruse@sunshine ~/test/bar (master) %
          

          Allerdings könnte es dann Konflikte geben; beachte auch das warning: no common commits.

          LG,
          CK

          1. Hallo

            Kann ich ohne Patch-Datei einzelne Commits oder Dateien eines Repos in ein anderes Repo einfügen?

            Ja, kannst du. Du musst von der Subversion/CVS-Idee von Repos weg kommen; git ist verteilt, die Trennung der unterschiedlichen Repos ist nur marginal vorhanden.

            Du bindest in deinem Beispiel das Repo „foo“ in „bar“ ein. Das sind ja trotzdem immer noch zwei Repos. Sieht aber dennoch recht einfach aus. Hilfreich ist es für mich allemal. Es wurde gleich mal als interessant markiert. Schön, dass es diese Funktion gibt. :-)

            Allerdings könnte es dann Konflikte geben;

            Gut, das kann sowieso passieren, da meine CSS-Regeln in ein bereits vorhandenes Regelwerk eingebettet werden müssen. Wenn das störrisch sein sollte und nicht anders will, geht's auch händisch.

            beachte auch das warning: no common commits.

            Die Meldung folgt ja dem fetch des soeben eingebundenen Repos. Was kann ich mir darunter vorstellen? Bezieht sich die Meldung darauf, dass es dort zwar einen Commit gibt, der aber keinen Inhalt (leere Datei) hat?

            Tschö, Auge

            --
            Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
            Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
            1. Hallo Auge,

              Kann ich ohne Patch-Datei einzelne Commits oder Dateien eines Repos in ein anderes Repo einfügen?

              Ja, kannst du. Du musst von der Subversion/CVS-Idee von Repos weg kommen; git ist verteilt, die Trennung der unterschiedlichen Repos ist nur marginal vorhanden.

              Gut, du bindest in deinem Beispiel das Repo „foo“ in „bar“ ein.

              Nein. Ich lade die History und die Revisionen, aber ich binde erstmal gar nichts ein.

              Das sind ja trotzdem immer noch zwei Repos.

              Klar, aber auch dein lokaler Clone von einem Github-Repo ist ein eigenes Repo. Ich will darauf hinaus, dass die strikte Trennung von früher[tm] so nicht mehr vorhanden ist. Die History und die Revisionen kann man wild hin und her schieben oder auch umschreiben. Gut, man sollte das nicht unbedingt immer alles tun, aber man könnte! ;-)

              beachte auch das warning: no common commits.

              Die Meldung folgt ja dem fetch des soeben eingebundenen Repos. Was kann ich mir darunter vorstellen? Bezieht sich die Meldung darauf, dass es dort zwar einen Commit gibt, der aber keinen Inhalt (leere Datei) hat?

              Nein, das bezieht sich darauf, dass du ein Repository fetcht, dass völlig unterschiedlich ist zu deinem: es gibt keine gemeinsamen Revisionen. Das deutet idR auf einen Typo oder einen C&P-Fehler hin. Deshalb die Warning. Sie würde nicht erscheinen, wenn du z.B. einen anderen Clone von deinem Origin fetchen würdest (z.B. wenn ich @Matthias Apsel Kopie des CForum-Repositories sauge): dort hast du gemeinsame Commits, deshalb ist es wahrscheinlich kein Typo.

              LG,
              CK

              1. Hallo

                beachte auch das warning: no common commits.

                Die Meldung folgt ja dem fetch des soeben eingebundenen Repos. Was kann ich mir darunter vorstellen? Bezieht sich die Meldung darauf, dass es dort zwar einen Commit gibt, der aber keinen Inhalt (leere Datei) hat?

                Nein, das bezieht sich darauf, dass du ein Repository fetcht, dass völlig unterschiedlich ist zu deinem: es gibt keine gemeinsamen Revisionen.

                Ah, „common“ im Sinne von „gemeinsam“, nicht im Sinne von „geläufig“, „einfach“, „üblich“. Und einmal genauer hingeschaut hätte uns meine Nachfrage erspart.

                Tschö, Auge

                --
                Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
                Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
        2. Hallo

          Ich werde das Stylesheet aber nächstens fertig machen. Es fehlen ja „nur noch“ Regeln für das Abblenden der nicht zu druckenden Elemente, die sich im normalen™ Seitenaufbau oberhalb des Postings befinden.

          done

          [edit]Achja; und dann war da noch das Problem, dass das Posting, zumindest im Firefox, unnötig schmal dargestellt wurde.[/edit]

          Wie ich gerade eben in der Firefox-eigenen Druckvorschau feststellen durfte, war das nicht das Problem. Stattdessen wird der Text eines Postings am Ende der ersten Seite des Ausdrucks abgeschnitten. :-(

          Tschö, Auge

          --
          Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
          Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
          1. Hallo Auge,

            Wie ich gerade eben in der Firefox-eigenen Druckvorschau feststellen durfte, war das nicht das Problem. Stattdessen wird der Text eines Postings am Ende der ersten Seite des Ausdrucks abgeschnitten.

            genau. Und ich habe noch nicht herausgefunden, was man tun kann.

            Das Einrückproblem gab es auch, aber nur kurz. Dazu musste man die Abstände der umgebenden ols auf null setzen.

            Bis demnächst
            Matthias

            --
            Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
      2. Hallo Christian Kruse,

        Und du hast keinen Pull Request gestellt, weil…? ;)

        du zu mir in Münster sagtest, dass das nicht sehr sinnvoll sei ;-)

        Bis demnächst
        Matthias

        --
        Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
        1. Hallo Matthias,

          Und du hast keinen Pull Request gestellt, weil…? ;)

          du zu mir in Münster sagtest, dass das nicht sehr sinnvoll sei ;-)

          Dass ich das nicht für besonders sinnvoll halte :) Das heisst aber nicht, dass man das nicht einbauen sollte, wenn Leute es benötigen.

          LG,
          CK

  2. Hallo TS,

    wieso lassen sich die Beiträge eigentlich nicht mehr sauber drucken?
    Da kommt nur noch Seitenmüll raus :-(

    Das ging doch aber früher prima!

    Dank deines Beitrages haben @Auge und ich die Druckfunktion erneut aufgegriffen. Einige bekannte Probleme (FF druckt nur die erste Seite) sollten behoben sein.

    • Wäre es sinnvoll, bei Verlinkungen statt des Linktextes die URL zu drucken?
    • Soll das Feature für jedermann zur Verfügung stehen?
    • Gibt es noch Unzulänglichkeiten?

    Bis demnächst
    Matthias

    --
    Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
    1. Hallo

      Dank deines Beitrages haben @Auge und ich die Druckfunktion erneut aufgegriffen. Einige bekannte Probleme (FF druckt nur die erste Seite) sollten behoben sein.

      Ich habe mein Benutzer-CSS um deine Regeln ergänzt und Orloks Posting im Firefox aus der Thread-Ansicht heraus in ein PDF gedruckt. Alle acht Seiten werden angezeigt. :-)

      • Wäre es sinnvoll, bei Verlinkungen statt des Linktextes die URL zu drucken?

      Ich bin da zwiegespalten. Im Zweifelsfall kommt eine lange, unleserliche Zeile, mit der kaum jemand etwas anfangen kann, heraus.

      • Soll das Feature für jedermann zur Verfügung stehen?

      Entweder wird es als optionales Benutzer-CSS udn -JS angeboten, dann kann es jeder aus meinem Repo entlehnen oder es kommt in die Forumssoftware, was Christian ja schon angefragt hat, dann steht es logischerweise auch jedem zur Verfügung.

      Viele werden davon ja nicht einmal erfahren, weil sie nie ein Posting ausdrucken werden. Aber wer es tun will, bekommt die relevanten Teile und nicht mehr.

      • Gibt es noch Unzulänglichkeiten?

      Bestimmt. Irgendwem wird schon noch etwas auffallen.

      Tschö, Auge

      --
      Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
      Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
      1. Hallo Auge,

        • Gibt es noch Unzulänglichkeiten?

        Bestimmt. Irgendwem wird schon noch etwas auffallen.

        Wenn es für jedermann zur Verfügung gestellt wird, kann man über die normale Druckfunktion nicht mehr ordentlich drucken, weil die Klasse erst per JS gesetzt wird. Man braucht also

        @media print {
          .print-preview #message-nested .thread-message:not(.print) {
             display: none;
          }
        }
        

        o.ä

        Bis demnächst
        Matthias

        --
        Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
    2. Hi,

      • Wäre es sinnvoll, bei Verlinkungen statt des Linktextes die URL zu drucken?

      Wenn, dann zusätzlich, der Linktext könnte z.B. ein wichtiges Wort in einem Satz sein, der ohne das Wort keinen Sinn mehr ergibt.

      cu,
      Andreas a/k/a MudGuard

    3. Hallo Matthias ,

      • Wäre es sinnvoll, bei Verlinkungen statt des Linktextes die URL zu drucken?

      Die URL lieber in Klammern (und evtl. kleiner?) hinter den Linktext setzen (evtl. überprüfen, ob Linktext und URL identisch sind und dann nur einmal ausgeben?).

      • Soll das Feature für jedermann zur Verfügung stehen?

      Aus technischer Sicht spricht doch eigentlich nichts wirklich dagegen, bloß ein paar kB in der Forums-CSS, oder?

      Wenn das jeder manuell eintragen müsste, müsste dies mehrfach in der Forumsdatenbank vorgehalten werden (Vermutung meinerseits, @Christian Kruse) und wird nicht automatisch aktualisiert, wenn sich am „Original“ auf GitHub etwas ändert.

      Gruß
      Julius

      1. Hallo

        • Wäre es sinnvoll, bei Verlinkungen statt des Linktextes die URL zu drucken?

        Die URL lieber in Klammern (und evtl. kleiner?) hinter den Linktext setzen

        Dafür eine kleinere Schrift zu verwenden, hört sich mMn nicht so dolle an. Ja, bei längeren URL kann man so schon mal den einen oder anderen Zentimeter Textlänge einsparen, aber wenn man nicht, wie ich es eingestellt habe, eine per se größere Schrift verwendet, kann das ungewollt fitzelig werden.

        (evtl. überprüfen, ob Linktext und URL identisch sind und dann nur einmal ausgeben?).

        Das lässt sich mit CSS nicht prüfen. Also würden wir dazu JavaScript anschmeißen müssen. Lohnt sich das für die paar Links bei den paar Ausdrucken?

        • Soll das Feature für jedermann zur Verfügung stehen?

        Aus technischer Sicht spricht doch eigentlich nichts wirklich dagegen, bloß ein paar kB in der Forums-CSS, oder?

        Momentan sich es inkl. Hinweis auf die Autoren 1.84 kByte für das CSS und 637 Byte für die JS-Funktion. Durch eine andere Einrückung beim einfügen in die bereits vorhandenen Dateien kann sich das noch geringfügig ändern. Es ist mMn aber eine vernachlässigbare Größe.

        Wenn das jeder manuell eintragen müsste, müsste dies mehrfach in der Forumsdatenbank vorgehalten werden (Vermutung meinerseits) …

        Ja, wenn der Code als optionaler User-CSS- und -JS-Code vorliegt, kann es sein, dass er in -zig (oder mehr?) Benutzerkonfigurationen in eventuell unterschiedlichen Versionen auf dem SelfHTML-Server herumliegt. Es kann aber auch sein, dass einige oder die meisten Benutzer, die den Code für sich benutzten, ihn aus externen Quellen einbänden, auf dem Server also meist nur die URL zur Quelle hinzukäme. Man kann hier als registierter Benutzer schließlich sowohl CSS- als auch JS-Dateien von extern einbinden. Es wäre auf dem Server schlussendlich etwas mehr belegter Speicher, dessen Inhalt aber seltener, als bei einer generellen Einbindung ausgeliefert würde.

        Die, wenn auch geringe, zusätzliche Last, die aufträte, wenn die Funktionen allen zur Verfügung stünde, wäre mit optionaler Einbindung nur für registrierte Benutzer wie gesagt geringer. Ich bin allerdings der Meinung, dass die Funktion allen Besuchern dieses Forums angeboten werden, also über kurz oder lang zum „Lieferumfang“ der Software gehören sollte.

        … und wird nicht automatisch aktualisiert, wenn sich am „Original“ auf GitHub etwas ändert.

        Das wäre bei optionaler Einbindung wohl so. Darum müsste sich dann jeder Einzelne, der die Funktion nutzt, selbst kümmern.

        Tschö, Auge

        --
        Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
        Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
    4. Hallo

      Ich würde die Frage gerne noch einmal in den Raum stellen, auch wenn ich schon an anderer Stelle etwas dazu gesagt habe.

      • Wäre es sinnvoll, bei Verlinkungen statt des Linktextes die URL zu drucken?

      Ich weiß nicht so recht. Die URL mag im einen Fall hilfreich sein, im anderen nur den Lesefluss stören. Ist es wirklich sinnvoll und/oder notwendig, in einem Text auf einem Blatt Papier die URLs von Links ablesen zu können?

      Tschö, Auge

      --
      Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
      Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
      1. Tach,

        willkommen im Forum für Internetausdrucker :-)

        Ich weiß nicht so recht. Die URL mag im einen Fall hilfreich sein, im anderen nur den Lesefluss stören. Ist es wirklich sinnvoll und/oder notwendig, in einem Text auf einem Blatt Papier die URLs von Links ablesen zu können?

        Manchmal ja; betriebe ich sowas wie Internetausdrucken, würde ich vermutlich eine Lösung wie die Referenzen in der Wikipedia bevorzugen, also die URI als Fußnoten im Ausdruck.

        mfg
        Woodfighter

        1. Hallo

          willkommen im Forum für Internetausdrucker :-)

          Wenn andere in Podcasts aus dem Internet vorlesen … :-)

          Ich weiß nicht so recht. Die URL mag im einen Fall hilfreich sein, im anderen nur den Lesefluss stören. Ist es wirklich sinnvoll und/oder notwendig, in einem Text auf einem Blatt Papier die URLs von Links ablesen zu können?

          Manchmal ja;

          Super! Muss ich jetzt Goethe zitieren? ;-)

          betriebe ich sowas wie Internetausdrucken, würde ich vermutlich eine Lösung wie die Referenzen in der Wikipedia bevorzugen, also die URI als Fußnoten im Ausdruck.

          Das funktioniert nicht ohne JS – was hinnehmbar sein kann – und ist etwas™ aufwendiger.

          Tschö, Auge

          --
          Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
          Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
          1. Tach,

            Manchmal ja;

            Super! Muss ich jetzt Goethe zitieren? ;-)

            „Wer vieles bringt, wird manchem etwas bringen.“? Mein Goethe ist vermutlich noch schlechter als mein Catull - Carmen 16 NSFW seit mehr als 2000 Jahren ;-) - in der Schule habe ich nur Faust I gelesen und das bleibt mir als eines der ersten Bücher im Kopf, die ich damals nicht verstand.

            betriebe ich sowas wie Internetausdrucken, würde ich vermutlich eine Lösung wie die Referenzen in der Wikipedia bevorzugen, also die URI als Fußnoten im Ausdruck.

            Das funktioniert nicht ohne JS – was hinnehmbar sein kann – und ist etwas™ aufwendiger.

            Progressive Enhancement oder „wenn schon denn schon“; betrachten Sie dieses Forum einfach als Referenzprojekt. ;-)

            mfg
            Woodfighter

            1. Hallo

              Manchmal ja;

              Super! Muss ich jetzt Goethe zitieren? ;-)

              „Wer vieles bringt, wird manchem etwas bringen.“?

              Mir war eher nach: „Nun steh' ich hier, ich armer Tor, und bin so klug als wie zuvor.“

              betriebe ich sowas wie Internetausdrucken, würde ich vermutlich eine Lösung wie die Referenzen in der Wikipedia bevorzugen, also die URI als Fußnoten im Ausdruck.

              Das funktioniert nicht ohne JS – was hinnehmbar sein kann – und ist etwas™ aufwendiger.

              Progressive Enhancement oder „wenn schon denn schon“; betrachten Sie dieses Forum einfach als Referenzprojekt. ;-)

              Auch wieder richtig. :-)

              Gesucht wird: Eine JavaScript-Funktion, die …

              • … den Text nach Links durchkämmt und diese einsammelt,
              • … die Links mit Fußnoten markiert,
              • … aus den URLs Fußnoten generiert und diese an das Ende des Beitrags hängt – … und dabei eventuell schon vorhandene Fußnoten berücksichtigt.

              Hab' ich was vergessen?

              Tschö, Auge

              --
              Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
              Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
              1. Tach,

                Manchmal ja;

                Super! Muss ich jetzt Goethe zitieren? ;-)

                „Wer vieles bringt, wird manchem etwas bringen.“?

                Mir war eher nach: „Nun steh' ich hier, ich armer Tor, und bin so klug als wie zuvor.“

                das stimmt ja nu' nicht, vorher wusstest du gar nicht, ob es sinnvoll ist ;-)

                Gesucht wird: Eine JavaScript-Funktion, die …

                • … den Text nach Links durchkämmt und diese einsammelt,
                • … die Links mit Fußnoten markiert,
                • … aus den URLs Fußnoten generiert und diese an das Ende des Beitrags hängt – … und dabei eventuell schon vorhandene Fußnoten berücksichtigt.

                Müsste das nicht mit CSS content, attr und Flexbox-Magie (<insert famous Clarke quote/law here />) gehen?

                mfg
                Woodfighter

              2. Hallo Auge,

                Gesucht wird: Eine JavaScript-Funktion, die …

                • … den Text nach Links durchkämmt und diese einsammelt,

                Das ist nicht schwer.

                • … die Links mit Fußnoten markiert,

                Das auch nicht.

                • … aus den URLs Fußnoten generiert und diese an das Ende des Beitrags hängt

                Das sollte auch gehen.

                – … und dabei eventuell schon vorhandene Fußnoten berücksichtigt.

                Wenn man diese mit a, b, c, … oder L1, L2, L3 bezeichnet, stellt sich das Problem nicht wirklich.

                Bis demnächst
                Matthias

                --
                Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
                1. Hallo Matthias Apsel,

                  so geht es beispielsweise:

                  beim "Drucken":

                  var i = 0;
                  $('.print .posting-content').append('<ul class="printfootnoteurls"></ul>');
                  
                  $('.print .posting-content a').each(function(){
                    i++;
                    $(this).after('<span class="printfootnote">L'+i+'</span>');
                    $('.printfootnoteurls').append('<li>L'+i+' URL: '+this.href+'</li>');
                  });
                  

                  Beim "Druckansicht verlassen":

                  $('.printfootnoteurls, .printfootnote').remove();
                  

                  Was lässt sich verbessern?

                  Bis demnächst
                  Matthias

                  --
                  Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
                  1. Hallo

                    Was lässt sich verbessern?

                    Ausprobiert, funktioniert. Die Fußnotenmarkierung klebt am Linktext. Das kann ich aber selbst beheben. Ein paar Formatierungen und etwas weißen Pfeffer dazu, fertig ist die Suppe.

                    Tschö, Auge

                    --
                    Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
                    Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
                    1. Hallo Auge,

                      Ausprobiert, funktioniert. Die Fußnotenmarkierung klebt am Linktext. Das kann ich aber selbst beheben. Ein paar Formatierungen und etwas weißen Pfeffer dazu, fertig ist die Suppe.

                      Ja, klar. Ist ja auch kein CSS drum rum. Vielleicht einfach sup statt span nehmen?

                      Bis demnächst
                      Matthias

                      --
                      Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
                      1. Hallo

                        Die Fußnotenmarkierung klebt am Linktext. Das kann ich aber selbst beheben.

                        Ja, klar. Ist ja auch kein CSS drum rum. Vielleicht einfach sup statt span nehmen?

                        Da mag zwar jemand mit Semantik um die Ecke kommen, aber für die Aufhübschung des Ausdrucks, wo das keine Rolle mehr spielt, ist's mir egal. Bin dabei, stay tuned!

                        Tschö, Auge

                        --
                        Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
                        Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
                        1. Hallo Auge,

                          Vielleicht einfach sup statt span nehmen?

                          Da mag zwar jemand mit Semantik um die Ecke kommen, aber für die Aufhübschung des Ausdrucks, wo das keine Rolle mehr spielt, ist's mir egal. Bin dabei, stay tuned!

                          Eigentlich ist sup genau das Richtige. Semantisch betrachtet. https://www.w3.org/TR/html-markup/sup.html ;-)

                          Bis demnächst
                          Matthias

                          --
                          Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
                          1. Hallo

                            Im Repo findet sich nun Matthias JavaScript-Funktion und kleines bisschen CSS-Gefitzel. Wer es (als registrierter Benutzer) ausprobieren will, kopiere sich den Code in die Felder in den Benutzereinstellungen. Das CSS ist ein erster Vorschlag und noch nix Endgültiges.

                            Tschö, Auge

                            --
                            Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
                            Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
            2. Hallo,

              Super! Muss ich jetzt Goethe zitieren? ;-)

              „Wer vieles bringt, wird manchem etwas bringen.“? Mein Goethe ist vermutlich noch schlechter als mein Catull

              ich kenne sie beide nur dem Namen nach; da ich kein Latein in der Schule hatte, muss mir letzterer auch nicht so vertraut sein. Und Goethe ... hmm, es verblüfft mich irgendwie, dass ich mich nicht erinnern kann, in der Schule mal irgendwas von Goethe gelesen zu haben. Schillers Wilhelm Tell, ja, Lessings Nathan der Weise, auch Gottfried Kellers Kleider machen Leute ist mir noch dunkel in Erinnerung. Aber nichts vom Geheimrat. Eigentlich seltsam ... Doch, ein Goethe-Werk fällt mir noch ein: Der Zauberlehrling.

              Carmen 16 NSFW seit mehr als 2000 Jahren ;-)

              Wie bitte? Carmen kenn ich nur von George Bizet (persönliche Bekannte ausgenommen).

              betriebe ich sowas wie Internetausdrucken, würde ich vermutlich eine Lösung wie die Referenzen in der Wikipedia bevorzugen, also die URI als Fußnoten im Ausdruck.

              Ja, das wäre wohl die Luxusversion.

              Das funktioniert nicht ohne JS – was hinnehmbar sein kann – und ist etwas™ aufwendiger.

              Progressive Enhancement oder „wenn schon denn schon“; betrachten Sie dieses Forum einfach als Referenzprojekt. ;-)

              Ebenfalls ;-)

              So long,
               Martin

              --
              Logik ist die Theorie, Chaos die Praxis.
              1. Tach,

                Doch, ein Goethe-Werk fällt mir noch ein: Der Zauberlehrling.

                oh, das war auch Goethe? Ich muss nach Recherche allerdings auch noch der Prometheus und den Erlkönig eingestehen, aber das sind ja alles „nur“ „Gedichte“.

                Carmen 16 NSFW seit mehr als 2000 Jahren ;-)

                Wie bitte? Carmen kenn ich nur von George Bizet (persönliche Bekannte ausgenommen).

                carmen (lat) → Gedicht (de), carmina famosa → Spottgedicht (und vermutlich eine der besten Möglichkeiten Lateinschüler um die Volljährigkeit am Ball zu halten) und so las ich als vor dem Abitur Martialis („Früher ein Arzt, ist jetzt Diaulus Leichenbestatter: Leichenbestatter, wie jetzt, war er auch früher als Arzt.“) und Catull (https://en.wikipedia.org/wiki/Catullus_16) und auch wenn der Lehrer es offiziell niemals zugegeben hätte, hat er explizit darauf hingewiesen, welche Teil-Texte wir aus Inhaltsgründen nicht im Unterricht lesen würden, Carmen 16 war ein solcher und vor der Jahrtausendwende war eine Übersetzung tatsächlich gar nicht so einfach zu finden (mit den Mitteln eines Schülers).

                mfg
                Woodfighter

                1. Hi,

                  Doch, ein Goethe-Werk fällt mir noch ein: Der Zauberlehrling.

                  oh, das war auch Goethe?

                  das wird jedenfalls allgemein behauptet ...

                  Ich muss nach Recherche allerdings auch noch der Prometheus und den Erlkönig eingestehen, aber das sind ja alles „nur“ „Gedichte“.

                  Naja, was heißt "nur"? Den Erlkönig kenne ich zwar ansatzweise, aber nicht aus der Schule; Prometheus ist mir nur als altgriechischer Gott ein Begriff. Dass es auch ein gleichnamiges Gedicht von Goethe gibt, wusste ich bis eben gar nicht.

                  Carmen 16 NSFW seit mehr als 2000 Jahren ;-)

                  Wie bitte? Carmen kenn ich nur von George Bizet (persönliche Bekannte ausgenommen).

                  carmen (lat) → Gedicht (de)

                  Oh. Das hatte ich aber sowas von überhaupt nicht auf dem Schirm. Das erklärt natürlich einiges.

                  So long,
                   Martin

                  --
                  Logik ist die Theorie, Chaos die Praxis.
                  1. Tach,

                    Naja, was heißt "nur"?

                    im wesentlichen, dass ich lieber den Werther oder Iphigenie gelesen hätte und heute ist der Bücherstapel zu hoch und das Interesse an „Klassikern“ zu gering und nur eines der größeren Goethe-Werke ist vermutlich eher der untere Durchschnitt für einen deutschen Abiturienten.

                    Prometheus ist mir nur als altgriechischer Gott ein Begriff.

                    s/Gott/Titan/

                    mfg
                    Woodfighter

                    1. Hallo,

                      Naja, was heißt "nur"?

                      im wesentlichen, dass ich lieber den Werther oder Iphigenie gelesen hätte

                      ah, Werther, ja den haben wir im Deutschunterricht auch durchgekaut, war 'ne echte Tortur ... Mann, wie hieß der Autor noch? Ja, genau, Ulrich Plenzdorf. Aber was hat der jetzt mit den alten Klassikern zu tun?
                      Hmm, Wikipedia sagt, es gab tatsächlich auch einen "Werther" von Goethe. Der war mir bisher nicht bekannt.

                      Prometheus ist mir nur als altgriechischer Gott ein Begriff.

                      s/Gott/Titan/

                      Ist das ein Unterschied?

                      Ciao,
                       Martin

                      --
                      Logik ist die Theorie, Chaos die Praxis.
                      1. Tach,

                        Prometheus ist mir nur als altgriechischer Gott ein Begriff.

                        s/Gott/Titan/

                        Ist das ein Unterschied?

                        Ja, ein erheblicher https://en.wikipedia.org/wiki/Titanomachy; im wesentlichen ein Generationenkonflikt zwischen den Titanen und den Olympiern (Prometheus kämpfte allerdings dort auf der anderen Seite, als seine Abstammung hergegeben hätte).

                        mfg
                        Woodfighter

                    2. Hallo woodfighter,

                      im wesentlichen, dass ich lieber den Werther oder Iphigenie gelesen hätte und heute ist der Bücherstapel zu hoch und das Interesse an „Klassikern“ zu gering und nur eines der größeren Goethe-Werke ist vermutlich eher der untere Durchschnitt für einen deutschen Abiturienten.

                      Unser Deutsch-Lehrer war großer Goethe-Fan, so hat mich der Kerl durch die halbe Schulzeit begleitet. Ich habe einiges gern gelesen: ich bin z.B. durchaus ein Freund seiner Romantik-Gedichte, beim Erlkönig muss ich mich regelmäßig schnäuzen und die Nixe ist einfach nur herrlich traurig.

                      Seine Klassiker dagegen mag ich nicht. Werther, die Beschreibung einer Borderline-Persönlichkeit. Faust, die aufgeblähte Trauer um die eigene Jugend. Nein, das ist nichts für mich 😜 Iphigenie dagegen ist IMHO ein Lichtblick. Reineke Fuchs fand ich auch toll.

                      Mir ist durchaus bewusst, dass ich da kontrovers denken mag ;)

                      LG,
                      CK

              2. Hallo Der Martin,

                Ja, das wäre wohl die Luxusversion.

                und zweifelsohne cool.

                Gewisse Mailprogramme tun dies auch. Roundcube zum Beispiel beim Antworten, wenn man die HTML-Ansicht für Mails eingestellt hat.

                Progressive Enhancement oder „wenn schon denn schon“; betrachten Sie dieses Forum einfach als Referenzprojekt. ;-)

                ;-)

                Bis demnächst
                Matthias

                --
                Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
    5. Hallo

      • Gibt es noch Unzulänglichkeiten?

      Eine habe ich noch.

      Ich möchte die Liste der Linkfußnoten optisch stärker vom Beitrag trennen und setze dabei auf eine mittels <hr> erzeugte Linie direkt vor der Liste. So eine:


      Dabei ist mir folgendes aufgefallen. Das Element wird am Bildschirm als Linie in Textfarbe (Standard hier #222) mit 1px hohem Embossed-Effekt dargestellt. Im Ausdruck hat es aber den schon aus Zeiten des Browserkrieges bekannten breiteren Embossed-Effekt (2px). In den untenstehenden Vergrößerungen sollte das gut zu sehen sein. Für den Ausdruck hätte ich dort gern eine 1pt dicke scharze Linie ohne jeglichen Effekt (Tests: siehe weiter unten).

      am Bildschirm:

      hr am Bildschirm mit 1px breitem Emboss-Effekt

      im Ausdruck:

      hr im Ausdruck mit 2px breitem Emboss-Effekt


      Nun war hr schon früher ja ein Spezialfall in Sachen CSS. Wollte man den als einfarbige Linie ausgeben, musste für den einen Browser color, für einen anderen background-color eingesetzt werden. Für Opera, so kann ich mich erinnern, musste, um den Embossed-Effekt wegzukriegen, die Höhe auf 0 gesetzt werden, was im Netscape (Wird das noch der 4.7-er gewesen sein?) dazu führte, dass das Element gleich garnicht angezeigt wurde.

      Aber auch jetzt (heutzutage) habe ich Probleme damit. Meine Suchanfragen förderten, je nach Kombination der Suchbegriffe, entweder Angebote von Friseuren, Hilfestellungen für die oben beschriebenen Probleme mit hr in Museumsbrowsern oder Anleitungen für Superduper-Gradient-Effekte, die ich so beim Ausdruck nicht brauchen kann, zutage. Allerdings scheinen diese aktuelleren Anleitungen folgende Aussage zu treffen: Zum einfärben eines hr-Elements wird heutzutage nur noch background-color (oder der Shorthand) benötigt. Richte ich mich nach dieser Vorgabe, bekomme ich keine Linie zu sehen. Jedoch wird mit einer Border (ich habe border-bottom genutzt) die gewünschte Linie angezeigt.

      Testszenario:

      Meine Tests mit folgendem Code im Abschnitt @media print

      hr {
      	border: none;
      	border-bottom: 1pt solid #000;
      }
      

      … erzeugten die Anzeige einer Linie über den Fußnoten der Links in …

      • … Firefox 46
      • … IE11 (die Linie ist eher 1px als 1pt hoch)
      • … Vivaldi 1.1.453.52 (Engine des Chrome 50 (Blink 537.36))
      • … Chromium 45

      Chromium 45 zeigt gegenüber den anderen Browser die Besonderheit, dass pro Zeile nur ein Wort gedruckt wird. Das hat aber nichts mit der hr zu tun.

      Nun habe ich, außer den oben genannten, keine weiteren Browser zum Testen zur Hand. Fragen:

      • Hat jemand Tips zum richtigen™, browserübergreifend funktionierenden Umgang mit hr?
      • Zeigen Tests in anderen Browsern (Safari?) andere Ergebnisse?

      Tschö, Auge

      --
      Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
      Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
      1. Hallo Auge,

        Border-top für die Ul.

        Bis demnächst
        Matthias

        --
        Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
        1. Hallo

          Na du machst es dir ja einfach. :-)

          Border-top für die Ul.

          … zur Umgehung der Benutzung des richtigen™ Elements?

          Mal schauen.

          Tschö, Auge

          --
          Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
          Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
          1. Hallo Auge,

            Border-top für die Ul.

            … zur Umgehung der Benutzung des richtigen™ Elements?

            HR steht für einen thematischen Bruch. Border für eine optische Abgrenzung.

            Bis demnächst
            Matthias

            --
            Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
            1. Hallo

              Border-top für die Ul.

              … zur Umgehung der Benutzung des richtigen™ Elements?

              HR steht für einen thematischen Bruch. Border für eine optische Abgrenzung.

              Hmm, ich sehe zwischen dem eigentlichen Inhalt des Beitrags und der Auflistung der URLs der im Beitrag enthaltenen Links durchaus einen Bruch, auch wenn diese URLs zu Teilen des Beitrags gehören. Das Eine ist der Beitrag an sich, das Andere sind Zusatzinformationen. Andererseits ist es ja nicht nur diese Linie allein. Postende können den Inhalt ihrer Beiträge ebenfalls mit diesen Linien gliedern.

              Auch wenn dieses Feature nur selten zum Einsatz kommt und auch wenn diese eine Linie per border-top der ul gesetzt werden sollte, benötigen wir Regeln für den Ausdruck des Elements hr, weil es eben vorhanden sein kann.

              Tschö, Auge

              --
              Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
              Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
              1. Hallo Auge,

                Auch wenn dieses Feature nur selten zum Einsatz kommt und auch wenn diese eine Linie per border-top der ul gesetzt werden sollte, benötigen wir Regeln für den Ausdruck des Elements hr, weil es eben vorhanden sein kann.

                Ich sehe keinen Grund vom Defaultstylesheet abzuweichen.

                Bis demnächst
                Matthias

                --
                Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
                1. Hallo

                  Auch wenn dieses Feature nur selten zum Einsatz kommt und auch wenn diese eine Linie per border-top der ul gesetzt werden sollte, benötigen wir Regeln für den Ausdruck des Elements hr, weil es eben vorhanden sein kann.

                  Ich sehe keinen Grund vom Defaultstylesheet abzuweichen.

                  Das ist wohl eine Frage des Geschmacks und des Zusammenspiels mit den anderen, evtl. selbst gewählten Elementen. Mir persönlich erscheint nicht eingeprägte Linie im Ausdruck angenehmer als die mit Embossing. Das ist deswegen natürlich kein „muss“. Andererseits ist die Formatierung nach Standardstylesheet vielleicht auch nicht optimal.

                  Vielleicht möchte sich ja noch jemand anderes dazu äußern? Ansonsten fliegt die zusätzliche Formatierung wieder raus.

                  Tschö, Auge

                  --
                  Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
                  Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
                  1. n'Abend,

                    Ich sehe keinen Grund vom Defaultstylesheet abzuweichen.

                    ACK. Und ich sehe auch keinen Grund, hr hier nicht zu verwenden; ich halte dieses Element hier für durchaus angebracht.

                    Das ist wohl eine Frage des Geschmacks und des Zusammenspiels mit den anderen, evtl. selbst gewählten Elementen. Mir persönlich erscheint nicht eingeprägte Linie im Ausdruck angenehmer als die mit Embossing.

                    Okay. Also könntest du auch ein davon abweichendes Mehrheitsvotum (so es denn eins gibt) einfach hinnehmen und das hr-Element mit deinem persönlichen User-Stylesheet so formatieren, wie du magst.

                    Andererseits ist die Formatierung nach Standardstylesheet vielleicht auch nicht optimal.

                    Was ist schon optimal? ;-)

                    Vielleicht möchte sich ja noch jemand anderes dazu äußern? Ansonsten fliegt die zusätzliche Formatierung wieder raus.

                    Ich hätte nicht gedacht, dass sich an so einem kleinen Detail eine solche Diskussion entzündet.

                    So long,
                     Martin

                    --
                    Logik ist die Theorie, Chaos die Praxis.
                    1. Hallo Der Martin,

                      Ich sehe keinen Grund vom Defaultstylesheet abzuweichen.

                      ACK. Und ich sehe auch keinen Grund, hr hier nicht zu verwenden; ich halte dieses Element hier für durchaus angebracht.

                      Eine Abgrenzung der Fußnoten von der Nachricht ist sinnvoll.

                      Vielleicht möchte sich ja noch jemand anderes dazu äußern? Ansonsten fliegt die zusätzliche Formatierung wieder raus.

                      Wir sollten vielleicht an dieser Stelle, die Arbeit an der Druckfunktion einstellen und @Christian Kruse fragen, an welcher Stelle die Ergebnisse am besten untergebracht werden:

                      • eine eigene CSS-Ressource app/assets/stylesheets/print.css.scss,
                      • app/assets/javascripts/application.js für das JavaScript?

                      Bis demnächst
                      Matthias

                      --
                      Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
                      1. Hallo Matthias,

                        • eine eigene CSS-Ressource app/assets/stylesheets/print.css.scss,

                        Klingt gut.

                        • app/assets/javascripts/application.js für das JavaScript?

                        Lieber app/assets/javascripts/print.js

                        LG,
                        CK

      2. Tach,

        • Hat jemand Tips zum richtigen™, browserübergreifend funktionierenden Umgang mit hr?

        also in FF ist es, wie du schon selber rausgefunde hast, definitiv per border: http://mxr.mozilla.org/mozilla-central/source/layout/style/res/html.css#625 und das entspricht auch der Version, die in HTML5 beschrieben/vorgeschlagen ist: https://www.w3.org/TR/html5/rendering.html#the-hr-element-0

        mfg
        Woodfighter

  3. Hallo und guten Morgen,

    wieso lassen sich die Beiträge eigentlich nicht mehr sauber drucken?
    Da kommt nur noch Seitenmüll raus :-(

    Ich möchte die Sache mit der Druckbarkeit doch noch näher untersuchen. Schließlich lassen sich Wikipedia-Seiten auch sauber drucken, obwohl sie auch oft lange Abschnitte und große Bilder enthalten.

    Außerdem wäre es ja ein Armutszeugnis, wenn wir für das SelfHTML-Forum nicht hinbekämen ;-O

    Wie kann ich am einfachsten die effektiven Druck-Styles und alle Parameter, die den Druck beeinflussen, ermitteln?

    Grüße
    TS

    --
    es wachse der Freifunk
    http://freifunk-oberharz.de
    1. Hallo TS,

      Wie kann ich am einfachsten die effektiven Druck-Styles und alle Parameter, die den Druck beeinflussen, ermitteln?

      Da es im derzeitigen Forums-CSS keine druckerspezifischen Abschnitte gibt, ist jedes CSS auch für den Ausdruck gültig. Wenn du als dein benutzerdefiniertes CSS folgendes verwendest:

      /* grundlegende Angaben zum Ausdruck eines Einzelpostings */
      
      @media print {
      	body {
      		font-size: 1rem;
      	}
      	main ~ .flex-item,
      	footer,
      	#fixlink,
      	h1,
      	#content > h2,
      	#message-nested .thread-message:not(.print),
      	.thread-message > .voting,
      	.message-links,
      	.forum-links,
      	.root,
      	.author-email,
      	.author-homepage,
      	.versions,
              .message-links + h3,
      	.message-references,
      	.thread-message .accepted,
      	#unfold-all {
      		display: none;
      	}
      	.flex-container, 
              article.thread-nested,
              article.thread-message {
                      display: block;
              }
      	main {
      		padding: 0;
      	}
      	.thread-message {
      		background: transparent;
      		border: none;
      		max-width: none;
      		width: auto;
      	}
      	.thread-message .posting-content {
      		background: transparent;
      		color: black;
      		border: none;
      	}
              .thread-nested ol {
                     padding-left: 0;
              }
      	header .details .cf-tags-list {
      		display: block;
      	}
      	.cf-tags-list::before {
      		content: 'Tags: ';
      	}
      	.cf-tag {
      		border: none;
      		background: transparent;
      		margin-left: 0;
      		padding: 0.1em 0.1em 0;
      	}
      	.cf-tag:not(:last-child)::after {
      		content: ', ';
      	}
      	.problematic-site {
      		border: none;
      		border-bottom: 1pt dotted #222;
      		margin: 0.25em 0 0 0;
      		padding: 0 0 0.25em 0;
      	}
      	.problematic-site a::before {
      		content: '';
      	}
      	.problematic-site a::after {
      		content: ': ' attr(href);
      	}
      	.answers {
      		padding: 0;
      	}
      }
      
      @media not print {
      	.print-preview header.top,
      	.print-preview .personallinks,
      	.print-preview header.page-header,
      	.print-preview main h1,
      	.print-preview #content > h2,
      	.print-preview footer,
      	.print-preview div.root,
      	.print-preview .forum-links li:not(:last-child),
      	.print-preview .message-links,
              .print-preview .message-links + h3,
              .print-preview .accepted,
      	.print-preview .message-references,
              .print-preview .thread-message:not(.print) {
      		opacity: 0.25;
      	}
      }
      
      /* Ende Druck */
      

      kannst du unter Zuhilfenahme dieses JavaScriptes

      $(document).ready(function(){
        $('.forum-links nav ul').append(' <li><a href="" class="print">Beitrag drucken</a></li>');
        $('.forum-links .print').click(function( event ){
          $(this).parents('.thread-message').toggleClass('print');
          $('body').toggleClass('print-preview');
          if ($(this).parents('.thread-message').hasClass('print')) {
            $(this).text('Druckansicht verlassen');
            window.print();
          } else {
            $(this).text('Beitrag drucken');
          }
          event.preventDefault();
        })
      })
      

      einzelne Beiträge ausdrucken.

      Bis demnächst
      Matthias

      --
      Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
  4. Hallo und guten Abend,

    Ihr wart inzwischen ziemlich fleißig, aber wo ist das Ergebnis im Thread?
    Irgendwie kann ich das jetzt nicht finden :-O

    Grüße
    TS

    --
    es wachse der Freifunk
    http://freifunk-oberharz.de
    1. Hallo TS,

      Ihr wart inzwischen ziemlich fleißig, aber wo ist das Ergebnis im Thread?
      Irgendwie kann ich das jetzt nicht finden :-O

      Liest du denn nicht einmal die direkten Antworten auf deine Fragen? ;-)

      Bis demnächst
      Matthias

      --
      Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
      1. Hallo und guten Abend,

        Ihr wart inzwischen ziemlich fleißig, aber wo ist das Ergebnis im Thread?
        Irgendwie kann ich das jetzt nicht finden :-O

        Liest du denn nicht einmal die direkten Antworten auf deine Fragen? ;-)

        Oh, dann hatte ich das falsch verstanden. Ich hatte angenommen, es gäbe noch eine andere Lösung.

        Ich probier das also morgen mal aus. Danke

        Grüße
        TS

        --
        es wachse der Freifunk
        http://freifunk-oberharz.de
        1. Hallo TS,

          Oh, dann hatte ich das falsch verstanden.

          Kein Problem.

          Ich hatte angenommen, es gäbe noch eine andere Lösung.

          Nun ja, in diesem Thread wurde auch (ein wenig) darüber diskutiert, ob diese Funktion Einzug in das allgemeine Forums-CSS und -JS finden soll.

          Bis demnächst
          Matthias

          --
          Wenn eine Idee nicht zuerst absurd erscheint, taugt sie nichts. (Albert Einstein)
          1. Hallo und gute Nacht,

            Thread wurde auch (ein wenig) darüber diskutiert, ob diese Funktion Einzug in das allgemeine Forums-CSS und -JS finden soll.

            Das könnte man dann doch eventuell in der Konfiguration abschaltbar machen. Wer lieber sein eigenes Stylesheet verwenden will, den stört das dann nicht.

            Grüße
            TS

            --
            es wachse der Freifunk
            http://freifunk-oberharz.de
            1. Hallo

              Thread wurde auch (ein wenig) darüber diskutiert, ob diese Funktion Einzug in das allgemeine Forums-CSS und -JS finden soll.

              Das könnte man dann doch eventuell in der Konfiguration abschaltbar machen.
              Wer lieber sein eigenes Stylesheet verwenden will, den stört das dann nicht.

              Das halte ich für kontraproduktiv. Bisher gibt es keine einzelne(n) CSS-Formatierung(en), die man in den Benutzereinstellungen explizit ein- oder ausschalten könnte, es sei denn, es liegt ein server- oder browserseitiger (JS) Eingriff ins DOM vor, der von jeweils anderen CSS-Regeln begleitet wird. Dann ist aber der Eingriff ins DOM Ziel der Einstellung.

              Jetzt einzelne CSS-Regelblöcke einzufügen und sie optional abschaltbar zu machen, statt sie, wenn sie denn optional sein sollen, über das User-CSS zuschaltbar zu machen, halte ich für den falschen Ansatz. Entweder die Funktion ist fester Bestandteil des Forums, wobei sie immer vorhanden ist und wer sie nicht benutzt, lässt es bleiben; oder man kann sie, wenn man sie benutzen will, über seine Benutzereinstellungen hinzuladen, womit sie aber unregistrierten Benutzern verwehrt bliebe.

              Aber schlussendlich sind wir noch nicht soweit (wenn auch nahe dran). :-)

              Tschö, Auge

              --
              Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
              Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview
              1. Hallo und guten Abend,

                Aber schlussendlich sind wir noch nicht soweit (wenn auch nahe dran). :-)

                Ich komme ohnehin nicht nach, werde also keinesfalls nicht drängeln *gg*

                Schön, wenn es dann am Ende wieder funktioniert und wir (ich) einen Lerneffekt dabei habe(n), wie man eine Seite bauen muss, damit die Browser die Druckbarkeit generisch unterstützen.

                Grüße
                TS

                --
                es wachse der Freifunk
                http://freifunk-oberharz.de
  5. Hallo TS,

    Nun lassen sich einzelne Beiträge drucken, ohne dass dazu benutzerdefiniertes JavaScript oder CSS nötig wäre.

    Obwohl diese Funktion wohl relativ selten benutzt werden wird, falls noch Unstimmigkeiten auffallen, immer her damit.

    Danke an @Auge und @Christian Kruse für die Unterstützung.

    Bis demnächst
    Matthias

    --
    Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.
    1. Hallo Matthias,

      danke für die Mühe. Ist gut geworden :-)

      Nun lassen sich einzelne Beiträge drucken, ohne dass dazu benutzerdefiniertes JavaScript oder CSS nötig wäre.

      Obwohl diese Funktion wohl relativ selten benutzt werden wird, falls noch Unstimmigkeiten auffallen, immer her damit.

      Danke an @Auge und @Christian Kruse für die Unterstützung.

      Bis demnächst
      Matthias

      Grüße
      TS

      --
      es wachse der Freifunk
      http://freifunk-oberharz.de
      1. Hallo TS,

        danke für die Mühe.
        Ist gut geworden :-)

        Gern.

        Danke an @Auge und @Christian Kruse für die Unterstützung.

        Bis demnächst
        Matthias

        --
        Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.