Ergebnis 1 bis 34 von 34

Thema: Facebook - Thumbnail

  1. #1
    Contao-Fan Avatar von Silvano
    Registriert seit
    12.09.2010.
    Ort
    Zürich, Schweiz
    Beiträge
    326
    Partner-ID
    7631

    Standard Facebook - Thumbnail

    Guten Nachmittag Zusammen

    Hoffe jemand hatte dieses Problem schon und kann mir irgendwie helfen ;-)
    Folgendes: Kunde hat einen Blog auf Contao basierend (Nachrichtensystem). Es werden die Module Tags und urlcleaner verwendet. Zudem ist "URLs umschreiben" aktiviert.

    Wenn der Kunde nun einen Beitrag nimmt und diesen auf Facebook stellen möchte, zeigt es keine Thumbnail's an - wenn ich es teste funktioniert es auch nicht. Habe beide URL Module (URLs umschreiben sowie urlcleaner) deaktiviert und getestet ob diese den "Fehler" verursachen. Ist nicht der Fall.

    Wenn ich nach diesem "Problem" suche, haben einige Leute das selbe Problem - bei den einten funktioniert es mit einem MetaTag (auch schon versucht) bei den anderen steht "auf einmal ging es wieder".

    Sind die Facebook-Systeme welche die Informationen für den Link zusammensuchen so launisch? Jemand auch das Problem - erfolgreich lösen können?

    Bedanke mich, Gruss Silvano
    Geändert von Silvano (26.04.2011 um 13:20 Uhr)

  2. #2
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Ist auf der Wurzelseite "Startpunkt einer neuen Website" der Hacken bei "Sprachen Fallback" gesetzt?

    MfG Tristan

  3. #3
    Contao-Fan Avatar von Silvano
    Registriert seit
    12.09.2010.
    Ort
    Zürich, Schweiz
    Beiträge
    326
    Partner-ID
    7631

    Standard

    hach - das erste mal überhaupt diesen Hacken vergessen zu setzten
    Werde es verfolgen und ggf. mich nochmals melden. Danke!

  4. #4
    Contao-Fan Avatar von Silvano
    Registriert seit
    12.09.2010.
    Ort
    Zürich, Schweiz
    Beiträge
    326
    Partner-ID
    7631

    Standard

    War leider nicht die Lösung ... es werden mir immer noch keine Bilder angezeigt.

  5. #5
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Facebook generiert imo den Thumb nur 1 mal, nur für neue Beiträge wird ein neuer Thumb erstellt.

  6. #6
    Contao-Fan Avatar von Silvano
    Registriert seit
    12.09.2010.
    Ort
    Zürich, Schweiz
    Beiträge
    326
    Partner-ID
    7631

    Standard

    Habe es gerade getestet. Bei einem neuen Beitrag mit Bild, direkter Link zum kompletten Beitrag. Wurde auch keines angezeigt.

  7. #7
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Mh ok, dann weiß ich leider auch net weiter...

  8. #8
    Contao-Fan
    Registriert seit
    04.03.2010.
    Beiträge
    367

    Standard

    Hallo zusammen

    Kann ich auch bestätigen. Bis vor kurzem wurde das Thumbnailbild eines Newseintrag falls vorhanden in Facebook immer aus Contao übernommen. Jetzt funktioniert es nicht mehr. Leider keine Ahnung wieso...Schade!

    Gandalf

  9. #9
    Contao-Fan Avatar von Silvano
    Registriert seit
    12.09.2010.
    Ort
    Zürich, Schweiz
    Beiträge
    326
    Partner-ID
    7631

    Standard

    bei mir lag es an den Facebook Kommentaren welche ich mit eingebunden habe. Hab diese entfernt und dann ging es.

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

    Standard

    Guckst du: http://www.contao-community.de/showt...866&viewfull=1

    So kann man kontrolliert ein Bild an Facebook übergeben. Checken kannst du das Ganze dann unter https://developers.facebook.com/tools/lint/

  11. #11
    Contao-Fan Avatar von Silvano
    Registriert seit
    12.09.2010.
    Ort
    Zürich, Schweiz
    Beiträge
    326
    Partner-ID
    7631

    Standard

    Ich will kein Bild erzwingen. Ich will dem Kunden die Wahl über das "gesharte" Bild selber überlassen (da es ein Fotoblog ist). Aber ich habe so einige Informationen nun sammeln können. Blog basiert auf dem Nachrichtensystem von Contao.

    - bei der Blogübersicht werden die Bilder angezeigt
    - bei der Ansicht von einem Beitrag, wird kein Bild angezeigt - warum? (*)

    * Könnte es daran liegen: wenn ich mit URL Linter von FB Dev die Adresse überprüft, die Bilder - warum auch immer - via folgender Adresse eingebunden werden:

    -
    Code:
    http://adresse/index.php/beitrag/items/tl_files/.......jpg
    Bild wird ganz normal via TinyMCE eingebunden.

  12. #12
    Contao-Urgestein
    Registriert seit
    03.06.2010.
    Ort
    Wuppertal
    Beiträge
    2.149
    User beschenken
    Wunschliste

    Standard

    Facebook ignoriert anscheinend dase <base> Tag, weshalb sämtliche Bildadressen und Links eine falsche URL haben werden.

  13. #13
    Contao-Fan Avatar von Silvano
    Registriert seit
    12.09.2010.
    Ort
    Zürich, Schweiz
    Beiträge
    326
    Partner-ID
    7631

    Standard

    Es liegt, wie oben erwähnt, am Pfad der Bilder. Es nun eine Lösung dazu, damit das ganze funktioniert.

    Ich werde, sobald ich diese Woche Zeit finde, den Wiki Eintrag fertigstellen und dort drin das ganze erläutern.

    Falls jemand die Lösung dringend benötigt soll sich doch hier im Thread kurz melden.
    Geändert von Silvano (17.05.2011 um 14:15 Uhr)

  14. #14
    Contao-Nutzer Avatar von plusx
    Registriert seit
    19.01.2010.
    Ort
    Kassel
    Beiträge
    141
    Beste Grüße
    Sebastian

  15. #15
    Contao-Nutzer
    Registriert seit
    29.11.2010.
    Beiträge
    158

    Standard

    Hallo plusx,

    danke für das Workaround. Leider klappt es bei mir nicht so richtig.

    Dem Head-Bereich im fe_page.tpl habe ich entsprechend erweitert.

    Aber wo genau muss ich
    Code:
    <?php 
    $GLOBALS['fbImage'] = $this->singleSRC;
    ?>
    im news_full.tpl (bzw. bei mir: news_full_gallery.tpl) eingefügt werden?

  16. #16
    Contao-Nutzer Avatar von plusx
    Registriert seit
    19.01.2010.
    Ort
    Kassel
    Beiträge
    141

    Standard

    Hallo,

    der Workaround ist gedacht für die Nutzung der News ohne Galerie.
    Mit Galerie müsste in news_full.tpl (bzw.: news_full_gallery.tpl) stehen:

    <?php
    $fbImage = deserialize($this->multiSRC);
    $GLOBALS['fbImage'] = $fbImage['0'];
    ?>

    Dann wird das erste Bild aus Galerie für Facebook genommen!
    Beste Grüße
    Sebastian

  17. #17
    Contao-Nutzer
    Registriert seit
    29.11.2010.
    Beiträge
    158

    Standard

    Hey,

    danke für die schnelle Antwort.
    Leider klappt es bei mir immer noch nicht...

    Ich habe den Code einfach über allem im Template geschrieben. Oder muss ich den an eine spezielle Stelle schreiben?

    Gäbe es auch eine Möglichkeit, dass alle Bilder (also sowohl das Bild in den News, als auch die Bilder aus der Gallery) angeboten werden, und der Nutzer auswählen kann?

  18. #18
    Contao-Nutzer Avatar von plusx
    Registriert seit
    19.01.2010.
    Ort
    Kassel
    Beiträge
    141

    Standard

    Hast du mit dem Facebook Linter überprüft, ob es geht? Sonst ist die URL eventuell noch im Facebook Cache ...

    Gern kannst du auch mal die URL senden ...
    Beste Grüße
    Sebastian

  19. #19
    Contao-Nutzer
    Registriert seit
    29.11.2010.
    Beiträge
    158

    Standard

    Linter findet kein Bild...

    Es geht (z.B.) um diese Seite:
    http://www.thw-taucher.de/aktionen-l...m-rathaus.html

  20. #20
    Contao-Nutzer Avatar von mac123
    Registriert seit
    20.04.2010.
    Beiträge
    20
    Partner-ID
    6128

    Standard

    Hallo,

    das Meta-Tag wird bei dir nicht ausgegeben. Im Quellcode müsste folgendes stehen:

    <meta property="og:image" content="http://url.de/bild.jpg" />


    Entweder wird die globale Variable nicht gefüllt, oder in der fe_page.tpl stimmt etwas nicht.

    Da du nicht den "like-button" nutzt, muss du noch dein HTML-Tag (ich glaube auch fe_page.tpl) um das Open-Graph Protokoll erweitern. Infos gibt es hier: https://developers.facebook.com/docs/opengraph/



    Gruß
    Marco
    Gruß Marco

  21. #21
    Alter Contao-Hase Avatar von Messa
    Registriert seit
    19.01.2011.
    Ort
    Vorarlberg, Österreich
    Beiträge
    1.423

    Standard

    ich habe es gerade ausprobiert hier gehts:

    News

    lg
    Full Service Agentur - Grafikdesign, Screendesign, Webdesign, Webentwicklung, SEO, Weiterbildung, persönliches Coaching
    http://www.matthiasgmeiner.com

  22. #22
    Contao-Nutzer
    Registriert seit
    29.11.2010.
    Beiträge
    158

    Standard

    Zitat Zitat von mac123 Beitrag anzeigen
    Da du nicht den "like-button" nutzt, muss du noch dein HTML-Tag (ich glaube auch fe_page.tpl) um das Open-Graph Protokoll erweitern.
    Das Verstehe ich nicht ganz. Muss ich noch etwas am Facebook Button (Syndikation) ändern? Bei Messa klappt es doch auch mit diesem Button...

  23. #23
    Alter Contao-Hase Avatar von Messa
    Registriert seit
    19.01.2011.
    Ort
    Vorarlberg, Österreich
    Beiträge
    1.423

    Standard

    Ich habe das

    <?php
    if($GLOBALS['fbImage']){
    echo '<meta property="og:image" content="'.$this->base.$GLOBALS['fbImage'].'" />';
    }
    ?>

    im news_full.tpl eingetragen zwischen <head> </head>

    lg Matthias
    Full Service Agentur - Grafikdesign, Screendesign, Webdesign, Webentwicklung, SEO, Weiterbildung, persönliches Coaching
    http://www.matthiasgmeiner.com

  24. #24
    Contao-Nutzer
    Registriert seit
    29.11.2010.
    Beiträge
    158

    Standard

    Das habe ich ja auch eingetragen..
    Im Head der fe_page:
    Code:
    <?php
    if($GLOBALS['fbImage']){
        echo '<meta property="og:image" content="'.$this->base.$GLOBALS['fbImage'].'" />';
    }
    ?>
    und als erste Zeilen im news_full_gallery:
    Code:
    <?php
    $fbImage = deserialize($this->multiSRC);
    $GLOBALS['fbImage'] = $fbImage['0'];
    ?>

  25. #25
    Contao-Nutzer Avatar von mac123
    Registriert seit
    20.04.2010.
    Beiträge
    20
    Partner-ID
    6128

    Standard

    nelhop, anscheinend musst du doch nicht das html-tag erweitern. sorry.

    bei dir wird aber trotzdem nicht das meta-tag ausgegeben.

    kopier das mal testweise in die fe_page.tpl um zu gucken ob es überhaupt geht:

    <meta property="og:image" content="http://www.thw-taucher.de/tl_files/bilder/aktionen/20110502_empfang_rathaus/Empfang%20Rathaus_1.jpg" />
    Gruß Marco

  26. #26
    Contao-Nutzer
    Registriert seit
    29.11.2010.
    Beiträge
    158

    Standard

    Aus irgendeinem Grund scheinen meine Änderungen an der fe_page nicht übernommen zu werden...
    Im Template habe ich
    Code:
    <meta property="og:image" content="http://www.thw-taucher.de/tl_files/bilder/aktionen/20110502_empfang_rathaus/Empfang%20Rathaus_1.jpg" />
    eingefügt. Aber es taucht nicht im Quellcode auf.

    Ich glaub ich steh grad aufm Schlauch! Woran kann das liegen? (Also dass es nicht geht, nicht das ich aufm Schlauch stehe...)

  27. #27
    Contao-Nutzer Avatar von plusx
    Registriert seit
    19.01.2010.
    Ort
    Kassel
    Beiträge
    141

    Standard

    Mal den Cache im Backend löschen?
    Beste Grüße
    Sebastian

  28. #28
    Contao-Nutzer
    Registriert seit
    29.11.2010.
    Beiträge
    158

    Standard

    Zitat Zitat von plusx Beitrag anzeigen
    Mal den Cache im Backend löschen?
    Ja tatsächlich
    Peinlich, peinlich...

    Die Zeile zum testen steht jetzt fest drin. Aber Facebook findet das Bild trotzdem nicht.

  29. #29
    Contao-Nutzer Avatar von mac123
    Registriert seit
    20.04.2010.
    Beiträge
    20
    Partner-ID
    6128

    Standard

    Vielleicht liegt es am Leerzeichen im Dateinamen??
    Gruß Marco

  30. #30
    Contao-Nutzer Avatar von plusx
    Registriert seit
    19.01.2010.
    Ort
    Kassel
    Beiträge
    141
    Beste Grüße
    Sebastian

  31. #31
    Contao-Nutzer
    Registriert seit
    29.11.2010.
    Beiträge
    158

    Standard

    Tatsächlich, jetzt klappt es.
    Vielleicht noch ein Cache von Fachebook?

    Habe jetzt die Testzeile wieder durch die richtige ersetzt.
    Danach findet Lint das Bild nicht mehr. Aber vielleicht liegts ja wieder am Cache...
    Mal ein paar Minuten abwarten. Oder?

  32. #32
    Contao-Nutzer Avatar von plusx
    Registriert seit
    19.01.2010.
    Ort
    Kassel
    Beiträge
    141

    Standard

    Nein, warten hilft da nicht. Da steht ein falscher Pfad im meta tag:
    http://www.thw-taucher.de/tl_files/b...pfang_rathaus/

    Das ist kein Bildpfad ...
    Beste Grüße
    Sebastian

  33. #33
    Contao-Nutzer
    Registriert seit
    29.11.2010.
    Beiträge
    158

    Standard

    Oh, richitg.

    Das ist der Pfad zum Ordner in dem alle Bilder liegen.
    Am liebsten wäre mir, wenn Facebook alle hier enthaltenen Bilder anbietet.
    Ist das möglich?

    Sollte das nicht gehen nehme ich den ursprünglichen Code
    Code:
    <?php 
    $GLOBALS['fbImage'] = $this->singleSRC;
    ?>
    Damit wird dann halt das Vorschaubild angezeigt.

  34. #34
    Contao-Nutzer Avatar von neueplaneten
    Registriert seit
    04.03.2010.
    Ort
    Halberstadt
    Beiträge
    103

    Standard

    Als Alternative geht natürlich auch diese Lösung, falls für einige Seiten nichts vorhanden sein sollte.

    Code:
    <?php 
    
    if($GLOBALS['fbImage']){ echo '<meta property="og:image" content="'.$this->base.$GLOBALS['fbImage'].'" />'; } 
    
    else { echo '<meta property="og:image" content="'.$this->base.$GLOBALS['fbImage'].'tl_files/theme(variabel)/images/apple-touch-icon.png" />'; }
    
    ?>
    Dann wird mindestens ein Logo angezeigt.
    Wer denkt jemand zu sein, hat aufgehört jemand zu werden.

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
  •