Eigenschaften der Seite - Benutzerdefinierter Code - Bitte einfügen ermöglichen
Autore: Günter L.Ich habe früher bereits Seiten im Internet veröffentlicht. Diese hatte ich nativ in html und php codiert.
Nun möchte ich diese Seiten umstellen damit ich fortan eine einfachere Möglichkeit zur Pflege des Internetauftrittes habe. Ich habe bereits einige Seiten neu mit WebsiteX5 angelegt. Nun wollte ich weitere Seiten anlegen für die ich einen mehr oder weniger aufwendigen php-code (einlesen von Dateien und für HTML-Tabellen aufbereiten) vorhanden habe. Dieser php-Code müsste nach meinem Verständnis eigentlich unter "Eigenschaften der Seite" ==> "Vor dem </HEAD> Tag" und "innerhalb des <body> Tag" eingefügt werden.
Es gibt aber, warum auch immer, bei X5 keine Möglichkeit um den kopierten Code an diese Stelle einzufügen.
Gibt es einen anderen Trick um den getesteten php-Code ohne großen Aufwand einzufügen. Neu Eintippen ist keine Lösung.
Viele Grüße
Günter
Sie können html php usw. in Objekte "Text" und "HTML und Widget" einfügen
und pro Seite unter "Eigenschaften der Seite" unter Erweitert wie im Bild als Anhang,
dieser Code kann auch einkopiert werden, muss als nicht eingetippt werden.
Gruss JJ
"Eigenschaften der Seite" ==> "Vor dem </HEAD> Tag"
da kommt definitiv kein php Code rein...
Wir sind auf die Grundsatzfrage, wo kann Code eingefügt werden eingegangen, wo was passt muss natürlich auch berücksichtigt werden. Das Beispiel im Bild ist zufällig gewählt um zu zeigen WO.
Nein nicht Grundsatzfrage wie man oben erkennen kann
Dieser php-Code müsste nach meinem Verständnis eigentlich unter "Eigenschaften der Seite" ==> "Vor dem </HEAD> Tag" und "innerhalb des <body> Tag" eingefügt werden.
Autore
Hallo,
zunächst einmal vielen Dank für die schnelle Antwort. Das Bild im Anhang habe ich leider nicht gefunden; Aber ich kann mir denken was Sie damit zeigen wollen.
Ich war heute leider den ganzen Tag unterwegs und konnte erst jetzt rein schauen.
Also im Normalfall habe ich immer Definitionen und Includes vor dem -Tag verwendet. Z.B:; zentrale Konstanten für File-Name, Switches für alternative Funktionen usw.
Ich habe zuerst versucht den php-Code in die Seite als "HTML und Witches" einzutragen. Da hatte ich Probleme mit dem Umschalten zwischen php-Code und HTML-Code. Diese habe ich nicht weiter verfolgt, weil ich dachte: Na dann gibst Du den Code halt in Benutzerdefinierten Code ein.
Ich werde noch mal versuchen die Ursache für die falsche Darstellung bei Eingabe unter "HTML und Witches" zu finden. Danach melde ich mich wieder. Das wird aber leider 1 bis 3 Tage dauern. Ich hoffe der Beitrag kann so lange offen bleiben.
Viele Grüße und vorerst Dank für die Hilfe
Günter
Ich nehme an du weißt das du php nicht in der Vorschau testen kannst.
zwischen php Code und HTML Code wird doch nirgends umgeschalten oder hab ich was verpasst?
Die Umstellung auf php (extension php statt html) in den Seiteneigenschaften muss soweit ich mich erinnern kann, von Hand erfolgen, sonst wird php als Text Dargestellt.
Autore
Hallo Zwoemti,
ja man kann innerhalb <body> mit
<? php-code ?>
html-code
<? php-code ?>
html-code
:
hin- und her schalten. Zumindest klappt das auf meinem Synology-Server einwandfrei.
Ich konnte einen php-Code in Verbindung mit "HTML und Witches" doch schon früher ausprobieren. Hierfür habe ich ein kleineres Beispiel verwendet.
Leider habe ich kein befriedigendes Ergebnis erhalten. Es sieht so aus als ob mein eingegebener Code anschliessend und für mich nicht nachvollziehbar verändert wird.
Im Anschluss ist mein unter "HTML und Witches" gespeicherter Code. Als Anlage habe ich ein Bild vom Ergebnis begefügt.
Es fehlt die Tabellenumrandung und der hellgraue Background der ersten Tabellenzeile. Ausserdem ist die Überschrift Termine vorhanden obwohl ich das nicht gesetzt habe und auch nicht will, weil es mich 3 Zeilen für Informationen kostet.
Viele Grüße
Günter
_______________________________________________________________
<?
$delimiter = ";"; // Trennzeichen in CSV-Datei
$transtab = array ('Ä' => 'Ä', 'Ö' => 'Ö', 'Ü' => 'Ü',
'ä' => 'ä', 'ö' => 'ö', 'ü' => 'ü', 'ß' => 'ß' );
$Tein = array();
$Taus = "";
?>
<h2 style="text-align:left">Liebe xxxxxxxxxxxxxxxx</h2>
<p style="text-align:left">
Wir treffen uns regelmäßig in der
<a href="http://www.xxxxxx/LageplanInternet.pdf">
xxxxxxxxxxx </a> oder im <a href="http://www.restaurantxx.de/">xxxx</a>,
um unsere Erfahrungen miteinander auszutauschen.
Bei einigen dieser Treffen hält xxxxxxxxxx einen Vortrag zu einem
aktuellen Thema oder steht uns für unsere Fragen zur Verfügung.
<br>
Hierzu möchten wir Sie gerne einladen.
</p>
<table Border="1">
<tr bgcolor="lightgrey" align="left">
<td width="130">Termin</td>
<td width="260">Ort</td>
<td>Thema</td>
</tr align="left">
<?
if (($fpterm = fopen("Termine.csv", "r")) == FALSE) {
$error[] = "<td>bchgPwd.030C-Datei 'Termine.csv' konnte nicht zum Lesen geoeffnet werden.</td>";
$_SESSION['eflag'] = "C";
} else {
while ($Tein = fgetcsv($fpterm, 1000, $delimiter)) {
echo '<tr valign="top">';
for ($I = 0; $I < 3; $I++) {
$Taus = strtr ( $Tein[$I], $transtab );
echo '<td align="left">' . $Taus . '</td>';
}
echo "</tr>";
}
fclose($fpterm);
}
?>
</table>
<hr>
<p style="text-align:left">
Über Ihr Kommen freuen wir uns sehr und wünschen Ihnen alles Gute für Ihre Gesundheit.
</p>
<i><b><font size="+3">xxxxxxxxxxx</font></b></i>
Autore
Hallo JJ.JJUAG,
jetzt habe ich auch Dein Bild gefunden.
Das, was Du da zeigst ist genau das was ich machen wollte. Man kann aber in diesem Teil von websitex5 KEINE Daten aus der Zwischenablage einfügen. Ich habe es auch mit der Strg-Taste probiert. Habe ich etwas übersehen?
Gruß
Günter
Ich habe mal nach geprüft mit v10.1.12.75 evo unter win7-64 aus dem Windows Notizblock einzufügen, was problemlos geht. Eventuell kopieren sie aus einem Editor der Formatierungen enthält, die nicht vertragen werden, versuchen Sie mal zuerst in den Notizblock zu kopieren und von dort mit ctrl c ctrl v einzukopieren.
Bei Tabellen aus calc excel kann es auch helfen diese in libreoffice in html umzuwandeln.
Gruss JJ
wenn das kopieren mit einem einfachen Text geht, sind es meistens komplexe Formatierungen und oder Schriftfarben usw. die den Editor überfordern.
Verwende html5 konformen Code..... Ich sehe da veraltetes. Quellcode hier im Forum Schreiben kannst du vergessen meist kommt nur Müll bei raus oder es fehlt was. Dazu wäre http://unofficialwsx5.de besser geeignet. Kopieren und einfügen geht überall.
Autore
Hallo,
ok - Dann stelle ich mal den alten Code um.
Vielen Dank
Günter