Beiträge von koslowski

    Moin,


    Die Sache mit den eigenen Templates bringt's. So kann ich auch eine der Artikel-Eigenschaften einbringen, eben bei den Seiten, wo es sein soll!

    statt eigener Templates könntest du auch eine body-id vergeben, dann ist jede Seite und jeder Artikel individuell gestaltbar, ohne das du jedesmal ein neues Template machen mußt.

    Wie das geht kannst du hier nachlesen.

    Mit den zweizeiligen Titeln habe ich auch keine Lösung.
    Das kommt bei mir selten vor, da ich mich bemühe die Artikelüberschriften kurz zu halten.

    Wenn sie zweizeilig sind überlege ich zuerst mal ob das nicht noch kürzer geht. ;)

    Hi,

    danke für die schnelle Antwort. :-)

    Die E-Mailadresse ist die gleiche (sonst würde auch der Gravatar nicht angezeigt).


    Aber Moment, jetzt wo ich deine Antwort lese kommt mir eine Idee.
    Die User-Id'S stimmen nicht überein, das wird ja auch abgefragt.

    Ich habe jetzt mal den zweiten Teil der Abfrage aus der comments.php entfernt:

    PHP
    && ($comment->user_id != 0)

    Jetzt funktioniert es wieder.

    Nochmal danke, manchmal hat man echt ein Brett vor dem Kopf. :D

    Hi,

    ich bin mit meinem Blog umgezogen.
    Das klappte auch soweit gut.
    Mit der Export/Importfunktion habe ich alles gesichert und wieder eingespielt.
    Hat auch geklappt.

    Alles andere habe ich auch angepaßt.

    Nur leider sind meine eigenen Kommentare jetzt nicht mehr hervorgehoben.

    Zur Hervorhebung habe ich mal einen Artikel geschrieben, nachdem ich das erfolgreich gemacht habe.

    Erst bei neuen Kommentaren nach Neueinrichtung waren wieder hervorgehoben. Hier zu sehen

    Alle alten Kommentare von mir haben leider die Klasse .gast zugewiesen bekommen, warum auch immer.

    Wie kann ich das beheben, oder muss ich damit leben?

    Für Hilfe wäre ich euch dankbar. :smile:

    Das merkwürdige Problem trat in keinem Browser außer dem neuesten FF auf.

    Zur Probe habe ich mal alle Addons deaktiviert, dann gings auf einmal wieder.

    Danach habe ich alle Addons wieder einzeln aktiviert und das Problem ist nicht zurückgekehrt.

    Ich verstehe es leider nicht. :-(

    Das andere Problem gehört eigentlich ins Designforum.

    Deshalb werde ich das da nochmal einstellen und bitte die Admins daher diesen Fred zu schließen oder ggf. zu entfernen. :-)

    Hi,

    ich habe ein merkwürdiges Problem und ein normales Problem:

    Das merkwürdige Problem:
    heute bemerkte ich zufällig das auf den Unterseiten meines backends die Styles weg sind.
    Es sieht jetzt so aus:
    [Blockierte Grafik: http://webdesign-passau.com/wordpress/wp-c…09/11/admin.png]

    Das Dashboard schaut normal aus, aber sobald ich einen beliebigen navipunkt in der sidebar anklicke,z.B. Artikel erstellen sieht es oben so aus wie auf dem Bild.
    Um dann z.B., einen Artikel zu schreiben muss man erstmal runterscrollen.

    Ich habe dann alle Daten exportiert, Plugins deaktiviert, WP auf dem Server gelöscht, DB gelöscht und neu angelegt.
    Dann WP 2.8.6 deutsch frisch runtergeladen, ausgepackt, hochgeladen und installiert.
    Alles wieder importiert, Plugins aktiviert, alles angepaßt.

    Leider keine Änderung.
    Hat jemand eine Erklärung dafür und kann mir einen Rat geben was ich tun soll?

    Kleine Ergänzung:
    Die Unterseiten Design-Widgets-Editor-Installieren und
    Plugins-Editor-Installieren
    sehen normal aus, d.h. zusammen mit der Dashboardseite sind 6 okay.

    Das normale Problem:
    nachdem ich wieder alles eingerichtet habe waren meine Kommentare nicht mehr hervorgehoben.

    Zur Hervorhebung habe ich mal einen Artikel geschrieben, nachdem ich das erfolgreich gemacht habe.

    Erst bei neuen Kommentaren nach Neueinrichtung waren wieder hervorgehoben. Hier zu sehen

    Alle alten Kommentare von mir haben leider die Klasse .gast zugewiesen bekommen, warum auch immer.

    Wie kann ich das beheben, oder muss ich damit leben?

    Für Hilfe wäre ich euch dankbar. :-)


    Test der Reproduzierbarkeit
    :
    Ich wäre Dankbar, wenn ihr mal folgenden Kommentar als Admin in euren Blog posten könntet und dann ebenfalls mal eure Seite validieren lassen könntet. Hierdurch könnte man, sofern der Fehler bestehen bleibt, eine Fehlerhafte Installation oder Konfiguration von WordPress ebenfalls ausschließen:

    ich habe den Fehler jetzt mal reproduziert.

    Bei mir ist er bisher nicht aufgetreten, weil ich vor und nach einem Zitat immer einen Zeilenumbruch gemacht habe, was ja imho eigentlich auch normal ist.

    Beachte, daß der Hinweis von koslowski in die Irre führt: Ein Absatz kann kein Blockzitat enthalten, sondern umgekehrt müssen die Inhalte des Zitats in Blockelementen stehen.

    ups. :oops:

    was Thomas sagt ist völlig richtig, sorry. :oops:

    blockquote ist ja auch ein Blockelement.
    p ist ein Blockelement, was keine anderen Blockelemente enthalten darf.

    Thomas Danke für deine Korrektur! :smile:

    Moin,

    Das wird zu recht bemängelt:

    HTML
    <p>Danke für eure Kommentare und Meinungen!<br />
    <blockquote>Das hast du eigentlich gut gemacht. Nichts tun und weg sehen ist viel schlimmer, also meine Meinung.</p></blockquote>

    So ist es richtig:

    HTML
    <p>Danke für eure Kommentare und Meinungen!</p>
    <p><blockquote>Das hast du eigentlich gut gemacht. Nichts tun und weg sehen ist viel schlimmer, also meine Meinung.</blockquote></p>

    Du darfst ein inline-Element nicht so verschachteln. Du mußt es schließen, bevor du das Blockelement schließt. ;)

    Hi,

    die Idee für den Blog finde ich gut. :-)

    Leider hapert es an der Zugänglichkeit und Usability, die doch gerade für die Zielgruppe dieser Site enorm wichtig ist, an einigen Punkten:

    Du hast eine Serifenschrift für den Fließtext gewählt. Das ist etwas anstrengend zu lesen.
    Serifenschriften sind für Fließtext im Web aus diesem Grund denkbar ungeeignet.
    Mit Firebug habe ich probehalber mal auf eine serifenlose Schrift umgestellt. Ist gleich viel angenehmer gewesen.

    Keine Skiplinks am Anfang und am Ende der Seite.

    Von Skiplinktabs ist auch nichts zu sehen (Damit können Menschen mit motorischen Einschränkungen, die auf die Tabtaste angewiesen sind die Skiplinks sichtbar machen).

    Für diese Menschengruppe gestaltet sich das Durchtabben auch nicht sonderlich komfortabel, weil die schwarze Linie um die angetabbten Links einfach zu schlecht zu sehen ist.
    Die angetabbten Links sollten die gleiche Formatierung wie die gehoverten Links bekommen, d.h. :focus miteinbeziehen und :active auch, weil ältere IE's fälschlicherweise die :active-Formatierung anstelle der :focus-Formatierung nehmen.

    okay, du hast den body-tag in der header.php ergänzt, d.h. statt

    HTML
    <body>

    steht jetzt dort:

    HTML
    <body id="id-<?php print $post->ID;?>">

    Dann legst du im Backend deine Seite mit dem namen Kontakt an, weist ihr das Standardtemplate zu und füllst die Seite mit dem beabsichtigten Inhalt.

    Nach dem Publizieren dieser Seite schaust du sie dir im Frontend an, rufst mit Rechtsklick - Seitenquelltext anzeigen denselben auf.

    Dort steht dann beim body-tag z.B. folgendes:

    HTML
    <body id="id-7">

    Die Zahl kann natürlich bei dir eine andere sein.

    Mit dieser body-id kannst du die Seite nun per CSS gestalten, z.B.

    HTML
    #id-7 #inhalt p  {
          background-color:#dcdcdc;
    }

    Der Hintergrund der normalen Textabsätze wird nun in einem Grauton dargestellt. Aber nur auf der Kontaktseite.

    Auf allen anderen Seiten ist der Hintergrund nach wie vor in der normalen Farbe. ;-)

    Hi,

    ich wandel dazu meine page.php ab, d.h. der Kommentar kommt oben rein und die Datei wird dann, um bei deinem Namen zu bleiben unter olaf.php abgespeichert.
    Anleitung hier

    Um einer Seite ein anderes Aussehen zu geben hast du noch eine MöglichKeit:
    Du könntest bei jeder Seite eine body id einbauen.

    Übers Anzeigen des Quelltextes findest du die id raus und diese kann dann auch per CSS angesprochen werden, um eine Seite individuell zu gestalten. ;)


    ich bin mir auch sehr sicher dass ich extra honorar verlangen kann um ältere systeme zu implementieren, das gilt sowohl für den webdesign als auch für offline programmier. man stelle sich vor ich müsste eine stabile anwendung für windows 7 UND MS DOS entwickeln...also da kann mir keiner sagen ich dürfte das nicht extra berechnen :D

    Eine HP ist für den allgemeinen Verkehrsgebrauch gedacht.
    Das schließt ein, das diese HP mit den üblichen Browsern betrachtet werden kann und funktionieren muss.
    Der IE6 zählt noch zu den üblichen Browsern (MS hat wie gesagt den Support bis 2013 verlängert. Sowas tun die sicher nicht aus Spass).

    Die meisten Statistiken behaupten eine Verbreitung von um die 20%.

    Wenn es nicht im Vertrag steht das der IE6 nicht unterstützt wird hat der Webdesigner vor Gericht schlechte Karten.

    Steht es im Vertrag sieht es schon anders aus.


    aber wir schweifen ab...im prinzip ist das jacke wie hose, denn wenn eine seite vom kunden aufgerufen wird und diese nicht nutzbar ist, da der kunde zufällig den IE6 nutzt, werde ich wohl von diesem kunden keine aufträge mehr erhalten und schiesse mir quasi ein eigentor...

    jep, volle Zustimmnung. :-)
    Als Dienstleister bin ich für meine Kunden da und nicht umgekehrt.

    Persönlich eiere ich nicht mit so komischen Verträgen rum, die für den IE6 ein Extrageld verlangen. Sowas halte ich für unseriös.

    Der IE6 wird selbstverständlich automatisch berücksichtigt. Das kostet i.d.R. nur unwesentlich mehr Zeit.
    Den Kunden verschone ich damit, er versteht es eh nicht.
    Einen wichtigen Grund warum ich das tue, hast du schon genannt.

    Da kommt noch hinzu, wenn ein Freund/Verwandter des Kunden, der den IE6 draufhat, Probleme hat, erzählt er das dem Kunden und der kommt dann zu mir.
    Habe ich ehrlichgesagt auch keine Lust drauf. ;-)

    Wenn ich mit dem IE6 Darstellungsprobleme habe und brauche lange um die zu lösen, würde ich auch nicht blöder IE6 sagen, sondern das als Ansporn nehmen meine Fachkompetenz anzupassen.


    Mit Verlaub, das ist Blödsinn. Wenn im Vertrag drin steht, dass der IE6 bei der Entwicklung nicht berücksichtigt wird und es Extra Zeit und Geld kosten würde die Unterstützung zu gewährleisten hat das ohne Probleme vor Gericht bestand.

    Verlaube nicht. Blödsinn ist das sicher nicht.
    Wie willst du als vermutlicher Nichtjurist beurteilen wer von uns Blödsinn redet? :neutral:

    Grundsätzlich besteht Vertragsfreiheit, besonders unter Gewerblichen, das beinhaltet leider oft auch die Freiheit die Unkenntnis des Kunden auszunutzen und ihn über den Tisch zu ziehen.
    Inwieweit man dann damit durchkommt ist nicht so sicher wie du glaubst.

    Du mußt bedenken der Kunde ist Laie. Er versteht ja i.d.R. nicht mal was IE6/7/8 etc. bedeutet.

    Sagst du ihm das er evtl. 20% seiner potentiellen Kunden aussperrt oder abschreckt?
    Da wäre wohl kein vernünftigen Unternehmer mit einverstanden.

    Die Funktionalität im IE 6 zu gewährleisten sollte normal im Preis mit drin sein.
    Wenn man das extra berechnet, ist das imho nicht unbedingt ein Zeichen von Seriösität.

    Zeitlich aufwendige Anpassungen im IE6 sind eher selten.

    Dann gestaltet man halt den Gesamtpreis entsprechend und macht den Kunden darauf aufmerksam, das er bei Nichtberücksichtigung des IE6 soundsoviel am Gesamtpreis sparen würde, das dann aber die und die Auswirkungen hätte.

    Da der IE6 kein Browser ist und schon lange ausgerottet gehört, sollte imho grundsätzlich keine Rücksicht auf ihn genommen werden. ;)

    MS hat den Support für den IE6 erst kürzlich bis 2013 verlängert.
    Warum wohl?? :roll:

    Da ich mal annehme das du HP's nur für dich selber privat gestaltest bleibt dir das unbenommen. ;)

    Weil ich sowas beruflich mache kann ich mir deine Einstellung leider nicht zu eigen machen.

    Außerdem sollten die paar Codezeilen mehr ja fachlich und zeitlich kein großes Problem darstellen.


    Wenn Kunden IE6 Support wollen, kostet das extra.

    Hab ich auch schon von gehört das manche Webdesigner diesem offensichtlich rechtswidrigen Verhalten huldigen.

    Das kann man als Kunde getrost unterschreiben und hinterher auf Rückzahlung dieses Extrahonorars klagen.
    Die Erfolgsaussichten vor Gericht wären dann ausgesprochen gut.

    Wenn du mal vorhast das beruflich zu machen erkundige dich unbedingt vorher nach dem Grundsatz von Treu und Glauben, bzw. lass dich von einem versierten Anwalt beraten.

    Der Kunde muss das mit dem IE6 nicht wissen, es muss nicht einmal erwähnt werden.
    Da der IE6 noch einen signifikanten Marktanteil hat ist der Webdesigner verpflichtet den automatisch zu berücksichtigen, das die HP auch mit dem Browser funktioniert. ;)

    Ach ja, bei all dem gilt immer noch IChao's Zitat:

    Zitat

    Es sind nicht die Webdesigner und auch nicht die Programmierer die entscheiden, welchen Browser die Nutzer installieren.
    Diese Machtphantasie entsteht vor Monitoren in einsamen Räumen.

    mit dem 'border:1px solid #A9A9A9;' wird der duenne darke rahmen gemacht, und durch das 'padding:4px;' wird der innere breitere weisse rahmen erzeugt.
    das 'img:hover' aendert diesen weiten rahmen beim mausueberfahren in einen grauen.

    die Technik hatte ich ja auch schon erklärt. ;)

    Der weiteren Vollständigkeit sollte man dann noch anmerken das der IE6 :hover nur in Verbindung mit a akzeptiert und deshalb mit img:hover nix anfangen kann.


    Der imho sinnvollste Doctype zum lernen ist XHTML 1.1 strict.

    Das halte ich für eine ausgesprochen schlechte Idee. ;)

    XHTML 1.0 benutzt das gleiche Vokabular wir HTMl 4, XHTML 1.1 tut das nicht.
    XHTML 1.1-Dokumente dürfen den Inhaltstyp text/html nicht nehmen, außerdem fehlt ihnen das lang-Attribut.
    Erhellendes hierzu findest du hier (etwas runterscrollen).

    XHTML 1.0 Strict ist noch die bessere Wahl.


    Der Unterschied zwischen HTML und XHTML wird recht gut unter http://de.selfhtml.org/html/xhtml/unterschiede.htm erklärt.

    Genau diese Erklärung führt dazu, das diverse Fachforen von Hilferufen wiederhallen:"Hilfe! Layout im IE6 hinüber!"

    Weil sie diese unselige XML-Deklaration:

    HTML
    <?xml version="1.0" encoding="ISO-8859-1" ?>

    vor ihren Doctype gesetzt haben und den IE6 deshalb in den Quirksmodus geschmissen haben.


    Generell ist SelfHTML eine gute Anlaufstelle, wenn man lernen möchte sauberen und fehlerfreien Code zu schreiben.


    Selfhtml ist ein Nachschlagewerk und zum Lernen imho vollkommen ungeeignet.
    Es gibt zum Glück aber mittlerweile gute Onlinekurse