Beiträge von codestyling

    Dem Flash bitte folgendes mitgeben:

    Code
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="300" height="200">
        <param name="movie" value="flash.swf">
        <param name=quality value=high>
        [COLOR=Red][B]<param name="wmode" value="transparent">[/B][/COLOR]
        <embed src="flash.swf" width="300" height="200" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" [COLOR=Red][B]wmode="transparent"[/B][/COLOR]></embed>
      </object>


    Schaust du hier: HTML-Inhalt über einem Flash

    Scheint das Problem zu sein, das du das per Script reinschreiben lässt. Müsstest du dann direkt in den Header codieren un zwar so, wie es das Script macht + die roten Angaben.

    Also bei mir mit

    Code
    Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14

    kein Problem. IE 7 legts tatsächlich noch drüber, dann mach mal statt:

    Code
    <!--[if lte IE 6]>

    testhalber

    Code
    <!--[if IE]>

    Und kannst du das hier bitte auch reparieren, das verhindert eine Validierung der Seite:

    Code
    </div> <!--schlie�t main-div (Ende der header.php)-->

    Hier ein Beispiel mit Kommentar Backgrounds und als Inline Styles. Die "normalen" Standard Browser benutzen die erste Angabe und für die IE's ist die 2. Angabe. Aber in allen Fällen wird ein PNG benutzt, während deine Seite sich mit opactiy begnügt, was bei Flashinhalten (aktive Sachen) nicht geht. Wie auch sonst würden denn die Werbe DIV's funktionieren, die bei bestimmten Seiten immer von der Seite reinschiessen und über Flash liegen ?

    Erstmal danke für die Antwort, auch wenn ich sie nur halb verstehe.
    Du meinst, ich sollte ein schwarzes png als hintergrundbild nehmen und dann den alpha-wert auf 75 stellen? Oder muß ich die Transparenz schon in Photoshop oder so erzeugen?

    Also es muß schon ein PNG mit bereits enthaltenem 75% alpha sein. Also Photoshop auf, schwarz (oder braun oder was auch immer dunkles) und dann den Alpha runterdrehen.

    Ab IE 7 kannst du das als Background Image im Stylesheet verwenden, für IE's drunter braucht es speziell einen extra filter Eintrag mit stretch Angabe. Kann ich momentan nur nicht nachschauen, da mein lokales System hier nicht verfügbar ist. :)

    PS: Habs doch irgendwo noch rumliegen mit weißen alpha Bild für IE's:

    Zitat


    filter : progid : DXImageTransform.Microsoft.AlphaImageLoader(src='hier-dein-path/images/transparency/white-90.png', sizingMethod='scale');

    Sorry die Leerzeichen vor und nach den Doppelpunkten müssen weg, kann es aber hier nicht anders machen, sonst kommen Smilies raus.

    Abhilfe gibts schon, aber da muß der Plugin-Entwickler ran. Eventuell muß er eine zum Rest von WP kompatible Thickbox dem Plugin mit mitgeben.
    Man kann das lösen, in dem das Javascript der Thickbox feststellt, ob sich in der Seite Flashinhalte (oder Media Player, InputFelder usw.) befinden.
    Wenn nicht, kann der Background behandelt werden wie immer. Wenn doch, braucht man als Background einen transparenten iframe mit hoher z-order, in dem die Abdunklung gemacht wird. Über dieses iframe kommt dann erst die Bilddarstellung.

    Im IE ist der ganze Header übrigens ebenfalls nicht abgedunkelt.

    [COLOR=Red] Ergänzung:[/COLOR] Hab den Seitencode nochmal angesehen. Das ist mit einem div gelöst, das nur folgendes macht:

    Im IE wir hier noch

    Code
    filter: alpha(opacity=75%)


    verwendet.

    Nur dem Div opacity zu geben ist für IE und andere sinnlos bei aktiven Inhalten. Wenn man den Hammer mit dem iframe nicht auspacken will, da muß man ein alpha channel 75% *.png als background nehmen und repeaten, dann liegt das garantiert auch über dem Flash Inhalt.

    @ codestyling

    in welcher css-datei würde ich
    .topbigspace { margin-top: 80px; }
    .red { color: #f00; }
    .clear { clear: both; }

    etc denn einbinden???

    Dass der Text nicht unterm Bild weiterfließt sondern daneben ist ein echtes Problem. Am Liebsten hätte ich ja eine Lösung für die visuelle Eingabemaske für die absoluten HTML-Dummies...

    Schau mal hier: http://forum.wordpress-deutschland.org/design/35528-c…html#post171477
    Hab das CSS Styling mal in ein kleines Plugin gegossen.

    Anyway. Zurück zum Thema. Das Internet ist ja v.a. dazu da, dass sich Leute inhaltlich zu Themen austauschen, dass man von anderen etwas lernen kann und nicht, dass man andere öffentlich angreift. Jedenfalls verstehe ich das so.

    Wenn du das als Angriff siehst, so ist das deine Meinung, war es aber nicht. Hab ja schliesslich ein Frage gestellt und nur weil ich die Begriffe Spam und Phishing benutzt habe, ohne das zu unterstellen sondern nur zu vergleichen, wird das noch nicht ein Angriff und wenn du es so siehsts, dann kann ich es nicht ändern.

    Sinn der Anzeige jeglicher URL-Weiterleitung (301/302) bleibt nach wie vor die "same domain policy" um als Benutzer eine Sicherheit zu bekommen, wo man gerade ist.


    Als Informatiker kenne ich die HTTP Codes ganz gut, aber danke für den WikiPedia Hinweis.

    Brauchst du nicht extra betonen, bin auch bloß vom Fach seit mehr als 15 Jahren. Konstruktive Diskussionen führen und auch unbequeme Fragen vernünftig verarbeiten, ist da wertvoller. :)

    Grüsse
    Heiko

    Kein Problem.

    Also, alles was TinyMCE macht ist, den markierten oder aber Bereich (wenn nicht markiert ist) die entsprechend ausgewählte Klasse zu geben. Wenn du also eine Überschrift (was ein <h1> ist) zuerst formatierts und dann zum Beispiel important anklickst, bleibt es ein h1 nur eben mit
    <h1 class="important"> ... </h1>

    Wenn du es am Ende der style.css einbindest, überschreibt es die bereits enthaltenen Styles oben drüber mit den Definitionen, die du importierts.
    Wenn du es am Anfang einbindest, werden Definitionen aus der Datei mit denen aus dem style.css überschrieben.

    Du solltest dir eine geeignete Trennung überlegen, wie du das am besten machst.

    Die Konstante kannst du im Texteditor ändern und hochladen oder im Plugineditor ganz nach Belieben.

    Das Problem sind die Bildnamen und Pfadangaben in der Datenbank.
    Passiert immer dann, wenn der Pfad sich ändert, bei mir zum Beispiel, wenn ich die Datenbank sicherere und bei mir lokal als Kopie betreiben will.
    Dann muß ich erst per Umbenennung durch das SQL Script laufen und die Pfade anpassen.
    Ein Texteditor, der SQL Dateien in UTF-8 bearbeiten kann, empfielt sich wie z.B. NotePad++

    Ist leider unglücklich in WP gelöst, das Attachments wie Bilder usw. Pfadnamen in der DB ablegen.

    Wenn du Styles in dieser Datei definierst aber nicht in deinem style.css deines Themes, dann wird auch im Blog nix anders angezeigt.

    Ich hab meinen Artikel erweitert deswegen. Entweder du führst die Styles auch noch mal in deiner style.css auf, die dein Theme hat oder du importierts das neue Stylesheet am Ende der style.css:

    Code
    [I]@import “tinymce_blog_themed.css”;[/I]

    Weil du mit dem Body festlegen kannst, wie die Schrift sein soll.
    Da du mit diesem Stylesheet soweit wie möglich an dein offizielles Aussehen des Blogs angleichen kannst, solltest du auch die Schriften usw. mit angeben.
    Gilt auch für <p>, <span> etc.

    Das ist Theme spezifische. Die meisten Themes zeigen selbst dann noch was an ("Kommentare nicht möglich") wenn man es im Admin Bereich alles abgeschaltet hat. Dann muss man in dem Template Dateien suchen gehen, und die betreffenden Zeilen rauswerfen.
    Es gibt aber Themes, die das dann ausblenden.

    Ich weiß nicht, ob das jetzt weiterhilft, aber im CSS-Zengarden wird der Trick verraten. Ich weiß nicht mehr aus der Hand, wie das funktioniert, ich habe es jedenfalls schon gemacht.

    Das Prinzip dort bezieht sich darauf, Überschriften durch Bilder im CSS zu ersetzen, trotzdem aber, wegen der Suchmaschinen und wegen Barrierefreiheit, die Überschriften als HTML-Quelltext zu behalten. Das Gleiche müsste eigentlich auch für die Navigation funktionieren. Man definiert eine Klasse für die Überschrift und [COLOR=Red]setzt dann für diese Klasse display: none[/COLOR]. Dabei ist die Reihenfolge, in der die CSS-Definition geschrieben wird, wichtig.

    Die Sache wird allerdings von älteren Browsern nicht korrekt angezeigt.

    Das will ich sehen! Wenn ich display:none sage, dann ist das auch none, nada , nothing! Ist der Sinn der Angabe. Dann kann ich da auch kein Bild mehr drauf werfen.
    Wenn schon, dann bekommen die betroffenen Sachen eine ID (weil ich ja pro class nur ein Bild machen kann aber pro ID ein eigenes).

    HTML
    <h1 id="myHome">Bla Bla Bla</h1>

    und dann style ich das so, wie ich es als Bild haben will:

    Code
    #myHome {
    background: transparent url('directory/bild.jpg') no-repeat left top;
    height: 20px;
    width: 100%;
    [COLOR=Red]text-indent: -999em;
    overflow:hidden;[/COLOR]
    }

    ... und dann hab ich

    1. den Text "Bla Bla Bla" immer noch in der Seite
    2. ist der jetzt nicht mehr sichtbar
    3. sehe ich ein Bild anstatt dessen.

    Ich habe keine single.php geschrieben. Dort kann ich das also anlegen? Muss ich mir mal anschauen.

    Ich möchte jedenfalls gern das Formatmenü im WYSIWYG-Editor nutzen können, um bestimmte CSS-Formate zuweisen zu können. Z.B. könnte ich dann eine der Überschriften so formatieren, dass ich sie als eigenes Format für Bildunterschriften verwenden kann usw. Denn es ist ja wohl nicht möglich, dass ich eine Definition "Bildunterschrift" als eigenen Punkt in diese Dropdownliste aufnehme (wie das z.B. im WYSYWIG-Editor von Joomla möglich ist).

    Du suchst sicher so was hier: http://forum.wordpress-deutschland.org/attachments/al…nyextension.jpg

    Das ist Bestandteil meines Themes, könnte ich aber als kleines Plugin extrahieren. Es wird eine selbstgeschriebene Stylesheet Datei innerhalb des Visuellen Editor benutzt, die auch im Blog zusätzlich geladen wird. Somit werden z.B: <ul> <li> schon mal so formatiert wie es muß und man kann über die dropdown Liste <p> so formatieren wie man will (kann man auch auf anderes anwenden wie <img> ).

    Meintest du das so etwa ?

    Hmm, da du keinen Link zur Page angeben hast, kann man jetzt nur raten.
    Es wäre wichtig zu wissen, was es für ein Hoster ist und ggf. den Link zur HP.
    Eine Definition einer Konstanten in der wp-config.php führt nicht zur einer weißen Seite bei WP 2.5.1, da muss mehr dahinter stecken.