Na, keiner eine Idee?
Beiträge von janny
-
-
Hallöchen,
ich hätte da mal ein Problem. ;-)Ich bastel gerade auf einem Testaccount an einer HP für einen Bekannten. Der Einfachheit halber habe ich Wordpress dafür genommen und diverse Plugins installiert. Unter anderem auch CustomSmilies. Jetzt hab ich einen Link beim Kommentarfeld hingemacht, welcher ein vordefiniertes neues Fenster öffnet. Im neuen Fenster lasse ich mir durch folgenden Code
Code
Alles anzeigen<table width="60%" valign="top" border="0"> <? $img = ".gif"; $nabfrage = "SELECT name, value FROM qa_smileys"; $nergebnis = mysql_query( $nabfrage ); $xx=0; WHILE ($row = mysql_fetch_object( $nergebnis )) { $xx++; $bild = $row->name; $wert = $row->value; if ($xx>0) { echo "<td>"; } else { echo "<tr><td>"; } echo "<img src=\"wp-admin/smilies/$bild.gif\" alt=\"$bild\" /></td> <td>$wert"; if ($xx<=2) { echo "</td>"; } else { echo "</td></tr>"; $xx = 0; } } echo "</table>"; ?>
alle Smilies und den dazugehörige Code angezeigen. Nun hätte ich es aber auch ganz gern, dass man die Smilies anklicken kann und der entsprechende Smiliecode dadurch im Kommentarfeld eingefügt wird. Hat jemand eine Ahnung, wie ich das machen soll/kann? -
Du meinst damit, wenn ich jetzt bei dir einen Kommentar schreiben würde, dann sehe ich selber meinen abgegebenen Kommentar schon auf Kommentarseite obwohl du ihn erst freischalten musst? Das ist normal. Meist steht dann aber auch da, dass der Kommentar erst noch moderiert werden muss.
-
Dann guck Dir halt man den Source-Code von der anderen Seite und die CSS-Datei an und schau mal, was Gizmo anders hat.
-
-
-
-
Freut mich, wenn ich Dir helfen konnte.
Was die -25px angeht, hab ich ja schon geschrieben, dass ich da nicht weiß, wieso weshalb und warum. Vielleicht lag das auch einfach am WebDeveloper.ZitatAuf jeden Fall nochmal an alle Danke für die Hilfe und besonders an Janny, der das Problem gelöst hat.
Ähm, ich will ja nicht kleinlich sein, aber ich bin kein "der" sondern eine "die". ;-) -
Hab die CSS mal lokal bearbeitet mit der Firefox-Erweiterung Web Developer. Sah im Firefox recht annehmbar aus. Ob es mit dem Code jetzt noch im IE stimmt, kann ich leider nicht versprechen.
Hier also der ganze Code für die Sidebar (teilweise ist auch der ursprüngliche Code mit dabei):
Code
Alles anzeigen/* Sidebar Styles */ #sidebar { float:right; text-align:left; padding:10px; width:170px; border-left:10px solid #FFFFFF; border-bottom:10px solid #FFFFFF; } #sidebar h2, #sidebar h3 { color:#000000; margin:0; background:url(images/arrow.gif) no-repeat left; padding:0; } #sidebar ul { list-style-type:none; margin: 0 0 0 -25px; /*Frag nicht, warum hier eine negative Zahl steht! Keine Ahnung. Damit hatte es aber funktioniert.*/ padding 0; } #sidebar ul ul li { margin: 3px 0 0 0; padding: 0; list-style-type:none; } #sidebar ul ul li a { margin: 0; padding: 0; } #sidebar li a { padding:0 0 0 15px; }[size=10]*Ich persönlich richte mich immer zuerst danach wie es im Firefox aussieht und wende mich dann erst dem IE zu.*[/size]
PS @ LeonDerProfi: Vergiss die PN, denn hiermit dürfte es sich erledigt haben.
-
Im IE sieht es okay aus. Aber hast dir die Seite auch schon mal im Firefox angeschaut?
-
Als erstes schlage ich mal vor, dass Du die generell mal die Doku anschaust. Ob nun die deutsche oder englische ist ja egal.
Ich nehme an, dass das in Deiner Sidebar steht.
Was das bedeutet, kannst Du hier nachlesen. -
Also bei mir funktioniert es. Musst halt die Semikola hinter der Adresse und dem Pointer weg tun.
-
-
bei 1. hättest du auch im css bei h1 ein display:none einsetzen können.
-
Hab die Kategorien schwarz, die Links rot und die Feeds blau gemacht in der spring_flavour.css (die Änderung wirst ja sicherlich sehen)
Code
Alles anzeigen/* subcontent headings --------------------------------------------------*/ #subcontent h2 { color:white; background:#A3C159 url(images/spring_flavour/corner_top_left.gif) top left no-repeat; } #subcontent h2 em.categories { color:black; background:url(images/spring_flavour/corner_bottom_right.gif) bottom right no-repeat;} #subcontent h2 em.links { color:red; background:url(images/spring_flavour/corner_bottom_right.gif) bottom right no-repeat;} #subcontent h2 em.feeds { color:blue; background:url(images/spring_flavour/corner_bottom_right.gif) bottom right no-repeat;}
Damit allein sind die aber noch nicht eingefärbt. Muss in der Sidebar.php noch bei den Überschriften wie zum Beispiel bei der hier
so abgeändert werden -
-
Nö, und ehrlich gesagt wäre mir das auch egal.
-
-
-
Unterschied zu vorher ist, dass die Zahlen nun dahinter stehen und dass das Hoverdingens jetzt nicht mehr bis ans Ende des Strichs geht.