Beiträge von krischan23

    ok,
    aber ich frag mich dann, wieso der texttransform über meinen css-code mittels definition von .navTreeCurrentItem funktioniert?
    den html-code hab ich nicht gezeigt, weil plone den doch generiert.

    gibts in plone denn eine klasse, die für diese funktion steht? ich dachte nämlich, dass .navTreeCurrentItem dafür da ist...

    also,
    für links grundsätzlich auf der seite:

    a:link, a:visited {text-decoration:none;
    color:#A86232; }
    a:hover, a:active {text-decoration:underline;
    color:#8F2323; }

    und für die navigation:

    .navTreeItem { display: inline;
    list-style: none;}
    .portletNavigationTree a:link,
    .portletNavigationTree a:visited {display: block;
    padding: 0.2em 0.5em; }
    .navTreeCurrentItem {display: block;
    padding: 0.2em 0.5em;
    font-style:bold;
    text-transform:uppercase;
    color:#8F2323;
    text-decoration:none; }

    hallo,
    ich habe auf meiner seite die navigation per css so definiert, dass bei a:hover die farbe sich ändert in einen rotton und der text uppercase transformiert wird. ebenso bei a:active. hierfür hab ich im css .navTreeCurrentItem benutzt.
    beim maus-hover funtioniert auch alles so, wie es soll.
    jetzt ist es leider so, wenn ich auf einer seite des menus bin (a:active), der texttransform ausgeführt wird, d.h.der aktive menupunkt wird großgeschrieben, die farbe ist allerdings nicht anders (rot) wie es sein soll.
    keine ahnung, warum...
    kann mir jemand helfen?

    ok, jetzt klappt auch das irgendwie...
    noch zwei fragen hab ich allerdings:
    1. wie verweise ich denn in meiner css auf bilder im skins/images ordner?
    2. wenn ich zusätzlich eine css-datei reinnehme, die mir meine hintergründe über inline-rendering dynamisch einbindet, dann wird nix mehr dargestellt ausser der folgenden fehlermeldung:
    UnicodeDecodeError('utf8', '/* Stylesheet "images" f\xfcr frauke */ \r\n\r\n\r\n/* The background */ \r\n\r\nbody { background: url(bg.jpg) no-repeat; \r\n background-color: #FFFFFF; } \r\n', 24, 30, 'unsupported Unicode code range')
    hab ich das ganze im plonecustom ordner liegen, dann funktionierts...

    komisch,
    jetzt nachdem ich deine antwort gelesen habe, funktioniert es plötzlich einfach so.
    zumindest wenn ich in meinem main.css im skins ordner auf background-bilder im browser-ordner verweise.
    ändere ich aber den verweis von beispielsweise
    background: url(++resource++frauke.theme.images/bg.jpg)
    auf
    background: url(bg.jpg)
    um ein bild, das direkt über den browser hochgeladen wird, anzuzeigen, dann klappt wieder gar nix mehr. das stylesheet wird zwar im firebug angezeigt, aber keinerlei styles werden angewandt.
    ???

    ok, also für für styles und bilder am besten die skins verwenden.
    aber wie?
    übrigens findet plone mein stylesheet im skin-verzeichnis doch, wendet es allerdings nicht an.
    in portal_css ist es aufgeführt, unter portal_skins/properties sind die layer unter meinem theme registriert, genauso wie in der skins.xml datei im profiles/default ordner. warum wendet plone die css-datei nicht an? hab ich irgendwo eine einstellung übersehen?

    hallo,
    ich habe ein neues theme erstellt, welches ein paar stylesheets und ein paar hintergrundbilder beinhaltet.
    jetzt frage ich mich, in welchen ordner ich die dateien ablege.
    wenn ich sie ins browser verzeichnis lege, werden sie über den ++resource++ pfad erkannt, in den skins ordnern werden sie gar nicht erst gefunden.

    mir ist auch nicht klar, wo der unterschied in den zwei ordnern liegt.

    sollen die dateien einfach nur im browser verzeichnis liegen?
    und wenn ja, wofür sind dann die skins-ordner?
    oder wenn ich letztere eher nutzen sollte, wie rufe ich sie in portal-css auf?

    gruß,
    krischan

    hey hallo,
    ich hab mir meine lokale experimentier-plone-instanz zerschossen und mußte sie gerade neu aufsetzen. habe anschließend mein theme eingepaßt, sowie den filestorage-ordner meiner alten instanz eingefügt.
    alles ist wieder da und läuft, wie es sein soll, allerdings werden die bilder (hintergrund etc.) und videos nicht angezeigt, obwohl sie in den inhalten liegen.
    wenn ich sie erneut hochlade, erscheinen sie wieder. aber das kann ja nicht die arbeitsweise sein, alles wieder hochladen...
    kann mir jemand sagen, woran das liegt?
    gruß,
    krischan

    bzw. ich kanns per copy und paste nicht mal rüberkopieren, ums auszuprobieren.
    gibt nur ne riesen fehlermeldung:

    Traceback (innermost last):
    Module ZPublisher.Publish, line 127, in publish
    Module ZPublisher.mapply, line 77, in mapply
    Module ZPublisher.Publish, line 47, in call_object
    Module OFS.CopySupport, line 208, in manage_pasteObjects
    Module OFS.CopySupport, line 539, in _verifyObjectPaste
    CopyError:
    <HTML>
    <HEAD>
    <TITLE>Not Supported</TITLE>
    </HEAD>
    <BODY BGCOLOR="#FFFFFF">
    <FORM ACTION="manage_main" METHOD="GET" >
    <TABLE BORDER="0" WIDTH="100%" CELLPADDING="10">
    <TR>
    <TD VALIGN="TOP">
    <BR>
    <CENTER><B><FONT SIZE="+6" COLOR="#77003B">!</FONT></B></CENTER>
    </TD>
    <TD VALIGN="TOP">
    <BR><BR>
    <CENTER>
    The object <em>main_template</em> does not support this operation.
    </CENTER>
    </TD>
    </TR>
    <TR>
    <TD VALIGN="TOP">
    </TD>
    <TD VALIGN="TOP">
    <CENTER>
    <INPUT TYPE="SUBMIT" VALUE=" Ok ">
    </CENTER>
    </TD>
    </TR>
    </TABLE>
    </FORM>
    </BODY></HTML>

    ich habs jetzt vorhin auf die folgende art hinbekommen,m ich denke das ist was du meinst, oder?

    hab das main-template geklont, und dann unter
    //<div id="viewlet-above-content" tal:content="structure provider:plone.abovecontent" />
    noch folgendes eingefügt:
    //<div class="viewlet-above-content">
    // <img src="frame.jpg" />
    // </div>
    so klappts. und ich hab ein neues main-template in custom liegen.
    du sagst jetzt ich sollte das in mein theme einbinden. bedeutet das, ich packe mein neues main-template in kritheme-theme-custom-templates? und wie bekomme ich plone dazu, das dann zu erkennen?

    @ pumukel:
    Das Stylesheet liegt bei mir im custom ordner als ploneCustom.css.
    firebug sagt:
    http://localhost:8080/Plone/portal_c…ploneCustom.css
    das sieht mir schon recht absolut aus. wo muß ich mein stylesheet denn ablegen, damit es vrtuell in denselben ordnern liegt, bzw. wie bekomme ich das hin, daß es anders abgefragt wird?

    juh
    ein theme hab ich angelegt, vornehmlich für viewlet-anpassungen. wie mir das hierbei weiterhelfen soll, weiß ich aber auch nicht

    danke für die schnelle antwort, aber es klappt so nicht.
    vielleicht hab ich mich nicht klar genug ausgedrückt. ich möchte die bilder als inhalt über die plone-oberfläche hochladen, und ihnen dann den gleichen titel (sorry, nicht id, macht eventuell einen unterschied) geben.
    selbst wenn ich die bilder vor dem hochladen als frame.jpg benenne (was ich aber für den endbenutzer als unschöne arbeitsweise erachte), werden sie nicht angezeigt.
    also, wie beschreibe ich, wo das programm nach bildern mit dem titel frame.jpg suchen soll?
    oder sollte das so klappen, wie du es beschrieben hast, und ich mache einfach irgendwo einen fehler?
    gruß,
    krischan

    hallo ihr alle,
    ich bin neu hier und auch neu bei plone. hab bis jetzt homepages bloß auf html/css-basis erstellt und arbeite mich gerade in plone ein... seeehr spannend.
    bis jetzt habe ich es geschafft, mittels css meine testseite zum lernen so aufzubauen und zu gestalten, wie ich es haben will, allerdings stehe ich gerade vor einem problem, daß ich nicht so recht gelöst bekomme.
    vielleicht könnt ihr mir helfen:
    und zwar stelle ich mir vor, daß auf meiner seite ein bild (wie ein zweites den background überlagerndes ) erscheint, das je nach ordner, in dem man sich befindet (in der navigation) anders ist.
    mein plan war, daß man auf der webseite in den ordnern bilder hochlädt und allen die id "frame" gibt. das ganze soll im above_content_title-bereich passieren.
    den hab ich mir mittels css schon positioniert etc.
    jetzt wollte ich hier über css die bilder einfügen, aber soweit ich weiß, gibts da keine Pfadangabe, die dynamisch die ordner abfragt.
    also denke ich, daß das über ein template bewerkstelligt werden muß.
    nur komm ich in tal irgendwie nicht rein (bin eben doch eher grafiker denn programmierer) und kriegs nicht hin. auch weiß ich nicht so recht, wenn ich denn den code hab, wo und wie ich diesen einfügen muß.
    wahrscheinlich ins eine main-template-kopie, aber die ist für mich auch erstmal kraut und rüben.
    also, wenn jemand ne idee hat und einem neuling helfen mag, ich würd mich freun...
    gruß,
    krischan