WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   einfügen fotos auf meine website (http://www.wcm.at/forum/showthread.php?t=246564)

nordbahnfredi 19.07.2013 10:31

einfügen fotos auf meine website
 
http://members.chello.at/alfreddeak/



Meine website besteht aus mehreren seiten die via navigationsleiste angesprochen werden können. Nun habe ich in die navigationsleiste eine zusätzliche zeile eingefügt in welcher fotos angezeigt werden sollen. Die fotos befinden sich in einem ordner namens foto.htm, der die fotos und das passende index.html enthält. Wie kann ich nun die beiden elemente für den aufruf via navigationsleiste verknüpfen?

Danke für eure hilfe im voraus. fredi

Satan_666 19.07.2013 10:52

Der Aufruf der Foto-Seite selbst (also dem index.html im Verzeichnis foto.htm) funktioniert eh - von daher hast Du alles korrekt gemacht.

Wo ich das Problem sehe, ist die Struktur innerhalb von foto.htm: Die Bilder selbst sind nicht in dieses Verzeichnis zu kopieren, sondern müssen dort sein, von wo sie abgeholt werden sollen. Beispielsweise werden die Thumbs in foto.htm/content/images/thumb/ erwartet und nicht in foto.htm/

Desweiteren wird für jedes Bild ein eigenes html-file erwartet im Verzeichnis foto.htm/content/

Nachdem Du die Galerie mit Lightroom generieren hast lassen, musst Du die komplette generierte Verzeichnisstruktur samt Inhalten unverändert auf den Webspace laden. Und zwar ins Verzeichnis foto.htm - sonst wird es nicht funktionieren.

nordbahnfredi 19.07.2013 12:47

Zitat:

Zitat von Satan_666 (Beitrag 2488441)
Der Aufruf der Foto-Seite selbst (also dem index.html im Verzeichnis foto.htm) funktioniert eh - von daher hast Du alles korrekt gemacht.

Wo ich das Problem sehe, ist die Struktur innerhalb von foto.htm: Die Bilder selbst sind nicht in dieses Verzeichnis zu kopieren, sondern müssen dort sein, von wo sie abgeholt werden sollen. Beispielsweise werden die Thumbs in foto.htm/content/images/thumb/ erwartet und nicht in foto.htm/

Desweiteren wird für jedes Bild ein eigenes html-file erwartet im Verzeichnis foto.htm/content/

Nachdem Du die Galerie mit Lightroom generieren hast lassen, musst Du die komplette generierte Verzeichnisstruktur samt Inhalten unverändert auf den Webspace laden. Und zwar ins Verzeichnis foto.htm - sonst wird es nicht funktionieren.

Danke für deine Ausführungen. Wie soll ich nun vorgehen?

Satan_666 19.07.2013 20:17

Tja - schwer zu sagen, da ich einfach zu wenig Einblick in Dein Projekt habe. Ich kenne also weder den Webspace, noch dieses Lightroom.

Ich gehe davon aus, dass Du auf Deiner lokalen Platte irgendwo die Web-Galerie in einem Verzeichnis namens "foto.htm" abgelegt ist. Oder wurden die Daten gleich direkt von Lightroom auf den Webspace übertragen?

Ich würde so vorgehen: In Lightroom die Galerie auf die lokale Platte spielen lassen, dort wird sie dann getestet (einfach im Datei-Explorer das generierte index.html doppelklicken) - und wenn alles passt, das Verzeichnis mit einem FTP-Client auf den Webspace übertragen (vorher das bestehende Verzeichnis löschen). Danach sollte es funktionieren.

Wenn es nicht dringend ist, wäre ich auch bereit, mir das mal bei Dir vor Ort anzusehen und live zu helfen. Da müssten wir uns mal einen Termin ausmachen ...

nordbahnfredi 20.07.2013 12:18

Zitat:

Zitat von Satan_666 (Beitrag 2488475)
Tja - schwer zu sagen, da ich einfach zu wenig Einblick in Dein Projekt habe. Ich kenne also weder den Webspace, noch dieses Lightroom.

Ich gehe davon aus, dass Du auf Deiner lokalen Platte irgendwo die Web-Galerie in einem Verzeichnis namens "foto.htm" abgelegt ist. Oder wurden die Daten gleich direkt von Lightroom auf den Webspace übertragen?

Ich würde so vorgehen: In Lightroom die Galerie auf die lokale Platte spielen lassen, dort wird sie dann getestet (einfach im Datei-Explorer das generierte index.html doppelklicken) - und wenn alles passt, das Verzeichnis mit einem FTP-Client auf den Webspace übertragen (vorher das bestehende Verzeichnis löschen). Danach sollte es funktionieren.

Wenn es nicht dringend ist, wäre ich auch bereit, mir das mal bei Dir vor Ort anzusehen und live zu helfen. Da müssten wir uns mal einen Termin ausmachen ...

Die Lightroom-Galerie steht auf der Platte und auch im Web auf meiner Homepage.
Im offline-Modus funkt es mit diesen Befehlen
<div><a href="photo.htm/index.html" target="_blank">BILDERGALERIE</div>

Warum es allerdings online nicht funkt ist mir als nicht html-spezialist ein Rätsel.

Hab auch probiert den obigen Befehl dahin gehend zu ändern, dass ich auch meine URL vorne eingefügt habe, nütz aber nix.

Hm ........ aber nächste Woche kommt eh mein Schwiegersohn - der ist IT Spezi _vom Urlaub zurück.

Bas dahin werde ich noch ein bisserl herum probieren. Oder hast Du eine Idee?

Satan_666 20.07.2013 15:50

Im Moment hast Du den Code wieder zerstört.

Der Frame mit dem Menü sollte wie folgt aussehen:

Code:

<tr>
  <td>
      <a target="main" href="foto.htm">
        pics
      </a>
  </td>
</tr>

Das tag "<a ...>...</a>" definiert einen Link - der Parameter "target" definierert, in welchem Objekt die Seite erscheinen soll und der Parameter "href" weist auf die Url der aufzurufenden Seite. Im Moment hast Du bei "href" noch "pics.html" stehen. Im Verzeichnis "pics.htm" gibt es offensichtlich ein index.html, in dem aber aktuell nur "BILDERGALERIE" angezeigt wird.

Mein Tipp: ändere den Menüpunkt so, wie ich es oben aufgeführt habe (einfach das "pics.htm" in "foto.htm" ändern). Danach löscht Du das Verzeichnis "foto.htm" am Webspace. Und zuletzt überträgst Du das Verzeichnis "foto.htm" von Deiner Festplatte auf den Webspace.

Sollte das trotzdem nicht funktionieren, dann könnte es daran liegen, dass Lightroom vielleicht PHP-Code generiert? Dann bräuchtest Du einen Webspace, der auch PHP zur Verfügung stellt. Das ist bei den Webspaces, die man bei seinem Internet-Provider bekommt, in der Regel nicht dabei.

Lowrider20 20.07.2013 15:58

Verzeichnisse mit *.htm?

nordbahnfredi 21.07.2013 10:04

Zitat:

Zitat von Lowrider20 (Beitrag 2488505)
Verzeichnisse mit *.htm?


??? versteh ich nicht.

nordbahnfredi 21.07.2013 10:08

Zitat:

Zitat von Satan_666 (Beitrag 2488504)
Im Moment hast Du den Code wieder zerstört.

Der Frame mit dem Menü sollte wie folgt aussehen:

Code:

<tr>
  <td>
      <a target="main" href="foto.htm">
        pics
      </a>
  </td>
</tr>

Das tag "<a ...>...</a>" definiert einen Link - der Parameter "target" definierert, in welchem Objekt die Seite erscheinen soll und der Parameter "href" weist auf die Url der aufzurufenden Seite. Im Moment hast Du bei "href" noch "pics.html" stehen. Im Verzeichnis "pics.htm" gibt es offensichtlich ein index.html, in dem aber aktuell nur "BILDERGALERIE" angezeigt wird.

Mein Tipp: ändere den Menüpunkt so, wie ich es oben aufgeführt habe (einfach das "pics.htm" in "foto.htm" ändern). Danach löscht Du das Verzeichnis "foto.htm" am Webspace. Und zuletzt überträgst Du das Verzeichnis "foto.htm" von Deiner Festplatte auf den Webspace.

Sollte das trotzdem nicht funktionieren, dann könnte es daran liegen, dass Lightroom vielleicht PHP-Code generiert? Dann bräuchtest Du einen Webspace, der auch PHP zur Verfügung stellt. Das ist bei den Webspaces, die man bei seinem Internet-Provider bekommt, in der Regel nicht dabei.

Deine Gedanken kann ich nicht ganz nachvollziehen.
Im offline-modus funktionieren sowohl flash wie auch html galerie.
Ob ich nun _blank oder main als target nehme ist IMHO wurscht.

Im online-modus funkt die flash galerie nicht.
Die html-galerie bringt im online-modus nur den raster aber keine fotos.
Im web habe ich eine unmenge von vorschlägen bekommen, doch keine funktierniert.

Lowrider20 21.07.2013 10:43

Zitat:

Zitat von nordbahnfredi (Beitrag 2488520)
??? versteh ich nicht.

Ein Unding, einem Verzeichnis die Endung einer Datei zu geben!

Deine Rastergalerie sucht die Bilder im Verzeichnis:
http://members.chello.at/alfreddeak/hoto.htm/content/


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag