Welcome, Guest. Please login or register.
Did you miss your activation email?
May 27, 2012, 12:28:41 AM

Login with username, password and session length
Search:     Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter hier und auf unserer neuen Webseite.
155557 Posts in 21715 Topics by 7737 Members
Latest Member: gx-world
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: Relative Adressierung von Bildern funktioniert teilweise nicht  (Read 451 times)
kdb

Offline Offline

Posts: 20


« on: January 09, 2012, 03:05:36 PM »

Hallo,
auf den meisten Seiten gibt
 src="/htdocs/media/Bilder/Judo/HomePage/JUDO_Logo.png" das gewünschte Bild.
Auf einigen Seiten jedoch wird der Pfad nicht aufgelöst und es ist  "http://<rootdircetory>/htdocs/ media/Bilder/Judo/HomePage/JUDO_Logo.png" erforderlich.
Habe momentan dafür keine Erklärung. Wie erzwinge ich überall relative Adressierung.
Logged
Luisehahne
Board Member
Development Team
*****
Offline Offline

Posts: 3147



WWW
« Reply #1 on: January 09, 2012, 07:55:55 PM »

Hallo,

lass das /htdocs weg, vermute dass es dann funktioniert

statt
Code:
src="/htdocs/media/Bilder/Judo/HomePage/JUDO_Logo.png"
dieses
Code:
src="/media/Bilder/Judo/HomePage/JUDO_Logo.png"

oder absolute url stehen lassen und in admintools Frontend Output Filter die Einstellung für
Frontendausgabe mit relativen Urls: auf aktiviert stellen

Dietmar
Logged

We are human beings - and nobody is perfect at all.
kdb

Offline Offline

Posts: 20


« Reply #2 on: January 10, 2012, 09:03:28 AM »

Hallo !
Vielleicht vorab die Anmerkung, daß die jeniigen, die mit der von mir erstellten Website Baker Anwendung arbeiten, HTML-Code nicht verstehen und somit auch nicht verändern können.
Der Pfadname wird vom Editor HTMLArea eingefügt.
Sofern ist der Tip keine Lösung für die meisten Anwender. ( Ich habe alle von meine "Laien" erstellten Text bereits so korrigiert )
Auf der obersten Ebene werden die Bilder nicht angezeigt. Auf allen anderen soweit bis jetzt erkennbar jedoch.
Daher die Suche nach dem grundsätzlichen Problem.
Logged
badknight
Moderator
**
Offline Offline

Posts: 246



WWW
« Reply #3 on: January 10, 2012, 10:05:07 AM »

Hast du mal einen anderen Editor versucht?

z.B. (F) CK Editor?
Logged

Ich würde gern die Welt verändern, doch Gott gibt mir den Quellcode nicht...
Luisehahne
Board Member
Development Team
*****
Offline Offline

Posts: 3147



WWW
« Reply #4 on: January 10, 2012, 01:33:01 PM »

Hallo,

Quote
Editor HTMLArea


Dieser Editor wird nicht mehr unterstützt. Wechseln auf FCKeditor. Ist im Paket mit drinne und HTMLArea deinstallieren.

Dietmar
Logged

We are human beings - and nobody is perfect at all.
kdb

Offline Offline

Posts: 20


« Reply #5 on: January 10, 2012, 02:07:31 PM »

Das löst nicht das Problem der Adressierung
Logged
Luisehahne
Board Member
Development Team
*****
Offline Offline

Posts: 3147



WWW
« Reply #6 on: January 10, 2012, 02:33:22 PM »

Du solltest du Bilder neu einbinden mit dem FCKeditor, dieser setzt absolute Urls, Der REst macht dan nder Outputfilter, wenn du unter Admintool auf relative Url umstellst.

ist natürlich ein bisschen Fleissarbeit die Bilder nochmal neu einzubinden.

Dietmar
Logged

We are human beings - and nobody is perfect at all.
kdb

Offline Offline

Posts: 20


« Reply #7 on: January 10, 2012, 03:15:35 PM »

