[gelöst] Blöcke mit ganzem oder nur teilweisen Inhalt

am 03.08.2011 - 08:25 Uhr in
hallo, ich habe probleme mit der darstellung von jpg/gif/png bildern in blöcken.
als beispiel:
ich habe eine datei werbung_a.inc im ordner 'include' ( http://localhost/project_a/include/ ) liegen.
im ordner 'self_image' ( http://localhost/project_a/self_image/ ) die jpg-grafik 'picture_w1.jpg' abgelegt.
INHALT DER DATEI include.inc:
<IMG SRC="../self_image/picture_w1.jpg" width="100%" ALT="XXXXXXX" BORDER="1"><BR>
Diese Grafik wird in Drupal als Admin angemeldet angezeigt.<BR><a href="http://localhost/cms/node/13">» direkt zum Angebot...</a>
Diese Grafik wird in Drupal 6.22 als Admin angemeldet angezeigt. Melde ich mich jedoch ab und bin GAST ohne angemeldet zu sein , wird das Bild nicht im Block angezeigt. Hat jemand eine Ahnung, wie ich dieses Problem lösen kann????
- Anmelden oder Registrieren um Kommentare zu schreiben
guten morgen wird der block
am 03.08.2011 - 08:46 Uhr
guten morgen
wird der block denn wirklich nicht angeziegt oder nur das bild nicht?
du hast eine relaive pfadangabe bei dem bild
vielleicht findet er das bild nich
oder hat der block eine sichtbarkeistbeschränkung auf den admin?
(in den block einstellungen unter benutzer->Für jeden Benutzer einzeln anpassbar)
gruss
stf
ja, diese einstellungen sind
am 04.08.2011 - 08:08 Uhr
ja, diese einstellungen sind es nicht, denn es muss an der pfadangabe liegen. wenn dir grafikadresse ich aus dem internet angebe
<img src="http://www.temp.de/bild_1.jpg">
dann wird das bild, also der ganze block identisch und vollständig für 'anonymous user' und 'authenticated user' angezeigt.
liegt es vielleicht daran, dass die includierte datei local in einem anderen pfad liegt als die grafikdatei ?
..wie ist den der pfad auf
am 04.08.2011 - 10:41 Uhr
..wie ist den der pfad auf die grafik wenn du ihn dir
im html quellcode (oder per firebug) anschaust?
danke für diesen tipp
am 08.08.2011 - 07:34 Uhr
scheinbar kann ich nur mit absoluten grafikadressen dafür sorgen, dass in jedem zustand (gast / angemeldet) diese includierten bilddateien angezeigt werden. denn sowie ich note/2 oder note/x wird die grafik im block nicht mehr angezeigt.
wer hat noch einen tipp - außer absolute adressen - wie ich das umgehen kann. kann man das mit php oder so umgehen?
kann man es nicht zentralisieren?
am 08.08.2011 - 07:36 Uhr
wer hat noch einen tipp - außer absolute adressen - wie ich das umgehen kann. kann man das mit php oder so umgehen?
oder gibt es keine möglichkeit außer mit absoluten grafik-adressen???
Das hängt ein bischen von
am 08.08.2011 - 09:04 Uhr
Das hängt ein bischen von Deiner Konfiguration ab. Absolute Adressen inclusive Domain gehen immer. Du kannst aber evtl. auf den Domainnamen verzichten, indem Du den Pfad mit einem / beginnst. Ist Drupal auf oberstem Level und nicht in einem Unterverzeichnis installiert, wäre der Pfad /node/###. Beim Unterverzeichnis kommt das noch dazu also /sub/node/###. Relative Pfade beziehen sich immer auf die aktuelle URL und die ändert sich ja permanent. Mit dem / beginnst Du beim Root-Verzeichnis Deiner Domain.
Beste Grüße
Werner
werner danke, dass ich auf
am 08.08.2011 - 09:35 Uhr
werner danke, dass ich auf diese Idee nicht selbst gekommen bin, ist ja wieder beschäment