Beiträge von copernica

    Hallo Ill,

    ich glaube, ich habe was du suchst - ist aber kein Plugin, sondern Code, den du einfügen mußt.

    Diese Dateien mußt du hochladen:
    rot.css
    gruen.cee

    Ich gehe davon aus, das rot.css dein Standard ist und gruen.css die Variante

    Dies fügst du in die header.php ein, und war ganz oben, noch über dem Doctype!

    In der haeder.php kommentierst du diese Zeile wie folgt aus:

    HTML
    <!--<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />-->

    ...und trägst das hier ein:

    HTML
    <link rel="stylesheet" type="text/css" href="http://localhost/wordpress/wp-content/themes/[dein_theme]/<?php echo $style?>.css" media="screen"/>
    
    
    <link rel="alternate stylesheet" type="text/css" href="http://[deine blog-url]/wp-content/themes/[dein_theme]/rot.css" title="Standard" media="screen"/>
    <link rel="alternate stylesheet" type="text/css" href="http://[deine blog-url]/wp-content/themes/[dein_theme]/gruen.css" title="Variante" media="screen"/>


    Damit man die Styles auswählen kann trägst du in die Sidebar noch irgendwo ein:

    HTML
    <h2>Style</h2>
    <ul>
    <li><a href="<?php echo $_SERVER['PHP_SELF']?>?style=rot">Standard</a></li>
    <li><a href="<?php echo $_SERVER['PHP_SELF']?>?style=gruen">Variante</a></li>
    </ul>

    Es werden über das php-Script die css-Dateien ausgetauscht. Per Cookie wird "gemerkt", welches Style ausgewählt wurde. Beim nächsten Besuch des Blogs findet der Benutzer das Style vor, das er bei seinem letzten Besuch gesetzt hatte.
    Wenn jemand Cookie ausgeschaltet hat, wird die Einstellung logischerweise nicht gemerkt.

    Das Ganze kannst du dir ansehen in meinem BLOGhäuschen. Zum Testen auf die Schnelle habe ich nur mal für den mittleren Teil die Hintergrundfarbe geändert.

    Für Wordpress-Themes
    Normalerweise gestalte ich erst mal einen Entwurf mit Paint Shop Pro, meinem Bildbearbeitungsprogramm. Die Struktur ist ja schon durch Wordpress ansich vorgegeben.
    Dann lege ich mit einer "nackten" css los. Zuerst die Basis, also Kopf, Naviagation und Fuß als Container. Und dann kommt eines zum anderen, da habe ich keine feste Reihenfolge.
    Mein BLOGhäuschen-Layout habe ich nachgebaut, es sollte genauso aussehen wie mein vorheriger Blog bei myblog.de. Und da viele meiner Blogfreunde wenig Web-Kenntnisse und ihre Blogs bei BlueLion gehostet haben, habe ich das Layout noch ein wenig an das typische BLW-Layout angepaßt.

    Wenn ich eine"normale" Webseite erstelle, mache ich auch einen grafischen Entwurf, fange dann aber erst mal mit der Struktur, also dem HTML-Code an. Danach geht's ans css.

    Hi!

    ich habe nicetitle auch installiert und mir Zappelphilips modifiziertes JavaScript heruntergeladen - funktioniert wunderbar :)

    Sorry für das Hervorkramen dieses ältlichen Threads - aber für ein dickes "Dankeschön" an Tom muß das sein ;)

    Hallo Monika,

    Zitat von Monika

    ich wünsche mir einfach korrektes html.
    90% aller links haben keinen korrekten title tag drin,

    Mein Mann will sich mal die quicktags.js vornehmen für eine entsprechende Abfrage bei Benutzung des Link-tags...

    Edit:
    So, Schatzi ist fertig mit der quicktags.js. Die rot markierten Zeilen hat er geändert/eingefügt:

    function edInsertLink(myField, i, defaultValue) {
    if (!defaultValue) {
    defaultValue = 'http://';
    }
    if (!edCheckOpenTags(i)) {
    var URL = prompt('Enter the URL' ,defaultValue);
    [COLOR="Red"]var Title = prompt('Enter the Title');[/COLOR]
    if (URL) {
    [COLOR="Red"]edButtons[i].tagStart = '<a href="' + URL + '" title="' + Title + '">';[/COLOR]
    edInsertTag(myField, i);
    }
    }
    else {
    edInsertTag(myField, i);
    }
    }

    Du müßtest dir lokal einen Webserver installieren, PHP, Mysql und phpMyAdmin.
    Das wird dir allerdings kein anderes Arbeiten ermöglichen als auf dem Server, du bist lediglich nicht online. Es wird dir damit auch nicht möglich sein, die Seiten als "Ganzes" z.B. in einem Wysiwyg-Editor zu bearbeiten - ich vermute, darauf zielte Deine Frage?

    Hallo peti,

    ich glaube, Michael meint mit "Blog-Motto" eher die description, also den Satz unter dem Blogtitel, der beginnt mit "Lustiges aus dem Internet, Gratis Gewinnspiele..."

    Michael:
    schreib in deine style.css unter diesen Eintrag

    #header #desc
    {
    font-weight:normal;
    font-style:italic;
    font-size:1em;
    color:#BFD4E1;
    text-align:left;
    margin:0;
    padding:0 20px 0 30px;
    }

    noch diesen hier:

    #desc
    {
    font-weight: bold;
    }

    Hi!

    Versuchts doch mal so: setzt in die CSS für jedes Element einen 1px breiten Rahmen in einer anderen Farbe: border: 1px solid #[farbcode in hex] Dann sieht man nämlich ganz gut, wo sich was überschneidet oder wo was fehlt.
    Bedenkt aber dabei, dass man borders immer dazuaddieren muß. Wenn man also einen Container die Breite von 500px gibt und der Rahmen rechts und links jeweils 1px breit ist, müssen diese insgesamt 2px zur Gesamtbreite dazurechnet werden bzw. vom Container abgezogen werden.

    Und dann gibt es da noch das Boxmodell, wo der IE Probleme bereitet - ich bin mir fast sicher, dass es das bei Euch ist. Perun hat das in seinem Blog sehr anschaulichbeschrieben:

    http://www.perun.net/2004/07/04/feh…e-im-boxmodell/

    Dazu zeigt er Lösungsmöglichkeiten in Form von Hacks auf.