ANN: DeforceCSS 1.3 (Extension to fix GoLive 9 CSS behavior)

Oliver Michalak (with a small contribution from me) has created a new extension to fix the annoying auto-generated CSS created by editing objects in Layout view in GoLive 9.
http://golive.werk01.de/DeforceCSS/
Background: GoLive moves some attributes (like width or height) away from their objects and creates CSS rules instead. For example instead of <img width="200" ...> it will create a rule like .dsR1 { width:200px } and <img class="dsR1" ...>. This happens automatically, for example when you resize an image or modify the values in the inspector.
With DeforceCSS installed, the attributes are restored to the appropriate objects and the auto-generated CSS code is removed whenever you save the page or switch to Source mode.
After installation, you will find a DeforceCSS menu under the Advanced menu in GoLive which allows you to enable or disable the CSS correction as well as to process the entire site to clean up the HTML.
Hopefully this helps some of you GoLive 9 users who are struggling with the auto-generated CSS issue.

Well done, and thank you!

Similar Messages

  • [svn] 4806: Fixes for Advanced CSS applying to inner components.

    Revision: 4806
    Author: [email protected]
    Date: 2009-02-02 21:01:18 -0800 (Mon, 02 Feb 2009)
    Log Message:
    Fixes for Advanced CSS applying to inner components. The changes involved three areas:
    1. mx.styles.StyleProxy needed updating to support IAdvancedStyleClient
    2. mx.styles.StyleProtoChain required refactoring so that advanced selector matching functionality could be shared outside of this class (see next). The main change is in StyleProtoChain.addProperties() which is recursively called to handle the case when styleName is set to another IStyleClient (instead of a String). The change concerns the order of building the proto chain for this special case. Before advanced CSS, it seems we recursively did the following in the addProperties() subroutine:
    - Find type selectors, add to proto chain
    - Examine styleName:
    - if a CSSStyleDeclaration, add it to the proto chain next
    - if a IStyleClient, recurse again by calling addProperties to this IStyleClient
    - if a String, apply class selectors to proto chain
    - Finally, add inline style declarations to proto chain
    Advanced CSS might involve other universal selectors that aren't necessarily class selectors (such as id selectors), or we could have type selectors that are more specific that class selectors. So the new logic for Advanced CSS is:
    - Examine styleName:
    - if a CSSStyleDeclaration, add it to the list of selectors
    - Get all matching selectors, sort by specificity, and add to the proto chain.
    - Then, if styleName was an IStyleClient, recurse again by calling addProperties to this IStyleClient
    - Finally, add inline styleDeclarations to proto chain
    A styleName pointing to an IStyleClient means that it has a very high specificity and will override any other selector. The only thing that continues to always win are inline style declarations which are added last to the proto chain.
    3. mx.core.UIComponent.initThemeColor() needed updating to support advanced CSS selectors. This required the use of a new utility method in StyleProtoChain to find matching selectors.
    QA: Yes, please watch styles test results closely. Take a look at descendant/id/class selectors on more advanced components like DataGrid.
    Doc: No
    Checkintests: Pass
    Reviewer: Glenn
    Bugs:
    SDK-17358 - [Advanced CSS] When using an id selector without a Type selector, styles are not passed onto sub components (e.g. the drop down of a ComboBox)
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-17358
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/styles/StyleProtoChain.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/styles/StyleProxy.as

    Hi,
    you define a CSS class in the document, e.g.
    <style type="text/css">
    .myClass{color:red;}
    <style>
    The myClass names now is what you add to the class property
    Frank

  • [svn:osmf:] 15769: Fix FM-505 - Document behavior of F4MElement ( and LoadFromDocumentElement) with regard to trait events.

    Revision: 15769
    Revision: 15769
    Author:   [email protected]
    Date:     2010-04-27 13:59:03 -0700 (Tue, 27 Apr 2010)
    Log Message:
    Fix FM-505 - Document behavior of F4MElement (and LoadFromDocumentElement) with regard to trait events.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/FM-505
    Modified Paths:
        osmf/trunk/framework/OSMF/org/osmf/elements/F4MElement.as
        osmf/trunk/framework/OSMF/org/osmf/elements/LoadFromDocumentElement.as

  • ANN: AIR Components panel Extension

    Hi there, after a long time of absence in the Dreamweaver
    area, I'm happy to
    announce that my latest extension, the AIR Components panel
    for Dreamweaver
    has been approved by Macromedia and is available for download
    at the
    Exchange.
    http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&loc=en_us&extid=1260 018
    The AIR Component Panel Extension for Dreamweaver parses the
    contents of the
    AIR Aliases and Code Hints to provide a tree view of the AIR
    Class library
    and drag and drop support via the component panel in Dynamic
    Documents for
    the following Server Models: ASP_Js, ASP_Vbs, ASP.NET_Csharp,
    ASP.NET_VB,
    JSP, PHP_MySQL, PHP_ADODB and HTML
    This first version provides basic support for drag-drop
    insertion of AIR
    aliases and codehints, I'm planning to add more features in
    future versions
    such as popping up codeHints automatically after inserting an
    Alias and
    Dialogs for configuring the inserted code. I would love to
    hear from you
    about your Bugs, and feature requests.
    Note that the extension depends on the codehints installed by
    the AIR
    Extension for Dreamweaver Beta from Adobe, if the codehints
    are not
    available only the first level of AIRAliases will be shown.
    regards
    Joris van Lier

    Thanks Andres for reporting this issue, it seems that the
    extension somehow
    goes into an infinite loop while extracting the CodeHints,
    I'll investigate
    and try to fix it.
    Joris
    "Andres Cayon" <[email protected]> wrote in message
    news:[email protected]...
    > I'm having problems with the URLRequest class:
    > When you try to expand it, DW hangs for a while until
    this message
    > appears:
    > "A script in C:\Program Files\Adobe\Adobe Dreamweaver
    > CS3\Configuration\Components\Common\AIR\AIR.js has been
    running for a long
    > time. Do you want to continue?
    >
    > If you click 'yes', the same message is shown again
    after a few seconds;
    > if you click 'no' then a new message is displayed:
    >
    > "While executing getComponentChildren on AIR.htm, a
    JavaScript error
    > ocurred"
    >
    > Thanks!
    > Andres Cayon
    > Spain Adobe Dreamweaver User Group
    >
    http://www.dwug.es
    > ----------------------
    >
    >
    > "Joris van Lier" <[email protected]>
    escribió en el mensaje de noticias
    > news:[email protected]...
    >> You can put it in the forum so it's searchable,
    >> if you're talking about closing the last document
    and getting an error,
    >> I've already submitted v 1.0.2 to the exchange that
    should fix that.
    >>
    >> However, I think I'd better re-implement it as a
    floating panel, the
    >> current AIR beta extension only provides Packaging,
    code-hints and
    >> colors support, until the final version is released
    I have no idea about
    >> the way AIR will be integrated in Dreamweaver. It
    would seem logical to
    >> create a "server model", that's why I used the
    Components API, but
    >> behaviors are also possible.
    >>
    >> Joris
    >>
    >> "Andres Cayon" <[email protected]> wrote
    in message
    >> news:[email protected]...
    >>> Aaaah, got it 8-)
    >>> Document relative ones. It works like a charm
    with absolute ones 8-)
    >>>
    >>> Also, I found another problem (sorry, but I
    can't stop playing with the
    >>> panel): Do you prefer to receive it privately?
    >>>
    >>> --
    >>> Andres Cayon
    >>> Spain Adobe Dreamweaver User Group
    >>>
    http://www.dwug.es
    >>> ----------------------
    >>>
    >>>
    >>> "Joris van Lier" <[email protected]>
    escribió en el mensaje de
    >>> noticias
    news:[email protected]...
    >>>> Thanks Andres, I'll look into it , are your
    using document relative or
    >>>> absolute paths?
    >>>>
    >>>> "Andres Cayon" <[email protected]>
    wrote in message
    >>>> news:[email protected]...
    >>>>> Hi Joris:
    >>>>> The panel looks great!
    >>>>> Just a feature request so far:
    >>>>> I've noticed that the panel has problems
    if the js file is not in the
    >>>>> same folder than the current document.
    It would be perfect if the
    >>>>> panel were able to search for the path
    included in the src attribute.
    >>>>>
    >>>>> Anyway, a real time saver: Just the
    ability to see the whole tree at a
    >>>>> glance is fantastic!!
    >>>>> --
    >>>>> Andres Cayon
    >>>>> Spain Adobe Dreamweaver User Group
    >>>>>
    http://www.dwug.es
    >>>>> ----------------------
    >>>>>
    >>>>>
    >>>>> "Joris van Lier"
    <[email protected]> escribió en el mensaje de
    >>>>> noticias
    news:[email protected]...
    >>>>>> Hi there, after a long time of
    absence in the Dreamweaver area, I'm
    >>>>>> happy to announce that my latest
    extension, the AIR Components panel
    >>>>>> for Dreamweaver has been approved by
    Macromedia and is available for
    >>>>>> download at the Exchange.
    >>>>>>
    >>>>>>
    http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&loc=en_us&extid=1260 018
    >>>>>>
    >>>>>> The AIR Component Panel Extension
    for Dreamweaver parses the contents
    >>>>>> of the AIR Aliases and Code Hints to
    provide a tree view of the AIR
    >>>>>> Class library and drag and drop
    support via the component panel in
    >>>>>> Dynamic Documents for the following
    Server Models: ASP_Js, ASP_Vbs,
    >>>>>> ASP.NET_Csharp, ASP.NET_VB, JSP,
    PHP_MySQL, PHP_ADODB and HTML
    >>>>>>
    >>>>>> This first version provides basic
    support for drag-drop insertion of
    >>>>>> AIR aliases and codehints, I'm
    planning to add more features in
    >>>>>> future versions such as popping up
    codeHints automatically after
    >>>>>> inserting an Alias and Dialogs for
    configuring the inserted code. I
    >>>>>> would love to hear from you about
    your Bugs, and feature requests.
    >>>>>>
    >>>>>> Note that the extension depends on
    the codehints installed by the AIR
    >>>>>> Extension for Dreamweaver Beta from
    Adobe, if the codehints are not
    >>>>>> available only the first level of
    AIRAliases will be shown.
    >>>>>>
    >>>>>> regards
    >>>>>>
    >>>>>> Joris van Lier
    >>>>>
    >>>
    >

  • Delete amd kernel extension to fix discret card bug

    Hi there,
    I would like to know if there is any risk to delete amd kernel extension on my mac (early 2011 MBP 15") in order to fix this discrete card bug. I notice as soon as my mac is using the amd card, my mac reboot with red line and I have to wait until... I don't know, it's really random. I use gfxCardStatus to force the use of the integrated card only.
    I use my mac only for Xcode essentially and Safari so I don't really need the amd card. But I don't know what's the risk if I delete those amd kernel extension.
    I can let a retail store fix my mac but it will take 2 weeks and 2 weeks without working is not good, I don't have a lot of money and 2 weeks without work gonna be hard :/
    Any idea ?
    Thanks a lot for your response.
    Cheers.

    I will try to get the macbook air of my dad for working The recall program is a sure value ? Is it sure that when my mac will come back I will not have this issue anymore ?
    At least it's surely the last OS X update my mac will get so I must look into a new one if I want to continue to work properly
    Thanks for your answer !

  • ANN: Conditional Comments Snippets Extension

    I used to be a regular at these forums. Years back I migrated from Windows to Linux and thus ended up migrating from Dreamweaver to Geany. At a recent contract job I was forced to use Windows and Dreamweaver out of which was born this utility extension.
    http://ranjandatta.com/dw-cc-snippets/RDCCSnippets0.4.0.mxp
    what is does
    Contitional Comments Snippets by Ranjan Datta
    Internet Explorer Contitional Comments Snippets, a right click away:
            -Insert Empty CC
            -Insert Conditional Comments for IE less than 7
            -Insert Conditional Comments for IE 7
            -Insert Conditional Comments for IE 8
            -Insert Conditional Comments for IE 9
            -Insert Conditional Commented body tag
    how to use
    Right-Click (Command-Click on Mac) and choose the Coding Snippets flyout
    All Snippets are meant to be used in Code View
    license
    Released under MIT license http://www.opensource.org/licenses/mit-license.html
    use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies....
    source code
    The source is at http://ranjandatta.com/dw-cc-snippets/

    "Necessity, who is the mother of invention."
       ~ Plato 
    Thanks for sharing.  :-)
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    http://alt-web.com/
    http://twitter.com/altweb

  • Does the migration extension work with GoLive CS1?

    When DW became my program-of-choice, I chose not to upgrade to GL-CS2; and now would like to move my GL7.0.2 sites to DW-CS3. Will the migration extension work with those sites?

    Ron J, thanks for your feedback.
    My GL9 approach was not successful ended in things like null is no object etc.
    I folllow Murrays advice to work from scratch the cumbersome way, i.e.
    Without the extension If you create a DW site that points into the root folder for your DW site,
    you will be able to open and edit the files.
    See http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=12&catid=189&threadi d=1262884&highlight_key=y&keyword1=migrating%20AND%20GL%20AND%20Dw
    And I will keep in mind, how Adobe treats customer loyalty. George

  • Safari 5.1.1 and blank extension tab fix?

    I realize there are numerous threads discussing this particular topic, but not being able to control my extensions has become really frustrating.  I've tried numerous things (clearing cache, deleting .plist files, etc.) but nothing has solved the issue.  I was just wondering if there has been any noted method of actually resolving the issue.  Also, I'm running on Snow Leapord 10.6.8. 

    Delete the following items:
    /Library/Application Support/SIMBL
    /Library/LaunchAgents/net.culater.SIMBL.Agent.plist
    /Library/ScriptingAdditions/SIMBL.osax
    Log out and log back in.

  • Extension Mobility Fixed Timeout

    Hi,
    One of our customer asked me if we can logout EM at 3PM or some specific instead of 8 hours or 10 hours timeout.
    Can anyone help me with it?
    Your help will be highly appreciated.
    Mudasir

    Not natively; however, there is an Extension Mobility API that would allow an external application to make these decisions.
    Please remember to rate helpful responses and identify helpful or correct answers.

  • ANN: New articles, papers, extensions and tips

    Just to let you all know that we have a lot of new info on the Oracle JDeveloper section of OTN:
    http://otn.oracle.com/products/jdev
    Including:
    Using MYSQL with JDeveloper Tip on the tips and trick page
    Building Swing applications with JDeveloper 10g technical paper
    Extending Oracle E-Business Suite with JDeveloper
    A new Mapviewer Extension to JDeveloper
    To get the latest news sent to you - use your RSS reader and point it to the JDeveloper News RSS feed:
    http://otn.oracle.com/products/jdev/jdeveloper_news.xml

    There is also a new developers poll.
    The results of the last poll
    How do You test your application:
    JUnit 42.3%
    IDE's debugging tools 27.8%
    Commercial Testing Tools 4.1%
    I Don't need to test 25.7%
    Total 1189 votes.

  • Does the extension program fix in this case?

    Hi,
    I'm a Ph D. student owner of an Ibook G3, 800 combo drive. I bought it on May 29, 2003 in USA. I got some problems with the video but nothing so serious. Some times it got freeze but I was able to deal with those issues for a while. I've using this computer mostly for my research and writings. By April the logic board began to have a new and a more serious problem. Some times it had power and some times it did not. I was able to make it work and on April 28 I took it to the apple store. When I went there my computer was working okey. One of the people at the Apple Store in Manila (Philippines) turned it off. After that it has been impossible to make it work again. After a week I received the unit back with the diagnostic that the logic board is dead. I found the documentation related to the logic board repair extension program for Ibooks. I went back to the store and they received the unit again. Today they told me that the problem is the logic board which is dead but that it is not cover by the extension program. The reason is that the problem with my mac is related to a power issue and not to display issues. I do not know what to do. I called to Singapore today also and they told me that the serial number of my unit fits well under the guarantee. Also, the date in which I bought it. However I need to demonstrate that it really had display problems in order to get the guarantee. How do I do that now? My Ibook is not working anymore. I need to write my disertation and I am wandering what should I do. How is it possible that an Apple logic board may endure less that three years? I'm really affected for this problem. At the end I do not have any computer at all and before three years I'm loosing U$ 1,350. I love Apple computers but this issue is badly affecting me in my finances and worse in my studies. Any idea?
    Riad

    I would like to post here that I finally got back my computer. That is not possible. On Thursday I received another phone call (I think from Singapore). A lady told me that her boss was supervising the soon reparation of my unit. They expected that it would be repaired in no more than in three working days. Since I have no received any call from Manila I decided to contact them today. I talked with Mr. Lito (the person on charge of the reparation store), and he told me that it is not possible to repair my unit because they do not have the original receipt of the machine. I explained to him that I submitted the receipt to GreenBelt Apple Store in Manila. He surprised me when he said that the Apple store does not have my receipt. They lost it. I explained to him that my unit is there with them because I was able to give to the Apple Store the receipt of my purchase. It is for this reason that they receive the unit.
    I do not know. It is difficult to deal with these issues when you are not in your own country...
    I had to call to Apple (1-800- 7666-7666) again. They will contact Apple Singapore.
    Now, what is going to happen?
    I do not know. I do really expect that again Apple Singapore will do something to correct this mess.
    Riad
    Ibook G3   Mac OS X (10.4.6)  

  • Dreamweaver Extension to view all included CSS files in a document?

    Is there such an extension that would allow you to view, via a panel, all inlcuded CSS filed within a document?
    It would be so nice to see a nice list of all of your included CSS files, especially when there are several, and also being able to launch them and edit them without having to go into code view within the document, find the reference, and then Ctrl+D to edit the stylesheet.  I swear I saw something like this once, but I can't find it anywhere now...

    Have you looked in the CSS Styles panel? If you have "All" selected, then you can see cach attached CSS file and perofrm any edits you want to and not have to open the files. Also, if you have Dreamweaver CS4, then the Related Files bar lists all related files, including any CSS files and you can select the CSS file name and you can edit the files directly.
    While in the CSS Styles panel, if you right click on the selector, or on the properties for a selector, then you can choose Goto Code which will take you to the correct file and the correct line for the code of the specific selector.
    Or am I missing something that you're trying to accomplish?

  • Fixing IE 7 CSS-problems without extra CSS

    Lately I have been working on the layout for a foundation.
    The project only has to be finished by February, so there is plenty
    of time left. The design looks alright with Firefox, Opera and
    Safari for Windows, but something goes wrong as soon as IE 7 tries
    to interpret the CSS. The content-layer is not in place and the
    "the round corners" at the bottom are not repeated only ones (as
    demanded by the CSS).
    I already wrote an extra style sheet which already works out
    alright on my localhost, but it hasn't got any round corners and
    the layers are arranged "absolute" which (to me) is a less than
    elegant work-around and might cause a few problems depending on
    resolution and screen-format.
    Does anyone have a suggestion how to fix this problem within
    the normal CSS which is still in the source code of
    http://stefanweisshampel.de/versuch.html
    and
    http://stefanweisshampel.de/versuch_blau.html?
    Is there any flaw I overlooked (Percentages, order of the
    tags, etc.)? I really don't know what is wrong, the standard
    approach worked out perfectly alright with other pages.

    you can check these sites:
    http://blogs.msdn.com/ie/archive/2006/08/22/712830.aspx
    http://www.devarticles.com/c/a/Web-Style-Sheets/CSS-Standards-Compliance-in-Internet-Explo rer-7/
    Titti
    http://textures.z7server.com/

  • Adding file extension manulay SSL module on CSS

    Could anyone how can i manually add the file extension(Eg:-.jsF) as this is not by default supported on the firmware version 8.10 or 8.20 release. Hence can anyone tell me to add it manually?
    syntax:url "/*.JSF ---Is this way do i need add the extension?????
    Anyhelp would be greatly appriciated.
    Regards
    Neha.

    Check answers in "Compression on Css 11501"
    G.

  • Fixed Resolution And Text Behaviors

    Ok, so like a good student I have been reading up on all the benefits of Fixed Resolution and what a GPU lifesaver it is. However, is it possible to apply the fixed resolution to a text behavior? I've got two words that have the Hot Pop Flash behavior on them in my project. The parent layer has a fixed resolution of 720 x 480, but this seems to have no effect on my text behavior. I am still getting a cropping message because I have exceeded my 2048 canvas limit. Is there anything I can do? Am I missing something completely inane?

    Anyone??

Maybe you are looking for

  • Most of my album artwork is missing after updating to iOS 5

    I just updated my iPod Touch 4G to iOS 5 and now all my album artwork is missing. What should I do? Is there a way to get back the album art in my iPod? Can Apple fix this problem?

  • Install CF10 on Windows 8.1

    Just transitioned to a new PC with W8.1  Developer/Trial version of CF10 downloaded, but Windows says it cannot be installed.

  • With iCloud do I still need a backup device?

    If I use iCloud, is there still a need for a backup device such as Time Capsule?

  • Table field more than 255 characters long

    Dear Experts, I want to create a table field more than 255 chars long It will be possible through LCHR or LRAW but incase it field contists of data less 255 chars it will result in loss of data. Plz help

  • Controlling loaded SWF inside a child

    Hello to everyone, may this question be too obvious to everyone, but I've been googling for hours without any luck. Have seen examples but they are not exactly as my scenario... Please, I need some help. I have loaded a SWF and attached to a MovieCli