Beiträge von milliways

    Zitat von "lauras"

    sollte eigentlich kein problem sein, den style auszulagern und den rest zu verändern..

    doch, für mich ist das tatsächlich ein Problem :wink:

    Ich hab grad mal ganz einfache Grundkenntnisse in html und css, bei der Installation des Icybooks bin ich nur blind den Anweisungen gefolgt (und den genau beschriebenen Ratschlägen hier im Forum). Ich hab keine Ahnung, wie diese ganzen Dateien in den verschiedenen Ordnern zusammenspielen.

    Und solche Sachen wie das fehlende "alt"-Attribut würden ja immer wieder auftauchen, sobald ein neuer Smilie eingefügt wird, oder nicht?

    ich glaube, dann gibt es keine passende Doctype-Erklärung: denn als ich die für html 4.01 strict verwendet habe, kamen andere Fehlermeldungen, wie z.B. dass am Ende von img kein /> stehen darf. So wie ich das sehe ist das Icybook also nicht konsequent, oder? Da wird scheinbar manchmal nach html und manchmal nach xhtml gearbeitet.

    Und was das style im Dokument betrifft: auch das hab ich ja nicht selbst so geschrieben, und ich hab auch ehrlich gesagt keinen Plan, wie man sinnvoll im Code der Icybook-Dateien herumwerkelt.

    @ Sarkkan: das sind leider Errors.

    Wie sieht's denn nun aus, kann ich diese Fehler so hinnehmen oder kann da irgendein Browser ernsthafte Schwierigkeiten machen?

    so, ich bin's wieder.
    Diese neue Doctype-Erklärung ist mir noch ein bißchen suspekt, deshalb hab ich's mit dieser hier versucht:

    Code
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    hab natürlich in meinen Metaangaben und bei der Grafik hinten einen / eingefügt.

    Ende vom Lied: hab noch immer 4 Fehler, wieder im Icybook:

    1. document type does not allow element "style" here

    Code
    <style type="text/css">

    2. required attribute "alt" not specified

    Code
    …="icybook/images/smileys/tongue.gif" /></td></tr></table><br /><table class="e…

    3. there is no attribute "target"

    Code
    …e: <a href="http://icybook.de" target="_blank"><img src="icybook/images/hp.gif…

    4. there is no attribute "align"

    Code
    <p class="copyright" align="center">Kostenloses Gästebuch powered by <a href="h…

    Ich kenn mich ja nun nicht so gut mit dem komplexen Regelwerk von html und xhtml aus, aber: diese "Fehler" kann man doch nicht mit ner anderen Doctype-Erklärung beheben, oder?

    Danke!

    Dh. also quasi wenn es mir egal ist, ob jemand sich an meinen Bildern bedient, und sie ausschließlich den Zweck haben, meine Texte im Web etwas zu illustrieren, kann ich die EXIF-Daten getrost weglassen, oder?

    Und sollte ich im Laufe der Zeit dann ehrgeizigere Pläne mit der Bildpräsentation haben, hab ich ja immernoch die Originale.

    Ja, wenn man mal anfängt, sich mit dem Thema Webdesign zu beschäftigen, tauchen jede Menge Fragen auf, deshalb hier schon wieder ein neuer Thread von mir.

    Bevor ich meine Fotos hochlade, "verschönere" und skaliere ich sie in Gimp. Beim Speichern als jpg-Datei reduziere ich nur die Qualität ein bißchen, um die Dateigröße möglichst klein zu halten.

    Nun hab ich bei den erweiterten Optionen die Möglichkeit "EXIF-Daten speichern" gefunden, die standardmäßig aktiviert ist. Wenn ich die Option deaktiviere (also die EXIF-Daten NICHT mitspeichere), halbiert (!) sich meine Dateigröße. Beispielsweise hat ein "normal" gespeichertes Foto (350x263px) eine Dateigröße von 69kB, dasselbe ohne EXIF-Daten nur 33kB.

    Jetzt musste ich erstmal schauen, was EXIF-Daten sind. Für die, die es auch nicht wissen: das sind "schreibgeschützte Metadaten der Digitalkamera, ... z.B. Blendenzahl, Datei-ID, Aufnahmedatum."

    Was ich mich jetzt frage: Wozu brauche ich die EXIF-Daten, wenn ich nur ein Foto mit möglichst kleiner Dateigröße ins Netz stellen will? Bzw: worin liegt der Unterschied, wenn ich diese Daten nicht mitspeichere? Normalerweise würd ich sagen: ich lass das ganze Zeug raus.

    Was mich nur stutzig macht, ist, dass ich nun schon einige Hinweise zum Thema "Bildbearbeitung fürs Web" gelesen habe (speziell auch mit Gimp) und dort nie den Tip gefunden habe, die EXIF-Daten wegzulassen - im Gegenteil: es wird Anfängern empfohlen, die erweiterten Optionen bei Gimp zu ignorieren und nur die Bildqualität zu reduzieren.

    Weiß hier jemand zufällig, warum diese Daten scheinbar so wichtig sind?

    wow, so viele Antworten schon, danke!

    Mal schauen...
    das mit dem HTML 5 Doctype werd ich auf jeden Fall mal probieren. Ich persönlich könnt ja auch mit den "Fehlern" (die ja streng genommen gar keine sind) auch gut leben, aber ob ein strenger Browser das auch tut...?

    Den Link zu den Browser-Screenshots hab ich mal ausprobiert, allerdings war ich dann zu hastig und hatte fast sämtliche angebotenen Browser mit drin. Wollte dann die Auswahl einschränken, der Dienst funktioniert aber scheinbar nur einmal täglich - was mich auf den ersten Blick beunruhigt hat, war der Screenshot eines älteren IE - hab damit gerechnet, dass die Seite vielleicht nicht zentriert sein könnte, aber irgendwie "sprengt" die Seite das Browserfenster (horizontaler Scrollbalken). Das muss ich mir morgen nochmal genau ansehen (wenn dann muss es doch an der Auflösung liegen, oder? Selbst der IE wird ja wohl nicht einfach mal selbständig die angegebene Pixelzahl (800) erhöhen...)

    Was den Vorschlag nach nem Unterordner betrifft: Jetzt ist's ja noch immer ein Test, außer euch kennt niemand den Link. Später, wenn alles passt, wird die usa2010.htm in index.htm unbenannt und man ist sofort da. Mehr soll es im Moment gar nicht sein.

    Die Bilder. Danke für das Lob! Die Fotos hab ich selbst geschossen und mit Gimp bearbeitet. Sind nur ein paar Klicks, es gibt dort die Auswahl "Ecken abrunden" mit verschiedenen Optionen für das Ausmaß von Rundung und Schatten - hab direkt die voreingestellten Werte benutzt und war gleich zufrieden.

    edit: ach ja, den Gästebuchbeitrag hätt ich fast vergessen! Ja klar, der kommt natürlich raus (ebenso wie mein Test). Wie gesagt: die Seite ist noch nicht öffentlich, und um die Feineinstellungen im Gästebuch hab ich mich auch noch nicht gekümmert - war schon froh, dass ich die ganzen Einstellungen die mich beim Testversuch neulich so gepiesakt haben, heute wieder genauso reproduzieren konnte - Stichwort verhunzter Background, fehlende Smilies etc. :wink:

    Hi!

    Nachdem ihr mir so gute Tipps zum Einbinden des Gästebuchs gegeben habt, stell ich euch jetzt mal mein vorläufiges Ergebnis vor:

    <!-- m --><a class="postlink" href="http://www.my-milliways.de/usa2010.htm">http://www.my-milliways.de/usa2010.htm</a><!-- m -->

    das Gästebuch ist hier (oder einfach in der Navi auf "Kommentare"):

    <!-- m --><a class="postlink" href="http://www.my-milliways.de/kommentare.php">http://www.my-milliways.de/kommentare.php</a><!-- m -->


    Die Hauptseite hat die Validierung fehlerfrei bestanden, aber ich bin trotzdem unsicher: nur weil der Code korrekt ist, heißt das ja noch lange nicht, daß die Seite mit jedem Browser so angezeigt wird, wie ich das gern hätte. Mit dem Firefox 3.6.3 und dem IE (? sollte die neueste Version sein) sieht's gut aus. Aber womöglich entdeckt ja euer geschultes Auge gleich auf Anhieb potentielle Gefahrenquellen für ältere Browser... :wink:

    So, aber ein richtiges Problem hab ich mit der Kommentarseite, hier hab ich 2 Fehler und 9 Warnungen - die allesamt das Icybook selbst betreffen. So wie ich als Laie das sehe, sind da XHTML-Formulierungen dabei. (Ich hab nach HTML 4.01 strict gearbeitet).
    What now? Soll ich meine Doctype-Deklaration ändern? Auf welche Formulierungen genau? (Der Phase 5 Editor bietet mehrere Varianten an). Wobei ich dann allerdings das Problem hätte, daß mein eigener Code u.U. fehlerhaft wäre...

    Vorschläge?

    Danke schon mal!

    oh super Sören, vielen vielen Dank!! Jetzt klappt's! :D

    das einzige, was noch nicht funktioniert, sind die beiden Links im Admin-Bereich: "zurück zum Gästebuch" und "logout". Die entsprechenden Seiten werden nicht gefunden - aber das kann ich doch bestimmt auch irgendwie anpassen, oder? Ach, selbst wenn nicht: das ist zwar ein bißchen lästig für mich, aber Hauptsache im Besucherbereich funktioniert jetzt alles und sieht gut aus.

    Also nochmal danke an Alle hier für die große Hilfe in den letzten Tagen, ihr seid echt klasse!!

    Zitat von &quot;Sarkkan&quot;

    öhm.. ist das auch in einem PHP-Bereich?
    Also zwischen '<?php' und '?>' ?

    natürlich nicht! :D
    jetzt aber.

    So, bleibt nur noch das Problem mit den Smilies die im Eintragsfeld nicht verfügbar sind (ebenso wie übrigens die Schriftbearbeitungsoptionen).

    Ideen?

    Leute, wir sind bald am Ziel!! :D

    okay, mein hintergrund steht wieder, DANKE!!

    allerdings hat das mit dem Einfügen nicht geklappt: hab's ganz oben eingefügt - dummerweise sieht man das auch auf der Seite!
    Und die Smilies funktionieren noch immer nicht, und auch nach dem Einloggen komm ich nicht weiter... :(

    hier nochmal der Link für euch zum probieren:

    <!-- m --><a class="postlink" href="http://test66103.test-account.com/testkommentare.php">http://test66103.test-account.com/testkommentare.php</a><!-- m -->

    da bin ich schon wieder mit den nächsten Problemen (obwohl ich es für meine Erwartungen wirklich weit geschafft habe!)

    Hab jetzt also das Icybook heruntergeladen, und bin nach der Anweisungen in der Read-Me-Datei vorgegangen:
    Hab den ganzen Ordner hochgeladen, die Zugriffsrechte in den angegebenen Dateien/Ordnern auf 777 gesetzt, eine Datenbank eingerichtet, das Icybook installiert und ein paar Sachen angepasst und getestet. Hat alles geklappt.

    Dann das Einbinden: auch das hat erstmal soweit funktioniert, natürlich hatte ich aber die Fehlermeldung, die man in der Anleitung schon erwartet hatte, ich zitiere:

    Zitat

    Wichtig: Bei der Fehlermeldung "Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent..." (in der Regel noch mit weiteren Fehlermeldungen zusammen) öffnen Sie bitte die index.php, löschen aus der zweiten Zeile das "session_start();" heraus und fügen Sie es in der Datei, in die Sie das Icybook includen wollen, an den Anfang der Datei ein.

    session_start(); herauslöschen war natürlich kein Problem, aber was genau meinen die mit "Anfang der Datei"? Ganz oben? Nach html? Im Head-Bereich? Am Anfang des Body-Bereichs?

    Hab sämtliche Varianten probiert, aber wo gehört's hin?
    Wenn man jetzt auf die Seite geht, sieht's im ersten Moment ganz gut aus, aber wenn man nen Eintrag schreiben will, fehlen u.a. die Smilies (die im Test noch vorhanden waren)und ich kann mich nicht mehr als Admin anmelden. Hängt das mit dem session_start zusammen, das ich momentan nirgends stehen habe? Und warum ist eigentlich mein Hintergrund abgeschnitten?

    Wenn ihr mir da noch raus helft, hab ich's wirklich bald geschafft!
    :D

    danke!

    Ich hatte noch nie ein Gästebuch zum Download - muss in diesem Fall auf meinem Computer auch PHP installiert sein?

    Das mit dem Server dürfte kein Problem sein, da ich (nach einem unerfreulichen Telefonat gestern) auf jeden Fall den Provider wechseln werde und mich schon für ein Angebot entschieden habe, bei dem PHP und MySQL dabei sind.

    Wer sonst noch nützlich Tips zum Icybook hat, bitte posten. Ansonsten meld ich mich bestimmt bald wieder, sobald die nächsten Probleme auftauchen :wink:

    Neuigkeiten von der Gästebuch-Front:

    Hab jetzt mal bei einem anderen Provider (all-inkl.com) einen Test-Account erstellt (PHP wird unterstützt).

    Die gute Nachricht zuerst:

    Das Gästebuch wird nun in voller Höhe dargestellt.

    Die schlechten Nachrichten:

    1. Die Darstellung ist nicht wie im Original - dh. die erste Zeile ist irgendwie nach links gerückt, zwischen Name und eigentlichem Eintrag ist kein Abstand mehr.

    2. Folgt man dem Gästebuchprozedere (sprich Vorschau, Sicherheitscode, Beitragsbestätigung), verlässt man letztendlich doch "meine" Seite und ist irgendwo im Nirvana.

    hier ist übrigens der aktuelle Link (allerdings nur für die nächsten sieben Tage, dann wird der Test-Account automatisch gelöscht):

    <!-- m --><a class="postlink" href="http://test66103.test-account.com/testkommentare.php">http://test66103.test-account.com/testkommentare.php</a><!-- m -->

    Ich denke nicht, dass sich mit meinen nicht-vorhandenen PHP-Kenntnissen diese Probleme (hauptsächlich Punkt 2) lösen lassen, oder?

    Bzw. wie würde das denn mit dem Icybook funktionieren, das Lauras vorgeschlagen hat? Kann man das (ohne tiefergehende Fähigkeiten) so einbinden, dass man immer innerhalb der eigentlichen Seite bleibt?

    Zitat von &quot;lauras&quot;

    Normalerweise braucht man für ein Gästebuch PHP.. Es sei denn eben jenes läuft auf einem anderen Server, dann sollte man es auch über einen iframe einbinden können.


    "sollte"... warum funktioniert das aber bei mir nicht?

    @ Sarkkan: ja, leider gehört PHP nicht zur Ausstattung meines 1&1-Pakets :(


    So, was nun?
    Provider wechseln?
    Was am Layout ändern?
    Gibt's ganz andere Alternativen?

    so, wie sieht's denn aus, liegt's am fehlenden PHP, dass da momentan nix angezeigt wird? Oder wird das erst relevant, wenn ich selbst eines schreiben wollen würde? (Nicht dass ich das momentan vorhätte).

    @ Sören: hab ja schon erklärt, was mich an dem Vorschlag mit der vordefinierten Höhe stört. Und da ich das Gästebuch eigentlich momentan ausschließlich für die USA-Reise brauche, werd ich dort drüben weder groß Zeit noch Lust haben, immer die Höhe an die aktuelle Eintragszahl anzupassen - werd wohl nur so alle zwei, drei Tage nen Hotspot suchen und dann schnell einen Beitrag hochladen (ist ne Rundreise ohne vorherige Hotelbuchung).

    Klar, wenn ich bis dahin (Mitte August) keine bessere Lösung finde, wird's wohl auf so einen Kompromiss hinauslaufen... :(

    edit: milliways ist (in diesem Fall) übrigens eine Sie :wink:

    also auf das php hab ich penibel geachtet, das passt schon.
    Ich glaub, ich hab die Fehlerquelle gefunden: Hab da sowas im Hinterkopf gehabt und deshalb mal mein Paket bei 1&1 gecheckt: da steht nix von php - das wird das Problem sein, oder?

    Weiß nicht, ob ich jetzt wegen diesem blöden Gästebuch den Vertrag wechseln und drei Euro mehr im Monat zahlen soll (dafür, dass ich das ja nicht sooo exzessiv betreiben will...)

    abgesehen von der php-Möglichkeit: könnt ihr Euch das denn irgendwie erklären, dass das mit dem iframe im Block-Element net klappt?