Dietmar,
der Vorschlag ist zwar gut gemeint, aber unrealistisch bei der Zahl derr Bilder. Außerdem ist damit immer noch nicht das unverständliche Verhalten bzg. Darstellung von Bildern auf der 1 Ebene und auf nachgeordneten Ebenen geklärt.
Und dann wollen meine Verfasser keinen anderen Editor !

Klaus-Dieter
Logged
DarkViper
Development Team
*****
Offline Offline

Posts: 1254


« Reply #8 on: January 10, 2012, 04:29:13 PM »

Sorry Klaus-Dieter,
aber wenn Du von uns qualifizierte Antworten willst, dann mußt schon erst einmal Du qualifizierte Infos liefern.
Ohne diese Informationen fange ich gleich gar nicht an nachzudenken, denn zum Rätselraten habe ich weder die Zeit noch Lust, zumal meine Glaskugel zur Zeit beim aufpolieren ist.

Die minimalsten Infos wären da:
  • Welches Betriebssystem?
  • Welche PHP-Version?
  • Welches WebsiteBaker-Version?
  • In welchem Modul tritt der Fehler auf? (WYSIWYG/News/Topics/.....)
  • Welche Version hat das Modul?
  • Welche Version hat der Editor?

Ein Link zur Seite wäre auch sehr hilfreich, um das Ergebnis des Fehlers zu sehen.

Ohne die oben genannten, minimalen Informationen und eventuell noch ein paar mehr, ist es schlichtweg unmöglich, einen Fehler zu finden. Geschweige denn eine qualifizierte Aussage zu machen.

Logged

Anleitungen lesen und selber nachdenken ist anstrengend...  Da lass ich doch lieber andere für mich denken...

In 1984:  Nineteen Eighty-Four is a unrealistic utopia!!
In 2012:  Nineteen Eighty-Four is a little piece only of our reality!!
kdb

Offline Offline

Posts: 20


« Reply #9 on: January 11, 2012, 09:29:35 AM »

Hallo,
natürlich liefere ich gern die gefragten Informationen, obwohl einige aus meiner Sicht nicht erforderlich sind.

Betriebssystem :  Die Anzeige erfolgt auf allen Clients unter gängigen Betriebssystemen identisch
php Version :   Die Anwendung wird bei  1&1 gehostet. Version 5.2.17
Website-Baker Version : CMS Version 2.8.1 Revision 1287 Admin version 1.4
( Bitte nicht wie in der IT-Branche üblich fordern, daß zuerst auf die allerneueste Version upgedatet werden soll )
Modul : WYSIWYG Version 2.7
Editor : Es ist egal, mit welchem Editor gearbeitet wird. Bei gleichem Quellcode tritt gleiches Verhalten auf. Insofern spielt die Version scheinbar keine Rolle

Der Link zur entsprechenden Seite lautet http://www.tvwehen.de/. Doch bringt dieses nichts, denn als Webadministrator habe ich natürlich nach Erhalt der Fehlermeldung den Quellcode so geändert, daß die beiden Bilder von Eberhard Kremer und "Wir schauen hin" angezeigt werden.

Ergänzt werden sollte noch, daß beim Arbeiten als Editor ( angemeldet mit Name und Passwort ) die Auflösung des Pfades funktioniert und die Bilder angezeigt werden.

D.h. nach meiner Vermutung werden irgendwo Variablen oder Konstanten gesetzt, die erst unterhalb der obersten Ebene wirken oder sie werden dort gesetzt.

Weitere Informationen liefere ich natürlich gern, denn die Benutzung von Glaskugeln ist überholt. Dafür sollte  allenfalls eine App genutzt werden. 

Trotzdem vorab schon Dank an alle, die sich mit meinem Problem beschäftigt haben.

Logged
jacobi22
Betatester
*
Offline Offline

Posts: 1376


WWW
« Reply #10 on: January 11, 2012, 10:47:38 AM »

Ich vermute da etwas...
wie lange gibs das Problem eigentlich schon?
« Last Edit: January 11, 2012, 11:35:44 AM by jacobi22 » Logged

