Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.22 veröffentlicht (31.12.19)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Attachments / Bilder im RSS-Feed?
#1
Question 
Hallo zusammen,

leider habe ich keine Einstellung gefunden, mit der man die direkte Anzeige von Bildern (welche dem Beitrag als Attachment hinzugefügt und in den Artikel eingefügt wurden) im RSS-Feed einstellt. Geht das überhaupt?

Das Forum ist öffentlich. Im RSS-Feed werden jedoch nur Links zu den Attachments angezeigt. Beispiel: http://forum.microdat.de/syndication.php...pe=atom1.0


Gruß
Jens
Zitieren
#2
Ohne Code-Änderungen geht das nicht.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#3
Öffne die syndication.php und Suche nach

PHP-Code:
eval("\$attbit = \"".$templates->get("postbit_attachments_attachment")."\";"); 

ändern zu

PHP-Code:
eval("\$attbit = \"".$templates->get("postbit_attachments_thumbnails_thumbnail")."\";"); 

Leider werden damit aber andere Datei Anhänge nicht sichtbar.
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#4
(24.09.2015, 16:50)MrBrechreiz schrieb: Leider werden damit aber andere Datei Anhänge nicht sichtbar.
Ja, da machst du es dir etwas einfach. Wink
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#5
So sollte es gehen.

Suche nach

PHP-Code:
eval("\$attbit = \"".$templates->get("postbit_attachments_attachment")."\";"); 

ändern zu

PHP-Code:
if($attachment['thumbnail'] != "SMALL" && $attachment['thumbnail'] != "" && $mybb->settings['attachthumbnails'] == "yes")
{
eval(
"\$attbit = \"".$templates->get("postbit_attachments_thumbnails_thumbnail")."\";");
}
elseif(((
$attachment['thumbnail'] == "SMALL" && $forumpermissions['candlattachments'] == 1) || $mybb->settings['attachthumbnails'] == "no") && $isimage)
{
eval(
"\$attbit = \"".$templates->get("postbit_attachments_images_image")."\";");
}
else
{
eval(
"\$attbit = \"".$templates->get("postbit_attachments_attachment")."\";");

Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#6
(24.09.2015, 17:24)MrBrechreiz schrieb: So sollte es gehen.
Danke für die schnelle Antwort. Leider funktioniert die Lösung nicht auf Anhieb.

Das Forum ist so eingestellt, dass Bilder immer in voller Größe angezeigt werden. Das entspricht anscheinend $mybb->settings['attachthumbnails'] == "no".  In $attachment['thumbnail'] steht auch immer etwas anderes als "SMALL" drin.

Der Knackpunkt: $isimage ist bei mir immer false und wird anscheinend auch nirgends gesetzt.
Zitieren
#7
Stimmt, da hat MrBrechreiz etwas vergessen:
PHP-Code:
if($ext == "jpeg" || $ext == "gif" || $ext == "bmp" || $ext == "png" || $ext == "jpg")
{
    
$isimage true;
}
else
{
    
$isimage false;

[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#8
(25.09.2015, 10:45)StefanT schrieb: Stimmt, da hat MrBrechreiz etwas vergessen:
Danke. Doch so einfach Wink
PHP-Code:
$imageext = array('jpeg''gif''bmp''png''jpg');
$isimage in_array($ext$imageexttrue); 
ist noch etwas schneller und leichter zu warten.
Zitieren
#9
Bitte um Nachsicht, no body is perfect, danke das ihr mich verschont habt.

Zumindest gab ich die richtige Richtung an, sodass das Ergebnis zum Erfolg führte.
Mit freundlichen Grüßen

MrBrechreiz
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  RSS feed Adressat schauan 4 310 13.01.2020, 19:47
Letzter Beitrag: doylecc
  Attachments - nur 5 Bilder werden angezeigt Newbie 5 442 23.03.2019, 21:28
Letzter Beitrag: Newbie
  Bilder / Attachments durchklickbar machen WPFan 2 508 11.02.2017, 12:34
Letzter Beitrag: WPFan