Seite 1 von 2

Druckfunktion

Verfasst: Mi 2. Nov 2005, 11:02
von fancypants.ch
okey.

kannst du mir noch sagen, wie das funktioniert?

EDIT von timo: Das Theme wurde geteilt. Der Anfang des Themas findet man unter http://www.contenido.org/forum/viewtopic.php?t=9974, bitte postet hier weiter, nicht im Bug, danke ;)

Verfasst: Mi 2. Nov 2005, 11:05
von timo
naja es gibt einfach 2 Stylesheets - eins für den Medientyp bildschirm und eins für den Medientyp druck

http://de.selfhtml.org/css/formate/einb ... link_media

Bei unserem Beispielmandanten werden einfach sämtliche Navigationen ausgeblendet (über display: none;)

wenn du den Firefox verwendest, kannst du dir die Web Developer Toolbar installieren, denn damit kannst du auch das Stylesheet auf Print umschalten und somit sehen, was bei einem Druck passieren würde (ideal zum testen eines Drucklayoutes)

Verfasst: Sa 5. Nov 2005, 20:15
von Heinz
Warum gibt's den nicht eine Funktionserweiterung (Zurück|Nach oben|Druckansicht) wie Ihr sie auf Euren Seiten habt?

Verfasst: Sa 5. Nov 2005, 20:34
von HerrB
Warum gibt's den nicht eine Funktionserweiterung (Zurück|Nach oben|Druckansicht) wie Ihr sie auf Euren Seiten habt?
a) Wer ist ihr?
b) Wo?
c) Vielleicht, weil es sich um ein Open-Source Content Management System handelt - den Content und die realisierten Funktionen sind Deine Aufgabe
d) Vermutlich, weil der Beispielmandant ein Beispielmandant ist

Gruß
HerrB

Verfasst: Sa 5. Nov 2005, 20:35
von Dodger77
Heinz hat geschrieben:Warum gibt's den nicht eine Funktionserweiterung (Zurück|Nach oben|Druckansicht) wie Ihr sie auf Euren Seiten habt?
Also, das sollte doch ganz gut selbst umzusetzen sein.

Verfasst: Sa 5. Nov 2005, 21:57
von Heinz
HerrB hat geschrieben: a) Wer ist ihr?
b) Wo?
c) Vielleicht, weil es sich um ein Open-Source Content Management System handelt - den Content und die realisierten Funktionen sind Deine Aufgabe
d) Vermutlich, weil der Beispielmandant ein Beispielmandant ist
Hallo,

sorry, war wohl etwas zu schreibfaul.

a) Team von Contenido (Timo...)
b) z.B.
http://www.contenido.org/opensourcecms/ ... x-a-3.html rechts unten
c) Leider bin ich nicht so PHP-erfahren. Mambo und andere haben ein solches Druckfeature.
d) ????

Soll übrigens kein Vorwurf oder ähnliches an die C-Manschaft sein. Die 4.6 macht wirklich einen guten Eindruck.

@Dodger
Aber wahrscheinlich nicht für mich, da ich mich eigentlich mehr mit dem Inhalt als mit Funktionen beschäftigen will/darf/muß.

Gruß Heinz

Verfasst: Sa 5. Nov 2005, 22:18
von timo
Naja der einfachste Weg zu einem Drucklayout ist wirklich über CSS. Leider ist die contenido.org-Website schon etwas älter, sonst hätte man es dort auch über CSS gemacht.

Du kannst ja einfach einen JavaScript-Link machen, so wie es auch im Beispielmandanten gelöst ist.

Verfasst: So 6. Nov 2005, 12:39
von Dodger77
Heinz hat geschrieben:@Dodger
Aber wahrscheinlich nicht für mich, da ich mich eigentlich mehr mit dem Inhalt als mit Funktionen beschäftigen will/darf/muß.
"Will" hat ja etwas mit deiner Breitschaft zu tun, sich mit dem System auseinanderzusetzen. Das kannst am besten du "anpassen".

Wenn es um "darf/muss" geht, gibt es ja wahrscheinlich jemand anderen, der die Implementierung übernimmt und dementsprechend ausreichende HTML-/PHP-Kenntnisse hat. Dann ist das wirklich nur eine Kleinigkeit, z.B. (ganz ohne PHP für das Layout oder in den Output eines Moduls):

Code: Alles auswählen

<a href="javascript:history.back()">zur&uuml;ck</a><a href="#top">nach oben</a><a href="javascript:self.print()">drucken</a>

Verfasst: Mo 7. Nov 2005, 11:50
von fancypants.ch
timo hat geschrieben:Naja der einfachste Weg zu einem Drucklayout ist wirklich über CSS. Leider ist die contenido.org-Website schon etwas älter, sonst hätte man es dort auch über CSS gemacht.
Ich bin auf der Suche nach genau einer solchen Druckvorschau wie auf der contenido.org-Webseite. Ich weiss, die Lösung über CSS ist einfacher, doch ich stehe auf eine Vorschau. :P :D

Ich habe mir eine installiert, welche gut funktioniert, auch mit javascript-popups. doch leider werden die suchergebnisse sowie andere "dynamische" Inhalte nicht erkannt.

Kann mir da jemand helfen?

gruss

Verfasst: Mo 7. Nov 2005, 12:02
von HerrB
Wenn Du uns verrätst, was Du Dir installiert hast, vielleicht...

Gruß
HerrB

Verfasst: Mo 7. Nov 2005, 13:09
von fancypants.ch
ich habe mir ein externes script installiert, welches einfach über ein file names "print.php" die druckvorschau erzeugt.

irgendwie haben die im forum geposteten module bei mir nicht funktioniert, (oder ich bin einfach zu blöd sie zu finden)

wie schon erwähnt, sollten einfach auch die suchergebnisse usw. erkannt werden.

Verfasst: Mo 7. Nov 2005, 13:19
von Dodger77
fancypants.ch hat geschrieben:wie schon erwähnt, sollten einfach auch die suchergebnisse usw. erkannt werden.
Und da wären wir wieder bei der CSS-Lösung.
An ein anderes Script müssten ja alle Daten mitgesendet werden, die zur Erzeugung der aktuellen Seite notwendig waren, also GET-Parameter (z.B. idcat, idart, ...) und POST-Parameter (z.B. bei den meisten Such-Modulen hier aus dem Forum).

Verfasst: Mo 7. Nov 2005, 14:31
von fancypants.ch
gibt es denn bei der css-lösung auch die möglichkeit, diese vorher in einem popup-fenster ersichtlich zu machen?

diese vorschau funktion erachte ich noch als wichtig.

Verfasst: Mo 7. Nov 2005, 15:42
von simu
fancypants.ch hat geschrieben:gibt es denn bei der css-lösung auch die möglichkeit, diese vorher in einem popup-fenster ersichtlich zu machen?

diese vorschau funktion erachte ich noch als wichtig.
Diese Funktion ist ja bereits in jedem vernünftigen Browser integriert, also wieso noch grossen Programmieraufwand tätigen für eine Funktion die es schon gibt? (Datei > Druckvorschau)... die CSS Lösung ist von allen die sauberste und Traffic-schonendste...

Verfasst: Di 8. Nov 2005, 08:21
von fancypants.ch
ja ich bin mir dieser Funktion (Datei > Druckvorschau) im Klaren. Doch der Kunde wünscht die Druckvorschau wie sie auf www.contenido.org ist. Wie gesagt, ich habe es so hingebracht, nur eben, werden die Suchergebnisse nicht erkannt.

Und das ist mein eigentliches Problem. Weiss per Zufall jemand gerade eine solche Druckfunktion hier im Forum, welche auch Suchergebnisse usw. erkennt?