4images Forum & Community

General / Allgemeines => Programming => Topic started by: exestend on February 27, 2009, 12:50:49 PM

Title: Bildadresse auslesen lassen.
Post by: exestend on February 27, 2009, 12:50:49 PM
Hallo, ich muss leider schon wieder nerven. Ich habe leider keine Passende Ergebnisse zu meinem Problem gefunden, falls jemand etwas findet dann tut es mir leid das ich das  nicht gefunden habe.

Problem:
Ich würde gerne unter jedem Bild die Direkte Bildardresse ausgeben lassen.

Sprich wenn ich auf der Seite bin, sieht die URL ja so aus:
details.php?image_id=57

Der Imagepfad sieht aber so aus:
/data/media/2/bildname.endung

Nun war mein Versuch dieser in der details.php
Code: [Select]
$bildvar = "[url=Seiten-URL][img]Seiten-URL/data/media/".$cat_id."/".$image_name."[/img][/url]";
$bildvar=trim($bildvar);
$bildvar=str_replace(" ","_",$bildvar);
//-----------------------------------------------------

$site_template->register_vars(array(
  "msg" => $msg,
 
  "bildurl" => $bildvar,
 
 
  "clickstream" => $clickstream,

So leider wie erfahrene Nutzer sehen komme ich mit "$image.name" nicht wirklich weiter da ich den "$image_media_file" Namen brauche.

Für etwas unerfahrernere Nutzer die dieses eventuell, wenn es geht, übernehmen wollen:
Code: [Select]
$bildvar=trim($bildvar);
$bildvar=str_replace(" ","_",$bildvar);
Manche Bilder haben ein Leerzeichen in ihrem Bildnamen was von 4images mit einem underline kompensiert wird. Dieser Code sorgt dafür das die Ausgabe des Bildnamen also  richtig verläuft.


Zum aktuellen Problem:
mit der Ausgabe viva {media_src} was in der functions.php geregelt wird komme ich leider auch nicht viel weiter da die Ausgabe dann so ist:
./data/media/2/bildname.endung

Ich hatte es auch versucht in der functions.php so zu regeln das man {media_scr_2} ausgibt und dann den Punkt so subventioniert wie oben das leerzeichen.


Leider bin ich nicht zum gewünschten Ziel gekommen.



Hat jemand eine andere Idee ? :)


LG
Title: Re: Bildadresse auslesen lassen.
Post by: mawenzi on February 27, 2009, 02:15:54 PM
... [Mod] Display image codes on details page (image permalink) ...
... http://www.4homepages.de/forum/index.php?topic=17912.0 ...
Title: Re: Bildadresse auslesen lassen.
Post by: exestend on February 27, 2009, 02:35:56 PM
Vielen dank für die Antwort.

Werde es gleich mal testen, aber wieso kann man  image_media_file nicht augeben lassen wie image_name ?