garvinhicking wrote:...Aber wenn bei dir "uploads/" steht ist das falsch, es müsste "/blog/uploads/" heißen damit die Ersetzung greifen kann... wie fügst Du die Bilder denn genau ein? Über die s9y Mediathek müssten die korrekt relativ gesetzt werden. Höchstens ein wYSIWYG-Editor könnte da dazwischen funken...
Genau da liegt der Fehler. Es liegt an TinyMCE. (bzw. dessen Einstellungen)
wenn ich TinyMCE deaktiviere und ein Bild über "Medien verwalten" einfüge, weren die Pfade richtig gesetzt und auch im RSS ersetzt:
Code: Select all
<a href="/blog/subfolder/bild.jpeg" class="serendipity_image_link"><!-- s9ymdb:1151 --><img width="92" height="110" src="/blog/subfolder/bild.serendipityThumb.jpeg" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" class="serendipity_image_left" /></a>
Wenn ich allerdings mit TinyMCE arbeite, sieht das Ganze schon anders aus:
Unter "das Bild soll hierher verlinken" steht noch: /blog/subfolder/bild.jpeg
wird dann allerdings so eingefügt:
Code: Select all
<p><a href="uploads/subfolder/bild.jpeg" class="serendipity_image_link"><!-- s9ymdb:1151 --><img src="uploads/subfolder/bild.serendipityThumb.jpeg" class="serendipity_image_left" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px" height="110" width="92" /></a></p>
Demnach kann es dann nicht mehr ersetzt werden.
Der Grund dafür lag in den Einstellungen von TinyMCE. Dort gibt es diese Option:
Relative URLs erzeugen
TinyMCE kann lokale URLs in relative URLs konvertieren. Aus "
http://deinblog.de/test.html" wird dann "/test.html". Die relativen URLs sind z.B. wichtig, falls sich die Blog Domain einmal ändern sollten, können aber evtl. in machen Blogs Probleme bereiten.
Diese war aktiviert und sorgte dafür, dass neben der kompletten Domain auch "/blog/" aus den Pfaden entfernt wurde.
Nachdem ich sie deaktiviert habe, funktioniert nun alles einwandfrei.
Ich werde nun die neueren Einträge, welche noch im Feed angezeigt werden, durchgehen und korrigieren.
Vielen Dank
spod