Tanelorn.net
Medien & Phantastik => Multimedia => Thema gestartet von: Vale waan Takis am 24.08.2004 | 13:44
-
Hallöle
dank AXX hab ich ja die Möglichkeit etwas am Homepagedesign herumzuspielen :)
Der Gute hat mir ne kleine Ecke auf dem Server entstaubt und zum spielen gegeben und nach anfänglichen schwierigkeiten gings dann auch ganz gut.
Seit unserem Umzug tumeln sich nun aber zunehmend lustige symbole anstelle von ä ü ö 's oder auch " und überhaupt so ziehmlich alle Zeichen.
Naja und da denke ich mir, dass muss ja nicht unbedingt sein ;D
1.) Vermutung war, das das durch den Umzug passiert ist, naja aber nach neuerlichem publizieren bleibt das ganze leider so, hmmm egal
2.) Vermutung ist es liegt an NetobjektFusion 5.0 womit ich das ganze gebaut und publiziert habe, aber auch ein upload (nach lokalpublizierung) mit dem totalcommander ändert nix. Bei der Lokalpublizierung sieht alles so aus wie's soll.
Vielleicht kann mir ja jemand was dazu sagen, danke :)
-
Kann ich mal schauen?
-
ein Link wär net schlecht und was das für Symbole das wären.
mit Nof hab ich keinen Plan, kennd as DIng zwar vom Job aus aber sonst isses Essig.
-
hm, könnte das was mit publizieren als ASCII oder BINÄR zu tun haben ???
-
http://vale.fantasyhosting.de wenn ich so frei sein darf ;)
-
http://---.de wenn ich so frei sein darf ;)
Laß dass nur nicht den dorin sehn sonst bekomm ich haue ;)
-
Wenn ich das richtig sehe, ist das reines HTML.
Das sollte eigetnlcih vom Browser umgesetzt werden. Der wiederrum greift auf die Schriftarten zurück, die auf dem Clientrechner installiert sind.
Daher sollte das eigentlich nicht am Quelltext liegen.
Allerdings kenne ich den Effekt aus einem anderen Bereich.
@vale: kann das sein, das du NOF mit Wine auf einem linux Rechner fährst?
-
@tyranno: Nee. Ganz stinknormales Windows XP
-
Einfach mal die Texte durchgehen und sinnvolle HTML-Entities einsetzen.
Da standen vorher wohl die Umlaute und anderen Sonderzeichen im "Klartext", koennen also auch nur von Leuten mit den richtigen Einstellungen im Browser angezeigt werden.
Also einfach das Zeichen dass anstelle des ae durch ä (usw.) ersetzen.
Die Komplettliste der Entities findest du unter http://de.selfhtml.org/html/referenz/zeichen.htm
-
Beim Publizieren von NOF gibt es einen Punkt der die Umlaute konvertiert.
Schau da mal nach.
Wenn der nicht gesetzt wird, werden die Zeichen zumeist nicht konvertiert.
Am besten schaust du mal unter:
http://helpteam.de/homepage/index.shtml
EDIT:
Müsste unter erweiterte FTP stehen.
Bitte publiziere mal lokal und schau mal, ob er es dann auch noch "verhunzt".
-
@Selganor: Hast Du Dich schonmal mit nem NoF Quelltext rumgequält?
Außerdem das mit den Entities stimmt schon aber es sollten wenigstens die Umlaut zu sehen sein, denk ich zumindest.
@Vale: schau mal in die Einstellungen von NoF, ob es da Regeln für Quelltext vor allem bezüglich Sonderzeichen gibt.
-
So wie es aussieht bastelt NetObjects die Umlaute in Unicode um.
Wenn ich im Browser auf Unicode umschalte dann wird alles korrekt dargestellt.
@Vale
Schau mal nach ob du in NetObjects irgendwo den Zeichensatz umstellen kannst.
Wenn ja, dann stell auf ISO-8859-1 um.
-
Heidenei naja mal schaun:
Also was hab ich gefunden:
Werkzeuge->Site Einstellungen->Zeichensatz Westeuropa (ISO 8859-1) eingestellt Wahlmöglichkeiten (ISO 8859-15 und Windows 1252)
Regeln für Quellentext hab ich sonst nix gefunden :-\
-
Kann sein, NoF gibt dem Benutzer nicht den Quelltext, was manchmal zu Problemen führt, wenn man HTML Schnipsel einbauen will aber sonst demjenigen der damit nichts zu tun haben will, damit zufrieden lässt.
Hat alles VOr~ und Nachteile
-
Hmm... Windows 1252 wäre eine Alternative wird aber von manchen Browsern versaubeutelt, eigentlich sollte der eingestellte Zeichensatz (ISO-8859-1) stimmen.
Bleibt die Frage ob der Server beim parsen der Seite eine Unicode Umwandlung vornimmt... Axx ?
Wobei ich mir gerade mal die Seite angesehen habe und da steht eindeutig ein Unicode Encoding drin:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
Also entweder in allen body_*.html Files:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
durch
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
ersetzen
oder den charset Teil komplett rausnehmen.
-
Sorry, ich mache meine Pages "per Hand" und das einzige Tool (ausser dem FTP zum Upload) das ich da ranlasse ist Dreamweaver und der verhunzt mir keinen Quellcode sondern verbessert ihn eher.
-
Gibt es einen Punkt bei der Uploadfunktion von NetObjects der etwa nach "Umlaute in Unicode umwandeln" oder so klingt ?
PS: Als Ex-Zivi find ich den Namen T.U.B.U.S übrigens recht amüsant ;)
-
Lustig Lustig, grad in der "Hilfe" gefunden:
1 Wählen Sie in einer beliebigen Ansicht aus dem Werkzeuge-Menü die Option Site-Einstellungen.
2 Wählen Sie auf der Registerkarte Allgemein des Dialogfelds “
Site-Einstellungen” einen Zeichensatz aus der entsprechenden Dropdown-Liste aus.
Jeglicher Text, den Sie auf Seiten dieser Site eingeben, wird mit diesem Zeichensatz publiziert, außer Sie ändern den Zeichensatz für eine bestimmte Seite.
Alle Zeichen werden in NetObjects Fusion einwandfrei angezeigt, da sie in Unicode gespeichert werden. Wenn Sie jedoch Zeichen eingeben, die nicht zu dem festgelegten Zeichensatz gehören, können womöglich Fragezeichen anstelle von unbekannten Zeichen angezeigt werden, wenn Sie die Seite anzeigen oder publizieren.
@woozle: Nee sowas gibbets leider nich. Jaja der Name macht Spass und Laune ;D
-
Alle Zeichen werden in NetObjects Fusion einwandfrei angezeigt, da sie in Unicode gespeichert werden.
Tja.. da liegt der Hund begraben.
Also müssen diejenigen die die Seite ansehen wollen ihre Browser auch auf Unicode umstellen :)
-
Meine Hauptfrage ist dann aber...Warum ging es die ganze Zeit über?
-
Hast Du vielleicht den Browser gewechselt oder neu installiert ?
-
nö nur den server ;D
-
Was passiert wenn du dir die Seiten lokal anguckst ?
Siehts da genauso aus ?
Also einfach die index.html ins Browserfenster ziehen.
-
Dann ist alles so wie's sein soll
-
Hmm, kann gut sein, das du die Seiten immer aus dem Cache geladen hast.
Beim proggen passiert das schon mal.
-
Hmm, kann gut sein, das du die Seiten immer aus dem Cache geladen hast.
Beim proggen passiert das schon mal.
Hmm, hab grad mal den cache geleert bringt aber auch keine Veränderung...
-
Sorry, das meinte ich nicht.
Wenn du die Seite auf deinem Rechner fehlerfrei sdarstellen kannst und dann publizierst, legt NOF (aus welchen Gründen auch immer) gelegentlich mal eine Kopie in den Cache.
Wenn du die Seite aufrufst, bekommst du dann die gecachte Version.
Kann sein, das dieses Prob schon vorher da war, aber du das nicht sehen konntest.
Eine andere Möglichkeit ist noch, das der Unicode in der neuen Serverversion wirklich nicht mehr unterstützt wird.
Stelle mal den Code um und publiziere neu,.
Mal schauen was passiert.
-
Ich glaub ich geb für heute auf :(
-
Also ich hab mal mit verschiedenen Zeichensätzen herumexperimentiert, abe rzu einer Verbesserung hat das leider auch nicht geführt (in manchen Fällen sah es sehr sehr seltsam aus ;D)
Sehr mysteriös das ganze.
-
Ganz ehrlich?
Schmeiß NoF über Board und fang von vorne an!
hier findest Du alles, was Du brauchst (http://selfhtml.teamone.de) aber dafür wirst Du etwas länger brauchen
-
Hmm, muss dem LORD mal in die Seite treten.
Ist wesentlich besser wenn du das zu fuss machst.
-
Da muss ich dem Lord recht geben, einen vernünftigen freien HTML Editor findest du hier (http://www.qhaut.de/forums/index.php?download=6) (Phase 5).
-
Du willst mir IN die Seite treten??
Booooah!
Ja oder den hier (http://www.weaverslave.de), den benutze ich
-
Ganz ehrlich?
Schmeiß NoF über Board und fang von vorne an!
hier findest Du alles, was Du brauchst (http://selfhtml.teamone.de) aber dafür wirst Du etwas länger brauchen
Das mag ja für die meisten ne gute Lösung sein aber gerade aus dem Grund benutze ich ja so einen User-Mist...
Ich habe weder Zeit noch Lust mich mit html programmierung zu beschäftigen in Infomatik war ich ne null, weil das was hinter allem steck einfach an mir vorbeit geht...es interessiert mich einfach nicht genug um Energie rein zu stecken.
Schnell und Einfach muss es gehn. Hier ein Click, da ein Klick und fertig.
Deswegen hab ich ja auch noch Windows und kein Linux ;)
-
Hmmm, HTML hat nix mit Programmierung zu tun ;)
Ist im Prinzip auch ganz einfach aber die Zeit mit der Du Dich schon mit NoF rumärgerst, in der Zeit hättest Du die Seite schon zufuß gebastelt ;)
Mit NoF brauch ich ca. dreimal so lange....
-
Es ist eindeutig ein UTF-8 / ISO-8859 - Problem.
Bei den Statistiken für den Chat hatte ich das auch.
Warum die lokale Anzeige funktioniert, weis ich nicht sicher: Möglichweise, weil da der Filemanager guckt, was für ein Format das sein könnte - es ist UTF-8 - und das so dem Browser so meldet.
Jedenfalls: Wenn ich auf die Seite "Regeln" gehe und als Zeichensatz UTF-8 anwähle, kommen die Umlaute richtig.
Ich habe in meinem Fall das Problem so gelöst (unter Linux):
iconv -f utf-8 -t ISO_8859-15 "~/html/Regeln/regeln.html" >"~/html/outgoing/Regeln/regeln.html"
-
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
Also entweder in allen body_*.html Files:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
durch
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
Ich sehe gerade, du hast immer noch utf8 drin stehen.
Die Änderungen werden erst nach publizieren aktiv
-
Jetzt seh ich's auch im Quellentext steht charset=utf-8 selbst wenn bei site einstellungen als Zeichensatz ISO-8859 eingegeben wird, selbst nach dem publizieren ???
-
HAR HAR HAR Mistviehcomputertechnik HAR HAR
Ich habs geschafft.
Irgendwie gelten wohl die site-einstellungen nicht für die einzelnen seiten. Die hab ich jetzt alle auf ISO umgestellt und nun gehts
Danke an alle für die Hilfe :d
-
Prima das es doch noch geklappt hat...
-
cool :d als ich kürzlich auf die site guckte sah ich NUR sonderzeichen ::) sah schaurig aus ;D gut das es wieder tut! :)
-
Ja. Jetzt bin ich wieder glücklich und zufrieden...zumindest was das betrifft ;) :-\
-
*mitväterlicherstimme*
Schütt uns dein Herz aus, mein Sohn.
-
Ich denke mal das passt hier nicht hin ;)
Außerdem sammel ich doch posts in meinem psychologie forum ;D
-
lol... dachte ich mir fast... btw: phase 5 ist wirklich empfehlenswert... wenn du den Code kannst.
(und der wandels äöü und so auch selber um...)
naja, schluss für heute