Ergebnis 1 bis 11 von 11

Thema: Fotos speichern

  1. #1
    Contao-Nutzer
    Registriert seit
    02.03.2012.
    Beiträge
    73

    Frage Fotos speichern

    Hi,

    ich nutze Photoalbums (stable 0.10.0) und bin mit der Anforderung konfrontiert worden, dass nach Klick auf ein Foto und damit erfolgter Vergrösserung selbiges die Möglichkeit zum Speichern bieten soll.

    Wie kann dies realisiert werden?

    Danke, michschu
    Schon gewußt? Wenn drei in einem Raum sind und vier hinausgehen, muss einer wieder hineinkommen, damit der Raum gerade leer ist.

  2. #2
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das könnte man so machen.
    Das hier in das Template der Galerie
    PHP-Code:
    <?php
    // das hier ganz oben hin
    if($this->Input->get('file'))
    {
      
    $this->sendFileToBrowser($this->Input->get('file'));
    }
    $request $this->Environment->request;
    ?>
    ...
    den TITLE des Links so abändern
    ...title="<?php echo $col->alt?>::&lt;a href='<?php echo $request?>?file=<?php echo $col->href?>'&gt;Download&lt;/a&gt;"...
    Dann hat man allerdings einen hässlichen Mouseover-Text. Kann man evtl. überschreiben, indem man dem .image_container den schönen TITLE vergibt, weiß nicht, was die Browser dann anzeigen.

    Eigentlich müsste man mit JS in die mediabox springen und dort den Downloadlink reinschreiben, weiß aber grad nicht, wie das machbar ist.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  3. #3
    Contao-Nutzer
    Registriert seit
    02.03.2012.
    Beiträge
    73

    Standard

    Danke, Andreas, aber irgendwas scheine ich noch falsch zu machen. Ich habe sowohl mit der photoalbums_default als auch mit der photoalbums_preview versucht, Deinen Vorschlag zu implementieren -> aber der Effekt ist gleich 0. Sprich: Ein Link zum Speichern zeigt sich nirgends, wenn man ein Bild entsprechend öffnet...
    Schon gewußt? Wenn drei in einem Raum sind und vier hinausgehen, muss einer wieder hineinkommen, damit der Raum gerade leer ist.

  4. #4
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Schau mal bitte, wie der TITLE in deinem Link aussieht. Ich gehe davon aus, dass die mediabox für die Großansicht genutzt wird und da kann man den Title-Trick benutzen.
    HTML-Code:
    title="ich bin der Titel::ich bin der Untertitel"
    Titel mit '::' in zwei Teile getrennt, dann hast du in der Großansicht zwei Titel. Den zweiten benutze ich für den Link. Spitze Klammer darin müssen allerdings in Entities geschrieben werden '<' => '&lt; Und Anführungszeichen müssen mit Hochkommas ersetzt werden, da der TITLE ansich ja schon in Anführungszeichen steht.

    Ein Link auf die Seite wäre am besten.

    edit: oder hast du vielleicht nur den TITLE des IMGs geändert anstatt den des As?
    Geändert von Andreas (21.08.2012 um 20:46 Uhr)
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  5. #5
    Contao-Nutzer
    Registriert seit
    02.03.2012.
    Beiträge
    73

    Standard

    Sorry, Andreas, jetzt verstehe ich nur noch Bahnhof. Konkret gesagt weiss ich nicht, wo GENAU an welcher Stelle ich den TITLE abändern muss. Ich dachte, in einem der relevanten Templates für Photoalbums, aber da scheine ich gem. Deinem letzten Post wohl falsch zu liegen.

    Was ich sicher weiss, ist, dass ich in der Tat mediabox nutze.

    Vielleicht bist Du so freundlich und loggst Dich einfach mal unter http://contao.fuenkchen.org mit mama/funkhaus ein und gehst dort auf die Fotoalben, klickst eines an, um es dann zu vergrössern und lässt mich netterweise wissen, wo da ein TITLE auftauchen soll.

    Vorab schon einmal ganz vielen Dank, dass Du Dir auch weiterhin die Mühe machst, mir hier zu helfen .
    Schon gewußt? Wenn drei in einem Raum sind und vier hinausgehen, muss einer wieder hineinkommen, damit der Raum gerade leer ist.

  6. #6
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ok, wenn ich das erste Album anklicke, komme ich zur Seite mit der Galerie. Das Template, welches hierfür verantwortlich ist musst du bearbeiten. Das erste Bild sieht z.B. so aus
    HTML-Code:
    <a title="K800 SNV85430.JPG" rel="lightbox[lb49]" href="xxx">
      <img height="96" width="127" alt="K800 SNV85430.JPG" src="xxx">
    </a>
    Diesen TITLE von diesem Link musst du modifiziert bekommen.
    HTML-Code:
    <a title="K800 SNV85430.JPG::hier der Link zum Downloaden" rel="lightbox[lb49]" href="xxx">
      <img height="96" width="127" alt="K800 SNV85430.JPG" src="xxx">
    </a>
    Irgendwie hast du es geschafft den Mod auf den Backlink zu packen.
    Wenn du mir das entsprechende Template da hin legst, kann ich dirs übers BE eben anpassen. Kannst mir ne Mail schreiben.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  7. #7
    Contao-Fan Avatar von markocupic
    Registriert seit
    06.12.2010.
    Ort
    Oberkirch (Schweiz)
    Beiträge
    660

    Standard

    @andreas
    toller tipp!

    @michschu
    das ganze umgesetzt mit gallery_creator -> http://www.kletterkader.com/de/galer...ober-2011.html

    Grüsse Marko
    Anfragen für bezahlten Support oder Extension-Programmierung via PN.

  8. #8
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wobei du nicht den Trenner '::' benutzt hast und nicht 'file' sondern 'src'. Aber was hast du denn da gemacht? HTML im TITLE ohne Entities? Und den TITLE mit " geöffnet und nicht mehr geschlossen? Man, mit HTML5 kann man ja wirklich allen möglichen Müll da rein programmieren, noch nicht mal mein HTML-Validator beschwert sich da. Mich wundert, dass der Browser das umsetzt.

    TITLE aus deinem Markup
    HTML-Code:
    title="SCC &amp; YCC Speed, Züspa Oktober 2011<span class='comment'>Moritz im kleinen Final um den 3. Rang</span><br><a href='de/galerie/scc-ycc-speed-zuespa-oktober-2011.html?src=dGxfZmlsZXMvZ2FsbGVyeV9jcmVhdG9yX2FsYnVtcy9zY2MteWNjLXNwZWVkLXp1ZXNwYS1va3RvYmVyLTIwMTEvX0RTQzY5NzMuanBn'
    Warum hast du da so ne verschlüsselte Source Angabe?

    Kleiner Tipp noch: Versucht dem figure.image_container und dem IMG nen schönen TITLE zu vergeben, Firefox z.B. nimmt dann den TITLE vom IMG für den Mouseovertext. Wird evtl. von Browser zu Browser unterschiedlich sein, deswegen auch besser noch in das figure.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  9. #9
    Contao-Fan Avatar von markocupic
    Registriert seit
    06.12.2010.
    Ort
    Oberkirch (Schweiz)
    Beiträge
    660

    Standard

    @andreas
    War nur ein kl. Experiment.
    Danke dir aber trotzdem für die Hinweise.
    Habe die Änderungen vorgenommen.
    Liebe Grüsse
    Marko
    Anfragen für bezahlten Support oder Extension-Programmierung via PN.

  10. #10
    Contao-Nutzer
    Registriert seit
    02.03.2012.
    Beiträge
    73

    Standard

    @Andreas: Danke nochmals; Email gerade verschickt.
    Schon gewußt? Wenn drei in einem Raum sind und vier hinausgehen, muss einer wieder hineinkommen, damit der Raum gerade leer ist.

  11. #11
    Contao-Nutzer
    Registriert seit
    02.03.2012.
    Beiträge
    73

    Lächelndes Gesicht

    Dickes Lob an die Contao-Community im Allgemeinen (auch für bisherige Unterstützungen) und an Andreas hier im Besonderen: Was hier geholfen wird, ist echt der Hammer und habe ich trotz 15 Jahren in der IT-Branche noch nicht auf freiwilliger, privater Basis erlebt!

    Danke, danke, danke!

    michschu
    Schon gewußt? Wenn drei in einem Raum sind und vier hinausgehen, muss einer wieder hineinkommen, damit der Raum gerade leer ist.

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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