Hi!
Wen es interessiert: Ich habe hier einen Link für alle, die mit dem IE schon wenig Spaß hatten beim css-schreiben...
Eine Seite, die wunderbar alle Bugs und Unzulänglichkeiten des IE dokumentiert und teilweise Lösungsmöglichkeiten anbietet.
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHi!
Wen es interessiert: Ich habe hier einen Link für alle, die mit dem IE schon wenig Spaß hatten beim css-schreiben...
Eine Seite, die wunderbar alle Bugs und Unzulänglichkeiten des IE dokumentiert und teilweise Lösungsmöglichkeiten anbietet.
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!
<?php
if(isset($_GET['style']))
{
setcookie("stylekeks", $_GET['style'], time()+3600, "/");
$style = $_GET['style'];
}
else
{
if(isset($_COOKIE['stylekeks']))
{
$style = $_COOKIE['stylekeks'];
}
else
{
$style = 'rot';
}
}
?>
Alles anzeigen
In der haeder.php kommentierst du diese Zeile wie folgt aus:
<!--<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />-->
...und trägst das hier ein:
<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:
<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.
Hi!
Ich habe bei mir folgende PlugIns:
1.) Comment Quicktags von Owen Winkler
2.) WP Contactform, in der deutschsprachigen Fassung von Johannes Ries.
Ich möchte die Quicktags nicht im Kontaktformular haben.
Wie kann ich das erreichen?
Hallo Tom,
vielleicht hat ja irgendwann nochmal irgendjemand das gleiche Problem und was meinst du, wie der sich freuen würde, wenn er in diesem Board was Hilfreiches dazu findet...;)
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.
Ich schreibe nur im Editor im Admin-Bereich. Für die Formatierungen habe ich mir die quicktags.js zurechtgebaut, wie ich es am meisten brauche und längere Code-Schnipsel habe ich in einem "Notepad" abgelegt, dass ich als PlugIn habe.
Ich habe das gleiche Problem...
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 Monikaich 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);
}
}
Perun hat es schon testweise installiert und gibt eine kurze Übersicht und Screenshots.
Meinst Du das so wie hier bei mir:
http://www.gabis-bloghaeuschen.de/?page_id=35
Das habe ich folgendermaßen gemacht:
Ich habe eine Seite angelegt mit dem Titel "Archiv - detailliert", den Beitragsbereich leergelassen und unter "Seiteneinstellungen" bei "Template der Seite" Archiv ausgewählt.
Der Link zum Archiv taucht nun im Menü bei deinen statischen Seiten auf.
Hallo Michael,
ich habe ad hoc leider keine Idee, woran das liegen könnte - habe mir mal deinen Quelltext angesehen und das sieht jedenfalls mit den Pfaden und den generierten Thumbnails richtig aus.
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;
}
super, vielen Dank - das ist genau das, was ich mir vorgestellt habe.
Zwischenzeitlich hatte ich im Netz auch noch dieses hier gefunden:
http://www.chrisjdavis.org/cjd-notepad/
Aber das sagte mir nicht so zu, weil man es nicht über das Hauptmenü erreichen kann.
Nein, leider nicht... werde mich aber am WE nochmal gründlich mit der Thematik auseinandersetzen.
Ich habe hier einen Beitrag an euch beide geschrieben - vielleicht hilft es euch ja...
http://forum.wordpress-deutschland.org/showpost.php?p=19461&postcount=15
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.
Danke Euch, so mache ich es bislang auch. War so eine Idee mit dem Notizzettel und meistens ist es ja so, dass es nichts gibt, was es nicht schon gibt - und eben auch ein Notizzettel-PlugIn... ![]()
Nein es gibt nur category.php und index.php, aber jeweils in jeden der Themes, die Du bei Dir liegen hast.
Du mußt Dir diese ganzen php-Dateien wie Bausteine vorstellen, die erst auf dem Server zu einem Ganzen zusammengefügt werden, je nach dem, was man im Browser anklickt.
Wenn da steht: <?php get_header(); ?>, wird der Inhalt der header.php an dieser Stelle eingefügt.