Beiträge von alchymyth

    meine englische version vom default hat das hier in der comments.php:



    und diese 'leeren' navigation erzeugen den grossen abstand.

    nur zur info:
    die default_DE die ich vor einem etwa einem jahr mit dem deutschen wordpress 2.7.1 paket heruntergeladen habe, hat das nicht -
    die hat dafuer eine ganz andere art, die kommentare darzustellen:

    das default ist nicht unbedingt eines der am einfachsten zu aendernden themes.

    1. der header ist eine grafik - kubrickheader.jpg - da ist es am einfachsten, wenn du die grafik bearbeitest und dann wieder an die gleiche stelle hochlaedst.

    2. die index.php bearbeiten:

    PHP
    <div class="entry">
         <?php the_content(__('Read the rest of this entry &raquo;', 'kubrick')); ?>
        </div>


    aendern in:

    PHP
    <div class="entry">
         <?php the_content(__('was immer du da stehen haben willst', 'kubrick')); ?>
        </div>



    3. mehrspaltige 'default' themes gibt es online - nach '3 column default theme' oder '3 column kubrick theme' suchen; sind aber wahrscheinlich nicht eingedeutscht.

    leider hat der uebersetzer seinem namen ehre gemacht :lol: und eine ganze menge uebesetzungsmuell hinterlassen.

    mal mit dem wesentlichen angefangen:
    index.php bearbeiten:

    PHP
    <div class="previously">
        <h3>Ältere Beiträge</h3>
        <ul>


    aendern in:

    PHP
    <div class="previously">
        <h3>&Auml;ltere Beitr&auml;ge</h3>
        <ul>



    in comments.php:

    PHP
    <label for="author">Name <?php if ($req) echo "(benötigt)"; ?></label></p>
       <p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" />
       <label for="email">Mail (wird nicht veröffentlicht) <?php if ($req) echo "(benötigt)"; ?></label></p>



    aendern in:

    PHP
    <label for="author">Name <?php if ($req) echo "(ben&ouml;tigt)"; ?></label></p>
       <p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" />
       <label for="email">Mail (wird nicht ver&ouml;ffentlicht) <?php if ($req) echo "(ben&ouml;tigt)"; ?></label></p>

    ganz schnell zum rahmen bei verlinkten bildern, bevor ich hier ausschalte:

    dies zum style.css hinzufuegen:

    Code
    .entry a img {border:none;}


    dann ist der rahmen weg.

    funkygog hat recht:
    vielleicht mit CTRL F5 (gleichzeitig) den browserspeicher auffrischen - hilft manchmal css aenderungen sichtbar zu machen.

    diese zeile macht die rahmen:

    Code
    .entry img { border: 1px solid #e4a9a9; padding: 6px; }



    umlaute im text sind ok, ich sehe das nur bei 'aeltere beitraege' - das kommt vielleicht von der theme uebersetzung - gibt's da eine sprachdatei zum theme?

    wahrscheinlich in der style.css vom theme.
    suche nach

    Code
    img { border: 1px solid #123456; }



    wobei da beim 'img' auch noch anderes stehen kann, und auch zwischen den geschweiften klammern.

    am besten einen link zum blog posten;
    am zweitbesten wenigstens den namen des themes hier angeben;
    oder selber suchen :roll:

    in der style.css, finde das:

    Code
    #headerimg {
     margin: 0;
     height: 150px;
      background:url('images/header.jpg') repeat-x top left;
     width: 960px;
     margin: 0 auto;
     
     }



    und setze ein leerzeichen hinter die klammer nach dem 'jpg'); also genau vor das 'repeat-x'.

    der IE mag das nicht, wenn etwas direkt an der klammer klebt :mrgreen:

    in style.css, die folgenden styles anpassen
    (zusaetzliche width fuer .post; , .post-content h3 extra dazugefuegt; width auf feste 425px geaendert):

    Code
    .post {
     padding: 1em 0 2em 0;
     border-top: 1px solid #ccc;
     overflow: hidden;
     clear: both;
    width: 595px;
    }
    .post-content p, .post-content h5, .post-content h3, .post-content code {
     width: 425px;
    }

    hast du einen link zum blog?

    ein link, wo das problem sichtbar ist, hilft bei css style fragen am meisten, weil man dann im firefox mit dem developer addon direkt rumspielen kann und anpassungen 'live' ausprobieren kann.

    das theme zu kennen hilft bei style fragen nur ganz wenig, weil da ja veraenderungen eingebaut sein koennen.

    sachlich, neutral, und (meistens) trotzdem antworten

    natuerlich ist antworten (auch bei mir) oft glueckssache, weil viele fragenden kaum schreiben, was sie schon versucht haben, oft nicht einmal mitteilen welches theme sie verwenden, und wo das problem zu sehen ist.
    manchmal hat ein hinweis zum entsprechenden kapitel des codex geholfen, aber mindestens genau so oft nicht. einige sind 'wirklich' zu faul zum lesen, und wollen eine kopierfaehige loesung praesentiert haben - die versuche ich dann durch gegenfragen aktiver einzubinden. andere sind dem codex voll ueberfordert und waeren auch nicht in der lage, zB vom kubrick zu lernen. da versuche ich mit kleinen schritten weiterzukommen.

    ich versuche daher immer sachlich zu bleiben und gebe oft mit einer antwort auch einen link zum codex - vielleicht hilfts dem einen oder anderen sich spaeter mehr selber zu helfen.

    mit 'dringend' 'wichtig' und 'grosschreibung' bekommt man von mir eher einen verweis auf den codex.

    die style sheets sollten mit absolutem pfad eingebunden werden:
    versuchs mit:

    PHP
    <link rel="stylesheet" href="<?php bloginfo('wpurl'); ?>script/style.css" type="text/css" media="screen">
    <link rel="stylesheet" href="<?php bloginfo('wpurl'); ?>script/dropdown.css" type="text/css" media="screen">
    <link rel="stylesheet" href="<?php bloginfo('wpurl'); ?>script/dropdown-default.css" type="text/css" media="screen">

    auf den ersten blick scheint das mit der aenderung des float in #main von 'float: left;' zu 'float: right;' zu gehen - probieren und dann sehen ob und was noch fein geregelt werden muss.


    Code
    #main {
     float: right;
     width: 550px;
     padding: 15px 0 0 0; margin: 0 0 0 10px;
     display: inline; 
    }
    PHP
    <?php if(is_page('Team')) { echo '<style type="text/css">
    #headerimage {
        background: url(http://www.holgerboehme.de/wordpress/wp-content/themes/misty_look_de/img/the_girls.jpg) no-repeat;} </style>'; }
    elseif(is_page('Termine')) { echo '<style type="text/css">
    #headerimage {
        background: url(http://www.holgerboehme.de/wordpress/wp-content/themes/misty_look_de/img/termine.jpg) no-repeat;} </style>'; }
     ?>




    schon wieder mein fehler :confused: mehr kaffee ....
    da war ein zeilen umbruch zu viel drin.

    die bedingung war erfuellt, und das girls bild sieht auch echt gut aus.

    jetzt sollte es aber wirklich gehen :oops:

    ich hab noch mal nachgedacht und was geaendert:

    PHP
    <?php if(is_page('Team')) { echo '<style type="text/css">
    #headerimage {
        background: url(http://www.holgerboehme.de/wordpress/wp-content/themes/misty_look_de/img/
    the_girls.jpg) no-repeat;} </style>'; }
    elseif(is_page('Termine')) { echo '<style type="text/css">
    #headerimage {
        background: url(http://www.holgerboehme.de/wordpress/wp-content/themes/misty_look_de/img/
    termine.jpg) no-repeat;} </style>'; }
     ?>



    vorher war ein fehler drin, wenn man auf der home seite war, gab es kein hintergrund bild.

    solte jetzt so gehen :confused:

    habe ich hier gepostet.

    PHP
    <style type="text/css">
    #headerimage {
        background: url(http://www.holgerboehme.de/wordpress/wp-content/themes/misty_look_de/img/
    <?php if(is_page('eine-seite')) { echo 'the_girls.jpg'; }
    elseif(is_page('termine')) { echo 'termine.jpg'; }
     ?>) no-repeat;}</style>

    edit: gefunden - was ist der text der fehlermeldung? --

    :( hatte die schliessende klammer der if-abfrage vergessen :(

    verbessert:

    PHP
    <style type="text/css">
    #headerimage {
        background: url(http://www.holgerboehme.de/wordpress/wp-content/themes/misty_look_de/img/
    <?php if(is_page('eine-seite')) { echo 'the_girls.jpg'; }
    elseif(is_page('termine')) { echo 'termine.jpg'; }
     ?>) no-repeat;}</style>