Verständnisfrage Druckfunktion (about print function)

Get help with installation and running phpwcms here. Please do not post bug reports or feature requests here.
laszlobela
Posts: 52
Joined: Sun 20. Aug 2006, 15:48

Post by laszlobela »

Hi Pepe,

wenn ich das richtig in Erinnerung habe, hast Du gerade dieses Problem auf Deinen Templates doch bereits gelöst.

<!-- StartDruck --> und <!-- StopDruck --> hast Du vor und nach dem zu druckenden Abschnitt gesetzt. Zugegeben, ich weis nicht, wie es letztlich funktioniert, aber es hat ja funktioniert. Oder täusche ich mich?

Gruss
Bela
andidose
Posts: 91
Joined: Tue 25. Jul 2006, 15:13
Location: Berlin-Germany
Contact:

Post by andidose »

hallo pepe,

war ja klar, hätt ich auch selber drauf kommen können (der wald und die bäume). klappt wunderbar mit der einbindung meiner sonder-css (medienspezifische ausgabe) in den html-bereich der vorlage.

das ganze ist schon ein sehr guter tip. gibt es dennoch eine möglichkeit nur eine spezifische css-datei mit der druckansichtfunktion zu verknüpfen?

in der druckansichtsseite werden immer noch alle anderen css-daten eingebunden.
sieht bei mir so aus:

Code: Select all

   <style type="text/css" media="all">
  /* <![CDATA[ */
    body {
      margin: 0;
      padding-top: 0;
      padding-bottom: 0;
      padding-left: 0;
      padding-right: 0;

    }
  /* ]]> */
  </style>
  <style type="text/css">
  /* <![CDATA[ */
    @import url("phpwcms_template/inc_css/frontend.css");
    @import url("phpwcms_template/inc_css/nav_list_all_div.css");
    @import url("phpwcms_template/inc_css/print_layout.css");
    @import url("phpwcms_template/inc_css/fontSize/userFontSize_default.css");
  /* ]]> */
  </style>
info at datendenz dot de
pepe
Posts: 3954
Joined: Mon 19. Jan 2004, 13:46

Post by pepe »

Das ist zwar richtig.... aber nur in Zusammenhang mit der zusätzlichen Datei print.php in Rootordner von phpWCMS.

Das ist zwar eine Lösung... aber nur so ein workaround....

Was phpWCMS-integriertes und per CSS steuerbar wäre natürlich eine viiiiiiiel bessere Sache...

Warten wir OGs Aktionen ab... da soll was in der Mache sein... Hab ich zwischen den Zeilen Gelesen :wink:
pepe
Posts: 3954
Joined: Mon 19. Jan 2004, 13:46

Post by pepe »

andidose wrote:...

Code: Select all

   <style type="text/css" media="all">
  /* <![CDATA[ */
    body {
      margin: 0;
      padding-top: 0;
      padding-bottom: 0;
      padding-left: 0;
      padding-right: 0;

    }
  /* ]]> */
  </style>
  <style type="text/css">
  /* <![CDATA[ */
    @import url("phpwcms_template/inc_css/frontend.css");
    @import url("phpwcms_template/inc_css/nav_list_all_div.css");
    @import url("phpwcms_template/inc_css/print_layout.css");
    @import url("phpwcms_template/inc_css/fontSize/userFontSize_default.css");
  /* ]]> */
  </style>
Ja, aber was machts schon.... wenn die Dateien nur den Inhalt haben, den DU ihnen verpasst???

Im Notfall kippst du alles "nicht benötigte" einfach hinter deinen Schreibtisch :wink:

Bei mir werden teilweise nur LEERE Dateien geladen... und die können keinen Unsinn machen... oder doch?
andidose
Posts: 91
Joined: Tue 25. Jul 2006, 15:13
Location: Berlin-Germany
Contact:

Post by andidose »

hallo pepe,

na dann bin ich mal gespannt auf die nächste version.
der grund warum ich die anderen "bösen" css-dateien aus der druckansicht weg haben will ist einfach.... ein über das frontent.css eingebundenens background-image wird auch in der druckansicht angezeigt.... macht natürlich keinen sinn.

ich werd nochmal mit dem css experimentieren...vielleicht schaff ich das ja auch noch in der druckansicht zu "killen" ;-)

danke nochmals für die schnelle hilfe :-)
info at datendenz dot de
andidose
Posts: 91
Joined: Tue 25. Jul 2006, 15:13
Location: Berlin-Germany
Contact:

Post by andidose »

Im Notfall kippst du alles "nicht benötigte" einfach hinter deinen Schreibtisch :wink:
das ist hier bei mir kein guter tipp...da steht nahtlos ein weiterer davor. das problem würde sich nur anhäufen ;-)
info at datendenz dot de
User avatar
pico
Posts: 2595
Joined: Wed 28. Jul 2004, 18:04
Location: Frankfurt/M Germany
Contact:

Post by pico »

uhmmm

du kannst doch direkt in der CSS folgendes einbauen

Code: Select all

@media all
{ 
alle Klassen für alles
}

@media print {
und hier die Klassen die für den Druck zuständig bzw. 'verändert' sind 
}
Lieber Gott gib mir Geduld - ABER BEEIL DICH
Horst - find me at Musiker-Board
andidose
Posts: 91
Joined: Tue 25. Jul 2006, 15:13
Location: Berlin-Germany
Contact:

Post by andidose »

hallo horst,

werd ich später probieren. dann wirds aber ne lange liste .....

danke
info at datendenz dot de
Post Reply