Page 1 of 1
Theme Journalist - Druckprob. mit Firefox
Posted: Fri Jan 30, 2009 5:47 pm
by A.Stark
Hallo yellowled,
erst mal herzlichen Dank für Deine Adaption des Themes nach s9y!
Beim Drucken gibt es leider ein kleines Problem mit Firefox. IE scheint ok zu sein.
a) Druck Erweiterter Beitrag. Nach der ersten Seite folgenden nur noch Leerseiten.
bzw.
b) Druck der Frontpage. 1 Seite, dann Leerblätter, dann alle Einträge.
Es "hakt" offensichtlich nach dem Druck der ersten Seite. Zu sehen unter Druckvorschau im Firefox.
Und last but not least, wie kann ich eigene print.css einbinden. Das zumindestens scheint im <head> ignoriert zu werden:
Code: Select all
<link rel="stylesheet" type="text/css" media="print" href="/templates/journalist/print.css" />
Herzliche Grüße,
Andreas
Re: Theme Journalist - Druckprob. mit Firefox
Posted: Fri Jan 30, 2009 7:47 pm
by yellowled
Kann ich mir generell leider frühestens Montag im Einzelnen ansehen, aber:
A.Stark wrote:
Und last but not least, wie kann ich eigene print.css einbinden. Das zumindestens scheint im <head> ignoriert zu werden:
Code: Select all
<link rel="stylesheet" type="text/css" media="print" href="/templates/journalist/print.css" />
Code: Select all
<link rel="stylesheet" type="text/css" media="print" href="{serendipity_getFile file="print.css"}" />
YL
Posted: Fri Jan 30, 2009 9:25 pm
by A.Stark
Kein Stress
Schau mal, wenn's a bisserl Zeit hast.
Danke erst mal für die style Info.
Schönes Wochenende!
Andreas
Re: Theme Journalist - Druckprob. mit Firefox
Posted: Fri Jan 30, 2009 10:23 pm
by yellowled
Ich hab zumindest schon mal reingeguckt
A.Stark wrote:Beim Drucken gibt es leider ein kleines Problem mit Firefox. IE scheint ok zu sein.
Könnte natürlich daran liegen, dass Journalist kein print-Stylesheet mitbringt. Generell ist aber print in Blogs/CMS meiner Erfahrung nach "etwas haarig".
A.Stark wrote:a) Druck Erweiterter Beitrag. Nach der ersten Seite folgenden nur noch Leerseiten.
Kann ich rein via Druckvorschau in FF3/Linux nicht bestätigen. Zum Drucken müsste ich vom Sofa runter, das geht grad nicht
A.Stark wrote:b) Druck der Frontpage. 1 Seite, dann Leerblätter, dann alle Einträge.
Kann ich ebenfalls nicht bestätigen. In der Vorschau sieht es aber Seite 2 chaotisch aus, das liegt aber de facto am fehlenden print-Stylesheet.
Ist das im tatsächlichen Ausdruck beides anders? Sprachst Du von FF3 oder noch FF2?
YL
Posted: Sat Jan 31, 2009 9:16 pm
by u1amo01
Ähm, ich habe für Journalist Teile (?) des Print-Stylesheets von Bulletproof, hm, geborgt. Funktioniert soweit ich es getestet habe ganz gut.
Steht unter
http://u1amo01.de/tmp/print.css
Gruß,
Klaus
Re: Theme Journalist - Druckprob. mit Firefox
Posted: Mon Feb 02, 2009 3:10 pm
by A.Stark
Mit vereinten Kräften ...
Nach Einfügen von YL Schnippl
Code: Select all
<link rel="stylesheet" type="text/css" media="print" href="{serendipity_getFile file="print.css"}" />
und Klaus CSS Vorlage klappte es.
yellowled wrote:Sprachst Du von FF3 oder noch FF2?
FF3 unter WinXP (ich weiß, bei dem BS bleibste erst recht auf dem Sofa

)
Vielen, vielen Dank an YL und Klaus!
lg, Andreas
P.S. Ich bin immer wieder begeistert "wie einem hier geholfen wird" (Verona)

Echt super!!
Re: Theme Journalist - Druckprob. mit Firefox
Posted: Tue Feb 03, 2009 5:16 pm
by A.Stark
Zum Abschluß.
Blende in meinem .css auch noch den gesamten Fußbereich (Kommentare, Trackback etc.) aus, sodaß nur der pure Beitrag gedruckt wird. Plus: in der frontpage Ansicht beginnt jeder Beitrag auf einer neuen Seite.
Klitzekleiner Wermutstropfen. Am Ende wird eine Leerseite ausgegeben. Logisch, wegen des Umbruchs.
Zumindestens für den Erweiterten Eintrag könnte man das verhindern, wenn man für diesen ein eigenes .css definieren könnte. In der css würde dann der break Eintrag fehlen.
Naja, man kann nicht alles haben.
Wen es interessiert, hier meine print.css
Code: Select all
/* Stylesheet for print */
/* code from the famous s9y-template Bulletproof */
/* http://s9y-bulletproof.com/ */
/* Many thanks to Matthias Mees, David Cummins and Don Chambers */
body {
background-color: white;
color: black;
margin: 0;
padding: 0;
}
#container {
overflow: visible;
width: auto;
margin: 0;
float: none;
border: 0;
font-size: 100%;
}
#sidebar, #footer, .trackbacks, .comment_meta, .commentlist, .reply, #serendipity_comment {
display: none;
}
#content {
width: auto;
float: none;
overflow: visible;
margin: 0;
}
.addfooter {
page-break-after:always;
}