Beiträge von koslowski

    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. ;)

    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


    Weiß jemand wie ich diesen Effekt in mein Theme übernehmen kann?

    gib den Bildern, die den Rahmen bekommen sollen doch eine Klasse mit auf den Weg und formatiere darüber:

    HTML
    #content a img.rahmenoderwatt  {
      border:1px solid #000;
      padding:4px;
    }

    Durch das padding entsteht ein Abstand zwischen Bild und Rahmen.

    Die Hoverformatierung:

    HTML
    #content a:hover img.rahmenoderwatt  {
      border:5px solid #dcdcdc;
      padding:0;
    }

    Der Rahmen für den Hoverstatus muss so breit wie Rahmen Normalstatus + padding sein, damit beim Hovern nix hüpft.
    Padding für das gehoverte Bild muss auch wieder auf null zurückgesetzt werden. ;)

    najaaaaaaa...ich bin von der aussage keine Programmierkenntnisse ausgegangen und so rudimentär sollten die auch nicht sein. wenn ich nicht weiss was ne schleife oder ne wenn dann abfrage ist, dann steh ich doch recht oft aufm schlauch finde ich :)

    jep, haste auch wieder recht. :)

    Zumindest sollte man wissen das wenn der If den Raum betritt die Else oft auch nich weit wech is. :mrgreen:

    Man muss jetzt keine Scripte schreiben können, aber ein Verständnis der Grundsyntax sollte man mitbringen, das meinte ich mit äußerst rudimentär.

    Ohne PHP oder Programmierkenntnisse ist es relativ schwierig mit Wordpress ein CMS aufzusetzen.

    sorry, aber das kann ich nicht so unwidersprochen stehen lassen.

    Um WP als CMS einzusetzen, gar ein eigenes Theme zu entwerfen und einzusetzen sind nur äußerst rudimentäre PHP/Programmierkenntnisse vonnöten.

    Viel wichtiger sind solide XHTML/CSS-Kenntnisse. :wink:

    Mit Template-tags sollte man zurechtkommen, etwas in Conditional-Tags hineinschauen, ach und copy/paste-Kenntnisse sind auch sehr wichtig.

    Bücher sind da auch sehr hilfreich.

    Hi,

    jep das sollte kein Problem sein.

    Unter wp-content - themes legst du einen Ordner mit deinem Themenamen an.

    Dann eine index.htm mit allen Formatierungen erstellt.
    Die css-datei nennst du style.css und hebelst sie in den Themeordner.

    Von der index machst du im Browser einen screenshot mit den Maßen ca. 300x225px und legst sie als screenshot.png in deinen Themeordner, damit du ein schönes Vorschaubild im Backend unter Design - Themes hast.

    Die index zerschnipselst du praktisch und fügst die Teile in eine header.php, sidebar.php, index.php und footer.php ein.

    Normal brauchst du noch eine single.php, page.php, comment.php und ein paar andere.

    Dann haust du noch den Loop in die index und ein paar andere rein, hübscht diese und jene Datei mit diversen Template Tags, Conditional Tags, etc auf und fertig ist das eigene Theme.

    Klingt doch supereinfach oder? :mrgreen:

    nein im Ernst, ganz so einfach ist es nicht, aber auch nicht so schwierig.
    Das habe ich als PHP-Vollpfosten auch hinbekommen. :)

    Anleitungen gibt es z.B. hier und hier. ;)