LG Uwe

Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
kdb

Offline Offline

Posts: 20


« Reply #11 on: January 11, 2012, 11:12:42 AM »

Das Problem wurde das erste mal vor ca. 8 Wochen gemeldet. Bisher waren allerdings keine Bilder auf der obersten Ebene eingebunden.
Logged
jacobi22
Betatester
*
Offline Offline

Posts: 1376


WWW
« Reply #12 on: January 11, 2012, 11:35:56 AM »

Was steht denn in der config.php als WB_URL drin?

Mein Gedankenansatz geht da hin:
Beispiel einer Bildadresse (Bild von Herrn Krämer / Startseite):

http://wb.tvwehen.de/htdocs/media/Bilder/Sonstiges/Nachruf_Eberhard.jpg
umgeschrieben und funktioniert
http://www.tvwehen.de/media/Bilder/Sonstiges/Nachruf_Eberhard.jpg

Auf Grund der Bildlinks, die der Wysiwyg-Editor ausgibt, vermute ich, das http://wb.tvwehen.de/htdocs/ als WB_URL in der config.php steht, trage dort mal http://www.tvwehen.de ein und probier das bitte mal.

Übrigens... wenn ich mit deinen Bildadressen probiere, erscheint häufig beim Laden der Verweis auf sedoparking.de, bei Mozilla unten links, z.b. dein Bild-Link aus dem ersten Posting http://wb.tvwehen.de/htdocs/media/Bilder/Judo/HomePage/JUDO_Logo.png. Dabei spielt es keine Rolle, ob es das Bild oder das Verzeichnis überhaupt gibt oder nicht. Entweder das Bild ist da oder nicht, wenn nicht, gibt es einen Fehler, aber sedoparking.de hat da nichts zu suchen

Logged

LG Uwe

Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
kdb

Offline Offline

Posts: 20


« Reply #13 on: January 12, 2012, 12:24:07 PM »

Hallo jacobi22,
wenn ich die vorgeschlagene Änderung vornehme, kann für alle Bilder unterhalb der Homepage der Pfad nicht aufgelöst werden.
Das Verhalten bezüglich sedoparking.de kann ich nicht nachvollziehen. Bei mir kommt immer sofort das Bild.
Vielen Dank schon mal
Logged
jacobi22
Betatester
*
Offline Offline

Posts: 1376


WWW
« Reply #14 on: January 12, 2012, 04:57:04 PM »

Quote
wenn ich die vorgeschlagene Änderung vornehme, kann für alle Bilder unterhalb der Homepage der Pfad nicht aufgelöst werden.
wie habt ihr denn eure Umleitung? mod_rewrite???
Logged

LG Uwe

Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
ruebenwurzel
WebsiteBaker Org e.V.

Offline Offline

Posts: 7973



WWW
« Reply #15 on: January 13, 2012, 02:32:46 PM »

Hallo,

wie jacobi vermutet, stimmen die Angaben in der config.php nicht. Daraus resultierend stimmen natürlich dann auch alle Pfade für Bilder in der Datenbank nicht. Wenn jetzt in der config.php der richtige Pfad eingetragen wird, müssen alle Pfade in der Datenbank nachträglich korrigiert werden. Das geht am besten über einen Datenbankexport, dann über suchen und ersetzen und einem anschließenden Import. Wenn du das so lässt wie es jetzt ist, wirst du immer wieder auf Probleme stoßen.

Auch von dem HTMLArea solltest du dich gedanklich langsam verabschieden. Der produziert einen derartigen Müll als Code, dass man damit nicht wirklich gute Ergebnisse erzielen kann. Probier es mal mit dem FCKEditor und stelle mal das skin um von office2003 auf default. Dieses Skin unterscheidet sich nur gering vom Aussehen des HTMLArea, wenn du dann auch noch die Toolbars ein bisserl anpasst, dann merken deine Benutzer kaum, dass da ein anderer Editor im Einsatz ist. Nur halt mit dem Unterschied, dass du wirklich sauberen Code auf deiner Seite hast.

Gruß
Matthias
Logged
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!