Page 1 of 1

Content - Datei wählen

Posted: Tue 12. Oct 2004, 14:45
by duffy
Hallo,

in der Hilfe steht

Mit diesem Content Part ist es möglich eigene html Seiten in phpWCMS einzubinden.

Herkunft: Hier können Sie zwischen folgende Optionen wählen:

1. Datei aus der Struktur: wählen Sie diese Option wenn Sie Dateien in den Ordner content/pages hochgeladen haben.
2. Eigene Pfad / Datei oder URL: wählen Sie diese Option wenn Sie auf eine html Datei ausserhalb des content/pages Ordners zugreifen wollen.


Wie erreiche ich bei Auswahl von "Datei aus der Struktur" das die Bilder zur HTML-SEITE ebenfalls im content/pages gesucht werden und nicht im ROOT Verzeichnis.

Meine HTML-Seiten werden automatisch von einer Wetterstations-Software erzeugt und ich kann die Bild/Pfade nicht ändern.

Bin für alle Tips dankbar

Danke Grüße

Duffy

Posted: Tue 12. Oct 2004, 14:55
by pepe
Hy duffy,

wäre da nicht eine ifame-Lösung die einfachste Sache?

Posted: Tue 12. Oct 2004, 15:02
by pepe
Ok duffy, ehe du fragst...

Diese Zeilen in den html-head deiner verwendeten Vorlage kopieren:

Code: Select all

<script language="javascript">
<!--
function iFrameHeight() {
if(document.getElementById && !(document.all)) {
h = document.getElementById('iframename').contentDocument.body.scrollHeight;
document.getElementById('iframename').style.height = h;
}
else if(document.all) {
h = document.frames('iframename').document.body.scrollHeight;
document.all.iframename.style.height = h;
}
}
//-->
</script>
Diesen HTML-Contentpart in einen Artikel schreiben:

Code: Select all

<iframe onLoad="iFrameHeight();"
src="http://www.xxxxxxxxxx.de/xyxyxyxyx/index.php"
scrolling="no" scroll="auto"
id="iframename" name="iframename"
marginwidth="0" marginheight="0" frameborder="0"
style="width:100%;" height="350">
</iframe>
Und los geht's...

Posted: Tue 12. Oct 2004, 15:35
by duffy
Hallo Pepe,

Ich möchte falls möglich auf den IFRAME verzichten.

Danke auch nochmal für die ersten Tips - denn ohne Dich hätte ich bestimmt immer noch kein Layout auf der Seite


Duffy

Posted: Tue 12. Oct 2004, 15:57
by pepe
Hi duffy,

habe soeben nochmal meine iframe-Seiten unter IE, firefox und Opera getestet... alle funktionieren. (Nur bei sehr komplexen Inhalten kommt es zu Problemen)

Wo ist eigentlich das Problem mit iframes?
Ich habe mein Wissen auch nur aus eigenen Versuchen... und wenn alles klappt, verwende ich die getestete Lösung :?

Ich würde nun gerne etwas dazulernen und von dir oder anderen Forumnutzern die Gründe gegen iframes erfahren... :idea:

danke für eure Mühe bereits vorab

Posted: Tue 12. Oct 2004, 16:27
by duffy
Hallo,

ich habe persönlich kein Problem damit - aber scheinbar verschiedene User und Sicherheitssoftware-Programme.
Eine Bitte an alle - jetzt bitte keine Grundsatzdiskussion anfangen über Sinn und Unsinn von IFRAME's. Der eine User mag es und der andere nicht.

Und drum denke ich mir wenn es vermeidbar ist sollte man keinen IFRAME verwenden.

Habe einfach mal ein paar Dinge aus dem Netz gefischt.

I-Frames erscheinen in einer HTML Seite ähnlich wie Tabellen, können hierbei jedoch eine komplette Seite anzeigen. Die Gefahren sind aber folgende:


Es können nicht nur HTML Seiten angezeigt werden sondern auch Programme und Dateien darin gestartet werden (Microsoft spezifisch)


Da bei I-Frames die Größe des Frames keine Rolle spielt, können die Werte auf Null gesetzt werden, was diesen dadurch unsichtbar macht.


In Outlook wird bei eingehenden Mailwürmern mit I-Frame Aufruf kein Dateianhang angezeigt, dieser bei unzureichenden Sicherheitseinstellungen jedoch direkt ausgeführt.

und und und

Gruß

Duffy

Posted: Tue 12. Oct 2004, 17:03
by pepe
Hi duffy,

danke für deine Mühe und die Argumente... man lernt eben nie aus.

Klar, daß professionelle Seiten dies Sicherheisproblematik unbedingt berücksichtigen müssen!

externer Content

Posted: Thu 2. Dec 2004, 20:54
by duffy
Hallo,

hat denn keiner eine Lösung ?

Bin für alle Tips dankbar

Danke Grüße

Duffy

Posted: Thu 2. Dec 2004, 21:14
by bebernl
ich weis nicht ob es funktioniert, aber probieren geht ueber studieren.

also ich hab bei selfhtml.de folgendes gefunden

Code: Select all

Angabe der Dateibasis
<base href="http://www.phpwcms-rockt.de/hiersindallmeinebilderdrinnen/">
Bevor die HTML Datei geladen wird, bieg die Dateibasis auf dein gewuenschtes verzeichnis um. und danach wieder zurueck auf das rootverzeichnis deines WCMS's

Genaue Beschreibung:
http://de.selfhtml.org/html/kopfdaten/basis.htm#adresse

Drueck die daumen das es funktioniert.

gruss
bebernl