Ergebnis 1 bis 8 von 8

Thema: Vorschaubilder der Galerie in schwarz/weiß

  1. #1
    Contao-Nutzer
    Registriert seit
    29.10.2013.
    Beiträge
    8

    Frage Vorschaubilder der Galerie in schwarz/weiß

    Hallo zusammen,

    als Neueinsteiger frage ich mich, wie ich es am einfachsten hinbekomme in Contao 3.1.4 die Vorschaubilder der Galerien in schwarz weiß auszugeben.
    Ohne CMS hatte ich es mit prettyphoto gelöst, aber die Redakteure sollen die Bilder über die Auswahl der Galerie einpflegen.
    Kann mir da einer einen Tipp geben.
    Habe schon es schon über css mit "filter: grayscale(100%)" versucht, aber da verschwinden die Bilder leider ganz im Firefox und im Safari werden sie weiterhin farbig angezeigt was laut working draft der CSS Filter an den Versionen der Browser liegt.
    Kann ich evtl. andere Bilder für die Vorschau einbinden als die die dann groß gezeigt werden?

    Vielen Dank schon mal für jede Hilfe!

    Beste Grüße
    EmZett
    Geändert von EmZett (15.11.2013 um 10:19 Uhr)

  2. #2
    Contao-Fan Avatar von Bas
    Registriert seit
    03.12.2009.
    Ort
    Hamburg
    Beiträge
    555

    Standard

    Versuch es doch mal so: http://www.karlhorky.com/2012/06/cro...-with-css.html

    Mit ein bisschen Googeln und Ausprobieren findest Du bestimmt einen Weg .. sprich soviel Graustufen wie möglich und für alle anderen Fallback mit normalen bunten Bildern.


    Alternative zu CSS seh ich nicht, denn selbst wenn man die Galerie umprogrammiert, damit man Vorschaubild und Grossansicht getrennt einbinden kann, steigt der Pflegeaufwand extrem, schliesslich müssen die Redakteure die SW-Preview-Grafiken alle von Hand vorbereiten.
    Ich würde es für einen Fehler halten, die Pflege massiv zu komplizieren nur um eine grfische Spielerei umzusetzen.

  3. #3
    Contao-Nutzer
    Registriert seit
    29.10.2013.
    Beiträge
    8

    Standard

    Hi Bas,

    danke für den Hinweis. Ich habe ja vorher gegoogelt und das hinter Deinem Link hatte ich auch versucht, aber wenn ich den CSS Code in das Feld eigener Code kopiere und speichere bleibt nur folgendes übrig:

    filter: url("data:image/svg+xml;utf8,#grayscale"); /* Firefox 10+, Firefox on Android */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */

    Und das bewirkt nur das die Bilder nicht mehr sichtbar sind....

  4. #4
    Contao-Fan Avatar von comanche
    Registriert seit
    12.11.2009.
    Beiträge
    496

    Standard

    Zitat Zitat von EmZett Beitrag anzeigen
    Hi Bas,

    danke für den Hinweis. Ich habe ja vorher gegoogelt und das hinter Deinem Link hatte ich auch versucht, aber wenn ich den CSS Code in das Feld eigener Code kopiere und speichere bleibt nur folgendes übrig:

    filter: url("data:image/svg+xml;utf8,#grayscale"); /* Firefox 10+, Firefox on Android */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */

    Und das bewirkt nur das die Bilder nicht mehr sichtbar sind....
    Wenn Du unter System > Einstellungen > Sicherheitseinstellungen > Erlaubte HTML-Tags alle dort verwendeten Tags (<svg>, <filter>, usw.) einträgst, dann sollte der Code auch ungekürzt übernommen werden.

  5. #5
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Du kannst das recht leicht mit jQuery machen.

    http://solemone.de/code/code-example...as-and-jquery/

  6. #6
    Contao-Nutzer
    Registriert seit
    29.10.2013.
    Beiträge
    8

    Daumen hoch Danke schön!

    @ comanche: hat leider trotzdem den code gekürzt.

    @Kahmoon: Super! Damit klappt es hervorragend!! Vielen Dank

  7. #7
    Contao-Nutzer
    Registriert seit
    06.05.2010.
    Beiträge
    60

    Standard

    ich hab gerade erst das hier probiert:
    http://www.suralin.de/bilder-mit-css-in-sw-umwandeln

    Code:
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: url(desaturate.svg#greyscale);
    filter: gray;
    -webkit-filter: grayscale(1);
    und zum aufheben:
    Code:
    filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: none;
    das funktioniert eigentlich echt gut - außer im IE10, da geht's nicht (IE4 bis IE9 ist kein Problem).

    "transition" von sw zu bunt scheint nur im Chrome zu funktionieren, ist jetzt aber in meinem Fall nicht so schlimm.

  8. #8
    Contao-Nutzer Avatar von darki777
    Registriert seit
    03.07.2009.
    Beiträge
    63

    Standard

    Eine andere Variante wäre noch es mittels PHP umzusetzen, siehe: https://community.contao.org/de/show...267#post188267


    Viele Grüße
    darki
    ioCron - Web & Mobile Development, Webdesign - Unternehmen in Passau
    ioCron Twitter - Folgen und auf dem neuesten Stand bleiben

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •