MyBB.de Forum
Attachments / Bilder im RSS-Feed? - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html)
+--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html)
+--- Thema: Attachments / Bilder im RSS-Feed? (/thread-32670.html)



Attachments / Bilder im RSS-Feed? - Sesom42 - 24.09.2015

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?fid=&type=atom1.0


Gruß
Jens


RE: Attachments / Bilder im RSS-Feed? - StefanT - 24.09.2015

Ohne Code-Änderungen geht das nicht.


RE: Attachments / Bilder im RSS-Feed? - MrBrechreiz - 24.09.2015

Ö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.


RE: Attachments / Bilder im RSS-Feed? - StefanT - 24.09.2015

(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


RE: Attachments / Bilder im RSS-Feed? - MrBrechreiz - 24.09.2015

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")."\";");




RE: Attachments / Bilder im RSS-Feed? - Sesom42 - 25.09.2015

(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.


RE: Attachments / Bilder im RSS-Feed? - StefanT - 25.09.2015

Stimmt, da hat MrBrechreiz etwas vergessen:
PHP-Code:
if($ext == "jpeg" || $ext == "gif" || $ext == "bmp" || $ext == "png" || $ext == "jpg")
{
    
$isimage true;
}
else
{
    
$isimage false;




RE: Attachments / Bilder im RSS-Feed? - Sesom42 - 25.09.2015

(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.


RE: Attachments / Bilder im RSS-Feed? - MrBrechreiz - 25.09.2015

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.