Beiträge von codestyling

    Für so etwas kannst du dir ja den Inhalt und die CSS Dateinen der Seite ansehen. Da findest du:

    style.css (line 1793)

    Da solltest du in die Logfiles schauen, was versucht wurde.
    Und eine Frage am Rande, ist das hier Absicht ?

    Code
    <!-- ukey="2B404B58" -->

    Kenn das nicht und hab keine Vorstellung, wer das brauchen könnte.
    Sieht mir nach User Key aus, hast du ggf. eine Version geupdated, die bereits übernommen (hacked) wurde ?

    Die Seite lädt bereits ein Patch fü IE 6 unter:

    Code
    http://www.17hippies.de/hiplounge/wp-content/themes/hipstyle_2.0/css/ie_patches/patch_layout_hipstyle.css

    mit diese Inhalt:

    Dann sollte der zusätzliche Patch

    Code
    <!--[if IE]> 
        <style type="text/css" media="screen">
        * html #TB_overlay { background-image:none; zoom:1; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.17hippies.de/hiplounge/wp-content/themes/hipstyle_2.0/images/pix/bg_black_alpha75.png', sizingMethod='scale'); }
        </style>
    <![endif]-->

    den du rein genommen hast, obsolete und nur der wmode nötig sein.
    Aber soweit ich das so ohne IE6 sehen kann, ist der TB_overlay als position:fixed angegeben, das kann IE6 nicht. Das müsste man mit position:absolute umgehen, top/left mit 0 und die Breite/Höhe auf 100% stellen. Ist ein wenig kompliziert ohne IE6, der will nicht richtig auf Windows XP64.

    Mir scheint, ich hab's hingekriegt. Wenn ja, bist du mein Held des Tages :wink:

    Richtig, ich benutze ein Script (swfobject). Aber das ist ja ein ganz feines, und man hat Zugriff auf alle Flash-Parameter.
    Alles was zu tun war, war folgende Zeile einzugeben:

    Code
    so.addParam("wmode", "transparent");

    Super!

    Wie siehts denn auf Windows-Rechnern aus?

    Das sieht auch auf IE7 so aus, wie du es haben wolltest. Schön gedimmt und der Flash ebenfalls.

    IE6 kann ich nicht sagen, hab ich nicht.

    Wenn du mit fester Feed URL arbeiten kannst, dann so:

    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.