Hallo Pancomedia,
danke für den Versuch, aber das ging nicht. Das würde ja voraussetzen, dass jpg und ico-DAtein sich nur über die Dateiendung unterscheiden. Ist aber nicht anscheinend nicht so. Beim Upload einer Jpg erkennt er diese und eine Namensbearbeitung mit .ico hinten nach Upload ändert den Namen aber nicht das Format. Es bleibt ein jpg. Jeder versuch eine ico-Datei hochzuladen bringt die Fehlermeldung:
JavaException: java.lang.RuntimeException: Error loading image
wenn ich richtig verstehe, hast du versucht, die datei mithilfe des namensfeldes beim upload umzubenennen? das kann nicht funktionieren, weil dieser "name" immer nur den teil vor dem ".", niemals die erweiterung, betrifft. also die datei vor dem upload umbenennen sollte helfen.
Ich fange nochmal von vorne an:
Ich habe ein Bild. 16x16 im jpg-Format. Das kann ich mit jedem Namen hochladen. Ich kann auch ein 16x16 gif hochladen. Ist es jedoch eine ico-Datei, dann kann ich es nicht hochladen. Und zwar unabhängig vom Namen und der Dateiendung. Also egal ob das File gar keine Dateiendung hat oder eine falsche (also z.B. jpg statt ico). Es kommt immer das:
Ich habe jetzt zwar ein favicon.jpg hochgeladen, dass der Firefox auch darstellt, aber ich möchte auch ein iefavicon.ico, dass der IExplorer darstellt. Wieso kann ich nur keine icos hochladen? Strange...
Muh-Tiger - 1. Mai. 2005, 4:25
1. Ico = jpg = bmp
die favicons sind nichts anderes als jpg oder bmp mit der Dateiendung ico
2. Geht nicht
Java aktzeptiert nur jpg, png oder bmp als Bild (zumindest beim Upload hier)
3. Vergiss den IE
Der IE hat genug Fehler eingebaut. Da sollte man sich keinen Kopf um so ein dämliches Favicon machen. Zumal der IE eh seit ein paar Jahren mit den Favicons in puncto Sicherheit kämpft. Favicons sind/waren mal eine Sicherheitslücke beim IE. Seit dem macht der da auch nix mehr wirklich richtig.
Falls du absolut unbedingt ganz dolle wirklich hemmungslos ein Favicon für den IE brauchst:
Admin-Layout-Skins(HTML)-Hauptseite (Site.page)
Dort die Zeile <link rel="shortcut icon" href="https://static.twoday.net/favicon.png" />
In <link rel="shortcut icon" href="[URL zu deinem Bild]" />
ändern.
Du kannst irgendwo im Netz ein Favicon ablegen und so darauf verweisen. Falls du keinen Webspace hast, eine Datei hochladen (iefavicon.ico) über das Menü zum Dateien hochladen (Contribute-Dateien).
Dann wäre die URL zu deinem Favicon:
https:// [Name deines Blogs] .twoday.net/static/[Name deines Blogs]/files/iefavicon.ico
Ich gebe aber keine Garantien das dann der FireFox/Opera/Safari/usw das Favicon auch korrekt anzeigen. Ich gebe nicht einmal eine Garantie das der IE das Ding dann korrekt anzeigt.
Wegen den ganzen Sicherheitseinstellungen, Patches und Fehlern stellt der nämlich nie was kortrekt da. Nicht einmal einfachstes CSS.
vielleicht hast eins der folgenden dinge nicht getan:
bild zum bsp in photoshop auf 16x16 pixel (am besten auflösung 72dpi) verkleinern. wird winzig, muss aber wohl so sein.
bild-datei dann unter dem namen iefavicon abspeichern. photoshop bieten meines wissens die endung .ico nicht an. deshalb erst einmal als .jpg.
dann einfach manuell der datei die endung .ico geben.
dann an bekannter stelle über 'weblog' und 'weblog icon ändern' diese datei hochladen.
so müsste es eigentlich gehen.
wenn nicht .. puh ..keinen schimmer.
danke für den Versuch, aber das ging nicht. Das würde ja voraussetzen, dass jpg und ico-DAtein sich nur über die Dateiendung unterscheiden. Ist aber nicht anscheinend nicht so. Beim Upload einer Jpg erkennt er diese und eine Namensbearbeitung mit .ico hinten nach Upload ändert den Namen aber nicht das Format. Es bleibt ein jpg. Jeder versuch eine ico-Datei hochzuladen bringt die Fehlermeldung:
JavaException: java.lang.RuntimeException: Error loading image
Ich fange nochmal von vorne an:
Ich habe ein Bild. 16x16 im jpg-Format. Das kann ich mit jedem Namen hochladen. Ich kann auch ein 16x16 gif hochladen. Ist es jedoch eine ico-Datei, dann kann ich es nicht hochladen. Und zwar unabhängig vom Namen und der Dateiendung. Also egal ob das File gar keine Dateiendung hat oder eine falsche (also z.B. jpg statt ico). Es kommt immer das:
JavaException: java.lang.RuntimeException: Error loading image.
Ich habe jetzt zwar ein favicon.jpg hochgeladen, dass der Firefox auch darstellt, aber ich möchte auch ein iefavicon.ico, dass der IExplorer darstellt. Wieso kann ich nur keine icos hochladen? Strange...
die favicons sind nichts anderes als jpg oder bmp mit der Dateiendung ico
2. Geht nicht
Java aktzeptiert nur jpg, png oder bmp als Bild (zumindest beim Upload hier)
3. Vergiss den IE
Der IE hat genug Fehler eingebaut. Da sollte man sich keinen Kopf um so ein dämliches Favicon machen. Zumal der IE eh seit ein paar Jahren mit den Favicons in puncto Sicherheit kämpft. Favicons sind/waren mal eine Sicherheitslücke beim IE. Seit dem macht der da auch nix mehr wirklich richtig.
Falls du absolut unbedingt ganz dolle wirklich hemmungslos ein Favicon für den IE brauchst:
Admin-Layout-Skins(HTML)-Hauptseite (Site.page)
Dort die Zeile
<link rel="shortcut icon" href="https://static.twoday.net/favicon.png" />
In
<link rel="shortcut icon" href="[URL zu deinem Bild]" />
ändern.
Du kannst irgendwo im Netz ein Favicon ablegen und so darauf verweisen. Falls du keinen Webspace hast, eine Datei hochladen (iefavicon.ico) über das Menü zum Dateien hochladen (Contribute-Dateien).
Dann wäre die URL zu deinem Favicon:
https:// [Name deines Blogs] .twoday.net/static/[Name deines Blogs]/files/iefavicon.ico
Ich gebe aber keine Garantien das dann der FireFox/Opera/Safari/usw das Favicon auch korrekt anzeigen. Ich gebe nicht einmal eine Garantie das der IE das Ding dann korrekt anzeigt.
Wegen den ganzen Sicherheitseinstellungen, Patches und Fehlern stellt der nämlich nie was kortrekt da. Nicht einmal einfachstes CSS.