xwolf.de|com

Menü

Inhalt dieser Site

Ansicht

Individuelle Benutzerkonfiguration für die Site.

Druckansicht Startseite Suchen

A A A A

PrintView - Seiten komfortabel drucken<

Mit Hilfe dieses CGI-Programmes läßt sich eine Druckansicht realisieren, bei der ein definierter Inhaltsbereich einer Seite gedruckt wird. Zudem werden Links und Bilder erkannt und können besonders angezeigt werden.

Source Code

Perl Sourcecode
PrintView.pl Das Skript PrintView.pl
Konfigurations- und Styledateien
PrintView_Fehler.html Ausgabedatei für Fehlerfälle
PrintView_Fussteil.html Fußteil für jede Ausgabeseite
PrintView_Kopfteil.html Kopfteil für jede Ausgabeseite
Download als Archiv-Datei
printview.tgz Getartes und gezipptes Archiv aller obigen Dateien. (Zu Entpacken unter Unix/Linux mit tar -xzf printview.tgz)
Achtung: Sollte beim obigen Download-Link fehlerhafterweise als Dateiname "xload.cgi" angegeben sein, ignorieren Sie dies und benennen den Dateinamen um. Einige Browser ignorieren leider den Standard zur Übermittlung von Dateinamen...

Wirkungsweise

Druckansicht für diese Seite: Druckansicht

Aufruf und Einbau

Zum Aufruf verwenden Sie ein ganz normalen Link, den Sie an geeigneter Stelle in die Seite einbinden. Beispiel:

<a title="Zur Druckansicht dieser Seite" href="/cgi-bin/Printview.pl"><img
 src="/pictures/drucker2.png" alt="Druckansicht"></a>

Damit das Skript beim Aufruf weiß was von einer Webseites es anzeigen soll, kann man einen Druckbereich definieren. Dies wird mit zwei HTML-Kommentaren gemacht:

<!-- BEGIN_PRINTER_FRIENDLY_COPY -->
...
HTML-Text
...
<!-- END_PRINTER_FRIENDLY_COPY -->

Wenn diese beiden Kommentare nicht gegeben sind, wird die gesamte Seite betrachtet.

Installation

Kopieren Sie die Datei PrintView.pl in Ihr CGI-BIN-Verzeichnis. Setzen Sie die Ausführungsrechte mittels CHMOD.
Danach ändern Sie alle weiteren Konfigurationseinstellungen gemäß den kommentierten Einstellungen in den Zeilen 39 bis 129, sofern Sie Änderungen wünschen.



Info

$Id: printview.shtml,v 1.2 2004/06/13 09:34:26 xwolf Exp $, Linkcount: 1
© 1996 - 2003 by xwolf