WoltLab Cloud PDF-Druck für Themen und Konversationen 1.1.11

Zuverlässiger Export von Themen, Beiträgen und Konversationen als PDF zur Speicherung oder zum Ausdrucken.

Funktionen

Das Plugin fügt im Thema einen neuen Button hinzu, mit dem das aktuelle Thema als PDF gespeichert werden kann. Zusätzlich befindet sich ein Button neben jedem Beitrag mit dem ausschließlich diese Nachricht als PDF exportiert wird. Formattierungen und Bilder werden aus den Beiträgen in das PDF-Dokument übernommen und sind auch bei einem Ausdruck sichtbar.




Unterstützt zusätzlich den Export von Konversationen und einzelnen Konversationsnachrichten als PDF.

Einschränkungen

Der Export von Themen und Konversationen umfasst aus Performance-Gründen maximal die ersten 100 Nachrichten.

  • Version 1.1.11

    • Archiv mit gnu-tar neu gepackt, um Pax-Format zu vermeiden
  • Version 1.1.10

    • Darstellung von eingebetteten Dateianhängen, die nicht frei zugänglich sind, funktionierte nicht
  • Version 1.1.9

    • Darstellung von eingebetteten Dateianhängen funktionierte nicht
  • Version 1.1.8

    • DomPDF aktualisiert (PHP 8.0 Kompatibilität)
  • Version 1.1.7

    • DomPDF aktualisiert (PHP 7.3/7.4 Kompatibilität)
  • Version 1.1.6

    • WoltLab Suite 5.2 Kompatibilität
  • Version 1.1.5

    • PHP7.2-Inkompatibilität behoben.
  • Version 1.1.4

    • UTF-8-Support verbessert
  • Version 1.1.3

    • Dompdf aktualisiert (PHP7.3 Unterstützung)
    • UTF-8-Support verbessert
    • Problem mit leeren Code-Zeilen in Code-BBCodes behoben
  • Version 1.1.2

    • CSS-Klasse für Button
    • Problem mit eingebetteten Videos (z.B. Youtube) behoben
  • Unterstützte Versionen
    WoltLab Suite 3.1
    WoltLab Suite 5.2
    WoltLab Suite 5.3

    WoltLab Suite 5.4


    Habe Version 5.2, wenn ich das Plugin hochladen möchte kommt die Fehlermeldung:


    Benötigt das Paket „WoltLab Suite Core“ in Version „5.3.0“ oder höher, es ist aber nur Version „5.2.10“ installiert.

    • Ältere Versionen des Plugins sind auch mit WoltLab Suite 5.2 kompatibel. Falls du kein PHP 8 benutzt, würde ich dir die Version 1.1.7 des Plugins empfehlen.

      Thanks 1
  • Hallo


    Folgender Fehler beim versuch die neuste Version zu updaten.


    Code
    A package can't overwrite files from other packages. Only an update from the package which owns the file can do that. (Package 'com.snakefood.exportToPdf' tries to overwrite file 'PaxHeader/lib', which is owned by package 'de.darkwood-studios.wcf.amazonshortlinks')
    • Es steht ein Update zur Verfügung, dass das Problem behoben sollte.

    • Perfekt, danke für den schnellen fix. Update hat soweit funktioniert.

  • Hallo
    auch bei mir werden Bilder nicht (mehr) angezeigt. Kreuz und Fehlermeldung :Fehlerhaftes Format oder nicht auffindbar.
    der Bildlink von der Fehlermeldung ist: http://.........../forum/attachement/28807-pop-oel055kl-jpg/

    Nach dem jpg/ steht nichts mehr.

    • Es steht ein Update zur Verfügung, dass das Problem beheben sollte.

  • Schade, da kauft man ein gutes Plugin, und nun keine Reaktion mehr.


    Solche Pluginentwickler würde ich an Stelle von Woltlab gar nicht mehr zulassen.


    Bin wirklich verägert!!!

    • Bitte per PN Link zu einem betroffenen Post zur Verfügung stellen!

    • Bei mir ist es ja das gleiche. Es wird alles nicht richtig dargestellt.

  • Snakefood gibt es wohl nicht mehr , oder ?

  • Dateianhänge werden bei mir garnicht angezeigt, egal ob gif, png...

  • GUten Morgen,


    Würde das Plugin gerne kaufen wenn es dann funktioniert ...


    Wie ist denn jetzt der STatus ?

  • bei mir sehe ich auch keine Dateianhänge mehr beim umwandeln, es handelt sich um PNG Dateien.


    Version 1.1.9 ist aktuell.


    Bitte um Hilfe

  • @snakefood : Ich habe heute gleich das Update installiert . Bei mir zeigt er im PDF keine Grafiken an . Es wird nur ein Viereck mit einem Kreuz angezeigt und folgender Hinweis : Image not found or type unknown .


    Wenn ich allerdings auf das Viereck klicke dann werde ich zum Bild verlinkt und es erscheint ganz korrekt . Es wird nur nicht in das Dokument eingefügt ;(

    • Handelt es sich womöglich um ein Bild im Webp-Format? DomPdf, die Bibliothek die für die Generierung der PDFs genutzt wird, unterstützt bisher leider kein Webp. Siehe:

      https://github.com/dompdf/dompdf/issues/1276

    • es werden alle Bilder so angezeigt .

      Ich habe noch nie ein Bild im Webp Format hochgeladen .


      Der Link verweist dann auch auf ein jpg .

    • Bitte pn PN Link zu einem betroffenen Post zur Verfügung stellen!

    • nach dem Update auf 1.1.9 funktioniert es jetzt :thumbup:


      Besten Dank

  • Erhalte folgenden Fehler


  • @snakefood, ich habe das gleiche Problem, ich bitte um PGM Korrektur

    Danke

  • @snakefood

    Ich bekomme das tolle PDF-Druck einfach nicht mit PHP 8.xx zum laufen .

    Ich würde mich freuen wenn Du das anpassen könntest.


    Die Tips hier in den Kommentaren haben bei mir nicht funktioniert . Ich bekomme ständig Fehler wenn ich nach PDF exportieren will .

  • Frage: können damit auch Umfrage-Ergebnisse exportiert werden?

    • Ein Export von Umfragen bzw. den Ergebnissen wird vom Plugin nicht unterstützt.

    • Schade. Damit für mich nutzlos

    • Wir haben etwas derartiges für Umfragen umgesetzt. Falls noch Interesse besteht.

    • Du meinst den Umfrage-Export, den ich bei euch gekauft habe? ^^ ;)

  • Eine Abfrage ob man wirklich herunterladen möchte, wäre praktisch. Am Smartphone erwische ich öfter den Button, wenn ich ein Gefällt mir setzen möchte.

  • zur Info für andere mit eventuell ähnlichen Problemen:


    Hatte ständig diesen Fehler is_readable(): open_basedir restriction in effect . Verursacht haben das augenscheinlich die Web Grawler / Bots. Ich habe daher jetzt die aktuelle 1.0.2 dompdf-Version in den Ordner dommpdf-sf entpackt und die Dateien autoload.inc.php und LICENSE.LGPL entsprechend den alten umbezeichnet. Seit dem ist Ruhe mit dem Fehler.

    Bezeichnet man die beiden Dateien nicht in autoload.php und LICENSE um, kamen bei mir andere unschöne Fehlerlogs.


    Eventuell kann ja der Entwickler die aktuelle dompdf Version ins Plugin packen?

  • Dompdf funktioniert unter php 8.0.1 nicht

    Fehlermeldung

    round(): Argument #1 ($num) must be of type int|float, string given :(

    • Hat sich erledigt.Habs selber hinbekommen und funktioniert jetzt auch unter php8 :D

    • Wie hast Du es hinbekommen?

    • Ganz einfach von dompdf herunterladen und in das lib/system/api Verzeichnis entpackt per ftp in das dompdf bzw. dommpdf-sf rüberkopieren. ;)

    • Gibt es dazu einen Link? Ich habe nämlich das gleiche Problem. ^^

  • Ist geplant diese Tool für den Blog und Artikel zu erweitern ?

    Ein klares ja oder nein wäre hilfreich.


    Gruß

    Like 1
    • Von meiner Seite sind aktuell keine Erweiterung in diese Richtung geplant.

      Für die CMS-Artikel gibt es das bereits von einem anderen Anbieter: Artikel zu PDF-Dateien

    • Hallo,


      ich würde mich auch freuen, wenn der PDF-Druck auf den Woltlab Blog erweitert werden würde :thumbup: :saint:

      Gern auch als eigenes Plugin oder zusätzlichem Plugin. Ich wäre auch bereit dafür noch mal etwas zu zahlen .


      Gruß Martin

  • Einen schönen guten Tag.


    Gibt es ein sichtbares Copyright?

    • Das Plugin enthält keinen sichtbaren Copyright-Hinweis.

      Like 1
  • Eine Erweiterung auf Artikel und Blog wäre wünschenswert. Würde dann sehr gerne kaufen.

  • Die DomPdf wurde aktuallisiert auf Vers. 304 und funktioniert jetzt unter dem Plugin Pdf-Druck und ...

    Danke dem Entwickler.

    Einfach im ACP Update aktualisieren :)

  • Hallo zusammen

    Hab die Zwischen-Lösung dazu wie das Plugin unter php 7.4.2 funktioniert.

    Das ganze liegt an der Dompdf.

    Das ganze kann man aber umgehen in dem man erst einmal das Plugin ganz normal installiert und dann die aktuelle Dompdf von hier herunterladet.Die Datei dann entpacken und den Inhalt von dem Ordner per FtP von euch in das lib > system > api > dompdf verzeichnis hochladen und die alten Dateien einfach ersetzen. Bitt erst auf einem Testacc. testen:)

    • Hatte bei mir auch so funktioniert.

      Meinen Dank an Sternchen :O)

    • Bei mir hat das nicht funktioniert ...

  • Es wäre super wenn es dafür einen fix geben würde.

  • Habe die neuste Version unter 5.2.1 installiert.

    Funktioniert leider nicht mehr unter php 7.4.1 und Woltlab 5.2.1

    Folgender Fehler erscheint:

    • Kann ich bestätigen!


      • PHP Version:

        7.4.1

      • WoltLab Suite Core:

        5.2.1

      • Peak Memory Usage:

        12.836/256 MiB

      • Request URI:

        /forum/index.php?thread-pdf-export/1/

      • Referrer:

        https://regionkusel.de/forum/i…thread/1-bb-code-gpx-map/

      • User Agent:

        Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36

      Error

      • Error Type:

        wcf\system\exception\ErrorException

      • Error Message:

        Invalid characters passed for attempted conversion, these have been ignored

      • File:

        */lib/system/WCF.class.php (341)

      • Stack Trace:
        • #0 */../../../../../../../[internal function] (?):
        • wcf\system\WCF::handleError()
        • #1 */lib/system/api/dompdf-sf/lib/Cpdf.php (2598):
        • hexdec()
        • #2 */lib/system/api/dompdf-sf/lib/Cpdf.php (2669):
        • Cpdf->openFont()
        • #3 */lib/system/api/dompdf-sf/src/Adapter/CPDF.php (1006):
        • Cpdf->selectFont()
        • #4 */lib/system/api/dompdf-sf/src/FontMetrics.php (310):
        • Dompdf\Adapter\CPDF->get_font_height()
        • #5 */lib/system/api/dompdf-sf/src/FrameReflower/Text.php (197):
        • Dompdf\FontMetrics->getFontHeight()
        • #6 */lib/system/api/dompdf-sf/src/FrameReflower/Text.php (372):
        • Dompdf\FrameReflower\Text->_layout_line()
        • #7 */lib/system/api/dompdf-sf/src/FrameDecorator/AbstractFrameDecorator.php (895):
        • Dompdf\FrameReflower\Text->reflow()
        • #8 */lib/system/api/dompdf-sf/src/FrameReflower/Block.php (845):
        • Dompdf\FrameDecorator\AbstractFrameDecorator->reflow()
        • #9 */lib/system/api/dompdf-sf/src/FrameDecorator/AbstractFrameDecorator.php (895):
        • Dompdf\FrameReflower\Block->reflow()
        • #10 */lib/system/api/dompdf-sf/src/FrameReflower/Page.php (141):
        • Dompdf\FrameDecorator\AbstractFrameDecorator->reflow()
        • #11 */lib/system/api/dompdf-sf/src/FrameDecorator/AbstractFrameDecorator.php (895):
        • Dompdf\FrameReflower\Page->reflow()
        • #12 */lib/system/api/dompdf-sf/src/Dompdf.php (847):
        • Dompdf\FrameDecorator\AbstractFrameDecorator->reflow()
        • #13 */forum/lib/action/ThreadPdfExportAction.class.php (93):
        • Dompdf\Dompdf->render()
        • #14 */lib/action/AbstractAction.class.php (47):
        • wbb\action\ThreadPdfExportAction->execute()
        • #15 */lib/system/request/Request.class.php (83):
        • wcf\action\AbstractAction->__run()
        • #16 */lib/system/request/RequestHandler.class.php (107):
        • wcf\system\request\Request->execute()
        • #17 */forum/index.php (9):
        • wcf\system\request\RequestHandler->handle()
  • Wie schaut es mit einer v.5.2.1 Kompatibilität aus?

    • Eine mit WoltLab Suite 5.2 kompatible Version steht nun zur Verfügung.

      Thanks 1
    • GEKAUFT! :O)

  • Wie sieht der Export aus, wenn im Beitrag noch Bilder unterschiedlicher Größe und auch Emojis enthalten sind? Ein einfacher Text ist ja kein "Hexenwerk" :)

    • Bilder werden exportiert. Emojis nicht.

  • bekomme in 2 Foren folgende Fehlermeldung:


    bitte um Hilfe, Danke

    • Es scheint sich um eine Inkompatiblität der PDF-Bibliothek, die im Plugin genutzt wird, mit PHP 7.2 zu handeln. Ich werde prüfen, ob es vom Hersteller der Bibliothek eine neue Version gibt, die dieses Problem behebt.

      Like 1
    • vielen Dank für deine schnelle Antwort und deine Hilfe.

    • Hallo


      Schliesse mich hier mal an, habe selbes Problem. Gibt es schon Neuigkeiten bezüglich eines Updates?

      Like 1
    • Ein Update, dass das Problem behebt, steht nun zur Verfügung.

  • Ist es machbar, das für Themen zu deaktivieren und nur für Konversationen zu erlauben?

    • Ja, das ist über die Gruppenberechtigungen einstellbar. Wird die Berechtigung "Kann Themen als PDF speichern" für alle Gruppen deaktiviert, steht die Funktion für Themen generell nicht mehr zur Verfügung.

      Like 1
  • Externe, sowie hochgeladene Bilder die eingebunden wurden, werden bei mir nicht angezeigt.

    Der Datei-Name, sowie die Endung werden (verlinkt) angezeigt, darunter steht Image not found or type unknown

    • Wie sieht der Inhalt des Beitrags genau aus? Bitte wenn möglich per PN schicken.

  • Gibt es die Möglichkeit Beiträge auch im Querformat als PDF zu speichern ?

    • Bisher unterstützt das Plugin nur das Drucken im Hochformat.

  • selbsterklärend ist das nicht seid man jede App Seperat Installieren kann gibt Personen wie mich die das Forum selber nicht nutzen aber den ganzen rest ;)

Customers Who Bought This File Also Bought